ul.stl_menu .stl_menuextern li.stl_delim:hover, ul.stl_menu.stl_menutop li.stl_delim:hover, body {
background-attachment:scroll;
background-color:#000000;
background-image:none;
background-position:0 0;
background-repeat:repeat;
font-family:Arial;
}
body.stl_popup {
background-attachment:scroll;
background-color:#FFFFFF;
background-image:none;
background-position:0 0;
background-repeat:repeat;
border-bottom-style:none;
border-bottom-width:medium;
border-top-style:none;
border-top-width:medium;
}


div#tekst_content p a {
	color: #55ABC8;
}

ul.stl_menu .stl_menuextern {
	background-position: top right;
}

p {
	color: #000000;
}

div.stl_en_US .stl_top, div.stl_fr_FR .stl_top, div.stl_fr_BE .stl_top, div.stl_de_DE .stl_top, div.stl_nl_BE .stl_top, div.stl_nl_NL .stl_top {
background-image:none;
height:18.4em;
position:relative;
z-index:1;
}


div.stl_top .stl_nl_BE {
	background-image: url("/partner/sportura/images/fotohome.jpg");
}

div.stl_top .stl_de_DE {
	background-image: url("/partner/sportura/images/fotohome.jpg");
}

div.stl_top .stl_en_US {
	background-image: url("/partner/sportura/images/fotohome.jpg");
}

div.stl_top .stl_fr_FR {
	background-image: url("/partner/sportura/images/fotohome.jpg");
}

ul.stl_menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.stl_menu li a {
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
}

ul.stl_menu li {
	background: #000000;
	font-size: 0.72875em;
	color: #ffffff;
}

ul.stl_menu.stl_menuextern li:hover,ul.stl_menu.stl_menuextern li.stl_active {
	background: transparent;
	background-attachment:scroll;
	background-position: 0 0;
	background-repeat:repeat;
}

ul.stl_menu.stl_menutop li:hover a,ul.stl_menu.stl_menutop li.stl_active a {
	text-decoration: underline;
}

ul.stl_submenu li:hover, ul.stl_submenu li.stl_active, ul.stl_categories li:hover, ul.stl_categories li.stl_active, ul.stl_menu.stl_menumain li, ul.stl_menu.stl_menumain li:hover, ul.stl_menu.stl_menumain li.stl_active, ul.stl_menu.stl_menumain li.stl_active a, ul.stl_menu.stl_menumain li.stl_first, ul.stl_menu.stl_menumain li.stl_first:hover, ul.stl_menu.stl_menumain li.stl_first.stl_active, ul.stl_menu.stl_menuextern, div.stl_top.stl_nl_NL, div.stl_top.stl_nl_BE, div.stl_top.stl_de_DE, div.stl_top.stl_en_US, div.stl_top.stl_fr_FR, div.stl_top.stl_fr_BE {
  background-image:none;
}

ul.stl_menu.stl_menumain li.stl_first:hover, ul.stl_menu.stl_menumain li.stl_first.stl_active  {
color:#000000;
}

ul.stl_menu.stl_menumain li { font-size:0.75em;}

ul.stl_menu.stl_menumain li.stl_first {
background-attachment:scroll;
background-color:transparent;
background-position:0 0;
background-repeat:repeat;
}


img {
	behavior: url("/lib/behaviors/pngbehavior.php");
	border: none;
}

div.stl_searchbar {
	background: #ffffff;
}

div.stl_searchbar div.stl_formelement p {
	font-size: 0.72875em;
	font-family: Arial;
	color: #666666;
}

div.stl_searchbar div.stl_formelement select {
	font-size: 0.72875em;
	font-family: Arial;
	color: #666666;
}

div.stl_searchbar div.stl_submitwrapper input {
	font-size: 0.72875em;
	font-family: Arial;
	color: #ffffff;
	background: #17668a;
	border: none;
	cursor: pointer;
	font-weight: bold;
}

div.stl_searchbar div.stl_submitwrapper input:hover {
	background: #df316d;
}

div.stl_content, div.stl_searchbar {
background-color:transparent;
}

div.stl_content {
	margin-top:1em;
	padding-top:0;
}

div.stl_banner p,
div.stl_banner table td,
div.stl_banner input,
div.stl_banner h1 {
	font-size: 0.72875em;
}

div.stl_banner.stl_tekstbanner h1 {
	background-image: url("/partner/sportura/images/balkjebruin.png");
	color: #ffffff;
}

div.stl_banner.stl_tekstbanner p {
	border-bottom: 1px solid #A9A7A8;
}

div.stl_banner.stl_prijstoppers h1 {
	background-image: url("/partner/sportura/images/balkjeblauwdonker.png");
	color: #ffffff;
}

div.stl_banner.stl_prijstoppers table {
	background: #6bb5cf;
}

div.stl_banner.stl_prijstoppers table td.stl_plaats a {
	color: #17668a;
	text-decoration: none;
}

div.stl_banner.stl_prijstoppers table td.stl_plaats a:hover {
	text-decoration: underline;
}

div.stl_banner.stl_prijstoppers table td.stl_prijs {
	color: #ffffff;
}

div.stl_banner.stl_nieuwsbrief h1 {
	background-image: url("/partner/sportura/images/balkjerood.png");
	color: #ffffff;
}

div.stl_banner.stl_nieuwsbrief div.stl_input input {
	border: 1px solid #666666;
}

div.stl_banner.stl_nieuwsbrief div.stl_submitwrapper input {
	border: none;
	background: #17668a;
	color: #ffffff;
	font-weight: bold;
}

div.stl_banner.stl_nieuwsbrief div.stl_bcontent {
	border: 2px solid #df316d;
	border-top: none;
}

