/* CSS Widek Bibia door Capica Services, www.capica.nl */
html{
  height: 100%;
}

ul.list {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.list li {
	float: left;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 10px;
}
ul.list li img {
	margin: 0px;
	border: none;
}
ul.list li div {
	text-align: center;
	border-top: solid 2px white;
}

body{
  text-align: center;
  background-color: #848589;
  height: 100%;
  margin: 0px;
  padding: 0px;
}

body, p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A:link, A:active, A:visited { text-decoration:underline; color: #5E71BE; font-weight: bold; } 
A:hover {text-decoration:none; color: #000000; } 

h1 {
	font-size: 17px;
	line-height: 17px;
	padding: 0px;
	margin: 5px;
	margin-left: 0px;
	margin-top: 15px;
}

.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	height: 30px;
	padding: 5px;
}

.titel_zwart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.language{
	position:absolute;
	bottom: 7px;
	left: 42px;
	z-index:999;
}

#menu{
	z-index:1;	
}

/* hoofd structuur site */

.main_table{
  height: 100%;
  width: 100%;
}

.main_cell{
  vertical-align: middle;
  text-align: center;
}

#path{
width: 770px;
  position: relative;
  text-align: right;
  /*height: 20px;*/
}

/* hoofd structuur site */
#white_box{
  width: 770px;
  height: 540px;
  position: relative;
  top: 0px;
  left: 0px;
  text-align: left;
  background-color: #fff;
  border: solid 1px #000000;
  overflow: visible;
}

#page{
  width: 760px;
  height: 530px;
  position: absolute;
  top: 5px;
  left: 5px;
  background-color: #7589C6;
  overflow: hidden;
}

#nav_left{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 530px;
  width: 130px;
  background: url(/gfx/jpg/nav_bg.jpg);
}

#white_line{
  position: absolute;
  top: 0px;
  left: 130px;
  height: 530px;
  width: 2px;
  background-color: #FFFFFF;
}

#content_container{
  width: 628px;
  height: 530px;
  positon: absolute;
  top: 0px;
  margin-left: 132px;
  background: url(/gfx/jpg/main_bg.jpg);
}

/* menu positionering */

#menu{
	width: 88px;
	height: 498px;
	position: absolute;
	top: 32px;
	left: 42px;
}

.menu_item{
	display: inline;
	text-align: center;
	padding: 1px;
}

.url:link, .url:active, .url:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.url:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #EEEEEE;
}

.url_actief:link, .url_actief:active, .url_actief:visited, .url_actief:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	height: 18px;
}

.submenu {
	background-color: #E4E3E3;
	filter: Alpha(Opacity=60, FinishOpacity=0, Style=0, StartX=20, StartY=40, FinishX=0, FinishY=0);
	height: 30px;
	font-size: 13px;
}

.submenu A:link, .submenu A:active, .submenu A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	display: block;
	height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.submenu A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #424242;
	background-color: #FFFFFF;
	display: block;
}

.submenuKlein {
	background-color: #E4E3E3;
	filter: Alpha(Opacity=60, FinishOpacity=0, Style=0, StartX=20, StartY=40, FinishX=0, FinishY=0);
}

.submenuKlein A:link, .submenuKlein A:active, .submenuKlein A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	display: block;
	height: 20px;
	padding-top: 5px;
}

.submenuKlein A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #424242;
	background-color: #FFFFFF;
	display: block;
	height: 20px;
}

.submenuHoog {
	background-color: #E4E3E3;
	filter: Alpha(Opacity=60, FinishOpacity=0, Style=0, StartX=20, StartY=40, FinishX=0, FinishY=0);
	height: 30px;
	font-size: 13px;
}

.submenuHoog A:link, .submenuHoog A:active, .submenuHoog A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	display: block;
	height: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.submenuHoog A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #424242;
	background-color: #FFFFFF;
	display: block;
}

/* Opmaak */

.include_content {
	border-top: 3px solid #B6CD3F;
	margin-left: 10px;
	width: 580px;
}

.scroll {
	border-top: 3px solid #B6CD3F;
	margin-left: 25px;
	margin-top: 10px;
	width: 580px;
	height: 275px;
	overflow: auto;
 	scrollbar-arrow-color: #000000;
  	scrollbar-track-color: #C0BEC0;
  	scrollbar-face-color: #B6CD3F;
  	scrollbar-highlight-color: #B6CD3F;
  	scrollbar-3dlight-color: #666666;
  	scrollbar-darkshadow-color: #C0BEC0;
  	scrollbar-shadow-color: #B6CD3F;
	filter: Alpha(Opacity=90, FinishOpacity=0, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0); 
	background-color:#FFFFFF;
}


.scroll_product {
	margin-left: 25px;
	margin-top: 10px;
	width: 580px;
	height: 500px;
	overflow: auto;
 	scrollbar-arrow-color: #000000;
  	scrollbar-track-color: #C0BEC0;
  	scrollbar-face-color: #B6CD3F;
  	scrollbar-highlight-color: #B6CD3F;
  	scrollbar-3dlight-color: #666666;
  	scrollbar-darkshadow-color: #C0BEC0;
  	scrollbar-shadow-color: #B6CD3F;
	
	
}
.content {
	filter: Alpha(Opacity=90, FinishOpacity=0, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0); 
	background-color:#FFFFFF; 
	padding: 5px;
	padding-bottom: 10px;
}

.content img {
	filter: Alpha(Opacity=100);
}

.achtergrond_wit {
	filter: Alpha(Opacity=90, FinishOpacity=0, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0); 
	background-color:#FFFFFF; 
	padding: 2px;
	padding-bottom: 10px;
}


.nieuws_titel_kort {
	background-color: #E4E3E3;
	filter: Alpha(Opacity=60, FinishOpacity=0, Style=0, StartX=20, StartY=40, FinishX=0, FinishY=0);
	height: 30px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	display: block;
	height: 30px;
	padding-top: 5px;
}

