
.body {
	margin: 0 0 0 0;	
	background-color: #FFFFFF;
}

html, body {
 font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


.submenu1 {position: absolute; visibility: hidden; background-color: #e0e8e8;}
.submenu1it {font-family: Tahoma, Verdana, serif; font-size: 11px; text-decoration: none; color: #274567; font-weight: bolder;}
.submenu1ita {font-family: Tahoma, Verdana, serif; font-size: 11px; text-decoration: none; color: #b80004; font-weight: bolder;}
.submenu1it:hover {color: #587ebd; text-decoration: none;}
.submenu1ita:hover {color: #b80004; text-decoration: none;}

.submn1bg {background-color: #e0e8e8;}





.submenu0 {border: 1px solid #fefefe; position: absolute; visibility: hidden; background-color: #41618d; text-align: right;}
.submenu0it {font-family: Tahoma, Verdana, serif; font-size: 11px; line-height: 21px; padding: 3pt; text-decoration: none; color: #ffffff; font-weight: bolder; text-align: left;}
.submenu0it:hover {color: #e0e0ff; text-decoration: none;}


.tab100 {height:100%;}

.tab1 {background-color: #d4d4dc}
.tab2 {background-color: #e5e6ea}
.tab3 {background-color: #f5f5f7}
.tab3_abt {background-color: #f5f5f7; font-weight: bolder; font-size: 8pt;}
.tabsm1 {font-size: 8pt;}
.tabsm2 {font-size: 8pt; background-color: white;}





table, td {
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 10pt;
color: #041236;
}

.nwst {
font-family: Arial, Sans-Serif;
font-size: 10pt;
background-color: white;
}

.td_date {background-color: white; font-size: 8pt; text-align: center}
.tdn {font-size: 8pt; text-align: left}

P {
	font-size: 10pt; text-align: justify
}

P.pl {text-align: justify}
P.pc {text-align: center}
P.pr {text-align: right}
P.pj {text-align: justify}

A {
color: #737a87;
text-decoration: underline;
}
A:hover
{
color: #8e95a1;
text-decoration: underline;
}

A.mn {
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
color: #585f6c;
text-decoration: none;
}
A.mn:hover
{
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
color: #B80004;
text-decoration: underline;
}

A.mna {
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
color: black;
text-decoration: none;
}
A.mna:hover
{
font-family: Verdana, Arial, Sans-Serif;
font-size: 9pt;
color: black;
text-decoration: none;
}


.sm1 {font-size: 85%;}
.sm2 {font-size: 80%;}
.sm3 {font-size: 78%;}

.dt1 {font-family: Verdana, Arial; font-size: 11px; color: #58668a}

}
INPUT		{font-family:Verdana; font-size:8pt;width:300}
INPUT.button	{font-family:Verdana; font-size:8pt;width:150}
INPUT.radio	{font-family:Verdana; font-size:8pt;width:15}
TEXTAREA	{font-family:Verdana; font-size:8pt;width:300;height:100}
OPTION.otdel	{font-family:Verdana; font-size:8pt; background:#000000; color:#ffffff}
OPTION.sect	{font-family:Verdana; font-size:8pt; background:#cccccc; color:000000}

.inp1 {width: 45px;}
.inp2 {width: 65px;}
.inp3 {width: 100px;}
.inp4 {width: 160px; font-size: 78%;}
.inp5 {width: 200px; font-size: 78%;}
.inp6 {width: 200px; font-size: 90%;}

.hidel {display: none}

.js {text-align: justify}

.showway {text-align: right; font-size: 10px;}
.showgb1 {text-align: left; font-size: 11px; color: #737a87; font-weight: bold;}
.showgb2 {text-align: left; font-size: 11px; color: black;}
.showgb3 {text-align: right; font-size: 11px; color: black;}

.format_button {border-top:#000000 1px solid; border-left:#000000 1px solid; border-bottom:#000000 1px solid; border-right:#000000 1px solid;}

.pl {text-align: left;}
.pc {text-align: center;}
.pr {text-align: right;}
.pj {text-align: justify;}



H1	{font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 19px;
	color: #333333;
	font-weight: normal;}


H1.n	{font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 12pt;
	color: #333333;
	font-weight: bold;}

A.n	{font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: bold; text-decoration: underline}

A.n:hover	{font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 12pt;
	color: #B80004;
	font-weight: bold; text-decoration: underline}

.n1 {color: #353569;}

.title {font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 22px;
	color: #333333;}

.panel {
	background-color: #E7EAEE;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

a.menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.menu:hover { color: #B80004; }


.menu2{text-align: right; cursor: pointer; padding-left: 5 px; padding-right: 5 px; background-image: url(../img/sbg.gif); background-position: bottom; background-repeat: repeat-x;}
.menu2t{font-family: Tahoma; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.menu2t:hover{color: #000000; text-decoration: none;}
.menu2t:active{color: #000000; text-decoration: none;}

.menu2ta{font-family: Tahoma; font-size: 11px; font-weight: bold; color: #b80004; text-decoration: none;}
.menu2ta:hover{text-decoration: none;}
.menu2ta:active{text-decoration: none;}



.menu_inactive {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../img/separatorBg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #CBD5E2;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}

.menu_active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../img/separatorBg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #CBD5E2;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}

.menu_selected {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #B80004;
	background-image: url(../img/separatorBg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: ;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}

.separator {
	background-image: url(../images/separatorBg.gif);
	background-repeat: repeat-x;
}

.siteMap {
	background-image: url(../img/siteMapBg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #2A588C;
	padding-left: 30px;
}

.text {
	font-family: Tahoma; font-size: 12px;

	padding-left: 40;
	padding-right: 40;
}

.text1 {
	font-family: Tahoma; font-size: 12px;
}

a { color: #0033CC; text-decoration: underline }
a:hover { color: #B80004; } 

.pulsante {
	padding-top: 20px;
}

.smallright {text-align: right; font-size: xx-small;}


.histpic {border: 1px solid #000000;}

.dctabg {background-color: #aaaaaa;}
.dctab {background-color: white;}