/* Start of CMSMS style sheet 'Accessibility and cross-browser tools' */
html{
height: 100%;
}

body {
margin: 0px;
padding: 0px;
background: url(images/bg.png) repeat-x;
font-size: 8pt;
line-height: 15pt;
font-family: Verdana;
height: 100%;
}

.clear{
clear: both;
}

ul{
margin: 0;
padding: 0;
}

ul li{
list-style: none;
}

#wrapper{
width: 1024px;
height: 100%;
margin: 0 auto -24px auto;
min-height: 100%; 
height: auto !important; 
height: 100%;;
}

#header{
overflow: hidden;
height: 183px;
background: url(images/header.png);
}

#logo{
float: left;
height: 109px;
width: 175px;
background: url(images/logo.png);
margin: 44px 0px 0 175px;
}

#box{
line-height: 15px;
margin-top: 10px;
width: 340px;
#height: 150px;
background: url(images/box.png);
float: right;
color: #ffffff;
#padding: 40px 0 0px 35px;
padding: 0px 0px 0px 35px;
}

#box form input[type="text"]{
margin-top: 10px;
height: 28px;
width: 171px;
background: url(images/input.png);
border: 0;
padding: 0 0 0 10px;}

#items{
clear: both;
overflow: hidden;
padding-left: 153px;
width: 871px;
}

.item{
width: 224px;
float: left;
margin-right: 23px;
}

.item h2{
font-weight: normal;
line-height: 33px;
#font-family: Estrangelo Edessa;
font-family: Verdana;
margin: 0;
padding: 0;
font-size: 18pt;
color: #ffffff;
text-align: center;
height: 33px;
width: 224px;
background: url(images/h2.png);
}

.itxt{
height: 103px;
background: #38383a;
color: #ffffff;
width: 204px;
padding: 20px 0 0 20px;
}

#inhoud{
clear: both;
overflow: hidden;
width: 720px;
margin-left: 150px;
}

#ileft{
float: left;
width: 455px;
margin-left: 35px;
}

.text{
width: 455px;
overflow: hidden;
margin-top: 30px;
margin-bottom: 30px;
}

.text h2{
margin: 0 0 7px 0;
padding: 0;
font-size: 12pt;
color: #7cc343;
}

.l{
padding-top: 5px;
width: 114px;
float: left;
}

.r{
float: left;
margin-left: 5px;
width: 330px;
}

#iright{
width: 224px;
float: right;
}

#iright h2{
font-family: Estrangelo Edessa;
margin: 0;
padding: 0;
font-size: 25px;
color: #383839;
font-weight: normal;
}

.b{
margin: 13px 0 0 0;
width: 224;
background: url(images/bm.png);
}

.b a{
font-size: 10px;
text-decoration: none;
color: #383839;
}

.item a{
text-decoration: none;
color: #FFFFFF;
}

.text a{
text-decoration: none;
color: #FF0724;
}

.bt{
line-height: 53px;
height: 53px;
width: 224px;
background: url(images/bt.png);
text-align: center;
}

.bm a{
font-size: 10px;
text-decoration: none;
color: #383839;
}

.bm{
color: #383839;
padding: 7px 0 0 22px;
width: 202px;
font-size: 15px;
font-family: Estrangelo Edessa;
background: url(images/bo.png) bottom no-repeat;
}

.pdf{
padding: 11px 0 7px 75px;
height: 43px;
background: url(images/pdf.png) left no-repeat;
}

span.big{
font-size: 25px;
color: #231f20;
display: block;
}

.d{
margin: 13px 0 0 0;
width: 224px;
background: url(images/dm.png);
}

.dt{
line-height: 53px;
height: 53px;
width: 224px;
background: url(images/dt.png);
text-align: center;
}

.dm{
padding-left: 24px;
width: 200px;
background: url(images/do.png) bottom no-repeat;
}

.dm a{
font-size: 15px;
text-decoration: none;
color: #383839;
}

#push{
height: 24px;
}

#footer{
height: 83px;
background: url(images/footer.png) repeat-x;
}

#footerin{
height: 68px;
width: 720px;
margin: auto;
padding-top: 8px;
background: #7cc343;
}

#footerin img{
border:1px solid #021a40;
}
/* End of 'Accessibility and cross-browser tools' */

