h1 { font-size: 16pt; color: #5A5A5A }
h2 { font-size: 10pt; color: #5A5A5A }
p { font-size: 9pt; color: #5A5A5A }

.content_head { color: #ffffff; margin: 0px; padding: 0px; font-size: 9pt; padding-left: 8px; }

.facts { margin-top: 12px; margin-left: 0px; }

.titlebar { 
width: 488px; 
background-color: #AAAAAA; 
color: #FFFFFF; 
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 0px; 
font-size: 9pt; 
font-weight: bold; }

.middle_content_container {
background-color: #ffffff; 
border: 1px solid #ffffff;
padding-top: 0px; 
margin-top: 0px; 
margin-left: 0px;
padding-left: 6px; 
padding-right: 6px;
}


.img_right {
float: right;
margin-right: -4px; 
margin-left: 8px;
margin-bottom: 12px;
}



a.destpagelink { text-decoration: none; color: #3F6679; }
a.destpagelink:hover { text-decoration: underline; }

a.fhl { color:#3F6679; font-family: tahoma,verdana; font-size: 12px; }
a.fhl:hover { text-decoration: underline; }

div.fhl { color:#3F6679; font-family: tahoma,verdana; font-size: 12px; font-weight: bold; }

ul.list { margin-top: 10px; margin-bottom: 14px; padding-right: 8px; }
li.level1 { margin-top: 4px; }

/* rounded corner styles:*/
.facts_overview { background: url(../images/box_dot.gif) 0 0 repeat-x; width: 238px; margin: 0px; padding: 0px; }
.t { background: url(../images/box_dot.gif) 0 0 repeat-x; width: 1em}
.b { background: url(../images/box_dot.gif) 0 100% repeat-x}
.l { background: url(../images/box_dot.gif) 0 0 repeat-y}
.r {background: url(../images/box_dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/box_bl.gif) 0 100% no-repeat}
.br {background: url(../images/box_br.gif) 100% 100% no-repeat}
.tl {background: url(../images/box_tl.gif) 0 0 no-repeat}
.tr {background: url(../images/box_tr.gif) 100% 0 no-repeat; padding:10px}

p.info
{ 
margin-top: 6px;
margin-bottom: 10px;
 }
 
div.search_layer {
position:relative; 
width: 200px; 
top: 0px; 
left: 0px; 
height: 420px; 
margin-bottom: -420px; 
z-index:2; 
visibility: hidden;
padding: 0px;
}

div.search_top {
width: 200px; 
background-color: #AAAAAA; 
text-align: right; 
font-weight: 900px; 
margin-bottom: -1px; 
border: 1px solid #5A5A5A; 
border-bottom: 0px;
padding: 0px;
}

div.search_close {
cursor: pointer; 
width: 12px; 
font-size: 12px; 
font-family: tahoma, verdana; 
font-weight: bold; 
color: #5A5A5A; 
padding: 4px; 
float: right; 
clear: left;
}

div.search_content {
width: 200px;
maxwidth: 200px;
padding: 0px; 
margin: 0px; 
background-color: #ffffff;
border: 1px solid #5A5A5A;
}

.ls_table {
background-color: #ffffff;
width: 200px;
margin: 0px;
padding: 0px;
} 

.ls_text_normal { 
color: #5A5A5A;
}

//destlist for offers
.destlist {
	width: 560px;
	border: solid 1px red;
	margin-bottom: 6px;
}

.destlist_colomn {
	border: solid 0px red;
	width: 150px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.destlist_holder {
	width: 140px;
	padding: 2px;
	border-bottom: 1px solid grey;
}

.destlist_dest {
	float: left;
	width: 96px;
	/*border: solid 1px red;*/
}

.destlist_price {
	float: left;
	width: 40px;
}


