
       /* Main-Stylesheet */

*    {margin: 0; padding: 0;}
html {height: 100.01%;} /*erzwingt Scrollbar im Firefox*/

body {
      color: white;
      background-color: #e5ded1;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10pt;
     }
     
#wrapper {
      color: #000000;
      background-color: #ffffff;
      width: 960px; /*Breite der Seite*/    
      margin: -3px auto -3px auto;
      border: 0px solid;
      border-color: #ffff00;
      padding-top: 2px; 
      }
      
#flags {
      padding: 4px 3px 3px 3px;
      text-align: right;
      margin-right: 35px;
      }
      
  
#logo {
      color: white;
      background-color: #ffffff;
      
      border-top: 1px solid #6a1e0c;
      border-bottom: 1px solid #6a1e0c;
      width: 958px;
      height: 130px; 
      } 


     
#navih {
     font-weight: bold;
     margin: 6px 0px 6px 0px;
     padding: 2px 10px 2px 10px;
     text-align: left;
     color: #000000;
     background-color: #e5ded1;

       }
           
     
#navih a {
     margin: 6px 0px 6px 0px; 
     padding: 2px 10px 2px 10px;
     border-right: 1px solid #6a1e0c;
     text-decoration: none;
       }

     
#navih a:hover {
     margin: 6px 0px 6px 0px;
     padding: 2px 10px 2px 10px;
     background-color: #e5dad1;
     border-right: 1px solid #6a1e0c;
     }
   
#navih_active {
     color: #6a1e0c;
     background-color: #ffffff;
     }
     
#center { 
      border-top: 1px solid #6a1e0c;
      background-image: url(http://www.kothe-dt.de/fileadmin/admin/images/navi-bg.gif);
      background-position: top left;
      background-repeat:no-repeat;
      width: 960px;
      min-height: 400px;
     }
     

   
   
#navig {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     width: 190px;     
     float: left;
     text-align: left;
     color: #000000;
     background-color: transparent;     
     padding: 10px 0px 10px 0px;
     margin: 15px 0px 10px 15px;
     }
 
   
#navig ul {
     padding: 5px 0px 5px 0px;
     margin: 0px;     
     }
     
#navig li {
     list-style-type: none; /*ohne Aufzählungszeichen*/
     margin: 10px 3px 0px 0px;
     background-color: transparent;
     }
     
#navig ul li {
     list-style-type: none; /*ohne Aufzählungszeichen*/
     margin: 0px 0px 6px 0px;
     background-color: transparent;
     }
       
     
#navig ul li ul {
     list-style-type: none; /*ohne Aufzählungszeichen*/   
     margin: 0px 0px 10px 30px;
     background-color: transparent;
     }
     

   
#navig a {
     color: #000000;
     background-color: transparent;
     margin: 4px 8px 4px 0px;
     text-decoration: none;
          
     }
     
#navig a:hover   {
     text-decoration: underline;
     color: #000000;
     background-color: transparent;     
     margin-bottom: 5px;
     }
     
#navig a:active {
     color: #000000;
     background-color: transparent;
     text-decoration: underline;
     }
     

#current {
     font-weight: bold;
     background-image: url(http://p103672.typo3server.info/fileadmin/admin/images/kologo.gif);    
     background-repeat: no-repeat;
     background-position: left;
     padding-left: 10px;
     }


     
#currentsub {
     font-weight: bold;
     
     }        
     

      
     
#abstand {
      margin-top: 50px;
      }
     

#content {
     width: 700px;
     min-height: 400px;
     float: left;
     padding: 15px 10px 15px 20px;
     background-color: #ffffff;
     }
     


     


     
#content_right {
     width:20px;

     float: right;
     padding: 10px;
     background-color: #ffffff;


     }
     
     
#footer {
     position: relative;
     clear: both;
     color: #666666;
     background-color:#eeeeee;
     width: 949px;
     height: 32px;
     text-align: center; 
     font-size: small;
     padding: 5px 5px 5px 5px;
     border-top: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc;
     margin: 0px 0px -5px 0px;
     }
     
#footer a {

      padding: 5px;
      }
      

           
#printer {
      float: left;
      }
      
a    {
     text-decoration: none; /*Linkformatierungen aufheben*/
     outline: none;
     }
     
a img   {

     border: none;
     }    
     
a:link {
     color: #000000;
     background-color: transparent;

     text-decoration: underline;
     }
     
a:visited {
     color: #000000;
     background-color: transparent;
     }
     
a:hover, a:focus {
     text-decoration: underline;

     }
     
a:active {
     color: #000000; 
     background-color: transparent;
     }
     
.important {
      color: #c40004;
      }
     
h1   {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 115%;
     margin: 20px 10px 7px 0px; 
     }
    
h2   {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 110%;
     margin: 6px 10px 6px 0px;     
     }
     
h3  {     
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 105%;
     margin: 5px 10px 5px 0px;
     } 
     
h4   {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 100%;
     margin: 4px 10px 4px 0px;     
     }

h5   {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 100%;
     margin: 3px 10px 3px 10px;     
     }
     

 
.csc-textpic-text  {
     margin-right: 0px;
     margin-left: 0px;
     }    
     
.csc-textpic  {
     margin-left: 0px;
     }
     

          
.csc-textpic-caption {
     font-size: 80%;
     }



     
     
p {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 1em;
        margin-left: 0px;
        color: #000000;
        background-color: transparent;
        }
        
        
li     {
       margin-left: 30px;
       }
     
.skiplink {
     display: none;
     }
     
.mittig {
     vertical-align: middle;
     }     
     

/** Formulareditierung**/
.csc-mailform                 { border:1px solid silver; padding:10px; margin: 20px;}
.csc-mailform-field label     { font-size: 11px; width: 150px; float:left; display:block; text-align:left; }
.csc-mailform-field input     { font-size: 11px; color:#003300; font-weight:bold; margin-bottom:5px;}
.csc-mailform-field textarea  { font-size: 11px; color:#003300; font-weight:bold; margin-bottom:5px;}
.csc-mailform-field select    { font-size: 11px; color:#003300; font-weight:bold; margin-bottom:5px; }
/** Checkbox etwas von links einrücken **/
.csc-mailform-check           { margin-left:20px; }
/** Radio-Knopf-Beschriftung rechts vom Radio-Knopf **/
.csc-mailform-radio           { font-size:11px; color:#000000; float:left; display:block; }
.csc-mailform-radio fieldset  { border: none;}
.csc-mailform-radio legend    { color:#FFFFFF;}
/** Beschriftungsfeld  **/
.csc-mailform-label           { font-size: 10px; margin-bottom:30px; }
/** Absendebutton   **/
.csc-mailform-submit          { margin:10px 0px 0px 120px;} 
 
 
 
   #oben {
  background-image:url(http://p103672.typo3server.info/fileadmin/admin/images/oben.gif);
  background-position: top center;
  background-repeat:no-repeat;
  margin-top: 0px;
  padding:0px 10px 0px 10px;
  }
 
  #mitte {
  background-image:url(http://p103672.typo3server.info/fileadmin/admin/images/mitte.gif);
  background-position: top center;
  background-repeat:repeat-y;
  margin:0;
  padding:0px;
  }
  
  #unten {
  background-image:url(http://p103672.typo3server.info/fileadmin/admin/images/unten.gif);
  background-position: bottom center;
  background-repeat:no-repeat;
  margin-top: -2px;
  padding: 13px;
  }
  
  