html, body, form, div, p {padding:0px; margin: 0px;  border: 0px; }
p { padding:0px; margin-top:9px; margin-bottom:0px; }
body {background-color:#e2e2e2;}
h1,h2 { margin:5px; padding:0px; font-family:Verdana; font-size:20px; color:#cc7d41; }
b{ color:#cc7d41; }
#BoxPrincipale { background-color:white; margin:0px; position:absolute; left:50%; margin-left:-381px; width: 762px; border: 1px solid #aabacf; padding: 0px; font-family:"Verdana"; font-size:10px;  voice-family: "\"}\""; voice-family: inherit; width:760px; }
#BoxFooter { width:760px; background-color:#bcab9e; text-align:center; padding-top:5px; padding-bottom:5px; min-height: 30px; height: auto !important; height: 30px; voice-family: "\"}\""; voice-family: inherit; min-height:20px; height:20px; }

#BoxMenu01 { width:760px; font-weight:bold; font-size:11px; height:27px; background-image:url('/images/agriturismo_tuscia_09.jpg'); background-repeat:no-repeat; clear:both; padding-top:5px; padding-left: 15px; padding-right:15px; voice-family: "\"}\""; voice-family: inherit; width:730px; height:22px;}

#BoxCentrale { width:760px; padding:10px; text-align:justify; voice-family: "\"}\""; voice-family: inherit; width:740px; }
#divMappa{width:500px; margin-top:20px;margin-bottom:20px; height:300px; margin-left:auto;margin-right:auto;  border:solid 3px #bcab9e;}
.boxInfoStrutture{width:500px;  background-color:#f7f7ef; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px; border:solid 3px #bcab9e;}

a.Link_Pulsante:link { color:#b54d00; text-decoration:none; }
a.Link_Pulsante:visited { color:#b54d00; text-decoration:none; }
a.Link_Pulsante:active { color:#b54d00; text-decoration:none; }
a.Link_Pulsante:hover { color:#b54d00; text-decoration:underline; }

img.imgFoto{ border:solid 3px #bcab9e;}
img.imgAgri{ float:left; margin-right:10px;}
.textbox { width: 190px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 140px;}
input.textbox2 { width: 145px; font-size: 12px; border: 1px solid #aeaeae; font-weight:normal; padding-top:3px; padding-bottom:1px; height: 12px;}
input.submit { background-color:white; font-family: Arial; font-size: 12px; font-weight: bold; color: #948c89; width: 45px; border: 1px solid #aeaeae; height: 20px; }

a.imgFoto{ border:solid 3px #bcab9e; margin:4px; display:block; float:left; width:170px;height:136px;}
.divClear{ clear:both; height:1px; overflow:hidden;}
.txtColorfd9f50{color:#fd9f50;}
/*LINK*/
a:link {color:#b54d00; text-decoration:none;}
a:visited {color:#b54d00; text-decoration:none;}
a:active {color:#b54d00; text-decoration:none;}
a:hover {color:#b54d00; text-decoration:underline;}

