 body
 {
 text-align:left;
 margin-bottom:40px;
 
 }


 
 p
 {
 margin:0;
 }
 a
 {
 color:#b6121b;
 }
 
 h1,h2,h3,h4,h5,h6
{
color:#8c8c8c;
}

h1,h2,h3
{
padding-top:15px;
}

hr
{
background-color:#fff;
height:1px;
border:none;
border-top:1px dotted #999;
}


 div.container
 {
 width:990px;
 margin:0;
 margin-top:40px;
 }
 .column
 {
 margin:0;
 }
 
 div.total
 {
 width:100%;
 clear:both;
 }
 
 div.logo 
 {
 display:block;
 width:260px;
 background: #fff url(images/logo.jpg) no-repeat top right;
 height:304px;
 float:left;
 position:relative;
 top:-17px;
 }
 

 
 div.total
 {
 width:990px;
 }
 
 
 
 div.menuwrapper,div.submenu,div.topmenu,div#header,div#main
 {
 width:730px;
 }

.bgrood{background-color:#b6121b;}
.bggeel{background-color:#e2a856;}


div.menuwrapper
{
background-color:#e2a856;
}
div#main
{
}

div.topmenu
{
height:49px;
background-color:#e2a856;
color:#000;
vertical-align:bottom;
}

div.submenu
{
background-color:#b6121b;
color:#fff;
min-height:50px;
}

div#submenu
{
padding-bottom:16px;
margin-bottom:16px;
}
div#header
{
height:214px;
border-top:1px solid #fff;
}
div#leftcol
{
width:290px;
min-height:300px;
}
div#rightcol
{
width:420px;
margin-left:20px;
}
div#leftcol a
{
color:#fff;
text-decoration:none;
}
div#leftcol a:hover
{
color:#000;
}

div#leftcol ul ,div#leftcol ul li
{
display:block;
list-style-type:none;
padding:0;
margin:0;
}
div#leftcol ul
{
margin-left:20px;
}

div#leftcol  li a
{
display:block;
padding-left:2em;
color:#fff;
background: transparent url(images/ul.jpg) no-repeat;
background-position:4px left;
}

div#leftcol  li a.selected,div#leftcol  li a:hover
{
display:block;
padding-left:2em;
color:#000;
background: transparent url(images/ul_selected.jpg) no-repeat;
background-position:4px left;
}

div#leftcol ul
{
padding-top:15px;
}

}
div#leftcol div#submenu ul li.submenuitem a.submenu.selected
{
color:#000;
}
div#leftcol div#submenu ul li.submenuitem a.submenu span
{
display:block;
font-style:italic;
margin-bottom:6px;
margin-right:3px;
}



div.contentblock
{
border:1px dotted #999;
margin-bottom:20px;
padding:20px 20px 20px 25px;
font-size:11px;
font-weight:bold;
line-height:20px;
color:#b6121b;
min-height:150px;
}

div#contentblock1 div.itemheader, div.ban_title
{
display:block;
float:left;
background-color:#c0c0c0;
width:149px;
height:141px;
margin:0 16px 8px 0;
overflow:hidden;
}

div.ban_title
{
background-color:#b6121b;
filter: alpha(opacity = 90); -moz-opacity: 0.90; opacity: 0.90;
font-weight:normal;
}

div#contentblock1 div.itemheader span, div.ban_title span
{
display:block;
margin:10px;
font-family:arial, verdana;
font-size:20px;
font-weight:normal;
color:#fff;
line-height:24px;
}
form
{
clear:left;
}


div#sitebottom{
border:1px dotted #999;
margin-bottom:20px;
padding:10px;
text-align:center;
color:#8c8c8c;
font-variant:small-caps;
}

div#sitebottom a
{
color:#8c8c8c;
text-decoration:none;
}
div#sitebottom a:hover
{
color:#b6121b;
}

div#leftcol,div#rightcol
{
margin-top:16px;
}
div#submenuname
{
font-family:Helvetica, arial,verdana;
font-size:16px;
color:#fff;
padding:5px;
padding-left:20px;
border-bottom:1px solid #fff;
}

div#ervaringimage
{
margin-top:16px;
height:180px;
background:#fff url(images/mebit.jpg) no-repeat;
}
div#ervaringsummary
{
height:90px;
}
div.itemheader
{
display:none;
}

ul.tabs li
{
display:block;
float:left;
margin:0px;
}
div.topmenu ul.tabs li a
{
display:block;
padding:5px 8px 0px 18px ;
border-top:1px solid #e2a856;
border-left:1px solid #e2a856;
border-right:1px solid #e2a856;
text-decoration:none;
color:#000;
}

