/*Dieses CSS muss auf jeden Fall in mehrere CSS-Dateien aufgeteilt werden*/

html, body {
  font-family:Arial,Verdana,Geneva,Helvetica;
  text-align:center;
  background-color:#FFFFFF;
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-body-background.jpg);
  background-repeat:repeat-x;
}

#main {
  position:relative;
  margin:auto;
  width:906px;
  background-color:#F1F1F8;
  text-align:left;
  background-image:url(../images/lakner-unternehmensberatungs-ag-main-background.gif);
}

#mainCornerTopLeft {
  position:absolute;
  top:0px;
  left:0px;
}

#mainCornerTopRight {
  position:absolute;
  top:0px;
  right:0px;
}

#innermain {
  position:relative;
  margin-left:3px;
  width:900px;
}


/* Hier beginnt die Head-Definition */

#head {
  position:relative;
  width:900px;
  height:118px;
  background-color:#FFFEFF;
  background-image:url(../images/lakner-unternehmensberatungs-ag-head-repeat-background.gif);
  background-repeat:repeat-x;
}

#headBackground {
  position:absolute;
  top:0px;
  left:0px;
}

#headBlueLine {
  position:absolute;
  top:69px;
  left:0px;
  /*width:900px;*/
  width:100%;
  height:3px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-head-blue-line.gif);
  background-repeat:repeat-x;
}

#leistungen {
  position:absolute;
  top:15px;
  left:235px;
}

#bildmarke {
  position:absolute;
  top:25px;
  right:190px;
}

#logoLakner {
  position:absolute;
  top:25px;
  right:35px;
}


#smallLeftTopBorder {
  position:absolute;
  bottom:-10px;
  left:0px;
}



#smallLeft {
  float:right;
  width:25px;
  margin:0px;
  margin-top:15px;
  text-align:center;
}

.smallLeftSeparator {
  position:relative;
  background-color:#E6E4E6;
  margin-top:10px;
  margin-bottom:10px;
}



#left {
  float:right;
  width:210px;
}


/* Ab hier beginnt die Menüdefinition */

/* Menü */

ul.Navigation {
  margin:0px;
  padding:0px;
}

ul.Navigation li {
  list-style:none;
  margin:0px;
  padding:0px;
  margin-bottom:5px;
}

ul.Navigation li a{
  font-size:9pt;
  text-decoration:none;
  color:#676567;
  font-weight:bold;
}

ul.Navigation li a.active{
  font-size:9pt;
  text-decoration:none;
  color:#C00000;
  font-weight:bold;
}

/* Untermenü */

ul.Navigation ul {
  margin:0px;
  padding:0px;
  padding-left:12px;
  margin-bottom:15px;
}

ul.Navigation li li {
  list-style:none;
  margin:0px;
  padding:0px;
}

ul.Navigation li li a{
  font-size:8pt;
  margin:0px;
  padding:0px;
  text-decoration:none;
  color:#384A83;
  font-weight:normal;
}

ul.Navigation li li a.active{
  font-size:8pt;
  margin:0px;
  padding:0px;
  text-decoration:none;
  color:#C00000;
  font-weight:normal;
}


/* Aktuell Box */
.actualBox {
  position:relative;
  width:180px;
  margin-left:15px;
  margin-top:25px;
  padding-bottom:15px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-actual-background.gif);
  background-repeat:repeat-y;
}

.actualBoxTopBorder {
  position:absolute;
  width:180px;
  height:10px;
  top:0px;
  left:0px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-actual-top-border-background.gif);
  background-repeat:repeat-x;
}

.actualBoxBottomBorder {
  position:absolute;
  width:180px;
  height:10px;
  bottom:0px;
  left:0px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-actual-bottom-border-background.gif);
  background-repeat:repeat-x;
  background-position:left bottom;
}

.actualCornerTopLeft {
  position:absolute;
  top:0px;
  left:0px;
}

.actualCornerTopRight {
  position:absolute;
  top:0px;
  right:0px;
}

.actualCornerBottomLeft {
  position:absolute;
  bottom:0px;
  left:0px;
}

.actualCornerBottomRight {
  position:absolute;
  bottom:0px;
  right:0px;
}

.actualBox h1 {
  margin:0px;
  margin-left:9px;
  margin-right:9px;
  margin-bottom:10px;
  padding-top:13px;
  padding-bottom:6px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:1px;
  border-style:solid;
  border-color:#DC6567;
  font-size:11pt;
  color:#FFFFFF;
  font-weight:normal;
}

.actualBox p {
  margin:0px;
  margin-left:9px;
  margin-right:9px;
  padding-top:10px;
  font-size:8pt;
  color:#FFFFFF;
}

.actualBox p a {
  font-size:8pt;
  color:#FFFFFF;
  font-style:italic;
  text-decoration:none;
}

.actualBox a {
  font-size:8pt;
  color:#FFFFFF;
  font-style:italic;
  text-decoration:none;
  margin-left:9px;
  margin-right:9px;
}

