/* ****************************************************************************************/
/* CLEO GmbH  ***** */
/* ***** */
BODY {  font-family: verdana, arial, sans-serif;
        font-size:101%;
        background-color:#fff;
        margin:0px;
        padding:0px;
        vertical-align:top;
        height: 100%;
        background-image:url(grafik/bg2.jpg);

     }

BODY.start {  font-family: verdana, arial, sans-serif;
        font-size:101%;
        background-color:#fff;
        margin:0px;
        padding:0px;
        vertical-align:top;
        height: 100%;
        background-image:url(grafik/bg1.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
     }

#rahmen{
    position: absolute;
    top:0px;
    left:0px;
    width:990px;
    height:auto;
    margin: 0;
    padding: 0;
    background-color:#ffffff;
    border-bottom:1px solid #00768C;

}
#kopfzeile {
    position: absolute;
    top:0px;
    left:0px;
    width:990px;
    height:68px;
    background-image:url(grafik/graukeil.jpg);
    font-family: verdana, arial, sans-serif;
    text-align:left;
    padding-top:0px;
    padding-bottom:0px;
    border-bottom: 2px solid #01758E;
    z-index:1;
}

#logo {
    position: absolute;
    top:0px;
    left:0px;
    width:200px;
    z-index:3;
}


#navigation {
    position: absolute;
    top:90px;
    left:7px;
    margin-bottom:3px;
    text-align:left;

}

#headline {
    position: absolute;
    top:27px;
    left:220px;
    margin-bottom:3px;
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
    text-align:left;
    height:60px;
    z-index:2;

}
#MKWNews{
  font-size:1.3em;
  line-height:1.5em;
  margin-top:20px;
  margin-left:20px;
  text-align:center;
}
#text-links{
  width:300px;
  margin-left:20px;
  font-size:0.8em;
}
#text-links2{
  width:560px;
  margin-left:20px;
  font-size:0.8em;
}

#bild-rechts{
   position: absolute;
    top:82px;
    left:340px;
}

#oneface{
   position: absolute;
    top:390px;
    left:340px;
}

h1{font-size:1.3em;
 color:#333;
 line-height:1.0em;
 text-align:left;
 font-weight:lighter;
 margin-bottom:6px;
 margin-top:2px;
}

h2{font-size:1.2em;
 color:#000000;
 line-height:1.9em;
 margin-bottom:10px;
 font-weight:normal;
 margin-left: 20px;
}
h2.vorricht{font-size:1.5em;
 color:#000000;
 line-height:1.9em;
 margin-bottom:10px;
 font-weight:normal;
 margin-left: 0px;
}

#hometext{font-size:1.1em;
 color:#000000;
 line-height:1.3em;
 text-align:left;
 margin-bottom:10px;
 font-weight:normal;
}


h3{font-size:1.3em;
 color:#F7A525;
 line-height:0.2em;
 text-align:left;
 margin-bottom:10px;
 font-weight:lighter;
}

#titel{
  position: absolute;
  top:120px;
  left:180px;
  width:500px;
}

#telefon{
  position: absolute;
  top:500px;
  left:19px;
  width:120px;
  font-size:0.7em;
  color: #6D8A95;
}

#telefon-home{
  position: absolute;
  top:450px;
  left:7px;
  width:170px;
  font-size:0.7em;
  color: #000000;
  font-weight:normal;
}

 a.nav, a.nav:link, a.nav:visited
{ color: #000000;
  text-decoration: none;

  width:170px;
  display:block;
   font-weight:bold;
}

  a.nav:hover{
  color: #01758E;
  text-decoration: none;

  width:170px;
  display:block;

  font-weight:bold;
 }

  a.auswahl:link, a.auswahl:visited{
  color: #000000;
  text-decoration: none;

  width:170px;
  display:block;
  font-family: arial, verdana, sans-serif;
  font-weight:bold;
  font-style: italic;
 }

