/* Start of CMSMS style sheet 'Style' */
/* CSS Document */

* {
margin: 0;
}

html, body {
 height: 100%;
 }
 
#fbrp__3_2 {
margin-left:15px;
}
 
body {
background-image:url(images/bg.jpg);
background-position:top center;
background-repeat:repeat-y;
background-color:#fafafa;
font-family:"Trebuchet MS", Arial;
}

a {
color:#4479af;
}

p {
font-size:12px;
}

h1 {
color:#000080;
font-family:"Trebuchet MS",Arial;
font-size:18px;
}

h2 {
color:#000080;
font-family:"Trebuchet MS",Arial;
font-size:16px;
}

img {border: none;}

#container {
width:960px; 
background-color:#FFFFFF;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -84px;
 }
 
 .footer, .push {
 height:84px;
}

/************************************HEADER************************/
#headerleft {
float:left;
height:111px; }

#headerright {
float:right;
text-align:right;
margin-right:35px;
height:111px; 
width:290px; }

/************************************PRIMNAV************************/


#menu {
clear:both;
border-bottom:solid 1px #FFF;
padding-left:40px;
height:28px;
background-image:url(images/menubg.jpg);
}

#menu ul {
padding:0;
margin:0; }

#menu li {float:left;
list-style:none;
}

#menu li a {
border-left:solid 1px #50b96d;
display:block;
text-transform:uppercase;
padding:6px 23px 3px;
font-family:"Trebuchet MS", Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#fff; }

#menu a:hover {
color:#efefef;
}

/************************************SUBNAV************************/
#submenu {
padding-left:40px;
height:27px;
background-image:url(images/subnavbg.jpg);
}

#submenu ul {
padding:0;
margin:0; }

#submenu li {float:left;
list-style:none;
}

#submenu li a {
border-left:solid 1px #efefef;
display:block;
padding:5px 23px 4px;
font-family:"Trebuchet MS", Arial;
font-size:13px;
text-decoration:none;
color:#696969; }

#submenu a:hover {
background-image:url(images/subnavhoverbg.jpg);
}

#menu .menuactive {
background-image:url(images/menuactivebg.jpg);
}

#submenu .menuactive {
background-image:url(images/subnavactive.jpg);
}

/*************************************CONTENT ***********************/
#contentcontainer {
padding:20px 40px;

}

/************************************HOMEPAGE FIRST ROW***********************/

#homeblocktopcontainer {
height:245px;
}

#homeblockcontent {
margin:5px 15px; 
}

#homeblockcontent ul {
padding:0;
margin:0;
}

#homeblockcontent li {
list-style:none;
background-image:url(images/listok.jpg);
background-repeat:no-repeat;
background-position:center left;
padding:5px 0 5px 30px;
font-size:12px;
font-family:"Trebuchet MS", Arial;
}

#homeblockcontent h2 {
font-family:"Trebuchet MS", Arial;
font-size:14px;
color:#00036a;
margin-bottom:9px;
}

#homeblockcontent h3 {
font-family:"Trebuchet MS", Arial;
font-size:14px;
color:#00036a;
margin-top:19px;
margin-bottom:7px;
}

#homeblockcontent a {
margin-right:7px;
margin-bottom:12px;
font-size:12px; }

#homeblock1 {
width:310px;
height:241px;
background-image:url(images/bgblock1.jpg);
background-position:bottom center;
float:left;
border-bottom:solid 1px #4e9b6a;
border-left:solid 1px #d8d8d8;
border-right:solid 1px #d8d8d8;
border-top:solid 1px #d8d8d8; 
}

#homeblocktop1 {
background-image:url(images/titletopbg.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

#homeblocktopcontainer h1 {
font-family:"Trebuchet MS", Arial;
font-size:16px;
color:#4e9b6a;
}

#homeblock2 {
float:left;
width:363px;
height:243px; }

#homeblock3 {
width:203px;
height:241px;
float:left;
border-left:solid 1px #d8d8d8;
border-right:solid 1px #d8d8d8;
border-top:solid 1px #d8d8d8;
border-bottom:solid 1px #4e9b6a;
 }

#homeblocktop3 {
background-image:url(images/titletopbg.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

/************************************HOMEPAGE SECOND ROW***********************/

#overorgaplus {
float:left;
width:310px;
font-size:12px;
border:solid 1px #f3f3f3;
margin-top:20px;
}

#overorgaplustop {
background-image:url(images/bgblock2.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

#overorgaplus h2 {
font-family:"Trebuchet MS", Arial;
font-size:16px;
color:#5e5e5e;
margin-bottom:9px;
}

#overorgapluscontent {
margin:5px 15px; 
} 

#testresultaten h2 {
font-family:"Trebuchet MS", Arial;
font-size:16px;
color:#5e5e5e;
margin-bottom:9px;
}

#testresultaten {
float:left;
width:310px;
font-size:12px;
border:solid 1px #f3f3f3;
margin-top:20px;
margin-left:25px;
margin-right:25px;
}

#testresultatentop {
background-image:url(images/bgblock2.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

#testresultatencontent {
margin:5px 15px; }

#bemestingtips h2 {
font-family:"Trebuchet MS", Arial;
font-size:16px;
color:#5e5e5e;
margin-bottom:9px;
}

#bemestingtips {
float:left;
font-size:12px;
border:solid 1px #f3f3f3;
margin-top:20px;
width:204px;
}

#bemestingtipstop {
background-image:url(images/bgblock2.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

#bemestingtipscontent {
margin:5px 15px; }

#contentleft {
float:left;
width:650px; 
border:solid 1px #d8d8d8;
margin-right:20px; }

#contentcontent {
margin:5px 15px; }


#blockright h2 {
font-family:"Trebuchet MS", Arial;
font-size:16px;
color:#5e5e5e;
margin-bottom:9px;
}

#blockright {
float:right;
font-size:12px;
border:solid 1px #f3f3f3;
width:204px;
}

#blockrighttop {
background-image:url(images/bgblock2.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

#contenttop {
background-image:url(images/titletopbg.jpg);
padding-left:13px;
padding-top:6px;
height:33px;
}

#contenttop h2 {
color:#4E9B6A;
font-family:"Trebuchet MS",Arial;
font-size:16px; }

#blockrightcontent {
margin:5px 15px; }

/************************************FOOTER************************/

.footer {
width:960px;
margin:0 auto;
height:84px;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
}

.footer p {
padding-left:40px;
padding-top:30px; }

#fbrp__31_2 {
margin-left:15px;
}
/* End of 'Style' */

