a:link {
  text-decoration:none;
  color: #000000;
  font-family: verdana;
  font-size:10px;
  font-weight:normal;
}
a:visited {
  text-decoration:none;
  color: #333333;
  font-family: verdana;
  font-size:10px;
  font-weight:normal;
}
a:hover {
  text-decoration:none;
  color:#99cc33;
  font-family: verdana;
  font-size:10px;
  font-weight:normal;
}
a:active {
  text-decoration:none;
  color:#99cc33;
  font-family: verdana;
  font-size:10px;
  font-weight:normal;
}

 
 

td {
  text-decoration:none;
  color: #000000;
  font-family: verdana;
  font-size:11px;
  font-weight:normal;

}

.heading1{
  text-decoration:none;
  color: #0E0E0E;
  font-family: verdana;
  font-size:24px;
  font-weight:bold;
}

.content1{
  text-decoration:none;
  color: #ffffff;
  font-family: verdana;
  font-size:11px;
  line-height:130%;
  font-weight:normal;
}

.heading2{
  text-decoration:none;
  color: #0E0E0E;
  font-family: verdana;
  font-size:16px;
  font-weight:bold;
}
.heading3{
  text-decoration:none;
  color: #0066CC;
  font-family: verdana;
  font-size:10px;
  font-weight:bold;
}

.content2{
  text-decoration:none;
  color: #6F7172;
  font-family: verdana;
  font-size:11px;
  line-height:130%;
  font-weight:normal;
}



.footer{
  text-decoration:none;
  color:#999999;
  font-family: verdana;
  font-size:10px;
  font-weight:bold;
}

.welcome{
  text-decoration:none;
  color: #840F07;
  font-family: verdana;
  font-size:11px;
  font-weight:bold;
}

.sample {
	 border:solid #CCCCCC 1px;
	 background-color:#FFFFFF;
}
  

.menu1-level1-act  {
    background-color:#99CC33;
}

.menu1-level1-act a{
   font-weight:bolder;
}

.menu1-level1-act a:hover {
color:#99CC33;  
}

.menu1-level2-act  {
  border-right:solid 1px #999999;
  padding-left:5px; padding-right:5px; 
}

.menu1-level2-act a:visited{
  color:#99CC33;
  
}
 

.menu1-level2-no { border-right:solid 1px #999999;
    padding-left:5px; padding-right:5px;}
 
.menu1-level2-no a:hover{
 color:#99CC33;
}

.csc-mailform  
{
    border:0 #FFFFFF;  
}

ul.menu, ul.menu ul {
    list-style-type:none;  
}

ul.menu A {
   /*  display: block; */
   /* padding: 3px 10px 3px 10px;*/
    font-weight:normal; min-width:100px;
}

ul.menu li   {  
     
    margin:2px;
    background-image: none;
    float:left;
    border:solid #CCCCCC 1px; min-width:100px;  
}
 
ul.menu li :hover{ 
     background-color:#99cc33; color:#FFFFFF;   
}


ul.menu ul.submenu { 
    margin-left: 0px;
    padding-left:0; float:none;
    position: absolute;
    background-color:#FFFFFF;
    border:solid #CCCCCC 1px;
    display:none;
    min-width:100px;  
}

/* IE-Hack für die Breite */
*html ul.menu ul {
    width:100px; padding-left:0;
    position: absolute; display:none;
	
}
*html ul.menu ul.submenu  {
    width:100px; padding-left:0; margin-left: 0; float:none;  
    position: absolute; display:none;  
	 
  	
}
*html ul{ 
     padding-left:0px;  padding-right:0px; margin-left:35px;  
    
}
*html ul.menu li { 
    width:100px; 
    margin:2px; 
}
 
/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;  
     
}
 
ul.menu ul li {
    float:none;
   
}

ul.menu ul.submenu li{ 
    border:0px;
    background-color:#FFFFFF;
}

ul.menu ul.submenu li a:hover{
 color:#99cc33; background-color:#FFFFFF;
}
 
ul.menu li.menu1-level1-act:hover{ 
  background-color:#99CC33;
 }
