body 	{
					background-color:	#1b1b1b;
					color						: #808080;
					font-family			: Verdana, Geneva, Helvetica, san-serif;
  				margin					:	0px;
  				padding					:	0px;
			}


#middle		{ 	
							position		:	absolute; 
							left					:50%; 
							top					:	50%; 
							margin-left	:	-495px; 
							margin-top	:	-340px; 
							
					}

#main_area {
								position				:	absolute;
								width						:	990px;
								height					:	672px;
								left						:	0px;
								top							:	0px;
								border: 2px solid #7d7d7d;
								background-color:#000000;
								

					 }
					 

#logo_area {
								position:absolute;
								width							:990px;
								height						:70px;
								left							:0px;
								top								:0px;
								background-image  :url(../content/page_content/header_bg.jpg);
								border-bottom: 2px solid #7d7d7d;
					}

#content_area {
								position					:	absolute;
								width							:	990px;
								height						:	580px;
								left							:	0px;
								right							:	0px;
								top								:	72px;
							
								
							}
							
#content_area_box {
								position					:	absolute;
								width							:	950px;
								height						:	520px;
								left							:	20px;
								right							:	20px;
								top							  : 25px;
								background : transparent;
							
								
							}							
							
.menu_font 
					{	font-family: Verdana; 
						font-size: 10pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:.2em;
						line-height:16px;
						font-weight:normal;
						text-decoration:italic;
					}
	
.menu_font_act 
					{	font-family: Verdana; 
						font-size: 10pt; 
						background-color:transparent;
						color: #ffffff;
						letter-spacing:.2em;
						line-height:16px;
						font-weight:normal;
						text-decoration:italic;
					}	
					

h2 
				{	font-family: Verdana; 
						font-size: 14pt; 
						background-color:transparent;
						color: #bfbfbf;
						letter-spacing:4px;
						
						font-weight:bold;
						
					}						  									
					
h4 
				{	font-family: Verdana; 
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						
				}					
h4 a 
				{	font-family: Verdana;
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						text-decoration:none;
					}		
h4 a:hover
				{	font-family: Verdana;
						font-size: 9pt; 
						background-color:transparent;
						color: #ffffff;
						text-decoration:underline;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						
					}	
					
h5 
				{	  font-family: Verdana; 
						font-size: 12px; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						font-weight:normal;
						padding:0;
						display:inline;
						line-height:13px;
				}			
				
h6 
				{	 font-family: Verdana; 
						font-size: 12px; 
						background-color:transparent;
						color: #bfbfbf;
						letter-spacing:0px;
						line-height:13px;
						font-weight:bold;
						padding:0;
						display:inline;
						
				}	
				
.pm 
				{	  font-family: Verdana; 
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						margin:0;
						
				}						
				
.pm 
				{	  font-family: Verdana; 
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						margin:0;
						text-decoration:none; display:inline;
				}				
				


.pm a 
				{	font-family: Verdana;
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						text-decoration:none;
					}
.pm a:hover
				{	font-family: Verdana;
						font-size: 9pt; 
						background-color:transparent;
						color: #ffffff;
						text-decoration:underline;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						
					}	

a .pm 
				{	font-family: Verdana;
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						text-decoration:none;
					}
a .pm:hover
				{	font-family: Verdana;
						font-size: 9pt; 
						background-color:transparent;
						color: #ffffff;
						text-decoration:underline;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						
					}																																					
/******************************** Navigation ********************************/

#naviItem ul
{
list-style-position:insided;
margin:0;
padding:0;
list-style:none;

}
			
#naviItem ul span
{
	font-weight: bold;
	float:left;
	padding-top:7px;
}



#naviItem ul li a
{
	float:left;
	display:block;
	padding-top:7px;
	padding-left:25px;
	text-decoration: none;
}
									
#naviItem  
{
	position:absolute;
	left							:0px;
	top								:640px;
	height						:30px;	
	width							:990px;
	background-color  : transparent;
	
	border-top: 2px solid #7d7d7d;
}
	
	
#naviItem ul li
{
	display: inline;
	text-decoration: none;
	margin:0;
	list-style: none;
	background-color  : transparent;
}

#naviItem  a  
{
	display: inline;
	text-decoration: none;
	margin:0;
	list-style: none;
 	background-color  : transparent;
}
	
#naviItem a:hover
{
	display: inline;
	text-decoration: none;
	margin:0;
	list-style: none;
	color: #ffffff;
 	background-color  : transparent;
}
	
/****************************************************************************/					
					
INPUT,TEXTAREA 
{ 
	background-color:#686868; 
	border:1px solid #686868;  
	font-size:9pt; 
	color:#cccccc;
	resize:none;
}


.formlayout_feldbreite 
{ 
		width : 250px;
}

.formlayout_notnull
{
	background-color:#5a5a5a;
}

.formlayout label
{
	float:left;
	margin-left: -105px;
	width:110px;
}

.formlayout p
{
	width:330px;
	margin:0px;
	padding:5px 0 10px 145px;
}

#form_legende_notnull
{
	width:20px;
	height:20px;
	background-color: #696969;
	border: 1px solid #cccccc;
}

#form_legende_option
{
	width:20px;
	height:20px;
	background-color: #696969;
	border: 1px solid #cccccc;
}

#form_text_message 
{
					font-family: Verdana; 
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
						margin-left:40px;
}	

.form_text
{
					font-family: Verdana; 
						font-size: 9pt; 
						background-color:transparent;
						color: #989898;
						letter-spacing:0px;
						line-height:10pt;
						font-weight:normal;
}					




	


