html{
margin:0px;
	padding:0px;
}
body {
	background-color: #15324B;
	margin:0px;
	padding:0px;
/*	background-image: url('/images/bg.png');
	background-repeat:no-repeat;
	background-position: top center;
	background-attachment:fixed;
	*/
	text-align:center;
	font-family: 'PT Sans', sans-serif;
	line-height:120%;
	color:#14324B;
	
}


#content a:link, #content a:visited{
    color: #0075AC;
    text-decoration: underline;
}
#content a:hover, #content a:active {
    color: #16324B;
    text-decoration: none;
}


img {
	border:0px;
}

#container{
	width: 1200px;
	min-height:100%;
	margin:0 auto;
	padding:0;
	
	position:relative;
}
#bg {
	
	margin-left:110px;
	margin-top:20px;
	width:980px;
	min-height:700px;
	margin-bottom:0px;
	background-color: #ffffff;
	overflow:hidden;
	-moz-border-radius: 19px;
	border-radius: 19px;
	position:relative;

}
#top{
	
	margin-left:110px;
	margin-top:20px;
	width:980px;
	min-height:160px;
	margin-bottom:0px;
	
	overflow:hidden;
	-moz-border-top-left-radius: 19px;
	border-top-left-radius: 19px;
	-moz-border-top-right-radius: 19px;
	border-top-right-radius: 19px;
	position:relative;
/*
	-moz-box-shadow:8px 3px 4px  -7px #000;
	-webkit-box-shadow: 8px 3px 4px  -7px #000;
	box-shadow: 8px 3px 4px  -7px #000;*/
	background: #ffffff;
}
#toprandje{
	display:none;
}
#bottomrandje{
	display:none;
}
#inhoud{
	width:980px;
	margin-left:110px;
	margin-top:0px;
}


#footer{
	margin-left:110px;
	margin-top:0px;
	width:980px;
	min-height:200px;
	margin-bottom:20px;
	background-color: #ffffff;
	overflow:hidden;
	-moz-border-bottom-left-radius: 19px;
	border-bottom-left-radius: 19px;
	-moz-border-bottom-right-radius: 19px;
	border-bottom-right-radius: 19px;
	position:relative;
	/*
			-moz-box-shadow:8px 3px 4px  -7px #000;
	-webkit-box-shadow: 8px 3px 4px  -7px #000;
	box-shadow: 8px 3px 4px  -7px #000;*/
}

#logo{
	background-color:#16324B;
	width:700px;
	height:80px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position:absolute;
	top:20px;
	left:20px;
}
#logo img{
	margin-top:10px;
}

#bottomnavigatie{
	background-color:#91999F;
	position:absolute;
	top:20px;
	left:20px;
}
#navigatie{
	background-color:#16324B;
	position:absolute;
	top:120px;
	left:20px;
}
#bottomnavigatie,
#navigatie{
	width:940px;
	height:40px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
}
#bottomnavigatie ul,
#navigatie ul{
	list-style-type:none;
	margin:10px 0px 0px 40px;
	padding:0;
}
#bottomnavigatie ul li ,
#navigatie ul li {
	display: block;
	float: left;
	margin-right:54px;
	line-height:20px;
}

#navigatie ul li a:link,
#navigatie ul li a:visited{
	font-size: 17px;
	color: #C5DBF0;
	font-weight:normal;
	font-family: 'Titillium Web', sans-serif;
	text-decoration:none;
}
#navigatie ul li a.actief,
#navigatie ul li a:hover,
#navigatie ul li a:active{
	font-size: 17px;
	color: #E4C111;
	font-weight:normal;
	font-family: 'Titillium Web', sans-serif;
	text-decoration:none;
}



#bottomnavigatie ul li a:link,
#bottomnavigatie ul li a:visited{
	font-size: 17px;
	color: #ffffff;
	font-weight:normal;
	font-family: 'Titillium Web', sans-serif;
	text-decoration:none;
}
#bottomnavigatie ul li a.actief,
#bottomnavigatie ul li a:hover,
#bottomnavigatie ul li a:active{
	font-size: 17px;
	color: #14324B;
	font-weight:normal;
	font-family: 'Titillium Web', sans-serif;
	text-decoration:none;
}
#bottomnavigatie div.ss-icon ,
#navigatie div.ss-icon {
	font-size:20px;
	display:block;float:left;
	margin-top:2px;
	margin-right: 4px;
}


