

body {
	/*background-image: url(../img/fondo.jpg);
	background-repeat: no-repeat;
	background-position:top center; */
	margin:0;
	text-align:center;
	background-color:#F1F2E0;
	font-family:Verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#565656;
	scrollbar-arrow-color: #7B1020; scrollbar-shadow-color: #C8C8C8; scrollbar-highlight-color: #C2C2C2; scrollbar-3dlight-color: #EBEBEB; scrollbar-darkshadow-color: #EcEcEc; scrollbar-face-color: #F2F2E0; scrollbar-track-color: #FFFFF9;
}


#contenuto_centro {
height:400px; overflow:auto;}


#header {
height:200px; width:100%; text-align:center; position:absolute; z-index:-10; margin:0; padding:0}

#tutto {
height:auto; width:990px; text-align:center; position:relative; z-index:10; margin:auto; padding:auto}


.briciole  { font-size:9px; color:#660000; font-weight:bold;}
.briciole a:link { color:#660000;}
.briciole a:visited { color:#660000;}
.briciole a:hover { color:#565656;}

#menu { font-size:12px; color:#660000; font-weight:bold; text-decoration:none; width:180px;}
#menu a:link { color:#660000; text-decoration:none; width:180px;}
#menu a:visited { color:#660000; text-decoration:none;}
#menu:hover { color:#660000; background-color:#fff; width:180px; text-decoration:underline;}

.titolo { font-size:13px; color:#660000; font-weight:bold; text-decoration:none; width:180px;}
.titolo a:link { color:#660000; text-decoration:none; width:180px;}
.titolo a:visited { color:#660000; text-decoration:none;}
.titolo:hover { color:#660000; width:180px; text-decoration:none;}

.menu { font-size:12px; color:#660000; font-weight:bold; text-decoration:none; width:180px;}
.menu:link { color:#660000; text-decoration:none; width:180px;}
.menu:visited { color:#660000; text-decoration:none;}
.menu:hover { color:#660000; background-color:#fff; width:180px; text-decoration:underline;}

.menu_black { font-size:12px; color:#000000; font-weight:bold; text-decoration:none; width:180px;}
.menu_black a:link { color:#000000; text-decoration:none; width:180px;}
.menu_black a:visited { color:#000000; text-decoration:none;}
.menu_black a:hover { color:#000000; background-color:#fff; width:180px; text-decoration:underline;}

.menu_gray { font-size:12px; color:#444444; font-weight:bold; text-decoration:none; width:180px;}
.menu_gray a:link { color:#444444; text-decoration:none; width:180px;}
.menu_gray a:visited { color:#444444; text-decoration:none;}
.menu_gray a:hover { color:#444444; background-color:#fff; width:180px; text-decoration:underline;}



.testo_piccolo			{font-size:11px; font-weight:normal; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo:link		{font-size:11px; font-weight:normal; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo:visited	{font-size:11px; font-weight:normal; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo:hover 	{font-size:11px; font-weight:normal; color:#7C1121; text-decoration:none; padding:5px;}


.testo_piccolo_segue			{font-size:10px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo_segue:link		{font-size:10px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo_segue:visited	{font-size:10px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo_segue:hover 	{font-size:10px; font-weight:bold; color:#7C1121; text-decoration:none; padding:5px;}


.link			{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.link:link		{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.link:visited	{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.link:hover		{font-size:10px; font-weight:bold; color:#7C1121; text-decoration:none;}


#dx_contenuti { width: 180px; display: block; float:right; text-align: left; overflow:hidden; }
.primo_piano { padding:3px; width:100%; text-align:center}
.box_sondaggio { padding:3px; background-color:#E2E2CA; width:90%; max-height:180px; overflow:hidden; height:180px;}
.box_generico { padding:0px; margin:0px; display:block; clear:both;}
#box_inline { padding:0px; margin:0px; }

#contenitore {  height:422px;
                margin:auto;
                overflow:auto;
                padding:1px 5px;
                text-align:left;
                width:98%;
                background-color: #F2F2E0;
            }   
			
			
#ricerca1, #ricerca2 { position:absolute; width:180px; height:25px; top:10px; display:none;}
#ricerca1 { display:block;}
#ricerca2 { background-color:#F2F2E0; border: solid 1px; border-color:#7C1121; text-align:left; margin-left:660px; height:27px; top:120px; overflow:hidden; z-index:100}
#map_search { width: 640px; color:#000; text-align:center; padding:auto; margin:auto; top:170px; left: 190px; position:absolute; z-index:100;  }

	#bot_left1, #bot_left2 { width:140px; text-align:right; float:left; display:none; color:#F2F2E0}
	#bot_left2 { display:block; color:#F2F2E0}

	#bot_left a { width:140px; text-align:right; float:left;  }
    #bot_left a:hover { width:140px; text-align:right; float:left; background-image:url(../img/testo_mappa.png); background-position:right; background-repeat:no-repeat}

	#bot_right1, #bot_right2 { width:165px; text-align:left; float:right; display:none; color:#F2F2E0}
	#bot_right2 { display:block; color:#F2F2E0}

	#bot_right a { width:165px; text-align:left; float:right; }
    #bot_right a:hover { width:165px; text-align:left; float:right; background-image:url(../img/testo_ricerca.png); background-position:left; background-repeat:no-repeat}
	
	.vai			{font-size:10px; font-weight:bold; color:#7C1121; text-decoration:none; margin-top:3px; margin-left:2px}
.vai:link		{font-size:10px; font-weight:bold; color:#7C1121; text-decoration:none; margin-top:3px; margin-left:2px}
.vai:visited	{font-size:10px; font-weight:bold; color:#7C1121; text-decoration:none; margin-top:3px; margin-left:2px}
.vai:hover		{font-size:10px; font-weight:bold; color:#CE1D15; text-decoration:none; margin-top:3px; margin-left:2px}	
			
			
h6{font-size:12px;font-weight:normal;}

#testocaptcha{font-size:10px;color: #565656;font-family: Verdana,tahoma,Arial,Helvetica,sans-serif;}	

/* html, body {
width: 990px;
	margin: auto;
	padding: auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	background-color: #F2F2E0;
	background-color: #FFFFCC;

	scrollbar-arrow-color: #7B1020; scrollbar-shadow-color: #C8C8C8; scrollbar-highlight-color: #C2C2C2; scrollbar-3dlight-color: #EBEBEB; scrollbar-darkshadow-color: #EcEcEc; scrollbar-face-color: #F2F2E0; scrollbar-track-color: #FFFFF9;
}

td, input, textarea, select, th, p, form, table {
	margin:0;
	padding:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	background-color: #F2F2E0;

}






.data			{font-size:9px; font-weight:bold; color:#666; text-decoration:none;}
.data:link		{font-size:9px; font-weight:bold; color:#666; text-decoration:none;}
.data:visited	{font-size:9px; font-weight:bold; color:#666; text-decoration:none;}
.data:hover		{font-size:9px; font-weight:bold; color:#7C1121; text-decoration:none;}

.indirizzo			{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.indirizzo:link		{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.indirizzo:visited	{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.indirizzo:hover	{font-size:10px; font-weight:bold; color:#666; text-decoration:none;}	

.h1			{font-size:11px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.h1:link	{font-size:11px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.h1:visited	{font-size:11px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.h1:hover	{font-size:11px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}

.h2			{font-size:11px; font-weight:bold; color:#7C1121; text-decoration:none; padding:5px;}
.h2:link	{font-size:11px; font-weight:bold; color:#7C1121; text-decoration:none; padding:5px;}
.h2:visited	{font-size:11px; font-weight:bold; color:#7C1121; text-decoration:none; padding:5px;}
.h2:hover	{font-size:11px; font-weight:bold; color:#7C1121; text-decoration:none; padding:5px;}



.testo_piccolo_sottotitolo			{font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo_sottotitolo:link		{font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo_sottotitolo:visited	{font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding:5px;}
.testo_piccolo_sottotitolo:hover 	{font-size:12px; font-weight:bold; color:#7C1121; text-decoration:none; padding:5px;}



#cappello { 
height:120px;
margin:auto auto auto 208px;
position:absolute;
text-align:center;
width:578px;
}
#global { width: 990px; height: 620px; text-align:center; margin: auto; z-index:1; }
#headerbox_image { width:577px; height:130px; text-align:center; margin:auto; }	
#sx_content { margin:0px; padding:0px; float:left;} 	
#sx_menu { width:205px; height:540px; float:left; text-align:right; overflow:hidden; }
#sx_footer { width:205px; height:60px; float:left; text-align:right; padding-right:2px; overflow:hidden; clear: both;}		
#main {  
	width:577px;
	height: 620px;
	display: inline;
	float: left;
	text-align: center;
	margin: auto;
    }	
#sottomenu { width: auto; padding:0; text-align:left; margin-top:-10px ; margin-left:75px; margin-bottom:2px; color:#F2F2E0; font-size:10px; font-weight:bold; }
#sottomenu a:link { color:#F2F2E0; font-size:10px; text-decoration:none; font-weight:normal}
#sottomenu a:visited { color:#F2F2E0; font-size:10px; text-decoration:none; font-weight:normal}
#sottomenu a:hover { color:#E0CC8D; font-size:10px; text-decoration:none; font-weight:normal}

#navigazione { 
              width:440px;
              height: 20px;              
              padding:0; 
              text-align:left; 
              margin: auto; 
              margin-top:-10px;
              margin-bottom:2px;
              color:#F2F2E0; 
              font-size:10px; 
              font-weight:bold;
              overflow:hidden;
              }
#navigazione a:link { color:#F2F2E0; font-size:10px; text-decoration:none; font-weight:normal}
#navigazione a:visited { color:#F2F2E0; font-size:10px; text-decoration:none; font-weight:normal}
#navigazione a:hover { color:#E0CC8D; font-size:10px; text-decoration:none; font-weight:normal}


 #contenuto_sx {padding:5px; text-align:left; float:left; margin:auto; display:block; }  
 #contenuto_dx {padding:5px; text-align:left; float:left; margin:auto; display:block; } 
.contenitore_neutro { }

	
#bottom1 { width:500; color:#000; text-align:center; margin:auto; padding-top:10px; }
    #bot_left1 { width:30%; text-align:left; float:left; }
	 #bot_center1 { width:40%; text-align:center; float:left; margin-top:10px; font-size:8px}
	#bot_right1 { width:30%; text-align:right; float:right; }
	
div.clearer{ clear:left; height:10px; background-image:url(../img/riga.gif); background-repeat:repeat-x; background-position:top}



.table_sondaggio {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
    margin-top:  5px;
	margin-bottom:  10px;
	margin-right: 5px;
	float:none;
	text-align:center;
}
    .left1 { float:none; background-color:#fff; text-align:left; width:auto; height:20px; }


    .right1 { display: inline; float:right; background-color:#fff; height:20px; }
	
	.link_generico { border:none; text-decoration:none; }
	
.td_gallery { width:181px; height:181px; background-image:url(../img/quadrato_cella.jpg); align:center; vertical-align:middle;}
.td_riga { width:auto; height:26px; background-image:url(../img/riga.gif); align:center; vertical-align:middle;}
*/