﻿.footer{color:#49453b; width:auto;margin:0px auto;padding-top:25px;
margin-top:45px;height:96px;background:url(../img/struttura/bgFooter.gif) repeat-x top;}
	.footer a{color:#49453b;}
	.footer a:hover{text-decoration:underline;}

/*home lista promozioni*/
.promoHomeItem{margin:0px 5px;padding:10px;padding-top:7px; text-align:left;height:auto;background:url(../img/struttura/rigaDivisoriaPromozioni.gif) repeat-x bottom;cursor:pointer;}

/*=============================Colonna Destra=================================*/
/*Milano Marittima cfr ie6.css*/
.milanoMarittima,.milanoMarittimaSmall{width:222px;padding-left:3px; margin:15px 0px; font-size:10px;background:url(../img/struttura/bgBoxDestra.png) repeat-y ;}
.milanoMarittimaSmall{width:175px;}
.milanoMarittimaBody,.milanoMarittimaBodySmall{background:#cfcbc4 url(../img/struttura/body.jpg) no-repeat; border:1px solid #b2afa7;height:125px;width:217px;padding:0px;}
.milanoMarittimaBodySmall{width:175px;}
.milanoMarittimaBody img ,.milanoMarittimaBodySmall img{width:217px; height:86px; margin-top:10px;clear:both;}
.milanoMarittimaBodySmall img{width:175px;}
.milanoMarittimaBody span,.milanoMarittimaBodySmall span{margin-left:15px;margin-top:7px; clear:both;display:block;}
.milanoMarittimaBodySmall span{margin-right:15px;}
/*Premier Menu cfr ie6.css*/
.premierMenu,.premierMenuSmall{width:222px;padding-left:3px; margin:15px 0px;font-size:10px;background:url(../img/struttura/bgBoxDestra.png) repeat-y ;}
.premierMenuSmall{width:175px;margin-top:0px;}
.premierMenuBody,.premierMenuBodySmall{width:217px;background:#cfcbc4 url(../img/struttura/body.jpg) no-repeat 0px 37px ;border:1px solid #b2afa7;padding:0px;}
.premierMenuBodySmall{width:175px;}
.premierMenuBody .img,.premierMenuBodySmall .img{width:217px;margin-top:10px;height:86px;clear:both;}	
.premierMenuBodySmall .img{width:175px;}
.premierMenuBody .ricerca,.premierMenuBodySmall .ricerca{margin-top:2px; padding:5px 15px; background:#a7a197}
.premierMenuBody input,.premierMenuBodySmall input{background:#fff url(../img/LenteRicerca.jpg) no-repeat top right;padding-right:15px;width:100px;}
.premierMenuBodySmall input{width:65px}
.premierMenuBody  input.submit,.premierMenuBodySmall input.submit{background:transparent; text-align:right; color:#fff;width:50px; border:none; font-size:11px;}
.premierMenuBody ul,.premierMenuBodySmall ul{padding:5px 0px; margin:0px;}
.premierMenuBody li,.premierMenuBodySmall li{list-style-type:square;list-style-position:inside;border-bottom:1px dashed #9b978f; padding:3px 15px; margin:0px;text-align:left;}
.premierMenuBody li:last-child,.premierMenuBodySmall li:last-child{border:0px;}
.premierMenuBody a,.premierMenuBodySmall a {color:#5f5f5f;cursor:pointer; }

.toggler {}
.element{height:auto;}
.element ul li {border:0px;padding-top:0px; cursor:auto;}

.toggler1{background:#d7cebc;border-bottom:2px solid #c1b8aa; margin-bottom:1px;padding:10px 15px; cursor:pointer;}
.element1{height:auto;background:#ebe4d8;}

.imgHomePremier{float:left;border:1px solid #fff;margin-right:2px;margin-bottom:5px;}
.imgHomePremier:hover{border:1px solid #ccc;}


table.cerca{width:100%;margin:15px 0px; background:none;}
table.cerca tr{}
table.cerca td{padding:10px;border-bottom:1px dotted #5f5f5f; }
table.cerca tr.zebra{/*background:#e6dfc4;*/}
table.cerca tr:hover{background:#e8e8e8;}
table.cerca th{padding:10px; font-weight:bold;}
table.cerca img{border:1px solid #5f5f5f;}



/*Tabs cfr ie6.css*/
.mootabs{margin-top:15px;padding-left:3px;font-size:10px;width:222px;background:url(../img/struttura/bgBoxDestraContinuo.png) no-repeat top;}
.mootabs a{color:#5f5f5f;}
.mootabs_title {list-style-image: none;list-style-type: none; margin: 0px; padding:0px; line-height:1em;}
.mootabs_title li {background:#cfcbc4 url(../img/tab/bgItemTab.jpg) repeat-x bottom; list-style-type:none;margin:0px; 
	height:22px;bottom:-1px; border:1px solid #b2afa7; border-bottom:0px; text-align:center;
	padding:3px 10px 3px 9px; margin-right:3px;float: left;
	cursor: pointer;z-index:1; position:relative;}
.mootabs_title li.active {font-weight:bold; /*background:#cfcbc4 url(../img/tab/bgTitleActive.jpg) repeat-x;*/}
.mootabs_panel {width:197px;border-top:1px solid #b2afa7;padding:8px 10px 15px 10px;border-bottom:1px solid #b2afa7;
	/*background:#cfcbc4 url(../img/tab/bgPanelActive.jpg) no-repeat left bottom;*/z-index:0;
	display: none;position: relative;top:0px; left:0px; clear: both;overflow: hidden; height:auto;}
.mootabs_panel.active {display: block;}
	/*Item Tab*/
	.tabItem{cursor:pointer;}
	.tabItem .imgItem {padding-right:10px; text-align:left; vertical-align:top; }
	.tabItem img{width:80px; height:53px; border:2px solid #fff;}
	.tabItem td{padding:10px 0px 10px 0px;border-bottom:1px dotted #b2afa7;}
/*Prenota cfr ie6.css*/
.prenota{width:222px; height:auto; padding-left:3px;font-size:10px;background:url(../img/struttura/bgBoxDestra.png) repeat-y ;}
.prenotaHead{height:38px;width:218px;border-top:1px solid #b2afa7;}
.prenotaHead h2{margin-left:90px; margin-top:5px;}
.prenotaBody{background:#cfcbc4 url(../img/struttura/body.jpg) no-repeat;width:209px;padding:10px 0 7px 8px; font-size:5px;}

/*===========================Cambio Hotel --> cfr ie6.css=====================*/
.changeHotel{background:url(../img/struttura/headerScegliHotel.png) no-repeat top center;margin:auto;margin-top:10px;}
.changeHotel h3{padding-top:13px; width:610px; height:20px; padding-bottom:23px;padding-left:87px; margin:0px auto;}
.changeHotel .change{background:#cbc8c5;padding:0px;margin:0px auto;}

/*==============================Paginazione====================================*/
/*gridview*/
.pag td, .pag td:hover{}
.pag td table{margin-top:10px;width:auto;}
.pag td table td{margin:1px;padding:1px;text-align:center;background:none;}
.pag td table a {padding: 2px 5px 2px 5px;border: 1px solid #c2beb7;text-decoration: none; color: #78746d;background: #a7a197 url(../img/pagination/image2.gif);}
.pag td table a:hover, .pag td table a:active {border:1px solid #78746d;color: #2C2C2C;background: #0191fb url(../img/pagination/image2.gif);}
.pag td table span {padding: 2px 5px 2px 5px;border: 1px solid #a7a197;font-weight: bold;color: #fff;background: #a7a197 url(../img/pagination/image1.gif);}
div.pagination span.disabled {padding: 2px 5px 2px 5px;border: 1px solid #a7a197;margin-right: 2px;color: #ccc;}


/*==============================SIFR====================================*/
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-unloading .sIFR-flash {visibility: hidden !important;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;padding: 0pt;overflow: auto;letter-spacing: 0px;float: none;}
.sIFR-dummy {width: 0px;height: 0px; margin-left: 42px; z-index: 0;}


/*==============================GRID ACCORDION (GateMenuTooltipHotel.ascx) ====================================*/

.accordion-wrapper {  font-family: Verdana, sans-serif; font-size:12px; position:relative; }

.accordion { position:relative; top:0px; overflow:hidden; margin:0px; padding:0px; }
.accordion .panel { background-color:#000; background-image:url(/Include/JS/jquery/jquery.gridAccordion/accordion-assets/images/preloader.gif); background-repeat:no-repeat; background-position:center center; border:1px solid #a6a8a9; position:absolute; overflow:hidden; }
.accordion .shadow { background:url(/Include/JS/jquery/jquery.gridAccordion/accordion-assets/images/shadow.png) repeat-Y; position:absolute; right:0px; width:25px; height:100%; }
.accordion .preloader { background:url(/Include/JS/jquery/jquery.gridAccordion/accordion-assets/images/preloader2.gif) no-repeat; width:62px; height:14px; position:absolute; z-index:15; }
.accordion .caption { overflow:hidden; position:absolute; z-index:20; }
.accordion .caption-background { background:transparent url(/Include/JS/jquery/jquery.gridAccordion/accordion-assets/images/captionBg.png); background:rgba(0, 20, 40, 0.2); position:absolute; width:100%; height:100%; }/*background:rgba(0, 20, 40, 0.7);*/
.accordion .caption p { line-height:120%; color:#FFF; margin:0px; padding:10px; font-weight: bold; }
.accordion .caption p a {  color:#FFF; text-decoration:none;}

.captions { display:none; position:absolute; margin: 0px; padding:0px; }
.closed-caption {  display:block; z-index:2; position:absolute; bottom:0px; left:0px; width:171px; height:92px;   padding:10px 9px 10px 5px; background:transparent url(/Include/JS/jquery/jquery.gridAccordion/accordion-assets/images/captionBg.png); background:rgba(0, 20, 40, 0.3); }/*background:rgba(0, 20, 40, 0.7);  background:rgba(224, 222, 219, 1.0);*/
.closed-caption a, .closed-caption a:visited { color:#fff; text-decoration:none; font-weight: bold; position:relative; top:60px; }/*003362 position:relative; top:60px;*/

.thumbnails { display:none; position:absolute; margin: 0px; padding:0px; }
.closed-thumbnails {  display:block; position:absolute; top:0px; left:0px; background:transparent url(/Include/JS/jquery/jquery.gridAccordion/accordion-assets/images/captionBg.png); background:rgba(0, 20, 40, 0.3); }

.sorriso-closed-caption a, .sorriso-closed-caption a:visited { line-height:120%; position:relative; top:46px; }

.dovesiamocontainer .closed-caption
{ padding-top:0px; }

#exposeMask { z-index: 4 !important; }

.boxSocialMare { display:block; margin-top:-42px; height:42px; width:116px;}
.boxSocialMare a{  display:block; float:left; }
