* 
{
	font-family: verdana, arial, helvetica;
}

P
{
    margin : 0;
    margin-bottom : 15px;
}

BODY 
{
	font-size: 11px;
	background-color:#9bc5df;
    background-image : url(/_images/site/bgd.jpg);
    background-repeat: repeat-x;
	color: #666666;
	line-height: 11pt;
	margin : 0;
	padding : 0;
}

img 
{
	border: 0;
	margin: 0;
	padding: 0;
}

TD 
{
	vertical-align: top;
}


A, A:link, A:active, A:hover
{ 
	text-decoration: none; 
	color: #444444; 
	font-size: 11px; 
	font-weight: bold; 
	border:none; 
	line-height: 11pt; 
} 

A:hover 
{ 
	font-weight: bold; 
    color : #8aba0d;
} 

#container
{
	width: 900px; 
	margin : 0 auto;
	border: 0px solid #000;
}

#header
{
    background-image : url(/_images/site/header.jpg);
    background-repeat: repeat-x;
    background-color: #a2a2a4;
    width: 900px; 
    height : 131px;
    height : 149px;
    overflow : hidden;
}

#header #logo
{
    float : left;
}

#header #payoff
{
    float : left;
    background-image : url(/_images/site/payoff_1.gif);
    width : 204px;
    height : 17px;
    overflow : hidden;
    line-height : 8000px;
    display : block;
    margin-top : 100px;
    margin-left : 65px;
}

#header #visual
{
    float : right;
}

#maintable
{
    border-collapse: collapse;
}

#menu
{
    background-color: #e9ebea;
    background-image : url(/_images/site/schaduw_menu.jpg);
    background-repeat: repeat-x;
    width : 158px;
    padding-top : 55px;
    padding-left : 10px;
    padding-bottom : 200px;
}

#menu UL
{
    padding : 0;
    margin : 0;
}

#menu LI
{
    padding : 0;
    margin : 0;
    list-style: none;
}

#menu UL LI A
{
    width : 145px;
    height : 21px;
    overflow : hidden;
    display : block;
    line-height : 8000px;
}

#menu UL LI A#home                  { background-image : url(/_images/site/but_home.jpg); }
#menu UL LI A#corporate             { background-image : url(/_images/site/but_corporate.jpg); }
#menu UL LI A#services              { background-image : url(/_images/site/but_services.jpg); }
#menu UL LI A#cases                 { background-image : url(/_images/site/but_cases.jpg); }
#menu UL LI A#informatie            { background-image : url(/_images/site/but_informatie.jpg); }
#menu UL LI A#werkenbij             { background-image : url(/_images/site/but_werkenbij.jpg); }
#menu UL LI A#agenda                { background-image : url(/_images/site/but_agenda.jpg); }

#menu UL LI A:hover { background-position : 0 -21px; }


#menu UL LI A SPAN,
#menu UL LI.selected A SPAN
{
    display : block;
    width : 10px;
    height : 10px;
    float : right;
    background-image : url(/_images/site/pijl_down.gif);
    margin-right : 10px;
    margin-top : 5px;
}

#menu UL LI A SPAN
{
    background-image : url(/_images/site/pijl_right.gif);
}

#menu UL LI.selected A
{ 
    background-position : 0 -42px; 
}

/* SUB MENU CONTAINER */
#menu UL LI UL
{
    display : block;
    padding-left : 8px;
    padding-top : 8px;
    padding-bottom : 5px;
}
#menu UL LI UL LI A
{
    line-height : 11px;
    color : #000;
    width : 145px;
    font-weight : normal;
    height : 20px;
}
#menu UL LI UL LI A.selected,
#menu UL LI UL LI A.selected:hover
{
    font-weight : bold;
    color : #8aba0d;
}
#menu UL LI UL LI A:hover
{
   text-decoration : none; 
   color : #8aba0d;
}
#menu UL LI UL LI
{
    display : none;
}
#menu UL LI.selected UL LI
{
    display : block;
    padding-top : 4px;
}

/* SUB SUB MENU CONTAINER */
#menu UL LI UL LI UL
{
    display : block;
    padding : 0;
    margin : 0;
    padding-left : 9px;
}
#menu UL LI UL LI UL LI
{
    padding-top : 0px;
}
#menu UL LI UL LI UL LI A
{
    width : 138px;
}

#menu UL LI UL LI UL LI A.big
{
    width : 138px;
    height : 24px;
}

