body {font-family:Verdana,Helvetica,sans-serif;font-size: 11px;color:#000000;background:#ffffff url('images/bg_overige.jpg') repeat-y;cursor:default;padding:0px;margin:0px;height:100%;padding:0px 0px 20px 0px;}
td  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #000;}
a {color: #000000;font-weight:bold;}
a:hover {color: #999999;}
div#page {width: 985px;position:relative;margin:0px auto 0px auto;}
div#content {width: 985px;position:relative;border:0px solid #FF0000;}
#header {min-height: 104px;background-color:#ffffff;display:block;}
#headertext {padding: 0px 0px 0px 0px;width:985px;text-align:right;vertical-align:bottom;}
div#headertext span#h1 {display:block;float:right;margin:20px 0px 10px 0px;vertical-align:bottom;}
div#headertext span#h2 {display:block;float:right;margin:20px 15px 10px 10px;vertical-align:bottom;}
#budget {float: right;z-index: 10;margin-top: -22px;display:block;height:30px;margin-right: 50px;font-weight:bold;color:#FFFFFF;}
#zoeken {float: right;z-index: 10;margin-top: -25px;display:block;height:30px;margin-right: 50px;}
#zoeken a {color:font-weight:bold;color:#FFFFFF;}
#zoeken input {padding:2px;}
#sublogo {background: url() no-repeat center center;float: right;z-index: 10;margin-top: -20px;margin-right: 30px;height: 30px;width: 165px;}
#navcontainer {margin:1px 0px 0px 0px;color: #fff;font-weight: bold;font-size: 10px;padding:0px 0px 0px 0px !important;height:32px !important;background-color:#999999;overflow:hidden;}
#navlist a {color: #fff;text-decoration: none;font-weight: bold;}
#navlist a:hover {text-decoration: underline;}
#navlist .menu_geselecteerd {color: #000000;text-decoration: underline;font-weight: bold;}
#navlist {list-style: none;padding: 10px 0px 0px 0px;margin:0px 0px 0px 20px;height: 22px;}
#navlist li {display: inline;padding:0px;margin: 0px;}
#bar {background-color: #000000;border-top: 1px solid white;border-bottom: 1px solid white;height: 18px;padding: 0px;margin: 0px;display:block;}

div.boxes {width: 396px;height: 161px;float:left;overflow-y:visible;}
div.big {width:720px;border:0px solid #00FF00;}
.thema {height: 160px;width: 239px;border-right: 1px solid #fff;border-bottom: 1px solid white;vertical-align:top;}

.rij {height: 30px;background-color: #fff;background-repeat:no-repeat;margin-top:15px;}
.rij div {font-weight: bold;font-size: 10px; padding: 10px 0px 8px 0px;margin-left:9px;overflow:hidden;width:107px;}

div.mod {background-color:#FFFFFF;width:210px;float:left;margin:25px 0px 25px 0px !important;position:relative;left:25px;}
div.mod div.cnt {margin:10px 10px 10px 10px;}
div.mod div.cnt h1 {font-size: 24px;text-transform: uppercase;font-weight:normal;}
#content div.item {overflow:hidden;height:16px;}
#producten table.item {border-top:1px solid #CCCCCC;}
#producten table.item .productafbeelding {margin-top:5px;margin-bottom:5px;}
#producten a {text-decoration:none;}

#winkelwagen table.item {border-top:1px solid #CCCCCC;}
#winkelwagen table.item .productafbeelding {margin-top:5px;margin-bottom:5px;}
#bestelformulier {border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}

div.mod2 {background-color:#FFFFFF;width:535px;float:left;margin:25px 0px 25px 0px !important;position:relative;left:25px;}
div.mod2 div.cnt {margin:10px 10px 10px 10px;}
div.mod2 div.cnt h1 {font-size: 24px;text-transform: uppercase;font-weight:normal;}

div.mod4 {background-color:#FFFFFF;width:935px;float:left;margin:25px 0px 25px 0px !important;position:relative;left:25px;}
div.mod4 div.cnt {margin:10px 10px 10px 10px;}
div.mod4 div.cnt h1 {font-size: 24px;text-transform: uppercase;font-weight:normal;}

.delete {display:block;text-decoration:none;background: #666666 url(../images/delete1.gif) no-repeat center center;width:15px;height:15px;cursor:pointer;margin-top:5px;}
.delete:hover {background: #000000 url(../images/delete1.gif) no-repeat center center;}

div.buttons {display:block;height:25px;width:100%;margin:8px 10px 10px 0px;position:relative;}
.button {display:block;float:right;background:#666666 url(../images/pijl0.gif) no-repeat right center;color: #FFFFFF;margin:0px 0px 0px 0px;font-size: 11px;padding: 5px 30px 5px 10px;width:60px;text-align:left;text-decoration:none;}
div.buttons a.button {margin:0px 0px 0px 10px;}
a.back {background:#666666 url(../images/terug0.gif) no-repeat left center;padding:5px 10px 5px 30px;}
a.l {width:130px;}
a.xl {width:180px;}
a.xxl {width:220px;}
a.bottom-right {position:absolute;bottom:0px;right:0px;}
#h1 {
	font-weight: bold;
	font-size: 42px;
}
#h2 {
	font-weight: bold;
	font-size: 42px;
}
#h3 {
    color: #FF5A00;
    font-size: 24px;
    text-transform: uppercase;
}
#h4 {
    color: #00A6D6;
    font-size: 24px;
}
select {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;}
#innercontent {background-color: #fff;display: block;margin: 25px;}

.productafbeeldingbullet {width:20px;height:20px;float:right;margin-top:90px;background: #000000 url(images/pijl0.gif) no-repeat center center;}
.productafbeelding {width:110px;height:110px;border:1px solid #000000;text-align:right;cursor:pointer;vertical-align:bottom;}
.productbestellen {margin-bottom:10px;}
#producttitel {
        color: #00A6D6;
        border-bottom: 1px solid #e1e1e1;
        height: 61px;
}
#divinloggen2 {
	background :#00A6D6 url(images/bullet_button.jpg) no-repeat center right;
	height: 20px;
	margin-top: 10px;
	color:#fff;
	font-size: 10px;
	cursor:pointer;
	padding: 5px 5px 0px 10px;
}
#productimage {
	display: block;
	float: left;
}
#productinfo {
	display: block;
	float: left;
	width: 180px;
}
input.text {width:200px;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;border: 1px solid #666666;}
textarea.textarea {width:200px;font-family: Verdana, Helvetica, sans-serif;font-size: 11px;border: 1px solid #666666;}
.link_afbeelding {
	margin-right:5px;
}
form {
	padding:0px;
	margin:0px;
}
.bestelformulier_overzicht {
	padding-top:3px;
	padding-bottom:3px;
	border-top: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
}
.faqtitel {
	color:#20AD3C;
}
.faqtd {
	border-top: 1px solid #E3E3E3;
	padding:10px;	
}
.menu_geselecteerd {
	color:#000000;
	text-decoration:underline;
}
a div.productinfo td.info {text-decoration:none;}