#header_slogan {
position:absolute;
left:26px; top:28px;

width:538px;

z-index:1;
}

html,body {
height:100%;
}

body {
background-image:url(img/hg_alles);
background-position:center;
background-repeat:repeat-y;
/*background-color:#EFF1F3;*/
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
}



#outer {
/*height:100%;
min-height:100%;*/
width:990px;
position:relative;
background-color:#FFF; margin-left:auto; margin-right:auto

}

html>body #outer {
height:auto;
}

#innerwrap {
float:left;
width:970px; margin-bottom:17px
}

#header {
position:absolute;
top:0;
left:-1px;
width:991px;
height:272px;
color:#000;
z-index:100;
background-image:url(img/hg_alles);
background-position:center;
background-repeat:repeat-y;
}

#header_u {
background-image:url(img/hg_header.jpg);
background-position:top left;
background-repeat:no-repeat;
height:200px;
}

#header_o {
height:33px;
}

#header_search {
height:40px;
background-color:#F78221;
}

#header h2 {
font-size:36px;
color:#737584;
margin:25px auto 0px 0px; height:80px; padding:0px
}

#header h3 {
font-size:20px;
color:#737584;
margin:0 auto 11px 0;
}

#left {
position:relative;
width:200px;
float:left;
padding-top:233px;
z-index:200;
padding-left:25px;
}

#left_nav li {
padding-left:0;
margin-left:0;
/*background-image:url(img/menu_trennungslinie.gif);
background-position:top left;
background-repeat:no-repeat;*/
list-style:none;
text-align:left;
}

#left_nav ul {
list-style:none;
padding-left:0;
margin-left:0;
padding-bottom:30px;
}

#left_nav {
z-index:300;
border:1px solid #838C95;
margin-left:0;
width:190px;
}

#left_nav ul li a {
color:#738494;
width:126px;
display:block;
text-decoration:none;
font-weight:700;
padding:10px 0px 10px 55px;
}

#left_nav ul li a:visited {
color:#738494;
width:130px;
padding:10px 0px 10px 55px;
}

#left_nav ul li a:hover {


padding:10px 0px 10px 55px; color:#596973
}

#left_nav ul li.current a {
color:#F78621;
padding:10px 0px 10px 55px;
}

#left_nav ul li.last a:hover {
/*color:#fff;*/
}

#left_nav h6 {
color:#FFF;
background-color:#9CA6B6;
font-size:14px;
margin:0px 0 34px;
padding:11px 0 11px 10px;
}

#footer {
width:990px;
clear:both;
height:50px;
color:red;
text-align:center;
left:0;
/*bottom:0;*/
position:absolute;
background-image:url(img/hg_alles);
background-position:center;
background-repeat:repeat-y;
}

/** html #footer {
height:50px; border-bottom:3px dotted red
}*/

#text {
width:700px;
float:right;
padding-top:300px;
padding-bottom:32px;
line-height:22px;
text-align:justify; 
}

#text p{ margin-right:11px}

#text a {
color:#737584;
}

#clearfooter {
width:100%;
height:2px;
clear:both;
}

#copy {
float:right;
margin-right:0;
color:#666;
font-size:11px;
}

#copy a,#copy a:visited {
color:#666;
text-decoration:none;
line-height:33px;
}

#text h2 {
border-bottom:1px solid #CCC;
padding-bottom:14px;
color:#666E76;
font-size:16px;
}

#text h4 {
color:#fff;
font-size:14px;
font-weight:400;
background-image:url(img/bg_h4.gif);
background-position:top left;
background-repeat:repeat-x;
margin:0;
padding:0 0 0 9px;
}

#kontakt_left {
font-size:10px;
padding-top:72px;
color:#383C40;
line-height:17px; margin-bottom:33px
}

#ajaxSearch_input {
background-image:url(img/lupe.jpg);
background-position:left;
background-repeat:no-repeat;
width:123px;
height:19px;
border:0;
background-color:#FFF;
padding-left:20px;
padding-top:4px;
}

#ajaxSearch_submit {
background-image:url(img/suchknopf.png);
background-position:left center;
background-repeat:no-repeat;
width:22px;
height:26px;
border:0;
cursor:pointer;
background-color:#F78621;
}

#ajaxSearch_form fieldset {
border:0;
float:right;
padding-top:6px;
margin-right:16px;
}

#left_nav #menu1 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu49 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu58 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu51 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu52 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu55 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu56 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}
#left_nav #menu57 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}
 
#left_nav #menu253 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}
 
 #left_nav #menu254 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}


* html #left_nav #menu1 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

* html #left_nav #menu49  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

* html #left_nav #menu58  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

* html #left_nav #menu51  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

* html #left_nav #menu52  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

* html #left_nav #menu55  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

* html #left_nav #menu56 { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}
* html #left_nav #menu57  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}
* html #left_nav #menu253  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}
* html #left_nav #menu254  { background-image:url(img/hell.jpg); background-position:5px 0px ; background-repeat:no-repeat}

/**+html #left_nav #menu1 { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}

*+html #left_nav #menu49  { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}

*+html #left_nav #menu50  { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}

*+html #left_nav #menu51  { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}

*+html #left_nav #menu52  { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}

*+html #left_nav #menu55  { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}

*+html #left_nav #menu56 { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}
*+html #left_nav #menu57  { background-image:url(img/hell.jpg); background-position:5px 10px ; background-repeat:no-repeat}*/




 
#left_nav #menu1 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu49 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu58 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu51 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu52 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu55 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}

#left_nav #menu56 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}
#left_nav #menu57 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat}
#left_nav #menu253 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat} 
 #left_nav #menu254 a:hover{ background-image:url(img/dunkel.jpg); background-position:5px 0px ; background-repeat:no-repeat} 

 
 
 
 
 
 
 
 
 
 
 
 