:focus {outline-style: none;}


* {
margin: 0px;
padding: 0px;
font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
/*font-size: 11px;*/
font-size: 12px;

color: #5C6F7B;
}

body {
	background-color: #FFF;
}

p {
}

a {
	text-decoration: none;
	color: #5C6F7B;
	border: none;
	margin: 0;
}


#submenu {height: 30px; width: 974px; border: none; margin-bottom:25px;}

#submenu a {
margin: 0 20px 0 0;
padding: 0;
text-transform: uppercase; 
font-size: 11px;
/*font-size: 12px;*/
font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 0.1em;
/*float: left;*/
color: #5C6F7B;
text-decoration: none;
border: none;
}

#submenu a:hover {border: none; color: #000;
}

.knop a {
margin: 0;
padding: 5px 10px 5px 10px;
text-transform: uppercase; 
/*font-size: 11px;*/
font-size: 12px;
font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 0.4em;
color: #5C6F7B;
border: 1px solid #5C6F7B;
width: auto;
}

.knop a:hover {background: #5C6F7B; color: #FFF;}

#kop {width: 1024px; height: 168px; background: url(/images/bg_top.png) #E6ECEF; }
#total {width: 1024px;margin:auto;background: #FFF;  position:relative;}

.bannershow { position: absolute; height: 160px; width: 600px; margin: auto; left: 1045px; top: 20px}
.bannershow img { border:1px #000 solid; }

#bannerheader { position: absolute; height: 151px; width: 440px; left: 578px; top: 9px}



#banner {width: 480px;  position: absolute; top:20px; left:350px;}
#content {float: left; width: 974px; padding:25px; background: #E6ECEF; margin-bottom: 5px;
}

#columnleft {float: left; width: 475px; font-size: 10px}
#columnright {float: right; width: 475px; font-size: 10px}

#columnright a {
	border : none;
	text-decoration: underline;
	text-transform: none;
	letter-spacing: 0px;
	margin: 0;
}

#footer {
float: left;
text-transform: uppercase; 
/*font-size: 9px;*/
font-size: 10px;
font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 0.3em;
color: #5C6F7B;
width: 1024px;
text-align: center;
}

#footer a {text-transform: uppercase; 
/*font-size: 9px;*/
font-size: 10px;
font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 0.3em;
color: #5C6F7B;
}

#footer a:hover {color: #000;}


/*.header {text-transform: uppercase; 
//font-size: 11px;
font-size: 12px;
font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: 0.4em;
color: #5C6F7B;
}
*/

/* formulier */

input, textarea, select {font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6F7B; background: #FFF; border: 1px solid #5C6F7B; width: 250px; margin-bottom: 5px;}

input[type="radio"] {border: 0px solid #5C6F7B; width: auto; margin-bottom: 5px; background-color: #E6ECEF;}

input[type="checkbox"] {border: 0px solid #5C6F7B; width: auto; margin-bottom: 5px; background-color: #E6ECEF;}

input[type="submit"] {font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif; 
/*font-size: 11px;*/
font-size: 12px;
color: #FFF; background: #5C6F7B; border: none; width: 100px; margin-right: 15px; margin-top: 10px;}

input[type="reset"] {font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif; 
/*font-size: 11px;*/
font-size: 12px;
color: #FFF; background: #5C6F7B; border: none; width: 100px; margin-right: 15px; margin-top: 10px;}




#menu {width: 1024px; height: 32px; position: relative; z-index: 999; font-size: 80%;}
#header {width: 1024px; height: 195px; background: #FFF; z-index:0;}


#menutop, #menutop ul {
	background-color:#FFF;
	color: #5C6F7B;
	display:block;
	float:left;
	font-family: Myriad, Trebuchet, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase; 
	letter-spacing: 0.4em;
font-size: 9px;
	margin:0pt 0px;
	padding:0pt;
	list-style: none;
}

#menutop a {
    display: block;
    color: #5C6F7B;
    text-decoration: none;
    padding: 9px;
	border: none;
}

#menutop a.daddy {
    background: url(rightarrow2.gif) center right no-repeat;
}

#menutop li {
    float: left;
    padding: 0;
}

#menutop li ul {
    position: absolute;
    left: -999em;
    height: auto;
    width: 14.4em;
    w\idth: 13.9em;
    font-weight: normal;
    /*border-width: 0.25em;*/    
	margin: 0;
	z-index:500;
}

#menutop li li {
   /* padding-right: 1em;*/
    width: 270px;
}

#menutop li ul a {
    width: 238px;
}
/* en deze?? */
#menutop li ul ul {
   margin: -1.75em 0 0 14em;
}

#menutop li:hover ul ul, #menutop li:hover ul ul ul, #menutop li.sfhover ul ul, #menutop li.sfhover ul ul ul {
    left: -999em;
	width: 270px;
}

#menutop li:hover ul, #menutop li li:hover ul, #menutop li li li:hover ul, #menutop li.sfhover ul, #menutop li li.sfhover ul, #menutop li li li.sfhover ul {
	width: 270px;
    left: auto;
		/*
		filter: Alpha(opacity=80);
		-moz-opacity: 0.8;
		opacity: .8;
		*/
}

#menutop li:hover, #menutop li.sfhover {
    background-color: #DDE3E8;
	color: #5C6F7B;
}
