* { font-family: Arial, Helvetica, sans-serif; border:0; padding:0; margin:0; color:#777160; }
a { text-decoration: none; }
.fix { clear:both; }
strong { font-weight:bold; }
ul { list-style:none; }
h1 { display:none; }
h2 { float: right; font-size: 29px; padding: 30px 10px 0 400px; }
h2 strong { color: #878170; font-size: 41px; }
h3 { float: left;  font-size: 22px; clear:both; padding: 0px 0 0 200px; line-height: 22px; margin-top:-20px; }
h3.small { font-size: 16px; }
h3 strong { font-size: 16px; font-weight: normal; }
h4 { font-size:19px; }
h5 { font-weight:bold; }
h5.title { font-weight:normal; font-size: 16px; padding: 0 0 10px 0; }
h5.title strong { font-weight:normal; }
h5.kop { font-size: 12px; }
#container { margin:auto; width: 950px; background:url(../img/logo.gif) no-repeat 8px 0;}
#navrighttop { float: right; padding-right:20px; }
#navrighttop li { float: left; padding: 10px 0 0 5px; font-size: 12px; }
#right { float: right; width: 180px; background:#dbebe9; margin: 22px 0 0 0; display:inline; }
#right .advertentie { padding:10px 0 10px 12px; text-align:center; }
#content { float: left; width: 760px; font-size: 12px; }
#content #left #nav { float: left; width: 163px; padding: 20px 0 0 0;  }
#content #left #nav li { clear: both; float: left; width: 145px; }
#content #left #nav li a { float:left; clear: both; font-size: 17px; padding: 0 0 0 8px; line-height: 26px;  }
#content #left #nav li a.active { font-size: 20px; background:url(../img/nav.bg.gif) no-repeat; height: 26px; width: 162px; padding: 4px 4px 4px 8px; line-height: normal; }
#content #left #nav li a.active_inner { font-size: 20px; background:url(../img/nav.bg.gif) no-repeat; height: 26px; width: 162px; padding: 7px 4px 1px 8px; line-height: normal; }
#content #left #nav li a.active_innerinner { font-size: 20px; background:url(../img/nav.bg.gif) no-repeat; height: 26px; width: 142px; padding: 7px 4px 1px 28px; line-height: normal; }
#content #left #nav li a.inactive_innerinner { font-size: 20px; width: 142px; padding: 6px 4px 2px 28px; line-height: normal; }
#content #left #nav li.title a { font-size: 20px; padding: 20px 0 0 8px; }
#content #left #nav li.inner { padding: 0 0 0 10px; }
#content #left #nav li.inner a { font-size: 15px; }
#content #left #nav li.innerinner { padding: 0 0 0 10px; }
#content #left #nav li.innerinner a { font-size: 15px; }
#content .center { float:left; padding: 20px 0 0 26px; width: 545px; }
#content .center2 { float:left; padding: 20px 0 0 26px; width: 545px; }

#content .center .blueitem { color:#878170; background-color:#C4DEDB; width:565px; margin: 0 0 20px 0; float:left;	}
#content .center .whiteitem img { position: relative; right: 5px; }
#content .center .blueitem p { font-size:13px; }
#content .center .blueitem p.button { width: 270px; text-align: right; padding: 50px 0 0 0; }
#content .center .blueitem p.button a { color:#878170; background:url(../img/icons/arrow.white.gif) no-repeat right; padding: 0 10px 0 0; }
#content .center .blueitemsmall p.button { width: 320px; text-align: right; padding: 50px 0 0 0; }
#content .center .blueitemsmall p.button a { color:#878170; background:url(../img/icons/arrow.white.gif) no-repeat right; padding: 0 10px 0 0; }

#content .center .whiteitem { background-color: #FFFFFF; float:left; width:565px; border-top: 1px solid #C4DEDB; border-bottom: 1px solid #C4DEDB; }
#content .center .whiteitem img { position: relative; right: 5px; }
#content .center .whiteitem p.button { width: 270px; text-align:right; padding: 0px 0 0 0; }
#content .center .whiteitem p.button a { color:#878170; background:url(../img/icons/arrow.gray.gif) no-repeat right; padding: 0 10px 0 0; }
#content .center .whiteitemsmall p.button { width: 320px; text-align:right; padding: 0px 0 0 0; }
#content .center .whiteitemsmall p.button a { color:#878170; background:url(../img/icons/arrow.gray.gif) no-repeat right; padding: 0 10px 0 0; }

#content .center .blueitemsmall, #content .center .whiteitemsmall { float:left; color:#878170; background:url(../img/bgs/3.jpg) no-repeat; width:520px; padding: 25px 10px 10px 0px; margin: 0 0 20px 0; height: 92px; }
#content .center .whiteitemsmall { background:url(../img/bgs/4.jpg) no-repeat; height:94px; border-bottom: #c7e2dd; border-top: #c7e2dd; }
#content .center .blueitemsmall p.button, #content .center .whiteitemsmall p.button { padding: 25px 0 0 0; }
#content .center .whiteitemsmall p.button { padding: 10px 0 0 0; }

#content .center #listsbottom { float:left; width: 560px; clear: both; }
#content .center #listsbottom * { color:#44413a; font-size:11px; }
#content .center #listsbottom .title { border-bottom: 1px solid white; height: 28px; padding: 15px 15px 10px 15px; font-style:normal; color:#44413a; }
#content .center #listsbottom .title strong { float:left; width: 100%; }
#content .center #listsbottom ul { float:left; padding: 0 0 5px 0; }
#content .center #listsbottom ul#l1 { width: 172px; background:#cfe5e2; } 
#content .center #listsbottom ul#l2 { width: 172px; margin: 0 7px 0 7px; background:#d8eae8; }
#content .center #listsbottom ul#l3 { width: 172px; background:#e7f2f1; }
#content .center #listsbottom li { padding: 5px 15px 0 15px; font-style:italic; color:#677876; }
#content .center #select { margin-top:-20px; }
#content .center #select fieldset { float: left; padding: 0 0 10px 150px; width: 395px; }
#content .center #select h4 { padding: 0 0 30px 0; }
#content .center #select label { float:left; padding: 0 5px 0 0; line-height: 18px; }
#content .center #select select { float: left; width: 100px; border: 1px solid; }
#content .center #select p { float: right; }
#content .center #select .whitelistitem, #content .center #select .bluelistitem { float: left; clear: both; width: 485px; padding: 15px 0 0 50px; height: 80px; 
border-bottom: 1px solid #c8e1de; }
#content .center #select .bluelistitem { height: 80px; }
#content .center #select .whitelistitem p, #content .center #select .bluelistitem p { float: left; }

#content .center2 h4 { height: 80px; padding: 30px 0 0 25px; background:#c3dedb; width: 520px; }
#content .center2 p { margin: 10px 0 0 0; padding: 10px 10px 10px 75px; }
#content .center2 a { text-decoration: underline; }
#content .center2 ul { margin: 10px 0 0 0; background:#d5e8e6; padding: 10px 10px 10px 75px; }
#content .center2 p {  font-size:13px; color:#878170; }
#content .center2 ul {  font-size:13px; color:#878170; }
#content .center2 li {  font-size:13px; color:#878170; }
#content .center2 p.button { background:#878170; color:white; font-weight:bold; padding: 10px; margin: 10px 0 0 0; float: right; }
#content .center2 #s1 { background:#d5e8e6 url(../img/int/1.gif) no-repeat 20px 8px; }
#content .center2 #s2 { background:#d5e8e6 url(../img/int/2.gif) no-repeat 20px 8px; }
#content .center2 #s3 { background:#d5e8e6 url(../img/int/3.gif) no-repeat 20px 8px; }
#content .center2 #s4 { background:#d5e8e6 url(../img/int/4.gif) no-repeat 20px 8px; }
#content .center2 #s5 { background:#d5e8e6 url(../img/int/5.gif) no-repeat 20px 8px; }
#content .center2 #login { background:#c3dedb; padding:25px 25px 21px 25px; }

#content fieldset { padding: 0 0 4px 0; }
#content label { float:left; line-height: 19px; width: 110px; }
#content input, #content select, #content textarea { float: left; width: 140px; border: 1px solid; font-size: 10px; padding: 2px; }
#content select { padding:0; }
#content textarea { width: 380px; }
#content .ompoll { clear: both; }
#content .pollperc { width: 40px; float: left; }

#content .bluebg { background:#c3dedb; height: 140px; padding:25px 0 21px 25px; margin: 0 0 10px 0; }
#content .bluebg2 { background:#e1eeed; height: 140px; padding:10px 0 5px 0; margin:0; }
#content .whitebg2 { height: 140px; border-top: 1px solid #c8e1de; border-bottom: 1px solid #c8e1de; padding:15px 0 5px 0; margin:0; }
#content .bluebg2 .avatar, #content .whitebg2 .avatar { float:left; width: 171px; margin: 0 30px 0 0; }

#content .bluebg2_noheight { background:#e1eeed;  width:545px; float:right; padding:10px 5px 5px 0; margin:0; }
#content .whitebg2_noheight { width:545px; float:right; border-top: 1px solid #c8e1de; border-bottom: 1px solid #c8e1de; padding:15px 5px 5px 0; margin:0; }
#content .bluebg2_noheight .avatar, #content .whitebg2_noheight .avatar { float:left; width: 176px; margin: 0 30px 0 0; }

#content .bluebg_profiel { background:#c3dedb; height: 66px; padding:25px 0 21px 25px; margin: 0 0 10px 0; }
#content .bluebg_noheight { background:#c3dedb; padding:25px 0 21px 25px; margin: 0 0 10px 0; }
#content .bluebg .avatar, #content .whitebg .avatar { float:left; width: 171px; margin: 0 30px 0 0; }
#content .whitebg { height: 140px; border-top: 1px solid #c8e1de; border-bottom: 1px solid #c8e1de; padding:25px 0 21px 25px; margin: 0 0 10px 0; }
#content .whitebg_noheight { border-top: 1px solid #c8e1de; border-bottom: 1px solid #c8e1de; padding:25px 0 21px 25px; margin: 0 0 10px 0; }
#content .whitebg_tellafriend { border-top: 1px solid #c8e1de; border-bottom: 1px solid #c8e1de; padding:25px 0 21px 25px; margin: 0 0 10px 0; }

#content .collection { background:#878170; color:white; font: bold 11px arial; padding: 5px; margin: -10px 10px 0 0; display: inline; }
#right #navright { margin: 10px; }
#right #navright li { background:#878170; font: bold 13px arial; color: white; margin: 0 0 5px 0; padding: 5px; width: 150px;}
#right #other { float: left; padding: 10px 0px 0 0px; font-size: 12px; }
#right #other * { font-size: 11px; }
#right #other ul { float: left; width: 190px; }
#right #other li { float:left; clear:both; margin: 10px 0 0 0; padding: 0 10px 0 0; background:url(../img/icons/arrow.gray.gif) no-repeat right; width: 150px; }
#search { float: left; }
#search fieldset { padding: 0px 0 0 170px; }
#search fieldset input { border: 1px solid; }
#search fieldset input#submit { background:#878170; color:white; font: bold 11px arial; padding: 0 10px 0 10px; }
#products .product { float: left; }
#products .product img { float:left; }
#products .productfoto { border: 1px solid #bcbbb9; margin-right: 3px; width:176px; }

#products .product .imgnav { float:left; clear:both; padding: 7px 0 47px 0; width: 170px; }
#products .product .imgnav .imgleft { float:left; }
#products .product .imgnav .imgright { float:right; }
#about #image img { float:left; }
#about .text { float:left; background:#c3dedb; width:545px; }
#about .text a { text-decoration: underline; }
#about .text .left { float:left; width:315px; padding: 30px 10px 10px 10px; }
#about .text .image { float:right; background:white; width: 200px; }
#about .text .image img { float:left; padding: 13px 13px 0px 13px; }
#about .text .image .imgnav { float:left; padding: 0 0 13px 0; }
#about .text .image .imgnav .imgleft { float:left; }
#about .text .image .imgnav .imgleft img { padding:5px 0 0 13px; }
#about .text .image .imgnav .imgright { float:right; }
#about .text .image .imgnav .imgright img { padding:5px 13px 0 13px; }
.img_box { float:right; }
.txt_box { float:left; width:257px; padding: 30px 10px 10px 10px; }
.col { width:180px; float:left; text-align: center; }
.wlb_fg { width:180px; height: 212px; text-align: center; }
.wlb_fg img { width:176px; height: 209px; }
.wlb_fk { width:180px; height: 106px; text-align: center; }
.wlb_fk img { width:176px; height: 103px; }

#bovenleeg { width: 175px; height: 117px; float: left; cursor: pointer; margin-top: -20px; }
#bovenleeg_2 { width: 175px; height: 117px; float: left; cursor: pointer; margin-top: -20px; }
#wlb_klein { width:	120px; height: 70px; float:	left; position:	relative; top: -12px; left:	-20px; cursor: pointer; }
#logo { width: 170px; height: 160px; float:	left; cursor: pointer; }