/* -- classe generale -- */

BODY			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; backgroung-color: #ffffff; margin-top: 2px;
			  scrollbar-face-color: 	#8FABE3;
			  scrollbar-shadow-color: 	#E61E0F;
			  scrollbar-highlight-color: 	#ffffff;
			  scrollbar-3dlight-color: 	#E61E0F;
			  scrollbar-darkshadow-color: 	#ffffff;
			  scrollbar-track-color: 	#edf0f6;
 			  scrollbar-arrow-color: 	#E61E0F; }
.body			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #50555A; text-decoration: none; }
.body_bold		{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #E61E0F; text-decoration: none; }

.fin			{ font-family: Arial; font-style: normal; font-size: 12pt; font-weight: normal; color: #000000; text-decoration: none; }
.fin_bold		{ font-family: Arial; font-style: normal; font-size: 12pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }


/* -- classi per il testo delle pagine -- */

.top			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: -1pt }
A.top:link     		{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: -1pt }
A.top:active  	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold; color: #E61E0F; text-decoration: none; letter-spacing: -1pt }
A.top:visited 	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: -1pt }
A.top:hover   	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold; color: #E61E0F; text-decoration: none; letter-spacing: -1pt }

.title			{ font-family: Verdana; font-style: normal; font-size: 15pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.title:link     	{ font-family: Verdana; font-style: normal; font-size: 15pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.title:active  	{ font-family: Verdana; font-style: normal; font-size: 15pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.title:visited 	{ font-family: Verdana; font-style: normal; font-size: 15pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.title:hover   	{ font-family: Verdana; font-style: normal; font-size: 15pt; font-weight: bold;   color: #8FABE3; text-decoration: underline; }

.menufin			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #50555A; text-decoration: none; letter-spacing: -1pt }
A.menufin:link     	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #50555A; text-decoration: none; letter-spacing: -1pt }
A.menufin:active  	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold; color: #E61E0F; text-decoration: none; letter-spacing: -1pt }
A.menufin:visited 	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #50555A; text-decoration: none; letter-spacing: -1pt }
A.menufin:hover   	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold; color: #E61E0F; text-decoration: none; letter-spacing: -1pt }



.second				{ border   : 0; }

.piedino		{ font-family: Verdana; font-style: normal; font-size: 6pt; font-weight: normal; color: #ffffff; text-decoration: none; }
.testo_bianco		{ font-family: Verdana; font-style: normal; font-size: 12pt; font-weight: bold; color: #ffffff; text-decoration: none; }

.login1			{ font-family: Verdana; font-style: italic; font-size: 7pt; font-weight: bold;   color: #000000; text-decoration: none; }

.login			{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.login:link		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.login:active		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.login:visited		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
A.login:hover		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #8FABE3; text-decoration: underline; }

.left			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #50555A; text-decoration: none; letter-spacing: -1pt }
.left_bold		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #50555A; text-decoration: none; }
.left_utreg		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #50555A; text-decoration: none; }

.home_bold		{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #50555A; text-decoration: none; }

.home			{ font-family: Verdana; text-align:justify; font-style: normal; font-size: 10px; font-weight: normal; color: #E61E0F; text-decoration: none; }
A.home:link     	{ font-family: Verdana; text-align:justify; font-style: normal; font-size: 10px; font-weight: normal; color: #E61E0F; text-decoration: none; }
A.home:active  		{ font-family: Verdana; text-align:justify; font-style: normal; font-size: 10px; font-weight: normal; color: #E61E0F; text-decoration: none; }
A.home:visited 		{ font-family: Verdana; text-align:justify; font-style: normal; font-size: 10px; font-weight: normal; color: #E61E0F; text-decoration: none; }
A.home:hover   		{ font-family: Verdana; text-align:justify; font-style: normal; font-size: 10px; font-weight: normal; color: #8FABE3; text-decoration: underline; }

.linko			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal;  letter-spacing: -1pt; color: #000000; text-decoration: none; }
A.linko:link     	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal;   color: #000000; text-decoration: none; }
A.linko:active  	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal;   color: #000000; text-decoration: none; }
A.linko:visited 	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal;   color: #000000; text-decoration: none; }
A.linko:hover   	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal;   color: #8FABE3; text-decoration: underline; }


.numeri_home		{ font-family: verdana; font-style: normal; font-size: 13pt; font-weight: bold;  color: #ffffff; text-decoration: none; }
.numeri_aste		{ font-family: Verdana; font-style: normal; font-size: 10pt; font-weight: bold;  color: #ffffff; text-decoration: none; }

.menuIEb 		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
.menuNNb 		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: bold;   color: #E61E0F; text-decoration: none; }
.menuIE 		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: normal; color: #E61E0F; text-decoration: none; }
.menuNN 		{ font-family: Verdana; font-style: normal; font-size: 7pt; font-weight: normal; color: #E61E0F; text-decoration: none; }

.titlefm		{ font-family: Verdana; font-style: normal; font-size: 18pt; font-weight: normal;   color: #E61E0F; text-decoration: none; }
.textfm		{ font-family: Verdana; font-style: normal; font-size: 10pt; font-weight: normal;   color: #000000; text-decoration: none; }


/* -- classi per le tabelle delle pagine -- */

.tgiallo		{ border-left   : 1pt solid #8FABE3;
	 		  background-color   : #edf0f6;	
	 		  border-right  : 1pt solid #8FABE3;
	 		  border-top    : 1pt solid #8FABE3;
	 		  border-bottom : 1pt solid #8FABE3;
	 		  border-color  : #8FABE3 #8FABE3 #8FABE3 #8FABE3;
			  font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; backgroung-color: #ffffff;
}



.tmarrone		{ border-left   : 1pt solid #E61E0F;
	 		  background-color   : #ffffff;	
	 		  border-right  : 1pt solid #E61E0F;
	 		  border-top    : 1pt solid #E61E0F;
	 		  border-bottom : 1pt solid #E61E0F;
	 		  border-color  : #E61E0F #E61E0F #E61E0F #E61E0F; }

.tleft			{ border-left   : 1pt solid #E61E0F;
	 		  background-color   : #edf0f6;	
	 		  border-right  : 1pt solid #641A26;
	 		  border-color  : #BCBABA #BCBABA #E61E0F #E61E0F; }

/* -- classi per gli sfondi delle pagine -- */

.tlinea_mr		{ background-color   : #E61E0F; }
.tlinea_gi		{ background-color   : #006633; }
.tlinea_gi_chi		{ background-color   : #edf0f6; }
.tlinea_bi		{ background-color   : #ffffff; }
.tlinea_gri_piede	{ background-color   : #e4e3e3; }

.tsfondo_nav		{ background-image   : url(/bravogov/img/browser/sfondo_nav.gif); }

.tsfondo_up		{ background-image   : url(/bravogov/img/main/sfondo_navup.gif);
			  border-right       : 1pt solid #BCBABA;                           }

.tsfondo_dw		{ background-image   : url(/bravogov/img/main/sfondo_navdw.gif);
			  border-right       : 1pt solid #BCBABA;                           }

.tsfondo_pag		{ background-image   : url(/bravogov/img/main/sfondo_pag.gif);
			  border-right       : 1pt solid #BCBABA;                           }

.ttitolo_gi		{ background-image   : url(/bravogov/img/main/sfondo_titolo.gif); }
.ttitolo_giRT		{ background-image   : url(/bravogov/img/main/sfondo_titolo_regtosc.gif); }
.ttitolo_mr		{ background-image   : url(/bravogov/img/main/sfondo_bl.gif);     }

/* -- classi per testo scorrevole in box -- */

.clWin		{
	position:relative;
	z-index:0;
	visibility:hidden;
	overflow:hidden;
}
.clWindow	{
	position:absolute;
	z-index:0;
	background-color:trasparent;
	overflow:hidden;
	border-color:#edf0f6;
	border-width:1;
}
.clWinHead	{
	position:absolute;
	font-family:verdana; 
	font-size:10px;
	font-weight:bold;
	color:E61E0F;
	padding-top: 4;
	padding-left: 4;
	background-color:#edf0f6;
	margin:1;
}
.clWinFooter	{
	position:absolute;
	font-family:verdana; 
	font-size:10px;
	font-style:italic;
	color:006633;
	padding-top: 4;
	padding-left: 4;
	background-color:#edf0f6;
	margin:1;
}
.clText		{
	position:absolute;
	z-index:1;
	font-family:verdana; 
	font-size:10px;
	background-color:transparent; 
	padding-left : 5;
	padding-right : 5;
	padding-bottom : 5;
	padding-top : 3;
}
.clUp		{
	position:absolute;
	width:12;
	height:12;
	z-index:2;
	background-color:transparent;
}
.clDown		{
	position:absolute;
	width:12;
	height:12;
	z-index:2;
	background-color:transparent;
}

/* -- classi per pagina aste -- */

.body_A			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #50555A; text-decoration: none; }
.body_D			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #CC00FF; text-decoration: none; }
.body_P			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #00CCFF; text-decoration: none; }
.body_S			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #009933; text-decoration: none; }
.body_N			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #0000FF; text-decoration: none; }
.body_I			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #666666; text-decoration: none; }

/* -- classi per pagine scripts comuni -- */
.link_active			{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #E61E0F; text-decoration: none; }
.link_active:link		{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #E61E0F; text-decoration: none; }
.link_active:active		{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #E61E0F; text-decoration: none; }
.link_active:visited	{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #E61E0F; text-decoration: none; }
.link_active:hover		{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: bold;   color: #8FABE3; text-decoration: underline; }

.tbl_active				{ font-family: Verdana; font-style: normal; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
body_bold_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

