.csc-firstHeader, h1, .csc-header {
    font-family:verdana, sans-serif;
    font-size: 10pt;
    line-height:1em;
    float: left; 
    color: #b70000;
    font-weight: bold;

 }
.important {
    color: #b70000;
 }

    
.align-center, h2.align-center {
    text-align: center;
}
.align-left {
    text-align: left;
}
 
h2 {
    font-family:verdana, sans-serif;
    font-size: 18pt;
    line-height:1em;
    color: #0000c5;
    font-weight: bold;
 }
 


.bodytext, p {
    font-family:verdana, sans-serif;
    font-size: 9pt;
    line-height:1.2em;
    color: #646a6f;
 
}


.csc-textpic-image {
padding: 0px 0px 0px 0px;
}

.align-center{
margin: auto;
text-align: center;
}


.csc-textpic-imagewrap{
text-align: left;
}

li {
    font-family:verdana, sans-serif;
    font-size: 9pt;
    line-height:1.2em;
    color: #646a6f;
    text-align: justify;
    padding-left: 10px;
    margin-left: 40px;
    list-style-position:outside;
}


.content_element {
vertical-align:top; 
padding-top: 5px;
padding-left: 10px;
padding-bottom: 10px;
margin: 0px;
}



td#verlauf {
background-image: url(pics/verlauf_gw.jpg); 
background-repeat: repeat-x;
	}

td#menuverlauf {
background-image: url(pics/menu_verlauf.jpg); 
 background-repeat:no-repeat;
padding-left: 5 px;
}
td#menuboden {
background-image: url(pics/menu_boden.gif); 
 background-repeat:repeat-y;
}


body {
background-image: url(pics/kette.jpg); 
background-attachment:fixed;

background-repeat:no-repeat;
background-position: 100% 100%;
padding: 0px;

margin: 0px;
 
width: 100%; 
height: 100%; 

//background-image: url(zertifikat.jpg); 
//background-image: url(zeug.jpg);

}





ul {  
    margin: 0;  padding: 0 ;
}     


li.menu {
font-family:verdana, sans-serif;
    line-height:25px;
    font-size: 8pt;
    width: 152px;
    list-style: none;
    margin: 0.2em; padding: 0.5em; padding-right: 0px;
    float: left; 
}


li.untermenu {
    line-height:15px;
    font-size: 8pt;
    list-style: none;
    margin: 7px 0px 7px 0px; padding-left: 30px;
    float: left; 
}


 a.auntermenu {
    display: block;  
    text-decoration:none;
  
    font-weight: normal;

  }
  
 a.auntermenu:link {
     background: none ;

    color: #646a6f; 
  }
 a.auntermenu:visited {
    color: #646a6f;

  }
 a.auntermenu:hover {
    color: #0000c5; 

  }
 a.auntermenu:active, a.untermenu_aktiv {
    color: #0000c5;
    display: block;  
    text-decoration:none;
    font-weight: normal;

  }



 a.amenu {
    
    display: block;  
    text-decoration:none;
    padding-left: 25px ;
    font-weight: normal;
  }
 a.amenu:link {
    color: #646a6f; 
    background-image: url(pics/dots_d.gif); 
    background-repeat:no-repeat;
  }
 a.amenu:visited {
    color: #646a6f;
    background-image: url(pics/dots_d.gif); 
    background-repeat:no-repeat;
  }
 a.amenu:hover {
      background-image: url(pics/dots.gif); 
    background-repeat:no-repeat;
    color: white; background-color: #0000c5;
  }
 a.amenu:active{
      background-image: url(pics/dots.gif); 
    background-repeat:no-repeat;
    color: white; background-color: #0000c5;
  }
  
  
  
  div.untermenu {
    font-family:verdana, sans-serif;
    line-height:10px;
    font-size: 8pt;
    color: #646a6f; 
    text-decoration:none;
    padding-right: 10px ;
    font-weight: normal;
  }
  
  
  a.menu_unten {
    font-family:verdana, sans-serif;
    line-height:10px;
    font-size: 8pt;
 
    text-decoration:none;
    padding-left: 0px ;
    font-weight: normal;
  }

 a.menu_unten:link {
    color: #646a6f; 
  }
 a.menu_unten:visited {
    color: #646a6f; 
  }
 a.menu_unten:hover {
    color: #0000c5;
  }
 a.menu_unten:active{
    color: #0000c5;
  }
  
  
  
  
 
  
  
  
  
  
 a.aktiv {
    
    display: block;  
    text-decoration:none;
    padding-left: 25px ;
    font-weight: normal;
  }

 a.aktiv:link {
      background-image: url(pics/dots.gif); 
    background-repeat:no-repeat;
    color: white; background-color: #0000c5;
  }
 a.aktiv:visited {
      background-image: url(pics/dots.gif); 
    background-repeat:no-repeat;
    color: white; background-color: #0000c5;
  }
 a.aktiv:hover {
      background-image: url(pics/dots.gif); 
    background-repeat:no-repeat;
    color: white; background-color: #0000c5;
  }
 a.aktiv:active{
      background-image: url(pics/dots.gif); 
    background-repeat:no-repeat;
    color: white; background-color: #0000c5;
  }