div.stl_banner.stl_nieuwsbrief p.stl_afmelden a {
	color: #666666;
	text-decoration: none;
}

ul.stl_submenu h1.stl_submenu,
ul.stl_categories h1.stl_categories {
	font-size: 0.72875em;
}

ul.stl_submenu li,
ul.stl_categories li {
	font-size: 0.72875em;
}

div.stl_page h1 {
	font-size: 0.75em;
}

div.stl_page div.stl_pagecontent {
	font-size: 0.72875em;
}

div.stl_page div.stl_pagecontent h1 {
	font-size: 1.02857142em;
}

div.stl_page div.stl_pagecontent h2 {
	font-size: 1em;
}

ul.stl_submenu,
ul.stl_categories {
	list-style: none;
}

ul.stl_submenu li a,
ul.stl_categories li a {
	color: #000000;
	text-decoration: none;
}

ul.stl_submenu li:hover,
ul.stl_submenu li.stl_active,
ul.stl_categories li:hover,
ul.stl_categories li.stl_active {
	background-image: url("/partner/sportura/images/pijlblauw.gif");
	background-repeat: no-repeat;
	background-position: 2px 0px;
}

ul.stl_emptysubmenu li:hover {
	background-image: none;
}

ul.stl_submenu li:hover a,
ul.stl_submenu li.stl_active a,
ul.stl_categories li:hover a,
ul.stl_categories li.stl_active a {
	color: #2B96BA;
}

ul.stl_submenu li.stl_kaart:hover,
ul.stl_submenu li.stl_image:hover {
	background-image: none;
}

div.stl_page h2 {
	color: #E2001A;
	margin-bottom:0.50em;
}

div.stl_page p {
	color: #000000;
}

/*div.stl_page h2 {
	font-size: 0.72875em;
}*/

div.stl_banner.stl_tekstbanner a {
	color: #df316d;
}

p.stl_acclinks a {
	color: #df316d;
}

div.stl_moreoffers a {
	color: #df316d;
	font-size: 0.72875em;
}

div.stl_moreoffers a:hover {
	color: #55ABC8;
}

label,
div.stl_formelement div.stl_input input,
div.stl_formelement div.stl_input select,
div.stl_formelement div.stl_input textarea,
div.stl_formelement div.stl_inputtitle p {
	font-size: 0.72875em;
	color: #000000;
}

div.stl_form div.stl_submitwrapper input {
	font-size: 0.72875em;
	color: #ffffff;
	background: #17668a;
	font-weight: bold;
	border: none;
}

div.stl_form div.stl_submitwrapper input:hover {
	background: #df316d;
	cursor: pointer;
}

.missing {
	color: #df316d;
}

ul.stl_menu li, div.stl_menusandbox  {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
font-size:0.791em;
}
ul.stl_menumain li a {
color:#FFFFFF;
font-size:1.167em;
font-weight:bold;
}

div.stl_bookinn_rightblock div.stl_banner {
	background: #ffffff;
}

div.stl_voorbuttons div.stl_voorbutton {
	background: url("/partner/sportura/images/voor.gif");
}

div.stl_voorbuttons div.stl_voorbutton:hover {
	cursor: pointer;
	background: url("/partner/sportura/images/voorroll.gif");
}

div.stl_voorbuttons a {
	font-size: 0.72875em;
	text-decoration: none;
	color: #000000;
}

div.stl_voorbuttons a em {
	font-style: normal;
	color: #2B96BA;
}

img.stl_submitimg {
	cursor: pointer;
}

div.stl_mediaplayer_player {
	border: 1px solid #7E7E7E;
}

div.stl_mediaplayer_movies {
	background-image: url("/partner/sportura/images/balkgrijs.gif");
}

div.stl_mediaplayer_movies p {
	font-size: 0.67875em;
	text-align: center;
}


div.pos_mediaplayer_movies div.pos_screenshot img.pos_playbutton:hover {
	background-color: #b4b4b4;
	cursor: pointer;
}

div.stl_mediaplayer_movies a {
	color: #1F88B8;
}

ul.stl_menu.stl_menumain li:hover.stl_addtab,ul.stl_menu.stl_menumain li.stl_addtab {
	background: none;
}

div.stl_aanbiedingen div.stl_groepsaanbieding {
	font-size: 0.72875em;
	background-image: url("/partner/sportura/images/groepssite/headeraanbieding.gif");
	background-repeat: no-repeat;
	background-color: #000000;
	color: #FFFFFF;
}

div.stl_aanbiedingen div.stl_groepsaanbieding h2 {
	font-size: 1.5em;
}

div.stl_aanbiedingen div.stl_groepsaanbieding span.stl_extras {
	color: #df316d;
}

div.stl_aanbiedingen div.stl_groepsaanbieding span.stl_prices {
	font-size: 1.3em;
}

div.stl_aanbiedingen div.stl_groepsaanbieding h2,
div.stl_aanbiedingen div.stl_groepsaanbieding em,
div.stl_aanbiedingen div.stl_groepsaanbieding span.stl_prices {
	font-weight: bold;
	font-style: italic;
}

div.stl_aanbiedingen div.stl_groepsaanbieding span.stl_price {
	font-size: 1.5em;
}

div.stl_forum h2 {
	color: #2B96BA;
	font-size: 0.8em;
}

div.stl_forum p {
	color: black;
}

div.stl_forum h4 {
	font-size: 0.8em;
	font-weight: normal;
	margin-top: 0em;
}

div.stl_forum div.stl_tekst {
	font-size: 0.78em;
}

ul.stl_categories h1.stl_categories {
	font-size: 0.94em;
}

div.stl_overviewheader {
	color: #2B96BA;
}

div.stl_forum form input {
	border: 1px solid #000000;
}

