/*
 * CSS bettiol.org
 */
/*=============================================================================== dati base        **/
html {	}
body {font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:100%;	/*76% => 12px*/
	color:#630; background:#FFF url('Fondo.jpg') no-repeat fixed 50% 0%; padding:0px; margin:0px;}
img {border:none;}
h1{font-size:180%}
h2{font-size:150%}
h3{font-size:120%}
h4{font-size:100%}
ul {list-style:none; padding:0px; margin:0px;}				/* va' ribadito il padding */
A:link {color:#810; text-decoration:none;}
A:visited {color:#400; text-decoration:none;}
A:hover {color:#A20; text-decoration:underline;}
.p1,
.l3 {font-size:90%;}
.l2 {font-size:100%;padding-left:5px;}
.h3 {font-size:110%;}
fieldset {}
legend {}
/*------------------------------------------------------------------------------- form             */
form {}
/*------------------------------------------------------------------------------- modulo           */
.modulo {color:#310;font-size:80%; font-weight:bold; font-style:normal; background-color:#FEE; width:180px;}
.modulo:focus {	background-color:#FDB;}
.formNoEdit {color: #111;background-color: #DDD;}
/*=============================================================================== struttura        **/
/*#tblCentrale {width: 900px; margin:0px auto; text-align:left; background-color:#FFF; opacity:0.85; }*/
#tblCentrale {width: 900px; margin:0px auto; text-align:left; background: url('Sfondo.png'); }
#Corpo {opacity: 1;filter:alpha(opacity=100); }
/*** #Contenitore {width: 600px; margin: 0px auto; text-align: left;} */
/*------------------------------------------------------------------------------- Testa            */
#Testa {display:block; width:100%; height:100px; margin:10px 0px 0px 0px; background:url('Testata.png');}
#Header {margin: 0px; padding: 0px; background: rgb(238, 238, 238) url('header.png') repeat-x scroll left top; 
	-moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 100px; width: 100%;}
/*------------------------------------------------------------------------------- Barra1            */
#Barra1 {display:none;}
/*------------------------------------------------------------------------------- Barra2            */
#Barra2 {float:left; width:250px; margin-left:10px;
		height:auto !important; 			/* x mozilla */
		height:450px;  						/* x ie */
		min-height:450px; 					/* x mozilla */
}
/*------------------------------------------------------------------------------- Corpo            */
#Corpo {width:610px; margin:0px 10px 10px 0px; float:right;}
#Corpo fieldset {margin:10px 0px; padding:10px;}
/*------------------------------------------------------------------------------- Piede            */
#Piede {font-size:70%; text-align:center;background: transparent url('bottom.jpg') repeat-x scroll 0% 0%;
	height:35px; min-height:35px;height:auto !important;}
#Piede A {color:#AAA;}
/*=============================================================================== dettagli         **/
/*------------------------------------------------------------------------------- Logo             */
#Logo {display:none;}
/*------------------------------------------------------------------------------- Publi (Banner)   */
#Publi {display:none;}
/*------------------------------------------------------------------------------- PayPal           */
#PayPal {}
/*------------------------------------------------------------------------------- Menu1            */
#Menu1 {font-size:110%; font-weight:bold; text-align:left; padding:5px; margin-bottom:10px;}
#Menu1 A {padding:0px 9px;}
/*------------------------------------------------------------------------------- Menu2            */
#Menu2 {font-size:110%; }
#Menu2 a {}
#Menu2 h3 {}
/*------------------------------------------------------------------------------- Menu3            */
#Menu3 {margin-bottom:15px; padding:5px; }
#Menu3 a {display:block; padding-left:5px;}
/*------------------------------------------------------------------------------- Form1            */
#Form1 {}
/*------------------------------------------------------------------------------- Form2            */
#Form2 {}
/*------------------------------------------------------------------------------- Form3            */
#Form3	{}
#Form3 li {}
#Form3 h3 {font-size:90%;}
/*------------------------------------------------------------------------------- Posiz            */
#Posiz {font-size:70%;}
/*------------------------------------------------------------------------------- Valid            */
#Valid {text-align:center;}
/*------------------------------------------------------------------------------- VrPag            */
#VrPag {background-color:#F60; color:#200; font-weight:bold; text-align:center; 
	width:150px; clear:both; padding:15px;margin:20px; }
/*------------------------------------------------------------------------------- styleSwitch      */
#styleSwitch {}
#bassoCont {display:none}
/*------------------------------------------------------------------------------- Anch             */
#Anch {display:none;}			/* menu veloce per accessibilità o PDA */
/*------------------------------------------------------------------------------- Movim            */
#Movim, 
#MovimFgl, 
#MovimFrt {	text-align:center;}
/*------------------------------------------------------------------------------- Campo            */
#Campo {padding:0px 0px 10px 5px;}
#Campo IMG {float:left; margin-right:10px; margin-bottom:5px;}
#Campo H2 {border-bottom:#C20 2px solid; height:30px; line-height:30px; margin:0px 0px 10px 0px;}
#Campo .p1 {color:#777; text-align:left; margin-left:10px;}
#Campo .c1 {padding-left:10px;}
#map {width:540px; height:400px;}
/*------------------------------------------------------------------------------- Campo Extra      */
#CampoExtra {width:100%; margin:10px; margin:10px;}
#CampoExtra input {background:#E8FFF4;}
#CampoExtra label {width:100px; color:#200;} 
#CampoExtra H3 {padding:0px; margin-bottom:5px; border-top:2px #DDD solid;}
#CampoExtra li {padding:5px; font-size:small; padding:5px;}
/*------------------------------------------------------------------------------- Padre            */
#Padre .l2 {padding-top:10px;}
#Padre .l3 {display:block; padding-bottom:10px;}
#Padre h3 {margin:5px; margin-bottom: 2px; margin-top: 2px;} 
/*------------------------------------------------------------------------------- Righe            */
#Righe {}
#Righe .p {display:block;}
#Righe li {}
#Righe .l3 { display:block;}
/*------------------------------------------------------------------------------- Mostra           */
#Mostra {padding:15px 15px 5px 30px; float:left;} 	/* se left le incolonna in verticale */
#Mostra a {display:block;} /*si comporta come un P (va a capo)*/
/*------------------------------------------------------------------------------- Frate            */
#Frate {margin:5px;}
#Frate .p {display:block;}
#Frate li, 
#Frate .l3 {display:block; padding-left:64px; }
/*------------------------------------------------------------------------------- Sonda e Quesi    */
#Sonda, 
#Quesi { background-color:#EDC;}
#Sonda li, 
#Quesi li {font-style: italic;}
#Sonda li a {font-style: normal;}
#Sonda h3, 
#Quesi h3 {}
/*------------------------------------------------------------------------------- News             */
#News {}
#News li {}
#News h3{}
/*------------------------------------------------------------------------------- Mesag            */
#MesagForm,
#Mesag {padding:5px; margin:5px; background-color:#EDC;}
#Mesag A {color:#300; font-weight:bold;}
#Mesag A:hover {color:#500;}
#Mesag h3 {color:#300; font-weight:bold;}
#Mesag li {margin-top:5px; font-size:80%; border-top:2px solid #DCB;}
/* #Mesag p1 {color:#000; font-size:80%;} */
/*------------------------------------------------------------------------------- FoSaC            */
#FoSaC h3 {margin-top:10px;}
#FoSaC li {padding-left:2px;}
/*------------------------------------------------------------------------------- Visit            */
#Visit {}
/*------------------------------------------------------------------------------- Copyr            */
#Copyr {}
/*------------------------------------------------------------------------------- menu link        */
.titoloLink {font-size:90%; font-weight:bold; padding-right:10px;}
a.linkTitolo {font-weight:bold;}
span.linkSelezionato a {font-weight:bold;}
#Menu1 span.linkSelezionato a {text-decoration: underline;}  
a.linkSelezionato,  
a.linkSelezionatoTitolo {font-weight:bold;}
a.linkSelezionatoTitolo,
a.linkTitolo {}
/*------------------------------------------------------------------------------- elenco testa     */
.testaDes, 
.testaQta {font-size:90%; font-weight:bold; 
	height:25px; border-top:4px #ddd solid; border-bottom:4px #ddd solid;}
/*------------------------------------------------------------------------------- elenco corpo     */
.corpoDes,
.corpoQta {height:25px; background-color:#cba; color:#ce3366;}
.corpoInput {font-size:70%; font-weight:normal;}
.corpoInputQta {font-size:70%; font-weight:normal; text-align:right;}
/*------------------------------------------------------------------------------- mix              */
#elenco {width:80%;}


/*------------------------------------------------------------------------------- personaliz comuni*/
#formOspiti {padding: 5px 5px 5px 0px; margin:0px;}
#Sonda, #Quesi, #Righe, #Menu2, #News, #Links, #Form3 { padding:5px; margin:0px;}
#Sonda, #Quesi, #Righe, #Menu2, #News, #Links, #Form3, #PayPal, #formOspiti {margin-bottom: 8px}

#Sonda h3, #Quesi h3, #Righe h3, #Menu2 h3, #News h3, #Links h3 {margin-top:0px; margin-bottom:0px;}

#Sonda li, #Quesi li, #News li, #Righe li, #Form3 li, #Links li {margin:5px 0px 5px 0px; padding: 0px;}

#Menu2 a {display:block; margin:5px 0px 5px 0px;}

#Links img {display:block; padding: 0px; margin:0px;}

#styleSwitch { margin:0px; padding:0px; float: left;
font-size:80%; font-weight:bold; padding:5px; margin-bottom:10px;}
#styleSwitch h3 {display: inline; margin:0px; padding:0px;}
#styleSwitch a {padding:0px 9px;}
/*=============================================================================== fine file        **/