 

/********************************
****    kleinkram    ****
********************************/
*		{ margin:0; padding:0; outline:none; }

html		{ height:100%; background:url(../images/bg.jpg) #010101 repeat-x top; }

body 	{ width:100%; height:100%;
		  background:url(../images/bg_shadow.jpg) no-repeat top center;
		  font-family:Verdana; font-size:11px; color:#c8c8c8; }

#header-flash {width: 960px; height: 326px; position: relative;}
	#flash {position: absolute; width: 960px; height: 326px; z-index: 1;}
	#navigation {position: absolute; top: 140px; left: 56px; width: 200px; height: 168px; z-index: 2;}

#subnavigation {width: 960px; height: 38px;}
	#left-navi {background: url(../images/navi2-left.jpg) no-repeat; width: 80px; height: 38px; float: left;}
	#main_navigation {width: 810px; height: 38px; float: left;}
	#right-navi  {background: url(../images/navi2-right.jpg) no-repeat; width: 70px; height: 38px; float: left;}

img 		{ border:0; }

li		{ list-style-type:none; }

input, select		{ width:200px; height:15px; font-family:arial; font-size:12px; color:#9F9F9F; padding: 5px; background: #1F1F1F; border: 0px;}
	input#ergebnis	{ width:30px; }
	.buttons		{ width:80px; height:30px; background:#5F5A59; color: #C8C8C8; }
	select			{ width:60px; height:30px; }

span.block	{ display:block; float:left; width:60px; }
	
textarea			{ width:99%; font-family:arial; background: #1F1F1F; border: 0px; }
	textarea#haftungsausschluss	{ width: 430px; height:200px; font-size:10px; color: #6E7273; padding: 25px;}
	textarea#mitteilung			{ width: 430px; height:200px; font-size:12px; color: #9F9F9F; padding: 5px;}


/********************************
****    main part    ****
********************************/
#index	{ overflow:hidden; width:960px; margin:0 auto; }

/********************************
****    content    ****
********************************/
	#content	{width:960px; padding: 53px 0 0 80px; background:url() no-repeat; overflow: hidden; }

	.imprint_box	{ width:200px;}
	.imprint_box1	{ width:487px;}

	ul#dokumente
	{ margin-left: 28px; list-style-image: url(../images/pdf.gif); }
	ul#dokumente li
	{ line-height: 12px; }


/********************************
****    general text   ****
********************************/
h1	{ font-family:Verdana; font-size:15px; color:#c8c8c8; }
h2	{ padding:22px 0 10px 0;
	  font-family:Verdana; font-size:15px; color:#c8c8c8; }

p				{ font-family:arial; font-size:12px; line-height:18px; color:#c8c8c8; }

p.imprint_1		{font-weight: bold;}
p.imprint_2		{width:71%;}

p.imprint_3	{ 
	float:left; 
	width:210px;
	margin-right:1%; 
}
p.imprint_4{ 
	float:left; 
	width:200px;
}

a, a:link, a:visited, a:active, a:focus	{ font-family:arial; font-size:12px; color:#fb0000; text-decoration:none; outline:none; }
p a:hover								{ font-family:arial; font-size:12px; color:#c8c8c8; text-decoration:none; outline:none; }



hr {
	color: #201C1B;
	background-color: #201C1B;
	height: 1px;
	margin-right: 0;
	margin-top: 25px;
	margin-bottom: 25px;
	text-align: right;
	border: 0;
}