#bottomnavigatie ul li.m4,
#navigatie ul li.m4{
margin-right:0px;
}
#zoek{
	background-color:#C5DBF0;
	width:220px;
	height: 80px;
	position:absolute;
	top:20px;
	left:740px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#zoek select{
	border: none;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: block;
	width:200px;
	background-color:#ffffff;
}
#zoek input#searchterms {
border: none;
/*display: inline;*/

	background-color:#ffffff;
	
	width:180px;
	color:  #16324B;
	line-height:20px;
	margin-left: 4px;
	margin-top:2px;
}


#zoek input#searchterms.placeholder {
position:absolute;top:0px;left:0px;
	color: #91999F;
	height: 20px;
	padding-left:4px;
}
/**/
#zoek input#searchterms::-webkit-input-placeholder { /* WebKit browsers */
   color: #91999F;
}
#zoek input#searchterms:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #91999F;
}
#zoek input#searchterms::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #91999F;
}
#zoek input#searchterms:-ms-input-placeholder { /* Internet Explorer 10+ */
   color: #91999F;
}

#zoek .zoekveld{
	background-color: #FFFFFF; 
	border: medium none;  
	border-radius: 4px 4px 4px 4px; 
	display: block;
	position:absolute;top:45px;left:10px;
	width: 197px;
	height: 25px;
	text-align: left;
	padding-left:3px;
	padding-top:2px;
}



#zoek .zoekknop{
position:absolute;top:51px;left:188px;
display:block;
cursor: pointer;
}
#zoek .zoekknop .ss-icon{
color: #0075AC;
}
/*
#zoek input{

	position:absolute;
	top: 10px;
	left: 10px;
	height: 25px;
	line-height:25px;
}
*/

#footerlogos{
	border-bottom: solid 1px #BDBEBE;
	width:940px;
	position:absolute;
	top:85px;
	left:20px;
	text-align:left;
	height:80px;
}
#footerlogos a{
	float:left;
	margin-left:20px;
}
#footerlinks{
	width:980px;
	
	height:40px;
	position:absolute;
	top:160px;
	left: 0;


}


#footerlogos  img {
max-height: 65px;
max-width:150px;
}
#footerlogos  a{
	
	margin-left: 10px;

}

#footerlinks div{
text-align:center;
width:980px;
}
#footerlinks ul{
	width:600px;
	list-style-type:none;
	/*margin:0px 0px 0px 300px;*/
	margin:0 auto;
	padding:0px;
	height:20px;
}
#footerlinks ul li {
	display: block;
	margin-right: 35px;
	margin-top:10px;
	float:left;
}
#footerlinks ul li  a:link,
#footerlinks ul li a:visited{
	color: #BDBEBE;
	text-decoration:none;
	font-size:13px;
}
#footerlinks ul li a:hover,
#footerlinks ul li a:active{
	color: #BDBEBE;
	text-decoration:underline;
	font-size:13px;
}


#content a.alles {
	display:block;
	margin: 0px 0px 0px 20px;
	color: #0075AC;
	/*font-family:arial,sans-serif;*/
	font-size:14px;
}
#content a.alles:link,
#content a.alles:visited{
	color: #0075AC;
	text-decoration:none;
}
#content a.alles:hover,
#content a.alles:active{
	color: #0075AC;
	text-decoration:underline;
}

#content h2{
	color:#16324B;
	/*font-family:arial,sans-serif;*/
	font-size:22px;
	font-weight:normal;
}

#content div.inh p,
#content div.inh span,
#content div.inh div{
	color:#16324B;
	/*font-family:arial,sans-serif;*/
	font-size:14px;
	font-weight:normal;
	line-height:150%;
}

#zoek ,
#zoek select,
#zoek div.inh input,
#zoekdiv.inh label,
#zoekdiv.inh option{
	color: #16324B;
	font-size: 14px;
	font-family: 'PT Sans', sans-serif;
}

/*
#selectie{
	width:220px;
	background-color:#C5DBF0;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align:left;
	text-decoration:none;
		margin-left:20px;
		margin-top:20px;
		float:left;
		margin-bottom:20px;
}
#selectie div.inh{
	padding:0px 10px 10px 10px;
	
}
*/
#selectie div.sp{
	height:10px;
	margin:0px;
	padding:0px;
	
}
#selectie div.inh,
#selectie div.inh select,
#selectie div.inh input,
#selectie div.inh label,
#selectie div.inh option{
	color: #0075AC;
	font-size: 14px;
	font-family: 'PT Sans', sans-serif;
}

#selectie div.inh h3{
	text-transform: uppercase;
	font-size: 14px;
	margin:20px 0px 5px 0px;
	color: #14324B;
}
#selectie div.inh h3.eerste{
	
	margin-top:0px;
}

#selectie div.inh a:link,
#selectie div.inh a:visited {
	text-decoration:none;
	color: #0075AC;
	font-size: 14px;
	font-family: 'PT Sans', sans-serif;
}