div.topmenu ul
{
margin-top:25px;
}

div.topmenu ul.tabs li a.selected
{
background-color:#b6121b;
color:#fff;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
background-image: url(images/down.gif);
background-repeat:no-repeat;
background-position:5px 9px;
}

div.submenu ul.tabs li a
{
display:block;
padding:0px ;
padding-left:10px ;
padding-right:10px ;
text-decoration:none;
color:#fff;
white-space:nowrap;
margin-bottom:10px;
border:1px dotted transparent;
}

div.submenu ul
{
margin-top:15px;
margin-left:15px;
}

div.submenu ul.tabs li a.selected,div.submenu ul.tabs li a.current
{
border:1px dotted #fff;
}
a.terug
{
display:block;
float:right;
font:9px arial;
color:#333;
text-decoration:none;
}

a.terug:hover
{

color:#b6121b;
}


div.heading
{
font-size:16px;
font-weight:bold;
color:#8c8c8c;
margin-bottom:12px;
}

/*spotlight overlay*/

div.spo_container
{
position:absolute;
height:190px;
width:290px;
}

div.spo_container_image
{
width: 100%; 
height: 100%; 
background-repeat:no-repeat;
background-position:center top;
}

div.spo_container_overlay
{
position: absolute; 
width: 100%; 
height: 80px; 
bottom: 0px; 
background-color: #b6121b; 
filter: alpha(opacity = 80); -moz-opacity: 0.80; opacity: 0.80;
}

div.spo_container_overlay_text
{
height:70px;
width:250px;
overflow:hidden;
position: absolute; 
left: 20px; 
bottom: 0px; 
color: rgb(255, 255, 255); 
font-family: helvetica; 
font-size: 18px; 
}
div#spo_summary_overlay
{
margin-top:190px;
}

div.spo_summary_overlay_text
{
position:relative;
top:10px;
margin:10px;
margin-left:20px;
min-height:120px;
}
div#leftcol div.spo_summary_overlay_text a
{
color:#b6121b;
}

/*header image*/
div.ban_container
{
position:absolute;
height:210px;
width:730px;
}

div.ban_container_image
{
width: 100%; 
height: 100%; 
background-repeat:no-repeat;
background-position:center top;
}

div.ban_container_overlay
{
position: absolute; 
width: 354px; 
height: 141px; 
bottom: 37px; 
left:336px;
background-color: #fff; 
filter: alpha(opacity = 80); -moz-opacity: 0.80; opacity: 0.80;
}

div.ban_container_overlay_text
{
height:141px;
width:340px;
overflow:hidden;
position: absolute; 
left: 336px; 
bottom: 37px; 
color: #b6121b; 
font-family: helvetica; 
font-size: 16px; 
}

div.ban_container_overlay_text a
{
position:absolute;
left:165px;
bottom:15px;
display:block;
color:#000;
font-family:arial,verdana,helvetica;
font-size:11px;
font-weight:bold;

text-decoration:none;
}

.ban_summary
{
display:block;
margin-top:10px;
}

label
{
font-weight:normal;
}
.spo_name
{
font-weight:bold;
}

div.youtube
{
margin-bottom:12px;

}
div.youtube div.itembottom
{
background-color:#b6121b;
font-family: helvetica; 
font-size: 16px; 
color:#fff;
padding:5px;
}

div.youtube div.itembottom span
{
margin-left:15px;

}
div.youtube div.itemcontent
{
height:235px;
overflow:hidden;
}

a.button
{
background-color:#e2a856;
color:#fff;
font-variant:small-caps;
}

a.button:hover,a.button:active
{
background-color:#b6121b;
color:#000;
}

a.button img
{
display:none;
}

div#currentform div.itemheader{
display:none;
}

.contentblock IMG[ALIGN="left"] { margin-right: 10px; margin-bottom: 10px; }
.contentblock IMG[ALIGN="right"] { margin-left: 10px; margin-bottom: 10px; }

div.leesmeercontainer
{
height:1em;
}

a.submenu_leesmeer
{
float:right;
display:block;
margin-right:20px;
margin-bottom:5px;
padding:1px;
border:1px dotted #fff;


}

div.addthis_toolbox
{
position:absolute;
top:12px;
left:815px;
}

div#nieuwsbrief
{
position:absolute;
top:12px;
left:600px;
}
div#nieuwsbrief a
{
color:#8C8C8C;
text-decoration:none;
}



div.addthis_toolbox a
{
color:#333;
text-decoration:none;
}

