HTML,BODY{color:#000;margin:0;background-color:#124615;}
#CatNavi  {font-size: 12px; font-family:Arial,sans-serif; font-weight:bold; letter-spacing:0.08em;text-align:right;line-height: 14px; 
 margin:0 20px 0 0; padding: 0; float:right; z-index: 10;}
#CatNavi  li {list-style-type: none; margin: 0; padding: 0 0 0 10px; position: relative; top: 0; left: 0; float: left }
#CatNavi  a { color: #fff; display: block; margin: 0; padding: 0 0 3px 0;text-decoration:none; }
#CatNavi  a:hover { background-color: #090;padding: 0 0 3px 0}
#CatNavi  div { position: absolute; top: 0px; }
#CatNavi  ul { font-size: 12px; font-weight: normal; line-height: normal; text-indent: 0; display: none; margin: 0 0 0 4px; padding: 0; position: absolute; top: 23px; width: 137px; overflow: visible }
#CatNavi  li:hover { }
#CatNavi  li:hover ul { display: block; z-index: 10 }
#CatNavi  ul li { line-height: normal; background-image: none; display: inline; margin: 0; padding: 0; float: none; clear: both }
#CatNavi  ul a { color: #fff; font-weight:bold;background-color: #124615; display: block; margin: 0;  position: relative; z-index: 10; right: 4px; bottom: 4px; width: auto; float: none; clear: both }
#CatNavi  ul a:hover { color: #fff; background-color: #090; }
#CatNavi  ul ul { margin: 0; padding: 0; position: relative; top: 0px; left: 0px; border: 0 }
#CatNavi  ul ul li { }
#CatNavi  ul ul li a { font-weight: normal; padding-left: 20px; z-index: 10 }
#CatNavi  ul ul ul li a { font-weight: normal; padding-left: 30px; z-index: 10 }
#CatNavi  * a.Current, 
#CatNavi  * a.CurrentParent { color: #fff; }


