body
{
	color: #9b9b9b;
	margin:0;
	padding:0;
	background-color:#4a4a4a;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
	overflow: auto;
}

#container
{    
    z-index: 1;
	position:relative;
	width:946px;
	margin:0 auto;
	text-align:left;
	top: 0px;
}

#containerSite
{    
    z-index: 1;
	position:relative;
	width:946px;
	margin:0 auto;
	text-align:left;
	top: 0px;
}

#header
{
	width: 964px;
	position:relative;
	height:174px;
	left: 0px;
	top: 0px;
	background-image:url(../images/headerbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	z-index: 1;
}

#paginalog
{
	width:105px;
	height:112px;
	font-size: 11px;
	color: #cae4ed;
	left:25px;
	padding-left: 0px ;
	padding-top: 0px;
	top: 25px;
	position: absolute;
}

#paginalog2
{
	width:105px;
	height:112px;
	font-size: 11px;
	color: #cae4ed;
	left:20px;
	padding-left: 0px ;
	padding-top: 0px;
	top: 18px;
	position: absolute;
}               
               
#pagina
{
	width: 946px;
    margin-top:0px;
    left:9px;
    background-image:url(../images/contentbg.jpg);
	background-position: top;
	background-repeat: y-repeat;
	position:relative;
	padding-bottom:18px;		/*for footer*/
}

.content
{
	padding:0px;
	margin-left:330px;
	margin-top:10px;	  
}

.contentShop
{
	padding:0px;
	margin-left:220px;
	margin-top:10px;	  
}
	
.lijn
{
	background-image: url(../images/bgkaderh.jpg);
	background-repeat: x-repeat;
}
	  
.kader
{
	width: 133px;
	height: 232px;
	font-size: 11px;
	color: #636466;
	left: 6px;
	top: 24px;
	background-image: url(../images/bgkaderkl.jpg);
	background-repeat: y-repeat;
	background-position: middle;
	text-align:center;
	padding-bottom: -2px;
	position:relative;
	padding-bottom:22px;
}
		 
#logo
{
	width:304px;
	height:187px;
	font-size: 11px;
	left:17px;
	padding-left: 0px ;
	padding-top: 0px;
	top: 70px;
	position: absolute;
}

#logoShop
{
	width:204px;
	height:187px;
	font-size: 11px;
	left:17px;
	padding-left: 0px ;
	padding-top: 0px;
	top: 0px;
	position: absolute;
}
    
.imgGb{
	border:1px solid #9b9b9b;
	margin-left:2px;
	margin-right:1px;
}
         
#footer
{
	width: 921px;
    height: 37px;
    z-index: 1;
    margin-left: 9px;
    padding-left:25px;
    padding-top: 30px;
    position: absolute;
	color: #9b9b9b;
	font-size: 11px;
	vertical-align: middle;
	background-image: url(../images/footerbg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

h2
{
	font-family:verdana;
	font-size:16px;
	color:#9b9b9b;
	padding:0px;
	margin:0px;
}
		
h3
{
	font-family:verdana;
	font-size:11px;
	color:#c39f3e;
	padding-top:0px;
	margin:0px;
}
            
INPUT
{
	BORDER: #8A9933 1px solid; 
	FONT-SIZE: 11px; 
	COLOR: #636466; 
	BACKGROUND-COLOR: transparent;
	font-family:Verdana;
}

INPUT.JaNee 
{
	BACKGROUND-COLOR: transparent; 
	BORDER: 0px;	
}

input.Sub
{
	height: 20px;
	width: 80px;
	FONT-SIZE: 11px; 
	COLOR: #636466; 
	BORDER: #8A9933 1px solid; 
	BACKGROUND-COLOR: transparent;
}

textarea
{
	background: transparent;
	font-family: Verdana;
    color: #5f565b;
    font-size: 11px;
    border:#8A9933 1px solid;
} 

a.adres
{
	color: #9b9b9b;
    text-decoration: none;
    outline: none;
}

a.adres:hover
{
	color: #8A9933;
    text-decoration: underline;
    outline: none;
}                                               

a
{
	color: #636466;
    text-decoration: none;
    outline: none;
}

a:hover
{
	color: #8A9933;
    text-decoration: underline;
    outline: none;
}                                               
 
#navigatie  
{
 	width:797px;
 	height:105px;
 	font-size: 11px;
 	color: #cae4ed;
 	left:136px;
 	padding-left: 0px ;
 	padding-top: 0px;
 	top: 44px;
 	position: absolute;
 }                                                  

/* Navigation
-------------- */
 
ul#nav 
{
    margin:0;
	padding:0;
	float: right;
	position:absolute;
	bottom: 0px;     /* set the exact position of the navigation */
	margin-left:0px;		/* set the exact position of the navigation */
	width:797px;
	height: 105px;
}

ul#nav li 
{
	text-indent: -9999px;	
	list-style-type:none;
	float:left;
	position:absolute;
	bottom:0px;
}

ul#nav li a 
{
    border:0;
	display:block;
	text-decoration:none;
	bottom: 0px;
	position:absolute;
	outline:none;
}
		 
#taal
{
	width:185px;
	height: 22px;
	left: 750px;
	top: 30px;
	z-index: 1;
	position: absolute;
}

ul#navtaal 
{
    margin:0;
	padding:0;
	float: right;
	position:absolute;
	top: 0px;     /* set the exact position of the navigation */
	margin-left:0px;		/* set the exact position of the navigation */
	width:185px;
	height: 22px;
}

ul#navtaal li 
{
	text-indent: -9999px;	
	list-style-type:none;
	float:left;
	position:absolute;
	top: 0px;
}

ul#navtaal li a 
{
    border:0;
    display:block;
    text-decoration:none;
    top: 0px;
    position:absolute;
	outline:none;
}

.error
{ 
	color: #8A9933; 
	font-weight: bold;
	FONT-SIZE: 11px; 	
	FONT-FAMILY: Verdana;
}

.formulier
{
	FONT-SIZE: 11px; 
	COLOR: #636466; 
	FONT-FAMILY: Verdana;
}

.style2 
{
	color: #636466;
	font-size: 11px;
	font-family: Verdana;
}

li#nl a  
{
	width: 95px;
    height: 22px;
    background-image: url(../images/nl.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	left: 65px;
	top: 0px;	
	outline:none;
}

li#nl a.taalkeuze,li#nl a:hover 
{
	width: 95px;
    height: 22px;
	background-image: url(../images/nlhov.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    left: 65px;
    top: 0px;
	outline:none;
}
               
li#fr a  
{
	width: 90px;
    height: 22px;
    background-image: url(../images/fr.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	left: 93px;
	top: 0px;	
	outline:none;
}

li#fr a.taalkeuze,li#fr a:hover
{
	width: 90px;
	height: 22px;
	background-image: url(../images/frhov.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 93px;
	top: 0px;
	outline:none;
}   
							   
li#en a  
{
	width: 95px;
    height: 22px;
    background-image: url(../images/en.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	left: 122px;	
	top: 0px;
	outline:none;
}

li#en a.taalkeuze,li#en a:hover 
{
	width: 95px;
    height: 22px;
	background-image: url(../images/enhov.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    left: 122px;
	top: 0px;
	outline:none;
}