SPAN#noSubMenu {
   display:none;
}

#content {
   margin-left:0px;
   padding-left:30px;
}

div#head div {
   height:51px;
   background:no-repeat 0 0;/*16px; HIA neu*/
   padding-top:314px;/*330px; HIA neu*/
}

#startseite #hauptnavigation li a {
   height:41px;
}

#startseite #hauptnavigation li.first a {
   padding-left:53px;
   max-width:160px;
}

#startseite #head {
   background:url(/_img/layout/startseite_header_repeat.jpg) repeat-x 0 0; /*16px; HIA neu*/
}

#startseite #content {
   background:none;
   padding-left:53px;
   padding-right:0;
   margin-top:20px;
   width:947px;
}

#startseite #rechteSpalte {
   position:absolute;
   top:385px;
   left:638px;
   width:340px;
   padding-bottom:20px;
}

#startseite #rechteSpalte form {
   background:url(/_img/layout/startFormBg.jpg);
   padding:10px 10px;
   color:white;
   font-size:14px;
   height:74px;
}

#startseite #rechteSpalte form select {
   margin-top:10px;
   width:320px;
}

#startseite #startNewsletter {
   background:white;
}

#startNewsletterHeadline {
   float:left;
   line-height:38px;
   color:#00407d;
   font-size:20px;
   font-weight:normal;
   margin:0;
   padding:0;
}

#startNewsletterTitleSpan {
   float:left;
   padding-left:10px;
}

#startNewsletterNummer {
   width:38px;
   height:38px;
   background:#90b126;
   color:white;
   float:left;
   margin:0;
   padding:0;
   text-align:center;
   display:block;
}

#startNewsletterNummer a,
#startNewsletterNummer a:hover {
   color:white !important;
}

#startNewsletterTitle {
   float:left;
   border-left:1px solid #00407d;
   height:24px;
   color:#00407d;
   margin:0;
   padding:0;
   padding-left:10px;
   padding-right:10px;
   margin-left:10px;
   margin-top:6px;
   vertical-align:middle;
   font-size:12px;
   font-weight:normal;
   width:159px;
   line-height:14px;
}

#newsletterFooter {
   position:relative;
}

#newsletterFooter div {
   width:210px;
   font-size:11px;
   padding-left:10px;
   padding-top:7px;
   padding-bottom:7px;
   line-height:13px;
}

#startseite .startVergabegrundlage {
   border:1px solid white;
   background:white;
   margin:0;
   padding:0;
   height:94px;
   padding-left:110px;
   position:relative;
}

#startseite #startseite_neue_produktgruppen .startVergabegrundlage {
   padding-left:133px;
   height: auto;
   border:2px solid white;
   float: left;
   width: 506px;
   padding-left:0;
   clear: both;
}

#startseite .startVergabegrundlage .img {
   clip:rect(0px 94px 94px 0px);
   clip:rect(0px, 94px, 94px, 0px);
   left:0;
   position:absolute;
}

#startseite #startseite_neue_produktgruppen .startVergabegrundlage .img {
   /*clip:rect(0px 118px 112px 0px);
   clip:rect(0px, 118px, 112px, 0px);*/
   clip: auto;
   position: relative;
   float: left;
}

#startseite #startseite_neue_produktgruppen .startVergabegrundlage .img img {
   vertical-align: bottom;
}

#startseite .startVergabegrundlage .txt {
   padding-top:7px;
   padding-bottom:7px;
   clip:rect(0px auto 94px 0px);
   clip:rect(0px, auto, 94px, 0px);
   position:absolute;
   color:#004076;
   font-size:11px;
   padding-right:10px;
   line-height:14px;
}

#startseite #startseite_neue_produktgruppen .startVergabegrundlage .txt {
   width: 364px;
   color: #4a4a4a;
   font-size: 12px;
   line-height: 17px;
   position: relative;
   float: right;
   padding-bottom:3px;
}

#startseite.ie9 .startVergabegrundlage .txt {
   clip:auto;
}

#startseite .startVergabegrundlage .txt h1,
#startseite .startVergabegrundlage .txt h2,
#startseite .startVergabegrundlage .txt h3,
#startseite .startVergabegrundlage .txt h4,
#startseite .startVergabegrundlage .txt h5,
#startseite .startVergabegrundlage .txt h6 {
   font-size:13px;
   font-weight:bold;
   margin:0;
   padding:0;
   margin-bottom:6px;
}

#startseite #linkeSpalte {
   width:530px;
   color:#004076;
}

#startseite #newsbox1,
#startseite #newsbox2 {
   margin-top:15px;
   width:251px;
padding-bottom:20px;
font-size:11px;
}

#startseite #newsbox1 h2,
#startseite #newsbox2 h2 {
   margin:0;
   padding:0;
}
#startseite #newsbox1 h2 a,
#startseite #newsbox2 h2 a {
   color:white;
   background:url(/_img/layout/startseite_news_headline.png) no-repeat;
   height:39px;
   width:219px;
   line-height:36px;
   font-size:13px;
   padding-left:45px;
   font-weight:normal;
   display:block;
}

