/* CSS Document */

html, div{
	margin: 0em;
	padding: 0em;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a{
	text-decoration: none;
	color:  #006600;
}
table,div,form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
hr{
	width: 80%;
	color: #006600;
	background-color: #006600;
	height: 3px;
}
/** Begin site*/
#content{
	position: absolute;
	background: url(../images/background.jpg) no-repeat;
	background-position: 10px;
	margin:0 auto;
	width: 800px;
	height: 600px;
}
/** main window*/ 
#main{
	position: relative;
	top: -5px;
	left: 15px;
	width: 570px;
	border: 1px solid #6666FF;
	padding: 5px 10px 20px 10px;
	
}
/**Header*/
#logo{
	width: 800px;
	height: 97px;
	background: url(../images/logo.gif) no-repeat left top;
}
#menu{
	position: absolute;
	top: 15px;
	width: 345px;
	height: 23px;
	background: url(../images/achtergrond_menu.gif) no-repeat;
	right: 50px;
}
#menu_bg{
	position: relative;
	top: 0px;
	right: 30px;
	font-size: 15pt;
}
div > #menu_bg{
	top: -24px;
}
#nav{
	position: absolute;
	list-style-type: none;
	text-align: center;
	height: 50px;
	font-family: "Trebuchet MS";
	font-size: 15pt;
}
#nav li{
	display: inline;
	padding-bottom: 4px;
}
/* in gewoone staat */
#nav li a{
	color: #000000;
	text-decoration: none;
	padding: 0 .1em;
}
/* wanneer men er over gaat */
#nav li a:hover{
	border-bottom: 4px solid #006600;
}
/* word toegevoegd aan de list om aan te geven welk actief is*/
#nav li a:active{

}
/*End of nav*/


/**Right side*/
#rightmenu{
	position: absolute;
	right: 0px;
	top: -5px;
	width: 190px;
}
#promotion{
	position: absolute;
	height: 200px;
	width: 173px;
	top: 97px;
	right: 10px;
	border: 1px solid #6666FF;
}
#submenu{
	position: absolute;
	top: 305px;
	left: 4px;
	width: 173px;
	border: 2px solid #006600;
}
#subnav{
	color: #006600;
	list-style-type: none;
	margin: 0px 2px 2px 0px;
	padding: 0px 0px 5px 0px;
	float: left;
}
#subnav li{
	background: url(../images/submenu_list.gif) no-repeat;
	background-position: 5px;
/**	margin: -10px 0px 0px 0px;*/
	padding: 0px 0px 0px 15px;
}
/* in gewoone staat */
#subnav li a{
	font-size: 8pt;
	color: #006600;
	text-decoration: none;
}
#promo_foto{
	position: relative;
	left: 20px;
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}
#promo_text{
	margin: 0px 5px 0px 5px;
	padding: 0px 5px 0px 5px;
}
#promo_text p{
	background: url(../images/submenu_list.gif) no-repeat;
	padding: 0px 10px 0px 10px;
}
h2{
	background: url(../images/bigtitle_path.gif) no-repeat;
	background-position: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 10px 10px 5px 15px;
	padding: 0px 0px 12px 20px;
}
h3{
	background: url(../images/kleine_linkse_title.gif) no-repeat;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 10px 0px;
	padding: 0px 14px 0px 15px;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 1px 0px 5px 3px;
	font-size: 9pt;
}
#footer{
	width: 570px;
	top: 5px;
	position:relative;
	text-align: center;
	font-size: 6.4pt;
	bottom: 5px;
}
#footer h4{
	font-size: 7pt;
}
#lan{
	position: absolute;
	top: 50px;
	right: 110px;
}
#table_foto{
    width: 200px;
}