 /*body {color: black; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #00437A;}  */
 /* body {color: black; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #7996BF;} */
body {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #7996BF;} 
td {color:  black; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; }
P {color:  #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt;  }
 /*h3{color:  #00437A; font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; }    */
h3{color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12pt; }
 IMG.pageimage_left { float: left;margin: 15px}
 IMG.pageimage_right { float: right;margin: 15px }

h3 a {color: #002951; font-size: 12pt; }
h3 a:link {color: #002951; font-size: 12pt; }
h3 a:hover {color: gray; font-size: 12pt; }

.wlinks a {color:#666666; font-size: 8pt; font-weight: normal; }
.wlinks a:link {color:#666666; font-size: 8pt; text-decoration: underline;}
.wlinks a:visited {color:#666666; font-size; 8pt; text-decoration: underline;}
.wlinks a:hover {color:002951; font-size: 8pt; }

             /* farbe des A tag */
A {color:  #002951; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 8pt;font-weight: bold;}
A:link {color: #002951; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 8pt}
A:hover {color: gray; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 8pt}
a.black {color: black;font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 8pt}
a.white{color: white; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 7pt;font-weight: normal;}
a.white:hover{color: black; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 7pt;font-weight: normal;}
a.small_violet{color: darkblue; font-size: 8pt;font-weight: bold; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ;}
/* -----------*/
/* farbe des menu system */
a.menu {color: black; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 18pt}
a.menu:hover {color: white; font-family:  Arial, Helvetica, sans-serif; text-decoration: none ; font-size: 8pt;background-color: #002951; }

       /* farbe des menu elementen */
{ font-family: Arial, Helvetica, sans-serif; color: #CCFFFF}
.tiny { font-family: Arial, Helvetica, sans-serif; font-size: 8pt ; background-color: #8BC7EC}
#menu {
  color: black;
     /*background:#D6E6FF;   */
   border-bottom:1px solid white;
    padding:0px 0;
    width:600px;
    }
#menu a {
    padding:4px 3px;
    font-size:10px;
    text-decoration:none;
     /*font-weight:bold;
    color:#7E96BA;   */
    }
#menu a.hover {
    /*background:#F4F9FF;   */
    background:#002951;
   font-size:10px;
    color:white;
    }

 /*
a.menuon { background-color: #002953; color: white ; cursor: pointer;}
a.menuoff {  color: black; cursor: pointer; }

td.menuon { background-color: #002953; color: white ; cursor: pointer;}
td.menuoff { color: red; cursor: pointer; }

td.submenuon { background-color: #8BC7EC; color: #002953; cursor: pointer;  }
td.submenuoff { background-color: #488DC4; color: white ; cursor: pointer; }
/* -----------*/
       /* farbe des <FORM> elementen */

  select {
  font: 11px  Arial, Helvetica, sans-serif;
 background-color: #F9FBFD;
 color: #8BC7EC;
 border: 0 solid #8BC7EC;
 margin-right: 0px;
 
 scrollbar-arrow-color:#8BC7EC;
scrollbar-base-color:#C5E3F5;
scrollbar-track-color:#C5E3F5;

}

    /*
select { font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #F9FBFD;    color: #8BC7EC;
font-size: 10px; border: #000000; border-style: solid; border-top-width: 1px;
 border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
   */
textarea {
  width: 200px;
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: white;
 color: #8BC7EC;
 border: 1px solid #8BC7EC;
 


 margin-right: 0px;
  scrollbar-arrow-color:#8BC7EC;
scrollbar-base-color:#C5E3F5;
scrollbar-track-color:#C5E3F5;
}


textarea.aktuelles {
  width: 350px;
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: white;
 color: #8BC7EC;
 border: 1px solid #8BC7EC;
 


 margin-right: 0px;
  scrollbar-arrow-color:#8BC7EC;
scrollbar-base-color:#C5E3F5;
scrollbar-track-color:#C5E3F5;
}
/*
form {
 border: 1px solid #8BC7EC;
 padding: 5px; 

}

*/
#signup table {
 background-color: #F9FBFD;
 color: #000000; 
 width: 440px; 
 border: 1px dotted #D7E5F2;
 border-collapse: collapse; 
} 

#signup td {
 border: 1px solid #D7E5F2; 
 padding-left: 12px;
 color: #8BC7EC;
}
input.fieldcell  {
 width: 150px;
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: white;
 color: #8BC7EC;
 border: 1px solid #8BC7EC;
 margin-right: 0px; 
}
input.bigfieldcell  {
 width: 200px;
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: white;
 color: #8BC7EC;
 border: 1px solid #8BC7EC;
 margin-right: 0px; 
}

input.smallfieldcell  {
 width: 90px;
 font: 11px Arial, Helvetica, sans-serif;
  background-color: white;
 color: #8BC7EC;
 border: 1px solid #8BC7EC;
 margin-right: 0px;
}

input.tinyfieldcell  {
 width: 30px;
 font: 11px Arial, Helvetica, sans-serif;
  background-color: white;
 color: #8BC7EC;
 border: 1px solid #8BC7EC;
 margin-right: 0px;
}


tr.bluebg  {
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: #EDF0F2;
 color: #102132; 
 border: 1px solid #284279; 
}
tr.lightbluebg {
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: #F9FBFD;
 color: #102132;
 border: 1px solid #284279; 
}
.smallfieldcell select {
 font: 11px  Arial, Helvetica, sans-serif;
 background-color: #E6ECF2;
 color: #102132;
 border: 1px solid #284279; 
}
input.button {
 font: 11px Arial, Helvetica, sans-serif;
 width: 85px;
 background-color:#C5E3F5;
 color: #8BC7EC;
 margin-left: 5px;
 margin-top: 3px;
 margin-bottom: 2px;
 border: 1px solid #8BC7EC;
}

p.wlinks {
color:  #666666; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
padding: 10px; 
background-color: #E1E1E1; 	
}

/* -----------*/

ul {
 color:  #666666;
 margin-left: 15px;
 margin-bottom: 5px;
 list-style-type: disc;
 list-style-position: outside;
}

ul ul {
 margin-left: 0px;
 margin-bottom: 5px;
 list-style-type: none;
}