body, td, div { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:150%;
  font-size: 10px;
  color: #000;
}

a:focus { outline: none; }

h1 { 
  font-size: 13px;
}

#head {
  background-color:#F8B30E;
  height:98px;
  width:760px;
	margin:0px; 
  padding:0px;
}

#logo {
  position:relative; 
  top:8px;
  left:300px;
  width:180px;
}

#impressum {
  position:relative; 
  top:15px;
  left:37px;
  width:700px;
}


.navileiste {
  background-color:#FEE777;
  width:760px;
	margin-top:2px; 
  padding-top:10px;
  padding-bottom:8px;
  text-align:center;
}

#subnavi {
  background-color:#F4F4F4;
  height:23px;
  width:760px;
  margin:2px 0;
}

#subnavi2 {
  background-color:#F4F4F4;
  height:23px;
  width:760px;
	margin-top:2px; 
}

	#subnavi ul {height:23px;width:700px; padding: 0 0 0 36px; margin: 0;}
	#subnavi ul li,#subnavi2 ul li {margin-top: 0;}
	#subnavi ul li a.act, #subnavi2 ul li a.act {background-position:center bottom;}
	
	#subnavi ul li, #subnavi2 ul li {float: left; list-style-type: none; display: inline;height:23px;}
	#subnavi ul li a, #subnavi2 ul li a {display: block; height: 23px;}
	#subnavi ul li a span, #subnavi2 ul li a span { position:absolute;text-indent: -9999px;}
	
	#subnavi ul li.nav-1 a {width: 131px; background: url('../images/sub/nav1.gif') no-repeat center top;}
	#subnavi ul li.nav-2 a {width: 51px; background: url('../images/sub/nav2.gif') no-repeat center top;}
	#subnavi ul li.nav-3 a {width: 92px; background: url('../images/sub/nav3.gif') no-repeat center top;}
	#subnavi ul li.nav-4 a {width: 106px; background: url('../images/sub/nav4.gif') no-repeat center top;}
	#subnavi ul li.nav-5 a {width: 45px; background: url('../images/sub/nav5.gif') no-repeat center top;}
	#subnavi ul li.nav-6 a {width: 152px; background: url('../images/sub/nav6.gif') no-repeat center top;}
	#subnavi2 ul li.nav-7 a {width: 58px; background: url('../images/sub/nav7.gif') no-repeat center top;}
	#subnavi ul li.nav-7 a {width: 58px; background: url('../images/sub/nav7.gif') no-repeat center top;}
	
	#subnavi ul li.nav-10 a {width: 152px; background: url('../images/sub/nav10.gif') no-repeat center top;}
	#subnavi ul li.nav-11 a {width: 167px; background: url('../images/sub/nav11.gif') no-repeat center top;}
	#subnavi ul li.nav-12 a {width: 39px; background: url('../images/sub/nav12.gif') no-repeat center top;}
    #subnavi ul li.nav-13 a {width: 82px; background: url('../images/sub/nav13.gif') no-repeat center top;}
	#subnavi ul li.nav-14 a {width: 76px; background: url('../images/sub/nav14.gif') no-repeat center top;}
	#subnavi ul li.nav-15 a {width: 54px; background: url('../images/sub/nav15.gif') no-repeat center top;}
	#subnavi ul li.nav-16 a {width: 81px; background: url('../images/sub/nav16.gif') no-repeat center top;}
	#subnavi ul li.nav-17 a {width: 140px; background: url('../images/sub/nav17.gif') no-repeat center top;}
	#subnavi ul li.nav-18 a {width: 179px; background: url('../images/sub/nav18.gif') no-repeat center top;}
	#subnavi ul li.nav-19 a {width: 240px; background: url('../images/sub/nav19.gif') no-repeat center top;}
	
	#subnavi2 ul {height:23px;width:700px; padding: 0 0 0 30px;margin:0}
	#subnavi2 ul li.nav-8 a {width: 119px; background: url('../images/sub/nav8.gif') no-repeat center top;}
	#subnavi2 ul li.nav-9 a {width: 62px; background: url('../images/sub/nav9.gif') no-repeat center top;}
	
	#subnavi ul li a.act, #subnavi ul li a:hover,#subnavi2 ul li a.act, #subnavi2 ul li a:hover { background-position: center bottom;}

.header {
  background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
  height:200px;
  width:760px;
	margin-top:2px; 
  padding:0px
}

#content {
  background-color:#FDFDFD;
	margin-top:2px;
  padding-top:45px;
  padding-right:100px;
  padding-bottom:25px;
  padding-left:86px;
}

#table_sortiment {
  
	 position:absolute;
}

.conthome {
  background-color:#F7F7F7;
  width:760px;
  margin-top:2px; 
  padding:0px;
}

.news {
  padding-top:90px;
  padding-left:50px;
  width:150px;
}

.footer {
  background-color:#F8B30E;
  height:26px;
  width:760px;
	margin-top:2px; 
  padding-top:5px;
  color:#FFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #FFFFFF;
  text-align:center;
}

.fett {
  font-size:11px;
  font-weight:bold;
}

#scroll {
	margin-top:20px;
  font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
	height: 330px;
	scrollbar-3dlight-color: #ECEDEE;
	scrollbar-arrow-color: #264F91;
	scrollbar-darkshadow-color: #999999;
	scrollbar-face-color: #ECEDEE;
	scrollbar-highlight-color: #ECEDEE;
	scrollbar-shadow-color: #264F91;
	scrollbar-track-color: #ECEDEE;
	width: 350px;
}

.headline1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
	font-size: 16px;
  color:#548032;
}

.headline2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
	font-size: 12px;
  color:#548032;
}

.headnews {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
	font-size: 14px;
  color:#264F91;
}

.navi {
  float:left;
  display:inline;
  height:190px;
  width:215px;
	margin:0; 
  padding:0px
}

.grafikbox {
  float:right;
  display:inline;
  height:164px;
  width:164px;
	margin:0; 
  padding:0px
}

a {color: #733030;}
a:visited {color: #733030;}
a:hover {color: #733030;}
a:active {color: #733030;}

a.kons {color: #733030;}
a.kons:visited {color: #733030;}
a.kons:hover {color: #CD6905;}
a.kons:active {color: #CD6905;}

a.prodlink {color: #000; font-weight:bold;}
a.prodlink:visited {color: #000; font-weight:bold;}
a.prodlink:hover {color: #000; font-weight:bold;}
a.prodlink:active {color: #000; font-weight:bold;}


.navizeile {
	font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#264F91;
  padding:0px
}

.bggrau {
  background-color:#CDCDCD;
}

.bgblau {
  background-color:#C5D2E7;
}

li {
  font-size:11px;
  margin-top:2px;
  font-weight:bold;
}

.stark {
  font-size:11px;
}

.fliess {
  font-weight:normal;
  line-height:150%;
  font-size: 10px;
}