/* www.kurzdarmsyndrom-und-ernaehrung.de


   ============================================================


   W e b d e s i g n   u n d   
   
   S u c h m a s c h i n e n o p t i m i e r u n g
   

   preiswerte Komplett-Lösungen mit hoher Qualität 
   für kleine und mittelständische Firmen
   

   Frank Leusing 
   48151 Münster, Germany

   www.Lsng.de  


   ============================================================ 

*/



* {margin:0;padding:0;border:0;}


body {
   font-family: Arial, Helvetica, sans-serif; 
   font-size:9pt;
   line-height: 1.4em;
   color:#646464;
   margin: 0px;
   border: 0px;
   padding: 0px;
   background: #FFFFFF; 
   background-image:url(bg.gif);
   background-repeat:repeat-y;
}



h1 { font-size:17pt; 
   font-weight:lighter;
   color:#FFFFFF; }

h2 { font-size:9pt; 
   color:#B1472F; }

h3 { font-size:7pt; 
   color:#FFFFFF; }


.grau-klein  { font-size:8pt;
   color:#909090; }

.grau-klein a:link, a:visited  {
   color: #909090;
   text-decoration:underline; }


a:link {color: #646464;
   text-decoration:underline; }

a:visited {color: #646464;
   text-decoration:underline; }

a:hover {color: #B1472F;
   text-decoration:underline; }

a:active {color: #B1472F;
   text-decoration:none; }

a:focus {color: #B1472F;
   text-decoration:underline; }



li  { font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#646464;
   list-style-type: none;
   line-height: 1.2em;
}


div ul#liste li {
   margin: 6px 0px 6px 24px;
   list-style-type: square;
   font-size: 9pt;
   line-height: 1.4em;
   color: #646464;
   background-color: #FFFFFF;
}


ul#mainnav {
   padding: 0;
   margin: 0 6px 0 0;
   list-style-type: none;
   float: left;
   width: 100%;
   font-size: 8pt;
   line-height: 1.2em;
   color: #646464;
   background-color: #FFFFFF;
}

ul#mainnav li { 
   display: block; 
   border-bottom: 1px solid #D9D9D9;
}

ul#mainnav li a {
   color: #646464;
   background-color: #FFFFFF;
   display: block;
   padding: 8px 0px 8px 28px;
   text-decoration: none;
}

ul#mainnav li a:hover {
   font-weight:bold;
   color: #B1472F;
   background-color: #FFFFFF;
}




.navo a:link, a:active, a:focus, a:visited {
   color: #646464;
   text-decoration: none;
}

.navo a:hover {
   font-weight:bold;
   color: #B1472F;
   text-decoration: none;
}



b, strong { font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#B1472F; }




/* ============================================================================= */


#container {
  width: 100%;
  background-color: #FFFFFF;
}


#oben {
  height: 310px;
  width: 100%;
  background-color: #D9D9D9;
}



#navl {
  float: left;
  width: 245px;
  height: 600px;
  margin: 50px 0px 0px 0px;
  padding: 1px 0 0 0;
}


#navr {
  float: right;
  width: 20px;
  margin: 50px 0 0 0;
  padding: 0 0 0 0;
  background-color:#FFFFFF;
}


#mitte {
  width: 470px;
  margin: 50px 20px 0 270px;
  padding: 4px 0 0 0;
  background-color:#FFFFFF;
}


#unten {
  clear: both;
  margin: 170px 0 0 20px;
   line-height: 1.2em;
  background-color:#FFFFFF;
}








#oben-t1 {
   position:absolute; top:35px; left:30px; height:25px; width:615px; z-index:2;
   background: #B1472F;
   border: 0px solid #000000;
}

#oben-t2 {
   position:absolute; top:65px; left:30px; height:40px; width:615px; z-index:2;
   background: #B1472F;
   border: 0px solid #000000;
}

#nav-oben-1 {
   position:absolute; top:200px; left:30px; height:50px; width:220px; z-index:2;
   color:646464;
   background: #D9D9D9;
   border: 0px solid #000000;
}

#nav-oben-2 {
   position:absolute; top:260px; left:30px; height:49px; width:220px; z-index:2;
   color:646464;
   background: #D9D9D9;
   border: 0px solid #000000;
}

#nav-oben-3 {
   position:absolute; top:260px; left:680px; height:49px; width:220px; z-index:2;
   color:646464;
   background: #D9D9D9;
   border: 0px solid #000000;
}

/* ============================================================================= */



