body {
font-family: Geneva, Arial;
background-image: url(images/dcr_body.gif);
background-repeat: repeat-y;
background-position: center 0;
margin: 0;
padding: 0;
}

h1 { color: #216bb0; font-size: 13px; font-family: Geneva, Arial; background-image: url(images/art_h1.gif); background-repeat: no-repeat; background-position: left bottom; letter-spacing: 1px; margin: 0 0 10px; padding-top: 20px; padding-left: 30px; }

h2 {
color: #73bbde;
font-size: 12px;
font-family: Geneva, Arial;
margin: 0 0 10px;
padding-top: 10px;
padding-bottom: 5px;
border-bottom: 1px solid #73bbde; 
}

h3 { color: #90b053; font-size: 12px; font-family: Geneva, Arial; letter-spacing: 1px; margin: 0 0 -10px; padding-top: 10px; }

.td_eetjegezond { color: #0d0d0d; font-size: 12px; font-family: Geneva, Arial; padding-top: 5px; padding-bottom: 5px; }
.td-input{
	
}

.th_weethoeveel {
	color: #0d0d0d;
	font-size: 12px;
	font-family: Geneva, Arial;
	font-weight: bold;
}
.note { color: #0d0d0d; font-size: 10px; font-family: Geneva, Arial; }
.notecursief { color: #0d0d0d; font-size: 10px; font-family: Geneva, Arial; font-style: italic; }
.td_aandachtspunt { color: #2a2a2a; font-size: 11px; font-family: Geneva, Arial; font-weight: bold; text-transform: uppercase; }
.td_subttl {
	color: #c66;
	font-size: 12px;
	font-weight: bold;
}
#logonice {
margin-top: 75px;
}
/*<agl.folder "headnavigation">*/
	
#menu { 
background-image: url(images/dcr_menu.jpg);
background-repeat: no-repeat;
background-position: left top;
width: 900px;
height: 115px;
float: left;

}
#contactbutton {
font-size: 12px;
width: 900px;
height: 75px;
float: left;
padding-top: 5px;

}
#contactbutton li {
background-image: url(images/btn_contact.gif);
background-repeat: no-repeat;
background-position: right center;
text-align: right;
margin-right: 5px;
padding-right: 20px;
list-style-type: none;

}

#contactbutton a {
color: #c66;
text-decoration: none;
}

#contactbutton a:hover {
color: #73bcdf;
text-decoration: none;
}

#headnavigation {
font-size: 12px;
width: 777px;
float: left;
padding-left: 113px;

}
#headnavigation a {
color: #fff;
background-image: url(images/btn_menu_rood.gif);
background-repeat: no-repeat;
background-position: center top;
text-decoration: none;
text-align: center;
width: 112px;
height: 18px;
float: left;
padding-top: 1px;
padding-right: 5px;
padding-left: 5px;

}
#headnavigation a:hover {
color: #c66;
background-image: url(images/btn_menu_groen.gif);
background-repeat: no-repeat;
}

#headnavigation a.select {
color: #c66;
background-image: url(images/btn_menu_groen.gif);
}
/*</agl.folder>*/
/*<agl.folder "zijmenu">*/

#zijmenu {
width: 260px;
float: left;
}

#zijmenu ul {
margin: 0;
padding: 0;
}

#zijmenu li {
font-size: 11px; 
text-align: right;
width: 259px;
height: 16px;
padding: 0 0 4px;
list-style-type: none;
display: block;

}
#zijmenu a {
color: #c66;
background-image: url(images/btn_submenu.gif);
text-decoration: none; width: 239px;
height: 16px;
padding-right: 20px;
display: block;

}
#zijmenu a:hover {
color: #c66;
background-image: url(images/btn_submenu_over.gif);
}

#zijmenu a.select {
color: #c66; background-image: url(images/btn_submenu_over.gif);
background-repeat: no-repeat;
}
/*</agl.folder>*/
/*<agl.folder "content pagina's">*/
	#wrapper_content {
width: 900px;
margin-right: auto;
margin-left: auto;
}
	#content {
color: #0d0d0d;
font-size: 12px;
font-family: Geneva, Arial;
background-image: url(images/dcr_content.gif);
background-repeat: repeat-y;
width: 600px;
float: left;
padding-top: 10px;
padding-left: 20px;
}
	#content a { color: #c66; font-size: 12px; font-family: Geneva, Arial; text-decoration: underline; }
	#content a:hover {
color: #0d0d0d;
text-decoration: none;
}
	#content li { margin-bottom: 3px; list-style-type: none; list-style-image: url(images/btn_contact.gif); }
	#content ul li ul li { color: #2a2a2a; margin-top: 6px; margin-bottom: 4px; padding: 0; list-style-type: circle; list-style-image: none; }
/*</agl.folder>*/
#wrapper_index {
 background-image: url(images/dcr_index.jpg);
 margin-right: auto;
 margin-left: auto;
 width: 900px;
 height: 600px;
 }

#index_content {
color: #0d0d0d;
font-size: 12px;
font-family: Geneva, Arial;
width: 600px;
height: 400px;
float: left; 
}

#index_content p {
margin-top: 200px;
margin-right: 80px;
margin-left: 110px;
}

#index_content a {
color: #ff893e;
text-decoration: underline;
}

#index_content a:hover {
color: #73bbde;
text-decoration: none;
}
#index_menu {
float: left;
}

#navigation {
margin: 0 0 0 25px;
padding: 0;
}
#navigation li { text-align: center; width: 112px; padding-bottom: 6px; list-style-type: none; }

#navigation a { color: #fff; font-size: 12px; font-family: Geneva, Arial; background-image: url(images/btn_menu_rood.gif); background-repeat: no-repeat; text-decoration: none; height: 18px; padding-top: 1px; display: block; }
#navigation a:hover {
color: #c66;
background-image: url(images/btn_menu_groen.gif);
}
/* TABLE TEST WEET HOEVEEL JE EET */
#total-kcal{
	background-color: #8FC9E5;
	font-size: 11px;
}
.info{
	font-weight: bold;
	padding: 8px 0 8px 0;
	text-align:center;
	vertical-align: middle;
}
.input-center{
	text-align:center;
}
.subtitel{
	color: #c66;
	font-size: 12px;
	font-weight: bold;
}
.totop{
	padding: 8px 0 8px 0;
}
/* ===============================*/
input { color: #216bb0; font-size: 12px; font-family: Geneva, Arial; }
.bmitest {
	font-weight: bold;
	text-align: center;
	width: 40px;
}
#testhoeveel input {
	font-weight: bold;
	text-align: center;
}
#disclaimer { font-size: 10px; font-family: Geneva, Arial; text-align: right; float: left; margin-top: 5px; margin-left: 20px; }
#disclaimer a { color: #fff; font-size: 11px; font-family: Geneva, Arial; text-decoration: underline; }
#disclaimer a:hover { color: #fff; text-decoration: none; }

.errormessage{
	color: #CF697E;
	font-weight: bold;
}