body,form,input,select,checkbox,textarea,div,p,th,td { font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif; color: #4E4E4E; font-size:13px; }

.bgtopbar { background-color: #D9D9D9 }

.fbigger { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fbold { font-weight: bold }
.fcolormark { color: #b22222 }
.fkursiv { font-style: italic }
.flighter { color: #808080 }
.ftopobj { font-size: 13px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ftopobjb { font-size: 13px; color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fnormal { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fsmall { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fsmaller { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fwhite { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.floggedin { font-size: 11px; color: #BCBCBC; font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; }
.fhome { font-size: 11px; color: #8A8A8A; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.tdalertxl { background-color: #8b0000 }
.tdalertxs { background-color: #FCFFB6; font-weight: bold; font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif; color: #4E4E4E; font-size:11px; }

.tdadmbg { background-color: #EEEEEE }
.tdadmbgb { background-color: #2C2C2C }
.tdobj { background-color: #dcdcdc }
.tdobj2 { background-color: #ffe4e1 }
.tdobjldarker { background-color: #d3d3d3 }
.tdobjlight { background-color: #f5f5f5 }
.tdobjsub { background-color: #ffe4e1 }
.tdobjtit { background-color: #FFFBB7 }
.tdpapa { background-color: #c0c0c0 }
.tdtop { background-color: #191970 }
.tdtopxs { background-color: #99c }
.tdtitlevip { background-color: #EFEFEF }
.tdwhite { background-color: #FFFFFF }
.tdpapa { background-color: #c0c0c0; }
.tdvip { font-size: 13px; color: #870000; background-color: #FFC5C5; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #000000; border-top: solid 1px #000000 }
.tdsmallvip { font-size: 10px; color: #000000; background-color: #FFFFE7; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #000000; border-top: solid 1px #000000; padding-left:3px; padding-right:3px; }
.tdbodyzoomed { background-color: #F6F6F6 }

.tdfcattop { background-color: #EEEEEE; font-size: 13px; color: #000000; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-bottom:2px; border-bottom: solid 1px #000000; }

.cssButton { color: white; font-size: 12px; font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif; background-color: #C20001; border-style: solid; border-width: 1px; border-color: #FF0000 #000000 #000000 #FF0000 }
.cssButtonsoft { color: #6E6E6E; font-size: 12px; font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif; background-color: #ECECEC; border-style: solid; border-width: 1px; border-color: #EEEEEE #929292 #929292 #EEEEEE }

td.tdcatlistitem { background-color:#F0F0F0; color:#4E4E4E; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #B2B2B2 }

td.tdzoomedtopleft { background-color:#FFFFFF; font-size: 12px; color:#595959; font-weight:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #595959 }
td.tdzoomedtopright { background-color:#FFFFFF; font-size: 11px; font-weight:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #595959 }
td.tdzoomedbottom { background-color:#FFFFFF; font-size: 11px; font-weight:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-top: solid 1px #595959 }

td.tdsopitemtit { background-color:#EFEFEF; color:#000000; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #000000 }
td.tdsopitemfirst { background-color:#FFFFFF; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-top:3px; border-bottom: solid 1px #EFEFEF }
td.tdsopitemfirstline { background-color:#FFFFFF; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-top:3px; border-bottom: solid 1px #EFEFEF; border-top: solid 1px #B9B9B9 }
td.tdsopitema { background-color:#FFFFFF; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #EFEFEF }
td.tdsopitemb { background-color:#FAFAFA; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #EFEFEF }
td.tdsopitemlasta { background-color:#FFFFFF; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #B9B9B9 }
td.tdsopitemlastb { background-color:#FAFAFA; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #B9B9B9 }

td.tdvipitemfirst { background-color:#FFFFE4; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #EFEFEF; border-top: solid 1px #B9B9B9 }
td.tdvipitema { background-color:#FFFFF3; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #EFEFEF }
td.tdvipitemb { background-color:#FFFFE4; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #EFEFEF }
td.tdvipitemlasta { background-color:#FFFFF3; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #B9B9B9 }
td.tdvipitemlastb { background-color:#FFFFE4; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #B9B9B9 }

td.tdgreytit { background-color:#c0c0c0; color:#4E4E4E; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:2px; border-bottom: solid 1px #B9B9B9 }
td.tdintrotxt { background-color:#FFFFFF; font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif; color: #4E4E4E; font-size:13px; padding-top:5px; padding-bottom:8px; }

td.tdsavebutton { background-color:#F9B8B8; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-top:1px; padding-bottom:1px; border-bottom: solid 1px #000000; border-top: solid 1px #000000 }

td.tdcatcol { background-color:#FFFFFF; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-top:0px; border-left: solid 1px #EFEFEF; border-top: solid 1px #B9B9B9 }

td.tdstarttit { background-color:#dcdcdc; color:#000000; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:2px; border-bottom: solid 1px #000000 }
td.tdstartseltit { background-color:#ffffff; color:#4E4E4E; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:0px; border-bottom: solid 1px #000000 }
td.tdstartselfirst { color:#4E4E4E; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-top:6px; padding-left:10px }
td.tdstartsellast { color:#4E4E4E; border-width:0px; border-style:solid; border-color:#000000; padding:0px; padding-top:1px; padding-left:10px }

.formactive { background-color: #C20001; color: #FFFFFF }
.formfull { background-color: #F1F1F1; color: #C20001 }
.formempty { background-color: #FFFFFF; color: #4E4E4E }

a { color: #E50001; text-decoration: none }
a:hover { color: #FF0000; text-decoration: underline }

a.backw { color: #E50001; font-weight:bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.backw:hover { color: #FF0000; font-weight:bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.fhome { font-size: 11px; font-weight:bold; color: #D21010; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.fhome:hover { font-size: 11px; font-weight:bold; color: #D21010; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.fobjects { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fjustify { text-align: justify }


body, textarea { scrollbar-3dlight-color: #000066; scrollbar-arrow-color: #000066; scrollbar-darkshadow-color: #DCDCFF; scrollbar-face-color: #628EF1; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #555595; scrollbar-track-color: #E7E7E7 }
