#help_check {
display:none !important;
}

#b_headerInc, #b_footerInc, #b_affiliateFooterInc, #b_sortBy span, #b_sortBy select {
   /* width: 243px;*/
}

h1, h2 { 
color:#ffff99;
border:#ffff99 1px solid;
padding: 5px; }


#b_bookConfirmationInc {
    width: 64em;
	}

#b_bookContainer h2 {
    width: 55.6em;
}

#b_bookConfirmationInc p {
    width: 60.8em;
}

#b_bookContainer table {
    width: 52.8em;
}

/*.b_bContent a img.b_seeThrough {
	background-color: #8B1620;
}
.b_bContent a:hover img.b_seeThrough {
	background-color: #8B1620;
}
.b_bContent a:active img.b_seeThrough {
	background-color: #8B1620;
}*/

div#b_langSelect h3 {display:none;}
div#b_langSelect {padding:0;margin-top:-11px;}


.cell2 { border: 1px solid #FFFF99; }
.link10a { color: #FFFF99; text-decoration: none; font-family: verdana; font-size: 11px; }
.text10a { color: #FFFF99; text-decoration: none; font-family: verdana; font-size: 11px; }


a:link {
	color: #FFFF99;
}
a:visited {
	color: #FFFF99;
}
a:hover {
	color: #FFFF99;
}
a:active {
	color: #FFFF99;
}
.Stile29 {color: #FFFF99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Stile45 {font-size: 12px}
.Stile47 {font-size: 10px}
.Stile48 {
	color: #FF0000;
	font-weight: bold;
}
.Stile50 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Stile40 {	color: #222222;
	font-size: 7px;
}
.Stile41 {font-size: 11px}

.table_main {
	BORDER-RIGHT: 1px solid #FFFF99; BORDER-TOP: 1px solid #FFFF99; BORDER-LEFT: 1px solid #FFFF99; BORDER-BOTTOM: 1px solid #FFFF99;
	BACKGROUND-COLOR: #222222;
}

body {
text-align:center;
background:#222222;
}

div#b_center {
margin:0 auto;
text-align:left;
width:800px;
}




#b_additionalBookingsArea {
border: none !important;
}



.b_bContent {

}

#b_breadcrumb {
border:none;
}

.destBox_cityTop {
    background: none repeat scroll 0 0 transparent !important;
}

#help_check .help_border {
display:none !important;
}

div#b_langSelect {
position:absolute;
top:-5px;
right:0;
border:none;
width:800px;
}


.b_bContent{
position:relative;
border: 1px solid #FFFF99;
margin-bottom:15px!important;
margin-top:30px!important;
padding:5px;
}

.b_bContent a img.b_seeThrough {
background-color:#8b1620;
}


#b_faqlink {
display: none;
}


.b_bContent h1 {
font-size:180% !important;
padding:5px;
}

.review_score {
display:none !important;
}


 .b_hotelSummary .b_roomsType {
    width: 30% !important;
}

td#discount , .b_hotelSummary .b_roomsPrice, .b_roomsFormInner .b_roomsPrice,.b_hotelSummary .b_roomsBook, .b_roomsFormInner .b_roomsBook {
    width: auto !important;
}


#b_google_map_parent h1, #b_google_map_parent h2, #b_google_map_parent h3, #b_google_map_parent h4, #b_google_map_parent h5, #b_google_map_parent h6 {
color:#000000 !important;
}


.show_map {
color:#FFFF99 !important;
}