#nav {padding-top: 232px;background: url(../i/bgsidebar2.jpg) no-repeat top left;}* html #nav { margin-top: 0; }#navHome {padding-top: 160px;}* html #navHome { margin-top: 0; }#content {background: url(../i/bgcontent2.gif) repeat-y;}* html #content { margin-top: 0; }#spotlight-wrapper { background: url(../i/spotlight_top2.gif) no-repeat; }#cdouble {padding: 0 30px 0 40px;background: url(../i/bgcdouble.jpg) no-repeat top;}#cdouble h3 {float: left;width: 295px;padding: 11px 0 0 0;}#cdouble1 {padding: 0 30px 0 40px;background: url(../i/bgcdouble1.jpg) no-repeat top;}#cdouble1 h3 {float: left;width: 295px;padding: 11px 0 0 0;}#cdouble1 p {float: left;width: 295px;padding: 11px 0 0 0;}#btn2 {float: left;text-align: center;    width: 154px;}#btn li { display: inline;text-align: center;}#btn2 a {display: block;float: left;width: 77px;padding: 30px 0 0 0px;color: #066999;font-size: 10px;text-transform: uppercase;text-align: center;}#btn-contatti2 a { background: url(../i/bgcontatti2.jpg) no-repeat top center; }#btn-guestbook2 a { background: url(../i/bgguestbook2.jpg) no-repeat top center;}* html #btn-guestbook2 a { margin-top: -22px; }#subnav {clear: both;padding: 20px 0 50px 0;}* html #subnav { padding-top: 0px; margin-top: 10px; }*>html #subnav { padding-top: 0px; margin-top: 20px; }#subnav li { display: inline; }#subnav a {display: block;float: left;margin-right: 10px;padding-left: 18px;background: url(../i/bgsubnav.gif) no-repeat center left;color: #0080FF;text-transform: uppercase;}#subnav a:hover,#subnav a.active  {background: url(../i/bgsubnav_on.gif) no-repeat center left;}table#prezzi {color: #066393;width: 450px;margin-bottom: 20px;font-size: 12px;}#prezzi th,#prezzi td {border: 1px solid #ccc;padding: 3px 7px;text-align: center;line-height: 14px;}#prezzi th.fc,#prezzi td.fc { text-align: center; background-color: #F6F6FD;color: #00459F; }#prezzi td.fct { background-color: #7C7CF8; color: #fff; font-size: 12px; font-weight: bold; } #prezzi td.fc1 { background-color: #F4F4FE; color: #00459F; } #prezzi td.fc2 { background-color: #EFEFFC; color: #00459F; } #prezzi td.fc3 { background-color: #E9E9FB; color: #00459F; }#prezzi td.fc4 { background-color: #E3E3FB; color: #00459F; }#prezzi td.c1 { background-color: #F1F9FF; }#prezzi td.c2 { background-color: #E5F4FF; }#prezzi td.c3 { background-color: #DAEFFF; }#prezzi td.c1t { background-color: #4CB3EE; color: #fff; font-size: 12px; font-weight: bold; }#prezzi td.c2t { background-color: #329AD6; color: #fff; font-size: 12px; font-weight: bold; }#prezzi td.c3t { background-color: #0A91DE; color: #fff; font-size: 12px; font-weight: bold; }#vetrine h5 {font-size: 12px;font-weight: bold;text-transform: uppercase;color: #00BB02;margin-bottom: 7px;} #vetrine p {font-size: 11px;line-height: 17px;}.articolo {margin-left: 5px;padding: 12px 5px 8px 0;}.filetto {background: url(../i/bgvetrina.gif) no-repeat; height: 2px;}.fotovetrina {float: left;margin: 2px 13px 8px 0;}#booking {margin-top: 10px;}#booking td {padding: 0 5px 5px 0;}#booking p {width: 330px;font-size: 10px;line-height: 17px;text-align: justify;color: #00459F;padding-top: 7px;padding-left: 23px;}#booking input,textarea {font: normal 10px Verdana, Arial, sans-serif;}#booking textarea, input.text {border-top: 1px solid #999;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-left: 1px solid #999;}#booking input.submit {margin-left: 26px;border-top: 1px solid #ccc;border-right: 1px solid #999;border-bottom: 1px solid #999;border-left: 1px solid #ccc;font-weight: bold;color: #666;font-size: 10px;}#booking input.short { width: 30px; }#booking option { padding: 0 0 0 5px; }.elenchi  ul {padding: 0 0 15px 10px;margin-bottom: 0px;line-height: 18px;font-size: 12px;}.elenchi li {padding: 0 0 0 15px;background: url(../i/li1.gif) no-repeat top left;}.elenchi td {width: 50%;vertical-align: top;}#skype {position: relative;height: 60px;width: 204px;background: url(../i/skype.gif) no-repeat top left; margin-bottom: 40px;margin-top: -10px;margin-left: 30px;}#skype a {position: absolute;top: 20px;left: 76px;color: #3DBDE6;text-decoration: none;font-size: 12px;line-height: 13px;font-weight: bold;}#skype a:hover {text-decoration: underline;}#booking{width:221px;position:absolute;top:272px;font-size:11px;margin-left:18px;}.index #booking{top:385px;}#booking input, #booking select{font-size:11px;}#booking td{padding-bottom:7px;}#booking input.submit{width:60px;text-align:center;height:20px;padding:3px;background:#0770ab;border:none;color:#ffffff;font-weight:normal;cursor:pointer;}#box-booking{background:#f9f9fa;}#box-booking .campi-form{margin-left:7px;}