/* Design.CSS für die Webpräsenz von Cist */
/* 
globale Definitionen 
*/
body {
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
/* scrollbar-face-color: #FFCC66;
 scrollbar-arrow-color: #FF0000;
 scrollbar-shadow-color: #7F7F7F;
 scrollbar-track-color: #000000;
 scrollbar-highlight-color: #7F7F7F;
 scrollbar-darkshadow-color: #7F7F7F;
 scrollbar-3dlight-color: #ECE9D8; */
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12pt; 
 vertical-align: top;
 text-align: left;
}

.blau
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #0000FF;
}

/* 
Tabellendefinitionen 
*/
td {
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-align: left;
 text-decoration: none;
}

td.andu { /* Anzeige dunkel */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #CCCCCC;
}
 
td.anhe { /* Anzeige hell */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #FFFFFF;
} 

td.bane { /* Eintrag in Banner */
 background-color: transparent;
 color: #000000; 
 text-decoration: none ;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 09pt;
 font-weight:bold;
 text-align:center;
 vertical-align:top;
}

td.bann { /* Definition für die Banner */
 background-image: url(../img/allg/obgg.jpg);
 color: #FFFFFF; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 09pt;
 font-weight:bold;
 line-height: 120px;
 text-align:left;
 text-decoration: none;
 vertical-align:top;
 width: 195px;
}

td.center { /* zentrierte Ausgabe */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-align: center;
 text-decoration: none;
}

td.eintd { /* Beschriftung im Eingabeformular */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-align: right;
}

td.normh1 { /* Überschrift h1 links */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 text-align: left;
}

td.normh1z { /* Überschrift h1 zentriert */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
}

td.normh2z { /* Überschrift h2 zentriert */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
}

td.normh2black { /* Überschrift h2 in schwarz */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-align: left;
}

td.normh2blau { /* Überschrift h2 in blau */
 background-color: transparent;
 color: #0000FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-align: left;
}

td.normh2blauz { /* Überschrift h2 in blau zentriert */
 background-color: transparent;
 color: #0000FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
}

td.stab { /* Statistiktabelle */
 background-color: transparent;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 text-align: center;
 width: 25px;
}

td.stabh { /* Statistiktabelle horizontal */
 background-color: transparent;
 color: #000000;
 height: 18px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 text-align: left;
}

td.stand { /* Datum im unteren Bereich der Seite */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #0000FF;
 font-weight: normal;
 background-color: transparent;
 text-decoration: none;
 text-align: right;
}

select.einin { /* Eingabefelder im Selectboxen */
 background-color: #DDDDDD;
 background-position: left;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-align: left;
 width:225px;
}

textarea.einin { /* Eingabefelder im Formular */
 background-color: #DDDDDD;
 background-position: left;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-align: left;
}

input.einin { /* Eingabefelder im Formular */
 background-color: #DDDDDD;
 background-position: left;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-align: left;
}

input.eininz { /* Eingabefelder im Formular zentriert*/
 background-color: #DDDDDD;
 background-position: left;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-align: center;
}

/* 
Definitionen für Links etc. 
*/

a.anik {
 color: #000000;
 font-weight: normal;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFFF;
}

a.anik:active {
 color: #000000;
 font-weight: normal;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFFF;
}

a.anik:visited {
 color: #000000;
 font-weight: normal;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFFF;
}

a.anik:hover {
 color: #FFFFFF;
 font-weight: normal;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #777777;
}

a.anak { /* Anzeige aktiv */
 color: #000000;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFCC;
}

a.anak:active {
 color: #000000;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFCC;
}

a.anak:visited {
 color: #000000;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFCC;
}

a.anak:hover {
 color: #000000;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #FFFFFF;
}

a.druck {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #485866;
 font-weight: bold;
 font-size: 10px;
 text-decoration: none;
}

a.druck:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #ff6600;
 font-size: 10px;
 text-decoration: none;
 font-weight: bold;
}

a.druck:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #485866;
 font-size: 10px;
 text-decoration: none;
 font-weight: bold;
}

a.druck:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #ff6600;
 font-size: 10px;
 text-decoration: underline;
 font-weight: bold;
}

#bann a.bann {
 display: block;
 color: #000000; 
 text-decoration: none ;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 09pt;
 font-weight:bold;
 text-align: right;
 width: 320px;
 background-image: url(../img/allg/ba02.jpg);
 line-height: 55px;
}

#bann a.bann:visited{
 color: #000000; 
 text-decoration: none ;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 09pt;
 font-weight:bold;
 text-align: right;
 width: 320px;
 background-image: url(../img/allg/ba02.jpg);
 line-height: 55px;
}

#bann a.bann:active{
 color: #000000; 
 text-decoration: none ;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 09pt;
 font-weight:bold;
 text-align: right;
 width: 320px;
 background-image: url(../img/allg/ba02.jpg);
 line-height: 55px;
}

#bann a.bann:hover {
 color: #FFFFFF; 
 text-decoration: none ;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 09pt;
 font-weight:bold;
 text-align: right;
 width: 320px;
 background-image: url(../img/allg/ba02.jpg);
 line-height: 55px;
}

