body{ background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#bcbcbc; margin:0px 0px 0px 0px;   font-family: Arial, Helvetica, sans-serif; font-size:14px;}


#HeaderPart{	
	width:889px;
	margin:0 auto;
	position:relative;
	}
#HeaderArea{
	background-image:url(images/bd.jpg);background-repeat:repeat-y; 
	background-color:#FFF;
	margin:17px 0px 0px 0px; 
	float:left;
	width:889px;
	
	}
	
#Logo{width:264px; margin:20px 0px 0px 10px; float:left; }

#HeaderRight{width:605px; margin:30px 10px 0px 0px; float:right;}

#HeaderRightCon{width:120px; height:23px; margin:0px 10px 10px 0px; float:right; background-image:url(images/line.gif); background-repeat:no-repeat;}


#Nav {height: 32px; width: 550px; float: right; margin:0px 0px 0px 0px; border: 0; white-space: nowrap; display: block; font-family: Arial; font-size: 12px;}

.wireframeauramenu{font-weight: normal; color:#666; font-size: 11px; margin: 4px 0px 0px 0px; text-transform:uppercase;}
.wireframeauramenu ul{padding: 5px 5px; margin: 0; text-align: center; overflow: hidden; }
.wireframeauramenu ul li{ display: inline; }
.wireframeauramenu ul li a{ color: #666; padding: 5px 12px 4px 12px; margin: 0; text-decoration: none; }
.wireframeauramenu ul li a:hover{ color: #FFFFFF; background-color:#c22026; }

#vertmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 210px; padding: 0px; margin:0px 0px 0px 5px ; line-height:130%;}
#vertmenu ul { list-style: none; margin: 0px; padding: 0px; border: none; color:#696969; }
#vertmenu ul li { margin: 0px; padding: 0px; }
#vertmenu ul li a { background-image:url(images/left-menu-tile-normal.png); background-repeat:no-repeat; font-size: 12px;; display: block; border-bottom: 1px solid #d5d3d6; padding: 6px 0px 6px 25px; text-decoration: none; color: #000000; width:180px; }
#vertmenu ul li a:hover, #vertmenu ul li a:focus { color: #FFFFFF; background-image:url(images/left-menu-tile.png); background-repeat:no-repeat; }

#icon1{width:10px; margin:7px 0px 0px 30px; float:left;}
#icon2{width:10px; margin:7px 0px 0px 15px; float:left;}
#icon3{width:10px; margin:7px 0px 0px 15px; float:left;}


#HeaderPic{margin:15px 10px 0px 10px; float:left;	width:869px;}


#MainWrap{background-color:#FFF;
	width:889px; 
    margin:0 auto; 
    position:relative;}
	
#BodtContent2{
	width:889px;
    background-image:url(images/bd.jpg);
	background-repeat:repeat-y; 
	background-color:#FFF; }








#footer{
    position:fixed;    left:0px;    bottom:0px;	right:0px;    width:100%;    background:#c22026;	color:#FFF;	font-size:11px;
}
/* Für ie6*/
 *html #footer{
    position:absolute;
	margin:0 auto;
    top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}	

#footerinner{width:887px; position:relative; margin:0 auto;}

#footertext{width:877px; margin:5px 0px 5px 10px; padding:0px 0px 0px 0px; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#footertext a{color:#FFF; font-size:11px; text-decoration:none; padding:0px 5px 0px 5px;}
#footertext a:hover{color:#FFF; font-size:11px; padding:0px 5px 0px 5px; text-decoration: underline;}

.Footertext2{color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Footertext2 a{color:#999; font-size:12px; text-decoration:none; padding:0px 5px 0px 5px;}
.Footertext2 a:hover{color:#999; font-size:12px; padding:0px 5px 0px 5px; text-decoration: underline;}


.Bodytext{color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Bodytext a{color:#000; font-size:11px; text-decoration:none; padding:0px 0px 0px 0px;}
.Bodytext a:hover{color:#000; font-size:11px; padding:0px 0px 0px 0px; text-decoration: underline;}


.Boxtext{color:#999; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.Boxtext a{color:#999; font-size:11px; text-decoration:none; padding:0px 5px 0px 5px;}
.Boxtext a:hover{color:#999; font-size:11px; padding:0px 5px 0px 5px; text-decoration: underline;}

.Headline{padding:5px 0px 5px 0px; color:#FFF; font-size:18px; font-family:Arial, Helvetica, sans-serif;}


.Menu{ color: #666; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.Menu a{color: #666; padding: 5px 12px 4px 12px; margin: 0; text-decoration: none;}
.Menu a:hover{ color: #FFFFFF; background-color:#c22026;  padding: 5px 12px 4px 12px; text-decoration:none;}


.fra{ color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.fra a{color: #000000; text-decoration: none;}
.fra a:hover{ color: #000000; background-color:#c22026; text-decoration:none;}