#stempel {
  margin-top:20px;
  margin-left:32px;
  margin-bottom:10px;
}

#bduLogo {
  margin-top:10px;
  margin-left:15px;
  margin-bottom:10px;
}





#content {
  float:right;
  width:665px;
  font-size:10pt;
}

#mainPic {
  position:relative;
  width:665px;
  height:360px;
}


/* Hier beginnt die Definition des Hauptbildmenüs*/
#mainPicMenueBackground {
  position:absolute;
  bottom:0px;
  left:0px;
  height:35px;
  width:665px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-mainpic-menue-background.gif);
  background-repeat:repeat-x;
  filter:Alpha(opacity=50, finishopacity=50, style=3);
  opacity:0.5;
}

#mainPicMenue {
  position:absolute;
  top:-24px;
  left:25px;
  width:665px;
  height:23px;
  font-size:15px;
  color:#FFFFFF;
}

#mainPicMenue a {
  text-decoration:none;
  font-size:15px;
  color:#FFFFFF;
}

.betweenMajorPoints {
  filter:Alpha(opacity=50, finishopacity=50, style=3);
  opacity:0.5;
  float:left;
}

.picMenuePointStart {
  padding-right:7px;
  float:left;
  height:23px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  border-color:#C00000;
}

.picMenuePoint {
  padding-left:7px;
  padding-right:7px;
  float:left;
  height:23px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  border-color:#C00000;
}

.picMenuePointEnd {
  padding-left:7px;
  float:left;
  height:23px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  border-color:#C00000;
}

.picMenuePoint {
  padding-left:7px;
  padding-right:7px;
  float:left;
  height:23px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  border-color:#C00000;
}

.picMenuePointEnd {
  padding-left:7px;
  float:left;
  height:23px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  border-color:#C00000;
}



/* Ab hier beginnt die Definition der MajorPoints */

#contentMajorPoints {
  position:relative;
  width:665px;
  height:58px;
  background-image:url(../images/lakner-unternehmensberatungs-ag-major-points-repeat-background.gif);
  background-repeat:repeat-x;
  background-position:left bottom;
}

#contentMajorPointsBackground {
  position:absolute;
  bottom:0px;
  left:0px;
}

.majorPointsColumn {
  position:absolute;
  color:#333335;
  font-size:8pt;
  font-weight:bold;
  line-height:1.6em;
}

#majorPointsColumn1 {
  top:4px;
  left:25px;
}

#majorPointsColumn2 {
  top:4px;
  left:350px;
}

.majorPointBulletin {
 float:left;
 margin-top:5px;
 margin-right:5px;
}




/* Ab hier beginnt die Definition des Textbereiches */

#innerContent {
  position:relative;
  width:665px;
  min-height:320px;
  margin-bottom:20px;
  font-size:9pt;
  color:#333335;
  line-height:1.7em;
}

#innerContent ul{
  list-style-image:url(../images/lakner-unternehmensberatungs-major-points-list-symbol.gif);
}

#innerContent h1{
  width:615px;
  margin-left:25px;
  margin-right:25px;
  margin-top:0px;
  margin-bottom:20px;
  padding-top:30px;
  font-size:12pt;
  color:#333335;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:1px;
  border-style:solid;
  border-color:#E3E3E8;
}

#innerContent h2{
  position:relative;
  width:615px;
  margin-left:25px;
  margin-right:25px;
  margin-top:0px;
  margin-bottom:10px;
  font-size:10pt;
  color:#333335;
}

#pfeil {
  position:absolute;
  top:0px;
  left:-13px;
  filter:Alpha(opacity=50, finishopacity=50, style=3);
  opacity:0.5;
}




#contentFooter {
  position:absolute;
  bottom:0px;
  right:3px;
  width:665px;
  height:7px;
  background-color:#F6F4F6;
  text-align:right;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:1px;
  border-bottom-width:0px;
  border-style:solid;
  border-color:#FFFFFF;
  voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
  height:6px; /*7-1*/
}

#wirMachenErfolge {
  position:absolute;
  top:-16px;
  left:342px;
}






#footer {
  position:relative;
  clear:both;
  margin:auto;
  padding-top:5px;
  padding-bottom:10px;
  width:906px;
  text-align:right;
  color:#000000;
  font-size:7pt;
  background-image:url(../images/lakner-unternehmensberatungs-ag-bottom-border-background.gif);
  background-repeat:repeat-x;
}

#footer a {
  text-decoration:none;
  font-size:7pt;
  color:#000000;
}

#bottomBorderCornerLeft {
  position:absolute;
  top:-3px;
  left:0px;
}

#bottomBorderCornerRight {
  position:absolute;
  top:-3px;
  right:0px;
}

#backLink {
  margin-left:25px;
  margin-right:25px;
  margin-bottom:40px;
  text-align:right;
}

#backLink a{
  text-decoration:none;
  font-size:9pt;
  color:#C00000;
}