		.sfondo_sito {background-color: #666666;}
		.sfondo_menu_orizzontale{	background-color: #C3C29A;	}

/*menu alto orizzontale*/		
		.menu_servizio_alto_sito{
			text-align: right;
			font-size:12px;
			color:#6B6A54;	
		}
		.menu_servizio_alto_sito_center{
			text-align: center;
			font-size:12px;
			color:#6B6A54;	
		}
		.menu_servizio_alto_sito a{
			color: #6B6A54;
			text-decoration: none;
		}
		.menu_servizio_alto_sito a:hover{
			background-color: #6B6A54;
			text-decoration: none;
			color: #C3C29A;
		}
/*menu sx*/		
		.menu_primario_interno {
			text-decoration: none;
			font-family: Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bolder;		
			color: #6B6A54;
		}
		.menu_primario_interno a{
			text-decoration: none;
			color: #6B6A54;
		}
		.menu_primario_interno a:hover{
			text-decoration: none;
			color: #C3C29A;
		}
/*		.menu_primario_here{ background-color:#C3C29A	}*/
		.menu_primario_here{ 
			font-family: Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bolder;
			color: #6B6A54;
			background-color:#C3C29A	}

		
		.sottomenu{
			width: 80%;
			margin-left: 20px;
			color:#666666;
			font-size: 10px;
		}
		.sottomenu a{	text-decoration: none; color:#666666;	}
		.sottomenu a:hover{text-decoration: none; color:#C3C29A;	}


/*path*/
		.path{
			font-size:10px;
			text-align:right;
			color:#999999;
		}
		.path_here{
			color: #C3C29A;
		}
		.path a{
			color:#999999;
			text-decoration: none;
		}
		.path a:hover{
			color: #C3C29A;
			text-decoration: none;	
		}
/*testo*/
		.titolo_testo {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #6B6A54;
		}

		/*piede*/
		.link_bottom{
			color: #6B6A54;
			font-family: Verdana,  sans-serif;
			font-size: 11px;
		}
		.link_bottom a{
			color: #6B6A54;
			text-decoration: none;
		}
		.link_bottom a:hover{
			background-color: #6B6A54;
			text-decoration: none;
			color: #C3C29A;	
		}				

		
		
		
		


/* CSS Document */
		BODY{
			font-family: Verdana, Arial, sans-serif;
			margin: 0px;
		}
		#main{
			border: 1px solid #000000;
		}
		/* home */
		.titolo_box1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #CCCCCC;
		}
		.testo_box1 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #FFFFFF;
		}
		.testo_box2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #424242;
		}		
		.bordo_pagina{
			background-color: #666666;
		}
		.approfondisci{
			text-align: right;
			font-size: 12px;
			color: #666666;
		}
		.approfondisci a{
			color: #666666;
			text-decoration: none;
		}
		.approfondisci a:hover{
			text-decoration: none;
			color: #CC0099;		
		}		
		.news_titolo_parte1, .news_titolo_parte2{
			font-family: Helvetica, Arial, sans-serif;
			font-size: 14px;
			font-weight: bold;
		}
		.news_titolo_parte1{
			color: #333333;
		}
		.news_titolo_parte2{
			color: #CC0099;
		}
		.news_testo{
			font-family: Verdana;
			font-size: 12px;
			color: #333333;
		}
		.separatore_grigio_chiaro{
			background-color: #BEBEBE;
		}
		.riga_bianca{
			background-color: #FFFFFF;
		}
		.sfondo_nero{ background-color:#000000;}
		.sfondo_grigio_scuro{ background-color: #333333;	}
		.sfondo_grigio_chiaro{ background-color: #CCCCCC;	}

		/* tutti i link*/
		.menu_altro{
			font-size:10px;
			color:#CCCCCC;
		}
		.menu_altro a{
			text-decoration: none;
			color:#CCCCCC;
		}
		.menu_altro a:hover{
			text-decoration: none;
			background-color:#CCCCCC;
			color:#FF00FF;
		}				
		.english a{
			color: #333333;
			text-decoration: none;
		}
		.english a:hover{
			color: #999999;
			background-color: #FFCCFF;
			text-decoration: none;
		}

		.bordino_grigio{
			border-bottom: 1px solid #CCCCCC;
		}	
		.bordo_sx_grigio{
				border-left: 1px solid #CCCCCC;
		}
		
		.link_grigio_chiaro{
			color:#999999;
			font-size:10px;
		}		
		.link_grigio_chiaro a{
			text-decoration: none;
			color:#999999;
		}					
		.link_grigio_chiaro a:hover{
			text-decoration: none;
			color:#FF00CC;
		}
		.sfondo_logo{
			background-position: center center;
			background-image:url(images/logo_sfondo.jpg);
			background-repeat: no-repeat;
		}
		.testo{
			font-size: 12px;
			line-height: 20px;	
			font:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
		}
		.testo A:link { color: #666666; text-decoration: none;}
		.testo A:visited { color: #666666; text-decoration: none;}
		.testo A:active { color: #666666; text-decoration: none;}
		.testo A:hover {	color: #CE299A; text-decoration: none;}
		
		.testo_agenti{
			font-size: 11px;
			line-height: 15px;	
			font:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
		}		
		.tit_regione{
			font-size: 12px;
			font:Verdana, Arial, Helvetica, sans-serif;
			color:#CE299A;
		}
		.tit_agenti{
			font-size: 12px;
			font:Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
		}	
		img {
			border: 0px;
		}
		
A.linktxt { text-decoration:none; }
A.linktxt:link { color: #000000; }
A.linktxt:visited { color: #000000; }
A.linktxt:active { color: #000000; }
A.linktxt:hover { color: #C3C29A; }

A.linkpopup { text-decoration:none; }
A.linkpopup:link { color: #000000; }
A.linkpopup:visited { color: #000000; }
A.linkpopup:active { color: #000000; }
A.linkpopup:hover { color: #C3C29A; }

A.linktxt2 { text-decoration:none; }
A.linktxt2:link { color: #ffffff; }
A.linktxt2:visited { color: #ffffff; }
A.linktxt2:active { color: #ffffff; }
A.linktxt2:hover { color: #CC0099; }

.cella_gallery {
    background-color:#ffffff;
	border: 1px solid #C3C29A;
}

.cella_popup {
    font-size: 12px;
	line-height: 20px;	
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    background-color:#ffffff;
	border: 1px solid #C3C29A;
}
		
		
		/* EUROHOLZ*/
		.bordo_foto{ border: 2px outset #DDA54A;}
		.menu_altro_ocra{
			font-size:10px;
			color:#CCCCCC;
		}
		.menu_altro_ocra a{
			text-decoration: none;
			color:#CCCCCC;
		}
		.menu_altro_ocra a:hover{
			text-decoration: none;
			color:#DDA54A;
		}
		.riga_grigio-scuro{ border-bottom: 1px solid #999999;}