body {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #4E4E4E;  background-color: #EBEBE9;  margin-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  background-image: url(img/background.jpg);  background-repeat: repeat-x;}
a {  color:#91B900;}
td,div {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #4E4E4E;  text-decoration:none;}
#mainnav {  position:absolute;  width:475px;  height:46px;  z-index:1;  left: 279px;  top: 64px;}
.mainnav_left_image {  width:15px;  height:22px;  background-image: url(img/nav/main_links.gif);  float:left;}
.mainnav_right_image {  width:15px;  height:22px;  background-image: url(img/nav/main_rechts.gif);  float:left;}
.mainnav_center_image {  font-family: Arial, Helvetica, sans-serif;  color:#FFFFFF;  font-size:17px;  font-weight:bold;  line-height:19px;  height:22px;  padding-left:5px;  padding-right:5px;  background-image: url(img/nav/main_center.gif);  float:left;}
.mainnav_stop {  width:16px;  height:22px;  background-image: url(img/nav/main_stop.gif);  float:left;}
.mainnav_default {  font-family: Arial, Helvetica, sans-serif;  color:#B1B0B0;  font-size:17px;  font-weight:bold;  line-height:19px;  height:22px;  padding-left:5px;  padding-right:5px;  float:left;}
.mainnav_high {  float:left;}
.mainnav_navtext {  font-family: Arial, Helvetica, sans-serif;  color:#B1B0B0;  text-decoration:none;}
.mainnav_navtext_high {  font-family: Arial, Helvetica, sans-serif;  color:#FFFFFF;  text-decoration:none;}
.subnav_language_selector {  font-size:10px;  padding-top:5px;  padding-left:10px;  padding-bottom:5px;}
.subnav_language_high{  color: #91B900;  text-decoration:none;}
.subnav_language_low{  color: #4E4E4E;  text-decoration:none;}
.subnav_low {  background-color:#EBEBE9;  padding-top:5px;  padding-bottom:5px;}
.subnav_high {  background-image: url(img/nav/subnav_bg.jpg);  background-color:#91B900;  padding-top:5px;  padding-bottom:5px;}
.subnav_text_high {  font-weight:bold;  font-size:12px;  color:#FFFFFF;  text-decoration:none;}
.subnav_text_low {  font-weight:bold;  font-size:12px;  color:#656565;  text-decoration:none;}
.maincontent {  clear:both;  font-size:11px;  padding-top:10px;  padding-bottom:10px;  padding-left:80px;  width:480px;}
.maincontent_greybox {  padding:5px;  background-color:#DDDED9;  width:470px;}
.footer {  padding-top:2px;  padding-left:19px;  background-repeat: repeat-x;}
.footerlink {  text-decoration:none;  color:#333333;}
#hierlang {  position: absolute;  left:0px;  top:70px;}
h1 {  font-size:18px;  color: #91B900;  font-weight:bold;}
ul,li {text-align:left;margin:0px;padding:0px;text-indent:0px;margin-left:8px;}
.maincontent_block_header {  font-size:15px;  color:#FFFFFF;  padding-top:10px;  padding-left:50px;  font-weight:bold;}
.maincontent_block_text {  margin-top:5px;  margin-left:5px;}
.maincontent_block_button{  height:15px;  background-image: url(img/block_breit_button.gif);  background-repeat: no-repeat;  background-color:#91B900;  padding-left:10px;  padding-top:1px;  margin-top:0px;  color:#FFFFFF;  font-weight:bold;  text-decoration:none;}
.maincontent_link_box{  float:left;  width:235px;  background-color:#DDDED9;  margin-right:5px;  height:100px}
.maincontent_link_box_head{  background-image: url(img/link_box_icon.gif);  background-repeat:no-repeat;  background-color:#80A201;  height: 14px;  padding-left:20px;  color:#ffffff;  font-weight:bold;}
.maincontent_link_box_head_link{  text-decoration:none;  color:#ffffff;  font-weight:bold;}
.maincontent_link_box_text{  padding-top:6px;  padding-left:20px;  padding-bottom:6px;  padding-right:6px;}
#flashintro {  width:1024px;}.startbox {  float:left;  width:223px;}
.startbox_header { line-height:14px;  font-size:14px;  font-weight:bold;  color:#FFFFFF;}
.startbox_button{  width:224;  height:15px;  background-image: url(img/block_breit_button.gif);  background-color:#91B900;  padding-left:10px;  padding-top:1px;  margin-top:10px;  color:#FFFFFF;  font-weight:bold;  text-decoration:none;  font-size:10px;}
.startbox_image{  padding-left:6px;  padding-right:6px;  padding-top:6px;  padding-bottom:6px;}
.startbox_text {  padding-left:6px;  padding-right:6px;}.startbox_spacer {  float:left;  width:26px;}
.kundenprojekt {  width:480px;  background-color:#DDDED9;}
.kundenprojekt_header {  background-image: url(img/link_box_icon.gif);  background-repeat:no-repeat;  background-color:#80A201;  padding-top:2px;  padding-bottom:2px;  padding-left:20px;  color:#ffffff;  font-size:13px;  font-weight:bold;}
.kundenprojekt_text {  font-size:10px;  padding-top:5px;  padding-left:20px;  padding-bottom:5px;  color:#000000;}.kunden_box_td {  border-bottom:1px solid #EEEEEE;}
.kunden_box_td_left {  font-weight:bold;  border-bottom:1px solid #EEEEEE;  border-left:1px solid #EEEEEE;}
.kunden_box_td_right {  border-bottom:1px solid #EEEEEE;  border-right:1px solid #EEEEEE;}
.mitarbeiter {
  padding-left:10px;
  padding-right:10px;
  float:left;
  padding-bottom:20px;
}
