div.hp-icont {width:952px;margin:0px auto; padding-top:10px; text-align:left;}  
div.hp-icont .hotel a{font-size: 9px;}  
div.hp-bottom {position:relative;width:100%; min-height:230px; height: auto; background-color:#686761;}
div.hp-bottom  div.hp-social-links {width:900px;height:17px;left:45px;margin-top:3px;position:relative; text-align:right; height:auto;}
div.hp-social-links img{margin-top:10px; margin-left:0px; }
div.hp-social-links iframe{}

div.hpb-container {position:relative;top:0; left:0;margin-left:auto;margin-right:auto;width:950px;}
div.contenutoHp{color:white;font-size:10px;font-weight:bold;text-align:justify; width:930px;height:auto; position:relative; top:0;left:0; padding:10px; line-height:13px;}
div.hpb-container ul.hp-bottom-menu {position:absolute; top:0px; right:0px; text-transform: uppercase;  text-align: right; font-weight: bold; font-size: 10px;}
div.hpb-container ul.hp-bottom-menu {list-style:none outside none;margin:167px 0 0;padding:0; }
div.hpb-container ul.hp-bottom-menu li{margin-top: 2px;}
div.hpb-container ul.hp-bottom-menu li a {display:block;/*height:2em;*/line-height:1.7em;overflow:hidden; xpadding-left:4px;text-decoration:none;color:#fff;}
div.hpb-container ul.hp-bottom-menu li a:hover {color:#ddd;}
div.hpb-container ul.hp-bottom-menu li a:active, div.colsx li a:visited, div.colsx li a:link {color:#fff;}

div.hpb-container .info {color:white;font-size:10px;font-weight:bold;position:relative; top:0px; left:0px;text-align:center; margin-top:15px;}
div.hpb-container .info a{color:white;}

div#adv {width:600px; font-size:10px;  color:white;margin-left:auto;margin-right:auto;margin-top:27px;text-align:center; line-height: 0.2em; height:auto; padding-bottom:20px;}
div#adv ul {position: relative;  list-style:none outside none; /*height: 50px;*/ margin-left:0; margin-top:0;}
div#adv ul li {width:auto;height:auto;display: inline-block; text-decoration:underline; cursor:pointer; border-bottom:0 none !important;list-style:none outside none;padding:0;position:relative;top:1px;white-space:nowrap;}      
div#adv ul li h3 {line-height:12px;}
div#adv ul li h3 a{line-height:12px;}
div#adv div.adv-message {display:none; margin-top: 25px;}      
div#adv ul li h3 a:link, div#adv ul li h3 a:visited, div#adv ul li h3 a:active {text-decoration: underline; color:#fff;}

/*contenitore */
div.hp-rows  {float:left; width:952px;margin:0px auto; margin-top:4px; display:none; text-align:left; background-color: #fff;}
div.hp-rows div.offerte {float:left; position:relative; width:338px; height:440px; padding:0px;}
div.hp-rows div.meeting {float:left; position:relative; width:338px; height:440px; padding:0px; margin-left:0px;border-color: #DAD4B8 ; border-left-style: solid;  border-left-width: 10px; }
div.hp-rows div.prenota {float:left; position:relative; width:256px; height:240px; padding:0px; margin-left:0px;border-color: #DAD4B8 ; border-left-style: solid;  border-left-width: 10px;border-bottom:10px solid #DAD4B8;}
div.hp-rows div.fiere   {float:left; position:relative; width:256px; height:190px; padding:0px; margin-left:0px;border-color: #DAD4B8 ; border-left-style: solid;  border-left-width: 10px;}

/* offerte */
div.offerte img.logo {margin:4px 0px 4px 15px;}
div.offerte div.offerta {margin:4px; }   
div.offerte div.offerta p.titolo {margin:4px; color:#7D702B;font-family:Verdana;font-size:11px;font-weight:bold;}
div.offerte div.offerta p.testo {margin:4px;}
div.offerte div.offerta p.continua {float:right; margin:4px; }

/* meeting */
div.meeting img.logo {margin:4px 0px 4px 15px;}
div.meeting div.offerta-meeting {margin:4px;}     
div.meeting div.offerta-meeting p.titolo {margin:4px; color:#7D702B;font-family:Verdana;font-size:11px;font-weight:bold;}
div.meeting div.offerta-meeting p.testo {margin:4px;}
div.meeting div.offerta-meeting p.continua {float:right; margin:4px; }

/* prenota */
div.prenota div.xbook {float:left; width:255px;  margin: 19px 0px 0px 0px;}


/* fiere */
div.pannello_fiere {position:absolute; bottom:20px; left:7px; width:242px; text-align:center; }
div.pannello_fiere div.jcarousel-container-horizontal{width:200px;}
div.pannello_fiere div.jcarousel-clip-horizontal{width:200px;}
div.pannello_fiere li.jcarousel-item{width: 100px;}                       

/* comuni */
div.pannello_meeting, div.pannello_offerte{ position:absolute; bottom:20px; left:15px; text-align:center;}
div.elem_offerte,div.elem_meeting, div.elem_fiere {height:90px;}

img.titolo{margin-top:7px;}  
img.logo_bottom{left:-9px;position:absolute;top:110px;}
img.separator_top{height:3px;left:156px;position:relative;top:0;width:625px;}
img.separator_bottom {height:3px;left:156px;position:relative;top:17px;width:625px;}   
table.loghi-hp  td{text-align:center!important;}	

/* ======================== CAROUSEL ========================*/

div.clear{clear:both;}

img.carousel_offerte_img, img.carousel_meeting_img{height: 45px; border: 1px solid white; margin-top: 8px; margin-bottom: 5px;}
div.carousel_offerte_text, div.carousel_meeting_text{margin:0 auto;color:white;font-size:9px;max-height:24px;xoverflow:hidden;width:97px;}
img.img_meeting_dyn,img.img_offerte_dyn     {margin:0 8px 12px 15px; width:308px;}                                                           
div.cont_meeting_dyn,div.cont_offerte_dyn   {margin-top:20px;height:250px;}
div.text_meeting1_dyn,div.text_offerte1_dyn {margin-left:15px;margin-right:15px; color:#7D702B;font-family:Times New Roman;font-size:12px;font-weight:bold; text-transform: uppercase}  
div.text_meeting2_dyn,div.text_offerte2_dyn {margin-left:15px;margin-right:15px;margin-top:16px;}
                                                
.jcarousel-skin-select .jcarousel-item:nth-child(odd) {background: #AFAEAA}
.jcarousel-skin-select .jcarousel-item:nth-child(even) {background: #C2C1BC}
.jcarousel-skin-select .jcarousel-item.odd {background: #AFAEAA}
.jcarousel-skin-select .jcarousel-item.even {background: #C2C1BC}
li.odd a,li.even a{text-decoration: none;}

div.link_preview{margin-top:10px;text-align:right;text-decoration: none;}
div.link_preview a{text-decoration: none !important;}
div.link_preview a:hover{text-decoration: underline !important;}
         
img.carousel_fiere_img{height: 45px; border: 1px solid white; margin-top: 8px; margin-bottom: 5px; max-width:86px;}
div.carousel_fiere_text{margin:0 auto;color:white;font-size:9px;max-height:24px;xoverflow:hidden;width:97px;}

div#adv p.advTitle{line-height: 15px;}