div.stl_forum div.stl_forumcrumbs h2 {
	color: #000000;
	font-weight: none;
	font-size: $smallfont$em;
	font-weight: normal;
}

div.stl_forum h2,
div.stl_forum h4 {
	font-size: 0.72875em;
}

div.stl_forum div.stl_tekst {
	font-size: 0.72875em;
}

div.stl_topictitle {
	color: #2B96BA;
	font-size: $smallfont$em;
}

div.stl_topictitle a {
	color: #2B96BA;
}

div.stl_reactioncount {
	border-left: 1px solid #A9A7A8;
	border-right: 1px solid #A9A7A8;
	font-size: 11px;
}

div.stl_reactiondate {
	font-size: $smallfont$em;
}

div.stl_reactioncount.stl_overviewheader {
	border: 0;
}

div.stl_evenrow {
	float: left;
	background: $forumgrijs$;
}

div.stl_forum h1 {
	font-size: 0.75em;
}

div.stl_forum h3 {
	color: #2B96BA;
	font-size: $forumheaderfont$em;
}

div.stl_forum h1 a,
div.stl_forum div.stl_topicrow a {
	text-decoration: none;
}

div.stl_addmessage p {
}

div.pos_forum div.stl_addmessage p {
	font-size: $smallfont$em;
	margin-top: 0.5em;
}

h1.stl_topicstart a {
	color: #2B96BA;
}

form.stl_editableform div.stl_input input {
	border: 1px solid #A9A7A8;
}

form.stl_editableform p,
form.stl_editableform ul li {
	font-size: 0.72875em;
}

/* Under info we want to hide some things */
div.stl_price_under_info ul.stl_bookinn_breadcrumbs,
div.stl_price_under_info ul.stl_bookinn_tabs,
div.stl_price_under_info div.stl_bookinn_chaletinfo {
	display: none;
}
/* Under info we want to hide a border */
div.stl_price_under_info div.stl_bookinn_chaletdetails {
	border: 0px none;
}


h1,
h2,
h3,
div,
a,
p {
	font-family: Arial;
}

a img {
	border: 0;
}

hr {
	border: 0;
	display: block;
}

h1.stl_bookinn_weekaanbieding {
	color: #666666;
	font-size: 0.72875em;
	text-transform: uppercase;
}

h1.stl_bookinn_zoekresultaten {
	color: #2B96BA;
	font-size: 0.72875em;
	text-transform: uppercase;
}

h1.stl_bookinn_chalettoppers {
	color: #6bb5cf;
	font-size: 0.72875em;
	text-transform: uppercase;
}

div.stl_bookinn_gebiedheader h2 {
	font-weight: bold;
	color: #2B96BA;
	font-size: 1.13em;
}

div.stl_bookinn_chalet {
	/*border-bottom: 1px solid #666666;*/
}

div.stl_bookinn_weekaanbieding h2 {
	background: #ffffff;
	background-image: url("/travel/partner/halloween/halloween/balkjebruin.png");
	background-repeat: no-repeat;
	font-size: 0.72875em;
	color: #ffffff;
}

div.stl_bookinn_chalettopper h2 {
	background: #ffffff;
	background-image: url("/travel/partner/halloween/halloween/balkjeblauw-2.png");
	background-repeat: no-repeat;
	font-size: 0.72875em;
	color: #ffffff;
}

div.stl_bookinn_chalettopper h3,
div.stl_bookinn_weekaanbieding h3 {
	font-size: 0.75em;
	font-weight: normal;
}

a {
	color: inherit;
}

div.stl_bookinn_chalettopper h2 a:hover,
div.stl_bookinn_weekaanbieding h2 a:hover {
	color: #ffffff;	
}

div.stl_bookinn_chalettopper a {
	color: #6bb5cf;
}

div.stl_bookinn_chalettopper a:hover {
	color: #666666;
}

div.stl_bookinn_weekaanbieding a {
	color: #666666;
}

div.stl_bookinn_weekaanbieding a:hover {
	color: #6bb5cf;
}

div.stl_bookinn_chalettopper p {
	color: #6bb5cf;
	font-size: 1em;
	text-decoration: underline;
}

div.stl_bookinn_chalettopper p:hover {
	color: #666666;
}

div.stl_bookinn_weekaanbieding p {
	color: #666666;
	font-size: 0.72875em;
	text-decoration: underline;
}

div.stl_bookinn_weekaanbieding p:hover {
	color: #6bb5cf;
}

div.stl_bookinn_chalettopper p.stl_bookinn_grootte,
div.stl_bookinn_weekaanbieding p.stl_bookinn_grootte {
	color: #000000;
	text-decoration: none;
}

div.stl_bookinn_chalettopper p.stl_bookinn_prijs,
div.stl_bookinn_weekaanbieding p.stl_bookinn_prijs {
	color: #df316d;
}

p.stl_bookinn_prijs strong {
	font-size: 1.4em;
}

p.stl_bookinn_prijs a {
	text-decoration: none;
	color: #df316d;
}

ul.stl_bookinn_tabs,

ul.stl_bookinn_breadcrumbs {
	list-style: none;
}

ul.stl_bookinn_breadcrumbs li a {
	color: #666465;
}

ul.stl_bookinn_breadcrumbs li a:hover {
	color: #2B96BA;
}

ul.stl_bookinn_breadcrumbs li {
	font-size: 0.72875em;
	color: #666465;
}

ul.stl_bookinn_breadcrumbs li.stl_bookinn_active a {
	color: #2B96BA;
}

ul.stl_bookinn_breadcrumbs li.stl_bookinn_active a:hover {
	color: #666465;
}

