
html { overflow: -moz-scrollbars-vertical;
	} 

body { 
	margin: 0px; padding: 0px; font: 11px/1.55em  Arial, Helvetica, sans-serif; color: #88898f; background: #ffffff; text-align: left; line-height:13px;} 
a 	{ 
	color: #94b32e; text-decoration: none; outline: none;} a:hover { text-decoration: none; color:#000000;outline: none;}
img 	{
	margin: 0;
	border: 0;
	display:block;
	} 
 h1, h2, h3, h4, h5, h6 { 
	padding: 0; margin: 0;} 

#menu_horizontaal 	{
		width:950px;
		height:12px;
		float:left;
		position:relative;
		padding: 7px 0px 2px 0px;
		}


.top-links              { padding-left:24px; }
.top-links,
.top-links li           { display:inline; }
.top-links li           { padding:0 4px 0 1px; }
.top-links a,
.top-links a:hover      { color:#000000; }
.top-links a            { padding:0 7px 0 0; color:#505154; }
.top-links .last a      { padding:0;}

#content 	{
		width:951px;
		margin: 0 auto;
		position:relative;
		}

#head 	{
		width:951px;
		height:146px;
		position:relative;
		float:left;
		margin:0px;
		padding:0px;
		}

#menu li		{
		list-style: none;
		float:left;
		margin: 0px 10px 0px 0px;
		padding: 0px;
		color: #ffffff;
		font-weight:bold;
    		}

#column_center	{
		width:800px;
		height:100%;
		position:relative;
		float:left;
		margin: 6px 3px 0px 0px; 
		}

#column_right	{
		width:139px;
		height:100%;
		position:relative;
		float:right;
		margin: 6px 0px 0px 3px;
		}


#nieuws_banner_index	{
		position:relative;
		width:647px;
		float:left;
		margin:0px 0px 6px 0px;
		}
		
#nieuws_banner	{
		position:relative;
		width:807px;
		float:left;
		margin:0px 0px 12px 0px;
		}

#title	{
		position:relative;
		width:573px;
		float:left;
		}

#footer	{
		position:relative;
		width:800px;
		height:20px;
		float:left;
		margin:20px 0px 20px 0px;
		padding:6px 0px 8px 0px;
		border-top:1px solid #88898e;
		text-align:right;
		}

#footer p	{
		text-align:center;
		font-size:10px;
		font-weight:bold;
		display: inline; 
		padding:0px 8px 0px 8px;
		}

#footer a	{
		color:#88898f;
		}

#over	{
		position:relative;
		width:380px;
		height:180px;
		float:left;
		margin:2px 0px 6px 0px;
		padding:0px 18px 0px 8px;
		}
		
#twitter	{
		position:relative;
		width:139px;
		float:left;
		margin:0px 0px 0px 13px;
		padding:0px 0px 0px 0px;
		}
		
#recensies_container	{
		position:relative;
		width:380px;
		height:180px;
		float:left;
		margin:2px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		
#recensies	{
		position:relative;
		}

#beschrijving
		{
		position:relative;
		width:770px;
		float:left;
		margin:6px 0px 6px 0px;
		padding:0px 18px 0px 8px;
		}

#nieuws1	{
		position:relative;
		width:223px;
		height:273px;
		float:left;
		margin:0px 0px 0px 0px;
		padding:14px;
		background:url(images_design/bg-nieuws-webshop-groen.gif) no-repeat;
		color:#ffffff;
		}
		
#nieuws2	{
		position:relative;
		width:223px;
		height:273px;
		float:left;
		margin:0px 23px 0px 23px;
		padding:14px;
		background:url(images_design/bg-nieuws-webshop-grijs.gif) no-repeat;
		color:#ffffff;
		}
		
#voorwaarden-item	{
		position:relative;
		width:223px;
		height:273px;
		float:left;
		margin:0px 0px 0px 0px;
		padding:14px;
		background:url(images_design/bg-voorwaarden-webshop-groen.jpg) no-repeat;
		color:#ffffff;
		}
		
#nieuwsitem	{
		position:relative;
		height:130px;
		float:left;
		margin:0px 0px 22px 0px;
		color:#ffffff;
		}
		
#nieuws_groot	{
		position:relative;
		width:508px;
		height:180px;
		float:left;
		margin:4px 0px 0px 0px;
		padding:0px 14px 0px 8px;
		border-right:1px solid #dddddd; 
		}

#nieuws img	{
		margin:4px 0px 4px 4px;
		}

#nieuws_rechts img	{
		margin:4px 0px 4px 4px;
		}

#nieuws a	{
		color:#88898f;
		}

#nieuws a:hover	{
		color:#afd534;
		}

#nieuws_rechts a	{
		color:#88898f;
		}

#nieuws_rechts a:hover	{
		color:#afd534;
		}

#nieuwsbericht	{
		position:relative;
		minimum-height:200px;
		float:left;
		border-bottom:1px #afd534 solid;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 10px 0px;
		width:550px;
		}
		
#nieuwsitem h2	{
		color:#ffffff;
		}


#banner	{
		position:relative;
		width:183px;
		float:left;
		margin:0px 0px 3px 0px;
		}

.inputfield	{		
		background-color: #ffffff; 			
		font-size: 10px; 		
		font-family: arial, Verdana;
		color:#4d4e50;
		border:1px solid #88898f;
		}

h1		{ 
		color:#afd534;
		font-size:14px;
		font-weight:normal;
		font-weight:bold;
		padding: 6px 0px 0px 8px;
		}

h2		{ 
		color:#afd534;
		font-size:12px;
		font-weight:normal;
		display: inline; 
		font-weight:bold;
		}

.menukop		{ 
		color:#afd534;
		font-size:12px;
		display: inline; 
		font-weight:bold;
		}

.letop		{ 
		color:#cf0000;
		font-size:12px;
		display: inline; 
		font-weight:bold;
		}
		
.hoofdkop
		{ 
		color:#afd534;
		font-size:14px;
		font-weight:normal;
		font-weight:bold;
		padding: 6px 0px 0px 8px;
		}
		
.text_small
		{ 
		color:#88898f;
		font-size:11px;
		font-weight:normal;
		font-weight:normal;
		padding: 0px 0px 0px 0px;
		}

#slideshow {list-style:none; color:#ffffff; float:left;}
#slideshow span {display:none}
#wrapper {width:806px; margin:0px auto; display:none}
#wrapper_index {width:647px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#wrapper_index * {margin:0; padding:0}
#fullsize {position:relative; width:806px; height:177px; padding:0px; border:0px solid #ccc; background:#ffffff}
#fullsize_index {position:relative; width:647px; height:146px; padding:0px; border:0px solid #ccc; background:#ffffff}
#information {position:absolute; right:7px; bottom:0; width:350px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.0; filter:alpha(opacity=0)}
#information h3 {padding:4px 8px 3px; font-size:12px; text-align:right;}
#information p {padding:0 8px 4px}
#image {width:806px}
#image_index {width:647px}
#image img {position:absolute; z-index:25; width:auto}
#image_index img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:0px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:0px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:0px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:0px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:0px; overflow:hidden}
#slider {position:absolute; left:0; height:0px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}


