/* Main-Stylesheet */

*    {margin: 0; padding: 0;}
html {height: 100.01%;} /*erzwingt Scrollbar im Firefox*/

body {
      color: white;
      background-color: #fff;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10pt;
     }
     
#wrapper {
      color: #000000;
      background-color: #ffffff;
      width: 1004px; /*Breite der Seite*/    
      margin: 0px auto 0px auto;
      border: 0px solid;
      border-color: #ffffff;
      padding-top: 0px;
      background: url(https://kreiser-fraestechnik.de/fileadmin/admin/images/bg.gif);
      background-repeat: repeat-y;  
      }
 
#footer {
      color: #ffffff;
      background-color: #333399;
      padding: 0px 0px 0px 0px;
      text-align: right;
      margin-top: 5px;
      width: 1004px;
      height: 15px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10pt;
      clear: both;
     }
     
#footer a {
      padding: 0px 20px 0px 0px;
      color: #ffffff;
      background-color: #333399;
      }     

  
#logo {
      color: white;
      background-color: #ffffff;      
      width: 980px;
      height: 160px; 
      } 


#center { 
    
      width: 1004px;
      min-height: 410px;
      }
     

   
   
#naviv {
     font-weight: bold;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11pt;
     
     text-align: left;
     color: #000000;
     background-color: #ebebeb;     
     padding: 0px 0px 10px 0px;
     margin: 120px 0px 0px 0px;
     }
 
   
#naviv ul {
     padding: 5px 0px 5px 10px;
     margin: 0px;     
     }
     
#naviv li {
     list-style-type: none; /*ohne Aufzählungszeichen*/
     margin: 10px 3px 0px 0px;
     background-color: transparent;
     }
     
#naviv ul li {
     list-style-type: none; /*ohne Aufzählungszeichen*/
     margin: 0px 0px 6px 0px;
     background-color: transparent;
     }
       
     
#naviv ul li ul {
     list-style-type: none; /*ohne Aufzählungszeichen*/   
     margin: 0px 0px 10px 30px;
     background-color: transparent;
     }
     

   
#naviv a {
     color: #000000;
     background-color: transparent;
     margin: 20px 8px 4px 0px;
     text-decoration: none;
     font-size: 10pt;          
     }
     
#naviv a:hover   {
     text-decoration: underline;
     color: #000000;
     background-color: transparent;     
     margin-bottom: 5px;
     }
     
#naviv a:active {
     color: #000000;
     background-color: transparent;
     text-decoration: underline;
     }
     

#current {
     font-weight: bold;
     background-image: url();    
     background-repeat: no-repeat;
     background-position: left;
     padding-left: 0px;
     }


     
#currentsub {
     font-weight: bold;
     
     }        
     

      
     
#abstand {
      width: 199px;
      min-height: 410px;     
      float: left;
      background-image: url(https://kreiser-fraestechnik.de/fileadmin/admin/images/Navo.gif);
      background-position: top left;
      background-repeat: no-repeat;
      color: #ebebeb;
      border-right: 1px solid #00b0f0;
      
      }
      
     

#content {
     width: 550px;
     min-height: 320px;
     float: left;
     padding: 15px 0px 15px 20px;
     margin-right: 0px;
     background-color: #ffffff;
     }
     


     
#content_right {
     width: 200px;
     min-height: 320px;
     float: right;
     padding: 15px 10px 15px 0px;
     margin: 0px;
     background-color: #ffffff;


     }

      
     
a    {
     text-decoration: none; /*Linkformatierungen aufheben*/
     outline: none;
     color: #000066;
     text-decoration: underline;
     }

h1   {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 115%;
     color: #000066;
     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;     
     }
 


     
     
p {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 1em;
        margin-left: 0px;
        color: #000066;
        background-color: transparent;
        }
        
        
li     {
       margin-left: 30px;
       }
     
.skiplink {
     display: none;
     }


/** Formulareditierung**/
.csc-mailform                 { border:1px solid silver; padding:10px; margin: 20px 20px 20px 0px;}
.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;} 
 
