body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

a, a:link  { color: #333399; text-decoration: underline; }
a:hover, a:active { color: #330099; text-decoration: underline; }

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.b_bContent { margin: 0 7px 0 7px; }
#b_langSelect { float: right; border: 0; }
#b_langSelect h3 { display: inline; }
#b_headerInc { margin: 0 -7px 0 -7px; padding-left: 7px; padding-right: 7px; background: transparent url(/images/affiliate/314392/menubg.gif) repeat-x; color: #FFFFFF; }

#b_breadcrumb {border:0;}
#b_breadcrumb a { color: #FFFFFF; }

h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
h1 { font-size: 24px; color: #CC3300; }
h2 { font-size: 18px; color: #CC3300; padding-top: 18px; }

.foot { color: #FFFFFF; padding: 18px;}
.foot a, .foot a:link{ color: #FFFFFF; }
.foot a:hover, .foot a:active{ color: #FFCC00; }

.countrycol { float: left; width: 30%; padding-left: 12px; padding-right: 12px; padding-bottom: 32px;}
.countryletter { width: 120px; height: 32px; padding-top: 18px; padding-left: 0px; background-image: url(/images/affiliate/314392/lstar.gif); background-repeat: no-repeat; background-position: 10px 31px;}

.country0 { font-size: 11px; padding-left: 16px; padding-top: 6px;}
.country1 { font-size: 12px; padding-left: 16px; padding-top: 6px; font-weight: bold;}
.country2 { font-size: 14px; padding-left: 16px; padding-top: 6px; font-weight: bold;}
.country3 { font-size: 16px; padding-left: 16px; padding-top: 6px; font-weight: bold;}

h6 { font-size: 11px; padding-left: 16px; padding-top: 6px; font-weight: normal;}
h5 { font-size: 12px; padding-left: 16px; padding-top: 6px; font-weight: bold;}
h4 { font-size: 14px; padding-left: 16px; padding-top: 6px; font-weight: bold;}
h3 { font-size: 16px; padding-left: 16px; padding-top: 6px; font-weight: bold;}

.hh h3 { font-size: 12px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: bold;}

.nav {
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
}
.nav2 {
	font-size: 14px;
	color: #CC3300;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
}
.nav a { text-decotation: none; }
.hotelcol { float: left; width: 100%; padding-left: 12px; padding-right: 12px; padding-bottom: 32px;}
.row0 {background-color: #EBEBF8;}
.row1 {background-color: #FFFFFF;}

.topadd { padding-left: 60px;}
.addblock {  background-image: url(/images/affiliate/314392/addbg.gif); background-repeat: no-repeat; background-position: right bottom; }

.vsmall { font-size: 10px; }

.HBfooter { background: #4184b5 url(/images/affiliate/314392/star3.gif); height: 60px; }