 

/********************************
****    kleinkram    ****
********************************/
*		{ margin:0; padding:0; outline:none; }

html		{ height:100%; }

body 	{ width:100%; height:100%; font-family:Arial; font-size:11px; color:#000000; }
body.normal 	{ background:url(../images/repeater.jpg) repeat-x #f2f2f2; }

img 		{ border:0; }

li		{ font-family:Arial; font-size:11px; line-height:18px; color:#3a3a3a; margin-left:15px; }

input, select		{ width:80px; height:15px; border:1px solid #a1a1a1; background:#e2e2e2;
				  font-family:Arial; font-size:11px; color:#3a3a3a;}
	input#ergebnis	{ width:30px; }
	.buttons		{ width:80px; height:16px; background:#e2e2e2; }
	select			{ width:60px; height:18px; }

span.block	{ display:block; float:left; width:60px; }
	
textarea			{ border:1px solid #a1a1a1; font-family:Arial;}
	textarea#haftungsausschluss	{ width:654px; height:130px; font-size:10px; background:#f0f0f0; color:#9f9f9f; border:1px solid #bebebe; }
	textarea#mitteilung			{ width:200px; height:85px; font-size:11px; background:#e2e2e2; }


/********************************
****    main part    ****
********************************/
#index	{ width:1000px; margin:0 auto; }

		  
/********************************
****    content    ****
********************************/
	#content	{ width:890px; padding:28px 55px 28px 55px; }

	.imprint_box	{ width:100%; margin:0 0 3px 0; }
	.imprint_box2	{ float:left; width:175px; }


/********************************
****    general text   ****
********************************/
h1	{ font-family:Arial; font-size:18px; color:#ffffff; padding-bottom:15px;}
h2	{ font-family:Arial; font-size:18px; color:#110f57; }

p.bold			{ font-family:Arial; font-size:11px; line-height:24px; color:#3a3a3a; font-weight:bold; }
p.bilder		{ font-family:Arial; font-size:12px; line-height:18px; color:#3a3a3a; }
p				{ font-family:Arial; font-size:11px; line-height:18px; color:#3a3a3a; }
p.imprint_1		{ float:left; width:28%; }
p.imprint_2		{ float:left; width:71%; }
p.imprint_3		{ float:left; width:80px; }
p.imprint_4		{ float:left; width:70px; }
p.imprint_5		{ float:left; width:100px; }
p.imprint_6		{ float:left; width:115px; }
p.imprint_6_	{ float:left; width:170px; }
p.imprint_7		{ float:left; width:205px; }

a.inhalt, a.inhalt:link, a.inhalt:visited, a.inhalt:active, a.inhalt:focus	
{ font-family:Arial; font-size:11px; color:#3a3a3a; line-height:18px; text-decoration:none; outline:none; border-bottom:1px solid #a6a6a6; }
a.inhalt:hover									
{ border:0; }

#header
{width:1000px; height:200px; background:url(../images/header.jpg) no-repeat;}
#navigation
{width:1000px; height:36px;}
#n1
{float:left; width:134px; height:36px;}
#n2
{float:left; width:120px; height:36px;}
#n3
{float:left; width:108px; height:36px;}
#n4
{float:left; width:87px; height:36px;}
#n5
{float:left; width:113px; height:36px;}
#n6
{float:left; width:73px; height:36px;}
#n7
{float:left; width:88px; height:36px;}
#n8
{float:left; width:144px; height:36px;}
#navi_ende
{float:left; width:133px; height:36px; background:url(../images/navi_ende.jpg) no-repeat;}

#content_links
{float:left; width:654px; margin-right:6px;}

.linie1
{width:654px; height:1px; line-height:0; font-size:0; background:#e3e3e3; margin-top:18px; margin-bottom:17px;}
.linie3
{width:654px; height:1px; line-height:0; font-size:0; background:#f0f0f0; margin-top:18px; margin-bottom:17px;}

#content_rechts
{float:left; width:230px;}
#auto
{width:222px; height:135px; background:url(../images/auto.png) no-repeat;}
#uauto1
{width:193px; padding-left:29px;}
#uauto2
{width:208px; padding-left:19px;}
#linie2
{width:208px; height:1px; line-height:0; font-size:0; background:#eeeeee; margin-top:19px; margin-bottom:20px;}
#dekra
{width:158px; padding:15px 25px 15px 25px; background:url(../images/rep_dekra.jpg) repeat-x; margin-bottom:24px;}
#dekra2
{width:158px; background:url(../images/dekra.jpg) no-repeat bottom right;}
#left1
{float:left; width:80px; height:45px; margin-right:10px;}
#left2
{float:left; width:60px; height:45px; margin-right:13px;}
#left3
{float:left; width:45px; height:45px;}

#kaestchen
{width:604px; padding:25px; background:#b8b8b8;}
#start1
{float:left; width:265px;}
#start2
{float:left; width:45px;}
#start3
{float:left; width:280px;}
.start4
{float:left; width:140px;}
.start5
{float:left; width:313px;}
.start6
{float:left; width:28px;}

#imprint1
{float:left; width:550px;}
#imprint2
{float:left; width:300px;}


