input,textarea,select {
 border-color: #3C3C3C;
 border-width: 1;
 font-family: Verdana, Arial, Helvetica;
 font-size: 90%;
 color: #3C3C3C;
 background-color: #FFFFFF;
}
textarea { overflow: auto; }

.admin_input {border-color:#cccccc; }

body , td { font-size : 70%; text-decoration : none; font-family : Verdana; }

font.hinweis { color: #FF0000; font-weight:bold; font-size: 8pt; font-family:Verdana; letter-spacing:1px; }
font.notiz { color: #008000; font-weight:bold; font-size: 8pt; font-family:Verdana; }
font.hellblau { color: #6699FF; font-size: 8pt; font-family:Verdana; }
font.infograu { color: #666666; font-size: 8pt; font-family:Verdana; }
font.orange { color: #FF9933; font-size: 8pt; font-family:Verdana; }

//tbody { border-top: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #909090; border-right: solid 1px #909090; background-color: #DDDDDD; }
//.table_border { width:100%; padding:10px; filter:shadow(color:#e0e0e0, strength:7, direction:135); }
.table_border { border: solid 1px #CCCCCC; }
.table_head_01 { background-color: #999999; }
.table_01 { background-color: #f5f5f5; padding-left: 7px; padding-right: 7px; }
.table_border_leer { padding:10px; }
.table_ueberschrift { padding-top: 5px; padding-bottom: 5px; font-size: 80%; background-color: #c0c0c0; color: black; font-weight: bold; }
.tbl_border_ue1 { padding-top: 5px; padding-bottom: 5px; font-size: 10pt; background-color: #EFEFEF; color: black; font-size:8pt; font-weight: bold; border:solid 1px #CCCCCC; }
.tbl_border_ue2 { padding-top: 5px; padding-bottom: 5px; font-size: 10pt; background-color: #EFEFEF; color: black; font-size:8pt; font-weight: bold; border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC; }
.tbl_border_cols1 { background-color: #FFFFFF; border-left:solid 1px #cccccc;border-bottom:solid 1px #F5F5F5;border-right:solid 1px #cccccc; font-size:80%;  }
.tbl_border_cols2 { background-color: #FFFFFF; border-bottom:solid 1px #F5F5F5;border-right:solid 1px #cccccc; font-size:80%;  }
.tbl_border_cols3 { background-color: #FFFFFF; border-left:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc; font-size:80%;  }
.tbl_border_cols4 { background-color: #FFFFFF; border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc; font-size:80%;  }
.legende { font-size: 80%; }

.input_1 { background-color: #EAEAEA; border:none; font-size: 8pt; }

a:visited { color: #000000; text-decoration: none; }
a:link    { color: #000000; text-decoration: none; }
a:active  { color: #000000; text-decoration: none; }
a:hover   { color: #000000; text-decoration: underline; }

a.minilink                            { text-decoration: underline; font-size: 70%; }
a.minilink:link            { text-decoration: underline; font-size: 70%; }
a.minilink:active   { text-decoration: underline; font-size: 70%; }
a.minilink:visited  { text-decoration: underline; font-size: 70%; }
a.minilink:hover    { text-decoration: underline; font-size: 70%; color:green; }

