/* Algemeen */
*
{
	margin:0;
	padding:0;
	list-style:none;
}
body
{
	font-family:arial;
	font-size:0.8em;
	background:#e5e5e5;
}
.clear
{
	clear:both;
}
.txtcenter
{
	text-align:center;
}
.txtright
{
	text-align:right;
}

/* Afmetingen */
#container
{
	width:910px;
	background:url(/img/container_bg.gif);
	margin:0 auto;
	position:relative;
}

/* Blokken */
#header
{
	width:910px;
	height:175px;
}
.header
{
	width:910px;
	height:175px;
	position:absolute;
}
#header1
{
	background:url(/img/top1.jpg);
}
#header2
{
	background:url(/img/top2.jpg);
}
#header3
{
	background:url(/img/top3.jpg);
}
#header4
{
	background:url(/img/top4.jpg);
}
#header5
{
	background:url(/img/top5.jpg);
}
#footer
{
	background:url(/img/footer_bg.gif) top center no-repeat;
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:xx-small;
	color:#999999;
}
#wrapperrechts
{
	float:right;
}
#midden
{
	float:left;
	width:428px;
	padding:15px 15px;
}
#rechts
{
	width:226px;
	float:left;
}
#links
{
	width:226px;
	float:left;
}
.box
{
	background:#f6f6f6;
	border:solid 1px silver;
	margin:12px;
	padding:5px;
}
#rechts li, #midden li
{
	padding-left:15px;
	background:url(/img/list_style.gif) 3px 4px no-repeat;
}
#rechts li a, #midden li a
{
	color:#3e0b33;
	text-decoration:none;
}
#rechts li a:hover, #midden li a:hover
{
	text-decoration:underline;
}
#rechts .txtright a
{
	color:#3e0b33;
}
#advies
{
	background:url(/img/persoonlijkAdvies_bg.jpg) top no-repeat;
	text-align:right;
}
#advies img
{
	margin:10px 0;
	border:none;
}
#advies li
{
	margin:10px 0;
}
#bmi label
{
	display:block;
	padding:3px 0;
	overflow:auto;
	font-size:x-small;
	line-height:1.8;
	width:185px;
}
#bmi input
{
	width:50px;
	border:solid 1px silver;
	float:right;
}
#bmischijf
{
	background:url(/img/bmi-schijf.jpg);
	width:348px;
	height:346px;
	margin:0 auto;
}
#pollresult
{
	width:180px;
	height:200px;
	margin:0 auto;
}
#midden form label
{
	overflow:auto;
	display:block;
	margin:3px 0;
}
#midden form label input
{
	float:right;
	border:solid 1px silver;
	background:#fff;
	width:250px;
}
#midden textarea
{
	width:250px;
	height:200px;
	margin:0 auto;
	border:solid 1px silver;
}
#midden form label input.fout, #midden textarea.fout
{
	border-color:#3e0b33;
}
#submit
{
	border:solid 1px silver;
	background:#fff;
}
#subfooter
{
	font-size:xx-small;
	line-height:3em;
}
#subfooter a
{
	color:black;
	text-decoration:none;
}
#subfooter a:hover
{
	text-decoration:underline;
}

/* Tekst opmaak */
h1, h2, h3, h4, h5
{
	color:#3e0b33;
}
h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;
}
h2, h3
{
	font-size:1.2em;
}

/* Navigatie */
#navigatie
{
	background-image:url(/img/navigation_bg.gif);
	height:29px;
	position:absolute;
	top:146px;
	right:80px;
	border-top:1px solid #bfc2c3;
	border-right:1px solid #bfc2c3;
	border-left:1px solid #bfc2c3;
}
#navigatie li
{
	float:left;
}
#navigatie li a
{
	display:block;
	padding:0 10px;
	line-height:29px;
	border-right:1px solid #999999;
	color:#3d3d3d;
	text-decoration:none;
}
#navigatie li a:hover
{
	color:#a47198;
}
/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, ul, li, hr, sub, sup, tt, var,
dl, dt, dd, ol,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	font-family: arial;
	font-size: 12px;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	color:#3e0b33;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#3e0b33;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3d3d3d;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#3d3d3d;
}

strong{
	font-weight:bold;
}

body{
	background-color:#e5e5e4;
	margin-bottom:20px;
}

#containerDiv{
	width:910px;
	background-image:url(..//img/layout/container_bg.gif);
	margin:0 auto;
}

#topDiv, #logolinks
{
	width:910px;
	height:175px;
}
#logolinks
{
	background:url(//img/layout/top/top5.jpg);
}

#navigationDiv{
	height:29px;
	background-color:#FFFFFF;
	float:right;
	margin-top:145px;
	margin-right:21px;
	padding:0px 8px 0px 8px;
	background-image:url(..//img/layout/navigation_bg.gif);
	background-repeat:repeat-x;
	border-top:1px solid #bfc2c3;
	border-right:1px solid #bfc2c3;
	border-left:1px solid #bfc2c3;
}

#navigationDiv a{
	color:#3d3d3d;
	text-decoration:none;
}

#navigationDiv a:hover{
	color:#a47198;
}

#navigationDiv li{
	float:left;
	padding:2px 10px 2px 10px;
	margin-top:8px;
	font-size:8pt;
	border-right:1px solid #999999;
	list-style:none;
}

