/**
 * Theme colors
 */
.alle #main h3
	{ color: #000; }

.alle #container
	{ background-color: #009CBD; }
.alle .navigation.product
	{ border-top: 2px solid #009CBD; }
.alle .navigation.product li a
	{ border-right: 1px solid #009CBD; }
.alle .navigation.product li.active a
	{ background-color:#009CBD; border-color: #009CBD; color:#FFFFFF; }
.alle .arrowRound
	{ background-image: url(../img/arrow_round_vrBlue.gif); color: #006E89; }
.alle .arrowRoundBack
	{ background-image: url(../img/arrow_round_back_vrBlue.gif); color: #006E89; }

.alle .top10 li
	{ background-color: #E4F5F9; }
.alle .top10 li a
	{ color: #016F8A; text-decoration: underline; }
.alle .top10 #top1	{ background-image: url(../img/nr1_vrBlue.gif); }
.alle .top10 #top2	{ background-image: url(../img/nr2_vrBlue.gif); }
.alle .top10 #top3	{ background-image: url(../img/nr3_vrBlue.gif); }
.alle .top10 #top4	{ background-image: url(../img/nr4_vrBlue.gif); }
.alle .top10 #top5	{ background-image: url(../img/nr5_vrBlue.gif); }
.alle .top10 #top6	{ background-image: url(../img/nr6_vrBlue.gif); }
.alle .top10 #top7	{ background-image: url(../img/nr7_vrBlue.gif); }
.alle .top10 #top8	{ background-image: url(../img/nr8_vrBlue.gif); }
.alle .top10 #top9	{ background-image: url(../img/nr9_vrBlue.gif); }
.alle .top10 #top10	{ background-image: url(../img/nr10_vrBlue.gif); }

.alle #search_refine,
.keyword #search_refine
	{ background-color:#009cbd; }
.alle #search_refine h4
	{ background-image:url(../img/verfijnkeuze_alle.gif);}
.alle .resultspecs .choose
	{ color: #006E89; background-image: url(../img/arrow_back_big_alle.gif); }
.alle .search-controls
	{ background: #127A93; color: #fff; }
.alle .search-controls label{
	color:#FFF; }
.alle span#resultCount,
.alle .resultlinks a
	{	color:#127A93; }

.alle .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round_vrBlue.gif); }
.alle .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.alle .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_vrBlue_large_inc.gif) no-repeat scroll left bottom; }
.alle .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.alle .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_vrBlue.gif) no-repeat; }
.alle .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_vrBlue.gif) no-repeat; }
.alle .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_vrBlue.gif) no-repeat; }
.alle .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_vrBlue.gif) no-repeat; }

.alle .resultlist .result ul,
.alle .resultlist .footer-info,
.alle .resultlist .result .rating {
	color: #006E89;
}	

/* user-rating (beoordelings uitklap block)
========================================= */

.alle div.user-rating-body {
	border-color: #006E89;
}

.alle div.user-rating.user-rating-expand h5,
.alle div.user-rating h5 {
	background-color: #006E89;
}

/* ------------------------------------- */

.alle div.weather-info {
	border-color: #009CBD;
}



.alle .portlet h2,
.alle .portlet h2 a{
	color:#FFF!important;}
.alle .portlet .inhoud h2,
.alle .portlet .inhoud h2 a{
	color:#006E89!important; background-color:#FFF!important;}
	
.alle .sortingPageNumbering label,
.alle .inhoud h2.title,
.alle h2,
.alle #main h2,
.alle .resultlist .result .name h3 a,
.alle .travelno .number,
.alle .sitemap h1 a,
.alle .sitemap ul li a:hover,
.alle #booking_steps li.active,
.alle #booking_steps li.sub.active,
.alle #booking_steps .footer h2,
.alle #trip_header h1.title,
.alle .weather-info p,
div.weather-info p a,
div.weather-info p a:hover 
	{ color:#006E89; }
.alle #booking h2.step,
.alle #search_box .header h2,
.alle #search_box .header h2 a
	{ color:#FFF;}
.alle .portlet .inhoud h2,
.alle .portlet .inhoud h2 a{
	background-color:#FFF; color:#006E89;}
.alle .resultcount{ background-image: url(../img/searchresultbg.gif); }
.alle .resultspecs .erase a{ color:#127A93;}
.alle p.loading { color: #127A93; }
.alle .inhoud a{ color:#006E89;}

.wintersport #container
	{ background-color: #C7EBFB; }
.wintersport .navigation.product
	{ border-top: 2px solid #C7EBFB; }
.wintersport .navigation.product li a
	{ border-right: 1px solid #C7EBFB; }
.wintersport .navigation.product li.active a
	{ background-color:#C7EBFB; border-color: #C7EBFB; color:#087bbe; }
.wintersport .arrowRound
	{ background-image: url(../img/arrow_round.gif); color: #077DBB; }
	
.wintersport .portlet h2,
.wintersport .portlet h2 a,
.wintersport #watched_trips h3,
.wintersport #watched_trips .options a{
	color:#FFF!important; }
.wintersport .portlet h2,
.wintersport #watched_trips h3{
	background-color:#2A8EC5;}
.wintersport .portlet .inhoud h2,
.wintersport .portlet .inhoud h2 a{
	color:#077DBB!important;background-color:#FFF!important; }	
	
.wintersport .resultlist .result ul,
.wintersport .resultlist .footer-info,
.wintersport .resultlist .result .rating {
	color: #0B7EBD;
}
	
.wintersport #search_box .header h2,
.wintersport #booking_steps h2.title,
.wintersport #booking_content .detail h1.top,
.wintersport #booking_content .text-column h2.step
	{ background-color: #2A8EC5; color: #FFF; }
.wintersport .inhoud a
	{ color: #077DBB; font-weight: normal; }
.wintersport h1,
.wintersport h2,
.wintersport h3,
.wintersport .inhoud h1.title,
.wintersport .travelno .number,
.wintersport .sitemap h1 a,
.wintersport .sitemap ul li a:hover,
.wintersport #booking_steps li.active,
.wintersport #booking_steps li.sub.active,
.wintersport #booking_steps .footer h2,
.wintersport #trip_header h1.title,
.wintersport .weather-info p
	{ color: #0B7EBD; }/*077DBB*/

.wintersport #search_box .links a
	{ color: #006E89; }
.wintersport #search_box a.search-again
	{ background-image: url(../img/arrow_undo.gif); }
.wintersport #search_box a.search-advanced
	{ background-image: url(../img/arrow_blue_black.gif); }
.wintersport #search_box .footer
	{ background-image: url(../img/searchresultbg_winter.gif); }
.wintersport #search_box #submitButton
	{ background-image: url(../img/button_blue_red_arrow.gif); }
.wintersport #search_box .footer p.result span
	{ color: #000; }
.wintersport #search_box .footer #resultCount
	{	color:#2A8EC5; }
.wintersport .top10 li,
.wintersport #watched_trips .trip,
.wintersport #compare thead th,
.wintersport #compare .even td,
.wintersport #compare .even th
	{ background-color: #F7F9EC; }
.wintersport .top10 li a
	{ color: #C03; text-decoration: underline; }

.wintersport #search_refine
	{ background-color:#C7EBFB; }
.wintersport #search_refine .wrapper{
	border-bottom:2px solid #C7EBFB; }
.wintersport #search_refine h4
	{ background-image:url(../img/verfijnkeuze_winter.gif);background-color:#C7EBFB; }
.wintersport #search_refine h5{color:#0B7EBD;}
.wintersport #search_refine li span{color:#0B7EBD;}
.wintersport #search_refine a.footer,
.wintersport #search_refine a.footer:hover{color:#2A8EC5;}

.wintersport .resultlist .result .location h2 a
	{	color:#000;}
.wintersport .resultlist .result .name h3 a
	{	color:#0B7EBD;}
.wintersport .resultspecs .choose
	{ color: #2A8EC5; background-image: url(../img/arrow_back_big_winter.gif); }
.wintersport .search-controls label
	{	color:#000; }
.wintersport span#resultCount,
.wintersport .resultlinks a
	{	color:#2A8EC5; }

.wintersport .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round.gif); color:#F00; }
.wintersport .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.wintersport .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_large_inc.gif) no-repeat scroll left bottom; }
.wintersport .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.wintersport .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_blue.gif) no-repeat; }
.wintersport .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_blue.gif) no-repeat; }
.wintersport .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_blue.gif) no-repeat; }
.wintersport .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_blue.gif) no-repeat; }

.wintersport .search-controls {background-color:#2A8EC5;}
.wintersport .search-controls h1{color:#FFF;}
.wintersport .resultcount{background-image:url(../img/searchresultbg_winter.gif);}
.wintersport span#resultCount{color:#2A8EC5;}
.wintersport #search_box .footer{background-image:url(../img/searchresultbg_winter.gif);}
.wintersport a.btnToon{background-image:url(../img/button_blue_red_arrow.gif);}
.wintersport .resultspecs .erase a{ color:#2A8EC5;}
.wintersport p.loading { color: #2A8EC5; }
.wintersport .inhoud a {font-weight:normal;color:#077DBB;}


/* user-rating (beoordelings uitklap block)
========================================= */

.wintersport div.user-rating-body {
	border-color: #2A8EC5;
}

.wintersport div.user-rating.user-rating-expand h5,
.wintersport div.user-rating h5 {
	background-color: #2A8EC5;
}

/* -------------------------------------- */

.verrereizen div.weather-info {
	border-color: #0E5D01;
}


.verrereizen #container
	{ background-color: #2A6B27; }
.verrereizen .navigation.product
	{ border-top: 2px solid #2A6B27; }
.verrereizen .navigation.product li a
	{ border-right: 1px solid #2A6B27; }
.verrereizen .navigation.product li.active a
	{ background-color:#2A6B27; border-color: #2A6B27; color:#FFFFFF; }
.verrereizen .arrowRound
	{ background-image: url(../img/arrow_round_green.gif); color: #7EA47B; }
.verrereizen .arrowRoundBack
	{ background-image: url(../img/arrow_round_back_green.gif); color: #7EA47B; }
.verrereizen .portlet h2,
.verrereizen .portlet h2 a, 
.verrereizen #search_box .header h2,
.verrereizen #booking_steps h2.title,
.verrereizen #booking_content .detail h1.top,
.verrereizen #booking_content .text-column h2.step,
.verrereizen #watched_trips h3,
.verrereizen #watched_trips .options a
	{ background-color: #7EA47B; color: #FFF; }
.verrereizen .inhoud a
	{ color: #7EA47B; font-weight: normal; }
.verrereizen h1,
.verrereizen h2,
.verrereizen .resultlist .result .name h3 a,
.verrereizen .inhoud h1.title,
.verrereizen .travelno .number,
.verrereizen .sitemap h1 a,
.verrereizen .sitemap ul li a:hover,
.verrereizen #booking_steps li.active,
.verrereizen #booking_steps .footer h2,
.verrereizen #booking_steps li.sub.active,
.verrereizen #trip_header h1.title,
.verrereizen .weather-info p
	{ color: #0E5D01; }
.verrereizen #search_box .links a
	{ color: #7EA47B; }
.verrereizen #search_box a.search-again
	{ background-image: url(../img/arrow_undo.gif); }
.verrereizen #search_box a.search-advanced
	{ background-image: url(../img/arrow_blue_black.gif); }
.verrereizen #search_box .footer
	{ background-image: url(../img/searchresultbg_ver.gif); }
.verrereizen #search_box #submitButton
	{ background-image: url(../img/button_green_Lgreen.gif); }
.verrereizen #search_box .footer #resultCount
	{ color: #7EA47B; }
.verrereizen #search_box .footer p.result span
	{ color: #656565; }
.verrereizen .top10 li,
.verrereizen #watched_trips .trip,
.verrereizen #compare thead th,
.verrereizen #compare .even td,
.verrereizen #compare .even th
	{ background-color: #DCE5D4; }
.verrereizen .top10 li a
	{ color: #125C03; text-decoration: underline; }
.verrereizen .top10 #top1	{ background-image: url(../img/nr1_green.gif); }
.verrereizen .top10 #top2	{ background-image: url(../img/nr2_green.gif); }
.verrereizen .top10 #top3	{ background-image: url(../img/nr3_green.gif); }
.verrereizen .top10 #top4	{ background-image: url(../img/nr4_green.gif); }
.verrereizen .top10 #top5	{ background-image: url(../img/nr5_green.gif); }
.verrereizen .top10 #top6	{ background-image: url(../img/nr6_green.gif); }
.verrereizen .top10 #top7	{ background-image: url(../img/nr7_green.gif); }
.verrereizen .top10 #top8	{ background-image: url(../img/nr8_green.gif); }
.verrereizen .top10 #top9	{ background-image: url(../img/nr9_green.gif); }
.verrereizen .top10 #top10{ background-image: url(../img/nr10_green.gif); }

.verrereizen #search_refine
	{ background-color:#2A6B27; }
.verrereizen #search_refine .wrapper {
	border-bottom:2px solid #2A6B27; }
.verrereizen #search_refine h4
	{ background-image:url(../img/verfijnkeuze_ver.gif); background-color:#2A6B27;}
.verrereizen #search_refine h5{color:#2A6B27;}
.verrereizen #search_refine li span{color:#7EA47B;}
.verrereizen #search_refine a.footer,
.verrereizen #search_refine a.footer:hover{color:#2A6B27;}

.verrereizen .resultlist .result .location h2 a
	{	color: #0E5D01;}
.verrereizen .resultlist .result .name h3 a
	{	color: #000; }

.verrereizen .resultspecs .choose
	{ color: #2A6B27; background-image: url(../img/arrow_back_big_ver.gif); }

.verrereizen .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round_green.gif); }
.verrereizen .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.verrereizen .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_green_large_inc.gif) no-repeat scroll left bottom; }
.verrereizen .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.verrereizen .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_green.gif) no-repeat; }
.verrereizen .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_green.gif) no-repeat; }
.verrereizen .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_green.gif) no-repeat; }
.verrereizen .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_green.gif) no-repeat; }

.verrereizen .resultlist .result ul,
.verrereizen .resultlist .footer-info,
.verrereizen .resultlist .result .rating {
	color: #000;
}	

.verrereizen .search-controls {background-color:#7EA47B;}
.verrereizen .search-controls h1{color:#FFF;}
.verrereizen .resultcount{background-image:url(../img/searchresultbg_ver.gif);}
.verrereizen span#resultCount{color:#7EA47B;}
.verrereizen #search_box .footer{background-image:url(../img/searchresultbg_ver.gif);}
.verrereizen p.result{color:#2A6B27;}
.verrereizen a.btnToon,
.verrereizen #booking .arrow{
	background-image:url(../img/button_green_Lgreen.gif);}
.verrereizen .resultspecs .erase a{ color:#2A6B27;}
.verrereizen p.loading { color: #2A6B27; }
.verrereizen .inhoud a {font-weight:normal;color:#0E5D01;}
.verrereizen #booking_steps li{color:#DAE4DA; }

/* user-rating (beoordelings uitklap block)
========================================= */

.verrereizen div.user-rating-body {
	border-color: #2A6B27;
}

.verrereizen div.user-rating.user-rating-expand h5,
.verrereizen div.user-rating h5 {
	background-color: #2A6B27;
}

/* -------------------------------------- */

.verrereizen div.weather-info {
	border-color: #2A6B27;
}



.zonvakantie #container
	{ background-color: #FFD430; }
.zonvakantie .navigation.product
	{ border-top: 2px solid #FFD430; }
.zonvakantie .navigation.product li a
	{ border-right: 1px solid #FFD430; }
.zonvakantie .navigation.product li.active a
	{ background-color:#FFD430; border-color: #FFD430; color:#ff0000;}
.zonvakantie .arrowRound
	{ background-image: url(../img/arrow_round_red.gif); color: #FD0000; }
.zonvakantie .arrowRoundBack
	{ background-image: url(../img/arrow_round_back_red.gif); color: #006E89; }
	
.zonvakantie .portlet h2,
.zonvakantie .portlet h2 a,
.zonvakantie #watched_trips h3,
.zonvakantie #watched_trips .options a{
	color:#FFF!important; }
.zonvakantie .portlet h2,
.zonvakantie #watched_trips h3{
	background-color:#FE3434;}
.zonvakantie .portlet .inhoud h2,
.zonvakantie .portlet .inhoud h2 a{
	color:#FD0000!important; background-color:#FFF!important;}		
	
.zonvakantie #search_box .header h2,
.zonvakantie #booking_steps h2.title,
.zonvakantie #booking_content .detail h1.top,
.zonvakantie #booking_content .text-column h2.step
	{ background-color: #FE3434; color: #FFF; }
.zonvakantie .inhoud a
	{ color: #FD0000; font-weight: normal; }
.zonvakantie h1,
.zonvakantie h2,
.zonvakantie .resultlist .result .name h3 a,
.zonvakantie .inhoud h1.title,
.zonvakantie .travelno .number,
.zonvakantie .sitemap h1 a,
.zonvakantie .sitemap ul li a:hover,
.zonvakantie #booking_steps li.active,
.zonvakantie #booking_steps .footer h2,
.zonvakantie #booking_steps li.sub.active,
.zonvakantie #trip_header h1.title,
.zonvakantie .weather-info p
	{ color:#FD0000; }
.zonvakantie #search_box .links a
	{ color: #FD0000; }
.zonvakantie #search_box a.search-again
	{ background-image: url(../img/arrow_undo.gif); }
.zonvakantie #search_box a.search-advanced
	{ background-image: url(../img/arrow_blue_black.gif); }
.zonvakantie #search_box .footer
	{ background-image: url(../img/searchresultbg_zon.gif); }
.zonvakantie #search_box #submitButton
	{ background-image: url(../img/button_red_Dred.gif); }
.zonvakantie #search_box .footer #resultCount
	{ color: #ff0000; }
.zonvakantie #search_box .footer p.result span
	{ color: #ff0000; }
.zonvakantie .top10 li,
.zonvakantie #watched_trips .trip,
.zonvakantie #compare thead th,
.zonvakantie #compare .even td,
.zonvakantie #compare .even th
	{ background-color: #F9F3E5; }
.zonvakantie .top10 li a
	{ color: #FD0000; text-decoration: underline; }
.zonvakantie .top10 #top1	{ background-image: url(../img/nr1_red.gif); }
.zonvakantie .top10 #top2	{ background-image: url(../img/nr2_red.gif); }
.zonvakantie .top10 #top3	{ background-image: url(../img/nr3_red.gif); }
.zonvakantie .top10 #top4	{ background-image: url(../img/nr4_red.gif); }
.zonvakantie .top10 #top5	{ background-image: url(../img/nr5_red.gif); }
.zonvakantie .top10 #top6	{ background-image: url(../img/nr6_red.gif); }
.zonvakantie .top10 #top7	{ background-image: url(../img/nr7_red.gif); }
.zonvakantie .top10 #top8	{ background-image: url(../img/nr8_red.gif); }
.zonvakantie .top10 #top9	{ background-image: url(../img/nr9_red.gif); }
.zonvakantie .top10 #top10{ background-image: url(../img/nr10_red.gif); }

.zonvakantie #search_refine
	{ background-color: #FFD430; }
.zonvakantie #search_refine .wrapper
	{ border-bottom:2px solid #FFD430; }
.zonvakantie #search_refine h4
	{ background-image: url(../img/verfijnkeuze_zon.gif); background-color:#FFD430; }
.zonvakantie #search_refine h5{color:#F00;}
.zonvakantie #search_refine li span{color:#F00;}
.zonvakantie #search_refine a.footer,
.zonvakantie #search_refine a.footer:hover{color:#FE3434;}
.zonvakantie .resultspecs .choose
	{ color: #FD0000; background-image: url(../img/arrow_back_big_zon.gif); }

.zonvakantie .resultlist .result .location h2 a
	{	color: #FD0000;}
.zonvakantie .resultlist .result .name h3 a
	{	color: #000; }


.zonvakantie .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round_red.gif); }
.zonvakantie .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.zonvakantie .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_red_large_inc.gif) no-repeat scroll left bottom; }
.zonvakantie .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.zonvakantie .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_red.gif) no-repeat; }
.zonvakantie .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_red.gif) no-repeat; }
.zonvakantie .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_red.gif) no-repeat; }
.zonvakantie .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_red.gif) no-repeat; }

.zonvakantie .resultlist .result ul,
.zonvakantie .resultlist .footer-info,
.zonvakantie .resultlist .result .rating {
	color: #000;
}	

.zonvakantie .search-controls {background-color:#FE3434;}
.zonvakantie .search-controls h1{color:#FFF;}
.zonvakantie .search-controls label{color:#000;}
.zonvakantie .resultcount{background-image:url(../img/searchresultbg_zon.gif);}
.zonvakantie span#resultCount{color:#F00;}
.zonvakantie #search_box .footer{background-image:url(../img/searchresultbg_zon.gif);}
.zonvakantie p.result{color:#F00;}
.zonvakantie a.btnToon,
.zonvakantie #booking .arrow{
	background-image:url(../img/button_red_Dred.gif);}
.zonvakantie .resultspecs .erase a{ color:#FD0000;}
.zonvakantie p.loading { color: #FD0000; }
.zonvakantie .inhoud a {font-weight:normal;color:#FD0000;}
.zonvakantie #booking_steps li{ color:#F2CCCC; }

/* user-rating (beoordelings uitklap block)
========================================= */

.zonvakantie div.user-rating-body {
	border-color: #FF0000;
}

.zonvakantie div.user-rating.user-rating-expand h5,
.zonvakantie div.user-rating h5 {
	background-color: #FF0000;
}

/* -------------------------------------- */

.zonvakantie div.weather-info {
	border-color: #FF0000;
}

.stedentrip #container
	{ background-color: #023856; }
.stedentrip .navigation.product
	{ border-top: 2px solid #023856; }
.stedentrip .navigation.product li a
	{ border-right: 1px solid #023856; }
.stedentrip .navigation.product li.active a
	{ background-color:#023856; border-color: #023856; color:#FFFFFF; }
.stedentrip .arrowRound
	{ background-image: url(../img/arrow_round_DBlue.gif); color: #006E89; }
.stedentrip .arrowRoundBack
	{ background-image: url(../img/arrow_round_back_DBlue.gif); color: #006E89; }
	
.stedentrip .portlet h2,
.stedentrip .portlet h2 a,
.stedentrip #watched_trips h3,
.stedentrip #watched_trips .options a{
	color:#FFF!important; }
.stedentrip .portlet h2,
.stedentrip #watched_trips h3{
	background-color:#6AA0BF;}
.stedentrip .portlet .inhoud h2{
	color:#023856!important; background-color:#FFF!important;}
.stedentrip .portlet .inhoud h2 a{
	color:#6AA0BF!important;}
		
.stedentrip #search_box .header h2,
.stedentrip #booking_steps h2.title,
.stedentrip #booking_content .detail h1.top,
.stedentrip #booking_content .text-column h2.step
	{ background-color: #6AA0BF; color: #FFF; }
.stedentrip .inhoud a
	{ color: #023856; font-weight: normal; }
.stedentrip h1,
.stedentrip h2,
.stedentrip .resultlist .result .location h2 a,
.stedentrip .inhoud h1.title,
.stedentrip .travelno .number,
.stedentrip .sitemap h1 a,
.stedentrip .sitemap ul li a:hover,
.stedentrip #booking_steps .footer h2,
.stedentrip #trip_header h1.title,
.stedentrip .weather-info p,
.stedentrip .weather-info p,
.stedentrip #booking_steps li.sub.active
	{ color: #023856; }
.stedentrip #search_box .links a,
.stedentrip #booking_steps li.active{ color: #6AA0BF; }
.stedentrip #search_box a.search-again
	{ background-image: url(../img/arrow_undo.gif); }
.stedentrip #search_box a.search-advanced
	{ background-image: url(../img/arrow_blue_black.gif); }
.stedentrip #search_box .footer
	{ background-image: url(../img/searchresultbg_steden.gif); }
.stedentrip #search_box #submitButton,
.stedentrip #booking .arrow
	{ background-image: url(../img/button_DBlue_LBlue.gif); }
.stedentrip #search_box .footer #resultCount
	{ color: #6AA0BF; }
.stedentrip #search_box .footer p.result span
	{ color: #023856; }
.stedentrip .top10 li,
.stedentrip #watched_trips .trip,
.stedentrip #compare thead th,
.stedentrip #compare .even td,
.stedentrip #compare .even th
	{ background-color: #F6F9F0; }
.stedentrip .top10 li a
	{ color: #023856; text-decoration: underline; }
.stedentrip .top10 #top1	{ background-image: url(../img/nr1_DBlue.gif); }
.stedentrip .top10 #top2	{ background-image: url(../img/nr2_DBlue.gif); }
.stedentrip .top10 #top3	{ background-image: url(../img/nr3_DBlue.gif); }
.stedentrip .top10 #top4	{ background-image: url(../img/nr4_DBlue.gif); }
.stedentrip .top10 #top5	{ background-image: url(../img/nr5_DBlue.gif); }
.stedentrip .top10 #top6	{ background-image: url(../img/nr6_DBlue.gif); }
.stedentrip .top10 #top7	{ background-image: url(../img/nr7_DBlue.gif); }
.stedentrip .top10 #top8	{ background-image: url(../img/nr8_DBlue.gif); }
.stedentrip .top10 #top9	{ background-image: url(../img/nr9_DBlue.gif); }
.stedentrip .top10 #top10	{ background-image: url(../img/nr10_DBlue.gif); }

.stedentrip #search_refine
	{ background-color: #023856; }
.stedentrip #search_refine .wrapper {
	border-bottom:2px solid #023856; }
.stedentrip #search_refine h4
	{ background-image: url(../img/verfijnkeuze_steden.gif); background-color:#023856; }
.stedentrip #search_refine h5{color:#023856;}
.stedentrip #search_refine li span{color:#6AA0BF;}
.stedentrip #search_refine a.footer,
.stedentrip #search_refine a.footer:hover{color:#6AA0BF;}
.stedentrip .resultspecs .choose
	{ color: #023856; background-image: url(../img/arrow_back_big_steden.gif); }

.stedentrip .resultlinks a.search-advanced,
.stedentrip .resultlinks a.search-again{
	color:#6AA0BF; }

.stedentrip .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round_DBlue.gif); color: #6AA0BF;}
.stedentrip .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.stedentrip .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_DBlue_large_inc.gif) no-repeat scroll left bottom; }
.stedentrip .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.stedentrip .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_DBlue.gif) no-repeat; }
.stedentrip .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_DBlue.gif) no-repeat; }
.stedentrip .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_DBlue.gif) no-repeat; }
.stedentrip .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_DBlue.gif) no-repeat; }

.stedentrip .resultlist .result ul,
.stedentrip .resultlist .footer-info,
.stedentrip .resultlist .result .rating {
	color: #000;
}	

.stedentrip .search-controls {background-color:#6AA0BF;}
.stedentrip .search-controls h1{color:#FFF;}
/*.stedentrip .sorting label, .paging label { color:#000; }*/
.stedentrip .resultcount{background-image:url(../img/searchresultbg_steden.gif);}
.stedentrip span#resultCount,
.stedentrip #search_results span#resultCount{color:#6AA0BF;}
.stedentrip #search_box .footer{background-image:url(../img/searchresultbg_steden.gif);}
.stedentrip p.result{color:#023856;}
.stedentrip a.btnToon{background-image:url(../img/button_DBlue_LBlue.gif);}
.stedentrip .resultspecs .erase a{ color:#6AA0BF;}
.stedentrip p.loading { color: #6AA0BF; }
.stedentrip .inhoud a {font-weight:normal;color:#6AA0BF;}

/* user-rating (beoordelings uitklap block)
========================================= */

.stedentrip div.user-rating-body {
	border-color: #023856;
}

.stedentrip div.user-rating.user-rating-expand h5,
.stedentrip div.user-rating h5 {
	background-color: #023856;
}

/* -------------------------------------- */

.stedentrip div.weather-info {
	border-color: #023856;
}



.italie #container
	{ background-color: #7F4464; }
.italie .navigation.product
	{ border-top: 2px solid #7F4464; }
.italie .navigation.product li a
	{ border-right: 1px solid #7F4464; }
.italie .navigation.product li.active a
	{ border-color: #7F4464; border-top: 0; padding-top:7px; color:#FFFFFF;
	  background:#7F4464 url(../img/menu_arcering2.gif) no-repeat left top; }
.italie .arrowRound
	{ background-image: url(../img/arrow_round_purple.gif); color: #7F4464; }
.italie .arrowRoundBack
	{ background-image: url(../img/arrow_round_back_purple.gif); color: #006E89; }
	
.italie .portlet h2,
.italie .portlet h2 a,
.italie #watched_trips h3,
.italie #watched_trips .options a{
	color:#7f4464!important; }
.italie .portlet h2,
.italie #watched_trips h3{
	background-color:#DFD0D8;}
.italie .portlet .inhoud h2{
	color:#023856!important; background-color:#FFF!important;}
.italie .portlet .inhoud h2 a{
	color:#7F4464!important;}
.italie #search_box .header h2,
.italie #booking_steps h2.title,
.italie #booking_content .detail h1.top,
.italie #booking_content .text-column h2.step
	{ background-color: #DFD0D8; color: #7f4464; }
.italie .portlet h2 .right{
	color:#FFF; }
.italie .inhoud a
	{ color: #7F4464; font-weight: normal; }
.italie h1,
.italie h2,
.italie .inhoud h1.title,
.italie .resultlist .result .location h2 a,
.italie .travelno .number,
.italie .sitemap h1 a,
.italie .sitemap ul li a:hover,
.italie #booking_steps li.active,
.italie #booking_steps .footer h2,
.italie #booking_steps li.sub.active,
.italie #trip_header h1.title,
.italie .weather-info p,
.italie .weather-info p
	{ color: #7F4464; }
.italie #search_box .links a
	{ color: #7F4464; }
.italie #search_box a.search-again
	{ background-image: url(../img/arrow_undo.gif); }
.italie #search_box a.search-advanced
	{ background-image: url(../img/arrow_blue_black.gif); }
.italie #search_box .footer
	{ background-image: url(../img/searchresultbg_italie.gif); }
.italie #search_box #submitButton,
.italie #booking .arrow
	{ background-image: url(../img/button_purple.gif); }
.italie #search_box .footer #resultCount
	{ color: #7F4464; }
.italie #search_box .footer p.result span
	{ color: #7F4464; }
.italie .top10 li,
.italie #watched_trips .trip,
.italie #compare thead th,
.italie #compare .even td,
.italie #compare .even th
	{ background-color: #DFD0D8; }
.italie .top10 li a
	{ color: #7F4464; text-decoration: underline; }
.italie .top10 #top1	{ background-image: url(../img/nr1_purple.gif); }
.italie .top10 #top2	{ background-image: url(../img/nr2_purple.gif); }
.italie .top10 #top3	{ background-image: url(../img/nr3_purple.gif); }
.italie .top10 #top4	{ background-image: url(../img/nr4_purple.gif); }
.italie .top10 #top5	{ background-image: url(../img/nr5_purple.gif); }
.italie .top10 #top6	{ background-image: url(../img/nr6_purple.gif); }
.italie .top10 #top7	{ background-image: url(../img/nr7_purple.gif); }
.italie .top10 #top8	{ background-image: url(../img/nr8_purple.gif); }
.italie .top10 #top9	{ background-image: url(../img/nr9_purple.gif); }
.italie .top10 #top10	{ background-image: url(../img/nr10_purple.gif); }

.italie #search_refine
	{ background-color:#7F4464; }
.italie #search_refine .wrapper {
	border-bottom:2px solid #7F4464; }
.italie #search_refine h4
	{ background-image: url(../img/verfijnkeuze_italie.gif); background-color:#7F4464; }
.italie #search_refine h5{color:#7F4464;}
.italie #search_refine li span{color:#af8ca0;}
.italie #search_refine a.footer,
.italie #search_refine a.footer:hover{color:#7F4464;}
.italie .resultspecs .choose
	{ color: #7F4464; background-image: url(../img/arrow_back_big_italie.gif); }

.italie .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round_purple.gif); color: #7F4565; }
.italie .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.italie .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_purple_large_inc.gif) no-repeat scroll left bottom; }
.italie .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.italie .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_purple.gif) no-repeat; }
.italie .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_purple.gif) no-repeat; }
.italie .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_purple.gif) no-repeat; }
.italie .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_purple.gif) no-repeat; }

.italie .resultlist .result ul,
.italie .resultlist .footer-info,
.italie .resultlist .result .rating {
	color: #000;
}	

.italie .search-controls {background-color:#DFD0D8;}
.italie .search-controls .title,
.italie .search-controls label,
.italie .search-controls a{color:#7F4464;}
.italie .resultcount{background-image:url(../img/searchresultbg_italie.gif);}
.italie span#resultCount{color:#7F4464;}
.italie #search_box .footer{background-image:url(../img/searchresultbg_italie.gif);}
.italie p.result{color:#7F4464;}
.italie a.btnToon{background-image:url(../img/button_purple.gif);}
.italie .resultspecs .erase a{ color:#7F4464;}
.italie p.loading { color: #7f4464; }
.italie .inhoud a {font-weight:normal;color:#7F4464;}
.italie #booking_steps li{ color:#DFD0D8; }

/* user-rating (beoordelings uitklap block)
========================================= */

.italie div.user-rating-body {
	border-color: #7F4464;
}

.italie div.user-rating.user-rating-expand h5,
.italie div.user-rating h5 {
	background-color: #7F4464;
}

/* -------------------------------------- */

.italie div.weather-info {
	border-color: #7F4464;
}



.griek #container
	{ background-color: #005dab; }
.griek .navigation.product
	{ border-top: 2px solid #005dab; }
.griek .navigation.product li a
	{ border-right: 1px solid #005dab; }
.griek .navigation.product li.active a
	{ border-color: #005dab; border-top:none; color:#FFFFFF; padding-top:7px; 
	background:#005dab url(../img/menu_arcering3.gif) no-repeat left top; }
.griek .arrowRound
	{ background-image: url(../img/arrow_round_griek.gif); color: #005DAB; }
.griek .arrowRoundBack
	{ background-image: url(../img/arrow_round_back_griek.gif); color: #006E89; }
	
.griek .portlet h2,
.griek .portlet h2 a,
.griek #watched_trips h3,
.griek #watched_trips .options a{
	color:#005DAB!important; }
.griek .portlet h2,
.griek #watched_trips h3{
	background-color:#B6DDFF;}
.griek .portlet .inhoud h2{
	color:#005DAB!important; background-color:transparent!important;}
.griek .portlet .inhoud h2 a{
	color:#005DAB!important;}
.griek .portlet h2.top10kop{
	color:#FFF!important;}
	
.griek #search_box .header h2,
.griek #booking_steps h2.title,
.griek #booking_content .detail h1.top,
.griek #booking_content .text-column h2.step
	{ background-color: #b6ddff; color: #005dab; }
.griek .inhoud a
	{ color: #005DAB; }
.griek h1,
.griek h2,
.griek .inhoud h1.title,
.griek .resultlist .result .location h2 a,
.griek .travelno .number,
.griek .sitemap h1 a,
.griek .sitemap ul li a:hover,
.griek #booking_steps li.active,
.griek #booking_steps .footer h2,
.griek #trip_header h1.title,
.griek .weather-info p
	{ color: #005DAB; }
.griek #search_box .links a
	{ color: #005DAB; }
.griek #search_box a.search-again
	{ background-image: url(../img/arrow_undo.gif); }
.griek #search_box a.search-advanced
	{ background-image: url(../img/arrow_blue_black.gif); }
.griek #search_box #submitButton,
.griek #booking .arrow
	{ background-image: url(../img/button_griek.gif); }
.griek #search_box .footer #resultCount
	{ color: #005DAB; }
.griek #search_box .footer p.result span
	{ color: #005DAB; }
.griek .top10 li,
.griek #watched_trips .trip,
.griek #compare thead th,
.griek #compare .even td,
.griek #compare .even th
	{ background-color: #B6DDFF; }
.griek .top10 li a
	{ color: #005DAB; text-decoration: underline; }
.griek .top10 #top1	{ background-image: url(../img/nr1_griek.gif); }
.griek .top10 #top2	{ background-image: url(../img/nr2_griek.gif); }
.griek .top10 #top3	{ background-image: url(../img/nr3_griek.gif); }
.griek .top10 #top4	{ background-image: url(../img/nr4_griek.gif); }
.griek .top10 #top5	{ background-image: url(../img/nr5_griek.gif); }
.griek .top10 #top6	{ background-image: url(../img/nr6_griek.gif); }
.griek .top10 #top7	{ background-image: url(../img/nr7_griek.gif); }
.griek .top10 #top8	{ background-image: url(../img/nr8_griek.gif); }
.griek .top10 #top9	{ background-image: url(../img/nr9_griek.gif); }
.griek .top10 #top10{ background-image: url(../img/nr10_griek.gif); }

.griek #search_refine
	{ background: #005dab; }
.griek #search_refine .wrapper {
	border-bottom:2px solid #005dab; }
.griek #search_refine h4
	{ background-image: url(../img/verfijnkeuze_griek.gif);background-color:#005dab; }
.griek #search_refine h5{color:#005dab;}
.griek #search_refine li span{color:#b6ddff;}
.griek #search_refine a.footer,
.griek #search_refine a.footer:hover{color:#005DAB;}

.griek .resultspecs .choose
	{ color: #005DAB; background-image: url(../img/arrow_back_big_griek.gif); }

.griek .resultlinks a.search-advanced,
.griek .resultlinks a.search-again{
	color:#005DAB; }

.griek .search-controls {background-color:#b6ddff; color: #005dab; }
.griek .search-controls h1{color:#b6ddff;}
.griek .search-controls a {color:#005dab;}

.griek .resultlist .result .moreinfo a
	{ background-image: url(../img/arrow_round_griek.gif); color:#005DAB; }
.griek .resultlist .result .price
	{ background-image: url(../img/pricetag_large.gif); }
.griek .resultlist .result  .price.toeslag
	{ background: transparent url(../img/pricetag_griek_large_inc.gif) no-repeat scroll left bottom; }
.griek .resultlist .result .icons.transport .icon.bo
	{ background: transparent url(../img/transport_bo.gif) no-repeat; }
.griek .resultlist .result .icons.transport .icon.bs
	{ background: transparent url(../img/icon_bus_griek.gif) no-repeat; }
.griek .resultlist .result .icons.transport .icon.ev
	{ background: transparent url(../img/icon_auto_griek.gif) no-repeat; }
.griek .resultlist .result .icons.transport .icon.tr
	{ background: transparent url(../img/icon_trein_griek.gif) no-repeat; }
.griek .resultlist .result .icons.transport .icon.vl
	{ background: transparent url(../img/icon_vliegtuig_griek.gif) no-repeat; }

.griek .resultlist .result ul,
.griek .resultlist .footer-info,
.griek .resultlist .result .rating {
	color: #000;
}	

.griek .resultcount{background-image:url(../img/searchresultbg_griek.gif);}
.griek span#resultCount{color:#005dab;}
.griek #search_box .footer{background-image:url(../img/searchresultbg_griek.gif);}
.griek p.result{color:#005dab;}
.griek a.btnToon{background-image:url(../img/button_griek.gif);}
.griek .resultspecs .erase a{ color:#005DAB;}
.griek p.loading { color: #005DAB; }
.griek .inhoud a {font-weight:normal;}
.griek .inhoud h2 a{font-weight:bold;}
.griek #booking_steps li{ color: #B6DDFF; }

/* user-rating (beoordelings uitklap block)
========================================= */

.griek div.user-rating-body {
	border-color: #005DAB;
}

.griek div.user-rating.user-rating-expand h5,
.griek div.user-rating h5 {
	background-color: #005DAB;
}

/* -------------------------------------- */

.griek div.weather-info {
	border-color: #005DAB;
}

.alle .inhoud a:hover,
.wintersport .inhoud a:hover,
.zonvakantie .inhoud a:hover,
.stedentrip .inhoud a:hover,
.italie .inhoud a:hover,
.griek .inhoud a:hover {
	text-decoration:none;}
	
div.tekst h2,
div.tekst h2 a
{ background-color:transparent !important; color:Black !important;}

/* weather climate table ('weer' tab)
========================================= */

table.stripe tr.head th,
table.stripe tr.head td {
	border-bottom: 1px solid #999;
	text-align: left;
	font-weight:bold;
}

table.stripe th,
table.stripe td {
	text-align: left !important;
	padding: 3px 5px 3px 3px;
}


/* boeking */

.alle #booking_steps .wrapper{ border:2px solid #006e89;}
.alle #booking_steps h2.title{ background-color:#006e89;}
.alle h2.bookingData{ background-color:#006e89; color:#FFF!important;}
.alle #booking dl.extra dd, 
.alle #booking dl.extra.open, 
.alle #booking dl.extra dt.open,
.alle .prefsItem .prefsBlock,
.alle .prefsItemExpanded .prefsLabels label.prefsTab { background-color:#C7EBFB; }
.alle #booking h2,.alle #booking h3,.alle #booking h4{ color:#006E89; }



.wintersport #booking_steps .wrapper{ border-color:#2a8ec5;}
.wintersport #booking_steps h2.title{ background-color:#2a8ec5;}
.wintersport h2.bookingData{ background-color:#2a8ec5; color:#FFF!important;}
.wintersport #booking dl.extra dd, 
.wintersport #booking dl.extra.open, 
.wintersport #booking dl.extra dt.open,
.wintersport .prefsItem .prefsBlock,
.wintersport .prefsItemExpanded .prefsLabels label.prefsTab { background-color:#c7ebfb; }
.wintersport #booking h2,.wintersport #booking h3,.wintersport #booking h4{ color:#0B7EBD; }

.verrereizen #booking_steps .wrapper{ border-color:#2a6b27;}
.verrereizen #booking_steps h2.title{ background-color:#2a6b27;}
.verrereizen h2.bookingData{ background-color:#2a6b27; color:#FFF!important;}
.verrereizen #booking dl.extra dd, 
.verrereizen #booking dl.extra.open, 
.verrereizen #booking dl.extra dt.open,
.verrereizen .prefsItem .prefsBlock,
.verrereizen .prefsItemExpanded .prefsLabels label.prefsTab { background-color:#dce5d4; }
.verrereizen #booking h2,.verrereizen #booking h3,.verrereizen #booking h4{ color:#0E5D01; }

.zonvakantie #booking_steps .wrapper{ border-color:#fe3434;}
.zonvakantie #booking_steps h2.title{ background-color:#fe3434;}
.zonvakantie #booking dl.extra dd, 
.zonvakantie #booking dl.extra.open, 
.zonvakantie #booking dl.extra dt.open,
.zonvakantie .prefsItem .prefsBlock,
.zonvakantie .prefsItemExpanded .prefsLabels label.prefsTab { background-color:#ffe9a4; }
.zonvakantie #booking h2,.zonvakantie #booking h3,.zonvakantie #booking h4{ color:#FD0000; }

.stedentrip #booking_steps .wrapper{ border-color:#023856;}
.stedentrip #booking_steps h2.title{ background-color:#023856;}
.stedentrip #booking dl.extra dd, 
.stedentrip #booking dl.extra.open, 
.stedentrip #booking dl.extra dt.open,
.stedentrip .prefsItem .prefsBlock,
.stedentrip .prefsItemExpanded .prefsLabels label.prefsTab { background-color:#C4E0EF; }
.stedentrip #booking h2,.stedentrip #booking h3,.stedentrip #booking h4{ color:#023856; }

.italie #booking_steps .wrapper{ border-color:#7f4464;}
.italie #booking_steps h2.title{ background-color:#7f4464; color:#FFF;}
.italie #booking dl.extra dd, 
.italie #booking dl.extra.open, 
.italie #booking dl.extra dt.open,
.italie .prefsItem .prefsBlock,
.italie .prefsItemExpanded .prefsLabels label.prefsTab{ background-color:#dfd0d8; }
.italie #booking h2,.italie #booking h3,.italie #booking h4{ color:#7F4464; }

.griek #booking_steps .wrapper{ border-color:#005dab;}
.griek #booking_steps h2.title{ background-color:#005dab; color:#FFF;}
.griek #booking dl.extra dd, 
.griek #booking dl.extra.open, 
.griek #booking dl.extra dt.open,
.griek .prefsItem .prefsBlock,
.griek .prefsItemExpanded .prefsLabels label.prefsTab { background-color:#b6ddff; }
.griek #booking h2,.griek #booking h3,.griek #booking h4{ color:#005DAB; }


.alle #watched_trips h3{
	color:#FFF;
}


.wintersport #select2compare .head,
.wintersport #select2compare .trip{ border-color:#C7EBFB; }
.italie #select2compare .head,
.italie #select2compare .trip{ border-color:#7F4464; }
.verrereizen #select2compare .head,
.verrereizen #select2compare .trip{ border-color:#2A6B27; }
.zonvakantie #select2compare .head,
.zonvakantie #select2compare .trip{ border-color:#FFD430; }
.stedentrip #select2compare .head,
.stedentrip #select2compare .trip{ border-color:#023856; }
.griek #select2compare .head,
.griek #select2compare .trip{ border-color:#005dab; }