#content
{
    background-color: #fff;
    background-image : url(/_images/site/schaduw_content.jpg);
    background-repeat: repeat-x;
    width : 440px;
    padding-top : 55px;
    padding-left : 35px;
    padding-right: 35px;
    padding-bottom : 15px;
    line-height : 16px;
}

#content UL
{
    margin : 0;
    padding : 0;
    padding-left : 20px;
}
#content LI
{
    margin : 0;
    padding : 0;
} 

#content #mvo
{
    background-image : url(/_images/site/MVO.jpg);
    width : 236px;
    height : 121px;
    overflow : hidden;
    display : block;
    line-height : 8000px;
    margin-bottom : 8px;
    float : left;
}
#content #mvo:hover
{
    background-position : 0 -121px; 
}

#sidebar
{
    background-color: #fff;
    background-image : url(/_images/site/schaduw_content.jpg);
    background-repeat: repeat-x;
    width : 220px;
    padding-top : 35px;
}

#sidebar #healthtest
{
    background-image : url(/_images/site/test.jpg);
    width : 195px;
    height : 95px;
    overflow : hidden;
    display : block;
    line-height : 8000px;
    margin-bottom : 8px;
}
#sidebar #healthtest:hover
{
    background-position : 0 -95px; 
}

#sidebar #mentalhealth
{
    background-image : url(/_images/site/blok_mentalhealth.jpg);
    width : 195px;
    height : 95px;
    overflow : hidden;
    display : block;
    line-height : 8000px;
    margin-bottom : 8px;
}
#sidebar #mentalhealth:hover
{
    background-position : 0 -95px; 
}

#sidebar #bedrijfsscan
{
    background-image : url(/_images/site/scan.jpg);
    width : 195px;
    height : 95px;
    overflow : hidden;
    display : block;
    line-height : 8000px;
    margin-bottom : 8px;
}
#sidebar #bedrijfsscan:hover
{
    background-position : 0 -95px; 
}

#sidebar A.link
{
    margin-left : 13px;
    display : block;
    margin-top : 20px;
    margin-bottom: 5px;
    padding-left : 15px;
    font-weight: normal;
    background-image : url(/_images/site/bolletje_mini.jpg);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

#footermenu
{
    background-image : url(/_images/site/onderrand_menu.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height : 21px;
}

#footercontent
{
    background-image : url(/_images/site/onderrand_content.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    height : 21px;
}

#footer
{
    margin-left : 92px;
    margin-top : 5px;
    font-size : 10px;
    margin-bottom : 20px;
}

H1
{
    visibility : hidden;
}

H1.h1
{
    width : 420px;
    height : 22px;
    visibility : visible;
    line-height : 8000px;
    padding : 0;
    margin : 0;
    margin-bottom : 8px;
    overflow : hidden;
    background-repeat: no-repeat;
}

#healthtest .odd TD,
#healthtest .odd TH
{
     background-color: #e9ebea;
}

#healthtest  TD
{
    text-align: center;
}

#healthtest  TH
{
    padding : 3px 10px;
    text-align: left;
    font-weight: normal;
}

A.button,
A.button2
{
    background-image : url(/_images/site/but_rond.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    height : 18px;
    width : 40px;
    overflow : hidden;
    display : block;
    color : #666666;
    font-weight : normal;
    padding-right : 25px;
    padding-top : 3px;
}

A.button2 {width : 50px;}

A.button:hover,
A.button2:hover
{
    background-position : right -21px;
    color : #666666;
}

#agenda__detail H2
{
 font-size : 11px;
  font-weight: normal;
 color: #428fba;
}

#agenda__detail_content
{
 font-size : 11px;
  font-weight: normal;
 color: #428fba;
 padding-bottom : 0px;
}

#agenda__list
{
 font-size : 12px;
 color: #689120;
 font-weight: bold;
 padding-bottom : 0px;

}

#agenda__list .agenda__locatie
{
    font-size : 11px;
    color: #666666;
    font-weight: normal;
    padding-bottom : 10px;
}

#agenda__list .agenda__date
{
    font-size : 13px;
    color: #689120;
    font-weight: bold;
    padding-bottom : 0px;
}

#agenda__list .agenda__item H2
{
    font-size : 11px;
    color: #428fba;
    font-weight: normal;
    margin-bottom: 0px;
}

#agenda__detail #agenda_detail_content .agenda__locatie
{
    font-size : 11px;
    color: #666666;
    font-weight: normal;
    padding-bottom : 20px;
}
#agenda__detail .agenda__date
{
    font-size : 13px;
    color: #689120;
    font-weight: bold;
}

#newsbutton
{
    margin-right : 25px;
    margin-top : 20px;
}
