/* raamwerk */
body
{
margin : 0px;
font-family : "Myriad Pro",Arial;
font-size : 10pt;
color : #4D4D4D;
background-color : #131313;
min-height:100%;
}

a, a:visited
{
text-decoration : underline;
}

#center
{
text-align : center;
}

#bg
{
background-color : #ffffff; 
}

#boven
{
height : 108px;
width : 950px;
background : #131313 url(../images/boven.gif) no-repeat top center;   
margin-left : auto;
margin-right : auto; 
}

#menu
{
height : 24px;
margin-left : 333px;
margin-top : 83px;
background : none;
float : left;
}

#menu a.item, #menu a:visited.item
{
height : 22px;
width : 149px;
background : url(../images/button.jpg) no-repeat; 
color : White;
text-align : center;
float : left;
text-decoration : none;
padding-top : 2px;
margin-left : 2px;
}

#menu a:hover.item
{
background : url(../images/buttonrollover.jpg) no-repeat; 
color : #111111;
}

#container
{
width : 950px;
margin-left : auto;
margin-right : auto;
}

#visual_links
{
float : left;
}

#visual_rechts
{
padding-top : 178px;
float : left;
}

#content
{
width : 100%;
padding-top : 10px;
padding-bottom : 10px;
color : White;
background-color : #131313;
}

#content #centercontent
{
width : 950px;
margin-left : auto;
margin-right : auto;
}

#content #founder
{
font-size : 22px;
color : #636363;
padding-top : 10px;
font-family : "Horatio D",Arial;
font-weight : lighter;
width : 950px;
clear : both;
text-align : right;
}

#content .blok
{
width : 940px;
padding : 5px;
font-weight : normal;
text-align : left;
background-color : White;
color : #111111;

}

#content .blok #banners
{
width : 300px;
padding : 10px;
font-weight : normal;
float : right;
}

#content .blok #banners a
{
margin-bottom : 2px;
display : block;
}

#content .tekstcol
{
float : left;
width : 580px;
padding : 20px;
}

#content a, #content a:visited
{
color : #111111;
}

/* overig */
p
{
margin : 0px;   
padding : 0px;
}

form
{
margin : 0px;   
}

input
{
font-family : "Myriad Pro",Arial;
font-size : 10pt;   
letter-spacing : 1px;
}

textarea
{
font-family : "Myriad Pro",Arial;
font-size : 10pt;   
letter-spacing : 1px;
}

select
{
font-family : "Myriad Pro",Arial;
font-size : 10pt;   
letter-spacing : 1px;
}

h1
{
margin : 0px;
padding : 0px;
font-size : 22px;
color : #111111;
letter-spacing : 1px;
line-height : 100%;
padding-top : 0px;
padding-bottom : 10px;
font-weight : normal;
font-family : "Horatio D",Arial;
}

h2
{
margin : 0px;
padding-top : 4px;
padding-bottom : 4px;
font-size : 10pt;
color : #4D4D4D;
font-weight : bold; 
letter-spacing : 0px;
}

h3
{
margin : 0px;
padding : 0px;
font-size : 8pt;
font-weight : bold;
color : #0C2A7D;  
margin-left : 15px;  
margin-bottom : 14px;  
}

img
{
border : 0;
margin : 0;
padding : 0px;
}

.image
{
float : left;
}

strong
{

}

td
{
vertical-align : top;   
}

br
{
line-height : 100%;   
letter-spacing : 0px;
}

ul
{
margin-left : 14px;
padding : 0px;   
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.hidden
{
    visibility: hidden; 
    height:1px;
    overflow:hidden;
    margin:0;
    padding:0;
}    

a#personeel, a#studenten
{
    width : 163px;
    height : 93px;
    float : left;
    text-align : center;
    line-height : 93px;
    vertical-align : middle;
    font-size : 16px;
    letter-spacing : 1px;
    text-decoration : none;
}  