ul.stl_bookinn_tabs li.stl_bookinn_back {
	background-image: url("/partner/sportura/images/pijlrood.gif");
	background-repeat: no-repeat;
	background-position: left 0.3em;
}

ul.stl_bookinn_tabs li.stl_bookinn_back a {
	color: #df316d;
	text-transform: none;
}

ul.stl_bookinn_tabs li.stl_bookinn_back a:hover {
	text-decoration: underline;
}

ul.stl_bookinn_tabs li.stl_bookinn_accommodatie {
	background: #ffffff;
	background-image: url("/partner/sportura/images/tab1bruin.gif");
	background-repeat: no-repeat;

}

ul.stl_bookinn_tabs li.stl_bookinn_skigebied,
ul.stl_bookinn_tabs li.stl_bookinn_apresski {
	background: #ffffff;
	background-image: url("/partner/sportura/images/tab2bruin.gif");
	background-repeat: no-repeat;
}

ul.stl_bookinn_tabs li.stl_bookinn_accommodatie:hover,
ul.stl_bookinn_tabs li.stl_bookinn_accommodatie.stl_bookinn_active {
	background: #ffffff;
	background-image: url("/partner/sportura/images/tab1.gif");
	background-repeat: no-repeat;
}


ul.stl_bookinn_tabs li.stl_bookinn_skigebied:hover,
ul.stl_bookinn_tabs li.stl_bookinn_apresski:hover,
ul.stl_bookinn_tabs li.stl_bookinn_active,
ul.stl_bookinn_tabs li.stl_bookinn_apresski.stl_bookinn_shortactive,
ul.stl_bookinn_tabs li.stl_bookinn_skigebied.stl_bookinn_shortactive {
	background: #ffffff;
	background-image: url("/partner/sportura/images/tab2.gif");
	background-repeat: no-repeat;
}

ul.stl_bookinn_submenu li.stl_bookinn_active a {
	color: #6bb5cf;
}

ul.stl_bookinn_submenu li.stl_bookinn_active a:hover {
	color: #df316d;
}

ul.stl_bookinn_tabs li.stl_bookinn_prijzen {
	background: #ffffff;
	background-image: url("/partner/sportura/images/tab3bruin.gif");
	background-repeat: no-repeat;
	background-repeat: no-repeat;
}

ul.stl_bookinn_tabs li.stl_bookinn_prijzen:hover,
ul.stl_bookinn_tabs li.stl_bookinn_prijzen.stl_bookinn_active {
	background: #ffffff;
	background-image: url("/partner/sportura/images/tab3.gif");
	background-repeat: no-repeat;
}

ul.stl_bookinn_tabs li {
	text-align: center;
}

ul.stl_bookinn_tabs li a {
	text-transform: uppercase;
	font-size: 0.68em;
	color: #ffffff;
	text-decoration: none;
}

div.stl_bookinn_chaletinfo {
	background: #6bb5cf;
}

div.stl_bookinn_chaletalgemeen div.stl_bookinn_chaletinfo {
	background: #ffffff;
	background-image: url("/partner/sportura/images/balkbruindubbelronding.gif");
	background-repeat: no-repeat;
	width: 28.125em;
	height: 1.5625em;
}

div.stl_bookinn_chaletoverzichtbestemming div.stl_bookinn_chaletinfo {
	background: #ffffff;
	background-image: url("/partner/sportura/images/balkblauw3dubbelronding.gif");
	background-repeat: no-repeat;
	width: 43.25em;
	height: 1.5625em;
}

div.stl_bookinn_chaletoverzichtbestemming div.stl_bookinn_chaletinfotwee {
	background: #ffffff;
	background-image: url("/partner/sportura/images/balkblauw2dubbelronding.gif");
	background-repeat: no-repeat;
	width: 28.75em;
	height: 1.5625em;
}


div.stl_bookinn_chaletinfotwee h1,
div.stl_bookinn_chaletinfo h1 {
	color: #ffffff;
	font-size: 0.72875em;
}

div.stl_bookinn_help input {
	border: none;
	color: #ffffff;
	background: #666666;
	font-weight: bold;
	font-size: 0.72875em;
	cursor: pointer;
}

div.stl_bookinn_help input:hover {
	background: #CCC2A7;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_eenadres p {
	color: black;
	font-weight: bold;
	font-family: Arial;
}

div.stl_bookinn_radio label {
	font-family: Arial;
	font-size: 0.72875em;
}

div.stl_bookinn_chalettekstt h1 {
	font-size: 0.875em;
	display: none;
}

div.stl_bookinn_chalettekst hr,
div.stl_bookinn_gebiedtekst hr,
div.stl_bookinn_chalettekst h2,
div.stl_bookinn_chalettekst h3,
div.stl_bookinn_chalettekst p {
	font-size: 0.72875em;
}

div.stl_bookinn_chalettekst hr {
	background: #A9A7A8;
	color: #A9A7A8;
}

div.stl_bookinn_chalettekst hr {
	height: 1px;
}

div.stl_bookinn_chalettekst h2 {
	color: #55ABC8;
}

div.stl_bookinn_chalettekst sup {
	font-size: 0.5em;
}

div.stl_bookinn_fotos {
	background: #ccc2a7;
}

img.stl_bookinn_small {
	border: 1px solid #ccc2a7;
	cursor: pointer;
}

img.stl_bookinn_small:hover {
	border: 1px solid #666666;
}

a.stl_bookinn_prijslink,
a.stl_bookinn_leesmeer {
	color: #df316d;
	font-weight: bold;
	font-size: 0.72875em;
}

a.stl_bookinn_leesmeer:hover {
	text-decoration: underline;
}

a.stl_bookinn_prijslink:hover {
	color: #2B96BA;
}

img.stl_bookinn_next {
	cursor: pointer;
}

