/* {
	margin:0px;
	padding:0px;
}
*/
div{
	font-weight: normal;
}

p{
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 15px
}

body{
	text-align:center;
	background-image: url(../images/backpattern.gif);
	font-family: Verdana;
	font-size: 10px;
  font-weight: normal;
	line-height: 15px;
	color: #ffffff;
	
}
div#container 
{
	margin:auto;
	width:902px;
	padding:0px;
  overflow:hidden;	
	background-color: #000000;
	display:block;
}


.back{
	float:left;
    width:902px;
/***	padding-bottom: 20010px; 
 	margin-bottom: -20000px;  ****/
 }

td{
	margin-top: 0px;
	margin-left: 2px;
	margin-right: 0px;
	font-family: verdana;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: white;
	text-align: left;

}

td.black{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	font-family: Verdana;
	font-size: 9px;
	line-height: 14px;
	color: #000000
}

body a{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	font-family: Verdana;
	font-size: 10px;
  font-weight: normal;
	line-height: 15px;
	color: #ffffff;
	text-decoration: underline
}

div.top {
	float:left;
	background-image: url(../images/top.jpg);
	width: 902px;
	height: 90px
}
div.menu{
	float: left;
	background-image: url(../images/menu_back.gif);
	background-color: black;
	width: 902px;
	height: 90px;
	background-repeat: no-repeat;
	
}
td.menu{
	line-height: 8;
	color: white;
	font-size: 8px;
	}
		
div.menu_kol_100{
	width: 100px; 
	height: 76px;
	float: left;
	margin-top: 9px;
	margin-left: 5px;
	}

div.menu_kol_120{
	width: 125px; 
	float: left;
	margin-top: 9px;
	margin-left: 5px;
	}
	
div.menu_kol_150{
	width: 150px; 
	float: left;
	margin-top: 9px;
	margin-left: 5px;
	}

div.menu_v_line{
 	background-image: url(../images/menu_v_line.gif);
	float: left;
	margin-top: 9px;
	margin-left: 5px;
	width: 1px; 
	height: 60px;
}

.menu_text a{
   color: #b2b2b2;
	font-family: verdana;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
}

.menu_text a:hover {
   color: #ffffff;
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
}

.menu_hl a, hover {
   color: #ffffff;
	font-family: verdana;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
}

.menu_text{
   color: #b2b2b2;
	font-family: verdana;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
}

input.top
{
	color: #ffffff;
	background: #787878;
	width: 20px;
	border: 1px solid #000000;

}

.submit input.top
{
	color: #000;
	background: #787878;
	border: 2px outset #d7b9c9;
} 

div.Bigimage{
	float: left;
	background-image: url(../images/bigimage.jpg);
	width: 707px;
	height: 222px;
	margin:0px;
}

div.image_container{
	float: left;
	background-color: black;
	width: 707px;
	height: 222px;
}

div.rightcontainer{
	float: right;
	background-color: black;
	width: 185px;
	text-align: left;
	font-family: verdana;
	font-size: 10px;
  font-weight: normal;
	color: white;
	margin:0px;
	padding:0px 0px 0px 10px;
}

div.content{
	float: left;
	background-color: black;
	width: 607px !important;
	padding: 50px; 
	width: 707px; 
	padding: 50px;
	color: white;
	text-align: left;
  font-family: verdana;
	font-size: 10px;
	line-height: 15px;
	
/**	padding-bottom: 20010px;  
  	margin-bottom: -20000px; **/
}

div#platte_tekst{
	font-family: verdana;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: white;
	text-align: left
	}


div.Nieuwsbriefcontent{
	float: left;
	background-color: black;
	width: 707px;
	height: 100px;
	padding: 50px;
	font-family: verdana;
	font-size: 10px;
	line-height: 15px;
	color: white;
	text-align: left;
}


div.jjcontent{
	float: left;
	background-color: black;
	width: 607px;
	font-family: verdana;
	font-size: 10px;
	line-height: 15px;
	color: white;
	text-align: left;
}


hr.footer{
	size: 400px;
	color: red;
	height: 1px;
	margin-top: 15px;
}

hr.red{
	color: red;
	margin-top: 20px;
	margin-bottom: 20px;
   border-bottom-style: inset;
}

hr.white{
	color: #787878;
	height: 1px;
}

