body 				{
					position:relative;
 					background-image:  url("back_body.gif"); background-repeat:repeat;
 					font-size:12px; font-family: verdana, helvetica,sans-serif; line-height: 17px; color:#000;
					margin:20px auto;
					text-align:center;
 					}

#main				{
					position:relative;
					background-color:#fff;
					width:770px;
					margin-left:auto; 
					margin-right:auto;
					text-align:left;
					}
#head01				{
					position:relative;
					height:156px;
					width:770px;
					background-image:  url("back_head.gif");
					}
#head02				{
					position:relative;
					height:72px;
					width:770px;
					background-image:  url("back_head2.gif");
					}
.spruch				{
					position:relative;
					width:493px;
					left:223px;
					top:15px;
					}
.log				{
					position:absolute; 
					top:20px; left:20px;
					}
.bild				{
					position:absolute; 
					top:0; left:444px;
					}
					
#menu				{
					position:relative;
					margin-left:8px;
					}
.mm_on				{
					background-image:  url("menu_on.gif"); background-repeat:no-repeat;
					width:164px; height:28px;
					line-height:28px;
					padding-left:25px;
					}
.mm_off				{
					background-image:  url("menu_off.gif"); background-repeat:no-repeat;
					width:164px; height:28px;
					line-height:28px;
					padding-left:25px;
					}
.sm_on				{
					background-image:  url("smenu_on.gif"); background-repeat:no-repeat;
					width:164px; height:28px;
					line-height:28px;
					padding-left:25px;
					}
.sm_off				{
					background-image:  url("smenu_off.gif"); background-repeat:no-repeat;
					width:164px; height:28px;
					line-height:28px;
					padding-left:25px;
					}
					
.content			{
					position:relative; 
					margin-top:5px; margin-left:40px;
					width:490px;
					}			
.log_left			{
					position:relative;
					width:179px; height:142px;
					background-image:  url("log_negativ.gif"); background-repeat:no-repeat;
					}			
.footer				{
					position:relative;
					width:770px; height:60px;
					background-image:  url("footer.gif"); background-repeat:no-repeat;
					}
.impress			{
					position:absolute;
					left:530px;
					top:37px;
					font-family:verdana, helvetica, sans-serif;
					font-size:11px;
					color:#ffffff;
					}
					
.text tbody {font-size:12px; font-family:verdana, helvetica, sans-serif; line-height:17px; color:#000;}
.align-left {text-align:left;}
.align-right {text-align:right;}
.align-center {text-align:center;}
ul { list-style:upper-roman outside url("bull.gif"); margin-left:17px; margin-top:0px; padding:0px;} 
h1 {font-size:14px; font-family:verdana, helvetica, sans-serif; font-weight:bold; color:#B11117;}
h2 {font-size:12px; font-family:verdana, helvetica, sans-serif; font-weight:bold; color:#B11117;}

a:link.imp { text-decoration:none; color:#ffffff; font-size:11px;}
a:visited.imp { text-decoration:none; color:#ffffff; font-size:11px;}
a:hover.imp { text-decoration:underline; color:#F0ECE7; font-size:11px; }
a:active.imp { text-decoration:none; color:#ffffff; font-size:11px;}

a:link { text-decoration:none; color:#B11117; font-size:12px;}
a:visited { text-decoration:none; color:#D68D20; font-size:12px;}
a:hover { text-decoration:underline; color:#B11117; font-size:12px; }
a:active { text-decoration:none; color:#B11117; font-size:12px;}

a:link.menu_off { text-decoration:none; color:#000000; font-size:12px;}
a:visited.menu_off { text-decoration:none; color:#000000; font-size:12px;}
a:hover.menu_off { text-decoration:none; color:#D68D20; font-size:12px; }
a:active.menu_off { text-decoration:none; color:#000000; font-size:12px;}

a:link.menu_on { text-decoration:none; color:#ffffff; font-weight:bold; font-size:12px;}
a:visited.menu_on { text-decoration:none; color:#ffffff; font-weight:bold; font-size:12px;}
a:hover.menu_on { text-decoration:none; color:#ffffff; font-weight:bold; font-size:12px; }
a:active.menu_on { text-decoration:none; color:#ffffff; font-weight:bold; font-size:12px;}


.inp				{
					border:1px solid #999; width:170px; margin-top:2px;
					font-size: 11px; font-family: verdana, helvetica,sans-serif; color:#333;
					}
.senden				{
					border:1px solid #999; width:100px; margin-top:10px;
					font-size: 11px; font-family: verdana, helvetica,sans-serif; color:#333;
					}
.form_text	{
					border:1px solid #999; width:360px; height:80px;
					font-size: 11px; font-family: verdana, helvetica,sans-serif; color:#333;
					}
.kont			{
					font-size: 12px; font-family: verdana, helvetica,sans-serif; color:#B11117;
					}


