 

/********************************
****    kleinkram    ****
********************************/
*		{ margin:0; padding:0; outline:none; }

html		{ height:100%; }

body 	{ width:100%; height:100%;
		  background:url(../images/hg.jpg) repeat-x #e6dabd;
		  font-family:Verdana; font-size:11px; color:#000000; }

img 		{ border:0; }

li		{ list-style-type:none; }

input, select		{ width:100px; height:15px; border:1px solid #d2bf8c; background:#efe0b5; line-height:15px;
				  font-family:Trebuchet MS; font-size:12px; color:#716135;}
	input#ergebnis	{ width:30px; }
	.buttons		{ width:80px; height:16px; background:#efe0b5; }
	select			{ width:60px; height:18px; }

.checkbox     {width:15px;}

span.block	{ display:block; float:left; width:45px; }
	
textarea			{ border:1px solid #d2bf8c; font-family:Trebuchet MS; background:#efe0b5; line-height:15px; color:#716135; }
	textarea#haftungsausschluss	{ width:180px; height:410px; font-size:10px; }
	textarea#mitteilung			{ width:350px; height:50px; font-size:12px; }


/********************************
****    main part    ****
********************************/
#index	{ width:919px; margin:0 auto; padding-top:29px; }


/********************************
****    content    ****
********************************/
	#content	{ width:861px; margin-left:29px; background:url(../images/rep_content2.png) repeat-y; }
	#rep_content	{ width:839px; margin-left:11px; background:url(../images/rep_content.png) repeat-x; }

	.imprint_box	{ width:100%; }
	.imprint_box2	{ float:left; width:250px;}


/********************************
****    general text   ****
********************************/
h1	{ font-family:Verdana; font-size:15px; color:#000; }
h2	{ padding:22px 0 10px 0;
	  font-family:Verdana; font-size:15px; color:#000; }

p				{ font-family:Trebuchet MS; font-size:12px; line-height:20px; color:#716135; }
p.imprint_1		{ float:left; width:170px; }
p.imprint_2		{ float:left; width:200px; }
p.imprint_3		{ float:left; width:90px; }
p.imprint_4		{ float:left; width:100px; }
p.imprint_5		{ float:left; width:180px; }
p.imprint_6		{ float:left; width:115px; }

a, a:link, a:visited, a:active, a:focus	{ text-decoration:none; outline:none; }
a:hover									{ text-decoration:underline; }


a.inhalt, a.inhalt:link, a.inhalt:visited, a.inhalt:active, a.inhalt:focus
{ font-family:Trebuchet MS; font-size:12px; line-height:20px; color:#b42a38; text-decoration:none; outline:none; }
a.inhalt:hover
{  color:#716135; }


#oben_pfote
{width:61px; height:25px; background:url(../images/oben_pfote.png) no-repeat;}
#header
{width:919px; height:186px;}
#head1
{float:left; width:92px; height:186px; background:url(../images/head1.png) no-repeat;}
#head2
{float:left; width:135px; height:124px; background:url(../images/head2_.png) no-repeat; padding:34px 38px 28px 8px;}
#head_mitte
{float:left; width:432px; height:186px;}
#head3
{width:432px; height:128px; background:url(../images/head3.jpg) no-repeat;}
#navigation
{width:432px; height:37px; background:url(../images/navi.jpg) no-repeat;}
.navi
{float:left; width:108px; height:37px;}
#head4
{width:432px; height:21px; background:url(../images/head4.png) no-repeat;}
#head5
{float:left; width:214px; height:186px; background:url(../images/head5.png) no-repeat;}
#u_head
{width:646px; height:54px; background:url(../images/u_head.png) no-repeat; margin-left:29px; padding-left:244px;}
#left
{float:left; width:14px; height:99px; background:url(../images/left.png) no-repeat;}#aktuelles{width:189px; height:37px;background:url(../images/aktuelles1.jpg) -9px 0; margin-left:9px; margin-right:9px;}
#angebot
{float:left; width:198px; background:url(../images/angebote2.png) repeat-y;}
#angebot1
{width:198px; height:37px; background:url(../images/angebote1.png) no-repeat;}
#angebot2
{width:180px; background:url(../images/angebote4.png) repeat-x; margin-left:9px; margin-right:9px;}
#angebot3
{width:198px; height:20px; background:url(../images/angebote3.jpg) no-repeat;}
#txt
{float:left; width:572px; margin-left:21px; margin-right:20px;}
#right
{float:left; width:14px; height:99px; background:url(../images/right.png) no-repeat;}
#footer
{width:861px; height:27px; background:url(../images/footer.png) no-repeat; margin-left:29px;}
.linie_left
{height:1px; width:124px; margin-left:36px; background:#e2d7b9; line-height:0; font-size:0;}
.linie_left2
{height:2px; width:127px; margin-left:33px; background:#e2d7b9; line-height:0; font-size:0;}
.linie
{width:490px; height:1px; line-height:0; font-size:0; background:#b6a372;}
.ueberschrift
{width:370px; height:32px;}
.linie2
{width:490px; height:1px; line-height:0; font-size:0; background:#e5d6ac;}
.kdaten
{float:left; width:190px;}
.kdaten2
{float:left; width:290px;}

.bilder
{width:75px; height:75px; border:1px solid #b6a372; margin-right:10px;}


