@charset "utf-8";body{margin:0;padding:0;text-align:center;color:#5F5F5F;background-image:url(../images/sfo-body.jpg);background-color:#F3F3F5;background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:15px;}
.twoColFixLtHdr #container{width:900px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:#FFFFFF;background-image:url(../images/sfo-container.gif);padding:0px;}
.twoColFixLtHdr #container #link{text-align:left;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:245px;}
.twoColFixLtHdr #header{padding:0px;margin:0px;height:87px;background-image:url(../images/sfo-testata.gif);background-repeat:repeat-x;background-color:#2FA8DA;text-align:left;}
.twoColFixLtHdr #sidebar1{float:left;width:245px;padding-top:100px;padding-right:0px;padding-bottom:10px;padding-left:0px;background-image:url(../images/img-left.jpg);background-repeat:no-repeat;background-position:top;margin:0px;}
.twoColFixLtHdr #container #sidebar1 h2{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;background-color:#F3F3F5;color:#666;margin-right:15px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding-top:3px;padding-right:0px;padding-bottom:3px;padding-left:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;text-align:left;}
.twoColFixLtHdr #container #sidebar1 h3{font-size:12px;text-align:left;margin-left:10px;line-height:15px;padding:0px;margin-top:5px;margin-right:10px;margin-bottom:0px;color:#F63;}
.twoColFixLtHdr #container #sidebar1 p{padding-right:10px;padding-left:10px;padding-top:3px;padding-bottom:5px;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:left;}
.twoColFixLtHdr #container #sidebar1 #pagine{width:180px;margin-right:auto;margin-left:auto;background-color:#FF6C00;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;padding-top:10px;padding-bottom:10px;margin-bottom:15px;margin-top:0px;text-align:left;}
.twoColFixLtHdr #container #sidebar1 #pagine a{color:#FFFFFF;text-decoration:none;}
.twoColFixLtHdr #container #sidebar1 #pagine a:hover{color:#E6EE19;text-decoration:underline;}
.twoColFixLtHdr #mainContent{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:245px;padding:0px;text-align:left;}
.twoColFixLtHdr #container #mainContent h2{color:#207A9F;font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:18px;padding-left:5px;}
.twoColFixLtHdr #container #mainContent h3{background-color:#FF6C00;margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;padding:3px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;text-align:left;}
.twoColFixLtHdr #container #mainContent h2 a{color:#207A9F;text-decoration:none;}
.twoColFixLtHdr #container #mainContent h2 a:hover{color:#E6EE19;text-decoration:underline;}
.twoColFixLtHdr #container #mainContent p{padding-right:5px;padding-left:5px;}
.twoColFixLtHdr #container #mainContent h1{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;line-height:26px;padding-left:5px;margin:0px;padding-top:10px;padding-right:5px;padding-bottom:3px;}
.twoColFixLtHdr #container #mainContent #breadcrumb{font-family:Arial, Helvetica, sans-serif;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#207A9F;border-bottom-color:#207A9F;margin-top:2px;margin-right:5px;margin-bottom:5px;margin-left:5px;font-size:10px;line-height:15px;color:#207A9F;}
.twoColFixLtHdr #footer{padding:0px;background-image:url(../images/sfo-footer.jpg);background-repeat:repeat-x;height:87px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;color:#803600;font-size:10px;font-family:Arial, Helvetica, sans-serif;line-height:13px;}
.twoColFixLtHdr #footer p{margin:0px;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.twoColFixLtHdr #footer p a:link{color:#FFFFFF;text-decoration:underline;}
.twoColFixLtHdr #footer p a:hover{color:#006;text-decoration:none;}
.twoColFixLtHdr #footer p a:visited{color:#FFFFFF;text-decoration:underline;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.publinew{background-color:#E3EBFF;float:left;height:228px;margin:0 2px 4px 0;width:128px;}
.publinew p{font-size:9px;line-height:11px;padding:2px;color:#333333;margin:0}
.publinew a{text-decoration:none;}
.publinew a:hover{text-decoration:underline;color:#333333;}
.campeggi-tb{border:1px solid #AAC4FF;margin-top:10px;margin-bottom:5px;}
.campeggi-td{width:95px;text-align:center;vertical-align:middle;}
.campeggi-titolo{width:258px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#115E88;text-align:left;line-height:20px;}
.campeggi-txt{line-height:16px;margin-top:15px;margin-bottom:5px;}
.campeggi-villaggi{color:#5A9700;font-size:9px;}
.color{background-color:#FF6C00;font-weight:bold;color:#FFFFFF;padding:4px;margin-left:5px;margin-right:5px;border-top-width:1px;border-top-style:solid;border-top-color:#FFFFFF;}
#ui-multipla{width:238px;height:100px;background-image:url(../images/scrivi.gif);background-repeat:no-repeat;font-size:13px;font-weight:bold;}
#ui-multipla a{display:block;height:50px;width:133px;color:#F00;font-size:14px;text-align:left;padding-top:50px;padding-right:0;padding-bottom:0;padding-left:105px;}
#ui-multipla a:hover{color:#FFDE00;}
.no-results{font-size:12px;line-height:18px;font-weight:bold;color:#FF6C00;margin-top:5px;margin-right:10px;margin-bottom:5px;margin-left:01px;}
.twoColFixLtHdr #container #mainContent .sezioni{background-repeat:no-repeat;margin:0px;background-position:top;padding-top:176px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-image:url(../images/img-testata.jpg);background-color:#D5D5D2;}
.twoColFixLtHdr #container #mainContent .centro{margin-right:130px;margin-top:0px;margin-bottom:0px;margin-left:0px;}
.twoColFixLtHdr #container #mainContent .bannerdestra{text-align:center;float:right;width:130px;padding:0px;}
.block-struct-evidence{width:520px;margin:auto;overflow:hidden;line-height:12px;text-align:left;}
.block-struct-evidence h4{background-color:#07A5F9;color:#FFFFFF;font-weight:bold;font-size:1.3em;margin:5px 0 0 2px;padding:4px;text-transform:uppercase;width:100%;font-family:Geneva, sans-serif;text-align:left;}
.block-struct-evidence-item{border:1px solid #07A5F9;width:250px;float:left;height:60px;margin:2px;padding:2px;text-align:left;display:block;}
.block-struct-evidence-item .struct-name{color:#07A5F9;white-space:nowrap;overflow:hidden;}
.block-struct-evidence-item .struct-city{text-transform:uppercase;font-weight:bold;white-space:nowrap;overflow:hidden;}
.block-struct-evidence-item .banner{float:left;margin-right:2px;}
.block-struct-evidence-item .struct-contact{display:block;width:153px;height:13px;background:url(/shared-images/tasti/tasto-disp-evidenza.gif) no-repeat -1px 0;margin-left:92px;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:11px;padding:2px 0 0 5px;margin-top:8px;}
.block-struct-evidence-item a{color:#333;text-decoration:none;}
.block-struct-evidence-item a:hover{color:#FD4D00;}
.ui-publi-offerte{overflow:hidden;}
.ui-publi-offerte-cont{width:128px;float:left;margin-right:3px;margin-bottom:3px;text-align:left;padding:0}
.ui-publi-offerte-cont p{line-height:12px;font-size:9px;margin:0;padding:0 2px}
.ui-publi-offerte-cont a{color:#666;font-size:9px;line-height:12px;text-decoration:none}
.ui-publi-offerte-cont a:hover{color:#F60;font-size:9px;line-height:12px}
