
h1 {
	font-size:20px;
}
h3 {
	color:#0099FF;
}

a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


 #contentcontainer {
	width:735px;
	background-color:#ffffff;
}


#contentblock 
{
	position:absolute;
	left:140;
	top:410px;
	width:500px;

	background-color:purple;
	background:url(http://search-result.com/_sysMedia/directhit/images/content.gif) repeat-y;
	position:relative;
	float:left;
	z-index:0;
}




#contentblockcountries
{
	position:absolute;
	left:140;
	top:30px;
	width:500px;

	background-color:purple;
	background:url(http://search-result.com/_sysMedia/directhit/images/content.gif) repeat-y;
	position:relative;
	float:left;
	z-index:0;
}

#content #backtotop, #content .totop {
	height:30px;
}
#content #backtotop a, #content .totop a {
	font-size:10px;
	background:url(http://search-result.com/_sysMedia/directhit/images/backtotop.gif) right 8px no-repeat;
	padding:5px 12px 0 0;
	text-align:right;
	white-space:nowrap;
	top:5px;
}


#adVertical
{
	position:absolute;
	left:670;
	top:84px;
	width:150px;
	z-index:0;
}


#ticketsmap {
	position:absolute;
	top:8px;
	left:178;
	width:500px;
}

.rightheader {
	background-color:#2089C9;
	padding:4px 10px 0 10px;
	margin:20px 0 0 0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

.flightheader {
	width:500px;w\idth:500px;
	height:24px;he\ight:20px;
	position:relative;
	background-color:#2089C9;
	padding:4px 10px 0 10px;
	margin:20px 0 0 0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

.flightheaderOrigin {

	height:20px;
	width:270px;	
	position:relative;
	background-color:#2089C9;
	padding:3px 3px 3px 4px;
	margin:14px 0 4px 0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
.vluchtenblok {

width:500;
	position:relative;
	min-height:100px;
	background:#BBDCF4;
	background-position:top right;
	background-repeat:no-repeat;
	padding:0 0 11px 11px;
	margin:15px 0 0 0;
}


.vluchtenblok  img   {
	display:block;
	border:0;
}

* html .vluchtenblok {
	height:100px;
}
#content .vluchtenblok p.footnote {
	color:#2089C9;
	line-height:16px;
	font-size:11px;
}
.vluchtenblokheader {
	position:relative;
	height:55px;
	margin:0 0 20px 0;
}

#content .vluchtenblok p {
	margin:0;
	padding:0;
}
#content .vluchtenblok a.cond {
	font-size:11px;
	padding:0 11px 0 0;
	font-weight:bold;
	color:#003066;
}
#content .vluchtenblok h2 {
	position:relative;
	top:7px;
	display:block;
	color:#003066;
	font-weight:bold;
	margin:0 0 10px 0;
}
.vluchtenblokOrigin {

width:255;
	position:relative;
	min-height:100px;
	background:#BBDCF4;
	background-position:top right;
	background-repeat:no-repeat;
	padding:0 0 11px 11px;
	margin:15px 0 0 0;
}

#content .flight {
	background:#FFF url(http://search-result.com/_sysMedia/directhit/images/TicketsBlokWitRond.gif) 0 0 no-repeat;
	position:relative;
	height:16px;he\ight:16px;
	width:464px;w\idth:478px;
		width: 464px !important;
	* width: 478px;
	height:18px !important;
	* height:16px;
	margin:0 0 6px 0;
	padding:3px 8px 3px 6px;
	color:#09F;
}
#content .flight span {
	float:left;
	font-weight:bold;
}

#content .flightOrigin {
	background:#FFF url(http://search-result.com/_sysMedia/directhit/images/TicketsBlokWitRondSmall.gif) 0 0 no-repeat;
	position:relative;
	height:16px;he\ight:16px;
	width:224px;w\idth:238px;
		width: 224px !important;
	* width: 238px;
	height:18px !important;
	* height:16px;
	margin:0 0 6px 0;
	padding:3px 8px 3px 6px;
	color:#09F;
}

