*{
	padding: 0;
	margin: 0;
	border: 0;
}


body {
		background-color:#323232;
		background-image:url(../img/bg_page.gif);
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:normal;
		scrollbar-face-color:#3232323;/*Hauptfarbe der Scrollflaeche/Endflaeche*/
		scrollbar-arrow-color:#AAAAAA;/*pfeile hoch/runter*/
		scrollbar-3d-light-color:#AAAAAA;
		scrollbar-base-color:#F0F0F0;/*rand (aussen) oben/ Links*/
		scrollbar-shadow-color:#CCCCCC;/*schatten(innen) unten/rechts*/
		scrollbar-highlight-color:#E3E3E3;/*schatten (innen) oben-links/,tw.Scrollhintergrundflaeche*/
		scrollbar-darkshadow-color:#888888;/*schatten (aussen) unten/rechts*/
		overflow-x:hidden;
	}
	.mainconten_bgup{background-color:#00111D;}
	.mainconten_bgbot{background-color:#0E1014;}
	
	h1{color:#000000; font-size:30px; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;text-decoration:none;}
	h2{color:#000000; font-size:25px; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;text-decoration:none;}
	h3{color:#000000; font-size:20px; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;text-decoration:none;}
	h4{color:#000000; font-size:16px; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;text-decoration:none;}
	h5{color:#000000; font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold;text-decoration:none;}
	
	.tcontent{
	color:#F3F3FF; 
	line-height:18px;
	font-size:11px; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-weight:normal;text-decoration:none;
	vertical-align:top;
	}
	.tcontent a{
	color:#6E6C6E; 
	line-height:18px;
	font-size:11px; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-weight:normal;text-decoration:none;
	vertical-align:top;
	}
	.tcontent a:hover{
	text-decoration:underline;
	}
	#subnavibox_service {
		position:absolute; 
		top:448px; 
		left:310px; 
		width:100px !important;
		width:100px; /* nur für den IE */
		height:50px; !important;
		height:50px; /* nur für den IE */
		z-index:1; 
		visibility:hidden;
	}
	#subnavibox_contact {
		position:absolute; 
		top:448px; 
		left:690px; 
		width:75px !important;
		width:75px; /* nur für den IE */
		height:30px; !important;
		height:25px; /* nur für den IE */
		z-index:2; 
		visibility:hidden;
	}
	#navibox {
		position:absolute; 
		top:427px; 
		left:80px; 
		width:600px; !important;
		width:600px; /* nur für den IE */
		height:18px; !important;
		height:18px; /* nur für den IE */
		z-index:10; 
		visibility:visible;
	}
	
	.topnavi{
	color:#6E6C6E; 
	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-weight:normal;text-decoration:none;
	vertical-align:top;
	text-align:center;
	}
	a.topnavi{
	color:#6E6C6E; 
	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-weight:normal;text-decoration:none;
	vertical-align:top;
	text-align:center;
	}
	a.topnavi:hover {color:#FFFFFF; }
	
	.topnaviactive{
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-weight:bold;text-decoration:none;
	vertical-align:top;
	text-align:center;
	}
	a.topnaviactive{
	color:#FFFFFF; 
	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-weight:bold;text-decoration:none;
	vertical-align:top;
	text-align:center;
	}
	a.topnaviactive:hover {color:#FFFFFF; }
	
	.imprint{
	color:#6E6C6E; 
	background-color:#0E1014;
	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-weight:normal;text-decoration:none;
	vertical-align:bottom;
	text-align:left;
	}
	a.imprint{
	color:#6E6C6E; 
	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-weight:normal;text-decoration:none;
	vertical-align:bottom;
	text-align:left;
	}
	a.imprint:hover {color:#FFFFFF; }
	
	.formcontent{
	color:#F3F3FF; 
	line-height:20px;
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,sans-serif; 
	font-weight:bold;text-decoration:none;
	vertical-align:top;
	text-align:left;
	padding-left:15px;
	}
	
	input,textarea
	{
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		font-weight:normal;
		text-decoration:none;
		background:#FAFAFA;
		padding:1px 1px;
		border-left:1px solid #999999;
		border-right:1px solid #999999;
		border-top:1px solid #999999;
		border-bottom:1px solid #999999;
	}
	.submit
	{
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		font-weight:normal;
		text-decoration:none;
		background:#EEEEEE;
		padding:1px 1px;
		border-left:3px ridge #CCCCCC;
		border-right:3px ridge #999999;
		border-top:3px ridge #DDDDDD;
		border-bottom:3px ridge #666666;
	}
	/* Eingabe-Form Text (Normal)*/
	.inputform
	{
		border : 1px solid;
		border-color : #999999;
		color: #333333;
		text-align : left;
		margin-top:3px;
		margin-bottom:3px;
	}
	/* Eingabe-Form Text (Error)*/
	.err_inputform
	{
		border : 1px solid;
		border-color : #FF0000;
		color: #333333;
		text-align : left;
		margin-top:3px;
		margin-bottom:3px;
	}
	/* Dropdown-Selectfelder (Normal)*/
	.dropdownHolder
	{
		border : 1px solid;
		border-color : #999999;
		color: #333333;
		text-align : left;
		width:350px;
		font-size:10; 
	}
	/* Dropdown-Selectfelder (Error)*/
	.err_dropdownHolder
	{
		border : 2px solid;
		border-color : #FF0000;
		color: #FF0000;
		text-align : left;
		width:350px;
		font-size:10; 
	}
	/* Radio-Buttons / Checkboxen: (Normal) */ 
	.inpbutton
	{
		border : 0px solid;
		border-color : #FFFFFF;
		background : #f4f4f4;
		margin-left:0px;
		padding-left:0px;
	}
	/* Radio-Buttons / Checkboxen: (Error) */ 
	.err_inpbutton
	{
		border : 1px solid;
		background : #FF0000;
		border-color:#FF0000;
		margin-left:0px;
		padding-left:0px;
	}