.borderLeft{
	border-left:1px solid #999999;
}

#mainDiv{
	padding:13px;
	overflow:auto;
	min-height:500px;
}

#leftContentDiv{
	float:left;
	width:248px;
	height:20px;
}

.leftContent{
	width:246px;
	border:1px solid #c2c2c2;
	margin-bottom:10px;
}

#persoonlijkAdvies{
	width:246px;
	height:196px;
	background-image:url(..//img/leftContent/persoonlijkAdvies_bg.jpg);
	background-repeat:no-repeat;
}

#persoonlijkAdvies h2{
	float:right;
	padding:10px;
	text-decoration:underline;
}

#persoonlijkAdvies img{
	float:right;
	padding:10px;
}

#persoonlijkAdvies li{
	float:right;
	padding:10px 10px 5px 10px;
	list-style:none;
	font-size:10pt;
	width:110px;
	text-align:right;
}

#juliaRecept{
	width:246px;
	height:255px;
	background-image:url(..//img/leftContent/juliaRecept_bg.jpg);
	background-repeat:no-repeat;
}

#juliaRecept h2{
	padding:5px;
	font-weight:normal;
	color:#FFFFFF;
}

#juliaRecept h3{
	padding:10px 5px 5px 5px;
	width:200px;
	font-weight:bold;
	float:left;
}

#juliaRecept p{
	padding:2px 5px 0px 5px;
	width:200px;
	font-weight:normal;
	float:left;
}

#juliaRecept img{
	float:right;
	padding:125px 10px 10px 10px;
}

#rightContentDiv{
	float:left;
	width:190px;
	height:20px;
}

.rightContent{
	width:188px;
	border:1px solid #c2c2c2;
	margin-bottom:10px;
}

#juliaAbonnementen h3{
	padding:5px 5px 0px 5px;
	color:#3e0b33;
	font-weight:bold;
}

#juliaAbonnementen hr{
	color: #c2c2c2;
	background-color: #c2c2c2;
	height:1px;
	margin:3px 5px 3px 5px;
}

#juliaAbonnementen p{
	padding:5px 10px 5px 10px;
	line-height:14px;
}

#juliaAbonnementen a{
	color:#3d3d3d;
}

#juliaAbonnementen a:hover{
	color:#a47198;
	text-decoration:none;
}

#mainContentDiv{
	float:left;
	width:400px;
	padding:15px 23px 18px 23px;
}

#mainContentDiv p{
	text-align:justify;
	line-height:15px;
	padding:6px 0px 6px 0px;
}

#mainContentDiv hr{
	color: #c2c2c2;
	background-color: #c2c2c2;
	height: 1px;
	padding:0px;
	margin:5px 0px 5px 0px;
}

#footerDiv{
	text-align:center;
	height:31px;
	background-image:url(..//img/layout/footer_bg.gif);
	background-repeat:no-repeat;
	background-color:#e5e5e4;
}

#footerDiv p{
	font-size:8pt;
	color:#999999;
}
#mainContentDiv form label
{
	display:block;
	overflow:auto;
	margin-bottom:5px;
	line-height:1.5em;
}
#mainContentDiv form label input
{
	float:right;
	width:250px;
	border:solid 1px silver;
}
#mainContentDiv form textarea
{
	display:block;
	width:350px;
	margin:20px auto;
	height:200px;
	border:solid 1px silver;
}
.center
{
	text-align:center;
}
#mainContentDiv form label input.fout, #mainContentDiv form textarea.fout
{
	border-color:red;
}

#juliaBMI{
	background-color:#f6f6f6;
	height:120px;
}

#juliaBMI h3{
	padding:5px 5px 0px 5px;
	color:#3d3d3d;
	font-weight:bold;
	font-size:13px;
}

#juliaBMI hr{
	color: #c2c2c2;
	background-color: #c2c2c2;
	height:1px;
	margin:0px 5px 3px 5px;
}

#juliaBMI form{
	padding:0px 25px 0px 25px;
}

#juliaBMI label{
	display:block;
	overflow:auto;
	font-size:10px;
	line-height:25px;
}

#juliaBMI input
{
	float:right;
	width:50px;
	border:solid 1px silver;
	font-size:10px;
	margin-top:3px;
}

#juliaBMI input.submit
{
	width:65px;
}
#stelling ul, #stelling li
{
	margin:0;
	padding:0;
	list-style:none;
}
#stelling li
{
	margin-bottom:5px;
}
#stelling h2
{
	margin-bottom:15px;
}
#stelling
{
	padding:10px;
	background:#f6f6f6;
	border:solid 1px silver;
}
#actueel, #weetjes
{
	padding:10px;
	background:#f6f6f6;
	border:solid 1px silver;
}
#actueel
{
	margin-bottom:10px;
}
#actueel a, #weetjes a
{
	color:#3d3d3d;
	display:block;
}
#actueel li, #weetjes li
{
	list-style:square;
}
#actueel li a, #weetjes li a
{
	line-height:1.8;
	text-decoration:none;
}
.alignright
{
	text-align:right;
}
.blockbottom
{
	float:right;
}
.blockbottom a
{
	color:#3d3d3d;
}
.clear
{
	clear:both;
}
*/
