/* CSS Document */
body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color: #333333; 
	background-color:#DDDDDD;
	background-repeat:repeat;
	
	SCROLLBAR-FACE-COLOR: #999999; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;	
}

h1 {font-size:11px; color:#00652D; 	font-weight:bold;}
h2 {font-size:11px; color:#00652D; 	font-weight:bold;}


A:link.link { text-decoration: none; color: #333333; }
A:active.link { text-decoration: none; color: #333333; }
A:visited.link { text-decoration: none; color: #333333; }
A:hover.link  { text-decoration: underline; color: #333333; }

A:link.grey { text-decoration: none; color: #333333; font-weight:bold;}
A:active.grey { text-decoration: none; color: #333333; font-weight:bold;}
A:visited.grey { text-decoration: none; color: #333333; font-weight:bold;}
A:hover.grey  { text-decoration: underline; color: #333333; font-weight:bold;}

A:link.orange { text-decoration: none; color: #FF6000; }
A:active.orange { text-decoration: none; color: #FF6000; }
A:visited.orange { text-decoration: none; color: #FF6000; }
A:hover.orange  { text-decoration: underline; color: #FF6000; }

.head {width:100%; height:186px; margin:0; padding:0; display:block; background-image:url(../immagini/home_01.jpg); background-repeat:repeat;}
.head_a {width:970px; height:66px; margin:0 auto; padding:0; display:block;}
.head_a1 {width:260px; height:66px; margin:0; padding:0; display:block; float:left;}
.head_a2 {width:710px; height:66px; margin:0; padding:0; display:block; float:left; background-image:url(../immagini/home3_03.gif);}

.menu {width:970px; height:36px; margin:0 auto; padding:0; display:block; background-image:url(../immagini/home_04.gif);}
.menu_a { width:428px; margin:0; padding:0; display:block; float:left;}
.menu_a ul { margin:0; padding:12px 0 0 55px; float:left; list-style-type:none; text-align:left; display:block;}
.menu_a ul li{ display: inline; margin:0; padding:0; font-size:11px; font-weight: bold;	}
.menu_a ul li a{ margin: 0; padding:0 48px 0 0; color:#666666; text-decoration:none; font-weight:bold;}
.menu_a ul li a:hover{ color:#B72720;}
.menu_b { margin:0; padding:0; display:block; float:left;}
.menu_b ul { margin:0; padding:12px 0 0 0; float:left; list-style-type:none; text-align:left; display:block;}
.menu_b ul li{ display: inline; margin:0; padding:0; font-size:11px; color:#666666;}
.menu_b ul li a{ margin: 0; padding:0 3px; color:#666666; text-decoration:none; }
.menu_b ul li a:hover{ text-decoration:underline;}

.head_b {width:970px; height:84px; margin:0 auto; padding:0; display:block; background-image:url(../immagini/home_05.gif);}
.head_c {width:970px; height:84px; margin:0 auto; padding:0; display:block; background-image:url(../immagini/home2_05.gif);}
.head_d {width:970px; height:84px; margin:0 auto; padding:0; display:block; background-image:url(../immagini/home3_06.gif);}
.head_e {width:970px; height:84px; margin:0 auto; padding:0; display:block; background-image:url(../immagini/home4_06.gif);}

input.submit {border:1px solid #CCCCCC;
	background-color:#A83C0F;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}
	
input.submit2 {border:1px solid #CCCCCC;
	background-color: #999999;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:19px;
	cursor:pointer;}
	
	
.page {width:969px; margin:0 auto; padding:0; display:block;}
.pagina {width:969px; margin:0 auto; padding:0; display:block; background-color:#FFFFFF; background-repeat:repeat; float:left;}

.localita { width:190px; margin:0; padding:0 15px ; display:block; float:left;}

.sopra {width:190px; height:10px; margin:15px 0 0 0; padding:0; display:block; background-image:url(../immagini/elenco_top.gif); background-color: #F69014; background-repeat:no-repeat;float:left;}
.container2 {margin:0; padding:0; width:190px; float:left; background-color: #F69014; display: block; font-size:11px;}
.container2 ul{width: 190px; list-style:none; margin:0; padding:0;}
.container2 ul li{ float: left; width:175px; margin:0 ; padding:0 0 0 15px ; text-align:left; border-bottom: 1px solid #E56803;}
.container2 ul li a{ text-decoration:none; color:#ffffff; font-weight:bold;}
.container2 ul li a:hover{color:#FFFF33;}
.sotto {width:190px; height:10px; margin:0; padding:0; display:block; background-image:url(../immagini/elenco_bottom.gif); background-repeat:no-repeat;float:left;}

.sopra_green {width:190px; height:10px; margin:15px 0 0 0; padding:0; display:block; background-image:url(../immagini/elenco_top_green.gif); background-color: #289728; background-repeat:no-repeat;float:left;}
.container_green {margin:0; padding:0; width:190px; float:left; background-color: #289728; display: block; font-size:11px;}
.container_green ul{width: 190px; list-style:none; margin:0; padding:0;}
.container_green ul li{ float: left; width:175px; margin:0 ; padding:0 0 0 15px ; text-align:left; border-bottom: 1px solid #067206;}
.container_green ul li a{ text-decoration:none; color:#ffffff; font-weight:bold;}
.container_green ul li a:hover{color:#FFFF33;}
.sotto_green {width:190px; height:10px; margin:0; padding:0; display:block; background-image:url(../immagini/elenco_bottom_green.gif); background-repeat:no-repeat;float:left;}

.sopra_blue {width:190px; height:10px; margin:15px 0 0 0; padding:0; display:block; background-image:url(../immagini/elenco_top_blue.gif); background-color: #0092DD; background-repeat:no-repeat;float:left;}
.container_blue {margin:0; padding:0; width:190px; float:left; background-color: #0092DD; display: block; font-size:11px;}
.container_blue ul{width: 190px; list-style:none; margin:0; padding:0;}
.container_blue ul li{ float: left; width:175px; margin:0 ; padding:0 0 0 15px ; text-align:left; border-bottom: 1px solid #01679B;}
.container_blue ul li a{ text-decoration:none; color:#ffffff; font-weight:bold;}
.container_blue ul li a:hover{color:#FFFF33;}
.sotto_blue {width:190px; height:10px; margin:0; padding:0; display:block; background-image:url(../immagini/elenco_bottom_blue.gif); background-repeat:no-repeat;float:left;}

.sopra_red{width:190px; height:10px; margin:15px 0 0 0; padding:0; display:block; background-image:url(../immagini/elenco_top_red.gif); background-color: #D32520; background-repeat:no-repeat;float:left;}
.container_red {margin:0; padding:0; width:190px; float:left; background-color: #D32520; display: block; font-size:11px;}
.container_red ul{width: 190px; list-style:none; margin:0; padding:0;}
.container_red ul li{ float: left; width:175px; margin:0 ; padding:0 0 0 15px ; text-align:left; border-bottom: 1px solid #A83C0F;}
.container_red ul li a{ text-decoration:none; color:#ffffff; font-weight:bold;}
.container_red ul li a:hover{color:#FFFF33;}
.sotto_red {width:190px; height:10px; margin:0; padding:0; display:block; background-image:url(../immagini/elenco_bottom_red.gif); background-repeat:no-repeat;float:left;}

.img_cartina {margin:15px 0 0 0; padding:0; width:190px; float:left; background-color: #ffffff; display: block;}

.centro {width:529px; margin:15px 0 0 0; padding:0; display:block; float:left; text-align:justify;}
.ricerca {width:719px; margin:15px 0 0 0; padding:0 15px 0 0; display:block; float:left; text-align:justify;}

.richiesta { width:190px; margin:15px 0 0 0; padding:0 0 0 15px; display:block; float:left;}
.top_richiesta { width:152px; height:16px; margin:15px 0 0 0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/top_form.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.coda_form { width:190px; height:18px; margin:0; padding:0; display:block; float:left; background-image:url(../immagini/coda_form.gif); background-repeat:no-repeat;}
.primo_piano_red { width:152px; height:16px; margin:0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/primo_piano_red.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.primo_piano_green { width:152px; height:16px; margin:0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/primo_piano_green.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.primo_piano_blue { width:152px; height:16px; margin:0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/primo_piano_blue.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.primo_piano { width:152px; height:16px; margin:0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/primo_piano.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.vetrina { width:160px; margin:0; padding:15px 15px 0 15px; display:block; float:left; background-color:#f5f5f5;}

.testo_sinistra { width:454px; margin:0; padding:15px 15px 0 15px; display:block; float:left; text-align:justify;}


.testo_destra { width:470px; margin:0; padding:15px 15px 0 0; display:block; float:left; text-align:justify;}


.centrale {width:939px; margin:0; padding:0 15px 0 15px; display:block; float:left; text-align:center;}
.centrale2 {width:939px; margin:15px 0 0 0; padding:15px 15px 15px 15px; display:block; float:left; text-align:center; background-color:#F5F5F5;}

.titolo {width:900px; height:16px; margin:15px 0 0 0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.titolo2 {width:491px; height:16px; margin:0 0 0 0 ; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo2.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat; }
.titolo2 h1{display:block; float:left; margin:0; padding:0; color:#FFFFFF; width:100%; font-weight:bold;}
.coda {width:529px; height:18px; margin:0 ; padding:0; display:block; float:left; background-image:url(../immagini/coda.gif);  background-repeat:no-repeat; }

.titolo_green {width:900px; height:16px; margin:15px 0 0 0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo_green.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.titolo_green2 {width:491px; height:16px; margin:10px 0 0 0 ; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo_green2.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat; }

.titolo_red {width:900px; height:16px; margin:15px 0 0 0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo_red.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.titolo_red2 {width:491px; height:16px; margin:10px 0 0 0 ; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo_red2.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat; }

.titolo_blue {width:900px; height:16px; margin:15px 0 0 0; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo_blue.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat;}
.titolo_blue2 {width:491px; height:16px; margin:10px 0 0 0 ; padding:2px 0 0 38px; display:block; float:left; text-align:left; background-image:url(../immagini/titolo_blue2.gif); color:#FFFFFF; font-weight:bold; background-repeat:no-repeat; }

form {
margin:0px;
padding:0px;
}

