html,body{margin:0;padding:0}
body{font:85.01%"Trebuchet MS",Verdana,Arial,sans-serif;color:#FEFFFF;text-align:center;background:#000000 url(../images/sfondo.jpg) repeat-x top;}
h1{margin:0;padding:30px 0 24px 0;font-size:240%;font-weight:normal;color:#FFE400;line-height:40px;}
#testo h1{padding:3px 0 24px 0;}
#colonna-hotel #prima #testo h1{padding:24px 0 24px 0;}
h2,h3,h4,h5{margin:0;font-weight:normal;color:#FFEA00}
h2{font-size:160%}
h3{font-size:130%}
h4{font-size:150%;margin:20px 0 15px 0;}
h5{color:#FFFFFF;}
div#testo-h h4{padding:3px 0 4px 0;}
p{margin:0 5px;padding:0 0 0.7em}
fieldset{border:0;margin:0;padding:0;}
a:link, a:visited{color:#5DD2FD;text-decoration:underline;}
a:hover{color:#F5EA00;text-decoration:none;}
a.goomap:link, a.goomap:visited{color:#000;text-decoration:underline;}
a.goomap:hover{color:#656565;text-decoration:none;}
div#colonna, div#colonna-h{width:955px;margin:0 auto;text-align:left;position:relative;margin-top:135px;border:1px solid #656565;background:#000000 url(../images/sf-col-h.jpg) repeat-y 1px;padding-top:24px;}
div#colonna, div#colonna-hotel{background:#000000 url(../images/sf-col.jpg) repeat-y 1px;}
div#colonna-hotel{width:955px;margin:0 auto;text-align:left;position:relative;margin-top:135px;border:1px solid #656565;background:#000000 url(../images/sf-col-h.jpg) repeat-y 1px;padding-top:24px;}
div#colonna-h{margin-top:106px;}
div#testa{position:absolute;top:-142px;left:0;width:955px;}
div#testa, #ie8#fix{position:absolute;top:-142px;left:0;width:955px;}
div#testa li a{padding:4px 6px 1px 6px;}
div#testa li a, #ie8#fix{padding:4px 6px 2px 6px;}
div#testa h2{color:#FEFFFF;position:absolute;top:40px;left:250px;}
div#testa a img{border:0;}
div#testa img{margin-top:6px;}
div#testa ul{font-size:100%;list-style-type:none;margin:6px 0 0 4px;padding:0;}
div#testa li{display:inline;text-align:center;}
div#testa li a{margin:-1px;text-transform:uppercase;border-right:1px solid #000000;}
div#testa li a, #ie8#fix{margin:-1px;}
div#testa ul a:link,div#testa ul a:visited{color:#FFFFFF;background-color:#CC4E00;text-decoration:none;}
div#testa ul a:hover,div#testa ul a:active{color:#E82415;background-color:#FFFFFF;text-decoration:underline;}
div#bricio{font-size:90%;margin:11px 0 0 0;}
div#band{position:absolute;top:10px;right:11px;height:22px;font-size:85%;}
div#band img{vertical-align:middle;}
div#prima{float:left;width:655px;}
div#prima-2col{float:left;width:950px;}
div#prima-2col div#testo, div#prima-2col div#testo2{width:700px;background:none;}
div#prima-2col div#testo ul li{min-height:230px;border-bottom:1px solid #656565;}
div#prima-2col div#testo ul li img{float:left;margin-right:12px;}
div#prima-h{float:left;width:695px;}
div#testo2, div#testo, div#testo-h{float:right;width:440px;position:relative;background:url(../images/testo.gif) repeat-y;padding:0 10px 24px 25px;}
div#testo{width:424px;background:url(../images/testo3.gif) repeat-y;}
html>body div#testo{background:url(../images/testo.gif) repeat-y;}
div#testo-h{width:200px;background:url(../images/testo-h.gif) repeat-y;margin-top:-12px;font-size:90%;min-height:950px;}
html>body div#testo2, html>body div#testo, html>body div#testo-h{padding:0 10px 24px 25px;width:227px;}
html>body div#testo-h{width:191px;}
div#testo-h h4{font-size:180%;}
div#sx img{margin:8px 0 0 15px;}
div#sx h4{margin:9px;}
div#sx ul{list-style-type:none;margin:9px 0 9px 9px;padding:0 0 20px 0;border-bottom:1px solid #656565;}
div#seconda, div#seconda-h{float:right;width:285px;padding:0 0 0 15px;}
div#seconda div.tond{display:none;}
div#seconda .tond ul{list-style-type:none;margin:20px 0 0 0;padding:0;width:99%;}
div#seconda .tond ul li{margin:9px 0 20px 0;width:99%;height:250px;text-align:center;}
div#seconda .tond ul li a img.icon{border:0;margin:9px 0 0 0;float:none;}
div#pie, div#pie2{clear:both;width:100%;padding-top:5px;}
div.top{position:absolute;top:0;left:0;background:url(../images/top.gif) repeat-x;width:100%;height:25px;}
div.bott{position:absolute;bottom:0;left:0;background:url(../images/bott.gif) repeat-x;width:100%;height:25px;}
div.ang-1, div.ang-2, div.ang-3, div.ang-4, div#sx-h div.tond div.top div.ang-1, div#sx-h div.tond div.top div.ang-2, div#sx-h div.tond div.top div.ang-3, div#sx-h div.tond div.top div.ang-4{width:25px;height:25px}
div.ang-1, div#sx-h div.tond div.top div.ang-1{position:absolute;top:0;left:0;background:url(../images/ang-1.jpg) no-repeat;}
div.ang-2, div#sx-h div.tond div.top div.ang-2{position:absolute;top:0;right:-26px;background:url(../images/ang-2.jpg) no-repeat;}
html>body div.ang-2, html>body div#sx-h div.tond div.top div.ang-2{position:absolute;top:0;right:0;background:url(../images/ang-2.jpg) no-repeat;}
div.ang-3, div#sx-h div.tond div.top div.ang-3{position:absolute;bottom:-1px;right:-26px;background:url(../images/ang-3.jpg) no-repeat;}
html>body div.ang-3, div#sx-h div.tond div.top div.ang-3{bottom:0;right:0;}
div.ang-4, div#sx-h div.tond div.top div.ang-4{position:absolute;bottom:0;left:0;background:url(../images/ang-4.jpg) no-repeat;}
div.riga{border-top:1px solid #656565;margin:15px 0 25px 0;}
div.riga2{border-bottom:1px solid #656565;margin:15px 0 25px 0;padding-bottom:24px;}
ul#servi{list-style-type:none;margin:0;padding:0;width:280px;min-height:40px;font-size:70%;}
ul#servi li{display:block;width:140px;float:left;margin:4px 0}
ul#servi li img{float:left;margin:4px 4px 0 0}
div#testo-h ul{list-style-type:none;margin:0;padding:0;}
div#testo ul{list-style-type:none;margin:0px 9px 20px 9px;padding:0;}
div#testo ul li{list-style-type:none;margin:0px 9px;padding:0;}
div#testo-h ul li{margin:9px 0 8px 0;}
div#testo-h ul li, #ie8#fix{margin:16px 0 16px 0;}
div#testo ul li{margin:9px 0 8px 0;}
div#testo-h ul li span{font-size:80%;}
div#rad, div#rad2{margin:9px;border-top:1px solid #656565;border-bottom:1px solid #656565;font-size:90%;padding-bottom:24px;}
div#rad2{border:0;}
div#rad ul, div#rad2 ul{list-style-type:none;margin:0;padding:0;}
div#rad ul li span, div#rad2 ul li span{font-size:80%;}
div#rad ul li, div#rad2 ul li{margin:12px 0;}
div#gall{float:left;width:70px;margin:0 0 0 5px;min-height:280px;}
div#gall img{margin-bottom:9px}
div#gall a img{border:0;}
div.box form{margin:0 0 0 10px;font-size:80%;}
div#prima-2col form label, div.box form label{width:65px;display:block;float:left;}
div#prima-2col form input, div.box form input, div.box form select, div.box form textarea{margin:0 0 11px 0;}
div.tond, div#seconda-h div.tond, div#sx-h div.tond, div.tond2{position:relative;background:url(../images/tond.gif) repeat-y;margin-right:1px;padding:3px 15px 25px 20px;width:205px;}
div#seconda-h{width:245px;}
html>body div#seconda-h{width:241px;padding-bottom:0;margin-top:-10px;}
#riservata{width:181px;}
html>body #riservata{width:200px;}
div#seconda-h div.tond{background:url(../images/tond-h.gif) repeat-y;}
div.tond img{float:left;margin:20px 9px 0 0;}
div.tond-3{position:absolute;bottom:-1px;right:-36px;background:url(../images/tond-3.jpg) no-repeat;height:25px;width:84px;}
html>body div.tond-3{right:0;bottom:0;}
div.tond-2{position:absolute;top:0;right:-36px;background:url(../images/tond-2.jpg) no-repeat;height:25px;width:84px;}
html>body div.tond-2{right:0;}
div.tond form label{width:100px;display:block;float:left;margin:5px 0 0 9px;font-size:80%;}
div#seconda-h div.tond form label{width:60px;margin:5px 0 0 9px;line-height:14px;font-size:75%;}
div#seconda-h div#lastminute{margin-top:0px;}
html>body div#seconda-h div#lastminute{margin-top:-12px;}
div#seconda-h div.tond form input{margin:13px 0 0 4px;}
div#seconda-h p{margin:0 24px 0 9px;}
div.tond form input{margin:4px 0}
div#sx-h div.tond, div#pie2 div.tond2{background:url(../images/sx-tond.gif) repeat-y;margin:24px 0;padding:24px 36px 24px 36px;width:424px}
html>body div#sx-h div.tond, div#pie2 div.tond2{width:378px}
div#sx-h div.tond{margin:12px 0;padding:24px 0px 12px 36px;}
html>body div#sx-h div.tond{padding:24px 36px 12px 36px;}
div#sx-h div.tond-1, div#pie2 div.tond-1{position:absolute;top:0;left:0;background:url(../images/tond-1.jpg) no-repeat;height:25px;width:84px;}
div#sx-h div.tond-4, div#pie2 div.tond-4{position:absolute;bottom:0;left:0;background:url(../images/tond-4.jpg) no-repeat;height:25px;width:84px;}
div#sx-h div.tond a img{border:0;margin:6px 20px 0 0;}
html>body div#sx-h div.tond a img{margin:6px 6px 0 0;}
div#sx ul#menu2{list-style-type:none;margin:20px 4px 0 9px;padding:0 15px 0 0;border-bottom:1px solid #656565;}
div#sx ul#menu2 li{height:50px;}
div#sx ul#menu2 a img{border:0;margin:0 4px 0 0;float:left;margin-top:-6px;}
div#pie{border-top:1px solid #656565;height:50px;background:#000000 url(../images/pie.gif) repeat-x;font-size:70%;text-align:center;padding:24px 0 0 0;}
div#sx ul.menu{list-style-type:none;margin:20px 4px 0 9px;padding:0 15px 0 0;border-bottom:1px solid #656565;}
div#sx #bh img{float:left;margin:-9px 1px 0 -8px;vertical-align:text-top;}
div#sx #bh{margin:9px;}
img.ico{float:left;margin:6px 9px 0 4px;vertical-align:text-top;}
div#spec{float:left;width:442px;margin:-8px 0 0 12px;padding:0px 4px 24px 24px;}
ul#util{list-style-type:none;margin:12px 0 12px 0;padding:0;width:424px;min-height:70px;text-transform:uppercase;}
html>body ul#util{width:460px;}
ul#util li{display:block;width:73px;float:left;margin:0 3px 0 2px;padding:0;text-align:center;}
ul#util li a{font-size:90%;}
ul#util li a img{border:0;}
div#pie2 div.tond2{padding:4px 36px 24px 36px;margin:0;}
div#sx-h div.tond{padding-top:26px;padding-bottom:20px;}
ul#link1 li img{border:0;}
ul#link1 li{float:left;width:100px;text-align:center;height:50px;margin:4px;}
.mese{background:#fff;padding:12px;color:#000;font-size:12px;float:left;margin:1px;}
html>body .mese{height:180px;}
.mese, #ie8#fix{height:180px;}
div#sx, div#sx-h{float:left;width:180px;}
div#sx{width:170px;}
div#sx-h{width:400px;}
html>body div#sx-h{width:469px;}
div#sx-h h4{margin:0 0 0 24px;}
div#sx-h ul#ric{list-style-type:none;margin:12px 0 0 25px;padding:0;width:435px;min-height:170px;}
html>body div#sx-h ul#ric{width:460px;}
div#sx-h ul#ric li{display:block;width:145px;float:left;margin:2px 0;min-height:20px;}
html>body div#sx-h ul#ric li{width:146px;}
div#sx-h ul#vetr{list-style-type:none;margin:12px 0 24px 0;padding:0;width:460px;min-height:120px;}
div#sx-h ul#vetr li{display:block;width:114px;float:left;margin:0;text-align:center;}
div#sx-h ul#vetr li a img{border:0}
div#sx-h div.tond img{float:right;margin:0;}
html>body div#sx-h div.tond img{margin:0 -12px 0 12px;}
div#sx-h div.tond h5{font-size:120%;margin:2px 0;}
div#sx-h div.tond h4{margin:-5px 0 0 0;}
div.tond2{float:left;width:380px;margin:0 0 0 12px;}
div#sx-h{margin:0;padding:0;}
html>body div#testo{width:440px;}
.mese{height:200px;display:block;}
.mappe_google, a.mappe_google{color:black;}
#map, #pie, #stelle, #menu2, #rad{display:none;}

