div.curvyCorners{margin:40px auto;width:977px;background-color:white;}
html{margin:0;padding:0;}
#bg{margin-top:15px;width:977px;margin-right:auto;margin-left:auto;background-image:url(//aff.bstatic.com/data/sp_aff/334699/bg.gif);background-repeat:repeat-y;}
div.sep_header{margin:5px 0;}
body{margin:0;padding:0;font-family:"Palatino Linotype", sans-serif;font-size:12px;margin-top:10px;margin-bottom:0px;
}
#nav{margin-left:23px;margin-right:5px;margin-bottom:43px;padding:10 20px;}
#content{padding:0px;background-color:#FFFFFF;padding-left:20px;padding-right:20px; margin-top: -15px;}
#headerimg{width:977px;margin-right:auto;margin-left:auto;margin-top:0px;background-color:#FFFFFF;height:150px;}
img.logo{border:none;float:left;padding-left:20px;padding-right:20px;}
img.logo2{position:absolute;left:0px;top:0px;width:127px;height:128px;border:none;padding-right:0px;z-index:0;}
div.logo2sconto div{position:absolute;left:15px;top:45px;width:100px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;text-align:center;FONT-SIZE:12pt;FONT-WEIGHT:bold;z-index:1;color:#FFFFFF;}
div.logo2sconto{float:left;position:relative;top:-0px;}
.book_intest{FONT-WEIGHT:bold;FONT-SIZE:35px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;text-align:center;font-style:italic;float:left;width:545px;position:relative;top:45px;left:-10px;letter-spacing:-0.2pt;word-spacing:-1.2pt;COLOR:#000000;}
div.impsearch{color:#FFFFFF;background-color:#30a6e1;border:2px solid #C0C0C0;Font-style:normal;font-size:10pt;width:938px;margin:15px auto;text-align:center;}
.frm_disp{margin:0;padding:0;}
.frm_disp input.cerca{position:relative;margin-top:0px;left:5px;display:block; width: 100%;}
.frm_disp input{margin:0;padding:0;display:block; background: #E0E0E0; width: 140px;}
input.inputData {width: 115px; font-weight:900; font-size: 11pt; background-image: url("//aff.bstatic.com/data/sp_aff/334699/calendar_mini.gif"); background-position: right center; background-repeat: no-repeat; background-color:#ffffff; padding-right:10px;}
input.inputDataHidden {margin: 0; float: right;}
.imp-search-table{color:#FFFFFF;background-color:#30a6e1;font-style:normal;font-size:11pt;text-align:left;margin:0 auto;}
img.cal_img{border:none;margin-left:3px;}
table.BEMicrositeTabHeader tr td img.cal_img{border:none;}
table.BEMicrositeTabHeader tr td.left{text-align:left;padding-right:3px;font-size:18px;;}
table.BEMicrositeTabHeader tr td.right{text-align:right;}
table tr td img.ui-datepicker-trigger {border: none;}
.imp-search-table tr td,th{padding:0;margin:0;padding-right:3px;padding-left:3px;vertical-align:top;}
.imp-search-table tr td input,select{FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:11pt;color:#003366; font-weight:900; }
div.guide{margin:0 5 0 10px;width:100%;}
div.title_guide, span.title_guide{FONT-WEIGHT:bold;FONT-SIZE:17px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", "Tahoma", "verdana"; margin-left: 10px; margin-bottom: 10px; text-align:left;COLOR:#800000;}
div.TitleNews{color:#333333;FONT-FAMILY:"Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:13pt;text-align:left;margin:5px;}
.post_menu_guide{float:right;position:relative;margin-top:-35px; margin-right: -12px; display:inline;}
.post_menu_guide span{padding-right:5px;}
.menu_giude{margin:0px;float:right;width:180px;}
.menu_giude SELECT{float:right;margin:0 4px 0 0;padding:0;font-family:Book Antiqua;color:#04468E;font-weight:bold;border:1px solid #99CCFF;padding:1px 4px;}
.post_menu_guide SELECT{margin:0 4px 0 0;padding:0;font-family:Book Antiqua;color:#04468E;font-weight:bold;border:1px solid #99CCFF;padding:1px 4px;}
div.body_guide{text-align:center; width: 485px; margin-left:8px;}
table.table_guide{border-collapse:collapse;}
table.table_guide2{border-collapse:collapse; margin-left:-7px; margin-bottom: 5px;}
table.table_guide tr td a.link_guida{FONT-WEIGHT:bold;text-align:left;text-decoration:none;}
table.table_guide tr td a:visited{text-decoration:none;}
table.table_guide tr td a:focus{text-decoration:none;}
table.table_guide tr td a:hover{text-decoration:none;color:#800000}
table.table_guide tr td a.link_guida2{FONT-WEIGHT:bold;text-align:left;text-decoration:none;position:relative;top:5px;left:-5px;}
table.table_guide2 tr td{vertical-align:top;}
table.table_guide{border:none; margin-top:15px;}
table.table_guide tr td{vertical-align:top;text-align:left; margin:10px;}
table.table_guide tr td a span.down{position:relative;top:10px;}
table.top_nav{margin-top:0px;margin-top:-10px;}
A.city:link{FONT-WEIGHT:bold;FONT-SIZE:100%;color:#04468E;text-decoration:underline;}
A.city:visited{text-decoration:underline;color:#04468E;}
A.city:hover{FONT-WEIGHT:bold;FONT-SIZE:100%;color:#800000;text-decoration:underline;}
.motto{FONT-WEIGHT:bold;FONT-SIZE:30px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;text-align:justify;COLOR:#000000;padding-left:0px;padding-right:0px;letter-spacing:-0.2pt;word-spacing:-1.2pt;text-shadow:0.1em 0.1em #333}
div.box_title{color:#333333;FONT-FAMILY:"Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:13pt;text-align:left;margin-top:5px;margin-left:5px;margin-bottom:5px;}
table.home_struct{clear:both;}
table.home_struct tr td.img_home_struct{width:70px;}
table.home_struct tr td.img_home_struct img{border:none;}
div.price_struct_home{padding:10px;}
div.StructName{color:#04468E;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:10pt;text-align:left;margin-top:5px;padding-left:10px;text-shadow:0.1em 0.1em #333}
div.home_link_city{color:#484848;font-weight:bold;margin-left:5px;}
div.StructInd{FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-weight:bold;Font-style:normal;font-size:6pt;text-align:left;margin-top:1px;padding-left:10px;}
div.TitoloHome{color:#04468E;FONT-FAMILY:"Trebuchet MS", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:18pt;text-align:center;margin:30px;padding-left:20px;}
div.home_container{margin:0px;width:101%;text-indent:0;margin-top:px;}
div.home_sx{width:150px;float:left;border:4px solid #D1D1D1;color:#003399;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma;Font-style:normal;font-size:10pt;text-align:left;padding-left:5px;margin-top:7px;}
div.home_cn{width:495px;float:left;padding-left:10px;padding-right:0px;text-align:justify;margin-top:3px;}
div.home_cn a{color:#04468E;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-size:10pt;}
div.home_dx{color:#003399;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma;width:260px;float:right;margin-top:7px; margin-right: 6px; border:4px solid #D1D1D1;}
span.letterona{padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}
span.letterona span{font-family:monospace;font-weight:bold;color:#ffffff;background-color:#04468E;font-size:1.5em;text-transform:uppercase;margin-left:1px;margin-right:1px;margin-bottom:2px;margin-top:2px;}
div.ris_struct{width:100%;padding:5px;margin:5px auto;clear:both;}
div.info_bt{height:66px;width:66px;float:right;margin:0;padding:0;}
div.img_ris_struct{border:8px solid #B9D4F1;padding:0px;margin:0;width:66px;height:66px;float:left;}
img.fit {width: 58px;padding:0;}
div.ris_struct_content{width:100%;margin:0;}
div.delim{border-bottom:3px solid #B9D4F1;width:100%;margin:0 auto;clear:both;}
div.price_struct_ris{font-weight:bold;font-size:10pt;margin:0 75px 0 95px;}
div.StructIndRis{FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-size:12pt;text-align:left;margin:0 75px 0 95px;}
div.StructNameRis{color:#080808;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:normal;font-size:12pt; text-align:left;margin: 0 75px 0 95px; margin-top: -10px;}
div.imp-search-av{margin-top:4px;padding:5px;vertical-align:top;text-align:center;background-color:white;border:#C1D4F3 solid 1px;}
.imp-search-container{FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:12pt;color:#003399;align:center;padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}
.imp-search-title{FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:14pt;color:#003399;}
#footer{clear:both;height:80px;background-color:#FFFFFF;text-align:center;}
#links_footer{margin:left;padding:0 20px;font-family:'book antiqua', sans-serif;font-size:10px;}
#header{background-color:#FFFFFF;height:60px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#000000;}
#headerimg h1{font-size:30px;margin:0px;padding:0px;display:block;}
#header a{font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-weight:bold;Font-style:italic;color:#003399;}
a, a:visited, a:focus{margin-left:0px;color:#003366;text-decoration:none;}
a:hover{text-decoration:underline; color: #800000; }
h3.entrytitle{margin-top:0px;padding-bottom:0px;font-size:14pt;font-weight:bold;color:#334b5b;}
h3.entrylink{margin-top:0px;padding-bottom:0px;font-size:10pt;font-weight:bold;color:#334b5b;}
h3.entrytitle a, h3.entrytitle a:visited{color:#334b5b;text-decoration:none;border-left:#718A9C solid 5px;padding-left:8px;}
h3.entrytitle a:hover{text-decoration:underline;}
.entry{margin-top:8px; width: 940px;}
blockquote{border-left-width:3px;border-left-style:solid;border-left-color:#BDD6EF;padding-left:10px;font-style:italic;color:#666666;}
.entrybody p{margin-top:5px;margin-bottom:5px;text-align:justify;line-height:1.5;font-size:12px;}
.entrybody img{padding:4px;border:4px solid #BDD6EF;margin-right:10px;}
table tr img.static_map{padding:4px;border:4px solid #BDD6EF;margin-right:10px;float:left;}
h2.descr{font-size:14px;font-style:normal;font-weight:normal;margin-top:0px;}
dl, ol, ul{margin:0 0 1em;}
dl{margin-top:-0.5em;}
dt{font-weight:bold;margin:0.5em 0 0;}
dd{margin:0 0 0 2em;}
dd p{margin:0 0 0.5em;}
ul{padding:0 0 0 2.5ex;list-style:square;}
ol{padding:0 0 0 4ex;}
li{margin:0 0 0.5em;}
#searchdiv{padding:5px;font-weight:bold;}
label{font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:11px;font-weight:bold;color:#000000;}
img.pic{padding:5px;border:1px solid #BDD6EF;margin:10px;}
.L_HOT{FONT-WEIGHT:normal;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
.L_HOT_spacer{CLEAR:both;LINE-HEIGHT:20px;}
.IMG.L_HOT #mainphoto{BORDER-RIGHT:#BDD6EF 1px solid;BORDER-TOP:#BDD6EF 1px solid;BORDER-LEFT:#BDD6EF 1px solid;BORDER-BOTTOM:#BDD6EF 1px solid;}
.H1.L_HOT{FONT-WEIGHT:bold;FONT-SIZE:18px;PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;}
.H2.L_HOT{FONT-WEIGHT:bold;FONT-SIZE:16px;}
.L_HOT_boxheading{BORDER:#BDD6EF 2px solid;vAlign:center;width:100%;PADDING:2px 2px 2px 2px;FONT-SIZE:14px;BACKGROUND-COLOR:#FFFFFF;FONT-FAMILY:"Tahoma", Book Antiqua, verdana;FONT-WEIGHT:bold;margin:0px;}
.L_HOT_divider{BORDER-TOP:#BDD6EF 1px solid;MARGIN:3px;width:100%}
.L_HOT_TDL{TEXT-ALIGN:right;PADDING-RIGHT:12px;PADDING-LEFT:12px;color:#003399;FONT-WEIGHT:bold;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:14px;}
table.ostel_dati tr.row td{BORDER-BOTTOM:#BDD6EF 1px solid;}
table.ostel_dati tr.last td{BORDER-BOTTOM:none;}
.td_address{BORDER-BOTTOM:#BDD6EF 1px solid;TEXT-ALIGN:left;font-size:9px;FONT-FAMILY:"Tahoma", Book Antiqua, verdana;FONT-WEIGHT:bold;}
.L_HOT_TDL_MONEY{BORDER-BOTTOM:#BDD6EF 1px solid;BORDER-LEFT:#BDD6EF 1px solid;TEXT-ALIGN:right;PADDING-RIGHT:12px;PADDING-LEFT:12px;FONT-WEIGHT:bold;font-size:12px;}
.L_HOT_TDR{BORDER-LEFT:#BDD6EF 1px solid;TEXT-ALIGN:justify;PADDING-RIGHT:12px;PADDING-LEFT:12px;FONT-WEIGHT:normal;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;FONT-WEIGHT:bold;font-size:16px;}
.L_HOT_boxbody{PADDING-top:12px;font-size:14px;FONT-WEIGHT:normal;TEXT-ALIGN:justify;width:100%;margin:0px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
.L_HOT_micro{FONT-WEIGHT:lighter;FONT-SIZE:8px;}
.L_HOT_H1{FONT-WEIGHT:bold;FONT-SIZE:18px;}
.L_HOT_H3{FONT-WEIGHT:bold;float: right; margin-top: -80px; FONT-SIZE:0pt;PADDING-RIGHT:0px;PADDING-LEFT:0px;}
A.L_HOT_A:link{FONT-WEIGHT:bold;color:#04468E;text-decoration:underline;}
A.L_HOT_A:visited{color:#003399;text-decoration:underline;}
A.L_HOT_A:hover{FONT-WEIGHT:bold;color:#800000;text-decoration:underline;}
.L_HOT_L{FLOAT:RIGHT; margin-right:12px;margin-top:-25px;}
.L_HOT_RES{FLOAT:RIGHT}
.PrenHotelSup{}
.PrenHotelSupCell{TEXT-ALIGN:left;vertical-align:top;}
.HostelDx{padding-left:10px;vertical-align:top;}
.Tab_prezzi tr td img{margin:0;padding:0;border:none;FONT-WEIGHT:normal;FONT-SIZE:14pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
.Tab_prezzi tr td{vertical-align:center;border:none;FONT-WEIGHT:normal;FONT-SIZE:14pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
.Tab_prezzi tr td.prezzo{FONT-WEIGHT:bold;FONT-SIZE:14pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
.ind_in_post{FONT-WEIGHT:normal;FONT-SIZE:12pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:italic;COLOR:black;}
.bookstyle{FONT-WEIGHT:bold;FONT-SIZE:12pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:italic;COLOR:#003399;}
div table.cat_table{vertical-align:top;text-align:center;width:100%;margin-top:15px;margin-bottom:15px;}
div table.cat_table tr td{}
div table.cat_table tr{vertical-align:middle;text-align:center;}
div table.cat_table_mista tr td table.cat_table tr td.list_first, .list_last{width:11%;}
div table.cat_table_mista tr td table.cat_table tr td.list{background:#B0D2F2 center center;width:3%;vertical-align:middle;height:20;}
.cat_state_cell{padding-right:20px;}
table.cat_table_mista{width:100%;}
table.cat_table_mista th{color:#252F86;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:130%;margin:10px;}
table.cat_table_mista tr td{width:50%;text-align:center;BORDER:#BDD6EF 1px solid;vertical-align:top;}
.map_td{text-align:justify;vertical-align:top;}
.map_td_down{text-align:justify;vertical-align:bottom;}
#gip{float:right;}
.Hotel_main_table{}
.Hotel_main_table tr td{vertical-align:top;}
.Hotel_main_table tr td img{border:none;}
.Hotel_sub_table tr td{vertical-align:center;}
.Hotel_sub_table{margin-top:23px;}
.address{FONT-WEIGHT:bold;font-size:12px;}
.dateselectbox{FLOAT:LEFT;clear:left;margin-top:0px;}
.dateselectbox_ost{FLOAT:LEFT;BORDER:#BDD6EF 1px solid;clear:left;margin-top:0px;width:320px;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:14px;font-weight:bold;}
.boxbody{padding:8px;margin-top:-15px;}
.boxheading{text-align:left;background-color:#FFFFFF;color:#333333;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;padding:15px;margin-top:0px; margin-bottom:3px;font-size:18px;font-weight:bold;}
.dateselectbox{BORDER:#BDD6EF 1px solid;clear:left;margin-top:0px;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-weight:bold;}
table.active_pren_tb{margin-left:3px;}
table.active_pren_tb tr td.left{text-align:right;margin-left:3px; font-size:14px; color: #153663;}
table.active_pren_tb tr td{margin-left:3px;}
.BEMicrositeTabHeaderActive{background-color:#FFFFFF;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:12px;font-weight:bold}
.BEMicrositeTabHeader{background-color:#FFFFFF;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana; font-size:28px; font-weight:bold; color: #153663; border:2px solid #C0C0C0;}
.BEMicrositeTabMain{background-color:#FFFFFF;color:#003399}
.BEsmallBold{color:FFFFFF;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:10px;font-weight:bold}
.BEmediumBold{color:FFFFFF;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:11px;font-weight:bold}
.BEinput{FONT-WEIGHT:bold;font-size:12px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:italic;COLOR:#003399;}
div.liste{vertical-align:middle;FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;color:#003399;margin-top:5px;margin-bottom:15px;}
div.liste li{display:inline;line-height:12px;margin:0px 0px 0px 0px;padding:0px 4px 2px 9px;background-image:url(//aff.bstatic.com/data/sp_aff/334699/arrow.gif);background-position:0px 2px;background-repeat:no-repeat;list-style-type:none;}
.error_msq{margin:15px 15px 15px 0px;FONT-WEIGHT:bold;FONT-SIZE:20pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:italic;COLOR:#003399;}
.serv_item{margin:0px 0px 15px 0px;FONT-WEIGHT:normal;FONT-SIZE:12pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#003399;padding-right:3px;padding-left:3px;border-left:#718A9C solid 3px;text-align:left;}
.serv_item_ost{margin:0px 0px 15px 0px;FONT-WEIGHT:normal;FONT-SIZE:12pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;padding-right:3px;padding-left:3px;border-left:#595959 solid 3px;text-align:left;}
p.servizi_title{FONT-WEIGHT:bold;FONT-SIZE:14pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;clear:left;}
a.map_link, a.map_link_left{clear:left;FONT-WEIGHT:bold;FONT-SIZE:11pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;color:#003399;margin:0;display:block;}
div.map{height: 300px; margin: 0 auto 5px auto; padding: 0px; border: 8px solid #B9D4F1; background: url(//aff.bstatic.com/data/sp_aff/334699/wait2.gif) no-repeat center center, url(//aff.bstatic.com/data/sp_aff/334699/logo.jpg) no-repeat center right;}
div.map2{height: 425px; margin: 0 auto 0px auto; padding: 0px; border: 8px solid #B9D4F1; background: url(//aff.bstatic.com/data/sp_aff/334699/wait2.gif) no-repeat center center, url(//aff.bstatic.com/data/sp_aff/334699/logo.jpg) no-repeat center right;}
div.nopanomap{height: 758px; margin: 0 auto 0px auto; padding: 0px; border: 8px solid #B9D4F1; background: url(//aff.bstatic.com/data/sp_aff/334699/wait2.gif) no-repeat center center, url(//aff.bstatic.com/data/sp_aff/334699/logo.jpg) no-repeat center right;}
div.pano{height: 325px; margin: 0 auto 0px auto; margin-top: -8px; padding: 0px; border: 8px solid #B9D4F1; }
div.nopano{display: none; height: 0px; width: 0;margin: 0;}
.mappa_wait {border: 8px solid #B9D4F1; background: #F2EFE9; font-size:10px;}
a.map_link_left{text-align:left;clear:left;}
a.map_link{text-align:right;margin:0;float:left;}
a.gal_link{FONT-WEIGHT:bold;FONT-SIZE:11pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;color:#003399;}
.tab_pren{width:100%;border-collapse:collapse;}
.tab_pren tr td.intest_pren{FONT-WEIGHT:bold;FONT-SIZE:14pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#04468E;}
.tab_pren tr td.intest_pren2{FONT-WEIGHT:bold;FONT-SIZE:12pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#1E3D4D;}
.tab_pren tr.intest_pren_row{background:#ffffff;vertical-align:center;}
.tab_pren tr.intest_pren_row td{border-bottom:#C1D4F3 solid 0px;}
.tab_pren tr td .precizazioni{FONT-WEIGHT:normal;FONT-SIZE:9pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#993333;}
.tab_pren tr.dati_row{vertical-align:center;FONT-WEIGHT:bold;FONT-SIZE:15pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#000000;}
.tab_pren tr td.descr_disp{padding:5px;FONT-SIZE:13px;FONT-WEIGHT:normal;}
.tab_pren tr td.img_disp{padding:10px;width:63px;}
.tab_pren tr td div.pren_disp{float:right;}
.tab_pren tr td div.price_disp{display:block;FONT-SIZE:12pt;padding:0;color:#4B6A94;margin-bottom:3px;height:40px;}
.tab_pren tr td div.sconto_disp{padding:0 0 0 0;FONT-SIZE:14pt;FONT-WEIGHT:bold;color:#4B6A94;}
.tab_pren tr td div.prezzo_title{FONT-WEIGHT:bold;FONT-SIZE:14pt;color:#95001E;margin-top:10px;margin-right:10px;}
.prenota{FONT-WEIGHT:bold;FONT-SIZE:12pt;color:#95001E}
.no_disp{FONT-WEIGHT:bold;FONT-SIZE:12pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:red;}
.tab_pren tr td.descr_disp_2{width:300px;padding:5px;}
.tab_pren tr td.img_disp_2{width:70px;}
.tab_pren tr td.img_disp_2 img{border:none;}
.tab_pren tr td.pren_disp_2{padding:10px;}
.tab_pren tr td.price_disp_2{padding:10px;}
.list_first, .list_last{width:11%;}
.list{background:#B0D2F2 center center;width:3%;vertical-align:middle;height:20px;}
.list a:link{FONT-WEIGHT:bold;FONT-SIZE:7pt;COLOR:#000000;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;TEXT-DECORATION:none;}
.list a:visited{FONT-WEIGHT:bold;FONT-SIZE:7pt;COLOR:#000000;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;TEXT-DECORATION:none;}
#table_bottom tr td{vertical-align:top;}
div.first_capolettera{margin-top:0px;margin-left:0px;margin-right:10px;margin-bottom:15px;display:inline;}
div.first_capolettera span a{color:#ffffff;}
div.first_capolettera span{font-family:monospace;font-weight:bold;color:#ffffff;background-color:#04468E;padding:0 .2em;font-size:1.5em;text-transform:uppercase;}
div.capolettera{margin-top:15px;margin-left:0px;margin-right:10px;margin-bottom:15px;display:inline;}
div.con_lettera{text-align:justify;display:inline;}
div.capolettera span a{color:#ffffff;}
div.capolettera span{font-family:monospace;font-weight:bold;color:#FFFFFF;background-color:#04468E;padding:0 .2em;font-size:1.5em;text-transform:uppercase;}
a.cat:link{color:#003399;font-weight:bold;font-size:120%;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;text-decoration:underline;}
a.cat:visited{color:#812004;font-weight:bold;font-size:120%;text-decoration:underline;}
a.cat:hover{color:#FEBA02;}
a.cat:active{color:#B30000;}
div.result_tab{text-align:center;width:100%}
div.result_tab table{width:100%;}
div.result_tab table tr td{vertical-align:top;border:none;}
div.result_tab table tr td div{width:50%;text-align:left;}
div.barra{overflow:Auto;background-color:#EEEEEE;color:#2A3F6A;font:Normal 12px Verdana;margin:0px;padding:5px;border:Solid 1px #BDD6EF;scrollbar-base-color:#244959;scrollbar-arrow-color:#BDD6EF;scrollbar-track-color:#BDD6EF;}
#info_state{color:#2A3F6A;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:normal;font-size:120%;margin-bottom:30px;}
div.annuncio, p.annuncio, span.annuncio{color:#04468E;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:16px;text-align:center;margin:15px;}
div.annuncino{color:#252F86;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:14px;text-align:left;margin-left:0px;margin-top:15px;margin-bottom:5px;}
span.description2{font-weight:bold;color:#252F86;padding-right:10px;}
#info_tb{width:100%;}
#info_tb tr td{vertical-align:top;font:normal 13px"Palatino Linotype","Book Antiqua";}
#info_tb tr td.title, #info_tb tr td table tr td.title{font:bold 13px"Palatino Linotype","Book Antiqua";vertical-align:top;white-space:nowrap;background-color:#EEEEEE;padding:3px;}
div.introduzione{color:#04468E;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:bold;font-size:18px;text-align:center;margin:0px;}
div.ombra_imp-search{align:center;padding:0px;width:895px;}
.tab_pren tr td h3{font-size:13px;margin-top:0px;margin-right:0;margin-bottom:10px;margin-left:0px;padding:0px;}
#tassello{height:15px;font-family:georgia,serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:-0.6pt;word-spacing:-6pt;line-height:0.9;}
img.no_bord{border:none;margin:5px 0px 0px 0px;}
img.no_bord2{border:none;margin:-1.5px;}
img.no_bord3{border:none;margin:0px;}
.ostel_map_img{width:435px;}
table.tempo{width:250px;text-align:left;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:10pt;color:#003399;background-color:white;border-collapse:collapse;border:solid #8FBFEE 1px;}
table.tempo tr td{border:solid #8FBFEE 1px;padding:2px;}
table.tempo tr td.img{text-align:center;vertical-align:center;width:35px;}
table.tempo tr td.img img{border:none;}
div.image_item{text-align:center;margin:10px;}
div.image_item img{margin:20px;border:none;}
div.result_div{width:100%;text-align:justify;}
span.little_text{color:#252F86;text-align:center;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;font-weight:normal;font-size:14px;}
div.missing_lg{font-size:100%;text-align:left;}
.no_lingua{margin-bottom:5px;}
img.strada{border:none;float:right;text-align:right;}
div.right_content{display:inline;float:right;width:150px;\width:150px;w\idth:150px;padding:10px;font-size:11px;display:inline;background-color:#E2DEB5;border:#C1D4F3 solid 1px;}
div.center_content{display:block;padding:10px;background-color:#FFFFFF;width:700px;float:left; margin-top:-15px;}
span.limitrofi{margin:0px 0px 15px 0px;FONT-WEIGHT:normal;FONT-SIZE:8pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#003399;padding-right:3px;padding-left:3px;border-left:#718A9C solid 3px;text-align:left;}
span.limitrofi a{white-space:nowrap;}
h3.entrytitle table.num{display:inline;float:left;text-align:right;width:40px;vertical-align:middle;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
h3.entrylink span.num{display:inline;float:left;text-align:right;width:40px;vertical-align:middle;padding-right:5px;border-right:#718A9C solid 5px;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
.num_link{display:inline;float:left;width:650px;vertical-align:middle;padding-left:8px;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
h3.entrylink a, h3.entrylink a:visited{color:#334b5b;text-decoration:none;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
h3.entrylink a:hover{text-decoration:underline;}
table.tb_ric_dist tr td{vertical-align:top;}
div.imp_dist{FONT-SIZE:12pt;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
div.dist_appr{FONT-SIZE:8pt;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
form.frm_disp input#dist_top{text-align:right;}
table.foto_tour{margin:20px;}
table.tour_table{border-collapse:collapse;FONT-WEIGHT:normal;FONT-SIZE:10pt;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;Font-style:normal;COLOR:#000000;}
table.tour_table tr td{vertical-align:top;text-align:justify;}
table.tour_table tr td.label{white-space:nowrap;FONT-WEIGHT:bold;}
table.tour_table tr{vertical-align:center;}
table.tour_table tr td{border-top:hidden;border-left:hidden;border-right:hidden;border-bottom:#C1D4F3 solid 1px;padding:5px;}
div.link_tour{float:right;}
div.link_tour a{font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-weight:bold;font-size:14px;Font-style:italic;white-space:nowrap;color:#334b5b;text-decoration:none;border-left:#718A9C solid 5px;padding-left:8px;}
div.link_read_more_tour a{font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:14px;Font-style:italic;white-space:nowrap;color:#334b5b;text-decoration:none;}
form.frm_nav{text-align:center;}
#sep_nav{margin:5px;}
form.aviab_active{font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;color:#334b5b;}
table.scegli_active tr.title{background-color:#394B87;color:#ecead2;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:16px;font-weight:bold;text-align:center;vertical-align:center;padding:5px;}
table.scegli_active{width:100%;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:14px;margin-right:auto;margin-left:auto;}
div.unwrap{white-space:nowrap;vertical-align:center;border-bottom:2px solid white;padding:0px;}
div.unwrap2{white-space:nowrap;vertical-align:center;padding:0px;}
table.scegli_active tr td{vertical-align:center;padding:2px;}
table.scegli_active tr.odd{vertical-align:center;background-color:#d3ecd2;color:black;}
table.scegli_active tr.even{vertical-align:center;background-color:#f7f3b7;color:black;}
table.scegli_active tr.base{text-align:left;vertical-align:center;background-color:white;color:black;padding:2px;}
div#spieg{text-align:center;vertical-align:top;}
span.field{border-right:2px solid white;margin:3px;padding:0px;}
table#card{border-collapse:collapse;height:40px;padding:5px;}
table#card tr td#uno{margin-left:10px;padding:10px;}
table.sec_code_spieg tr td{border:none;vertical-align:top;}
div.sec_code_spieg{width:700px;padding:5px;border:5px solid #5892a7;text-align:center;}
div.centra{text-align:center;}
table.scegli_active tr td.prezzo_tot{color:black;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:24px;font-weight:bold;text-align:center;vertical-align:center;padding:10px;}
table.scegli_active tr td.prenota_carte{color:black;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:20px;text-align:justify;vertical-align:top;padding:10px;border-bottom:2px solid white;background-color:white;border-left:2px #394B87 solid;}
table.scegli_active tr td.select{width:5%;text-align:center;}
table.scegli_active tr td.adulti{width:5%;text-align:center;}
table.scegli_active tr td.bambini{width:5%;text-align:center;}
table.scegli_active tr td.tipologia{width:45%;text-align:center;}
table.scegli_active tr td.nome{width:20%;text-align:center;}
table.scegli_active tr td.prezzo_notte{width:10%;text-align:center;}
table.scegli_active tr td.prezzo{width:10%;text-align:center;}
span.politiche{color:black;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:14px;}
div#cod_ma{display:none;}
table.pren_ota{background-color:white;}
table.pren_ota tr td{padding:0px;margin:0px;border-collapse:collapse;}
table.pren_ota tr td.name{white-space:nowrap;text-align:right;padding:0px;}
table.pren_ota tr td.val{text-align:left;}
table.pren_ota tr td.sopra{text-align:left;font-size:16px;padding:5px;}
table.pren_ota tr td div.lim{border-top:2px #394B87 solid;margin-bottom:15px;margin-top:35px;}
span.info{font-size:9px;}
.center_left{text-align:left;vertical-align:center;padding:0px;}
table.scelta_camere{border:1px solid #C1D4F3;border-collapse:collapse;width:100%;margin-right:auto;margin-left:auto;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;}
table.riep{border:1px solid #C1D4F3;border-collapse:collapse;background-color:#FFF;width:100%;margin-right:auto;margin-left:auto;}
table.riep tr td{border:1px solid #C1D4F3;color:black;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:12px;text-align:left;padding:2px;vertical-align:center;}
table.riep tr td.pol{text-align:justify;}
table.riep tr td.eco{text-align:justify;}
table.scelta_camere tr.odd{vertical-align:center;background-color:#F0F0F0;color:black;}
table.scelta_camere tr.even{vertical-align:center;background-color:#FFFFFF;color:black;}
table.scelta_camere tr td, table.cancella tr td{border-bottom:none;color:black;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:12px;text-align:center;padding:4px;vertical-align:center;}
table.cancella tr td{text-align:left;}
table.scelta_camere tr td.pren{padding:0px;}
table.scelta_camere tr th, table.riep tr th{color:#0033A2;background-color:#E2DEB5;font-size:13px;font-weight:bold;padding:5px;border:none;vertical-align:center;}
table.scelta_camere tr th.title{font-size:20px;background-color:#FFFFFF;}
table.scelta_camere tr th.title2{font-size:12px;background-color:#FFFFFF;text-align:left;}
table.scelta_camere tr td.qta select{width:100px;font-size:12px;margin:0;padding:0;text-align:left;}
table.scelta_camere tr td.qta{width:10%;}
table.scelta_camere tr td.descr{width:50%;}
table.scelta_camere tr td.prz{width:20%;}
table.scelta_camere tr td.tot_row{width:20%;}
table.scelta_camere tr th.qta{width:10%;color:#0033A2;border:1px solid #C1D4F3;}
table.scelta_camere tr th.descr{width:50%;color:#0033A2;border:1px solid #C1D4F3;}
table.scelta_camere tr th.prz{width:20%;color:#0033A2;border:1px solid #C1D4F3;}
table.scelta_camere tr th.tot_row{width:20%;color:#0033A2;border:1px solid #C1D4F3;}
table.scelta_camere tr td.prezzo_tot{color:black;font-family:"Palatino Linotype","Book Antiqua", Tahoma, verdana;font-size:16px;text-transform:UPPERCASE;line-height:30px;font-weight:bold;text-align:center;vertical-align:center;padding:10px;}
#prz_tot2{font-weight:bold;}
table.pren_club{padding:0px;margin:0px;border-collapse:collapse;border:none;width:100%;margin-right:auto;margin-left:auto;}
table.pren_club tr td{padding:0px;margin:0px;}
table.pren_club tr td.name{white-space:nowrap;text-align:right;padding:5px;border-left:none;}
table.pren_club tr td.val{text-align:left;padding:5px;border-right:none;}
table.pren_club tr td.val table#card{border:none;padding:0;margin:0;}
table.pren_club tr td.val table#card tr td{border:none;padding:0;margin:0;}
span.nome{font-weight:bold;color:#0054AC;}
table.scelta_camere tr td.pren{text-align:left;vertical-align:middle;}
table.pren_club tr td table.field{float:left;border:none;}
table.pren_club tr td table.field tr td#cod_sec{text-align:left;white-space:nowrap;}
table.pren_club tr td table.field tr td.label{background-color:#FFFFFF;border:none;text-align:right;}
table.pren_club tr th#spieg_pren_1{background-color:#FFFFFF;text-align:center;}
table.pren_club tr td table.field tr td.val{background-color:#FFFFFF;border:none;}
div.row{clear:left;}
div.ombra_esterna{width:620px;margin:5px 0;background:#CCC;position:relative;top:4px;left:4px;margin-right:auto;margin-left:auto;}
div.box_con_ombra{width:610px;border:1px solid #C1D4F3;position:relative;top:-7px;left:-7px;padding:5px;background:#fdfee9;}
div.HotelName{color:#003366;font-size:30px;}
div.TotDisp{margin-top:5px;margin-bottom:3px;}
div.giudizio{width:500px;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;text-align:justify;FONT-SIZE:12pt;margin:10px auto 10px auto;background-color:#ffdeae;padding:10px;}
div.firma{background-color:#e4eff4;margin:10px;padding:0 10px;}
div.voto{background-color:#abdcf0;float:right;padding:5px;margin:10px;}
div.voti{width:80px;float:left;}
div.voto_comp{width:80px;float:left;font-weight:bold;}
div.votazioni{width:230px;float:left;}
h1.giudizi{color:#04468e;text-align:center;margin-bottom:20px;}
div.torna{width:400px;margin:0;font-size:12pt;font-weight:bold;color:#334b5b;margin-bottom:5px;text-align:left;}
div.torna div.vai{width:120px;float:left;}
div.torna div.link{margin:0;margin-left:125px;color:#334b5b;text-decoration:none;border-left:#718A9C solid 5px;padding-left:8px;text-align:left;}
div.torna div.link a:visited{text-decoration:none;}
div.torna div.link a{text-decoration:none;vertical-align:top;margin:0;}
div.intest_voti{height:210px;margin-left:240px;}
div.voti_cont{margin:20px auto;width:700px;}
.liste_voto_via{margin:-25px auto;float:right;}
div.form_mappa{display:block;text-align:right;height:50px; font-size:18px; font-weight:bold; color: #153663; border:2px solid #C0C0C0; margin-bottom: 10px;}
div.torna{text-align:right;width:100%;margin-top:15px;}
div.torna h3{font-size:100%;}
div.torna h3 a.L_HOT_A{color:#334b5b; text-decoration: underline; border-left:#718A9C solid 5px;padding-left:8px;}
div.home_sx_my{width:92%;float:left;color:#003399;background-color:rgb(48, 166, 225);Font-style:normal;font-size:10pt;text-align:left;padding-left:5px;}
.myradio{border:1px solid rgb(153, 204, 255);padding:1px 1px;font-family:Book Antiqua;color:rgb(4, 70, 142);font-size:12px;font-weight:bold;}
img.assistenza{border:none;float:right;margin-top:-10px; margin-right: 5px;}
form#cse-search-box{float:left;}
a.mappa-link{text-decoration:none;}
form.ris_nav{background-color:#30a6e1;color:#FFFFFF;border:2px solid #C0C0C0; height: 25px; padding:4px;font-weight:bold;font-style:italic;font-family:"Palatino Linotype", sans-serif;font-size:20px;}
form.ris_nav input.bt_page, form.ris_nav input.bt_page_curr, form.ris_nav input.bt_prev{background-color:#30a6e1;color:#FFFFFF;border:none;border-right:2px solid grey;padding:0px 2px;margin:0px;font-weight:bold;font-family:sans-serif;font-size:16px;cursor:pointer;}
form.ris_nav input.bt_page_curr{background-color:#30a6e1;color:#0069B5;cursor:default;}
form.ris_nav input.bt_next{background-color:#30a6e1;color:#FFFFFF;border:none;padding:0px 2px;margin:0px;font-weight:bold;font-family:sans-serif;font-size:16px;cursor:pointer;}
.imageScript{BORDER:#BDD6EF 8px solid;padding:4px;width:154px;height:154px;}
div.prenota_strut{TEXT-ALIGN:right;vertical-align:top;FONT-SIZE:14pt;font-weight:bold;FONT-FAMILY:"Palatino Linotype","Book Antiqua", Tahoma, verdana;margin-bottom:15px;color:#003399;}
.listNumber{margin-right:5px; font-size:18px;}
#marker{padding:10px;text-align:left;}
#marker p, #marker img{float:left;display:inline;padding:0;margin:0 10px 0 0;}
div.markerContainer{vertical-align:top;margin-top:-35px;}
div.markerTitle{}
img.no_bordMark{border:none;}
img.marker{border:none;float:left;width:115px;height:95px;margin:0;padding:0;}
div.descr_marker{margin:0 10px 0 110px;margin-top:-12px;padding:0 10px;text-align:justify;font-size:9pt;vertical-align:text-top;}
a.prenota_marker{font-weight:bold;font-size:10pt;}
div.clearBoth{clear:both;}
div.markerCount{display:inline;font-weight:bold;font-size:11pt;margin-right:5px;background-color:#193463;color:white;}
a.linkMarker{font-weight:bold;text-decoration:underline;}
div.indMarker{font-style:italic;}
div.link_footer{float:left;margin-top:-25px}
span.prices_from{font-weight:bold;font-size:13px;}
div.riga_list{font-size:13px;margin-top:-7px;margin-bottom:5px;}
div.riga_list a{font-weight:bold;font-size:15px;margin-right:5px;text-decoration:underline;}
div.add_left{float: left; height:758px; width: 180px;background-color: #ffffff; border:8px solid #DDDDDD;}



/*BOOKING STYLE*/




body {
 background: url(//aff.bstatic.com/data/sp_aff/334699/body_background2.gif) repeat-x scroll 0% 0% rgb(51, 170, 218);
text-align:center;
}


h1,h2,h3,h4,h5,h6 {
color:#800000;
}

div.sep_header{
background: transparent url(//aff.bstatic.com/data/sp_aff/334699/top.gif) no-repeat scroll 0 0;
height:19px;
margin:20px auto 0;
width:977px;
}

div.curvyCorners {
text-align:left;
margin: 0 auto;
background-color:transparent;
}


#bg {
    margin-top: 0;
}


div#b_addFooter{
background: transparent url(//aff.bstatic.com/data/sp_aff/334699/bottom.gif) no-repeat scroll 0 bottom;
height:19px;
margin:0 auto ;
width:977px;
}



div#b_langSelect{
 display:none !important;
}

#b_langSelect2 li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
white-space:normal;
}

#b_langSelect2 ul, #b_langSelect2 li {
display:inline;
}

#b_langSelect2 {
border:none!important;
    margin-bottom: -30px;
    padding-top: 10px;
    text-align: right;
//  margin-bottom: 0px;
//    padding-top: 0px;
}

#b_frmInner, #b_frm , .b_roomsFormInner, #b_bookContainer, #b_bookForm, .b_availFormInner, #b_availFrm  {
 -moz-border-radius: 8px; /*Mozilla*/
-webkit-border-radius:8px;/*Google chrome*/
-khtml-border-radius:8px; /* Linux browsers */
border-radius:8px;/*CSS3 and IE8 */
}


#b_indexFeats #b_searchboxInc h2, #b_indexSpecials h1 {
text-transform:uppercase;
color:#800000!important;
font-size:22px!important;
font-weight:bold;
}

#b_extraFeats #b_searchboxInc h2{
text-transform:uppercase;
color:#800000!important;
font-size:18px!important;
font-weight:bold;
}


#b_searchboxInc h3{
color:#FFFFFF!important;
}

#b_frmInner , #b_frm{
background-color:#30A6E1!important;
color:#FFFFFF;
}


/*searchbox dark background starts*/
#b_searchboxInc   #b_frmInner div#b_blockdisplay2, #b_searchboxInc   #b_frmInner div#b_blockdisplay2 a,#b_searchboxInc    #b_frmInner div#b_blockdisplay2 a:link,#b_searchboxInc   #b_frmInner div#b_blockdisplay2 a:visited,  #b_searchboxInc  #b_frmInner div#b_blockdisplay2 a:hover,#b_searchboxInc  #b_frmInner div#b_blockdisplay2 a:active
 {color:#19375B!important;} 
/*searchbox dark background ends*/



/*searchbox dark background starts*/
#b_searchboxInc  #b_frmInner, #b_searchboxInc  #b_frmInner a, #b_searchboxInc  #b_frmInner a:link, #b_searchboxInc  #b_frmInner a:visited, #b_searchboxInc  #b_frmInner a:hover, #b_searchboxInc  #b_frmInner a:active, #b_searchboxInc  #b_frmInner  p { color:#FFFFFF!important;}
/*searchbox dark background ends*/


/*shadow under index images starts*/

.b_promoItemCityInc td.b_promoItemCityImg {
background:url("//aff.bstatic.com/data/sp_aff/334699/img_drop_shad.png") no-repeat

scroll 21px 111px transparent !important;
border:0 none;
padding:0 5px 10px;
}

.b_bContent img.b_illustration {
border:3px solid #FFFFFF !important;
}

/*shadow under index images ends*/


#b_imgDisplay img, #b_imgList img{
border:1px solid #30A6E1!important;
background:#FFFFFF;
padding:2px;
}



#b_indexFeats .b_featPromosInc,
#b_extraFeats #b_featHotelsNearInc {
border:1px solid #D1D1D1;
background:#FFFFFF;
-moz-border-radius: 8px; /*Mozilla*/
-webkit-border-radius:8px;/*Google chrome*/
-khtml-border-radius:8px; /* Linux browsers */
border-radius:8px;/*CSS3 and IE8 */
margin-top:15px;
padding:5px;
}

#b_indexFeats .b_featPromosInc h2,
#b_extraFeats #b_featHotelsNearInc h2 {
color:#800000!important;
text-transform:uppercase!important;}


/* b_sortBy  starts */

#b_sortBy {
padding:5px 0 !important;
border-bottom:1px solid #800000;
background:#EFEFFF;
border-top:1px solid #800000;
margin-bottom:15px;
}


#b_mainContent > div table  {
border-spacing:0 !important;
border-collapse: collapse !important;}

#b_sortBy span, div#sortBy span {
font-size: 110% !important;
font-weight:bold !important;
}

 #b_mainContent h1 {
margin-bottom:10px!important;
font-size:150%!important;
color:#800000 !important;
} /*this is for title*/

/* b_sortBy  ends */


/*h2 title background but sb starts*/

.b_featPromosInc h2,
#b_featHotelsNearInc h2,
#ab_mapdiv h2,
#b_mainContent h2 {
background:#FFFFFF;
border-top:1px dotted #800000;
border-bottom:1px dotted #800000;
padding:0.3em 0.3em 0.15em!important;
}

/*h2 title background but sb ends*/


/*prices start*/

/*for scounted price only*/
.b_roomsPrice {
color: #218121!important;
font-weight:bold !important;
}


/*thead td.b_figure {
 color: #2D4C8F !important;
} blu color for “price for stay”*/

/*for undiscounted price only*/
td.b_figure .b_undiscountedPrice {
color:red!important;
}

/*prices end*/




/*main content button style starts*/

#b_mainContent  input[type="submit"],
 #b_bookForm  input[type="submit"] {
font-size:11px;
font-weight:bold;
margin-left:5px;
}

.b_availFormInner input[type="submit"] {
margin-left:0 !important;
}/*to prevent margin disalignment in availability box*/

/*main content button style ends*/


/*main content button style starts*/

 

#b_mainContent  input[type="submit"],

#b_bookForm  input[type="submit"] {

font-size:22px;

font-weight:bold;

color: #003366;

float:right;

margin-left:5px;

}

toccaf: td, .b_popup {

font-family: Palatino Linotype,Book Antiqua,Tahoma,verdana;

font-size: 14pt;

}


#b_mainContent input[type="submit"] {
float:none !important;
}


#b_bookContainer tr#b_submitArea td input  {

float:right;

}

 
 

 

#b_bookContainer {

width:80%;

margin:10px auto;

text-align:left;

float:none;

}

 

#b_bookContainer table {

width:97%;

}

 

 

#b_bookStageNavInc {

left:-1px;

margin:0 auto;

position:relative;

top:0px;

width:80%;

}

 

#b_bookStageNavInc, #b_bookStageNavInc table, #b_bookStageNavInc td{

border-left:none;

}

 

 

#b_bookContainer .b_col1, #b_bookContainer .b_col2 {

width:22em;

}

 

#b_stageCurrent {

padding:8px!important;

border:none;


}

 

 

 

#b_bookStageNavInc td {

border-right:none!important;

font-size:14px!important;

}