body
{
  margin: 0;
  padding: 0;
  font-family: tahoma;
  overflow-x:hidden;
  background: url('/home/styles/real_background.jpg') repeat left top;
  color: #ffffff;
  font-size:12px;
}

a
{
  color: #ffffff;
  text-decoration:none;
}
 
#contentbox a
{
  color: black;
  text-decoration:underline;
}

 
div#print_content {
  font-family: Arial;
}
 
 
h1 { margin-top:0px; font-size:14px; font-weight: normal;} 
h2 { font-size:13px; font-weight:bold;} 
h3 { font-size:10px; font-weight:bold; color: #656855;} 
h4 { font-size:10px; font-weight:bold; color: #9f8c50;} 
#contentbox #startpageheader{  font-size:20px;}
#contentHeader{  border-bottom:1px solid black;  height:50px;}
#contentHeader h1{  padding-top:20px;  padding-left:14px;  font-size:16px;}
 
#wrapper{
  margin-left:auto;
  margin-right:auto;
  width:1051px;
}
#header
{
  padding:0px;
  margin:0px; 
  margin-top:20px;
  width: 1051px;
  height:181px;
  background-color:black;
  z-index:2;
}

#logo
{
  float:left;
  margin-left:34px;
  margin-top:45px;
  display:inline; 
}

#headerright
{
  padding:0px;
  margin:0px; 
  float:right;
  width:856px;
  height:181px;
}

#headerrighttopcontainer
{
  width: 856px;
  height:43px;
  padding:0px;
  margin:0px; 
}

#headerrightpictures
{
  background-color:red;
  padding:0px;
  margin:0px;
  margin-top: -1px;
  height:136px;
}

#headerrightpictures img
{
  margin:0px;
  padding:0px;
  margin-right:17px !important;
}
 
#headerrightpictures img.last
{
  margin:0px;
}


 
#headerpic_wrapper
{
  height:136px; 
  padding-top: 3px;
}
#headermenu
{
  float:left;
  font-size:13px;
  margin-top:19px;
}

#headermenu a:hover
{
  color:#aaaaaa; 
}

#search
{
  float:right;
  margin-top:15px;
  margin-right:24px;
  display:inline;
}

#search input
{
  border:0px;
  width:100px;
}


.clear
{
  clear: both;
}


#mainbox
{
  width:1051px;
  background-color: #000;
  border-top:3px solid white;
}

#column1
{
  float:left;
  width:195px;
}

#column2
{
  float:right;
  width: 856px;
  background: url('/home/styles/hintergrund_struktur.png') repeat-y left top;
}

#contentbox
{
  color: black;
  min-height:425px;

}

#contentwrapper
{  
  margin-left:10px;
  margin-top:6px;
  width: 838px;
}
#newsline
{
  background-color: #a8a9ad;
  color: white;
  height: 42px;
  background: url('/home/under_box.jpg') repeat-x left top;
}

#footerblock
{
  background-color: #000;
  height:68px;
}

#footermenu
{
  margin-top:20px;
  float:left;
  margin-left:2px;
}

#footerright
{
  margin-top:20px;
  margin-right:20px;
  float:right;
  font-size:15px;
}

#footermenu a.small
{
  font-size:10px;
}
#footermenu a.medium
{
  font-size:12px;
}
#footermenu a.big
{
  font-size:15px;
}

#mainnav
{
  list-style-type: none;
  margin:0px;
  padding:0px;
  margin-top:20px;
}

#mainnav li
{
  width:195px;
}

#mainnav li a.main
{
  display:block;
  height:65px;
}

#mainnav li a span
{
  visibility:hidden;
}

#mainnav a:hover
{
  color:#aaaaaa; 
}


#mainnav ul {
    list-style-type: none;
    margin-bottom: 20px;
    margin-left: 13px;
    margin-top: 20px;
    padding-left: 0;
}

#mainnav ul li
{
  width:163px;
}

#mainnav li#item3464 ul
{
  list-style-image:url('/home/styles/list_blue.jpg');
}

#mainnav li#item3465 ul
{
  list-style-image:url('/home/styles/list_green.jpg');
}

#mainnav li#item3466 ul
{
  list-style-image:url('/home/styles/list_yellow.jpg');
}

#mainnav li#item3467 ul
{
  list-style-image:url('/home/styles/list_red.jpg');
}

#item5112
{
   background: url('/home/styles/menu_markenprodukte.jpg') no-repeat left top;
}

#item5113
{
   background: url('/home/styles/menu_knowhow.jpg') no-repeat left top;
}

#item5114
{
   background: url('/home/styles/menu_service.jpg') no-repeat left top;
}

#item5115
{
   background: url('/home/styles/menu_erlebnis.jpg') no-repeat left top;
}

#item3464.active
{
   background: url('/home/styles/markenprodukte_active.jpg') no-repeat left top;
}

#item3465.active
{
   background: url('/home/styles/knowhow_active.jpg') no-repeat left top;
}

#item3466.active
{
   background: url('/home/styles/service_active.jpg') no-repeat left top;
}

#item3467.active
{
   background: url('/home/styles/erlebnis_active.jpg') no-repeat left top;
}
 
#contentbox a.level0offSitemap{
  display:block; 
  color: #000000; 
  font-size: 13px;
  font-weight: normal; 
  text-decoration: none;  
  padding-left:4px; 
  padding-top:8px; 
  border:0px;
}
 
#contentbox a.level0onSitemap{
  display:block; 
  color: #000000; 
  font-size: 13px; 
  font-weight: normal; 
  text-decoration: none; 
  padding-left:14px;  
  padding-top:8px; 
  border:0px;
}
 
#contentbox a.level1offSitemap{
  display:block; 
  color: #000000; 
  font-size: 12px;
  font-weight: normal; 
  text-decoration: none;  
  padding-left:32px; 
  border:0px;
 }
 
 
#contentbox a.level1onSitemap{
  display:block; 
  color: #000000; 
  font-size: 12px; 
  font-weight: bold; 
  text-decoration: none; 
  padding-left:32px;  
  border:0px;
}
 
.Picture {border:0 none;}

#mq {
margin-top: 10px;
font-size: 18px !important;
}


div#footer_buttons div
{
margin-left: 10px;
float: left;
}

div#footer_buttons
{
height: 21px;
display: none;
}

div#footer_buttons div a
{
text-decoration: none !important;
}




#mainnav li#item5112 ul li{
    background-image: url("/home/images/markenprodukte.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}
	
	#mainnav li#item5112 ul li.active{
    background-image: url("/home/images/markenprodukte_weis.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}

	#mainnav li#item5113 ul li{
    background-image: url("/home/images/know_how.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}
	
	#mainnav li#item5113 ul li.active{
    background-image: url("/home/images/knowhow_weis.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}

#mainnav li#item5114 ul li{
    background-image: url("/home/images/service.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}
	
	#mainnav li#item5114 ul li.active{
    background-image: url("/home/images/service_weis.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}	
	
	#mainnav li#item5115 ul li{
    background-image: url("/home/images/erlebnis.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}
	
#mainnav li#item5115 ul li.active{
    background-image: url("/home/images/erlebnis_weis.png");
    background-position: -9px 50%;
    background-repeat: no-repeat;
    padding-left: 24px;
	}
