html, body{margin:0; padding:0}
body{background-color:#452214; color:#8c3d00; text-align:center; margin-bottom:30px; background-image:url(agriturismo/bg.png); font-family:Georgia,"Times New Roman",Times,serif}

#foto img{margin:0 3px 20px 17px; width:200px; height:150px}
#foto h2{padding:0; margin:0; margin-top:7px}
dt{font-weight:bold}
.lastimg{margin-right:0}
#container{width:800px; margin:5px auto; text-align:left}

#header{color:#F1D8B7; height:104px; background:white url(le-tre-berte.jpg) no-repeat}

#nav{background-repeat:no-repeat; height:33px; background-image:url(agriturismo/menubar.gif); font-variant:small-caps; font-weight:bold; float:right; padding-right:10px}
#nav ul{float:right; padding:0; margin:1px 0 0 0; height:30px; list-style-type:none; width:710px}
#nav ul li{float:left; line-height:28px; height:30px; text-align:center}
#nav ul li a{font-size:15px; display:block; width:100%; height:30px; padding:0 2px; color:#452214}
#nav ul li a:hover{color:#fff; background-color:#a36429}
li.lia{width:120px}
li.lib{width:130px}
li.lic{width:60px}
li.lid{width:100px}
li.lie{width:110px}
li.lif{width:70px}
li.lig{width:110px}

#content{padding:5px 10px; background-image:url(agriturismo/page_bg.gif); background-repeat:repeat-y}
#content h2{font-variant:small-caps; text-align:left; color:#8c3d00; border-bottom:1px solid #8c3d00; margin:0 0 12px 0; padding:0 0 0 10px}

#content p{margin:0 15px 9px 15px; text-align:justify; color:#7e3905}

#footer{padding:0; margin:0; background-repeat:no-repeat; height:49px; background-image:url(agriturismo/footer.png); font-size:13px; color:#f1d8b7; line-height:49px; margin-top:-5px}
#footer a{color:#C9975F}
#footer p{margin:0; padding:0; padding-left:15px}

table.prezzo{background-color:#F1D8B7; text-align:center; font-size:90%}
table.prezzo thead{background-color:#DEC4A1}
.mg100{margin-left:100px}
.lar110{width:110px}
.centro{text-align:center}
.disponibilita{margin:15px 30px 10px 0 !important; font-weight:bold; text-align:right !important; background:transparent url(calendario.png) no-repeat right center}
.disponibilita a{line-height:32px; height:32px; padding-right:40px}

.pic, #foto img{border:3px solid #7e3905; width:200px; height:150px}
.picIE {border:0;}
.picture{border:2px solid #7e3905}
#foto img.nb{margin-bottom:5px}

#prezzi{margin-right:200px}

#contatti{float:right; width:240px}
#incluso{float:right; width:180px}
#incluso h3{margin-top:40px}
#incluso ul{margin:0; padding:0}
#incluso ul li{margin:3px 1px 0 15px}

input, textarea{width:300px; font-family:"Arial"}

#ewform{margin:0 0 30px 100px}

#nil,.nil0{border:none; margin-left:10px}
#pwdb{text-align:left; margin:10px}

a{color:#562906}
a:hover{color:#743505}

#maintitle{font-family:'Bookman Old Style',serif; font-size:14px; font-weight:bold; text-align:right; margin:10px 0 3px 0; color:#D0A976}
#header h2{margin:0; padding:34px 35px 0; font-style:italic; font-size:31px; color:#F1D8B7}
.bx{background-image:url(inputbg.gif)}

#lastminute{margin:50px 30px}
#lastminute span{color:red}
#lastminute h3{margin:5px 0; padding:0}

.dxmar{float:right; margin:5px 20px 0 0}

p#next{font-size:130%; text-align:right; line-height:32px; padding-right:40px; background:transparent url(zoom.png) no-repeat right center}

.focuson{font-weight:bold; font-style:italic}
.enfasi{font-style:italic}

#fix-ie, .fix-ie{font-size:1px; height:1px; float:left}

.topper {position: relative;top: -9px;}