body { 
background: url(/data/sp_aff/338161/back.jpg) repeat-x 50% 0;
}


/* CSS Document */
*{margin:0px;padding:0}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #313131;
}
img{border:none;}
a {outline-style: none;}
a:link {
	color: #3491d4;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3491D4;
}
a:hover, a:active {
	text-decoration: underline;
	color: #5dace4;
}

ul li {
	list-style:none; 
}

select{padding:2px;border:1px solid #A0A0A0;}

p {
	color:#313131;
	line-height:20px;
	margin:10px 0 0 0;
}

.bgc1{background-color:#E6F3FC;}
.bgc2{background-color:#FE6500;}

.f{float:left;}
.r{float:right;}
.w1003{width:1003px;}
.w967{width:967px;}
.sbg{ background:url(//aff.bstatic.com/data/sp_aff/338161/sbgc.gif) no-repeat;}
.toptext{text-align:right;}
.w218{width:218px;}
.w221{width:221px;}
.w228{width:228px;}
.w237{width:237px;}
.w332{width:332px;}
.w340{width:340px;}
.w356{width:356px;}
.w100{width:100px;}
.w50{width:50px;}
.w84{width:84px;}
.w96{width:96px;}
.w113{width:113px;}
.w120{width:120px;}
.w125{width:125px;}
.w150{width:150px;}
.w200{width:200px;}
.w70{width:70px;}
.w480{width:460px;}
.w634{width:634px;}
.w98pc{width:98%}
.w100pc{width:100%}

.h23{height:23px}
.h25{height:25px}
.h40{height:40px}
.h107{height:107px;}
.h100{height:100px;}
.h225{height:225px}
.h107{height:107px;}

.icon8 {width:56px; background:url(//aff.bstatic.com/data/sp_aff/338161/icon8.gif) right no-repeat; padding-right:20px;}
.icon8_nowidth{position:relative;background:url(//aff.bstatic.com/data/sp_aff/338161/icon8.gif)  right no-repeat;padding:0 18px 0 0;}
.icon14{background:url(//aff.bstatic.com/data/sp_aff/338161/icon14.gif) right no-repeat;padding-right:20px;}/*sort asc*/
.brr{border-right:1px #656565 solid;}
.brr2{border-right:1px #656565 solid; padding-right:38px;background:url(//aff.bstatic.com/data/sp_aff/338161/nieuw_icon.gif) 85px no-repeat;}
.brr3{border-bottom:1px #cccccc dotted; }
.brr4{border-bottom:1px #cccccc solid; }
.btbdot{border-top:1px #3491d4 dotted;border-bottom:1px #3491d4 dotted; }

.text-alignright{text-align:right;}
.text-aligncenter{text-align:center;}
.text-aligntop{vertical-align:top;}
.pointer {cursor:pointer;}

.c1{color:#ffffff;}
.c2{color:#fe6500;}
.c3{color:#a0a0a0;}
.c4{color:#4c4c4c;}
.c5{color:#3491d4;}
.c6{ color:#5dace4;}
.c7{ color:#FF0000;}
.c8{ color:#313131;}

.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f30{font-size:30px;}

.fb{font-weight:bold;}
.fw{ font-weight:bold;}
.l18{ line-height:18px;}
.l22{ line-height:22px;}
.l25{ line-height:25px;}
.l30{ line-height:30px;}
.fbn{font-weight:normal;}

.m10{margin:10px;}

.ml5{margin-left:5px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml155{margin-left:155px;}
.ml205{margin-left:205px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px; }
.mr18{margin-right:18px;}
.mr20{margin-right:20px;}
.mr45{margin-right:45px;}

.mt0{margin-top:0px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.mt78{margin-top:78px;}
.mb5{margin-bottom:5px;}
.mb7{margin-bottom:7px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}

.p3{padding:3px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pl10{ padding-left:10px;}
.pl5{padding-left:5px;}
.pl20{padding-left:20px;}
.pb5{ padding-bottom:5px;}
.pb4{ padding-bottom:4px;}
.pb8{ padding-bottom:8px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb17{ padding-bottom:15px;}
.pt0 {padding-top:0px;}
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt8{padding-top:8px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt29{padding-top:29px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr30{padding-right:30px;}
.pl20{padding-left:20px;}
.pb10{padding-bottom:10px;}
.btrr{border-top:1px #313131 solid;}
.btrr1{border:1px #313131 solid;}
.brdot{ border-bottom:1px #CCCCCC dotted;}
.brtdot{ border-top:1px #CCCCCC dotted;}
.brds{ border-bottom:1px #CCCCCC solid;}
.brts{ border-top:1px #CCCCCC solid;}
.b{font-weight:bold;}
.cl{clear:both;}
.clr{clear:right;}
.cll{clear:left;}

.hidden{display:none}
.ofhidden{overflow:hidden;}

.textcenter{text-align:center;}
.textr{text-align:right;}
.input{ border:1px #a0a0a0 solid; height:18px; padding:2px;}
.textarea{ border:1px #a0a0a0 solid; height:150px;width:350px;  padding:2px;}


.positionre{position:relative;}
.font1{ font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal }
.main{margin:auto; }
.main .leftpop{position:absolute;left:-46px;top:195px;width:32px;height:150px;}
.header{padding-top:5px; height:70px; z-index:1000;}
.header .logo a {background: url(/data/sp_aff/338161/sprite.png) no-repeat; width:215px; height:52px; margin-top:10px; text-indent:-9999px; float:left;}
.header .top{width:724px; height:24px;}
.header .top1{width:auto; margin:2px 0 0 0; /*background: url(/data/sp_aff/338161/sprite.png) no-repeat scroll -297px 4px;*/ padding-left:24px; color:#5dace4;  text-align:right; float:right;}
.header .text{width:515px;padding-top:5px;}
.header .text ul li {padding:0px 4px; margin:0px;float:left;list-style:none; color:#a0a0a0;}
.header .text ul li a#mijn {background: url(/data/sp_aff/338161/sprite.png) no-repeat scroll -226px 5px; width:63px; float:left;}
.header .text ul li a#mijn:hover {background-position: -226px -9px;}

.header .search{width:204px; border:1px #999999 solid;}
.header .search .sinput{width:180px;}
.header .search .sinput .searchinput{width:175px; height:14px; padding:2px; border:1px #ffffff solid; color:#a0a0a0;}
.header .search .sbutton{width:22px;}

.f12{
font-size:12px;
}

.mt5{
margin-top: 5px;
}
.mr5{
margin-right: 5px;
}

.menu{height:34px; background:#313131;}
.menu ul{padding:0px;margin:0px;}
.menu ul li{position:relative;float:left;list-style:none;margin:0px;height:34px;line-height:34px; font-size:13px; font-weight:bold;color:#ffffff; }
.menu ul li a.set{background:url(//aff.bstatic.com/data/sp_aff/338161/nav_on_right.gif) right no-repeat;}
.menu ul li a.set span{background:url(//aff.bstatic.com/data/sp_aff/338161/nav_on_left.gif) left no-repeat;}
.menu ul li a span{float:left;display:block; height:34px; line-height:34px;padding-left:9px;cursor:pointer; }
.menu ul li a:hover span{background:url(//aff.bstatic.com/data/sp_aff/338161/nav_on_left.gif) left no-repeat;}
.menu ul li a{float:left;display:block;margin:0px 5px 0 6px; padding-right:9px;height:34px;line-height:34px;color:#ffffff; display:inline;}
.menu ul li a:link {
	color:#ffffff;
	text-decoration: none;
}
.menu ul li a:visited {
	text-decoration: none;
	color:#ffffff;
}
.menu ul li a:active {
	text-decoration: none;
	color:#ffffff;
}
.menu ul li a:hover{background:url(//aff.bstatic.com/data/sp_aff/338161/nav_on_right.gif) right no-repeat;}

.button a span{background:url(//aff.bstatic.com/data/sp_aff/338161/bg_l.png) left no-repeat;}
.button a span {float:left;display:block; height:28px; line-height:28px;padding-left:9px;cursor:pointer; }
.button a{background:url(//aff.bstatic.com/data/sp_aff/338161/bg_r.png) right no-repeat; float:left;display:block;margin:0px 5px 0 0px; padding-right:9px;height:28px;line-height:28px;color:#3491d4; font-weight:bold; display:inline;}
.button a:hover { text-decoration:none; }

.button span{background:url(//aff.bstatic.com/data/sp_aff/338161/bg_l.png) left no-repeat;}
.button span {float:left;display:block; height:28px; line-height:24px;padding-left:6px;cursor:pointer; }
.button input{background:url(//aff.bstatic.com/data/sp_aff/338161/bg_r.png) right no-repeat; padding:0; font-size:12px;border:0;padding:0;float:left;display:block;margin:0px 5px 0 0px;padding-right:9px;height:28px;line-height:28px;color:#3491d4;font-family:arial;font-weight:bold;display:inline;cursor:pointer;}

.drw_bg {float:left; margin-top:5px; margin-left:10px; width:57px; height:24px; padding-left:5px;line-height:24px;background:url(//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll -743px 0px;cursor:pointer; display:inline;}
.drw_bg:hover {background-position: -743px -24px;height:28px;}
#sub_list{
padding:10px;	
position:absolute;
right:0px;
top:35px;

background:#313131;
width:240px;
z-index:99999
}
#sub_list ul{
}
#sub_list ul li{
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	height:auto;
	margin:0 0 0 5px;
	position:relative;
	width:210px;
}
#sub_list div a{
	color:#FFFFFF;
	float:left;
	font-size:11px;
	margin-top:5px;
}
#sub_list ul li a{
	color:#FFFFFF;
display:block;
float:left;
height:auto;
line-height:12px;
margin:0 5px 0 6px;
padding-right:9px;
}
#sub_list ul li a:hover{
	background:none;
}

#loginForm {
	height:265px;
	width:253px;
	z-index:100000;
}
	
#loginForm ul{
	display:block;
	padding:0;
	margin:0;
}

#loginForm ul li{
	display:block;
	float:none;
}

.content{ padding-bottom:20px;}
.content .cleft{width:695px; }
.content .left{width:695px; }
.content .left .box {width:695px;background:url(//aff.bstatic.com/data/sp_aff/338161/tbox_bg.gif) top #fe8302 repeat-x;}
.content .left .box .box_center_bg {background:url(//aff.bstatic.com/data/sp_aff/338161/tbox_bg2.gif) bottom repeat-x; width:695px; padding-bottom:6px;}
.content .left .box .box_center_bg h1 {padding:8px 8px 8px 12px;width:665px;}
.content .left .box .box_center_bg .leftmenu {width:153px;padding-left:5px;}
.content .left .box .box_center_bg .leftmenu .set, .content .left .box .box_center_bg .leftmenu .set:hover {background:url(//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll -647px -62px transparent;}
.content .left .box .box_center_bg .leftmenu .set a.vliegtickets {sprite.png) no-repeat scroll -285px -55px;}
.content .left .box .box_center_bg .leftmenu a.vliegtickets {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -285px -30px;}
.content .left .box .box_center_bg .leftmenu .set a.hotels {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -106px;}
.content .left .box .box_center_bg .leftmenu a.hotels {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -80px;}
.content .left .box .box_center_bg .leftmenu .set a.cars {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -156px;}
.content .left .box .box_center_bg .leftmenu a.cars {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -129px;}
.content .left .box .box_center_bg .leftmenu .set a.vacations {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -220px;}
.content .left .box .box_center_bg .leftmenu a.vacations {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -186px;}
.content .left .box .box_center_bg .leftmenu .set a.parking {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -280px;}
.content .left .box .box_center_bg .leftmenu a.parking {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -251px;}
.content .left .box .box_center_bg .leftmenu .set a.business {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -338px;}
.content .left .box .box_center_bg .leftmenu a.business {background:url(/data/sp_aff/338161/sprite.png) no-repeat scroll -286px -310px;}
.content .left .box .box_center_bg .leftmenu a#cityguide {background:url(/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll -647px -164px transparent; display:block; color:#ffffff; height:42px; padding: 5px 9px; text-decoration:none;}
.content .left .box .box_center_bg .leftmenu a#cityguide:hover {background:url(//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll -647px -216px transparent; color:#313131;}
.content .left .box .box_center_bg .leftmenu ul {width:153px;padding:0px; margin:0px;}
.content .left .box .box_center_bg .leftmenu ul li {width:153px;height:34px; line-height:34px;padding:0px; margin:0px 0px 2px 0px;list-style:none; background:url(//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll -647px -131px transparent;}
.content .left .box .box_center_bg .leftmenu ul li:hover {background:url(//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll -647px -96px transparent;}
.content .left .box .box_center_bg .leftmenu ul li a {display:block;width:118px;padding-left:35px;font-size:14px; color:#313131; font-weight:bold; text-decoration:none;}
.content .left .box .box_center_bg .leftmenu ul li span {display:block;background:url(//aff.bstatic.com/data/sp_aff/338161/nieuw_icon.gif) 70px no-repeat;}
.content .left .box .box_center_bg .leftmenu .leftbottom {width:133px; padding:5px 10px 10px 10px;height:42px; background:url(//aff.bstatic.com/data/sp_aff/338161/left_menu_bottom_bg.gif) no-repeat;}
.content .left .box .box_center_bg .leftmenu .left_bottom_text {width:110px; padding-left:27px;height:30px; line-height:30px;}
.content .left .box .box_center_bg .rightcontent {width:490px;padding:10px 20px 23px 20px;background:#FFFFFF;border-top:1px #c54600 solid; border-right:1px #c54600 solid; border-bottom:1px #c54600 solid;}
.content .left .box .box_center_bg .rightcontent .text1{width:490px; height:30px;}
.content .left .box .box_center_bg .rightcontent .text1 ul{width:490px;padding:0px; margin:0px;}
.content .left .box .box_center_bg .rightcontent .text1 ul li{float:left;line-height:25px;padding:0px; margin:0px 20px 5px 0px; list-style:none;}
.content .left .box .box_center_bg .rightcontent .text2{width:490px;position:relative}
.content .left .box .box_center_bg .rightcontent .text2 .text2content{width:235px;}
.calendarbut{padding:1px 0px 0px 110px;position:absolute;*padding:1px 0px 0px 5px;}
.content .left .box .box_center_bg .rightcontent .text2 .text3content{width:250px;}
.content .left .box .box_center_bg .rightcontent .text2 .text3content span{font-size:11px; color:#313131; padding:5px 8px 0px 0px;}
.content .left .box .box_center_bg .rightcontent .text2 .text3content p {color:#313131; padding:5px 10px 9px 0px;}
.content .left .box .box_center_bg .rightcontent .text2 .text4content {width:237px; position:absolute; bottom:0px; right:0px}
#searchpanel label {cursor:pointer;}
#searchpanel label input {margin-right:5px;}
img#departureDate1_btn, img#departureDate2_btn {cursor:pointer;}


.content .cright{width:256px; overflow:hidden;}
.content .right{width:256px;}
.content .right .t1{width:241px; height:40px; line-height:40px; padding-left:15px; background:url(//aff.bstatic.com/data/sp_aff/338161/t1_top.gif) no-repeat;}
.content .right .t1content{padding:10px 0px 17px 15px; border:1px #5dace4 solid; border-bottom:0px; background:#e6f3fc;}
.content .right .t1content .text1{width:219px;}
.content .right .t1content .text1 ul{width:219px;padding:0px; margin:0px;}
.content .right .t1content .text1 ul li{width:194px;padding:0px; margin:0px; line-height:22px; height:22px; list-style:none; padding-left:25px; background:url(/data/sp_aff/338161/sprite.png) 0px -57px no-repeat;}
.content .right .t1content .text2{font-size:22px; color:#fe6500;}
.content .right .t1content .text3{width:120px;}
.content .right .t1content .text4{width:85px;}
a#anvr {background:url(/data/sp_aff/338161/sprite.png) 0px -85px no-repeat; text-indent:-9999px; width:29px; height:24px; float:left;}
a#sgr {background:url(/data/sp_aff/338161/sprite.png) -40px -85px no-repeat; text-indent:-9999px; width:27px; height:24px; float:left;}
a#iata {background:url(/data/sp_aff/338161/sprite.png) -76px -85px no-repeat; text-indent:-9999px; width:37px; height:24px; float:left;}
a#twwb {background:url(/data/sp_aff/338161/sprite.png) -122px -85px no-repeat; text-indent:-9999px; width:27px; height:24px; float:left;}
a#ideal {background:url(/data/sp_aff/338161/sprite.png) -159px -85px no-repeat; text-indent:-9999px; width:27px; height:24px; float:left;}

.t1bottom{width:256px; height:3px; background:url(//aff.bstatic.com/data/sp_aff/338161/t1_bottom.gif) no-repeat; overflow:hidden;}
.content .left .textt{width:695px;}
.content .left .textleft{width:450px;line-height:25px;}
.content .left .textirhgt{width:160px; text-align:right;}
.content .left .textirhgt .text{width:100px;line-height:25px; text-align:right;}
.content .left .textirhgt .img{width:59px;line-height:25px; text-align:right;}
.content .left .textirhgt img{padding-left:5px;}
.content .left .boxpic {width:695px; line-height:18px;}
.content .left .boxpic .img{ border:1px #CCCCCC solid; margin-bottom:10px;}
.content .left .boxpic .Alpha1{position:absolute;width:338px;left:1px;top:179px; background:#000000; height:45px;filter: Alpha(Opacity=50, Style=0);opacity: 0.50;}
.content .left .boxpic .pictext1{position:absolute;width:338px;left:-3px;top:177px;height:50px;}
.content .left .boxpic .pictext1 .text1{width:auto;height:22px; margin:10px; padding:0px 10px; background:#fe6500; font-size:19px; font-family:Georgia, "Times New Roman", Times, serif;display:inline;}
.content .left .boxpic .pictext1 .details1 {width:62px;height:28px; line-height:28px; margin:6px 10px 0px 0px ; background:url(//aff.bstatic.com/data/sp_aff/338161/des_button.gif) no-repeat; text-align:center;}
.content .left .boxpic .Alpha2{
	position:absolute;
	width:337px;
	right:0px;
	top:182px;
	background:#000000;
	height:45px;
	filter: Alpha(Opacity=50, Style=0);
	opacity: 0.50;
}
.content .left .boxpic .pictext2{position:absolute;width:336px;right:1px;top:185px;height:50px;}
.content .left .boxpic .pictext2 .text2{width:auto;height:22px; margin:10px; padding:0px 10px; background:#fe6500; font-size:19px; font-family:Georgia, "Times New Roman", Times, serif; display:inline;}
.content .left .boxpic .pictext2 .details2{width:62px;height:28px; line-height:28px; margin:6px 10px 0px 0px ; background:url(//aff.bstatic.com/data/sp_aff/338161/des_button.gif) no-repeat; text-align:center;}
.content .left .boxpic .link{ background:url(//aff.bstatic.com/data/sp_aff/338161/icon9.gif) 6px 10px no-repeat; padding-left:10px; padding-top:5px; color:#CCCCCC;}
.content .left .boxpic .link a{ padding:0px 5px; }
.content .left .boxleft{width:338px;position:relative;}
.content .left .boxright{width:338px;}

.content .right .top{width:251px; height:30px; line-height:30px;  margin-left:5px; }
.content .right .top .pr{padding-top:3px;}
.content .right .topcontent{width:231px; padding:10px; }
.content .right .topcontent ul{width:231px;padding:0px; margin:0px;}
.content .right .topcontent ul li{ float:left;width:231px;padding:0px; margin:0px 0px 5px 0px; list-style:none; }
.content .right .topcontent .text2{font-size:22px; color:#fe6500;}
.content .right .topcontent .text3{width:120px;}
.content .right .topcontent .text4{width:85px;}
.content .right .topbottom{width:256px; line-height:30px; text-align:right; border-top:1px #CCCCCC solid;}

span.profiteer {background:url(/data/sp_aff/338161/sprite.png) 0px -113px no-repeat; text-indent:-9999px; width:78px; height:16px;}


.content .left .title2{line-height:35px;}
.content .left .box2{ width:625px; padding:15px; border:20px #dfeefa solid; }
.content .left .box2left{width:305px;}
.content .left .box2left .quotation{width:265px; margin:10px 0; font-size:12px;   padding:10px 0px 5px 10px; line-height:20px;clear:both}
.content .left .box2left .quotation .qt_l{margin:-10px 10px 0 0;background:url(//aff.bstatic.com/data/sp_aff/338161/quote-left.gif) no-repeat; display:block; width:32px; height:26px}
.content .left .box2left .quotation .qt_r{margin:5px 0 0 10px;background:url(//aff.bstatic.com/data/sp_aff/338161/quote-right.gif) no-repeat; display:block; width:32px; height:26px}
.content .left .box2 .textl{width:100px;line-height:25px; text-align:right; padding-left:145px; padding-top:10px;}
.content .left .box2 .img2{width:59px;line-height:25px; text-align:right; padding-top:10px;}
.content .left .box2 img{padding-left:5px;}
.content .left .box2right{width:305px;}
.content .left .box2right .list{width:305px; overflow:hidden; line-height:16px;}
.content .left .box2right .rtext{width:187px; padding-left:12px;}
.content .left .box2right .w{width:305px;}
.content .left .box2right .rtext2{width:305px;text-align:right;}
.content .right .top2{width:251px; height:30px; line-height:30px;  margin-left:5px;}
.content .right .top2 .pr{padding-top:3px;}
.content .right .top2content{border:1px #CCCCCC solid;}
.content .right .t2{width:241px; height:40px; margin-top:15px; line-height:40px; padding-left:15px; background:url(//aff.bstatic.com/data/sp_aff/338161/t2_top.gif) no-repeat;}
.content .right .t2content{width:224px; padding:10px 15px 17px 15px; border:1px #cccccc solid; border-bottom:0px; }
.content .right .t2content .t2text{width:224px;}
.content .right .t2bottom{width:256px; height:3px; background:url(//aff.bstatic.com/data/sp_aff/338161/t2_bottom.gif) no-repeat; overflow:hidden;}
.content .right .t3{width:241px; color:#3491d4; height:40px; margin-top:15px; line-height:40px; padding-left:15px; background:url(//aff.bstatic.com/data/sp_aff/338161/t3_top.gif) no-repeat;}
.content .right .t3content{width:224px; padding:10px 15px 10px 15px; border:1px #cccccc solid; border-bottom:0px; }
.content .right .t3content .t3text{width:224px;}
.content .right .t3content .t3text img{ padding-right:10px; padding-top:3px;}
.content .right .t3bottom{width:256px; height:3px; background:url(//aff.bstatic.com/data/sp_aff/338161/t3_bottom.gif) no-repeat; overflow:hidden;}

.content .t13{width:340px; height:40px; margin-top:15px; line-height:40px; padding-left:15px; background:url(//aff.bstatic.com/data/sp_aff/338161/t13_top.gif) no-repeat;}
.content .t13content{width:308px;height:140px;padding:10px 15px 10px 15px; border:1px #cccccc solid; border-bottom:0px; }
.content .t13bottom{width:340px; height:3px; background:url(//aff.bstatic.com/data/sp_aff/338161/t13_bottom.gif) no-repeat; overflow:hidden;}

.content .left .box3{ width:695px; padding:15px 0px;}
.content .left .box3left{width:338px;}
.content .left .box3left .w{width:338px;}
.content .left .box3left .img{padding:0px;margin:0px;border:1px #CCCCCC solid;}
.content .left .box3left .rightpic{position:absolute;top:20px;right:6px;width:84px;height:106px;}
.content .left .box3right{width:338px;}
.content .left .box3right .list{width:336px;border:1px #CCCCCC solid; height:95px;}
.content .left .box3right .list ul{width:336px;padding:0px; margin:0px;}
.content .left .box3right .list ul li{margin:15px 0px 8px 13px; padding:0px;list-style:none; float:left;}
.content .left .box3right .list ul li img{ padding:0px; margin:0px;}
.content .left .box3right .r3text{width:338px;}


.content .left .box4{ width:695px; }
.content .left .box4 .title{width:100%; line-height:30px; /*background:url(//aff.bstatic.com/data/sp_aff/338161/rss.gif) 65px no-repeat;*/}
.content .left .box4list{width:338px;}
.content .left .box4list .w{width:338px;}
.content .left .box4list .w .iconnum{ margin-left:10px;width:20px; height:18px; background:url(images/num_bg.gif) no-repeat; line-height:14px; text-align:center;}
.content .left .box4 .title2{width:695px; line-height:30px;  text-align:right;}

.content .foot{line-height:22px;}
.content .foot a{padding:0px 5px;}
.content .foot .new{position:absolute;left:50px;top:-9px; font-size:8px;}
.content .foot .twwbicon {background:url(/data/sp_aff/338161/sprite.png) -115px -117px no-repeat;}

/* Submenu */
.sub_nav {width:967px; line-height:33px; border-bottom:1px #ccc solid; }
.sub_nav ul {list-style:none outside none;margin:0 10px;float:left;}
.sub_nav li {position: relative;background:url("//aff.bstatic.com/data/sp_aff/338161/icon10.gif") right no-repeat;padding:0 18px 0 0 }
.sub_nav .no_sub{background:none;padding:0}
.sub_nav ul ul {width:152px;position: absolute;z-index: 50000;padding:0 8px;border:solid #ccc 1px;margin:0;background-color:#FFF;}
.sub_nav ul ul li{background:none;border-bottom:1px #ccc dotted;padding:0}
.sub_nav_noicon li {position: relative;background:none right no-repeat;padding:0 0px 0 0 }

div.sub_nav ul ul,
div.sub_nav ul li:hover ul ul,
div.sub_nav ul ul li:hover ul ul
{display: none;}
div.sub_nav ul li:hover ul,
div.sub_nav ul ul li:hover ul,
div.sub_nav ul ul ul li:hover ul
{display: block;}
.sub_nav span{color:#ccc}


/* Inner page left */
.content .con{width:967px; line-height:33px; border-bottom:1px #ccc dotted; }
.content .con a{text-decoration: none;color:#3491d4; }
h1{ font-size:30px; color:#5dace4; font-weight:bold;}
h2{ font-size:22px; color:#4c4c4c; font-weight:bold; }
h3{ font-size:18px; color:#4c4c4c; }
h4{ font-size:16px; font-weight:bold; margin:5px 0 5px 0;}
.content .left .boxleft1{width:695px;}
.content .left .textt1{width:695px; border-bottom:1px #CCCCCC solid;}
.content .left .boxleft1 .img3{border:1px #CCCCCC solid; width:338px; float: left;}
.content .left .boxleft1 .font3{ width:335px; padding-left:20px; float: left;}
.content .left .boxleft1 .font3 .button{ float: left;}
.content .left .boxleft1 .font3 .icon7{ padding:0 0 0 80px; float: left;}
.content .left .boxleft1 .font3 .icon12{ padding:0px 0 0 15px; margin:5px 0 0 4px;  float: left; line-height:12px; height:12px; background:url(//aff.bstatic.com/data/sp_aff/338161/f.gif) left no-repeat; padding-left:15px;}
.content .left .box5{ width:663px;  border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; padding:0 15px;  }

.content .box7{ width:967px;  border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; padding:0;  }

.menuw{width:695px;}
.menuw2{width:450px;}
.menuw3{width:967px;}
/* Vliegticke  Hotels  Autohuur  Vakanties */
#menu {float: left;font-size:14px; height:31px; background:url(//aff.bstatic.com/data/sp_aff/338161/line_bg.gif) repeat-x; font-weight:bold; bold;line-height:normal; overflow:hidden;}
#menu ul {float: left;margin:0;padding:0px;list-style:none;}
#menu li {display:inline; height:31px;line-height:31px;margin:0;padding:0;}
#menu a {float: left;height:31px;line-height:31px;background:url("//aff.bstatic.com/data/sp_aff/338161/ico_1_271.gif") no-repeat left top;margin:0 2px 0 0;padding:0 0 0 4px;text-decoration:none;}
#menu a.actif span {color:#313131;}
#menu a.actif  {background-position:0% -52px;}
#menu a.actif span {background-position:100% -52px;}
#menu a span {float: left;display:block;height:31px;background:url("//aff.bstatic.com/data/sp_aff/338161/ico_1_27.gif") no-repeat right top;padding:0 15px 0 6px;color:#3491d4; overflow:hidden;}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#313131;}
#menu a:hover {background-position:0% -52px;}
#menu a:hover span {background-position:100% -52px;}

.content .left .box5 .title{ width:663px; border-bottom:1px #ccc solid; line-height:40px;  }
.content .left .box5 .ico { float:left; padding:1px 0px 0px 3px;}
.content .left .box5 .leftmenu2 { width:155px; }
ul.list1 { list-style:none; list-style-type:none; display:inline-block; padding:0px 0px 15px 0px;}
ul.list1 li { padding:2px; }
ul.list2 { list-style:disc; list-style-type:inside; padding:0 0 0 15px;}
ul.list2 li{ list-style:disc; list-style-type:inside; padding:0px 2px;}
.icon9{width:40px;background:url(//aff.bstatic.com/data/sp_aff/338161/icon8.gif) right no-repeat;}
.icon10{width:77px; line-height:22px; background:url(//aff.bstatic.com/data/sp_aff/338161/icon12.gif) left no-repeat; margin:5px 0; padding-left:5px;  }
.content .left .box5 .right1 { width:508px;}
.content .left .box5 .right1 .con4 { width:100%; padding:5px 0 5px 0; line-height:42px;}
.content .left .box5 .right1 .con4_b{ width:13%;/*68px;*/ }
.content .left .box5 .right1 .con4_b1{ width:29%;/*132px;*/ padding:11px 0 0 15px;line-height:20px}
.content .left .box5 .right1 .con4_b2{ width:15%;/*75px;*/ }
.content .left .box5 .right1 .con4_b3{ width:19%/*110px;*/}
.content .left .box5 .right1 .con4_b4{ width:10%/*46px;*/ }
.content .left .box5 .right1 .con4_b5{ width:11%/*62px;*/}
.content .left .box5 .right1 .con4_b5_auto{ width:auto/*62px;*/}
.content .left .box5 .right1 .con4_b6{ width:auto;padding:0 0 0 10px}
.content .left .box5 .right1 .img4{ border:1px #ccc solid;  }
.content .left .box5 .right1 .img4_weektopper{position:absolute;left:-10px;top:11px;}
.content .left .box5 .right1 .title1 { width:508px; }





/* Inner page right */

.content .right .box6_top{width:256px; height:6px; background:url(//aff.bstatic.com/data/sp_aff/338161/box6_top.gif) no-repeat;}
.content .right .box6_m{width:246px;  padding:0 5px 0 5px; background:#fe6500;}
.content .right .box6_b{width:256px; height:6px; background:url(//aff.bstatic.com/data/sp_aff/338161/box6_b.gif) no-repeat; float:left;}

.content .right .box6_m .con1{width:246px;}
.content .right .box6_m .con1_top{width:246px; height:6px;background:url(//aff.bstatic.com/data/sp_aff/338161/box6_con_t.gif) no-repeat;}
.content .right .box6_m .con1_b{width:224px; border-bottom:1px #c54600 solid; border-left:1px #c54600 solid; border-right:1px #c54600 solid; padding:10px;  background:#fff;}

.content .right .box6_m .con1_b .con2{width:224px; height:72px;}
.content .right .box6_m .con1_b .con2_t{width:224px; height:6px; background:url(//aff.bstatic.com/data/sp_aff/338161/box6_con_box_t.gif) no-repeat;}
.content .right .box6_m .con1_b .con2_m{width:212px; height:60px;  border-left:1px #d98759 solid; border-right:1px #d98759 solid; background:#ffe7b3; padding:5px;}
.content .right .box6_m .con1_b .con2_b{width:224px; height:6px; background:url(//aff.bstatic.com/data/sp_aff/338161/box6_con_box_b.gif) no-repeat;}

.content .right .box6_m .con1_b .con2_m .text5{width:106px;  }
.content .right .box6_m .con1_b .con2_m .text5 ul{width:106px;padding:0; margin:0px;}
.content .right .box6_m .con1_b .con2_m .text5 ul li{float:left;line-height:20px;padding:0;  list-style:none;}

.content .right .box6_m .con1_b .con3{width:224px; }
.content .right .box6_m .con1_b .text6{width:224px; height:30px; }
.content .right .box6_m .con1_b .text6 ul{width:224px;padding:0px; margin:0px;}
.content .right .box6_m .con1_b .text6 ul li{float:left;line-height:20px;padding:0px; margin:0px 20px 5px 0px; list-style:none;}
.content .right .box6_m .con1_b .button1{width:209px; height:51px; padding:5px 8px 10px 7px; float: left; }

.content .right .t4{width:241px; height:40px; margin-top:15px; line-height:40px; padding-left:15px; background:url(//aff.bstatic.com/data/sp_aff/338161/t4_top.gif) no-repeat;}
.content .right .t5{width:241px; height:40px; margin-top:15px; line-height:40px; padding-left:15px; background:url(//aff.bstatic.com/data/sp_aff/338161/t2_top.gif) no-repeat;}



.icon11{width:114px; line-height:22px; background:url(//aff.bstatic.com/data/sp_aff/338161/icon13.gif) left no-repeat; margin:5px 0; padding-left:5px;  }

select.error,input[type="text"].error,.error select{border: 1px solid red}
strong.error, span.error{color:red !important}

p.footer-logo {background:url(/data/sp_aff/338161/sprite.png) 0px -143px no-repeat; width:173px; height:22px; margin:15px 0px 15px 400px;}

.errorMessage{color:red;font-style:italic;}
/* buttons */
.searchbtn_large input{
	background:url("//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	display:block;
	height:51px;
	padding:0;
	text-indent:-9999px;
	width:237px;
}
.searchbtn_large input:hover {background-position: 0px -51px;}

.parking_btn input{	background:url("//aff.bstatic.com/data/sp_aff/338161/parking_btn.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	display:block;
	height:51px;
	padding:0;
	text-indent:-9999px;
	width:237px;
}

.searchbtn_small input{
	width:209px; height:51px; margin:5px 8px 10px 7px; float: left; 
	background:url("//aff.bstatic.com/data/sp_aff/338161/buttons/zoek_but.gif") no-repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	display:block;
	height:51px;
	padding:0;
	text-indent:-9999px;
}
.rm_flt_icon{
	cursor:pointer;
}

/* Cityguides */

.cg_m_img{
	width:338px;
	height:222px;
}


/* Pers en artikel */
#a_text h3 {color:#fe6500; margin:20px 0 0 0}
#a_text strong {margin:10px 0 0 0;width:100%;display:block;}
#a_text ul,#a_text ol {margin: 0 0 0 25px;}



/* Mijn */

.message {
	font-weight:bold;
}

.my_menu li {
	float:left;
	margin:0 5px 0 5px;
	}

a.accountbtn_large{
	background:url(//aff.bstatic.com/data/sp_aff/338161/sprite-buttons.png) no-repeat scroll 0px -124px transparent;
	border:medium none;
	cursor:pointer;
	display:block;
	height:51px;
	padding:0;
	text-indent:-9999px;
	width:177px;
}
a.accountbtn_large:hover {background-position:0px -175px}

.loginModal {position:absolute;left:505px;top:0px;display:none;z-index:999999; }

.loginModalHeader {
	background:url("//aff.bstatic.com/data/sp_aff/338161/login_header.png") no-repeat scroll 0 0 transparent;
	height:27px;
	text-align:right;
	color:#fff;
	padding:10px 35px 0 0;
	cursor:pointer;
}

.loginModalHeader input#login.input {width:40px;}
	
.loginModalBody {
	background:url("//aff.bstatic.com/data/sp_aff/338161/login_body.png") no-repeat scroll 0 0 transparent;	
	height:235px;
}

.loginModalFooter {
	background:url("//aff.bstatic.com/data/sp_aff/338161/login_footer.png") no-repeat scroll 0 0 transparent;
	height:18px;		
	}

/* Mijn Dashboard */

.dashboard_table { 
	border:0;	
}

.dashboard_table tr {
	height:12px;	
}

.dashboard_table tr th {
	font-weight:bold;
	text-align:left;
	height:25px;	
}

.dashboard_table tr td {
	padding:8px 10px 8px 0;	
	border-top:1px #ccc dotted;
}

.messages_table { 
	border:0;
	width:100%;
}

.messages_table tr {
	height:12px;	
}

.messages_table tr td {
	padding:4px 10px 4px 0;	
}

.booking_table { 
	border:0;
	width:100%;	
}

.booking_table tr {
	height:12px;	
}

.booking_table tr th {
	font-weight:bold;
	text-align:left;
	height:25px;	
}

.booking_table tr td {
	padding:8px 10px 8px 0;	
	border-top:1px #ccc dotted;
}
	
.bookingDetail_table { 
	border:0;
	width:100%;	
}

.bookingDetail_table  tr td {
	padding:6px 10px 6px 0;	
}

.passenger_table {
	margin-top:5px; 
	border:0;
	width:100%;	
}

.passenger_table tr {
	height:12px;	
}

.passenger_table tr th {
	font-weight:bold;
	text-align:left;
	height:25px;	
}

.passenger_table tr td {
	padding:8px 10px 8px 0;	
	border-top:1px #ccc dotted;
}


/* CityGuide */

.slist{width:221px; line-height:16px;}
.slist img{padding-bottom:5px;}
.sleft{width:340px;}
.sbox1{width:340px;}
.sbox1 .title{width:340px;  padding-bottom:5px;}
.sbox1 .slist{width:340px;}
.sbox1 .ltext{width:255px; line-height:18px;}
.sbox1 .ltext .d{width:255px;}
.sbox1 .more{width:340px; text-align:right;}
.sbox1 .rbg1{ background:url(//aff.bstatic.com/data/sp_aff/338161/sp4.gif) right no-repeat;}
.sbox1 .rbg3{ background:url(//aff.bstatic.com/data/sp_aff/338161/parking/zo_makkelijk.png) right no-repeat;}
.sbox1 .stext{width:340px;}
.sbox1 .bg{ background:url(//aff.bstatic.com/data/sp_aff/338161/spbg.gif) no-repeat;}
.sright{width:340px;}
.sbox1 .rbg2{ background:url(//aff.bstatic.com/data/sp_aff/338161/sp9.gif) right no-repeat;}


/* Populaire artikelen */
#tab{width:340px; height:31px; background:url(//aff.bstatic.com/data/sp_aff/338161/line_bg.gif) repeat-x; font-weight:bold;line-height:normal; overflow:hidden;}
#tab ul {float: left;margin:0;padding:0px;list-style:none;}
#tab li {display:inline; height:31px;line-height:31px;margin:0;padding:0;}
#tab a {float: left;height:31px;line-height:31px;background:url(//aff.bstatic.com/data/sp_aff/338161/ico_1_271.gif) no-repeat left top;margin:0 2px 0 0;padding:0 0 0 4px;text-decoration:none;}
#tab a.actif span {color:#313131;}
#tab a.actif  {background-position:0% -52px;}
#tab a.actif span {background-position:100% -52px;}
#tab ul li a span {float: left;display:block;height:31px;background:url(//aff.bstatic.com/data/sp_aff/338161/ico_1_27.gif) no-repeat right top;padding:0 8px 0 6px;color:#3491d4; overflow:hidden;}
/* End IE5-Mac hack */
#tab a:hover span {color:#313131;}
#tab a:hover {background-position:0% -52px;}
#tab a:hover span {background-position:100% -52px;}

.tabbox{width:328px; padding:5px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.tabbox p{width:318px; padding:0px 5px;line-height:20px;}
.tabbox .bg{background:#ebebeb;}
.sorteer{width:695px; border-bottom:1px solid #CCCCCC; height:30px;}
.sorteer .sorleft{ background:url(//aff.bstatic.com/data/sp_aff/338161/sp15.gif) right no-repeat; padding-right:15px;}
/* Previous Next */
.spage{width:695px;}
.spright{text-align:center;}
.spright a {border: 1px #ccdbe4 solid; width:20px; height:18px; line-height:18px; margin:0 1px 0 1px; text-decoration:none; float:left; overflow:hidden;}
.spright span.current { border: 1px #e5e5e5 solid; height:18px; width:18px; line-height:18px; color:#fe6500;  margin:0 1px 0 1px; float:left; overflow:hidden;}
.page_ico{width: auto; height:22px; padding:0 5px 0 5px; float: left; overflow:hidden;}

.ctext{width:695px;}
.ctext .ctextl{width:235px;}
.ctext .ctextr{width:460px; line-height:16px;}

.bbox{width:695px; background:url(//aff.bstatic.com/data/sp_aff/338161/sp21.gif) repeat-y;}
.bbox .title{width:665px;padding:10px 10px 10px 20px;}
.bbox .text1{width:380px;}
.bbox .text1 ul{padding:0px; margin:0px;width:360px;padding:0px 10px 20px 20px;}
.bbox .text1 ul li{padding:0px 0px 0px 20px;line-height:25px;margin:0px; list-style-type:none; background:url(//aff.bstatic.com/data/sp_aff/338161/sp16.gif) 0px 5px no-repeat;}

.bbox .text2{width:250px; text-align:center; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif;}


.content .right .topcontent .trl{width:150px;}
.content .right .topcontent .tr2{width:80px; font-size:24px; line-height:30px;text-align:right;}
.content .right .topcontent .tlist{width:235px; padding:10px 0px;}
.content .right .topcontent .country{padding:0px; margin:0px;}
.content .right .topcontent .country li{ float:left;width:95px; padding-left:20px; padding-bottom:5px; margin:0px;}

.country1{background:url(//aff.bstatic.com/data/sp_aff/338161/c1.gif) 0px 3px no-repeat;}
.country2{background:url(//aff.bstatic.com/data/sp_aff/338161/c2.gif) 0px 3px no-repeat;}
.country3{background:url(//aff.bstatic.com/data/sp_aff/338161/c3.gif) 0px 3px no-repeat;}
.country4{background:url(//aff.bstatic.com/data/sp_aff/338161/c4.gif) 0px 3px no-repeat;}
.country5{background:url(//aff.bstatic.com/data/sp_aff/338161/c5.gif) 0px 3px no-repeat;}
.country6{background:url(//aff.bstatic.com/data/sp_aff/338161/c6.gif) 0px 3px no-repeat;}
.country7{background:url(//aff.bstatic.com/data/sp_aff/338161/c7.gif) 0px 3px no-repeat;}
.country8{background:url(//aff.bstatic.com/data/sp_aff/338161/c8.gif) 0px 3px no-repeat;}
.country9{background:url(//aff.bstatic.com/data/sp_aff/338161/c9.gif) 0px 3px no-repeat;}
.country10{background:url(//aff.bstatic.com/data/sp_aff/338161/c10.gif) 0px 3px no-repeat;}
.country11{background:url(//aff.bstatic.com/data/sp_aff/338161/c11.gif) 0px 3px no-repeat;}

.orange_bullit{background:url(//aff.bstatic.com/data/sp_aff/338161/orange_bullit.png) 0px 0px no-repeat;width:25px;height:25px;margin-right:5px;text-align: center;color:#FFF;font-size:16px;padding-top:1px;float:left;display:block}

#b_indexFeats {
padding: 0;
width: 49%;
}

#b_extraFeats {
float: left;
padding-right: 0;
width: 29%;
}

#b_indexSpecials {
border: 0;
padding: 0;
float: right;
width: 49%;
}

#b_mainContent {
float:right;
border: 0;
padding-left: 0;
width: 70%;
}
.b_promoItemCityInc .b_price {
width:100px;
display: table-cell !important;
//display: block !important;
text-align: right !important;
font-weight: bold !important;
}




#sub_list {
    background: none repeat scroll 0 0 #313131;
    padding: 0 10px 10px;
    position: absolute;
    right: 0;
    top: 35px;
    width: 240px;
    z-index: 99999;
}