@charset "utf-8";
/* CSS Document */

/* first for IE 6/7/8 */
@font-face {
  font-family: Tradegothic;
  src: url(/css/tradegothiclhextended.eot);
}
/* then for Mozilla browsers -> Firefox */

@font-face {   
    font-family: Tradegothic;  
    src: local("TradeGothic LH Extended"), url("/css/tradegothiclhextended.ttf" ) format("truetype"); /* non-IE */  
}    

body {
	font-family: Georgia, "Times New Roman", Arial;
	font-size:12px;
	/*background-image:url(/images/achtergrond_verloop.png);   */
	background-repeat:repeat-x;
	margin:0px;
	background-color:#333;
}
.folder_background{
	background-image:url(/images/achtergrond_verloop.png);
	background-repeat:repeat-x;
}

h1 {
	text-transform:uppercase;
	font-size:60px;
	margin:0;
}
h2 {
	text-transform:uppercase;
	font-size:29px;
	margin:0;
}
h3 {
	text-transform:uppercase;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:666;
}
a {
	text-decoration:none;
	color:#900;
}
a:hover {
	color:#000;
}
.clear {
	clear: both;
}
#test_div {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	background-color: #900;
	height: 100px;
}

#container_home {
	width: 1000px;
	height: 743px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(/images/home-background.jpg);
	background-repeat:no-repeat;
	
}
#container_folder {
	width:1024px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
}
#homeleft {
	width:500px;
	height:743px;
	position:relative;
	float:left;
}
#homeleft_titel {
	height:150px;
	width:511px;
	margin-left:45px;

	background-repeat:no-repeat;
	cursor:pointer;
}
#homeleft_empty {
	height:250px;
	width:511px;
}
#homeleft_center {
	height:400px;
	width:350px;
	margin-left:-70px;
}
#homeright {
	width:500px;
	height:743px;
	position:relative;
	float:right;
}
#folder_top {
	width:1024px;
	height:100px;
	float:left;
	position:relative;
}
#folder_top_right {
	width:200px;
	height:100px;
	float:left; 
	position:relative;


}
#folder_bottom_left {
	left: -16px;
}
#folder_center {
	width:1024px;
	height:500px;
	float:left;
	position:relative;
}
#folder_bottom {
	width:1024px;
	height:150px;
	float:left;
	position:relative;
}
#folder_bottom_left {
	width:200px;
	max-width:398px;
	height:150px;
	text-align:right;
	float:left;
	position:relative;
	margin-top:40px;
	padding-left:80px;
}
.menu {
	color: #999;
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 14px;

}
.menucol a {
	color:#000;
}
.menu:hover, .menucol:hover a {
	color:#FFF;
}
.foto {
	margin-left:6px;
}
a img {
	border: none;
}
#pagina_top {
	height:100px;
	width:300px;
	margin-left:-2px;
	float:left;

	background-repeat:no-repeat;
	cursor:pointer;
}
#languages {
	position: relative;
	top: 75px;
	left: 220px;
}
#pagina_top_center {
	height:80px;
	width:400px;
	float:left;
	background-repeat:no-repeat;
}
#pagina_top_right {
	width:200px;
	height:100px;
	float: right;
	background-image:url(/images/achtergrond.png);

}
#pagina_center {
	height:505px;
	width:1024px;
}
#pagina_center_left {
	height:505px;
	width:250px;
	margin-right:5px;
	position:relative;
	float:left;
	text-align:right;
}
#pagina_center_left_downloads {
	width:200px;
	margin-right:5px;
	position:relative;
	float:left;
}
#pagina_center_left_top {
	height:175px;
	width:250px;
	background-image:url(/images/achtergrond.png);
	float:left;
	text-align:right;
	padding-top:325px;
}
#pagina_center_left_schaduw {
	height:5px;
	width:245px;
	background:url(/images/schaduw.png);
	float:left;
	background-repeat:repeat-x;
	position:relative;
	margin-left:5px;
}
#pagina_center_right {
	min-height:500px;
	width:519px;
	float:left;
	position:relative;
}
#pagina_center_right1 {
	width:350px;
	height:330px;
	float: left; 
	position:relative;
	margin-left: 30px;
	overflow-y:auto;
	overflow-x:hidden;
}
#pagina_center_right2 {

	width:259px;
	float:right;
	position:relative;
}
#pagina_center_right_top {
	min-height:375px;
	width:659px;
	background-color:#FFF;
	float:left;
	padding-top:75px;
	padding-bottom:50px;
	padding-left:60px;
	padding-right:50px;
	position:relative;
	text-align:justify;
}
#pagina_center_right_schaduw {
	background-image:url(/images/schaduw.png);
	background-repeat:repeat-x;
	background-position:bottom;
	height:5px;
	width:714px;
	float:left;
	position:relative;
	margin-left:5px;
}


