BODY {font-family:Verdana, tahoma, Helvetica, sans-serif; font-size:11px; color: #666666;background:  url(./images/bg.jpg) repeat-y top center #D9F0FE; margin: 10px 0px 10px 0px; text-align:center;}
a:link, a:visited {color:#339900; text-decoration:none;}
a:hover {text-decoration:underline; color:#339900;}
.verdeLink {color:#339900;}

/* struttura */
div#container{margin: 0 auto;position:relative;width: 982px; text-align:center;background:  url(./images/container.gif) repeat-y top left;}
div#top {position:relative;width: 982px;height:248px;background:  url(./images/topdx.jpg) no-repeat top right;}
div#topsx {position:absolute;left:0;width: 441px;height:248px;background:  url(./images/topsx.jpg) no-repeat top left;}
div#lang {position:absolute;right:15px;}
div#lang a {text-decoration:underline; color: #ff6600}
div#lang a:hover {color:#339900;}

div#sx {position:absolute;left: 18px;top:248px;width:200px;padding:10px 0 10px 0;text-align:left;}
div#content {margin-left:222px;margin-right:14px;padding:10px 0 10px 0;text-align:center;min-height: 590px;height: auto !important;height: 590px;}

div#bot {clear: left;width:982px; height:36px;background: url(./images/bot.gif) no-repeat top left;color:#666666;}
div#wd {margin: 0 auto; width:942px;text-align:right;font-size:10px;color:#ff6600;}
div#wd a {color:#339900;}

/* sinistra */
div#scegli, div#newsletter, div#cerca, div.sxbg, div.sxbot,
div#choose, div#newslettereng {width:200px;}
div#scegli, div#newsletter, div#cerca,
div#choose, div#newslettereng {height:63px;}
div#scegli {background: url(./images/scegli.jpg) no-repeat top left;}
div#choose {background: url(./images/choose.jpg) no-repeat top left;}
div#newsletter {background: url(./images/newsletter.jpg) no-repeat top left;}
div#newslettereng {background: url(./images/newslettereng.jpg) no-repeat top left;}
div#cerca {background: url(./images/cercatop.jpg) no-repeat top left;}
div.sxbg {position:relative;background: url(./images/sxbg.gif) repeat-y top left;text-align:center;}
div.sxbot {background: url(./images/sxbot.gif) no-repeat top left;height:12px;margin-bottom:10px;}
#newstext {margin: 0 auto;width:93%; text-align:center;margin-top:10px;}
.dettagli {font-weight:bold; font-size:10px;text-align:right; margin:4px 0 4px 0}

/* content */
div#contenttop, div#contentbg, div#contentbot {margin:0 auto;width:740px;}
div#contenttop {height:11px;background: url(./images/contenttop.gif) no-repeat top center;}
div#contentbg {background: url(./images/contentbg.gif) repeat-y top center;text-align:center;}
div#contentbot {height:11px;background: url(./images/contentbot.gif) no-repeat top center;}

#lastminute, #offerte, #risultati, #ricerca, div.title,
#offers, #search, #searchb, #results {height:35px;}
#lastminute, #offerte, #risultati, #ricerca, #ricercab, div.title,
#offers, #search, #searchb, #results {margin:0 auto;width:720px;margin-top:5px;margin-bottom:5px;}
#lastminute {background: url(./images/lastminute.gif) no-repeat top right;}
#offerte {background: url(./images/offerte.gif) no-repeat top right;}
#offers {background: url(./images/offers.gif) no-repeat top right;}
#risultati {background: url(./images/risultati.gif) no-repeat top right;}
#results {background: url(./images/results.gif) no-repeat top right;}
#ricerca {background: url(./images/ricerca.gif) no-repeat top right;}
#search {background: url(./images/search.gif) no-repeat top right;}
#ricercab {background: url(./images/ricercab.gif) no-repeat top left;text-align:left; text-indent:80px;height:21px;}
#searchb {background: url(./images/searchb.gif) no-repeat top left;text-align:left; text-indent:70px;height:21px;}
.prezzo {font-size:15px; color:#ff6600; font-weight:bold;}
div.title  {background: url(./images/title.gif) repeat-x bottom left;letter-spacing:1px;color: #0099ff; font-size: 15px; font-weight:bold; text-align:right;}

div.testo, div.foto, div#privacy {margin: 0 auto;width:710px;}
div.testo {text-align:justify;margin-top:10px;}
div.foto {text-align:center;margin: 8px}
div.foto img  {margin: 0 8px 0 8px; border: 1px solid #ff6600;}

div#privacy {font-size:10px; font-family:tahoma;text-align:justify;}

/* home */
div.split2, div.contatti {margin: 0 auto;width:710px;margin-top:10px;}
div.split2 div.boxsx, div.split2 div.boxdx, div.contatti div {position:relative;width:350px;float: left;margin-bottom:5px;text-align:justify;}
div.split2 div.boxsx {border-right:1px solid #cccccc;margin-right:8px;}
div.split2 h1 a {color:#0099ff}


.breve {position:absolute; text-align:left;left:110px;top:27px;font-weight:bold;width:130px;}
.desc {width:343px;}
.line {margin:0 auto;width:710px;border-top:1px solid #cccccc;clear:left;}

/* ricerca */
div.split4 {margin: 0 auto;width:480px;margin-top:10px;}
div.split4 div {min-width: 114px;width: auto !important;width: 114px;float: left;margin-bottom:5px;text-align:center;}
div.risultato {margin: 0 auto;text-align:justify;width:710px; padding-bottom:8px; margin-top:8px; border-bottom: 1px solid #cccccc;}
div.risultato img {float:left;margin-right:10px;}
div.risultato h1 a:link, div.risultato h1 a:visited {text-decoration:none}
div.risultato h1 a:hover {color:0099ff;}

div#ricercatop, div#ricercabg, div#ricercabot {margin: 0 auto;width:500px;}
div#ricercatop {background: url(./images/ricercatop.gif) no-repeat top left;}
div#ricercabg {background: url(./images/ricercabg.gif) repeat-y top left;}
div#ricercabot {background: url(./images/ricercabot.gif) no-repeat top left; margin-bottom:10px;}

div.wide {margin: 0;clear:left;}

/* menu */
ul#topmenu {position:absolute; top:41px;right:17px;margin:0;padding:0; font-weight:bold;font-size: 11px; list-style:none;line-height:30px;}
ul#topmenu li a {text-decoration:none;width:93px;height:35px;margin-right:7px;float:left;}
ul#topmenu li {display:inline;}
ul#topmenu li a:link, ul#topmenu li a:visited {color:#ffffff; text-decoration:none;} 
ul#topmenu li#home a:hover {background:  url(./images/hoverhome.jpg) no-repeat top left;} 
ul#topmenu li#preventivo a:hover {background:  url(./images/hoverprev.jpg) no-repeat top left;} 
ul#topmenu li#contatti a:hover {background:  url(./images/hovercontatti.jpg) no-repeat top left;} 

ul.menu {margin:0 0 0 7px;padding:0;padding:10px 0 10px 0; list-style:none;text-align:left;line-height:20px;background:  url(./images/spruzzo.gif) repeat-y top left;width:164px !important; width /**/: 182px;padding-left:18px;font-weight:bold;}
ul.menu li a {display:block;text-decoration:none;min-height: 20px;height: auto !important;height: 20px}
ul.menu li {display:inline;}
ul.menu li a:link, ul.menu li a:visited {text-decoration:none; color:#339900;} 
ul.menu li a:hover {color:#0099ff;background:  url(./images/v.gif) no-repeat top right;} 


/* form e img */
ul {margin:10px;padding:10px;}
.imgdx {float:right;margin-left:10px;}
.imgsx {float:left;margin-right:10px;}
h1, h2 {font-size:13px; display:inline;color:#0099ff;}
h2 {font-size:12px;}
h1 {font-size:13px;letter-spacing:1px;margin-bottom:10px; }
hr {margin: 0 auto; width:95%; height:1px; color:#999999;}
img {border:0px;}
form {margin:0;}
.bottone {font-size: 10px; font-weight:bold; color:#ffffff; border: 1px solid #33cc00;  background-color: #0099ff; width: auto; height:18px;padding-left:5px;padding-right:5px;}
input.text, input.newsletter, input.ricerca, select, textarea {font-family:Verdana, tahoma, Helvetica, sans-serif;font-size:10px;color: #339900; border: 1px inset #666666; background-color: #f5f5f5;}
textarea {width: 690px; height:80px;}
input.text {width: 340px; height:16px;}
input.newsletter {width: 150px; height:16px;margin:8px 0 8px 0;}
input.ricerca {width: 80%;margin:5px 0 5px 0;}
select {width: auto;margin:5px 0 5px 0;}
