/* Defaults */
	body, input, select, textarea {color:#7f888f;font-family:verdana, geneva, sans-serif;font-size:13pt;font-weight:400;line-height:1.65;}	
	hr {	border:0;border-bottom:solid 1px #4aae48;margin:2em 0;}
	h1 {font-size:1em;font-weight:bold;margin-bottom:8px;}
	h2 {font-size:0.9em;font-weight:bold;color:#fff;padding-left:5px;padding-top:5px;}
	body {margin:0;background-color:#f2f2f2}
	* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	#wrapper {max-width:1200px;margin:0 auto;margin-top:10px;overflow:hidden}

/* Header */	
	#header {padding-left:20px;height:150px;width:100%;border-bottom:1px solid #ccc;background-color:#fff}
	.header_content {max-width:1200px;margin:0 auto;}
	.header_logo {float:left;width:35%;padding-top:40px}
	.header_text {float:left;width:90%;color:#00537a}
	.header_block1, .header_block2{width:100%}
	.header_block_add {padding-top:10px;float:right;width:60%;margin-right:20px}
	
/* Menu */
	.menu_mob {display:none;}
	/* Balk boven menu's */
	.menu {max-width:1200px;margin:0 auto;margin-top:10px;height:40px;background-color:#005278;border-radius:0.375em; }
	.menu ul {list-style:none;padding-left:5px }
	.menu li { float: left;height:40px; background: url('/site/images/startlijstjes_menu_seperator.png') no-repeat right 0; padding-right: 3px; font-size: 1.0em; }
	.menu li a { display: block; padding: 5px 12px; color: #fff; text-decoration: none; }  
	.menu li a:hover { color:#f6910d }


/* Form Google zoekveld*/
	form {margin:0 0 2em 0;}
	label {color:#3d4449;display:block;font-size:0.9em;font-weight:600;margin:0 0 1em 0;}
	input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="search"],input[type="url"],select,textarea {-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#f2f2f2;border-radius:0.375em;border:none;border:solid 1px rgba(210, 215, 217, 0.75);color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%;}
	input[type="text"]:invalid,input[type="password"]:invalid,input[type="email"]:invalid,input[type="tel"]:invalid,input[type="search"]:invalid,input[type="url"]:invalid,select:invalid,textarea:invalid {box-shadow:none;}
	input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="url"]:focus,select:focus,textarea:focus {border-color: #006ab2;box-shadow: 0 0 0 1px #006ab2;}
	input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],input[type="url"],select {height:2.75em;}
	textarea {padding:0.75em 1em;}		

/* Block Positioning */
	.masonry {width:101%;margin:0 auto;}
	/* Achtergrond menu's */
	.masonry .item {width:24%;margin-bottom:10px;float:left;background:#ffffcc;border:1px solid #ddd;border-radius:0.375em;}
	.item p{font-size:0.8em;padding-left:10px;padding-right:10px;line-height:1.7em;margin-top:3px;margin-bottom:3px;}
	/* Achtergrond menu koppen */
	.item_title_div {background-color:#005278;width:100%;height:30px;margin-top:-13px;border-top-left-radius:0.375em;border-top-right-radius:0.375em;font-size:0.9em}
	.item_title_div_blue {background-color:#00537a;width:100%;height:30px;margin-top:-13px;border-top-left-radius:0.375em;border-top-right-radius:0.375em;font-size:0.9em}
	.item_infotext {padding:5px;font-size:0.75em;font-weight:600;color:#000000}
	.item_links a {text-decoration:none;color:#000;font-size:0.95em;font-weight:400}	
	.item_links a:hover{color:#f6910d}	
	.item_special_250x250 {text-align:center;height:280px;padding-top:15px;}
	.item_special_240x400 {text-align:center;height:430px;padding-top:15px;}
	.item_special_234x60 {text-align:center;height:90px;padding-top:15px;}
	.item_special_responsive {height:650px;padding-top:15px;margin:0 auto;}
	.item ul{margin-left:-30px;}
	.item li {list-style:none;font-size:0.8em;padding-right:5px;}
	.item li a {text-decoration:none;color:#005278;font-size:0.95em;font-weight:400;}	
	.item li a:hover{color:#f6910d}	
	.item_gerelateerd {width:24%;margin-bottom:1px;float:left;background:#fff;border:1px solid #ddd;border-radius:0.375em;}
	.rss{background:url(/site/images/feed.png) no-repeat left 3px;padding-left:20px;}
	.advertentieblock{height:658px;padding-bottom:10px}

/* Block Positioning Overzichtpagina's*/

	.overzicht{width:100%}
	.overzicht_content_block{width:100%;overflow:hidden;clear:both;margin-bottom:20px;background-color:#fff;border-bottom-left-radius:0.375em;border-bottom-right-radius:0.375em;height:100%;padding:10px}
	.overzicht_link{width:33%;float:left}
	.overzicht_link a {text-decoration:none;color:#000;font-size:0.8em;font-weight:400}	
	.overzicht_link a:hover{color:#f6910d}		
	
/* Miscellaneous */	
	#wrapper2 {max-width:1200px;margin:0 auto;font-size:0.95em;line-height:1.3em;margin-top:20px;border:1px solid #ccc;background-color:#fff;border-radius:0.375em;padding:15px;color:#000}
	#wrapper2 h2 {font-size:1.0em;margin-bottom:5px;color:#000;margin-left:-5px;margin-bottom:1px;}
	#wrapper2 a {text-decoration:underline;color:#000}	
	#wrapper2 a:hover{color:#4aae48}	
	.contact_height {height:100%;margin-bottom:10px;}
	.nomessage { display: none;}	


/* Buttons */		
	.button {-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;background-color:#4aae48;border-radius:0.375em;border:0;color:#fff !important;cursor:pointer;margin-bottom:10px;display:inline-block;font-size:0.9em;font-weight:700;height:1.5em;letter-spacing:0.075em;line-height:1.5em;padding:0 0.5em;text-align:center;text-decoration:none;white-space:nowrap;}
	.button:hover {background-color:#4db2ec;color:white}
	.button:active {background-color:#4aae48;}	
	button.disabled,button:disabled,.button.disabled,.button:disabled {-moz-pointer-events:none;-webkit-pointer-events:none;-ms-pointer-events:none;pointer-events:none;opacity:0.25;}		
	ul.actions {cursor:default;list-style:none;margin:0 auto;}
	ul.actions li {display:inline-block;padding:0 0 0 0;vertical-align:middle;}
	ul.actions li:last-child {padding-right:0;}		

/* Footer */
	#footer {max-width:1200px;margin:0 auto;background-color:#00537a;border-radius:0.375em;height:40px;color:#fff;}
	#footer h5{padding-left:8px;margin-top:10px;font-size:0.75em}
	#footer h4{padding-left:8px;margin-top:4px;font-size:0.6em}	
	#footer a {text-decoration:none;color:#fff}
	#footer a:hover {color:#f6910d}
	#footer_col1 {width:20%;float:left;background: url('/site/images/startlijstjes_menu_seperator.png') no-repeat right 0;}
	#footer_col2 {width:58%;float:left;background: url('/site/images/startlijstjes_menu_seperator.png') no-repeat right 0;}
	#footer_col3 {width:20%;float:left;}
	#footerbottom {max-width:1200px;margin:0 auto;height:40px;color:#00537a;font-size:0.6em;text-align:center}
	#footerbottom a {text-decoration:none;color:#00537a}
	#footerbottom a:hover {color:#f6910d}	



@media screen and (max-width: 1680px) 
	{

	}

@media screen and (max-width: 1440px) 
	{
	.masonry .item {width:24%;margin-bottom:10px;float:left;background:#fff;border:1px solid #ddd;border-radius:0.375em;}
	}

@media screen and (max-width: 1024px) 
	{
	h1 {font-size:0.8em;}		
	#wrapper, #wrapper2, #footer, #footerbottom, .header_content, .menu {max-width:1000px}
	.masonry {width:100%;margin:0 auto;}	
	.masonry .item {width:24%;margin-bottom:10px;float:left;background:#fff;border:1px solid #ddd;border-radius:0.375em;}
	#footer h5{font-size:0.65em;}
	#footerbottom {margin-top:20px;}
	.header_block_add {display:none}
	}

@media screen and (max-width: 960px) 
	{
	.masonry .item {width:32.5%;}
	#footer h5{font-size:0.6em;}	
	.advertentieblock{height:308px}
	}

@media screen and (max-width: 900px) 
	{
	.masonry .item {width:32%;}
	#footer h5{font-size:0.6em;}

	}
	
@media screen and (max-width: 800px) 
	{
	.masonry .item {width:32%;}
	#footer {height:60px}
	}

@media screen and (max-width: 780px) 
	{
	.advertentieblock{height:258px}
	}
@media screen and (max-width: 600px) 
	{
	.masonry .item {width:48.5%;}
	#footer_col1 {display:none}	
	#footer_col2 {width:78%}	
	.advertentieblock{height:308px}
	}

@media screen and (max-width: 500px) 
	{
	.advertentieblock{height:258px}
	}
	
@media screen and (max-width: 480px) 
	{
		#header {height:250px;}	
		.masonry .item {width:100%;}		
		.menu {display:none;}
		.menu_mob {display:block;position:absolute;top:200px;width:100%;height:40px;background: url('/site/images/startlijstjes_menu_background.png') no-repeat;}
		.menu_mob ul {list-style:none;padding-left:5px;margin-top:0px}
		.menu_mob li {float:left;background:url('/site/images/startlijstjes_menu_seperator.png') no-repeat right 0;padding-right:3px;font-size:1.0em;}
		.menu_mob li a {display:block;color:#fff;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:5px;font-size:1.0em;}  
		.menu_mob li a:hover {color:#f6910d }
		.menu_mob p {font-size:1.0em;color:#fff;padding-left:5px;padding-right:5px;margin-top:5px;}
		.menu_mob li ul {display:none;z-index:4;margin-top:-12px;background-color:#005278}
		.menu_mob li:hover ul { display: block;list-style-type: none;position: absolute;margin-left: -6px;width: 180px;z-index: 4;text-align:left;font-size:0.9em }
		.menu_mob li:hover ul li {float: left; display: block;background: #005278;z-index: 4;width: 190px; }
		.menu_mob li:hover ul li:hover {background: #005278;float: left;z-index: 4;width: 190px;display: block;}
	#footer_col2 {width:100%}			
	#footer_col3 {display:none}			
	.advertentieblock{height:500px}		

		
	}
@media screen and (max-width: 460px) 
	{
	.advertentieblock{height:450px}
	}
@media screen and (max-width: 420px) 
	{
	.advertentieblock{height:408px}
	}	
@media screen and (max-width: 414px) 
	{

	}	
@media screen and (max-width: 400px) 
	{
	.advertentieblock{height:400px}
	}

@media screen and (max-width: 360px) 
	{
	.advertentieblock{height:368px}
	}
@media screen and (max-width: 360px) 
	{
	.advertentieblock{height:348px}
	}


	
