 

#weihnachtsaktion {
	position: relative;
	float: right;
	top: 26px;
	left: 654px;
}

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

html		{ height:100%; }

body 	{ width:100%; height:100%;
		  background:url(../images/repeater.jpg) repeat-x;
		  font-family:'Trebuchet MS', Verdana; font-size:11px; color:#000000; }

img 		{ border:0; }

li		{ list-style-image:url(../images/li.gif); font-family:'Trebuchet MS', Verdana; font-size:11px; 
			line-height:18px; color:#61666a; list-style-type:none; margin-left:20px;}

input, select		{ width:150px; height:15px; border:1px solid #a1a1a1;
				  font-family:'Trebuchet MS', Verdana; font-size:11px; color:#61666a;}
	input#ergebnis	{ width:30px; }
	.buttons		{ width:80px; height:16px; background:#fff; }
	select			{ width:150px; height:18px; }

span.block	{ display:block; float:left; width:60px; }
	
textarea			{ border:1px solid #a1a1a1; font-family:'Trebuchet MS', Verdana; }
	textarea#haftungsausschluss	{ width:300px; height:340px; font-size:11px; }
	textarea#mitteilung			{ width:670px; height:60px; font-size:11px; }
	
strong { color:#61666a; }


/********************************
****    main part    ****
********************************/
#index	{ width:907px; margin:0 auto; padding-bottom:30px; }

		  
/********************************
****    content    ****
********************************/
	#content	{ width:879px; background:url(../images/rep_content2.png) repeat-y; margin-left:14px; }

	.imprint_box	{ width:100%; margin:0 0 4px 0; }
	.imprint_box2	{ float:left; width:260px;}


/********************************
****    general text   ****
********************************/
h1	{ font-family:'Trebuchet MS', Verdana; font-size:15px; color:#000; }
h2	{ padding:22px 0 10px 0;
	  font-family:'Trebuchet MS', Verdana; font-size:15px; color:#000; }

p				{ font-family:'Trebuchet MS', Verdana; font-size:11px; line-height:18px; color:#61666a; }
p.imprint_1		{ float:left; width:150px; }
p.imprint_2		{ float:left; width:200px; }
p.imprint_3		{ float:left; width:80px; }
p.imprint_4		{ float:left; width:150px; }
p.imprint_5		{ float:left; width:503px; }
p.imprint_6		{ float:left; width:175px; }

a.inhalt, a.inhalt:link, a.inhalt:visited, a.inhalt:active, a.inhalt:focus	
{ font-family:'Trebuchet MS', Verdana; font-size:11px; line-height:18px; color:#87b6b5; text-decoration:none; outline:none; }
a.inhalt:hover									
{ text-decoration:underline; }


a.inhalt2, a.inhalt2:link, a.inhalt2:visited, a.inhalt2:active, a.inhalt2:focus	
{ font-family:'Trebuchet MS', Verdana; font-size:13px; line-height:18px; color:#87b6b5; font-weight:bold; text-decoration:none; outline:none; }
a.inhalt2:hover									
{ text-decoration:underline; }


#oben1
{float:left; width:221px; height:149px; background:url(../images/logo.jpg) no-repeat;}
#oben2
{float:left; width:672px; height:149px;}
#header1
{float:left; width:308px; height:108px; background:url(../images/header1.jpg) no-repeat;}
#left
{float:left; width:364px; height:108px;}
#navi1
{width:364px; height:49px;}
#n1
{float:left; width:72px; height:49px;}
#n2
{float:left; width:58px; height:49px;}
#n3
{float:left; width:82px; height:49px;}
#n4
{float:left; width:54px; height:49px;}
#n5
{float:left; width:76px; height:49px;}
#n_navi1
{float:left; width:22px; height:49px; background:url(../images/n_navi1.jpg) no-repeat;}
#header2
{width:364px; height:59px; background:url(../images/header2.jpg) no-repeat;}
#navi2
{width:672px; height:41px;}
#n6
{float:left; width:127px; height:41px;}
#n7
{float:left; width:115px; height:41px;}
#n8
{float:left; width:111px; height:41px;}
#n9
{float:left; width:85px; height:41px;}
#n10
{float:left; width:82px; height:41px;}
#n11
{float:left; width:131px; height:41px;}
#n_navi2
{float:left; width:21px; height:41px; background:url(../images/n_navi2.jpg) no-repeat;}
#content_oben
{width:879px; height:11px; background:url(../images/content_oben.jpg) no-repeat; line-height:0; font-size:0; margin-left:14px;}
/*#rep_schatten1
{float:left; width:1px; background:url(../images/rep_schatten1.png) repeat-y; line-height:0; font-size:0;}*/
#txt
{width:875px; background:url(../images/rep_content.jpg) repeat-x; margin-left:1px; margin-right:3px;}
#txt2
{width:830px; padding:9px 21px 15px 24px;}
#abstand
{ overflow:hidden; width:806px; padding:0 12px 0 12px; margin-bottom:30px; min-height:182px; _height:182px;}
/*#rep_schatten2
{float:left; width:3px; background:url(../images/rep_schatten2.png) repeat-y; line-height:0; font-size:0;}*/
#content_unten
{width:879px; height:12px; background:url(../images/content_unten.png) no-repeat; line-height:0; font-size:0; margin-left:14px;}

#ueberschrift
{width:646px; height:29px; margin-bottom:11px;}
#content_bild
{width:829px; height:137px; margin-bottom:25px;}
.content_bild_groesse
{width:829px; height:137px;}

.linie1
{width:390px; height:1px; line-height:0; font-size:0; background:#dce3e3; margin-top:14px; margin-bottom:18px;}
.linie2
{width:364px; height:1px; line-height:0; font-size:0; background:#dce3e3; margin-top:15px; margin-bottom:45px;}
.linie3
{width:806px; height:1px; line-height:0; font-size:0; background:#dce3e3; margin-top:15px; margin-bottom:15px;}

.bild
{float:left; width:130px; height:82px;}

.start_links
{float:left; width:390px;}
.start_rechts
{margin-left:430px; width:370px;}

b.farbe
{ font-family:'Trebuchet MS', Verdana; font-size:11px; line-height:18px; color:#6d93a6; font-weight:bold; }

#footer
{width:806px; padding:0 12px 0 12px;}


