﻿body{font-family:Tahoma;margin:0;background:url(/images/bg.jpg);}
a:visited{text-decoration:none;color:#06c;}
a:link{text-decoration:none;color:#06c;}
a:hover{text-decoration:none;color:#123272;}
img{border:0;}
small{color:#5f5f5f;}
td{vertical-align:top;}
.a{display:none}
.aadsf{float:left;margin-left:-9px} 
.bgsection{background:#edf7fe;}
.bordo{border:0;border-collapse:collapse;width:100%;}
.cx{text-align:center;}
.corpo{width:100%;}
.elencoeventi{color:#5f5f5f;padding:5px 0;text-align:left;font-size:9pt;}
.title{position:absolute;z-index:11;background-image:url('images/bg-logo.png');width:235px;height:51px;top:15px;}
.home{font-size:12pt;background-color:#edf7fe;border-top:1px solid #edf7fe;padding:3px 0;background:url(/images/bgelba.gif) no-repeat 97% 50%;}
a:hover.home{font-size:12pt;background-color:#edf7fe;border-top:1px solid #edf7fe;padding:3px 0;background:url(/images/bgwelba.gif) no-repeat 97% 50%;}
.htitle{background:#edf7fe;padding:5px;color:#f60;font-weight:bold;border-top:1px solid #67a7e3;width:100%} 
.imageElement{position:relative;top:0;left:0px;background-color:transparent;}
.isola_delba{border:none;height:218px;}
.isola-delba-foto{overflow:hidden;position:relative;}
.isola-delba-foto img{border:0;margin:0;}
.isola-delba-foto .slideElement{width:100%;height:218px;background-color:#EDF7FE;background-repeat:no-repeat;}
.isola-delba-foto .loadingElement{width:100%;height:218px;position:absolute;left:0;top:0;background-color:#fff;background-image:url('images/isola-elba-1.jpg')}
.isola-delba-foto .slideInfoZone{position:absolute;text-align:right;z-index:10;width:100%;margin:0px;left:0;bottom:0;height:40px;color:#fff;text-indent:0;overflow:hidden;}
.isola-delba-foto h1{position:absolute;z-index:9;width:100%;margin:0px;left:0;bottom:0;height:40px;background:#333;color:#fff;text-indent:0;overflow:hidden;}
.isola-delba-foto .slideInfoZone h2{padding:0 30px;font-size:80%;margin:0;margin:2px 5px;font-weight:bold;color:inherit;}
.isola-delba-foto .slideInfoZone p{padding:0 30px;font-size:60%;margin:2px 5px;color:#eee;}
.ico_hotel{float:right; width:105px; height:70px; margin:5px;}
.latosx{background-color:#fff;border-left:1px solid #edebeb;width:7px;}
.latodx{background-color:#fff;border-right:1px solid #edebeb;width:7px;}
.left{width:220px;padding:0;text-align:left;vertical-align:top;border-right:1px solid #d3e1f9;font-size:10pt;background:#edf7fe;}
.navigation{padding:8px 0;font-size:10pt;color:gray}
.para{font-size:12pt;background-color:#edf7fe;border-top:1px solid #edf7fe;padding:3px 0;}
.pic{font-size:8pt;font-weight:normal;}
.principale{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-collapse:collapse;padding:0;width:804px;background-color:#fff;}
.right{width:570px;vertical-align:top;padding-left:6px;padding-top:-1px}
.space{margin-top:6px;}
* html .sidebarmenu ul li{float:left;height:1%;}
* html .sidebarmenu ul li a{height:1%;}
.sidebarmenu ul{margin:0 0 10px;padding:0;list-style-type:none;font:bold 13px Tahoma;width:219px;border:none;border-bottom:1px solid #d3e1f9;}
.sidebarmenu ul li{position:relative;z-index:4997}
.sidebarmenu ul li a{display:block;overflow:auto;color:#4f4f4f;text-decoration:none;padding:5px 2px;border:none;}
.sidebarmenu ul li a:visited{color:#4f4f4f;}
.sidebarmenu ul li a:hover, .sidebarmenu ul li ul li a{background-color:#67a7e3;color:#fff}
.sidebarmenu ul li ul{position:absolute;width:250px;top:0;visibility:hidden;border:none;background-color:#67a7e3;z-index:4996}
.sidebarmenu ul li ul a{display:block;overflow:auto;color:#fff;text-decoration:none;padding:3px;border:none;}
.sidebarmenu ul li ul a:visited{color:#fff;}
.sidebarmenu ul li ul a:hover{background-color:#67a7e3;color:#fff}
.sidebarmenu a.subfolderstyle{background:url(/images/right.gif) no-repeat 97% 50%;}
.top{width:100%;border:none;border-collapse:collapse;}
.testo{font-size:10pt;}
.text{font-size:12pt;text-align:justify;}
.text a{font-weight:bold;margin-top:10px;}
.text50{width:50%;font-size:12pt;text-align:justify;padding:5px;}
.text50 a{font-weight:bold;margin-top:10px;}
#foto-elba{width:791px;height:220px;z-index:5;display:none;border:0;}
#bottombarra{background-color:#ff9;left:0;height:20px;padding:0;position:fixed;bottom:0;width:100%;z-index:5000;border-top:1px #edebeb solid;}
#bottombarra-shadow{background-image:url('/images/ombra_bb.png');left:0;height:10px;padding:0;position:fixed;bottom:20px;width:100%;z-index:4998;text-align:center;}
#footer{padding:5px;border-collapse:collapse;font-size:11px;color:#808080}
#footer a{color:#999;font-weight:bold;}
#footer a:focus, #footer a:active, #footer a:hover{color:#333;font-weight:bold;}
#logo span{cursor:pointer;cursor:hand;}
#logo span{background:url(/images/isola-elba.gif) no-repeat;height:45px;overflow:hidden;}
#logo{display:block;height:46px;margin:-18px 0 7px 0;overflow:hidden;position:relative;width:230px;}
#logo span{background-position:0 0;height:45px;left:0;position:absolute;top:0;width:100%;}