.news_home a{
	color: #000;
}
.news_home h3 {
	margin: 0px;
}
.lees_meer a{
	color: #F00;
}
.news_home {
	position: relative;
}
#pagina_bottom {
	height:200px;
	width:779px;
	position:relative;
	float:left;
}
#pagina_bottom_left {
	width:624px;
	height:200px;
	float:left;
	position:relative;
}
#pagina_bottom_right {
	width:200px;
	height:200px;
	background-color:#FFF;
	float:right;
	position:relative;
	margin-top:-5px;
}

.bottom {
	text-align:center;
	margin-top:320px;
	color:#FFF;
}
.foto_cat {
	width:321.5px;
	height:500px;
	background:#000;
	float:left;
	vertical-align:text-bottom;
	position:relative;
	float:left;
	margin-right:6px;
}
#slider {
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li {
	width:990px;
	height:500px;
	overflow:hidden;
	float:left;
}
#prevBtn {
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:50;
	font-size:34px;
	font-weight:bolder;
	top:400px;
	text-decoration:none;
	outline:none;
}
#nextBtn {
	left:1280px;
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	font-size:34px;
	font-weight:bolder;
	top:400px;
	text-decoration:none;
	outline:none;
}
#prevBtn a, #nextBtn a {
	display:block;
	width:30px;
	height:77px;
	background:url(images/btn_prev.gif) no-repeat 0 0;
	color:#757D76;
	outline:none;
}
#nextBtn a {
	background:url(images/btn_next.gif) no-repeat 0 0;
}
.menuactive a {
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 14px;
	color:#900;
	margin-right:50px;

	text-transform:lowercase;
	text-decoration:none;
}
.submenuactive a {
	color:#900;
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 14px;
	text-transform:lowercase;
	text-decoration:none;
	margin-right: 20px;
}
.menu a {
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 14px;
	margin-right:50px;
	text-transform:lowercase;
	text-decoration:none;
	color:#999;
}
.menu-home a {
	color: #000;
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 14px;
	text-transform:lowercase;
	text-decoration:none;
}
.submenu a {
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 14px;
	color: #999;
	margin-right:20px;
	text-transform:lowercase;
	text-decoration:none;
}
.menu:hover a, .submenu:hover a {
	color:#FFF;
	text-transform:lowercase;
	text-decoration:none;
}
.menu-home:hover a{
	color:#FFF;
	text-transform:lowercase;
	text-decoration:none;
}

#fotoCategorien{
	width:200px;
	height:auto;
	margin-left:15px;	
	margin-bottom:2px;	
}
.fotocat {
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 12px;	
	text-align:right;
	color:#FFF;
	text-transform:lowercase;
	text-decoration:none;
	vertical-align:text-bottom;
}
.fotocat a {
	color:#FFF;
}
.fotocat:hover, .fotocat:hover a {
	color: #FFF;
}
#nieuwsbrief {
	margin-left:10px;
	margin-top:20px;
}
.inschrijven {
	color:#000;
	background-color:#CCC;
	margin-left:10px;
}


/* nieuwe css toevoegingen van technisch nieuw design */
#container {
	width: 1000px;
	height: 780px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(/images/content_background.jpg);
}
#topbalk {
	position: relative;
	width: 1000px;
	height: 169px;
}
#topbalk_logo {
	float: left;
	left: 390px;
	position: relative;
	width: 280px;
	height: 100px;
	cursor:pointer;
}
#topbalk_left {
	float: left;
	position: relative;
	height: 169px;
	float: left;
	position: relative;
	width: 677px;
}
#topbalk_middle {
	background-image: url(/images/topbalk_middle.png);
	width: 243px;
	height: 169px;
	float: left;
}
#topbalk_right {
	width: 80px;
	height: 169px;
	float: left;
	background-image: url(/images/topbalk_right.png);
}
#topbalk_title h2{
	color:#900;
	font-family: Tradegothic, Georgia, "Times New Roman";
	font-size: 19px;
}
#middenbalk {
	height: 392px;
}
#middenbalk_left_spacer {
	float: left;
	position: relative;
	width: 40px;
	height: 392px;
}
#middenbalk_left {
	float: left;
	position: relative;
	width: 252px;
	height: 392px;
	background-image:url(/images/middenbalk_links.png);
}
#middenbalk_middle {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	float: left;
	position: relative;
	height: 362px;
	width: 568px;
	background-image: url(/images/middenbalk_midden.png);
}
#middenbalk_middle_content {
	height: 330px;
	overflow-y: auto;
	overflow-x:hidden;
}
#middenbalk_right {
	float: left;
	position: relative;
	height: 392px;
	width: 80px;
	background-image: url(/images/middenbalk_right.png);
}
#onderbalk_left_spacer {
	float: left;
	position: relative;
	width: 40px;
	height: 219px;
}
#onderbalk_left {
	float: left;
	position: relative;
	height: 219px;
	width: 622px;
}
#onderbalk_middle {
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	float: left;
	position: relative;
	height: 159px;
	width: 198px;
	background-image:url(/images/onderbalk_middle.png);
}
#onderbalk_right {
	float: left;
	position: relative;
	height: 219px;
	width: 80px;
	background-image: url(/images/onderbalk_right.png);
}

#middenbalk_left #menu {
	margin-top: 215px;
}
/* einde nieuwe toevoegingen */