body
{      
  background-image		: url(../images/bg.gif);
  background-repeat		: repeat-x;
  background-color		:	#76B042;
  margin-top					:	0px;
  margin-left					:	0px;
  margin-right				:	0px;
  margin-bottom				:	0px;
}

#news
{
  border 				: 0px solid red;
	width					: 60%;
	height				:	700px;
	float 				: left;
	display				: inline;
	margin-left		:	2%;
}

#login 
{
  border 				: 0px solid red;
  float					: left;
	height				: 700px;
	width					: 20%;
	margin-left		:	2%;
}

#header
{
	margin-bottom	: 10px;
	text-align		:	center;
}

#footer
{
	clear	: both;
}

.section_header
{
	background-color	:	#006501; 
	color							:	white; 
	border-top				:	1px solid white; 
	border-bottom			:	1px solid white;
	font-weight				:	bold;
	text-align				:	center;
	margin-bottom: 1px;
}

.section_content
{
	font-size					: 10pt; 
	background-color	: #CBE6C0; 
	font-family				: Tahoma, Verdana, Arial;
  border						: 1 solid #96BEE9; 
  padding-left			: 5; 
  padding-right			: 2;
  padding-top				: 2; 
  padding-bottom		: 2;
}



.navigation
{			
	background			: url(../images/tab_left.gif) left top no-repeat;	
  padding-left		: 20px;	
	position				: relative;	
}

.navigation .navigation_r
{			
	background			: url(../images/tab_right.gif) right top no-repeat;	
	padding-right		: 20px;							 			
}

.navigation .navigation_r span
{
  background			: url(../images/tab_fill.gif);	
	cursor					: pointer;
	height					: 24px;	
	line-height			: 24px;
	font-size				: 24px;			  
} 

.navigation_active
{			
	background			: url(../images/tab_left_active.gif) left top no-repeat;	
  padding-left		: 20px;
  position				: relative;								
}

.navigation_active .navigation_r
{			
	background			: url(../images/tab_right_active.gif) right top no-repeat;	
	padding-right		: 20px;					
}

.navigation_active .navigation_r span
{
  background			: url(../images/tab_fill_active.gif);
	cursor					: pointer;	
	height					: 24px;	
  line-height			: 24px;		
  font-size				: 24px; 					  
}

.navigation_l ul
{
	list-style		: none;
	padding				: 0px;
	margin				: 0px;						
}

.navigation_l li
{
  list-style		: none;
	float					: left;
	margin-left		: -10px;
	margin-right	: -10px;			
	margin-bottom	: 0px;
} 


fieldset 
{
	position		: relative;
	margin			: 1em 0 1em 0;
	background	: #CBE6C0;
	border			: 1px solid green;
	padding-top	: 1em;
}

legend 
{
	position					: absolute;
	top								: -.5em;
	left							: .2em;
	border						: 1px solid green; 
	background-color	: #CBE6C0;
}










input, text { border: 1px solid #000000; font-family : Verdana; font-size : 10pt; }

.missing
{
  border : 1px solid red;
  background-color: #FFE6E6;
}

.disabled
{
  border : 1px solid #C0C0C0;
  background-color: #EAEAEA;
}

pre
{
  font-family : Verdana;
  font-size : 10pt;
  padding: 0;
}

textarea, select
{
  border: 1px solid #000000;
  font-family : Verdana;
  font-size : 10pt;
}

TD, TR, TABLE
{
  font-size: 10pt; 
  font-family: Verdana;
}

H1 { font-family : Verdana; font-size : 12pt; font-weight : bold; line-height : 6mm;  color : rgb(0%,0%,0%); letter-spacing : 0.1em}
H2 { font-family : Verdana; font-size : 11pt; font-weight : bold; color : rgb(0%,0%,0%); letter-spacing : 0.1em}
.tekst { font-family : Verdana; font-size : 10pt; color : rgb(30%,30%,30%);}
.Commentaar { font-family : Verdana; font-size : 8pt; color : rgb(30%,30%,30%); word-spacing : 5mm; font-style : italic}

a:link    { color :rgb(9,88,168); font-family : "Verdana"; text-decoration:none; font-size: 10pt;}
a:active  { color :rgb(9,88,168); font-family : "Verdana"; text-decoration:none; font-size: 10pt;}
a:visited { color :rgb(51,102,153); font-family : "Verdana"; text-decoration:none; font-size: 10pt;}
a:hover   { color :rgb(0,0,0); font-family : "Verdana"; text-decoration:none; font-size: 10pt;}

.td_error     {font-weight : bold; font-size: 10pt; background-color: #CBE6C0; font-family: Verdana, Arial; border: 1px solid red; color: red;}
.page_header    { font-family: Verdana, Arial; font-size: 10pt; font-weight: bold;
               background-color: #96BEE9; border: 1 solid #000000; padding: 2; }
.table_header   { font-family: Verdana, Arial; font-size: 14pt; color:#DE2542; font-weight: bold; background-color: #013401; padding: 2; border: 0px solid #000000;}
.td_fill    { font-size: 10pt; background-color: #CBE6C0; font-family: Verdana, Arial;
               border: 0 solid #96BEE9; padding-left: 5; padding-right: 2;
               padding-top: 2; padding-bottom: 2 }
.row_header    { font-weight: bold; font-size: 10pt; background-color:#006501; color:white; border-top:1px solid white; border-bottom:1px solid white' font-family: Verdana, Arial;
               padding: 2; padding-top: 2; padding-bottom:2; }

.td_fill2     {font-size: 8pt; background-color: #FFFFFF; font-family: Verdana, Arial; border: 1px solid #96BEE9;}