#startseite #newsbox1 h2 a:hover,
#startseite #newsbox2 h2 a:hover {
   text-decoration:underline;
}

#startseite #newsbox1 p,
#startseite #newsbox2 p {
   margin:0;
   padding:0;
   padding-top:5px;
   line-height:14px;
}

#newsboxes {
   position:relative;
}

#newsbox1 {
   position:absolute;
   top:0;
   left:0;
}

#newsbox2 {
   position:absolute;
   left:273px;
   top:0;
}

#startseite #suche,
#startseite #suche div {
   width:auto;
   height:auto;
   background:none;
   padding:0;
   margin:0;
}

#startseite #suche {
   position:absolute;
   top:330px;
   left:788px;
}

#startseite #suche input.text {
   border:1px solid white;
   width:147px;
   float:left;
   height:16px;
   padding-left:5px;
}

#startseite #suche input.submit {
   background-color:#0F9DDA;
   border:1px solid white;
   height:20px;
   color:white;
   cursor:pointer;
   font-size:12px;
   padding-left:6px;
   padding-right:6px;
   margin:0;
   width:35px;
   float:left;
}

#startseite #suche input {
   z-index:100;
}

#start_download_newsletter {
   display:block;
   width:77px;
   height:35px;
   background:url(/_img/layout/newsletter_anmelden.png) no-repeat;
   position:absolute;
   top:10px;
   right:10px;
   padding-left:27px;
   font-size:11px;
   color:white !important;
line-height:13px;
padding-top:5px;
}

#start_download_newsletter:hover {
   text-decoration:underline;
}

#start_head_link {
   position:absolute;
   display:block;
   height:273px;
   width:1000px;
   top:38px;
   left:0;
}

#start_head_link span {
   display:none;
}

#startseite #teaser {
  font-weight:bold;
  color:#004076;
}



#startseite #linkeSpalte {
   float:left;
   padding-top:10px;
}

#startseite #rechteSpalte {
   float:left;
   left: 0;
   padding-bottom: 0;
   position: static;
   top: 0;
   width: 340px;
   margin-left:55px;
}










#startseite #linkeSpalte #startseite_form {
   background:url(/_img/layout/Hintergrund_DropDown_Startseite.jpg) no-repeat top right;
   padding:10px;
   padding-bottom:1px;
   margin-bottom:20px;
   width:510px;
}

#startseite #linkeSpalte form {
   display: inline;
}

#startseite #linkeSpalte form select {
   width:350px;
   display:block;
   margin-bottom:10px;
}

#startseite #linkeSpalte form select option {
   /*padding:2px !important;*/
}

#startseite_form_headline {
   font-weight:bold;
   margin-bottom:14px;
   font-size:13px;
}

#startseite #rechteSpalte {
   color: #004076;
}

#startseite #rechteSpalte #teaser {
   font-size:14px;
   margin-bottom:0;
}




#fbbox {
    width: 340px;
   margin-top:30px;
background:rgb(14,89,154);
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.11, rgb(39,125,195)),
    color-stop(0.56, rgb(14,89,154))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(39,125,195) 11%,
    rgb(14,89,154) 56%
);
   margin-bottom:10px;
   position:relative;
   padding-top:35px;
   padding-bottom:55px;
}

#fbbox {
   _height: 330px;
}

#fbbox_top {
   background:url(/_img/layout/startseite/fb/top.png) no-repeat;
   height:65px;
   position:absolute;
   top:-30px;
   left:0;
   width:340px;
}

#fbbox_middle {
   background:url(/_img/layout/startseite/fb/mid.png) repeat-y;
}

#fbbox_bottom {
   background:url(/_img/layout/startseite/fb/bot.png) no-repeat;
   height:75px;

   position:absolute;
   bottom:-20px;
   left:0;
   width:340px;
}

#fbbox_top,
#fbbox_middle,
#fbbox_bottom {
   background-position:7px 0;
}




#fbbox_middle {
   padding-left:40px;
}


#startseite_neue_produktgruppen {
   background:#dbebfa;
   padding:10px;
   padding-bottom:1px;
   width: 510px;
   margin-bottom: 20px;
   float: left;
}

#startseite_neue_produktgruppen .startVergabegrundlage {
   margin-bottom:10px;
   width: 374px;
}

#startseite_aktuelles {
   background:#dbebfa;
   padding: 10px 10px 0 10px;
   width: 510px;
   clear: both;
   margin-bottom: 20px;
}

#startseite_neue_produktgruppen h2,
#startseite_aktuelles h2 {
   margin-top: 0px;
   margin-bottom: 10px;
   font-size: 14px;
   text-transform: uppercase;
}

#startseite_aktuelles ul {
   margin: 0px;
   padding: 0px;
}

#startseite_aktuelles ul li {
   list-style: none;
   background-image: url(/_img/layout/bg_dotline.gif);
   background-repeat: repeat-x;
   background-position: 0 0;
   padding: 10px 0 10px 0;
   color: #4a4a4a;
}

#startseite_aktuelles ul li a {
   color: #004076;
}

#startseite_aktuelles ul li.first {
   list-style: none;
   background-image: none;
   padding-top: 0;
}





