body {
    color: #202020;
    font-size: 12px;
    font-family: Arial, sans-serif;
    font-weight: normal;
  }

.maintable td {
	text-align: left;
  }

h1 {
    color: #081C52;
    font-size: 15px;
    font-family: Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 8px;
    border-width: 1px;
    border-color: #0cf;
  }

h2 {
    color: #081C52;
    font-size: 12px;
    font-family: Arial, sans-serif;
    font-style: normal;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 2px;
    border-width: 1px;
    /*border-color: #0cf;*/
  }

ul, ol {
    font-size : 12px;
    font-family :  Arial, sans-serif;
    padding-left: 30px;
    margin-left: 0px;
}

.link a {
	color: #081C52;
   text-decoration: none;
}

.link a:hover {
   text-decoration: underline;
   color: #7B0000;
}

img {
 border:0px;
}

p {
    font-size : 12px;
    font-family :  Arial, sans-serif;
    margin : 0 0 5px 1px;
    color : #202020;
  }

a {
    color : #7B0000;
}

a:hover {
    color : #081C52;
}



.kompetenz p {
   padding-left: 0px;
   margin-left: 0px;
}

.kompetenz td {
   padding-bottom: 7px;
   vertical-align: top;
   padding-right: 10px;
   width: 50%;
}
.header {
    font-size: 10px;
}

.header a {
    color: #081C52;
}

.news a {
	color: #081C52;
   text-decoration: none;
}

.news a:hover {
    text-decoration: underline;
    color: #7B0000;
}

.newscontent a {
	color: #202020;
   text-decoration: none;
}

.newscontent a:hover {
    text-decoration: underline;
    color: #7B0000;
}

.mainmenucell {
    font-size: 12px;
    padding-right: 12px;
    text-decoration: none;
    color: #BBBBBB;
}

.mainmenucell:hover {
    font-size: 12px;
    padding-right: 12px;
    text-decoration: none;
    color: #FFFFFF;
}

.mainmenucellhigh, .mainmenucellhigh:hover {
    font-size: 12px;
    padding-right: 12px;
    text-decoration: none;
    color: #FFFFFF;
}

.footer td{
    color: #888888;
    font-size: 10px;
}

.submenuentry td {
    font-size : 12px;
     border-bottom: 1px solid #CCCCCC;
     padding: 2px 0px 2px 0px;
}

.submenuentry a {
    font-size : 12px;
     text-decoration : none;
     color: #202020;
}

.submenuentry a:hover {
     font-size : 12px;
     text-decoration : none;
     color: #7B0000;
}

.formular {
   color: #202020;
   font-size: 11px;
   font-family: Arial, sans-serif;
   font-weight: normal;
   border-color: #081C52;
   border-width: 1px;
   width: 180px;
   height: 16px;
}

.textform {
   color: #202020;
   font-size: 10px;
   font-family: Arial, sans-serif;
   font-weight: normal;
   width:250px;
   height:150px;
   border-color: #081C52;
   border-width: 1px;

}