/*body */
body{ padding:0px; margin:0px; height:100%; font-family: Arial, Verdana, sans-serif;  font-size: 11px; color: #000080; background-color: #ffffff; line-height:16px;}
td{  text-align:left; vertical-align:top;  font-family: Arial,Verdana, sans-serif;  font-size: 11px; color: #000080; line-height:13px;}
ul { margin-left:0; margin-top:0; padding:18px; text-align:left; list-style-image:url(images/blue_square.gif) }
ul.white { list-style-image:url(images/white_square.gif) }
ul.red { list-style-image:url(images/red_square.gif) }


.proj_tab{float:left; padding:0px;border:0px solid black;margin-left:0px; font-family: Arial, Verdana, sans-serif;  font-size: 11px; color: #000080; line-height:16px;}

a 			{  
	color: #000080; 
	text-decoration: underline 
}
a:hover 	{  
	color: #000000; 
	text-decoration: underline;
	background-color: #ffffff;
}

a:visited {
	color: #4B4B61;
	text-decoration: underline;
}

a:active {
	color: #000080;
	text-decoration: none;
}
/* navigation_ */

.navigation
{
	font-family: arial, verdana,  helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height:26px;
	text-decoration: none;
}
a.navigation:visited {
	color: #ffffff;
	text-decoration: none;
}
a.navigation:hover {
	color: #ff0000;
	font-weight: bold;
	background-color: #ffffff;
	display: block; 
	text-decoration: none;
}
a.navigation:active {
	color: #ffffff;
	text-decoration: none;
}




/* textarea */ 
/* Formular */

textarea   
{ 
background-color: #78838C; 
font-family:Verdana,Geneva,Arial,sans-serif; 
font-size:10px; 
color: #000000; 
border: 1px solid #B2C8DB;
}

input 
{
	font-size: 10px; 
	color: #000000; 
	background-color: #C0C5CB; 
	font-family: verdana, arial, helvetica, sans-serif;
	height: 16px;
}

select 
{  

font-family:Verdana,Geneva,Arial,sans-serif; 
font-size:10px; 
color: #5E5E5E; 
border: 0px;
height: 9px;
}
.radiobut
{
border: 0px;
background-color: #ffffff;
}

.checkbox
{
border: 0px;
background-color: #ffffff;
}

.text_blue
{  
	
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size: 11px; 
	color: #000080; 
	line-height:16px;
}
.text_white
{  
	
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size: 11px; 
	color: #ffffff; 
	line-height:16px;
}

.text_black
{  
	
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size: 11px; 
	color: #000000; 
	line-height:16px;
}
.text_red
{  
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size: 11px; 
	margin-left:0;
	color: #ff0000; 
	line-height:16px;
}



.smalltext
{  
	text-align:left; 
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size:9px; 
	color: #ffffff; 
	line-height:11px;
}

.bildtext
{  
	text-align:left; 
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size:11px; 
	color: #000080; 
	line-height:11px;
}

.headline_tit
{  
	text-align:left; 
	vertical-align:top;  
	font-family: Arial, Verdana, sans-serif;  
	font-size:12px; 
	font-weight: bold;
	color: #000080; 
	line-height:18px;
}