div.Copyright{
	font-family: Arial;
	font-size: 9px;
	text-align: right;
	color: #787878;
}

div.header{
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #c9b16d;
	line-height: 22px;
	margin-bottom: 22px;
	padding: 0px 0px 5px 0px;
	background: url(../images/hdot1.gif) repeat-x bottom;}

div.crewheader{
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #c9b16d;
	line-height: 22px;
	margin-bottom: 22px;
	padding: 0 0 5px 0px;
}

div.newsheader a{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #c9b16d;
	line-height: 15px;
	text-decoration: none;
	border: #c9b16d;
	}
	
fieldset{
  padding: 10px;
  border: 1px solid #c9b16d;
	width: 100%;
}
table.res ,td.res, tr.res {
	background-color: #787878;
	padding: 7px;
	margin:30px;
	border-collapse: collapse;
	font-size: 10px;
}
table.dgrey ,td.dgrey {
	background-color: #303030;
	padding: 7 px;
	border-collapse: collapse;
	font-size: 10px;
}

legend{
  padding: 0px;
  color:#c9b16d;
  font-size:90%;
  text-align:right;
}

input.base{ font-size: 9px;
border: 1px solid #787878;
background-color: #e6e7e8;
	
}	


.nwshead a {
 color: #ffffff;
  font-size:11px;
 line-height: 15px;
 font-weight: bold;
text-decoration: none}

.nwshead
{ 
  width:164px;
  padding: 3px 3px 5px 3px;
  border-right:#c9b16d 1px solid;
  border-left:#c9b16d 1px solid; 
	border-top:#c9b16d 1px solid;
  text-align: center;
  background-color:#787878;
	text-decoration: none}
	font-weight:bold
 }

.nwshead_rooster
{ 
  width:164px;
  padding: 3px 3px 5px 3px;
  border-right:#c9b16d 1px solid;
  border-left:#c9b16d 1px solid; 
	border-top:#c9b16d 1px solid;
  text-align: center;
  background-color:#FF0000;
	text-decoration: none}
	font-weight:bold
 }
	
.nwsitem
{ width:164px;
  padding: 3px 3px 5px 3px;
  border-right:#c9b16d 1px solid;
  border-left:#c9b16d 1px solid;  
	background-color:#303030;
  font-size:10px;
  font-weight: normal;
	font-variant: italic;
  text-align:left;}
	
.nwsend
{ width:164px;
  height:16px;
  padding: 3px 3px 5px 3px;
  border:#c9b16d 1px solid;
  text-align: left;
  font-size:9px;
	background-color:#787878;
 color: #ffffff;
 line-height: 15px;
 text-decoration: none;
 margin-bottom: 10px;}
 
 .planitem
{ width:164px;
  padding: 3px 3px 5px 3px;
  border-right:#c9b16d 1px solid;
  border-left:#c9b16d 1px solid;  
	background-color:#303030;
  font-size:10px;
  font-weight: normal;
  text-align:left;
	}
	
 
 .plannerend
{ width:164px;
  height:1px;
  border-top:#c9b16d 1px solid;
  }
 
 .nwsend_justify
{ width:170px;
  height:6px;
  padding: 1px 1px 1px 1px;
  border:#c9b16d 1px solid;
  text-align: left;
  font-size:9px;
 color: #ffffff;
 line-height: 15px;
 text-decoration: none;}
 
 
 .message
{ width:100%;
  height:150px;
  padding: 3px 3px 5px 5px;
  border-right:#c9b16d 1px solid;
  border-left:#c9b16d 1px solid; 
  border-top:#c9b16d 1px solid;
  text-align: left;
  font-size:10px;
  background-color:#000000;
 color: #ffffff;
 line-height: 15px;
 text-decoration: none;}
 
 .message_end
{ width:100%;
  height:6px;
  padding: 1px 1px 1px 1px;
  border:#c9b16d 1px solid;
  text-align: right;
  font-size:9px;
 color: #ffffff;
 line-height: 15px;
 text-decoration: none;}	
 
  .verwijder_message a
{ text-align: left;
  font-size:9px;
 color: #ffffff;
 line-height: 15px;
 text-decoration: none;}
 
 div#container 
{
	margin:auto;
}
div#pcount{
max-width: 527px;
float:left;
overflow:visible;
}