div.stl_bookinn_chaletdetails,
div.stl_bookinn_chaletboeken {
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
}

div.stl_bookinn_map {
	background: #ccc2a7;
}

div.stl_bookinn_map a {
	color: #ffffff;
	font-size: 0.72875em;
	text-decoration: underline;
}

div.stl_bookinn_map h1 {
	color: #ffffff;
	font-size: 0.625em;
	text-decoration: underline;
}

div.stl_bookinn_map h1 {
	text-transform: uppercase;
}

ul.stl_bookinn_submenu li a {
	color: #df316d;
	font-size: 0.72875em;
}

ul.stl_bookinn_submenu li a:hover {
	color: #6bb5cf;
}

div.stl_bookinn_arrangement {
	font-size: 0.72875em;
}

div.stl_bookinn_extrainformatie {
	background-color: #6bb5cf;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.72875em;
}

div.stl_bookinn_informatierow a {
	color: #55ABC8;
	font-size: 0.72875em;
}

div.stl_bookinn_informatierow a:hover {
	color: #6bb5cf;
}

div.stl_bookinn_gebied {
	font-size: 0.72875em;
}

div.stl_bookinn_bestemming {
	font-size: 0.72875em;
}

div.stl_bookinn_bestemming a {
	color: #55ABC8;
}

div.stl_bookinn_bestemming a:hover {
	color: #6bb5cf;
}

div.stl_bookinn_gebied a {
	color: #000000;
}

div.stl_bookinn_gebied a:hover {
	color: #A9A7A8;
}

div.pos_bookinn_gebiedtekst h1 {
	color: #55ABC8;
}

div.stl_bookinn_gebiedheader {
	padding-bottom: 1em;
}

div.stl_bookinn_accommodatieoverzicht table {
	font-size: 0.72875em;
	font-family: Arial;
}

div.stl_bookinn_accommodatieoverzicht table tbody th,
div.stl_bookinn_accommodatieoverzicht table td {
	background: #f0eef0;
}

div.stl_bookinn_accommodatieoverzicht table td.stl_bookinn_beschikbaar,
div.stl_bookinn_accommodatieoverzicht table td.stl_bookinn_nietbeschikbaar,
div.stl_bookinn_accommodatieoverzicht table td.stl_bookinn_aanbieding {
	font-size: 0.9em;
}

div.stl_bookinn_accommodatieoverzicht table thead tr.stl_bookinn_maand th {
	background: #666666;
	color: white;
}

div.stl_bookinn_accommodatieoverzicht table thead tr.stl_bookinn_aankomst th {
	background: #ccc2a7;
}

div.stl_bookinn_accommodatieoverzicht table th {
	font-weight: normal;
}

div.stl_bookinn_accommodatieoverzicht table thead tr.stl_bookinn_maand th.stl_bookinn_monthend,
div.stl_bookinn_accommodatieoverzicht table thead th.stl_bookinn_monthend,
div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_monthend {
	border-right: 0.3em solid white;
}

div.stl_bookinn_accommodatieoverzicht table tbody tr.stl_bookinn_chaletrow td {
	border-top: 0.6em solid white;
}

div.stl_bookinn_gebiedtekst h1 {
	color: #55ABC8;
}

div.stl_bookinn_accommodatieoverzicht table tbody tr.stl_bookinn_chaletrow td.stl_bookinn_chalettitel {
	font-weight: bold;
}

div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_nietbeschikbaar {
	color: #666666;
}

.stl_bookinn_nietbeschikbaar {
	color: #666666;
}

div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_beschikbaar a {
	text-decoration: underline;
	color: #2B96BA;
	cursor: pointer;
}

.stl_bookinn_beschikbaar a {
	text-decoration: underline;
	color: #2B96BA;
	cursor: pointer;
}

.stl_bookinn_beschikbaar a:hover {
	background-color: #2B96BA;
	color: #ffffff;
}

div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_beschikbaar a:hover {
	background-color: #2B96BA;
	color: #ffffff;
}

div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_aanbieding a {
	text-decoration: underline;
	color: #df316d;
	cursor: pointer;
}

div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_aanbieding a:hover {
	color: #ffffff;
	background-color: #df316d;
}

.stl_bookinn_aanbieding a {
	text-decoration: underline;
	color: #df316d;
	cursor: pointer;
}

.stl_bookinn_aanbieding a:hover {
	color: #ffffff;
	background-color: #df316d;
}

div.stl_bookinn_accommodatieoverzicht table tbody tr.stl_bookinn_chaletrow td {
	font-weight: normal;
}

div.stl_bookinn_accommodatieoverzicht table tbody tr.stl_bookinn_legenda td {
	background: white;
}

div.stl_bookinn_block.stl_bookinn_niet {
	background: #666666;
}

div.stl_bookinn_block.stl_bookinn_aan {
	background: #df316d;
}

div.stl_bookinn_block.stl_bookinn_besch {
	background: #2B96BA;
}

div.stl_bookinn_nietbeschikbaar {
	color: #666666;
}

div.stl_bookinn_aanbieding {
	color: #df316d;
	text-decoration: underline;
}

div.stl_bookinn_beschikbaar {
	color: #2B96BA;
	text-decoration: underline;
}

div.stl_bookinn_chaletdetails h1.stl_bookinn_summary {
	font-size: 0.75em;
}

div.stl_bookinn_chaletdetails p.stl_bookinn_voetnoot {
	font-size: 0.72875em;
}

div.stl_bookinn_gebiedrow {
	border-top: 1px #A9A7A8 solid;
}

div.stl_bookinn_gebiedrow.stl_bookinn_noborder {
	border: 0;
}

