@charset "utf-8";
/* CSS Document */
body{margin:0px; background:url(/images/body_bg.jpg) repeat-x #e1e1e2;}
div#container{width:1000px; margin:0 auto;}
a{outline:none;}
img{border:none;}

/* =maindivs */
div#header{float:left; height:210px; width:960px; margin:0 20px 20px; background:url(/images/header_bg.jpg) no-repeat 52px 0px; position:relative;}
div#breadcrumb{float:left; height:20px; width:910px; padding:0 45px; position:absolute; top:-20px; left:0px; z-index:999;}
div#wrapper{width:960px; padding:0 20px; background:url(/images/wrapper_bg.jpg) repeat-y; float:left; position:relative;}
div#sidebar{float:left; width:240px;}
div#content{float:left;  width:500px; padding:0 30px;}
div#sidebar2{float:right; width:160px;}
div#footer{float:left; width:940px; padding:0 10px; background:#121212;}

/* =header */
a#logo{width:420px; height:70px; background:url(/images/logo.jpg) no-repeat; position:absolute; text-indent:-9999px; overflow:hidden; left:250px; top:71px;}

ul#nav{height:30px; float:left; list-style:none; position:absolute; left:0px; bottom:0px; padding:0 10px; margin:0px;}
ul#nav li{float:left; padding:0 2px 0 0; background:url(/images/nav_separator.jpg) no-repeat right center;}
ul#nav li a, ul#nav li:visited{color:#FFFFFF; font-size:12px; line-height:30px; text-decoration:none; height:30px; float:left; display:block; font-weight:bold; padding:0 20px;}
ul#nav li a:hover{background:url(/images/nav_hover.jpg);}
ul#nav li a:active{background:url(/images/nav_active.jpg);}

ul#nav li.last{background:none; padding:0px;}

/* =breadcrumb */
div#breadcrumb a{font-size:13px; line-height:20px; float:left; text-decoration:none; font-variant:small-caps; text-transform:lowercase; padding:0 5px;}
div#breadcrumb a:hover, div#breadcrumb a.current{text-decoration:underline; color:#366ca2;}
div#breadcrumb span{float:left; line-height:20px;}

/* =sidebar */
ul#subnav{width:240px; float:left; padding:0px; border-bottom:1px solid #d7d7d7; border-top:1px solid #979797; list-style:none; margin:0px 0px 10px;}
ul#subnav li{width:200px; float:left;}
ul#subnav li a, ul#subnav li a:visited{float:left; display:block; font-size:12px; text-decoration:none; padding:6px 10px 6px 30px; border-top:1px solid #d7d7d7; border-bottom:1px solid #979797; width:200px; background:url(/images/sidebar_arrow.jpg) no-repeat 10px center; color:#666666; font-weight:bold;}
ul#subnav li a:hover{background:url(/images/sidebar_arrow.jpg) no-repeat 13px center; color:#000000; text-decoration:underline;}
ul#subnav li a:active{color:#333333;}

/* =sidebar2 */
div#sidebar2 h3{padding:0 10px; margin:5px 0px 0px; font-size:13px; color:#366ca2; font-weight:bold; border-bottom:1px solid #aaa;}

ul#ads{margin:10px 17px; padding:0px; list-style:none;}
ul#ads li{margin:5px 0;}

/* =footer */
div#footer h3{color:#FFFFFF; font-weight:bold; margin:12px 0 0 0;}
div#footer p{color:#9f9f9f; font-size:12px; line-height:1.4;}
a.leesmeer{color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; text-align:right; width:100%; display:block;}

div#intro{width:210px; margin:10px; float:left;}
div#relevant{width:690px; float:left; margin:10px;}

ul#relevantesites{margin:0px; padding:0px; list-style:none;}
ul#relevantesites li{width:210px; float:left; margin:5px 10px;}
ul#relevantesites li a, ul#relevantesites li a:visited{font-size:12px; padding:3px 10px; background:#3f3f3f; width:180px; float:left; display:block; color:#CCCCCC; text-decoration:none;}

ul#relevantesites li a:hover{color:#FFFFFF; background:#222222;}

/* contact */
ul#contactlist{margin:10px 0 0px; padding:0px; float:left; list-style:none;}
ul#contactlist li{width:500px; float:left; margin:5px 0px; padding:0px;}
ul#contactlist li input, ul#contactlist li textarea{width:300px; float:left;}
ul#contactlist li label{float:left; width:100px;}
ul#contactlist li em{color:#F00;}
ul#contactlist li input#submit{width:80px; margin:0 0 0 100px;}

