body{
font-family: Arial, Helvetica;
color: #000000;
background: #f0f0f0;
text-align: left;
margin: 0px 0px 0px 0px;}

p, li, td{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 0.85em;
line-height : 115%;}

#header{
width: 990px; height: 32px; margin: 0 auto 110px auto; background: #9b0b14; color #ffffff;
background-image: url('../images/layout/top-bar.png');
}

#footer{
width: 990px; height: 25px; 
margin: 80px auto 0 auto; 
padding-left: 10px; 
background-image: url('../images/layout/top-bar.png');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0px 18px;
}

#header p{
color: #ffffff;
font-size: 11pt;
margin: 0;
padding-top: 6px;
}

#header p a:link, #header p a:visited, #header p active {
text-decoration: none;
font-weight: bold;
color: #ffffff;
margin: 0px 25px 0 10px;
}

#header p a:hover {
text-decoration: underline;
font-weight: bold;
color: #ffffff;
margin: 0px 25px 0 10px;
}

#main-container {
width: 100%; margin: 0 auto 0 auto; 
background-image: url('../images/layout/main-bg.gif');background-repeat:repeat-x;
}

#main-left {
width: 590px; float: left;
}

#main-right {
margin-top: -25px; width: 390px; background: #c2c2c2; float: right;
}

#main-right #logo{
height: 135px; background: #ffffff; margin: 50px 0 17px 0;
}

#main-right #logo img{
margin: 20px 0 0 27px;
}


#main-right .elem-right{
   	padding: 10px 29px 10px 29px;
}

.content-right{
background-image: url('../images/layout/caret.gif');
background-repeat: no-repeat;
background-position: 0px 4px;
padding-left: 70px;
min-height: 70px;
}

h2{
font-family: Arial,Helvetica;
font-weight: bold;
font-style: normal;
font-size: 24px;
font-variant: small-caps;
text-align: left;
line-height : 115%;
color: #1451a3;
padding: 0;
margin: 0 0 2px 0;
}

.elem-right h2{
font-size: 16px;
color: #ffffff;
font-variant: normal;
}

.elem-right p{
margin-top: 5px;
}





/*div.geheel table tr td{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 9pt;
text-align: left;
line-height : 135%;
color: #000000;
padding: 0px 1px 0px 1px;
margin: 0px 10px 10px 0px;
}
*/

.content-right-agenda p{
margin-bottom: 17px;
}

.content-right-agenda p strong{
color: #ffffff;
font-weight: bold;
padding: 2px;
margin-top: 2px;
background: #1451a3;
}

.content-right-agenda p span{
padding: 2px;
font-weight: normal;
margin: 0;
background: #ffffff;
}

h1{	
font-family: Arial,Helvetica;
font-size: 36px;
font-weight: bold;
font-variant: small-caps;
color: #00000;
background: #ffffff;
padding: 10px 20px 10px 10px;
margin: 25px 10px 30px 0px;}


div.geheel{
background: #e0e0e0;
border-bottom: #bd041d solid 3px;
padding: 10px 20px 10px 10px;
margin: 0px 10px 30px 0px;}
}

div.geheel p{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 9pt;
text-align: left;
line-height : 135%;
padding: 0px 1px 10px 0px;
margin: 0;
}

.geheel:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


div.geheel .meta{
font-size: .7em;
color: #bd041d;
margin: 0 0 0 0;
}

span .meta, form .meta table{
font-size: .9em;
color: #bd041d;
}


/*
td ul,td ol{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: 9pt;
color: #000000;
text-align: left;
padding: 0px 1px 0px 1px;
margin: 0px 0px 0px 0px;
}

li{
margin-left:20px;
}

table{
font-weight: normal;
color: #000000;
text-align: left;
}

hr {
border : 0 none;
width: 98%;
color : #CCCCCC;
background-color: #CCCCCC;
height : 1px;
line-height : 1px;
margin: 10px 15px 15px 10px;
}




.dossier {
background: #dde;
border: 1px solid #CCCCCC;
padding: 0px 10px 10px 10px;
margin: 10px 20px 10px 0;}

div.geenlijn{
border: solid;
border-width: 0px;
padding: 10px 0px 0px 0px;
margin: 20px 80px 20px 80px;}

div.links{
font-family: Arial, Helvetica;
font-weight: normal;
font-size: x-small;
color: #000000;
text-align: left;
background: #EEEEEE;
padding: 2px 2px 2px 2px;
margin: 20px 80px 20px 80px;}

.inhoudopg{
background: #F7D7D7;
border: 1px solid #CCCCCC;
padding: 0 20px 20px 20px;
margin: 5px 10px 10px 10px;
}

*/

.imgart{
padding: 0px;
margin: 5px 5px 5px 15px;
}


.geheel .imgart div{
background: #CD2A2F;
padding: 3px;
margin: 0px;
color: white;
font-size: .7em;
}



img{
border: none;
margin: 0px;
padding: 0px;
}


.geheel a:link{
font-family: Arial, Helvetica;
color: #0000ff;
text-decoration: underline;}

.geheel a:active{
font-family: Arial, Helvetica;
color: #0000dd;
text-decoration: underline;}

.geheel a:visited{
font-family: Arial, Helvetica;
color: #000000;
text-decoration: underline;}

.geheel a:hover{
font-family: Arial, Helvetica;
color: #0000dd;
text-decoration: underline;}