#content .flightOrigin span {
	float:left;
	font-weight:bold;
}

#content .logocirkel {	position:relative;
	margin:1px 0 0 0;
	width:25px;
}

.airline {
	margin:-2px 0 0 0;
	width:25px;
}

.airlineOrigin {
	margin:-4px 0 0 0;
	width:25px;
}

.location {
	margin:1px 0 0 0;
	width:230px;
}
#content .location a,
#content .price {
	color:#003066;
	font-size:11px;
}



#content .allebestemmingen {
	background:#FFF url(/images/moredest_r.gif) top right no-repeat;
	position:relative;
	right:11px;
	float:right;
	height:22px;height:22px;
	padding:0 12px 0 0;
}
#content .allebestemmingen a {
	display:block;
	padding:5px 16px 5px 16px !important;
	padding:5px 16px 5px 16px;
	background:url(/images/moredest_l.gif) top left no-repeat;
	color:#000066;
	font-weight:bold;
	font-size:11px;
}

#content .price {
	color:#FF6633;
	font-size:11px;
}
#content .price img{
	position:absolute;
	left:270;
	top:8px;
}

.price {
	background:#E5F5FF url(/images/price.gif) 0 0 no-repeat;
	width: 70px !important;
	* width: 80px;
	height:16px !important;
	* height:18px;
	padding:2px 10px 0 0;
	text-align:right;
}

#content .prijs {
	color:#FF6633;
	font-size:10px;
}

#content .prijs{
	position:absolute;
	left:140;
}

.prijs {
	background:#E5F5FF url(/images/price.gif) 0 0 no-repeat;
	width: 45px !important;
	* width: 55px;
	height:16px !important;
	* height:18px;
	padding:1px 10px 0 0;
	text-align:right;
}

#content .destination{
	position:absolute;
	left:30;
}
#content .destination{
	color:#003066;
	font-size:11px;
}

#content .meertickets{
	position:absolute;
	left:190;
}

#content .meertickets a{
	color:#003066;
	font-size:11px;
}

// *** footer ***
#footer{
	margin:10px 0 0 1px;font-size: 10px;color: #555555;
    position:relative;
    float:left;
	text-align: center;
     margin-left:-10px;
	font-size:10px;text-decoration: none; line-height: 12px ;color: #007DC9;
}
#footer ul li a {
	margin:0 10px 0 0;
	color:#3AACFF;
	text-align: center;
	font-size:10px;text-decoration: none; line-height: 12px ;color: #007DC9;
}
#footer a:hover{color: #FF6633 }

// *** vluchtenblok ***

#content .vluchtenblok p.footnote {
	color:#09F;
	line-height:16px;
	font-size:11px;
}
#content a {
	font-size:12px;
	color:#0099FF;
}
#content .vluchtenblok .flight .location{
	font-size:11px;
	color:#003066;
}

#content .vluchtenblokOrigin .flightOrigin .location{
	font-size:11px;
	color:#003066;
}





// button

.btnwhite2{
	float:right;
	padding:0 0 0 6px;
	margin:0;
	z-index:10;
	background:url(http://search-result.com/_sysMedia/directhit/images/bwhite.gif) top left no-repeat;
}
.btnwhite2 {
	float:right;
	padding:0 0 0 6px;
	margin:0;
	z-index:10;
	background:url(http://search-result.com/_sysMedia/directhit/images/bwhite.gif) top left no-repeat;
}
.btnwhite2 {
	background:url(/images/bwhite2.gif) top left no-repeat;
}
.btnwhite2 span {
	display:block;
	background:url(/images/bwhite2.gif) right -20px no-repeat;
}
.btnwhite2 span a:hover {
	text-decoration:none;
}

#content .btnwhite2 span a {
	padding:1px 24px 4px 6px;
	white-space:nowrap;
	color:#006;
	font-weight:bold;
	font-size:11px;
	display:block;
}
#content .btnwhite2 span a:hover {
	color:#6264A3;
}
#content .flight .btnwhite2 {
	float:right;
}
#content .flight .btnwhite2 span a{
	font-size:11px;
}

