/*chs hotels - CSS generico - OPENVentiquattro platform system*/
/*main style*/
@import url(ECM_chs_condivisi.css);

body{margin: 0px;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size:11pt;}
/*div{border:1px solid silver;}
/*stili personalizzati*/
#principale{margin-left:auto;	margin-right:auto;top:0;	width:1000px;}
#top{	height: 117px;	min-width: 1000px;	margin-bottom: 10px;		background: url(../_img/top_centro.gif) repeat-x;}
#scritta{	top:0px;	position:absolute;	z-index: 1;	margin-left:10px;}
#top_sx{	background:url(../_img/topsx.gif) ; width:16px; float:left;height: 117px;}
#top_centro{	height: 117px;margin-left:16px; margin-right:116px;}
#top_centro div{	margin-left:400px;	color:white;	padding-top:10px;	font-size: 14pt;	text-align: left;}
#top_centro div A{	color:white;	text-decoration: none;}
#top_dx{	background:url(../_img/top_dx.gif) ; width:116px; float:right;	height: 117px;}
#top_dx_baia{	background:url(../_img/top_dx1.gif) ; width:116px; float:right;	height: 117px;}
#cerca{	margin-left:-100px;	background: url(../_img/box_ricerca.gif) no-repeat; height:44px; width:200px;	top:30px;	position:absolute;	z-index: 3;}
#form_ricerca{	margin-top:10px;}
#lingua{	top:10px;	position:absolute;	z-index: 2;	margin-left:-100px; width:200px;text-align:right}
.cambialingua ul {margin:0px; padding:0px; list-style-type: none;}
.cambialingua ul li{display:block;float:right;}
.cambialingua ul li a{display:block;margin-left:5px}
li.linguacorrente{display:none!important;}
.OP_ECM_search_0{	display: none;}
.input_ricerca{	width:120px;	height:14px;		margin-left:5px;	float: left;	}
.bt_ricerca{background: url(../_img/tasto_cerca.gif) no-repeat; height:22px; width:60px;	border: 0px;	float: left;}
#menu{	color:white;	font-size: 8pt;	top:95px;	position:absolute;	z-index: 4;	}
.menuGroup0 {margin-left:10px;}
.menuGroup0 ul li a, .menuGroup0 ul li a:visited {margin-right:20px;text-align:left;font-size:10pt;display:block;text-decoration:none;color:#fff;height:20px;border-width: 0 1px 0 1px;line-height: 20px;} /*background:#c9c9a7;*/
.menuGroup0 ul {padding:0; margin:0;list-style-type: none; }
.menuGroup0 ul li {float:left; margin-right:1px;color:#fff;}
.menuGroup0 ul li ul {display: none;}
/* specific to non IE browsers */
.menuGroup0 ul li:hover a {color: #EB7A00;}
.menuGroup0 ul li:hover ul {display:block; position:absolute; width:230px;border-bottom: 1px solid #4682B6;}
.menuGroup0 ul li:hover ul li a.hide {width:230px;background:#0D4371; color:#fff; padding-left:3px;}
.menuGroup0 ul li:hover ul li:hover a.hide {width:230px;border-bottom: 1px solid #4682B6; }
.menuGroup0 ul li:hover ul li ul {display: none;width:230px; }
.menuGroup0 ul li:hover ul li a {display:block; background:#225A8A; color:#fff; border-bottom: 1px solid #4682B6;width:230px; }
.menuGroup0 ul li:hover ul li a:hover {background:#4682B6; color:#000;width:230px; }
.menuGroup0 ul li:hover ul li:hover ul {display:block; position:absolute; left:200px; top:0; color:#000;width:230px; }
.menuGroup0 ul li:hover ul li:hover ul li a {display:block; width:230px; background:#4682B6; color:#000;border-bottom: 1px solid #EB7A00;}
.menuGroup0 ul li:hover ul li:hover ul li a:hover {background:#EB7A00; color:#fff; width:230px; }
.menuGroup0 ul li ul li ul li{display:none}
#immagine{	height:296px; width:1000px;	float: left;	margin-bottom: 5px;}
#immagine object{	float:left;position:absolute;}
#blocco_sx{	float:left;	width:250px;}
#prenotazione{width: 250px;background:url(../_img/sf_prenotazioni.png) no-repeat;font-size: 8pt;height: 237px;color:white;padding-top:30px;position:absolute;top:155px;z-index:1;margin-left:20px;float: left;}
#blocco_offerte{	float: left;	margin-left:20px;		width: 620px;}
#banner{	float: left;	width: 345px;}
#offerte{background: url(../_img/offerte.gif) no-repeat; width:559px; height:22px;	float: left;	}
#vedi {	float: right;	background: url(../_img/vedi_tutte.gif) no-repeat; width:76px; height:22px;	color:black;	font-size: 8pt;	font-weight: bold;	}
#vedi A, vedi A:hover, vedi visited {	color:black;	text-decoration: none;}
#testo_offerte{	float:left;}
.TB_ECM_baseNews_2{	width: 635px;}
.A_ECM_news_2{	font-family: verdana;	font-size: 8pt;	text-decoration: none;	color:#0A406F;	font-weight: bold;}
.LB_ECM_newsData_2{	display:none;}
.LB_ECM_newstxt_2{	font-family: verdana;	font-size: 8pt;	color:#0A406F;}
#blocco2{	width:1000px;	float:left;}
#barra{	float: left;	width: 635px;}
.TR_ECM_listaNewsTitolo A{	color:#0A406F;	text-decoration: none;}
.TD_ECM_listaNewsData{	color:#0A406F;	font-size: 8pt;	text-align: left;}
.TD_ECM_listaNewsTitolo{	color:#0A406F;	font-size: 8pt;}
.TD_ECM_listaNewsTxt,.TD_ECM_listaNewsTesto{	color:#0A406F;	font-size: 8pt;text-align: justify;}
.TD_ECM_listaNewsTitolo A{color:#0A406F;	font-size: 8pt;	text-decoration:none;}
.TB_ECM_conbase{	width: 100%;}
.TB_ECM_mascheraRicerca td{	color:#0A406F;}

#certificazione{font-size: 8pt;	color:#0A406F;	border-top:1px solid #0A406F;	float: left;	width:100%;}

#tagcloud a{color:gray; }
#tagcloud{text-align:center;	border-top:1px solid gray;	float: left;	width:100%; margin-bottom:5px;}
a.tcmpiccolo { font-size: 8pt; } 
a.tcpiccolo { font-size: 9pt; } 
a.tcmedio { font-size: 10pt; } 
a.tcgrande { font-size: 12pt; } 
a.tcmgrande { font-size: 14pt; }

#condividi{margin-bottom:5px;text-align:center;float:left;}
#condividi DIV{text-align:center;float:left;}
#condividi ul {padding:0; margin:0;list-style-type: none;}
#condividi ul li{display:block;float:left}
#condividi img{border:0px}
#condividi ul li a{display:block;margin-right:5px}

.TD_ECM_conPulsanti{	padding-top: 25px;	width:100%;	text-align:center;padding-bottom: 20px;}
.IMGconPrint{	background-image: url(../_img/stampa.gif);	width: 88px;	height: 27px;}
.IMGconTorna{	background-image: url(../_img/torna.gif);	width: 70px;	height: 27px;}

.TD_ECM_Butnews{	height: 150px;}

#freccia_dx{float:left;}
#frecce{height:250px;margin-top:230px;margin-left:980px;}

.DV_CALENDARIO_base select{width:auto !important;float:none !important;}
.DV_CALENDARIO_base{width:200px !important;height:200px;}
.IMG_CALENDARIO_preload{position:relative;top:50px}

.TB_CALENDARIO_calendarBase{background-color:#EEEEEE;border:1px solid gray}
.TD_CALENDARIO_mesenum SELECT{font:10px Verdana;}
.TD_CALENDARIO_yearnum SELECT{font:10px Verdana;}

.TR_CALENDARIO_giorni{background:silver}
.OPT_CALENDARIO_optSelected{color:red}

.TD_CALENDARIO_date{background-color:white;}
.TD_CALENDARIO_date TABLE TD{height:20px;width:20px;text-align:center;margin:0;padding:0;}

.TB_CALENDARIO_normale TD{}
.TB_CALENDARIO_festivi TD A,.TB_CALENDARIO_prefestivi TD A{color:red}
.TB_CALENDARIO_selezionato TD{background-color:red}
.TB_CALENDARIO_oggi TD{background-color:gray}

.DV_EBK_listaHotels{}
.DV_EBK_nome{height:30px;float:left;background-color:#396da5;width:100%;line-height:30px;font-weight:bold;font-size:12pt;color:white;margin-top:10px;text-indent:10px;}
.DV_EBK_stelle{display:none;}
.DV_EBK_luogo{font-weight:bold;color:#396da5; float:left;margin-right:10px;line-height:25px;height:25px;border-bottom:1px dotted silver;width:100%;}
.DV_EBK_descrizione{margin-top:5px;float: left;	clear: both;	width: 100%;}
.DV_EBK_descrizione img{padding:5px!important;margin-right:5px!important;border:1px dotted gray;}

.DV_EBK_linklistino{float:left;clear:both;width:100%;}
.DV_EBK_linkprenota{float:left;clear:both;width:100%;}
.DV_EBK_linklistino a, .DV_EBK_linkprenota a{color:#396da5;}

.TD_ECM_newsFoto_2{
	width:257px
}

