.mainbody {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#000000;
}

.rublink {
 font-family: verdana;
 font-size:8pt;
 color:#000066;
 text-decoration:none;
 font-weight:bold;
 }
 
.rublink2 {
 font-family: verdana;
 font-size:8pt;
 color:#000066;
 text-decoration:none;
 font-weight:bold;
 }
.rublink3 {
 font-family: arial,verdana,helvetica;
 font-size:8pt;
 color:#003300;
 text-decoration:none;
}

.chiffretable {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.searchform {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.rubtable {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#00007F;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.subrubtable {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#000080;
 background:#FFFFFF;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.rubtable2 {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#00007F;
 background: #7F7F7F;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.toprub {
 font-family: verdana;
 font-size:8pt;
 color:#00009F;
 font-weight:bold;
}

.toprubtable {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#000000;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.tiny {
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:9px;
}

.smalltext {
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:7pt;
}

.tablehead {
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#8F8F8F;
 font-size:8pt;
 font-weight:bold;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.tablebody1 {
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#BFBFBF;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.tablebody2 {
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#FFFFFF;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.tablebody1notes {
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#BFBFBF;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.tablebody2notes {
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.input {
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#EFEFEF;
 font-size:8pt;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.admininput {
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#E0E0E0
 font-size:8pt;
 font-weight: bold;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}

.adminmaintext {
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:8pt;
}

.adminbluetext {
 font-family: verdana,arial,helvetica;
 color:#000066;
 font-size:8pt;
 text-decoration:none;
}

.admingreytext {
 font-family: verdana,arial,helvetica;
 color:#00007F;
 font-size:8pt;
 text-decoration:none;
}

.admindefaulttext {
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:8pt;
 text-decoration:none;
}

.button {
 width:250px;
 font-family: verdana,arial,helvetica;
 color:#000066;
 border-left: #000000 solid 1px;
 border-right: #000000 solid 1px;
 border-top: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
 font-weight:bold;
 background:#D0D0D0;
 font-size:9pt;
 text-decoration:none;
}

.buttonred {
 width:250px;
 font-family: verdana,arial,helvetica;
 color:#0000C0;
 border-left: #E00000 solid 1px;
 border-right: #E00000 solid 1px;
 border-top: #E00000 solid 1px;
 border-bottom: #E00000 solid 1px;
 font-weight:bold;
 background:#D0CCD0;
 font-size:9pt;
 text-decoration:none;
}

.tablebordered {
 align: center;
 border-left: #000066 solid 1px;
 border-right: #000066 solid 1px;
 border-top: #000066 solid 1px;
 border-bottom: #000066 solid 1px;
 padding-top:2px;
 padding-bottom:2px;
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:8pt;
 text-decoration:none;
}

.navimg {
 align: center;
 border-left: #000066 solid 1px;
 border-right: #000066 solid 1px;
 border-top: #000066 solid 1px;
 border-bottom: #000066 solid 1px;
 padding-top:2px;
 padding-bottom:2px;
 font-weight:bold;
 font-family: verdana,arial,helvetica;
 color:#000000;
 font-size:8pt;
 text-decoration:none;
}

.navimgb {
 align: center;
 border-left: #000066 solid 1px;
 border-right: #000066 solid 1px;
 border-top: #000066 solid 1px;
 border-bottom: #000066 solid 1px;
 padding-top:2px;
 padding-bottom:2px;
 font-weight:bold;
 font-family: verdana,arial,helvetica;
 color:#000000;
 background:#DEDFDE;
 font-size:8pt;
 text-decoration:none;
}

.adminwhitetext {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#FFFFFF;
}

.adminyellowtext {
 font-family: verdana,arial,helvetica;
 font-size:8pt;
 color:#FFBF00;
}

.adminredtext {
 font-family: verdana,arial,helvetica;
 color:#FF0000;
 font-size:8pt;
}

.notizmenge {
 font-family: verdana,arial,helvetica;
 color:#000080;
 font-size:8pt;
}

.listhead {
 font-family: verdana,arial,helvetica;
 color:#330000;
 font-size:8pt;
}

.listbody {
 font-family: verdana,arial,helvetica;
 color:#000080;
 font-size:8pt;
}

.listpath {
 font-family: verdana,arial,helvetica;
 color:#000080;
 font-size:8pt;
 text-decoration:none;
}

.rublinktopcat {
 font-family: verdana,arial,helvetica;
 color:#800000;
 font-size:10pt;
 font-weight:bold;
}
