HTML{
	overflow: -moz-scrollbars-vertical;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	font-size:12px;
  margin:0;
  padding:0;
  height:100%;
  width:100%;	
}
BODY{
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	font-size:12px;
   margin:0;
   padding:0;
   height:100%;
   width:100%;	
	background-image: url(/imgs/bg.jpg);
	background-repeat: repeat-x;
	background-position:bottom left;   
}
TD{
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	font-size:12px;
	}
P{
   margin:0;
   padding:0;
   line-height:20px;
}
UL{
   line-height:20px;
}
.fullTable{
   height:100%;
   width:100%;	
}

input,textarea{
	background:#FFFFFF;
	border-top: 2px solid #CCCCCC;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 2px solid #CCCCCC;
	color:#262626;
	font-family:arial;
	font-size:12px;
	cursor:pointer;
}
.invul1{
	background:#FFFFFF;
	border-top: 2px solid #CCCCCC;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 2px solid #CCCCCC;
	color:#262626;
	font-family:arial;
	font-size:12px;
	cursor:pointer;
	text-align:left;
}
.knopje{
	background:#FFFFFF;
	border-top: 2px solid #CCCCCC;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 2px solid #CCCCCC;
	color:#262626;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
H2 {
	font-size: 130%;
	color:#000000;
	font-weight:bold;
}
H1 {
	font-size: 15px;
	color:#000000;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
H3 {
	font-size: 100%;
}

H1,H2,H3,H4 {
	font-weight: bold;
}
A:link {
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}
A:visited {
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}
A:hover,A:active {
	color: #d8251e;
	font-weight: normal;
	text-decoration:underline;
}
A.redLink:link {
	color: #db251a;
	font-weight: normal;
	text-decoration:underline;
}
A.redLink:visited {
	color: #db251a;
	font-weight: normal;
	text-decoration:underline;
}
A.redLink:hover,A.redLink:active {
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}

A.smallLink:link {
	color: #ece7e4;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}
A.smallLink:visited {
	color: #ece7e4;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
}
A.smallLink:hover,A.smallLink:active {
	color: #ece7e4;
	font-size:11px;
	font-weight: normal;
	text-decoration:underline;
}
.topMenuBg{
	background-image: url(/imgs/topmenubg.jpg);
	background-repeat: no-repeat;
	background-position:top left;   
}
.bgTeksten{
	background-image: url(/imgs/planken.jpg);
	background-repeat: repeat-y;
	background-position:top left;   
}
.leftMenu{
	background-color:#FFFFFF;
	background-image: url(/imgs/bottomleftmenu.gif);
	background-repeat: no-repeat;
	background-position:bottom left;   	
}
.bgTekst{
	background-image: url(/imgs/bgtekst.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}
.darkbg{
	background-color:#393431;
}
a.mainlevel:link, a.mainlevel:visited {
	background-image: url(/imgs/blaadje_leeg.png);
	background-repeat: no-repeat;
	background-position:top left;		
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;	
	color: #318730;
	text-align: left;
	padding-top: 10px;
	padding-left: 14px;
	height: 15px !important;
	height: 15px;
	text-decoration: none;
}

a.mainlevel:hover {
	background-image: url(/imgs/blaadje.png);
	background-repeat: no-repeat;
	background-position:top left;		
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;	
	color: #318730;
	text-align: left;
	padding-top: 10px;
	padding-left: 14px;
	height: 15px !important;
	height: 15px;
	text-decoration: underline;
}

a.mainlevel#active_menu {
	background-image: url(/imgs/blaadje.png);
	background-repeat: no-repeat;
	background-position:top left;		
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;	
	color: #318730;
	text-align: left;
	padding-top: 10px;
	padding-left: 14px;
	height: 15px !important;
	height: 15px;
	text-decoration: underline;
}
a.productLink:link, a.productLink:visited {
	background-image: url(/imgs/punt.gif);
	background-repeat: no-repeat;
	background-position:bottom left;		
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;	
	color: #000000;
	text-align: left;
	padding-top: 5px;
	padding-left: 14px;
	height: 15px !important;
	height: 15px;
	text-decoration: none;
}

a.productLink:hover {
	background-image: url(/imgs/punt_green.gif);
	background-repeat: no-repeat;
	background-position:bottom left;		
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;	
	color: #2f8628;
	text-align: left;
	padding-top: 5px;
	padding-left: 14px;
	height: 15px !important;
	height: 15px;
	text-decoration: underline;
}

a.productLink#active_menu {
	background-image: url(/imgs/punt_green.gif);
	background-repeat: no-repeat;
	background-position:bottom left;		
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;	
	color: #2f8628;
	text-align: left;
	padding-top: 5px;
	padding-left: 14px;
	height: 15px !important;
	height: 15px;
	text-decoration: underline;
}
.balkLeft{
	background-image: url(/imgs/balkleft.gif);
	background-repeat: no-repeat;
	background-position:top left;   
}
.balkRight{
	background-image: url(/imgs/balkright.gif);
	background-repeat: no-repeat;
	background-position:top left;   
}
.balkBg{
	background-image: url(/imgs/balkbg.gif);
	background-repeat: repeat-x;
	background-position:top left;
	color:#FFFFFF;
}
A.subLevel:link {
	color: #318730;
	font-weight: bold;
	text-decoration:none;
	}
A.subLevel:visited {
	color: #318730;
	text-decoration:none;
	font-weight: bold;
	text-decoration:none;
}
A.subLevel:hover,A.subLevel:active {
	color: #db2420;
	text-decoration:none;
	font-weight: bold;
	text-decoration:none;
}
.bgSubMenu{
	background-image: url(/imgs/bgwait.png);
}
.bottomLine{
	border-bottom:1px solid #999999;
}
.lines{
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
.bold{
	font-weight:bold;
}
.regelKop{
	font-weight:bold;
}
#main{
    width: 897px;
    height:600px;
    text-align: left;
}
#winkelWagen{
	position:absolute;
  width: 186px;
  height: 55px;
  margin-top:128px;
  margin-left:685;
}
#winkelWagen_tekst{
	position:absolute;
  width: 186px;
  height: 55px;
  font-weight:bold;
  margin-top:160px;
  margin-left:710;
}
#menu_submenu1{
	display:none;
  position:absolute;
  margin-top:0px;
  margin-left:0;
}
.voorPrijs{
	font-weight:bold;
	font-size:12px;
	}
.kopField{
	background-color:#d82520;
	color:#FFFFFF;
	font-weight:bold;
	}
.btn{
	cursor:pointer;
	}