#selectie div.inh a:hover,
#selectie div.inh a:active {
	text-decoration:underline;
	color: #0075AC;
	font-size: 14px;
	font-family: 'PT Sans', sans-serif;
}




/* Custom checkbox and radio styles */


/*

label + p,
input + p
{
	margin-top: 20px;
}

#selectie div.inh p {
position:relative;
display:block;
overflow:hidden;
margin:0;
padding:10px 0px 0px 0px;
height:30px;
line-height:16px;

}

p > input
{
	padding: 0;
	margin: 0;
	height: 16px;
	width: 16px;
	float: left;
	position: absolute;
	left: 0;
	opacity: 0;
	line-height:16px;
}
p > label 
{ 
	padding: 0 0 0 22px;
	line-height:0px;
}
p > input:hover + label, p > input:focus + label,
p > input + label:hover, p > input:focus + label			{ }

p > input + label
{
	background: url(/images/checkbox.png) 0 -20px no-repeat;
	height: 16px;
}


p > input[type=checkbox]:checked + label 							{ background-position: 0 1px; }
p > input[type=checkbox]:hover:checked + label,
p > input[type=checkbox]:focus:checked + label,
p > input[type=checkbox]:checked + label:hover,
p > input[type=checkbox]:focus:checked + label 					{ background-position: 0 1px; }

p > input[type=checkbox]:hover + label,
p > input[type=checkbox]:focus + label,
p > input[type=checkbox] + label:hover 							{ background-position: 0 -20px; }


*/


#selectie div.inh p {
    display: block;
    overflow: hidden;
    position: relative;
	margin:0px;
}

#selectie div.inh p > input + label {
    background: url("/images/checkbox.png") no-repeat scroll 0 -20px transparent;
    height: 16px;
}
#selectie div.inh p > input {
    float: left;
    height: 16px;
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    width: 16px;
}
#selectie div.inh p > label {
    padding: 0 0 0 18px;
}

#selectie div.inh p > input[type=checkbox]:checked + label 							{ background-position: 0 1px; }
#selectie div.inh p > input[type=checkbox]:hover:checked + label,
#selectie div.inh p > input[type=checkbox]:focus:checked + label,
#selectie div.inh p > input[type=checkbox]:checked + label:hover,
#selectie div.inh p > input[type=checkbox]:focus:checked + label 					{ background-position: 0 1px; }

#selectie div.inh p > input[type=checkbox]:hover + label,
#selectie div.inh p > input[type=checkbox]:focus + label,
#selectie div.inh p > input[type=checkbox] + label:hover 							{ background-position: 0 -20px; }

 #zoek .styled-select,
 #selectie .styled-select {
   width: 200px;
   height: 25px;
   overflow: hidden;
   background: url('/images/selectpijl.png') no-repeat right #ffffff;
   background-position: 180px 9px ;
   border: none;

	-moz-border-radius: 4px;
	border-radius: 4px;

 }
  #zoek .styled-select select ,
  #selectie .styled-select select {
background: transparent;/**/
   width: 225px;
   padding: 2px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 25px;
}
 #zoek .styled-select{
/*	position:relative;*/
position:absolute;
	top: 10px;
	left: 10px;
	color: #16324B;
}


.fly_seminar{
	text-align:left;
	color:#14324B;
	font-size:14px;
}
.fly_seminar div.inh{
margin:10px;
}
.fly_seminar div.inh h2{
	font-size:20px;
	font-weight:bold;
	margin:10px 0px 10px 0px;
	color:#14324B;
}

.fly_seminar a.alles {
	display:block;
	margin: 0px ;
	color: #0075AC;
	/*font-family:arial,sans-serif;*/
	font-size:14px;
	font-weight:bold;
}
.fly_seminar a.alles:link,
.fly_seminar a.alles:visited{
	color: #0075AC;
	text-decoration:none;
}
.fly_seminar a.alles:hover,
.fly_seminar a.alles:active{
	color: #0075AC;
	text-decoration:underline;
}

.fly_seminar h2{
	text-align:left;
}

sup, sub {
   vertical-align: baseline;
   position: relative;
   top: -0.0em;/*default -0.4*/
}
sub { top: 0.0em; }/*default 0.4*/

.top_selectie,.bottom_selectie ,
.top_logo,.bottom_logo ,
.top_zoek,.bottom_zoek ,
.top_over,.bottom_over ,
.top_menublauw,.bottom_menublauw,
.top_menugrijs,.bottom_menugrijs,
.top_agenda,.bottom_agenda{
	display:none;
}