/* 
>>  Standardstylesheet
*/

/* Basic Elements */
body, td, th, div, table, p  { font-family: Verdana, Helvetica, sans-serif; font-size: 13px ; color: #454545 ;}
liste1 { font-family: Verdana, Helvetica, sans-serif; font-size: 13px ; color: #454545;}
a { font-family: Verdana, Helvetica, sans-serif; text-decoration: none; }
a span.navi { font-family: Verdana, Helvetica, sans-serif; text-decoration: none; color: white; }
a span.navii { font-family: Verdana, Helvetica, sans-serif; text-decoration: none; color: #636363 }
a:hover{  font-family: Verdana, Helvetica, sans-serif; color: yellow ; }
a:hover span.navi { font-family: Verdana, Helvetica, sans-serif; color: yellow ; }
a:hover span.navii { font-family: Verdana, Helvetica, sans-serif; color: yellow ; }

.titel { font-weight:bold ; font-size:14px ; color:#7179C8; text-align: left; vertical-align: middle; background-color: #E9E9E9;}
.titel_c { font-weight:bold ; font-size:14px ; color:#7179C8; text-align: center; vertical-align: middle; background-color: #E9E9E9;}
.titel_b {background-color: #E9E9E9; }
.low_light { font-size:13px ; color:#7F7F7F; text-align: left;}
.trennlinie ( color:grey; height:1px; width:100%;)
p {  font-size: 11px  }
hr { margin:0; padding: 0 ; }
h1, h2, h3, h4, h5, h6 {  font-family: Verdana, Helvetica, sans-serif; color:#404040 ;}
h1 { font-weight:bold ; font-size:15px ; }
h2 { font-weight:bold ; font-size:14px ; }
h3 { font-weight:bold ; font-size:13px ;}


.Fehlertext { text-align: left ;font-weight:bold; font-family: Verdana, Helvetica, sans-serif; color:red; font-size: 13px }

.sidenavi {font-weight:bold ; font-size: 12px ; color:white ; background-color: #ABABAB; vertical-align: middle; text-align: center;}
.sidenavi_top {font-weight:bold ; font-size: 12px ; color:white ; background-color: #ABABAB; vertical-align: middle; text-align: center;}
.sidenavi_bottom {font-weight:bold ; font-size: 12px ; color:white ; vertical-align: middle; text-align: center;}
.sidenavi_sel {font-size: 12px ; color: white ; background-color: #A4A8D7 ; vertical-align: middle; text-align: center;}
.sidenavi_inter {font-size: 12px ; color: #454545  ;  vertical-align: bottom; text-align: center;}
.sidenavi_sub {font-size: 12px ; color: #636363 ; background-color: #EBEBEB ; vertical-align: middle; text-align: center;}
.sidenavi_sub_s {font-size: 12px ; color: white ; background-color: #C8DEFF ; vertical-align: middle; text-align: center;}

.tabelle_top {background-color: #9D9D9D; }
.tabelle_top_text { font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica, sans-serif; color:white; text-align: center; background-color: #9D9D9D; vertical-align: middle ;  }
.tabelle_mid1_info { text-align: center ; font-weight:bold; vertical-align: middle ; font-family: Verdana, Helvetica, sans-serif; color:#454545; font-size: 11px }
.tabelle_mid1 {font-size: 12px ; color:white ; background-color: #C8DEFF  ; vertical-align: middle;  }
.tabelle_mid1_text { text-align: right ;font-weight:bold; vertical-align: middle ; font-family: Verdana, Helvetica, sans-serif; color:#454545; font-size: 11px }
.tabelle_mid2 {font-size: 12px ; color:white ; background-color: #F9FAFF  ; vertical-align: middle; }
.tabelle_mid2_text { text-align: right ; vertical-align: middle ; font-family: Verdana, Helvetica, sans-serif; color:#454545; font-size: 12px }

.newshead {font-weight:bold; font-style:italic; font-size: 10px; color:blue ;}
.newstext {font-size: 9px ; color: #454545 ;}
.news_back {background-color: #E9E9E9; }

.fronttext {font-size: 12px ; color: #454545 ;}
.eingabe { font-family: Verdana, Helvetica, sans-serif; font-size: 13px ; color: #454545  ; vertical-align: middle ; text-align: left;}
.infobox { background-color: #C8DEFF ; }
.infobox_head_b {background-color: #ABABAB; }
.infobox_head_text { font-weight: bold; text-align: center ; vertical-align: middle ; font-family: Verdana, Helvetica, sans-serif; color:white; font-size: 13px }
.infobox_head_text_h { font-weight: bold ; font-family: Verdana, Helvetica, sans-serif; color:#313AF7; font-size: 14px }
.infobox_heads_text { text-align: center ; vertical-align: middle ; font-family: Verdana, Helvetica, sans-serif; color:white; font-size: 12px }
.infobox_heads_text_h { text-align: center ; vertical-align: middle ; font-family: Verdana, Helvetica, sans-serif; color:blue; font-size: 12px }
.infobox_body_b { background-color: #C8DEFF ;}
.infobox_body_text { text-align: center; vertical-align: middle; font-family: Verdana, Helvetica, sans-serif; font-size: 12px ; color:#454545}
.infobox_body_text_h { text-align: center; vertical-align: middle; font-family: Verdana, Helvetica, sans-serif; font-size: 12px ; color:yellow}
.infobox_sub_b { background-color: #DEDEDE ; color:white; }
.infobox_sub_t { color:#686868; }
.infobox_sub_k_t { color:white; }
                               