/* reset 
-------*/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td {margin: 0; padding: 0; border: 0; outline: none;}
ul, ol, p{list-style: none;line-height: 1.6em; margin-bottom:10px;}
img {vertical-align: middle;}
br.clearer{ clear: both; height: 0px; width: 100%;}

h1{font-size:20px; margin-bottom:10px; color:#003F7D; font-family:Arial,Helvetica,sans-serif;}
h2{font-size:14px; margin-bottom:10px; color:#003F7D; font-family:Arial,Helvetica,sans-serif;}

/* sticky footer 
--------------*/
html{height: 100%;}
body
{
	height: 100%;
	font-size: .75em; 
	font-family: Verdana, Helvetica, Sans-Serif; 
	margin: 0; padding: 0; 
	color: #696969;
	background-image:url("/Content/Images/Website/sw_bg2.jpg");
	background-repeat:no-repeat;
	background-position:center 440px;
	background-attachment:fixed;
}

#nonFooter{position: relative;  margin:0; padding:0; background-image:url("/Content/Images/Website/bg.jpg"); background-repeat:repeat-x; }

* html #nonFooter{height: 100%;}
#inhoud{padding-bottom: 9em; width:960px; margin:0 auto;padding:0 10px 0 10px;}

#footer{position: relative; width:703px; background: transparent url("/Content/Images/Website/footer_bg.png") no-repeat left top; margin: 0 auto 10px auto; text-align: center; font-size: .8em;clear:both;}
	#footer a { color: #999; }
	#footer a:hover { color: #333; }
	#footer .footerlogo { width: 120px; height: 40px; margin: 0px auto; padding: 0 0 10px 0;}
	.wpr_FooterMenu{margin:0 auto;height:30px;width:680px;padding:12px 0 0 0;}
	.wpr_FooterMenu li{display:inline;}

	a{color:#003f7d; text-decoration: none;}
	a:link{color: #003f7d; text-decoration: none;}
	a:hover{text-decoration: underline;}
	a:visited{color: #003f7d;}
	a:active {color: #003f7d;}

/* top */
#top {width:100%; line-height:40px; height:40px; color:#999; font-style:italic;}
#top a, a:hover{color:#999;}

		/* broodkruimel */
		
		.broodkruimel{font-style:normal; color:#999; font-size:9px; font-style:italic; font-family:Verdana;}
		.broodkruimel a{font-size:12px; font-style:italic;}
			
		/* zoekbar */
		div.zoeken {float: right; width: 255px; margin-top: 7px; height: 30px;}
		input#zoekveld { border:0; background: transparent url(/Content/Images/Website/zoekveldStd.png) no-repeat center center; color:#666;}
		.tb-gradient {
			border:0;
			background: transparent url(/Content/Images/Website/zoekveldStd.png) no-repeat top left;
			height: 30px;
			width: 255px;
			padding:1px 0 0 10px;
			color:#ccc;
			display:block;
		}
		
/* submenu */
#cnr_TopMenu { width: 960px; height: 40px; float: left; }

ul.wpr_TopMenuLinks { width: 450px; height: 30px; float: left; }
ul.wpr_TopMenuLinks li { float: left; padding: 6px 7px 0px 0px; }
ul.wpr_TopMenuLinks li a { padding-top: 9px; color: #ccc; text-transform: uppercase; font-weight: bold; font-size: 11px; }
ul.wpr_TopMenuLinks li a:hover, #submenu ul li a.subActief, ul.wpr_TopMenuLinks li.actief a { color: #ff9900; text-decoration: underline; background: transparent url("/Content/Images/Website/topmenu_pijl.png") no-repeat center top; }


ul.wpr_TopMenuRechts { width: 450px; height: 30px; float: right; }
ul.wpr_TopMenuRechts li { float: right; padding: 6px 0px 0px 7px; }
ul.wpr_TopMenuRechts li a { padding-top: 9px; color: #ccc; text-transform: uppercase; font-weight: bold; font-size: 11px; }
ul.wpr_TopMenuRechts li a:hover, #submenu2 ul a.subActief, ul.wpr_TopMenuRechts li.actief a { color: #ff9900; text-decoration: underline; background: transparent url("/Content/Images/Website/topmenu_pijl.png") no-repeat center top; }

/* hoofdmenu */
ul.wpr_HoofdMenu{margin:0 auto;padding:0;text-align: center;height:29px;}

ul.wpr_HoofdMenu li{margin:0;padding:0;display:inline;list-style:none;}

ul.wpr_HoofdMenu li a{height:26px; padding: 7px 7px 3px 7px; text-decoration: none; line-height: 30px; background-color: transparent; color: #003f7d; border-bottom:4px solid #efefef;}
ul.wpr_HoofdMenu li a:hover, ul.wpr_HoofdMenu li.actief a {background-color: #fff; color:#666666; text-decoration: none; border-bottom:4px solid #ff9900;}
ul.wpr_HoofdMenu li.selected a{background-color: #fff; color:#666666; text-decoration: none; border-bottom:4px solid #ff9900;}
ul.wpr_HoofdMenu li a:active{background-color: #fff; text-decoration: none;}

/* eigen elementen */

#header{ width: 100%; height: 371px; background-repeat: no-repeat; background-position: center 4px;}

h1#logo{width:210px; height:65px; display:block; float:right; background: transparent url(/Content/Images/Website/logo.png) no-repeat top right; margin-bottom:15px; }
	h1#logo span {display: none;}

.knopVerstuur{padding:0 3px; height:30px; background-color:#E2E2E2; margin:5px 0 5px 0; color: #003f7d; outline:none; border-bottom:4px solid #ff9900;cursor:pointer;}

.zijbalkLinks { width: 195px; float: left; display: inline; font-size: 12px; padding: 0 0 0 20px; }
	.zijbalkLinks ul li a { height: 25px; width: 180px; color: #8a8a8a; display: block; margin-bottom: 5px; background: transparent url("/Content/Images/Website/submenu_recht.gif") no-repeat 0 0; padding: 2px 0px 0px 17px; }
	.zijbalkLinks ul li a:hover, .zijbalkLinks ul li.actief a{ background: transparent url("/Content/Images/Website/submenu_recht_active.gif") no-repeat 0 0; text-decoration: none; }
	.zijbalkLinks #label_nieuwsbrief { width: 180px; height: 21px; color: #858585; font-size: 12px; font-weight: bolder;}
	.zijbalkLinks .TextBox { border: solid 1px #ccc; width: 149px; height: 20px; padding: 3px 0px 0px 4px; color: #858585; margin-left: 0px; }
	.zijbalkLinks .submit_nieuwsbrief { border: solid 1px #ccc; width: 20px; height: 25px; background: white; font-size: 14px; color: #858585; }
	
	.zijbalkLinks form label{font-size:10px;margin:0;padding:0;}
	.zijbalkLinks form input{font-size:10px;height:15px;margin:0;padding:0;}
	.zijbalkLinks form p{line-height:normal;}
	.zijbalkLinks form input.knopVerstuur{font-size:10px; height:auto;margin:5px 0 0 0;display:inline;}
	.zijbalkLinks form a.emailafmelden{font-size:10px; height:auto; margin:5xp 0 0 0;padding:0 0 0 5px;}
	
	
.zijbalkRechts{width:170px;float:left;display:inline;margin: 0 0 0 10px; font-size:12px; clear:right;}


#inhoudContent{float:left;display:inline; margin:10px 0 10px 0;font-size: .95em;}
#inhoudContent h2{color: #003f7d;}
#inhoudContent h3{color: #003f7d;}
#inhoudContent h4{color:#003f7d;display:inline;}
	img.kopActie{display:inline;}
#inhoudContent ol li {list-style-position:outside; list-style-type: decimal;}
#inhoudContent ul li {list-style-position:outside; list-style-type: disc; margin-left:15px;}
	.letop {background: #fff6bf url(/Content/Images/Iconen/warning.png) center no-repeat; background-position: 15px 50%; text-align: left;
			padding: 5px 20px 5px 45px; margin: 10px 10px 10px 0; border-top: 2px solid #ffd324; border-bottom: 2px solid #ffd324}
	.info {background:#F8FAFC url(/Content/Images/Iconen/information.png) center no-repeat; background-position: 15px 50%; text-align: left;
			padding:5px 20px 5px 45px; margin: 10px 10px 10px 0;border-bottom:2px solid #B5D4FE; border-top:2px solid #B5D4FE;}
	.fout {background:#ffe5e5 url(/Content/Images/Iconen/delete.png) center no-repeat; background-position: 15px 50%; text-align: left;
			padding:5px 20px 5px 45px; margin: 10px 10px 10px 0; border-bottom:2px solid #ee302f;border-top:2px solid #ee302f;}
	#inhoudContent ul.fout li{list-style-type:none;padding-left:0;}
	
	
	#dinges{width:450px;float:left;display:block;line-height:150%;background:#fff6bf url(/Content/Images/Iconen/block-plus.png) center no-repeat; border-top: 2px solid #ffd324; border-bottom: 2px solid #ffd324; background-position: 15px 50%; text-align: left; padding: 5px 20px 5px 45px;}
	#dinges a{display:block;float:left;margin:0 15px 0 0;}
     
#cnr_FSITE_L, #cnr_SITE_L {float: left; min-height: 50px;}
#cnr_FSITE_L .cnr_Nieuws h2, #cnr_SITE_L .cnr_Nieuws h2{padding:0 30px 5px 0;}
#cnr_FSITE_L .cnr_FotoTekst h2, #cnr_SITE_L .cnr_FotoTekst h2{padding:0 30px 5px 0;}

#cnr_FSITE_L .cnr_Html, #cnr_SITE_L .cnr_Html{clear:both;}
#cnr_FSITE_L .cnr_Html h2, #cnr_SITE_L .cnr_Html h2{padding:0 30px 5px 0;}

#cnr_FSITE_L div.cnr_Highlight, #cnr_SITE_L div.cnr_Highlight{margin:10px 0 10px 0;}
#cnr_FSITE_L div.cnr_Highlight h2.cmsBtns, #cnr_SITE_L div.cnr_Highlight h2.cmsBtns{float:none;}
            .cnr_Highlight a{cursor:pointer; color:#69694E; text-decoration:none;display:block;}
            .cnr_Highlight a.HOVER{color:#69694E; text-decoration:none;}
                
                
                
#cnr_FSITE_L .highlight, #cnr_SITE_L .highlight{width:540px; height:120px; background-color:#FCA311;}
#cnr_FSITE_L .highlight .afbeelding, #cnr_SITE_L .highlight .afbeelding{width:140px; height:120px; float:left;}
#cnr_FSITE_L .highlight .inhoud, #cnr_SITE_L .highlight .inhoud{width:400px; height:120px; float:left;}
#cnr_FSITE_L .highlight .inhoud .kop, #cnr_SITE_L .highlight .inhoud .kop{width:395px; height:20px; background-color:#FED188; padding:5px 0 5px 5px;}
#cnr_FSITE_L .highlight .inhoud .kop h2, #cnr_SITE_L .highlight .inhoud .kop h2{color:#666666; font-size:18px; font-weight:normal;}
#cnr_FSITE_L .highlight .inhoud .text, #cnr_SITE_L .highlight .inhoud .text{width:390px; height:60px; padding:5px;}
#cnr_FSITE_L .highlight .inhoud .prijs, #cnr_SITE_L .highlight .inhoud .prijs{width:395px; height:20px; background-color:#FED188; padding: 0 0 0 5px;}
#cnr_FSITE_L .highlight .inhoud .prijs h3, #cnr_SITE_L .highlight .inhoud .prijs h3{color:#003F7D; font-size:13px;}


.arrangement{width:700px; height:115px; background-color:#FCA311;}
.arrangement .afbeelding{width:120px; height:115px; float:left; background-color:#FED188;}
.arrangement .inhoud{width:580px; height:115px; float:left;}
.arrangement .inhoud .kop{width:575px; height:20px; background-color:#FED188;padding:5px 0 5px 5px;}
.arrangement .inhoud .kop h2{color:#666666!important;font-size:18px;font-weight:normal;}
.arrangement .inhoud .text{width:570px; height:55px; padding:5px;}
.arrangement .inhoud .prijs{width:575px; height:20px; background-color:#FED188; padding: 0 0 0 5px;}
.arrangement .inhoud .prijs h3{color:#003F7D; font-size:13px;}



#cnr_FSITE_R, #cnr_SITE_R {float: right; min-height: 50px;}

.welkompaginabijlage {float: right; width: 475px; height: 230px;}

#cnr_WELKOM_L{float: left; min-height: 50px; display:inline; padding:0 20px 0 10px; margin: 0 0 20px 0;}
#cnr_WELKOM_R{float: left; min-height: 50px; display:inline; padding:0 0 0 10px; margin: 0 0 20px 0;}
    .home-kolom-links, .home-kolom-rechts{width:450px;display:inline;float:left;padding:0 0 0 10px; margin: 0 0 10px 0;}
    .home-kolom-links{padding:0 20px 0 10px;}
        
.textbox { border: solid 1px #ccc; width: 146px; height: 18px; padding: 3px 0px 0px 4px; color: #858585; }
	
/* ContactPart*/ 
div.cnr_Contact{padding:10px 0; display:block;}
/* 
div.contactPartIcon{float:left; width:30px;margin:0 0 0 5px;}
ul.contactPartList{float:left;margin:0 20px 10px 5px;}
.contactPart ul li {line-height:200%; list-style-type: none; display: block;}
*/

div.cnr_Bijlage{clear:left;}
/* NieuwsPart */
div.cnr_Nieuws{padding:10px 0; display:block;}
    
/* HtmlPart */
div.HtmlPart{padding:10px 0; display:block;}
div.HtmlPartBody{line-height:normal;}
	.HtmlPartBody ul{padding:5px 0; list-style-type:disc;}
	.HtmlPartBody li{margin-left:20px;line-height:130%;}
	.HtmlPartBody li a {margin:0; padding:0;}
	.HtmlPartBody p{padding:5px 0; margin:0;}
	div.HtmlPart label{width:100px;}
	div.HtmlPart .TextBox{width:440px;}
	
/* FotoTekstPart
div.FotoTekstPart{padding:10px 0; display:block;}
	.FotoTekstPart div{padding:5px 0 0 0; line-height:normal;}
	.FotoTekstPart p{padding:5px 0; margin:0;}
	.FotoTekstPart label{width:150px;}
	.FotoTekstPart .TextBox{width:390px;}
	.FotoTekstPart li{list-style-type:disc; padding:0 0 0 5px; margin: 0 0 5px 15px;}
	.FotoTekstPart .rechtsBoven{float:right;padding:0 0 5px 5px}
	.FotoTekstPart .linksBoven{float:left;padding:0 5px 5px 0}
	.FotoTekstPart .linksOnder{float:left;padding:5px 5px 0 0;}
	.FotoTekstPart .rechtsOnder{float:right;padding:5px 5px 0 0;}
	 */
	
/* AlbumPart */
.cnr_FotoAlbum div.FotoAlbumfoto, div.FotoAlbumfoto{float: left; padding: 5px; display:inline;}
.cnr_FotoAlbum div.nav, div.nav{clear:both;float:none;display:block;margin:10px 0 10px 0;}
.cnr_FotoAlbum div.nav a.highlight, div.nav a.highlight{text-decoration:underline;}
	
/* EvenementPart */
div.EvenementPart{padding:5px 0; display:block;}
	
/* VacaturePart */
div.cnr_Vacature{padding:10px 0; display:block;}
/*.cnr_Vacature p{padding:0 0 10px 0;}li.VacatureKop{font-size:14px; font-weight:bold; color:#003F7D; margin-left:20px; font-family: Arial, Helvetica, sans-serif;}*/


/* SITE_R boxGrijs */
#cnr_FSITE_R .wprBoxGrijs, #cnr_SITE_R .wprBoxGrijs{margin:0 0 10px 0; float:left; display:block; clear:left;}
#cnr_FSITE_R .wprBoxGrijsHeader, #cnr_SITE_R .wprBoxGrijsHeader{ width:170px; margin:0 5px; float:left;}
#cnr_FSITE_R .wprBoxGrijsHeaderText, #cnr_SITE_R .wprBoxGrijsHeaderText{ background: url(/Content/Images/Website/boxGrijs/titel_recht.jpg) no-repeat top center; width:160px; height:17px; margin: 7px 5px 0 5px; color:#FFF; font-size:100%; font-weight:bold; padding:4px 0 5px 0; text-align:center;}
#cnr_FSITE_R .wprBoxGrijsHeaderEind, #cnr_SITE_R .wprBoxGrijsHeaderEind{background: url(/Content/Images/Website/boxGrijs/titelEind.jpg) repeat-x; width:160px; height:2px; margin:0 5px;}
#cnr_FSITE_R .wprBoxGrijsContent, #cnr_SITE_R .wprBoxGrijsContent{width:150px; margin: 0px 5px 0 5px; padding:10px 5px 10px 5px; background-color:#e5e5e5;}
#cnr_FSITE_R .wprBoxGrijsContent p, #cnr_SITE_R .wprBoxGrijsContent p{line-height:135%;font-size:11px; padding:5px 5px 0px 10px;}
#cnr_FSITE_R .wprBoxGrijsContent img, #cnr_SITE_R .wprBoxGrijsContent img{border: 1px solid #4f93ce;}
#cnr_FSITE_R .wprBoxGrijsContent .prijs, #cnr_SITE_R .wprBoxGrijsContent .prijs{display:inline;margin:5px auto 0 auto; font-size:12px;font-weight:bold;width:150px;line-height:120%;}
#cnr_FSITE_R .wprBoxGrijsContent .voorPrijs, #cnr_SITE_R .wprBoxGrijsContent .voorPrijs{margin:0px 0 0 40px;font-size:15px;font-weight:bold;text-align:right;}
#cnr_FSITE_R .wprBoxGrijsEind, #cnr_SITE_R .wprBoxGrijsEind{background: url(/Content/Images/Website/boxGrijs/eind_recht.jpg) no-repeat; width:160px; height:9px; float:left; display:inline; margin:0 5px;}

/* SITE_R boxOranje */
#cnr_FSITE_R .wprBoxOranje, #cnr_SITE_R .wprBoxOranje{margin:0 0 10px 0; float:left; display:block; clear:left;}
#cnr_FSITE_R .wprBoxOranjeHeader, #cnr_SITE_R .wprBoxOranjeHeader{background: width:170px; margin:0 5px; float:left;}
#cnr_FSITE_R .wprBoxOranjeHeaderText, #cnr_SITE_R .wprBoxOranjeHeaderText{background: url(/Content/Images/Website/boxOranje/titel_recht.jpg) no-repeat top center; width:160px; height:17px; margin: 7px 5px 0 5px; color:#FFF; font-size:100%; font-weight:bold; padding:4px 0 5px 0; text-align:center;}
#cnr_FSITE_R .wprBoxOranjeHeaderText a, #cnr_SITE_R .wprBoxOranjeHeaderText a{color:#FFF;}
#cnr_FSITE_R .wprBoxOranjeHeaderEind, #cnr_SITE_R .wprBoxOranjeHeaderEind{background: url(/Content/Images/Website/boxOranje/titelEind.jpg) repeat-x; width:160px; height:2px; margin:0 5px;}
#cnr_FSITE_R .wprBoxOranjeContent, #cnr_SITE_R .wprBoxOranjeContent{width:130px; margin: 0px 0px 0px 5px; padding:10px 15px 10px 15px; background-color:#e5e5e5;line-height:normal;}
#cnr_FSITE_R .wprBoxOranjeContent hr, #cnr_SITE_R .wprBoxOranjeContent hr{width:112px; height: 0px; color: #bebebe;}
#cnr_FSITE_R .wprBoxOranjeContent b, #cnr_SITE_R .wprBoxOranjeContent b{line-height:200%; font-size: 14px;}
#cnr_FSITE_R .wprBoxOranjeContent a, #cnr_SITE_R .wprBoxOranjeContent a{line-height:normal; font-size: 13px;}
#cnr_FSITE_R .wprBoxOranjeContent p, #cnr_SITE_R .wprBoxOranjeContent p{font-size:11px;line-height:normal; padding: 5px 0 0 10px;}
#cnr_FSITE_R .wprBoxOranjeContent .prijs, #cnr_SITE_R .wprBoxOranjeContent .prijs{display:block;margin:5px auto 0 auto; font-size:12px;font-weight:bold;width:150px;line-height:120%;}
#cnr_FSITE_R .wprBoxOranjeContent .voorPrijs, #cnr_SITE_R .wprBoxOranjeContent .voorPrijs{margin:0px 0 0 40px;font-size:15px;font-weight:bold;text-align:right;}
#cnr_FSITE_R .wprBoxOranjeEind, #cnr_SITE_R .wprBoxOranjeEind{background: url(/Content/Images/Website/boxOranje/eind_recht.jpg) no-repeat; width:160px; height:9px; float:left; display:inline; margin:0 5px;}

/*Homepagina boxgrijs*/
#cnr_WELKOM_R .wprBoxGrijsHeaderText{font-size: 1.4em; font-weight: bold; text-decoration: none;}
#cnr_WELKOM_R .wprBoxGrijsContent p{padding-bottom:10px;}
#cnr_WELKOM_R .wprBoxGrijsContent img{display:none;}
#cnr_WELKOM_R .wprBoxGrijsContent .prijs{font-weight:bold;}

/* woordenboek */
table.woordenboek tr:hover{background-color:#C4F6F6;}


ul#pagination{border:0; margin:0; padding:0;} 
#pagination li{border:0; margin:0; padding:0; font-size:11px; list-style:none; display:inline;}
#pagination a{ border:solid 1px #DDDDDD; margin-right:2px;}
#pagination .next a, #pagination .previous a { font-weight:bold; border:solid 1px #FFFFFF;}
#pagination .active{ color:#ff0084; font-weight:bold; display:block; float:left; padding:4px 6px;}
#pagination a:link, #pagination a:visited {color:#0063e3; display:block; float:left; padding:3px 6px; text-decoration:none;}
#pagination a:hover{border:solid 1px #666666;}

div.nav a{border:0; margin:0; padding:3px; font-size:12px; list-style:none; display:inline;border:solid 1px #DDDDDD; margin-right:2px;}


.wprArrangementItemOranje{width:540px; height:120px; position: relative; background: transparent url(/Content/Images/Website/arrangementOranjeBg.gif) repeat-x 0 0; margin:0 0 20px 0;}
.wprArrangementItemOranje img{float:left; height:120px;}
.wprArrangementItemOranje h6{ width:390px; height:25px; float: right; color: #666; font-size: 18px; font-weight: normal; padding-top: 5px;}
.wprArrangementItemOranje p{width:385px; height:90px; float: right; padding-right: 5px;}
.wprArrangementItemOranje p b{ font-weight: bolder; font-size: 18px;}
.wprArrangementItemOranje p span{ position: absolute; width: 385px; bottom: 10px;}

div.talen
{
	margin:0 auto;
	background: #0c6bc3;
	width: 93px;
	height: 55px;
	color: #ebebeb;
	font-size: 11px;
	padding-left: 7px;
	line-height: 18px;
	float:left;
	display:inline;

}
div.talen a:visited, div.talen a
{
	color: #ebebeb;
	text-decoration: none;
}
div.talen a:hover
{
	color: #ebebeb;
	text-decoration: underline;
}
div.talen ul li {list-style: none;}
div.talen img {margin-right: 5px;}

/* ####### Begin van standaard form-stijlen ####### */

form {font:100% verdana,arial,sans-serif;margin: 0;padding: 0;}
form fieldset {clear: both;border-color: #d8d6d6;border-width: 1px;border-style: solid;padding: 10px;margin: 0;}
form label {padding:0;margin:8px 0 0 0;text-align: left;display:block;}
form fieldset legend {font-size:1.2em;font-weight:bold; color:#ccc}
form input, form textarea, form select, form checkbox{width:auto;margin:5px 0 0 0;}
textarea{}
form small{display:block;margin: 0 0 5px 160px;padding: 1px 3px;font-size: 88%;}
form .required{font-weight:bold;}
form br{clear:left;}


/* ####### Eind van standaard form-stijlen ####### */


.arrFs{width:540px;border:1px solid #696969;margin:0;padding:5px;}
.arrLegend{font-size:large;font-weight:bold;color:#696969;}

.arrKop{margin:5px 0 0 5px;float:left;}
.arrPrijsVanaf{margin:5px 0 0 10px;float:left;font-size:10px;font-weight:bold;clear:right;}
.arrBijlage{width:120px;height:80px;float:left;display:inline;}
.arrSupps{float:left;}
.arrSupps li{line-height:normal;padding:0 0 0 5px;}
.arrBtn{display:inline;font-size:10px;padding:0;margin:1px 0 0 0;height:18px;outline:0;background-color:#FFEDCF;border:1px groove #AF6F00}
.arrDdl{font-size:10px;background-color:#FFEDCF;padding:0px;margin:0 5px 5px 0;}
.arrBoekLabel{height:20px;padding:2px 5px 0 5px;font-weight:normal;font-size:11px;min-width:110px;margin:0;}



/*Scroller.css*/
div.vorige, div.volgende{ width: 16px; height: 16px; cursor: pointer;}
	div.disabled{visibility:hidden !important;}
	div.vorige { background: transparent url("/Content/Images/WebSite/pijl-scrollPrev.png") no-repeat 0 0; float: left;}
	div.volgende { background: transparent url("/Content/Images/WebSite/pijl-scrollNext.png") no-repeat 0 0; float: right;}

div.items div img{margin:0;padding:0;}

div.scrollable { position: relative; overflow: hidden; width: 960px; height: 230px; float: left;}
	div.scrollable div.items {width:2000em; position:absolute;}
	
	div.scrollable div.items div {float:left; width:230px; height:220px; float:left; display:inline; color:White; margin:0 5px 0 5px; overflow:hidden;}
	div.tussen_highlight { width: 10px; height: 230px; position: relative; float: left; }

	.textRoze, .textOranje, .textBlauw, .textHout, .textPaars, .textRood
	{
		padding: 2px 0 0 3px; 
		margin: 0 0 0 1px;
		width: 230px;
		line-height: 135%;
		font-size: 12px;
	}
	.prijsInfo { font-size: 14px; font-weight: bold; margin: 1px 0 0 0; position: absolute; width: 230px; bottom: 10px;}
	.blokRoze{ background-color:#cc2292; border-bottom:10px solid #e691c9;} 
		.titelRoze{ width: 230px; margin:0px; color:White; background-color:#e691c9; padding:2px 5px 2px 5px; margin-top:-2px;}
		.textRoze{color:White; width: 222px;}
	.blokOranje{background-color:#fca311; border-bottom:10px solid #fed188;}
		.titelOranje{width:230px; margin:0px; color:White; background-color:#fed188; padding:2px 5px 2px 5px; margin-top:-2px;}
		.textOranje{color:White; width: 222px;}
	.blokBlauw{background-color:#54abdd; border-bottom:10px solid #aad5ee;}
		.titelBlauw{width:230px; margin:0px; color:#2085c7; background-color:#aad5ee; padding:2px 5px 2px 5px; margin-top:-2px;}
		.textBlauw{color:white; width: 222px;}
	.blokHout{background-color:#723403; border-bottom:10px solid #b99a81;}
		.titelHout{width:230px; margin:0px; color:#723403; background-color:#b99a81; padding:2px 5px 2px 5px; margin-top:-2px;}
		.textHout{color:White; width: 222px;}
	.blokPaars{background-color:#2b1166; border-bottom:10px solid #9588b3;}
		.titelPaars{width:230px; margin:0px; color:White; background-color:#9588b3; padding:2px 5px 2px 5px; margin-top:-2px;}
		.textPaars{color:White; width: 222px;}
	.blokRood{background-color:#990000; border-bottom:10px solid #cc3333;}
		.titelRood{width:230px; margin:0px; color:White; background-color:#cc3333; padding:2px 5px 2px 5px; margin-top:-2px;}
		.textRood{color:White; width: 222px;}
		
	#cnr_WELKOM_R .cnr_Highlight div.wprBoxGrijs{}



/*-----------------------------------*/
/*--------------basis----------------*/

form p label {display:block;padding-top: 3px;}
#txtWachtwoord, #txtGebruikersnaam {width: 150px;}
img.move{cursor : move;}
img.movesubsubmenu, img.movesubmenu, img.movemenu {cursor : n-resize;}
.dragbox {position:relative;margin : 0 auto;}
.dragbox h2 {margin : 0 auto;clear:left;}
.dragbox h2 img{float:right;margin:5px 0 0 10px;}
.placeholder{background: #f0f0f0;border:2px dashed #ddd;}

#JEM-id {color: #fff;text-align: center;padding: 10px 0 10px 0;}
#JEM-id a {color: #fff;}

/* Styledefinities voor JemHtmlHelper.laadDatatabel */
.tabel_data{width:550px;font-size:0.9em;}
.tabel_data tr th{text-align:left;padding:5px 0 5px 0;}
.tabel_data tr{}
.tabel_data td{padding:2px 0;}
.tabel_data tr:hover{background-color:#f4f4f4;}

/* Styledefinities voor JemHtmlHelper.Button */
a.button {
    display : block;
    width : 100px; 
    height : 20px; 
    padding : 2px;
    
    background-color : transparent;
    background-repeat : no-repeat;
    background-image : url('/Content/Images/Iconen/bgButton.png');
    
    text-align : left !important;    
    font-weight : bold; 
    font-size : 7.5pt !important;
    color : #666666 !important; 
    text-decoration : none !important;
}
a.button:hover {color : #444444 !important;}
.kleineTekst {font-size : 7pt; font-weight : normal !important;letter-spacing : -1px;}
a.button img {vertical-align : middle;margin-left : 3px; margin-right : 4px;border : 0px none;}

.tabel_data{width:550px;}
.tabel_data th{text-align:left;padding:5px 0 5px 0;}
.tabel_data tr{}
.tabel_data td{padding:2px 0;}
.tabel_data tr:hover{background-color:#f4f4f4;}

/*
.cnr_HotelArrangementen div{padding:0;display:block;border-right:1px solid #ff9900;border-bottom:1px solid #ff9900;margin:0 0 5px 0 !important;}
.cnr_HotelArrangementen div h4{background-image:url('/Content/Images/Website/boxOranje/titel_recht.jpg');background-repeat: repeat-x;width:100%;float:left;height:26px;display:block;line-height:26px;text-indent:5px;color:#ffffff!important;font-size:14px;}
.cnr_HotelArrangementen div h4 small{line-height:26px;font-size:10px!important;color:#ffffff;margin:0 0 0 10px;}
.cnr_HotelArrangementen div img{float:left;margin-right:5px!important;}
.cnr_HotelArrangementen div a.afbeeldingLeeg{width:120px;height:100px;float:left;padding:20px auto 20px auto;margin-right:5px!important;}
.cnr_HotelArrangementen div p{float:left;display:inline;}
.cnr_HotelArrangementen div label{float:left;display:inline;font-size:10px;padding:0 2px 0 2px!important;}
.cnr_HotelArrangementen div input.hasDatepicker{float:left;width:60px!important;height:15px!important;line-height:15px!important;font-size:10px!important;display:inline!important;}
.cnr_HotelArrangementen div select.arrDdl{display:inline;float:left;margin:5px 5px 0 5px!important;}
.cnr_HotelArrangementen div input.knopVerstuur{height:18px!important;line-height:18px!important;border-bottom:2px solid #ff9900!important;font-size:11px!important;float:left!important;}
*/
.cnr_HotelArrangementReserveren, .cnr_HotelReserveren{}
.cnr_HotelArrangementReserveren form, .cnr_HotelReserveren form{margin:10px 0 5px 0;}
.cnr_HotelArrangementReserveren form fieldset, .cnr_HotelReserveren form fieldset{background-color:#f2f8ff;border:1px solid #4f86c4;padding:5px;}
.cnr_HotelArrangementReserveren form legend, .cnr_HotelReserveren form legend{font-size:large;font-weight:bold;color:#696969;}
.cnr_HotelArrangementReserveren form table, .cnr_HotelReserveren form table{border:none;}
.cnr_HotelArrangementReserveren form table td.dik, .cnr_HotelReserveren form table td.dik{font-weight:bold;}
.cnr_HotelArrangementReserveren input#txtAankomstDatum1, .cnr_HotelReserveren input#txtAankomstDatum{width:70px;}
.cnr_HotelArrangementReserveren input#txtVertrekDatum1, .cnr_HotelReserveren input#txtVertrekDatum{width:75px;}


         
table.supplementen small{margin:0px!important;}
table.supplementen .numeric{width:15px!important;height:15px!important;font-size:10px!important;padding:0 0 0 3px!important;margin:0!important;}


#voegToeKnoppen{float:left;}
#voegToeKnoppen a{margin-right:5px!important;}

.cnr_Sitemap ul li {margin-left:20px; list-style-type:none!important;}
.cnr_Sitemap ul li ul li {margin-left:20px; list-style-type:none!important;}

a.facebox{display:block;float:left;width:80px;margin:0 5px 5px 0;}

fieldset.crn_nieuwsbriefkeuze{width:300px;}