div.stl_bookinn_chaletalgemeen h2 {
	font-size: 0.85em;
	color: #666666;
}

div.stl_bookinn_popup,
div.stl_bookinn_popupimage {
	background: white;
	border: 1px solid black;
}

div.stl_bookinn_popup a,
div.stl_bookinn_popupimage a,
div.stl_bookinn_popup h1,
div.stl_bookinn_popupimage h1 {
	background: #6bb5cf;
	color: #ffffff;
	font-size: 0.75em;
	font-weight: normal;
}

div.stl_bookinn_popupimage h1 {
	text-transform: uppercase;
}

div.stl_bookinn_popup.stl_bookinn_helppopup a,
div.stl_bookinn_popup.stl_bookinn_helppopup h1 {
	background: #666666;
}

div.stl_bookinn_popup h1 {
	text-transform: uppercase;
}

body.stl_bookinn_popup h1,
body.stl_bookinn_popup p {
	font-family: Arial;
	font-size: 0.72875em;
}

body.stl_bookinn_popup h1,
body.stl_bookinn_popupimage h1 {
	color: white;
	background: #ccc2a7;
	font-weight: normal;
}

div.stl_bookinn_selectie div.stl_bookinn_chalet {
	border: 1px solid black;
}

div.stl_bookinn_selectie div.stl_bookinn_chalet h1 {
	color: #2B96BA;
	font-size: 0.85em;
}

div.stl_bookinn_selectie div.stl_bookinn_chalet p {
	font-size: 0.72875em;
}

div.stl_bookinn_chalet h2 a,
div.stl_bookinn_chaletinfo h1 a,
div.stl_bookinn_chaletinfotwee h1 a {
	color: #ffffff;
	text-decoration: none;
}

div.stl_bookinn_chalet h2 a:hover,
div.stl_bookinn_chaletinfo h1 a:hover,
div.stl_bookinn_chaletinfotwee h1 a:hover {
	text-decoration: underline;
}

div.stl_bookinn_selectie input.stl_bookinn_boekenselectie {
	background: #df316d;
	font-family: Arial;
	font-weight: bold;
	color: white;
	border: none;
	cursor: pointer;
	font-size: 0.72875em;
}

div.stl_bookinn_selectie input.stl_bookinn_boekenselectie:hover {
	background: #6bb5cf;
}

div.stl_bookinn_selectie div.stl_bookinn_chalet a {
	font-size: 0.72875em;
	font-family: Arial;
	color: #df316d;
}