img{border:0}
A{color:#000;text-decoration:none}
A:hover{color:#000;text-decoration:underline}
#bg{background-color:#fff;height:100%; width:960px; margin: 0 auto 0 auto;}
.main2{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;padding:242px 0 16px 0;background-color:#fff}
#sta1{text-align:justify;padding:55px 0 0 0;background-color:#fff}
#sta1 h1{font-size:11px;font-weight:bold}
#sta1 h2{font-size:11px;font-weight:bold}
.sta2{width:500px;padding:19px 50px 16px 50px}
.abst{padding:0 0 16px 240px}
.sta3{padding:2px 50px 16px 50px}
#bild1{width:600px;height:44px;margin:0 0 27px 200px;border:0px}
.mitl{margin:0 30px 0 40px;display:inline}
.rot{font-weight:bold;color:#ff0000;padding:32px 0 0 0}
.red a{font-weight:bold;color:#ff0000;}
#infotext{width:700px;position:absolute;top:1200px;font-size:x-small;padding:0 0 34px 50px;color:#cccccc}
#infotext h1{font-size:x-small;font-weight:bold}
#infotext h2{font-size:x-small;font-weight:bold;margin-top:24px;margin-bottom:0px}
#infotext h3{font-size:x-small;font-weight:bold;margin-top:24px;margin-bottom:0px}
#infotext h4{font-size:x-small;font-weight:bold;margin-top:24px;margin-bottom:0px}
#infotext h5{font-size:x-small;font-weight:bold;margin-top:24px;margin-bottom:0px}
#starta{width:910px;position:absolute;text-align:right;top:279px;z-index:2}
.start{font-size:x-large;color:rgb(0,102,0);float:left;margin-left:50px}
.oben{position:absolute;top:0px;}
.ob {width:960px;text-align:right;background-color:#124615;padding:3px 0 3px 0 ;}
.ob a {color:#fff;text-decoration:none;font-size:12px;font-family:Arial,sans-serif;}
.img1{width:60em;height:155px;z-index:2;}
.img4{width:238px;height:115px;position:absolute; top:45px; margin: 0 0 0 30px;z-index:4}
.such{z-index:11;position:absolute;top:35px;right:20px;}
.suche{width:864px;line-height:1.5;float:left;padding:30px 0 0 49px}
#box1{width:960px;height:14px;font-family:Arial,sans-serif;font-weight:bold;letter-spacing:0.08em;background-color:#124615;padding:0 0 9px 0;margin:0 0 2px 0}
.categorieBox{width:430px;float:right;display:inline;font-size:12px;letter-spacing:0.08em;text-align:right;margin:4px 20px 0 0}
.categorieBox a{color:#fff}
.categorieBox a:hover{text-decoration:none;color:#fff}
.informationBox{width:400px;float:left;display:inline;font-size:16px;text-align:left;margin:0 0 5px 0}
.informationBox a{color:#fff}
.informationBox a:hover{text-decoration:none;color:#fff}
.boxinfoText{height:20px;font-size:0.75em;letter-spacing:0.1em;padding:4px 0 0 30px}
.boxinfoText a{color:#fff}
.boxinfoText a:hover{text-decoration:none;color:#fff}
#box2{width:960px;font-family:Verdana,Arial,sans-serif;background-color:#fff;}
.navtrail{width:780px;height:17px;font-size:10px;text-align:left;border-color:#000;border-bottom:1px solid;padding:12px 0 0 0;margin:auto;float:left;display:inline}
.callback{width:180px;height:25px;font-size:13px;font-weight:bold;float:right;display:inline;border-color:#000;border-bottom:1px solid;padding:4px 0 0 0}
.callback a{color:#ff0000}
.callback a:hover{text-decoration:none;color:#ff0000}
.img2{text-align:center;background-color:#fff;padding:0 0 10px 0}
.img3{width:60em;height:39px;text-align:center}
#box3{width:960px;background-color:#124615;padding:0 0 10px 0;font-family:Verdana,Arial,sans-serif;font-size:13px;color:#fff;font-weight:bold;text-align:right}
#box3 a{color:#fff}
#box3 a:hover{text-decoration:none}
.contentBox{width:630px;height:30px;float:left;display:inline}
#rot{width:27px;display:inline;color:#ff0000}
#rot a{color:#ff0000}
.newsBox{width:85px;height:30px;float:left;text-align: left;display:inline;padding:0 0 0 5px}
.languageBox{width:80px;float:right;margin-top:3px;display:inline}
.boxi{width:198px;text-align:center;float:left;margin-top:5px;margin-left:19px;margin-right:9px;margin-bottom:36px;padding:10px 0 0 0;border:1px solid;border-color:#fff;font-weight:bold;line-height:1.5}
.boxi a{font-weight:bold;}
.boxi a:hover{text-decoration:none}
.boxa{width:100%;overflow:hidden;padding:2px 0 0 0}
.pro1{width:640px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify;padding:17px 0 20px 0}
.pro1 h1{font-size:14px;font-weight:bold;padding:10px 0 16px 0}
.pro1 h2{font-size:11px;margin-top:16px;margin-bottom:0px}
.pro2{margin:0 30px 0 30px}
.head2bText{width:843px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify}
.servimg{float:right;margin:20px 28px 20px 28px;display:inline}
#grue{width:450px;font-family:verdana,Arial,sans-serif;font-size:x-large;color:rgb(0,102,0);text-align:left}
#startb{width:880px;position:absolute;display:inline;top:265px;z-index:2;text-align:right}
#ein{width:310px;text-align:left;padding:0 0 10px 30px}
#ei{width:109px;text-align:left;padding:0 0 10px 30px}
#gruen{font-family:verdana,Arial,sans-serif;font-size:x-large;color:rgb(0,102,0)}
.contentHead{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;padding:20px 0 0 0}
.contentsTopics{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold}
.content{width:864px;font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;float:left;padding:20px 6px 33px 49px}
TR.headerNavigation{background-color:#ffcccc}
.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#fff}
A.headerNavigation{color:#000}
A.headerNavigation:hover{color:#000}
#button{width:800px;text-align:right;float:right;padding:15px 50px 33px 0}
#but{width:800px;text-align:right;float:right;padding:10px 50px 47px 0}
.kon2{width:650px;text-align:left;float:left;margin:15px 0 0 135px}
.kon1{width:100px;text-align:left;line-height:2;float:left;display:inline;padding:0 0 10px 0}
.kon{width:600px;text-align:left;float:right;display:inline;margin:0 0 0 100px}
.kont{width:100px;text-align:left;line-height:2;padding:0 0 10px 0}
.headimg{float:right;padding:12px 56px 0 0}
.head2Text{width:640px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify;padding-top:7px}
.head2bText{width:843px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify}
.head3Text{font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:right;margin-right:20px}
#textcontainer{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;padding:55px 0 0 0;background-color:#fff}
.textstart1{width:500px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify;padding:2px 50px 0 50px}
.abstand{font-family:Verdana,Arial,sans-serif;font-size:11px;padding:0 0 0 240px}
.textstart{font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify;padding:2px 50px 0 50px}
#startcontainer{width:900px;float:left;position:absolute;display:inline;top:259px;z-index:2}
.headlinestart{margin-top:20px;margin-left:50px}
.sitemap{font-family:Verdana,Arial,sans-serif;font-size:x-small;font-weight:bold;padding:0 0 0 40px}
.sitemapstartseite{font-family:Verdana,Arial,sans-serif;font-size:x-small;font-weight:bold;padding:0 0 0 20px}
.sitemapebene1{font-family:Verdana,Arial,sans-serif;font-size:x-small;padding:0 0 0 60px}
#zusatzinfos{width:300px;height:280px;position:absolute;top:720px;font-family:Verdana,Arial,sans-serif;font-size:x-small;margin:120px 0 20px 100px;color:#000;padding:10px;background-color:#666666;z-index:3}
#ibag{width:800px;position:absolute;top:1250px;font-family:Verdana,Arial,sans-serif;font-size:x-small;text-align:justify;margin-top:120px;padding:0 0 34px 0;color:#cccccc}
#ibag a{color:#cccccc}
#ibag h1{font-size:x-small;font-weight:bold;margin:24px 0 0 0}
#ibag h2{font-size:x-small;font-weight:bold;margin:24px 0 0 0}
#ibag h3{font-size:x-small;font-weight:bold;margin:24px 0 0 0}
#ibag h4{font-size:x-small;font-weight:bold;margin:24px 0 0 0}
#ibag h5{font-size:x-small;font-weight:bold;margin:24px 0 0 0}
#ibag h6{font-size:x-small;font-weight:bold;margin:24px 0 0 0}
.butcon{width:80px;text-align:right;float:right;padding:0 0 20px 0}
#textcontainer{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;padding:55px 0 0 0;background-color:#fff}
#bild{width:762px;text-align:right;position:absolute;margin-top:12px;display:inline;top:259px;z-index:2}
.catdes{width:590px;text-align:justify;display:inline;float:left;padding:10px 0 0 20px}
.catpic{width:200px;padding:5px 0 0 20px;display:inline}
.main{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5}
.h1{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;padding:10px 0 0 20px}
.h2{font-family:Verdana,Arial,sans-serif;font-size:11px}
.h1topic{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;padding:20px 0 25px 0}
.h2topic{font-size:14px;font-weight:bold;margin:0 0 5px 0;padding:0}
.navigator{width:350px;float:left;font-family:Verdana,Arial,sans-serif;font-size:11px;padding-top:3px;margin-left:50px}
.navigator1{width:350px;display:inline;float:right;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:right;padding-top:3px;margin-right:59px}
.certificatepics{width:100px;float:left;display:inline;padding:0 5px 0 0}
.justify{text-align:justify}
.justify a{text-decoration:underline}
.product_info{width:473px;display:inline;float:right;text-align:left;padding-left:11px;margin-right:50px;border-left:1px solid;border-color:#cccccc}
.product_info_pic{width:297px;float:left;display:inline;padding:2px 0 0 0}
.product_info_taschen{width:473px;float:right;display:inline;text-align:left;padding-left:11px;margin-right:50px;border-left:1px solid;border-color:#cccccc}
#picture_taschen{width:297px;float:left;padding:30px 30px 20px 80px}
#prodinfunt{width:850px;font-family:Verdana,Arial,sans-serif;font-size:10px;text-align:center;color:#666;margin-top:20px}
#prodwerbe{width:850px;font-family:Verdana,Arial,sans-serif;font-size:10px;text-align:center;color:#666}
.product_info_unten{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;background-color:#fff;margin:0 0 3px 0}
.newslet{margin:0 0 0 0;float:left;font-family:Arial,sans-serif;font-size:0.75em;color:#fff;font-weight:bold;letter-spacing:0.1em}
.newslet a{color:#fff}
.index-background{background-image:url(img/hintergrundbild.gif);background-position:top center;background-repeat:no-repeat}
.headText{width:405px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify}
.service{width:540px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify}
.wach{width:600px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify}
.boxText{font:small-caps 120% Verdana,Arial,sans-serif;font-weight:bold;text-align:left}
.boxText a{color:#fff}
.boxText a:hover{text-decoration:none;color:#fff}
.boxTextBG{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;background-color:#fffff0}
.boxTextBGII{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;background-color:#fffff0}
.boxTextPrice{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff0000}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background-color:#ffb3b5}
.gvBox{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;border-color:#fff;border:1px solid;background-color:#ffb3b5}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#cc0033}
.productsNotifications{background-color:#f2fff7}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline}
.wiimg{float:right;display:inline}
.wiimg{font-family:Verdana,Arial,sans-serif;font-size:10px;text-align:justify}
.job{font-size:16px;font-weight:bold;text-align:center}
.bor {border: 1px solid; border-color: #090;}
.beratung {font-family:Verdana,Arial,sans-serif;font-size:11px;text-align:justify;margin:20px 0 0 0;}
.green {font-weight:bold; color:rgb(0,102,0)}
.green a {font-weight:bold; color:rgb(0,102,0)}
.greenlink a {font-weight:bold; color:rgb(0,102,0)} 