td.button {
 text-align: left;
 width:170px;
 height:28px;

 font-size:0.8em;
 font-weight:normal;
 padding-left:0px;

}

 a.partner, a.partner:link, a.partner:visited
{ color: #5c5c5c;
  text-decoration: none;
}

  a.partner:hover {
  color:#000000;
  text-decoration: none;
 }

 a.aktuell, a.aktuell:link, a.aktuell:visited
{ color: #ffffff;
  text-decoration: none;
}

  a.aktuell:hover {
  color:#ffffff;
  text-decoration: underline;
 }

  a.imtext, a.imtext:link, a.imtext:visited
{ color: #000000;
  text-decoration: underline;
}

  a.imtext:hover {
  color:#01758E;
  text-decoration: none;
 }

  a.imtext-kontakt, a.imtext-kontakt:link, a.imtext-kontakt:visited
{ color: #5c5c5c;
  text-decoration: none;
}

  a.imtext-kontakt:hover {
  color:#01758E;
  text-decoration: none;
 }

   a.imtext_home, a.imtext_home:link, a.imtext_home:visited
{ color: #F7A525;
  text-decoration: none;
}

  a.imtext_home:hover {
  color:#01758E;
  text-decoration: underline;
 }

   a.imtext_kooperation, a.imtext_kooperation:link, a.imtext_kooperation:visited
{ color: #F7A525;
  text-decoration: none;
}

  a.imtext_kooperation:hover {
  color:#F7A525;
  text-decoration: underline;
 }

  a.subnav, a.subnav:link, a.subnav:visited
{ color: #5c5c5c;
  text-decoration: none;
  margin-top:-5px;
}

  a.subnav:hover {
  color:#000000;
  text-decoration: underline;
  margin-top:-5px;
 }

a.rechts, a.rechts:link, a.rechts:visited
{color: #000;
text-decoration: none;
 font-size:0.7em;
}

a.rechts:hover
{ color: #fff;
}

td.subnav, tr.subnav{
 text-align: right;
 width:120px;
 height:10px;
 color:#000000;
 font-size:0.7em;
 font-weight:normal;
 padding-left:0px;
 padding-top:0px;

}

#inhalt{
  position: absolute;
  top:70px;
  left:199px;
  border-left:1px solid #00768C;
  width:630px;
  background-color:#fff;
  background-image:url(grafik/bg_vertikal.gif);
  background-repeat:repeat-x ;
  background-position:0px 0px;
}

#inhalt2{
  position: absolute;
  top:70px;
  left:199px;
  border-left:1px solid #00768C;
  width:790px;
  background-color:#fff;
  background-image:url(grafik/bg_vertikal.gif);
  background-repeat:repeat-x ;
  background-position:0px 0px;
}

#spalte-rechts
{
  position: absolute;
  top:100px;
  left:832px;
  border:0px solid #FDA314;
  width:157px;
  text-align:center;

}

#inhalt-text{
  position: relative;
  top:10px;
  left:40px;
  /*background-color:#FFFFFF;*/
  font-size: 0.8em;
  line-height:1.4em;
  letter-spacing:0px;
  width:700px;
}

#inhalt-text-abc{
  position: relative;
  top:10px;
  left:40px;
  /*background-color:#FFFFFF;*/
  font-size: 0.8em;
  line-height:1.4em;
  letter-spacing:0px;
  /*width:100%;*/
}

#inhalt-text-foto{
  position: relative;
  top:10px;
  left:40px;
  /*background-color:#FFFFFF;*/
  font-size: 0.8em;
  line-height:1.4em;
  letter-spacing:0px;
  width:700px;
}


ul{
margin-top:0px;
margin-bottom:0px;
}

li{
 margin-top:10px;
 margin-bottom:0px;
 margin-left:-24px;
}

b.orange{
color: #F7A525;
}

#langezeile  { white-space:nowrap; }

#nachoben{
   position:relative;
   top:-16px;
   margin-top:-15px;
   margin-left:300px;
}
#nachoben-kontakt{
   position:relative;
   top:-16px;
   margin-top:-15px;
   margin-left:415px;
   white-space:nowrap;
}

img.tuerkis{
  border: 1px solid #01758E;
}

img.rechts10{
margin-right:10px;
border-color:#000;

}
img.links10{
margin-left:10px;
border-color:#000;

}