﻿body{font-family:Tahoma;margin:0;background-image: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;}
a.elba{padding-left:13px;background:url(images/menu.gif) transparent no-repeat;}
img{border:0;color:#000;}
small{color:#5f5f5f;}
table.directions th{background-color:#eee;font-size:11px;}
td.directions{font-size:11px;}
table.directions td{font-size:11px;}
h1{margin:0px;}
.principale{margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:35px;border:1px solid #edebeb;border-collapse:collapse;padding:0;width:768px;background-color:#fff;}
.10top{margin-top:10px;}
.menu{display:none;margin-left:13px;}
.bordoc{border:1px solid #edebeb;border-collapse:collapse;width:100%;background-color:#edf7fe;}
.bordo6{border:1px solid #edebeb;border-collapse:collapse;width:100%;margin-top:6px;}
.bordo6c{border:1px solid #edebeb;border-collapse:collapse;width:100%;margin-top:6px;background-color:#edf7fe;}
.centra{font-family:Tahoma;font-size:11px;color:#808080;text-decoration:none;text-align:center;background-color:#edf7fe;}
.center{text-align:center;}
.ddsmoothmenu{font-size:10pt;font-weight:bold;margin-left:0;color:#edebeb;background:#edf7fe;width:100%;}
.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style-type:none;}
.ddsmoothmenu ul li{position:relative;display:inline;float:left;margin-left:0;}
.ddsmoothmenu ul li a{display:block;background:#edf7fe;color:#0066cc;padding:8px 5px;border-right:1px solid #edebeb;text-decoration:none;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#0066cc;}
.ddsmoothmenu ul li a.selected{background:#dbe8f9;color:#123272;}
.ddsmoothmenu ul li a:hover{color:#123272;}
.ddsmoothmenu ul li ul{position:absolute;left:0;display:none;visibility:hidden;}
.ddsmoothmenu ul li ul li{display:list-item;float:none;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{width:180px;padding:3px;margin:0;border-top-width:0;border-bottom:1px solid #edebeb;background:#dbe8f9;font-size:8pt}
.downarrowclass{position:absolute;top:12px;right:7px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.isola-d-elba{border:1px solid #edebeb;height:170px;background-image:url(/images/intestazione.jpg);vertical-align:top;}
.latosx{background-color:#fff;border-left:1px solid #edebeb;width:9px;}
.latodx{background-color:#fff;border-right:1px solid #edebeb;width:9px;}
.menuleft{width:175px;text-align:left;vertical-align:top;border:1px solid #edebeb;font-size:10pt;background-color:#edf7fe;}
.menuhotel{margin:0;padding:0;font-weight:bold}
.menuhotel ul{margin:0;padding:0;list-style:none;}
.menuhotel li{list-style:none;margin:0;}
.menuhotel a{display:block;margin:0;padding:5px;line-height:20px;border-bottom:1px solid #edebeb}
.menuhotel a:hover{background:#dbe8f9;}
.messagebulb{border:1px solid #f99;border-collapse:collapse;width:100%;margin-top:6px;}
.stitle{border:1px solid #edebeb;border-collapse:collapse;width:100%;background-color:#edf7fe;margin-top:6px;}
.stitle td{padding:5px;color:#0066CC;font-weight:bold}
.skip{visibility:hidden;position:absolute;}
.s1{font-family:Tahoma;font-size:11px;color:#808080;}
.top{border:0;width:750px;border-collapse:collapse;padding:0;background-color:#fff;}
.toplevelshadow{opacity:0.8;}
.top{border:0;width:750px;border-collapse:collapse;padding:0;background-color:#fff;}
.toptd{border-bottom:1px solid #edebeb;border:0;border-collapse:collapse;padding:0;height:6px;}
.details-table {WIDTH: 100%; TABLE-LAYOUT: fixed;font-size:10pt}
.details-table TD {PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 5px; PADDING-TOP: 2px}
.details-label-cell {TEXT-ALIGN: right; MARGIN-RIGHT: 7px}
.pp-label {FONT-WEIGHT: bold}
.pp-attribution {COLOR: #008000}
#footer{clear:both;padding:0;margin-top:6px;margin-bottom:6px;border-collapse:collapse;}
#footer a{color:#999;font-weight:bold;}
#footer a:focus{color:#333;font-weight:bold;}
#footer a:active{color:#333;font-weight:bold;}
#footer a:hover{color:#333;font-weight:bold;}
#logo span{cursor:pointer;cursor:hand;}
#logo span{background:url(images/1.portale-elba.gif) no-repeat;height:45px;overflow:hidden;}
#logo{display:block;height:140px;margin:20px 0 7px 0;overflow:hidden;position:relative;width:730px;}
#logo span{background-position:0 0;height:45;left:0;position:absolute;top:0;width:100%;}
#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;}