html{background-color:transparent;height: 100%;}
a, a:active, a:focus{ text-decoration: underline; color:#700018; }
a.selected { font-weight: bold; color:#700018;}
div.clear{clear: both;}
body {font-size: 14px; font-family: segoe UI, arial, sans-serif; color:#968557; background-image:url(../img/bg.jpg);background-repeat:repeat-x; background-color:#F7E6B0;height: 100%;}
ul.scroll-pane-split{height:120px;width: 600px;background-color: #F9F1DC;border: 15px solid #F9F1DC;margin-top: 25px;padding-right: 15px;}
a.jspArrowDown{background-image: url(../img/arrow_bottom.jpg) !important;background-repeat: no-repeat;width: 12px;height: 12px;}
a.jspArrowUp{background-image: url(../img/arrow_top.jpg) !important;background-repeat: no-repeat;width: 12px;height: 12px}

h1{font-size:25px; margin-top:35px;margin-bottom: 15px;}
div.wrapper{ width:850px; padding-bottom: 15px; position:relative; min-height: 100%;height: auto !important;height: 100%;
margin: 0 auto -50px;font-size: 12px;}
div.top{width:1200px; height:387px; position:relative; top:0; left:0; margin-left:-170px;}
div.logo{ width:83px; height:229px; position:absolute; top: 35px; left:150px; z-index:200;}
img.logo{display:none;}
div.logo a h1{background-image:url(../img/logo_gardelli.png);height:229px; width:83px;text-indent: -9999px;overflow: hidden;}
ul.listaHotel{width:850px; height:80px; position:absolute; top:316px; left:0; z-index:200;}
ul.listaHotel {width:850px; height:71px;}
ul.listaHotel li{display:inline; width:140px; height:71px;}
ul.listaHotel li.corallo a{background-image:url(../img/tit-corallo.png);}
ul.listaHotel li.susanna a{background-image:url(../img/tit-susanna.png);}
ul.listaHotel li.adria a{background-image:url(../img/tit-adria.png);}
ul.listaHotel li.nova a{background-image:url(../img/tit-nova.png);}

ul.listaHotel li.corallo a:hover{background-image:url(../img/tit-corallo-hover.png);}
ul.listaHotel li.susanna a:hover{background-image:url(../img/tit-susanna-hover.png);}
ul.listaHotel li.adria a:hover{background-image:url(../img/tit-adria-hover.png);}
ul.listaHotel li.nova a:hover{background-image:url(../img/tit-nova-hover.png);}

ul.listaHotel li.corallo .selected{background-image:url(../img/tit-corallo-select.png) !important;}
ul.listaHotel li.susanna .selected{background-image:url(../img/tit-susanna-select.png) !important;}
ul.listaHotel li.adria .selected{background-image:url(../img/tit-adria-select.png) !important;}
ul.listaHotel li.nova .selected{background-image:url(../img/tit-nova-select.png) !important;}

ul.listaHotel li a{ width:140px; height:71px; text-indent:-999em; display:block; float:left; margin:0; margin-left:35px; margin-right:35px;}

ul.menuHotel{font-size: 13px; line-height: 26px;background-image: url(../img/menu_hotel.jpg);background-repeat: repeat-x;display: block;width: 100%;height: 26px;margin-left: -170px;padding: 0 175px;}
ul.menuHotel li{float: left;text-align: center;white-space: nowrap;width: auto; margin-left:10px;margin-right:10px;}
ul.menuHotel li.selected a{text-decoration: underline;font-weight: normal;}
ul.menuHotel li a{color: white;text-decoration: none;}
ul.hotel03 li{white-space: nowrap;width: auto; margin-left:10px;margin-right:10px;}

ul.lingueList{position: absolute;top: 0;right: 0;z-index: 100;}
ul.lingueList li{float: left;margin: 0 5px;}
ul.lingueList li a{text-indent: -9999px;overflow: hidden;background-position: center;display: block;width: 24px;height: 11px;}
ul.lingueList li.selected a.ita,ul.lingueList li.selcted a.ita:hover{background-image: url(../img/bg_lang_ita_on.png);}
ul.lingueList li a.ita{background-image: url(../img/bg_lang_ita_off.png);}
ul.lingueList li.selected a.eng,ul.lingueList li.selcted a.eng:hover{background-image: url(../img/bg_lang_eng_on.png);}
ul.lingueList li a.eng{background-image: url(../img/bg_lang_eng_off.png);}
ul.lingueList li.selected a.ger,ul.lingueList li.selcted a.ger:hover{background-image: url(../img/bg_lang_ger_on.png);}
ul.lingueList li a.ger{background-image: url(../img/bg_lang_ger_off.png);}

div.contenuto{/*margin-top: 50px;*/background-color:#F9F1DC;padding:15px;padding-bottom: 25px;margin-bottom: 60px;margin-top: 35px; font-size: 13px;}
div.offerte{margin-top: 35px;}
div.brush{position:absolute; width:1200px; height:416px; top:500px; left:-150px; background-image:url('../img/sfondo.png'); z-index:-1;}
div.contenuto ul{float: left;}
div.contenuto div.testo{width: 595px;float: left;line-height: 18px;padding-bottom: 145px;position: relative;}
div.contenuto div.testo div.hotelInfo{position: absolute;bottom: 0;left: 0;height: 110px;}
div.contenuto div.testo span.evidbold-evid,div.contenuto div.testo span.evidbold{color:#700018;font-weight: bold;}
div.contenuto div.testo strong{color: #700018;}
div.contenuto div.testo a{color: #7F602F;text-decoration: underline;}
div.contenuto div.imgCont{width: 225px;float: left;}
/*div.contenuto div.imgCont{background-image: url(../img/img_cont.png);background-repeat: no-repeat;width: 225px;height: 197px;float: left;margin-left: -45px;}*/
div.contenuto div.imgCont img{float: right;}
a.richiediPreventivo{text-indent: -99999px;overflow: hidden;background-image: url(../img/richiedi_preventivo.png);background-repeat: no-repeat;width: 193px;height: 59px;display: block;position: absolute;left: 0;bottom: 50px;}
a.homeLink{float: right;text-decoration: none;color: #6B5C2E;}
a.homeLink:hover{text-decoration: underline;}

div.push{ height: 50px;}
p.footer{font-size:12px;color:#fff; height:50px; text-align:center; margin:0 auto;background-image: url(../img/footer.jpg);background-repeat: repeat-x;background-color:#700018;line-height: 50px;border-top: 1px solid white;}