div.stl_bookinn_selectie p.stl_bookinn_info {
	font-size: 0.72875em;
	background: #ccc2a7;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_rightblock {
	background-color: #CCC2A7;
	padding-left: 1em;
	padding-top: 2em;
	width: 10em;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_chalettekst {
	background-color: #ffffff;
}

div.stl_bookinn_chaletboeken h1.stl_bookinn_headerblauw {
	background-color: #6bb5cf;
	color: #ffffff;
}

div.stl_bookinn_chaletboeken h1.stl_bookinn_headerbruin {
	background-color: #B9B59E;
	color: #ffffff;
}

div.stl_bookinn_chaletboeken h1 {
	background-color: #6bb5cf;
	color: #ffffff;
	line-height: 0;
	text-transform: uppercase;
	font-size: 0.75em;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_rightblock h2 {
	color: #ffffff;
	text-transform: uppercase;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_rightblock span {
	color: #666666;
	font-size: 0.72875em;
	display: block;
	font-weight: bold;
	margin-bottom: 0.25em;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_rightblock span.stl_bookinn_voltooid {
	color: #000000;
	text-decoration: underline;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_rightblock span.stl_bookinn_voltooid:hover {
	color: #2B96BA;
}

div.stl_bookinn_chaletboeken div.stl_bookinn_rightblock span.stl_bookinn_actief {
	color: #2B96BA;
}

div.stl_bookinn_chaletboeken {
	background-color: #CCC2A7;
}

ul.stl_submenu h1 {
	font-size: 0.85em;
}

ul.stl_submenu li {
	font-size: 0.72875em;
}

ul.stl_submenu {
	list-style: none;
}

ul.stl_submenu li a {
	line-height: 0;
	color: #000000;
}

ul.stl_submenu li.stl_menu:hover,
ul.stl_submenu li.stl_active {
	background-image: url("/partner/sportura/images/pijlblauw.gif");
	background-repeat: no-repeat;
}

ul.stl_submenu li.stl_menu:hover a,
ul.stl_submenu li.stl_active a {
	color: #2B96BA;
}

ul.stl_submenu li.stl_kaart h1 {
	color: #666666;
	text-transform: uppercase;
}

ul.stl_submenu li.stl_kaart a {
	text-decoration: underline;
	color: #2B96BA;
}

ul.stl_submenu li.stl_kaart a:hover {
	color: #17668a;
}

div.stl_bookinn_aanbiedingen h1 {
	font-size: 0.85em;
	color: #6bb5cf;
}

div.stl_bookinn_boekenbutton {
	color: #ffffff;
	font-size: 0.825em;
	background-color: #D20012;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}

div.stl_bookinn_boekenbutton:hover {
	background-color: #6bb5cf;
}

div.stl_bookinn_chaletboeken table.stl_bookinn_groepoverzicht input {
	border: 1px solid #A9A7A8;
	font-family: Arial;
}

div.stl_bookinn_chaletboeken table td,
div.stl_bookinn_chaletboeken p {
	color: #666666;
}

div.stl_bookinn_chaletboeken td.stl_bookinn_title {
	color: #000000;
}

div.stl_bookinn_chaletboeken table.stl_bookinn_kamerindelingoverzicht td.stl_bookinn_title {
	color: #666666;
}

div.stl_bookinn_chaletboeken table.stl_bookinn_teboekenopties td.stl_bookinn_title {
	color: #666666;
}

a.stl_bookinn_wijzig {
	color: #6bb5cf;
	font-size: 0.72875em;
}

a.stl_bookinn_wijzig:hover {
	color: #D20012;
}

div.stl_bookinn_achtergrondblauw {
	background-color: #DCF2F7;
}

table.stl_bookinn_reisgenoten td select,
table.stl_bookinn_reisgenoten td input {
	border: 1px solid #A9A7A8;
	font-family: Arial;
}

div.stl_bookinn_chaletboeken table.stl_bookinn_reisgenoten th {
	font-weight: normal;
}

table.stl_bookinn_factuuradres input,
table.stl_bookinn_factuuradres textarea, 
table.stl_bookinn_factuuradres select {
	border: 1px solid #A9A7A8;
	font-size: 1em;

}

textarea {
	font-size: 0.72875em;
}

input,
textarea {
	font-family: Arial;
}

table.stl_bookinn_controleboeker td.stl_bookin_bold {
	color: #000000;
}

td.stl_bookin_bold {
	font-weight: bold;
}

div.stl_bookinn_chalettekst p.stl_bookinn_bold {
	font-weight: bold;
	color: #000000;
}

span#leesmeer,
span#verkort {
	cursor: pointer;
}

span#verkort {
	display: none;
}

a.stl_bookinn_delete {
	text-decoration: none;
}

a.stl_bookinn_delete:hover {
	text-decoration: underline;
}

/* css aangeleverd door bookinn */
/* keuzeopties pagina te boeken opties */
div.opties {
	margin-bottom:3px;
	color:#000;
}

/* Popups extra informatie onderaan pagina prijzen en beschikbaarheid */
table.popup_prijsinfo {
	width: 100%;
	border:0;
}

table.popup_prijsinfo tr {
	background:#f0eef0;
}

table.popup_prijsinfo td {
	width:33.9em;
}

table.popup_prijsinfo h1.kop {
	font-size:1em;
}

table.popup_prijsinfo td.activsoort {
	padding-left:1em;
	font-weight:bold;
}

table.popup_prijsinfo td.keuze_naam {
	padding-left:3em;
}

table.popup_prijsinfo td.keuze_tarief {
	padding-left:1em;
}

/* Controle prijs/boeking */
table.controle_main {
	margin:0 !important;
}

.prijscontrole {

	font-size:1em !important;
}

td.weekaanb {
	width:15em;
}

.wk_aanb {
	float:left;
	width:15em;
	padding-bottom:1em;
	clear:both;
}

.chalettoppers_aanb {
	float:left;
	padding-bottom:1em;
}
/* Onderstaande is gekopieerd van 'oude' sportura website */
.gebiedsinfo {
  width:180px;
  height:100px;
  /*border:1px solid #D2D2D2;*/
  background-color:#FFFFFF;
  padding:3px 3px 0px 3px;
  color:#636363;
  font-size:10px;
  position:relative;
  margin-bottom:0;
}

.gebiedsinfo div {
  float:left;
  font-size:10px;
  text-align:center;
  padding-top:4px;
  font-weight:bold;
}

.gebiedsinfo div span {
  position:relative;
  top:8px;
}

.gebiedsinfo img {
  margin-left:3px;
  float:left;
}

.gebiedsinfo
	.txt4img {
	float:left;
	min-width:50px;
}

.gp {
    float:left;
    color:#26CB00;
    background: url(/partner/sportura/images/bg_gp.gif);
    background-repeat: no-repeat;
    width: 42px;
    height: 41px;
}

.rp {
	float:left;
  	color:#ff3000;
   	background: url(/partner/sportura/images/bg_rp.gif);
   	background-repeat: no-repeat;
   	width: 42px;
   	height: 41px;
}

.zp {
	float:left;
  	color:#000000;
  	background: url(/partner/sportura/images/bg_zp.gif);
  	background-repeat: no-repeat;
  	width: 42px;
  	height: 40px;
}

 .bp {
 	float:left;
  	color:#259ADC;
  	background: url(/partner/sportura/images/bg_bp.gif);
  	background-repeat: no-repeat;
  	width: 42px;
  	height: 40px;
}

/* keuzeopties pagina te boeken opties */
div.opties {
	margin-bottom:3px;
	color:#000;
}

/* Popups extra informatie onderaan pagina prijzen en beschikbaarheid */
table.popup_prijsinfo {
	width: 100%;
	border:0;
}

table.popup_prijsinfo tr {
	background:#f0eef0;
}

table.popup_prijsinfo td {
	width:33.9em;
}

table.popup_prijsinfo
	h1.kop {
		font-size:1em;
}

table.popup_prijsinfo
	td.activsoort {
	padding-left:1em;
	font-weight:bold;
}

table.popup_prijsinfo
	td.keuze_naam {
	padding-left:3em;
}

table.popup_prijsinfo
	td.keuze_tarief {
	padding-left:1em;
}

/* Controle prijs/boeking */
table.controle_main {
	margin:0 !important;
}

.prijscontrole {
	font-size:1em !important;
}

table.pos_bookinn_factuuradres td select.pos_bookinn_aanhef {
	margin-left: 2.5em;
	width:4em;
}

table.pos_bookinn_factuuradres td input.pos_bookinn_voornaam {
	width: 10.7em;
	margin-left: 0em;
}

table.pos_bookinn_factuuradres td select.pos_bookinn_gebdag {
	margin-left: 2.5em;
}

table.pos_bookinn_factuuradres td input.pos_bookinn_straat {
	width: 11em;
}

table.pos_bookinn_factuuradres td input.pos_bookinn_huisnr {
	width: 3em;
	margin-left: 0em;
}

table.pos_bookinn_factuuradres td input.pos_bookinn_postcode {
	width: 4em;
}

table.pos_bookinn_factuuradres td input.pos_bookinn_woonplaats {
	width: 10em;
	margin-left: 0em;
}

table.pos_bookinn_factuuradres td select.pos_bookinn_land {
	width: 15.7em;
	margin-left: 2.5em;
}

div.pos_bookinn_chaletboeken table.pos_bookinn_teboekenopties td.pos_bookinn_title {
	width: 13em;
}

div.stl_bookinn_chaletboeken table.stl_bookinn_teboekenopties td.stl_bookinn_title {
	color: #99927E;
}

div.pos_bookinn_chaletboeken table.pos_bookinn_teboekenopties td input, 
div.pos_bookinn_chaletboeken table.pos_bookinn_teboekenopties td select {
	font-size: 1em;
}

div.stl_bookinn_accommodatieoverzicht table td.stl_bookinn_opaanvraag {
	font-size: 0.9em;
}

div.stl_bookinn_accommodatieoverzicht table tbody td.stl_bookinn_opaanvraag a {
	text-decoration: underline;
	color: #000000;
	cursor: pointer;
}

.stl_bookinn_opaanvraag a {
	text-decoration: underline;
	color: #000000;
	cursor: pointer;
}

.stl_bookinn_opaanvraag a:hover {
	background-color: #000000;
	color: #FFFFFF;
}

div.stl_bookinn_accommodatieoverzicht table tbody
td.stl_bookinn_opaanvraag a:hover {
	background-color: #000000;
	color: #FFFFFF;
}

div.stl_bookinn_opaanvraag {
	color: #000000;
	text-decoration: underline;
}

div.stl_bookinn_block.stl_bookinn_aanvr {
	background: #000000;
}


div.pos_bookinn_paymentblock {
	 padding-bottom:10px;
}

div.pos_bookinn_paymentblock table {
	width:95%;
}

div.pos_bookinn_paymentblock td.payment_title_breakloose {
	background:#d37327;
	color:#fff;
	font-weight:bold;
}
div.pos_bookinn_paymentblock td.payment_title_sporturachalet {
	margin:0;
	padding:0.3em;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}
div.pos_bookinn_paymentblock .blauw {background:#8bd3e5;}
div.pos_bookinn_paymentblock .bruin {
	background:#b9b59e;
}

p.payment_step {
	text-align:center;
	font-weight:bold;
	line-height:1.6em;
	color:#000;}

div.pos_bookinn_paymentblock td.leftcol {
	width:150px;
}

div.pos_bookinn_paymentblock td.payment_sel {
	font-size:1em;
}

td.payment_sel .title {
	font-weight:bold;
}

td.payment_sel .radiobtn {
	width:auto;
	border:0;
}



/** Override default css below
 * IMPORTANT: always check here first and then in style.css
 **/

div.stl_content {
	/*background-image: url("/partner/sportura/images/onderkant.gif");
	background-position: bottom left;
	background-repeat: no-repeat;*/
	background-image:none;
    background-position:0 0;    
    background-repeat:repeat;
    background-attachment:scroll;
    margin-top:1em;
    padding-top:0;	
}

ul.stl_menu .stl_menuextern {
	background-image: none;
}

ul.stl_menu .stl_menutop li.stl_delim:hover {
	background: #ffffff;
}

ul.stl_menu .stl_menutop li a {
	color: #000000;
}

ul.stl_menu .stl_menutop li {
	background: #ffffff;
	font-size: 0.85em;
	color: #000000;
	padding:0.1em 0.25em 0.3em;
}

div.stl_searchbar h1 {
	color: #E2001A;
	font-size: 1.1em;
	text-align: center;
}

div.stl_searchbar div.stl_rounded div.stl_roundedcontent {
	font-size: 1.25em;
	text-align: center;
}

div.stl_searchbar div.stl_rounded:hover,
div.stl_searchbar div.stl_rounded:hover * {
	cursor: pointer;
}

div.stl_rounded,
div.stl_rounded div.stl_roundedright,
div.stl_rounded div.stl_roundedcontent {
	background-image: url("/travel/partner/halloween/halloween/balkjezoekenboek.png");
}

div.stl_rounded div.stl_roundedcontent {
	color: #ffffff;
}

div.stl_searchbar {
	/*background-image: url("/partner/sportura/images/searchgradient.gif");*/
	background-repeat: repeat-x;
	background-position: 0px 26px;
}

div.stl_searchbar a {
	color: #df316d;
	text-decoration: none;
	font-size: 0.763889em;
}

div.pos_bookinn_chalettekst h1.pos_bookinn_headerblauw,
div.pos_bookinn_chalettekst h1.pos_bookinn_headerbruin {
	padding-top: 0.8em;
	line-height: 1em;
}
div.pos_bookinn_popup {

}
div.stl_footer  {
background-image:url("/partner/breakloose/images/footer_background_beach.jpg");
background-position:center bottom;
background-repeat:no-repeat;
height:150px;
}
div.pos_footer div.pos_partners h1 {
margin-top:0.5em;
padding-left:0.5em;
}
div.stl_partners h1 {
text-align:left;
font-size:0.94em;
}
div.stl_footer h1 {
color:#FF7200;
}
div.stl_partners h1 {
padding-left:1.5em;
position:relative;
top:0;
}

div.pos_footer div.pos_powerdby {
padding-left:1.2em;
padding-top:0.5em;
position:relative;
text-align:left;
top:5.5em !important;
top:0em !important!;
top:0em;
width:56.875em;
}

div.pos_footer div.pos_powerdby p {
color:#000000;
font-size:0.6875em;
}

