body
{
	margin: 0;
	padding: 0;
}

.b_bContent { margin: 0 20px; }

#fejlec
{
	background-image: url(/images/affiliate/328017/hatter.jpg);
	border-top: 1px solid #e0d3b6;
	width: 100%;
	background-color: white;
	height: 93px;
	font: normal 12px georgia, #403f3c;
}

#fejlec a
{
	font: normal 12px georgia, black;
	color: #403f3c;
	line-height: 18px;
	padding: 0px;
	text-decoration: none;
}

#fejlec a:link
{
	font: normal 12px georgia, black;
	color: #403f3c;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#fejlec a:hover
{
	font: normal 12px georgia, black;
	color: #990519;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#fejlec_belso
{
	width: 980px;
	height: 93px;
	margin: 0 auto;
	/* align for good browsers */
	text-align: left;
	/* counter the body center */
}

#logo
{
	margin-top: 30px;
	z-index: 2;
	position: absolute;
}

#tel
{
	margin-top: 28px;
	margin-left: 540px;
	position: absolute;
}

#best
{
	margin-left: 807px;
	position: absolute;
}

#menu
{
	width: 980px;
	margin: 0 auto;
	/* align for good browsers */
	text-align: left;
	/* counter the body center */
}

#kulfold
{
	width: 120px;
	background-color: #e0d3b6;
	padding: 10px;
	color: #a17d2e;
	position: absolute;
	line-height: 18px;
}

#belfold
{
	width: 120px;
	background-color: #a6802d;
	padding: 10px;
	color: white;
	position: absolute;
	margin-left: 142px;
}

#belfold a
{
	font: normal 12px georgia, white;
	color: white;
	line-height: 18px;
	padding: 0px;
	text-decoration: none;
}

#belfold a:link
{
	font: normal 12px georgia, white;
	color: whitec;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#belfold a:hover
{
	font: normal 12px georgia, black;
	color: black;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#hirlev
{
	width: 275px;
	background-color: #a6802d;
	padding: 10px;
	color: white;
	position: absolute;
	margin-left: 284px;
}

#hirlev a
{
	font: normal 12px georgia, white;
	color: white;
	line-height: 18px;
	padding: 0px;
	text-decoration: none;
}

#hirlev a:link
{
	font: normal 12px georgia, white;
	color: whitec;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#hirlev a:hover
{
	font: normal 12px georgia, black;
	color: black;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#lablec_1
{
	border-top: 1px solid #e0d3b6;
	width: 100%;
        padding-bottom:18px !important;
        text-align:center !important;
	background-color: white;
	height: 40px;
	font: normal 12px georgia, #403f3c;
	text-align: center;
	float: left;
	text-decoration: none;
}

#lablec_1 a
{
	font: normal 12px georgia, black;
	color: #403f3c;
	line-height: 18px;
	padding: 0px;
	text-decoration: none;
}

#lablec_1 a:link
{
	font: normal 12px georgia, black;
	color: #403f3c;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#lablec_1 a:hover
{
	font: normal 12px georgia, black;
	color: #990519;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#lablec_2
{
	padding-top: 5px;
	width: 100%;
	background-color: #e0d3b6;
	height: 25px;
	font: normal 12px georgia, #403f3c;
	line-height: 18px;
	text-align: center;
	float: left;
	text-decoration: none;
}

#lablec_2 a
{
	font: normal 12px georgia, black;
	color: #403f3c;
	line-height: 18px;
	padding: 0px;
	text-decoration: none;
}

#lablec_2 a:link
{
	font: normal 12px georgia, black;
	color: #403f3c;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#lablec_2 a:hover
{
	font: normal 12px georgia, black;
	color: #990519;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#lablec_also
{
	text-align: center;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px !important;
	color: silver;
        margin-bottom:3px;
	text-decoration: none;
}

#lablec_also p
{
	font: normal 12px georgia, black;
	color: black;
	line-height: 14px;
	padding: 0px;
	text-decoration: none;
}

#lablec_also a
{
	font: normal 12px georgia, black;
	color: #9c782b;
	line-height: 18px;
	padding: 0px;
	text-decoration: none;
}

#lablec_also a:link
{
	font: normal 12px georgia, black;
	color: #9c782b;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#lablec_also a:hover
{
	font: normal 12px georgia, black;
	color: black;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	text-decoration: none;
}

#b_headerInc { padding-top: 2.6em; }

#b_langSelect { border-bottom: 0; }

#b_langSelect h3 { display: none; }

#b_indexFeats
{
	width: 38%;
	padding-right: 0;
}

#b_extraFeats { padding-right: 0; }

#b_indexSpecials
{
	float: right;
	width: 60%;
	padding-left: 0;
	border-left: 0;
}

#b_mainContent
{
	float: right;
	width: 72%;
	padding-left: 0;
	border-left: 0;
}

.b_promoItemCityInc .b_price
{
	display: block !important;
	text-align: right !important;
	font-weight: bold !important;
}

.b_promoItemCityInc td.b_price
{
	font-weight: bold !important;
	color: #F00 !important;
}

.b_hotelSummary .b_roomsPrice { color: #F00 !important; }

tbody td.b_roomsPrice
{
	font-weight: bold !important;
	color: #F00 !important;
}

thead td.b_roomsPrice { font-size: 11px !important; }

.b_undiscountedPrice
{
	color: #333 !important;
	font-weight: normal !important;
	padding-right: 0.6em !important;
	font-size: 11px !important;
}

#lablec_1 {  	border-top: 1px solid #e0d3b6; width: 100%; background-color: white; height:25px; font: normal 12px georgia, #403f3c; text-align: left; float:left; text-decoration: none;}
  #lablec_1 a { font: normal 12px georgia, black; color: #403f3c; line-height: 18px;  padding: 0px; text-decoration: none; }
  #lablec_1 a:link { font: normal 12px georgia, black; color: #403f3c; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #lablec_1 a:hover { font: normal 12px georgia, black; color: #990519; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }

#lablec_2 {  padding-top: 5px; width: 100%; background-color: #e0d3b6; height:25px; font: normal 12px georgia, #403f3c; line-height: 18px; text-align: center; float: left; text-decoration: none;}
  #lablec_2 a { font: normal 12px georgia, black; color: #403f3c; line-height: 18px;  padding: 0px; text-decoration: none; }
  #lablec_2 a:link { font: normal 12px georgia, black; color: #403f3c; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #lablec_2 a:hover { font: normal 12px georgia, black; color: #990519; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }

#lablec_also {  text-align: center; width: 100%; padding-top: 10px; padding-bottom: 10px;  color: silver; text-decoration: none;}
  #lablec_also p { font: normal 12px georgia, black; color: black; line-height: 14px; padding: 0px; text-decoration: none;}
  #lablec_also a { font: normal 12px georgia, black; color: #9c782b; line-height: 18px;  padding: 0px; text-decoration: none; }
  #lablec_also a:link { font: normal 12px georgia, black; color: #9c782b; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }
  #lablec_also a:hover { font: normal 12px georgia, black; color: black; line-height: 18px;  padding: 0px; margin-top: 0px; text-decoration: none; }
