html {overflow-x:hidden;} 
body 		{
			margin:0px;
			padding:0px;
			background-color:#F8F9F5;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			background-image:url(grfx/bck_body.gif);
			}
a	{
			color:#313131;
			text-decoration:none;
			}
a:hover	{
			color:#313131;
			text-decoration:underline;
			}
#wrapper	{			
			background-color:#F8F9F5;
			border-left-color:#1F2322;
			border-left-style:solid;
			border-left-width:1px;
			}
#floater	{			
			background-image:url(grfx/bck_top_rep.jpg);
			background-repeat:repeat-x;
			height:413px;
			}
#header		{			
			width:723px;
			height:413px;
			border-right-color:#000000;
			border-right-style:solid;
			border-right-width:1px;
			}
#mainmenue	{	
			width:188px;
			height:125px;
			padding-top:10px;
			margin-left:535px;
			font-size:12px;
			color:#FFFFFF;
			}
#mainmenue li		{
			border-bottom: 1px solid #191919;
			list-style:none;
			text-align:right;
			height:18px;
			list-style-position:outside;
			padding-right:5px;
} 
#mainmenue a		{ 
			text-decoration:none;
			font-weight:normal;
			color:#C3C7B2; 
			border-left:5px solid #292929;
			display:block;
} 

#mainmenue a:hover, #mainmenue a.on { 
			text-decoration:none;
			font-weight:normal;
			color:#3E4742;
			border-left:15px solid #7B0E2E;
			background:#EBEAD8;
			display:block;
}
#addycont	{
			height:125px;
			margin-top:10px;
			margin-left:535px;
			font-size:12px;
			color:#FFFFFF;
			padding-left:20px;
			padding-top:20px;
			}
#sloagans	{
			font-style:italic;
			font-size:10px;
			height:110px;
			width:284px;
			margin-top:10px;
			margin-left:275px;
			padding-left:40px;
			color:#FFFFFF;
			background-image:url(grfx/anfzeich.jpg);
			background-repeat:no-repeat;
			}
#maincontent	{
			width:725px;
			margin-bottom:-1px;
			clear:both;
			overflow:auto;
			}
#leftcontent	{			
			background-color:#C3C7B2;
			width:237px;
			border-bottom-color:#000000;
			border-bottom-style:solid;
			border-bottom-width:1px;
			padding:15px;
			font-size:11.5px;
			float: left;
			overflow:auto;
			list-style-image:url(grfx/bg_marker_1.gif)
			}
#rightcontent	{	
			width:431px;
			padding:12px;
			font-size:11.5px;
			float: left;
			overflow:auto;
			border-left-color:#000000;
			border-left-style:solid;
			border-left-width:1px;
			border-right-color:#000000;
			border-right-style:solid;
			border-right-width:1px;
			list-style-image:url(grfx/bg_marker_1.gif)
			}
#footfloater	{	
			clear: both;
			height:40px;
			background-color:#39413D;
			}
#footer		{	
			background-color:#202523;		
			width:723px;
			height:40px;
			border-right-color:#000000;
			border-right-style:solid;
			border-right-width:1px;
			}
#subfooter		{
			clear:both;
			width:724px;
			height:60px;
			border-right-color:#000000;
			border-right-style:solid;
			border-right-width:1px;
			padding-top:10px;
			}	

/* ************ Klassen ****************** */
h1 {			font-size:12px;
				font-weight:bold;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#313131;
				}
.footer	{		font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#313131;
				font-size:10px;

				}	
.footer a	{
				color:#313131;
				font-size:10px;
				text-decoration:none;
				}
.footer a:hover	{
				color:#313131;
				font-size:10px;
				text-decoration:underline;
				}		
.formbox {
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 11px;
				color: #333333;
				border: 1px solid #234600;										
