  /* Main-Stylesheet */

*    {margin: 0; padding: 0;}
html {height: 100.01%;} /*erzwingt Scrollbar im Firefox*/

body {
      color: white;
      background-color: #c3d0d4;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10pt;
     }
     
#wrapper {
      color: #000000;
      background-color: #ffffff;
      width: 960px; /*Breite der Seite*/    
      margin: 0px auto -3px auto;
      border: 0px solid;
      border-color: #ffff00;
      padding-top: 0px; 
      }
 
 #top {
      padding: 0px 0px 0px 0px;
      text-align: right;
      margin-top: 0px;
      width: 958px;
      height: 22px;

     }
     
#top a {
      padding: 0px 10px 0px 0px;
      }     

  
#logo {
      color: white;
      background-color: #ffffff;      
      border-top: 1px solid #c3d0d4;
      border-bottom: 1px solid #c3d0d4;
      width: 958px;
      height: 150px;
 
      } 


     
#navih {
     font-weight: bold;
     margin: 8px 0px 8px 0px;
     padding: 2px 10px 2px 10px;
     text-align: left;
     color: #000000;
     background-color: #c3d0d4;

       }
           
     
#navih a {
     margin: 6px 0px 6px 0px; 
     padding: 2px 10px 2px 10px;
     border-right: 1px solid #405c67;
     text-decoration: none;
       }

     
#navih a:hover {
     margin: 6px 0px 6px 0px;
     padding: 2px 10px 2px 10px;
     background-color: #ffffff;
     border-right: 1px solid #405c67;
     }
   
#navih_active {
     color: #000000;
     background-color: #ffffff;
     }
     
#center { 
      border-top: 1px solid #c3d0d4;
      background-image: url();
      background-position: top left;
      background-repeat:no-repeat;
      width: 960px;
      min-height: 400px;
     }
     

   
   
#navig {
     font-weight: bold;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     width: 200px;
     min-height: 400px;     
     float: left;
     text-align: left;
     color: #000000;
     background-color: #efefef;     
     padding: 10px 0px 10px 10px;
     margin: 10px 0px 10px 10px;
     }
 
   
#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: #c3d0d4;
     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();    
     background-repeat: no-repeat;
     background-position: left;
     padding-left: 0px;
     }


     
#currentsub {
     font-weight: bold;
     
     }        
     

      
     
#abstand {
      margin-top: 50px;
      
      }
      
#minikalender {
     margin: 20px 8px 0px 0px;
     }
     
#sicherklettern {
     margin: 20px 8px 0px 0px;
     }
     

#content {
     width: 690px;
     min-height: 400px;
     float: right;
     padding: 15px 10px 15px 20px;
     margin-right: 10px;
     background-color: #ffffff;
     }
     
#content a:link {
     color: blue;
     }

     


     
#content_right {
     width: 0px;
     min-height: 400px;
     float: right;
     padding: 0px;
     margin: 0px;
     background-color: #efefef;


     }
     
#copyright {
      clear: both;
      text-align: center; 
      }

      

           
#printer {
      float: left;
      }
      
a    {
     text-decoration: none; /*Linkformatierungen aufheben*/
     outline: none;
     }
     
a img   {

     border: none;
     }    
     
a:link {
     color: black;
     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://p113485.mittwaldserver.info/fileadmin/admin/images/bg1-oben.jpg);
  background-position: top center;
  background-repeat:no-repeat;
  margin-top: 0px;
  padding: 22px 10px 0px 10px;
  }
 
  #mitte {
  background-image:url(http://p113485.mittwaldserver.info/fileadmin/admin/images/bg1-mitte.jpg);
  background-position: top center;
  background-repeat:repeat-y;
  margin: 0px;
  padding:0px;
  }
  
  #unten {
  background-image:url(http://p113485.mittwaldserver.info/fileadmin/admin/images/bg1-unten.jpg);
  background-position: bottom center;
  background-repeat:no-repeat;
  margin-top: -2px;
  padding: 13px;
  }
  


