body{background-color:#ffffff; font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #4d4d4d}
h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Verdana, Arial;}
a  {color: #CC0A0C; font-family: Tahoma, Verdana, Arial;}
a:visited  {color: #CC3300;}
a:active  {color: #ff0000;}
a:hover  {color: #ff0000;}
a.th {color: #4d4d4d;}
a.th:hover {color: #CC0A0C;}

.header2{font-family: Tahoma, Verdana, Arial; color: #4d4d4d; text-decoration: none; font-size: 12px}
a.header2:link{color: #007CC3; text-decoration: none}
a.header2:visited{color: #007CC3; text-decoration: none}
a.header2:active{color: #007CC3; text-decoration: underline}
a.header2:hover{color: #007CC3; text-decoration: underline}

.h2maindiv{position: absolute; top: 0px; right: 0px; background: #96BE41  url(/css/01/h_main_menu_bg.gif) repeat-x; height: 30px; width: 40%; z-index: 1; border-radius: 0px 0px 0px 10px}
.h2main{font-family: Tahoma, Verdana, Arial; color: #ffffff; text-decoration: none; font-size: 12px; text-transform: uppercase}
a.h2main:link{color: #ffffff; text-decoration: none;}
a.h2main:visited{color: #ffffff; text-decoration: none;}
a.h2main:active{color: #ffffff; text-decoration: underline;}
a.h2main:hover{color: #ffffff; text-decoration: underline;}

.h3maindiv{position: absolute; top: 0px; left: 20px; background: #96BE41  url(/css/01/h_main_logo_bg.gif) repeat-x; height: 101px; width: 160px; z-index: 1; text-align: center; border-radius: 0px 0px 10px 10px}

.homepageblock{border: solid 1px #999999; border-radius: 10px}

td {font-family: Tahoma, Verdana, Arial; font-size: 12px;}
.akcent {background-color:#EEEEEE; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;}
th {color: #ffffff; background-color:#00a1e4; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;}
th.header {background:#00A1E4 url(/images/h_left_bg.gif); color: #ffffff; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;}

.smallformfield{}
.smallformarea{}

.red {color: #CC0A0C;}
.error {color: #CC0A0C;}
.errordiv{padding: 10px 10px 10px 30px; background: #FFD1B3  url(/css/01/bg_error.gif) no-repeat left center; color: #CC0A0C; border: solid 1px #CC0A0C; border-radius: 5px}
.successdiv{padding: 10px 10px 10px 30px; background: #D1E87E  url(/css/01/bg_success.gif) no-repeat left center; color: #699600; border: solid 1px #699600; border-radius: 5px}
.stxt{font-size: 12px}

.chaptertitle{font-family: Tahoma, Verdana, Arial; font-size: 18px; font-weight: bold; padding-left: 50px}
.chapterheader{font-family: Tahoma, Verdana, Arial; font-size: 16px; font-weight: bold}

.tablesimple{border-collapse: collapse}
.tablesimple tr:nth-child(even){background-color: #e8f3f1}
.tablesimple td{border: solid 1px #ffffff}
.tddata-old{background-color:#ffffff; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.tddata{font-family: Tahoma, Verdana, Arial; font-size: 11px;  padding: 3px}
.tddata2{background-color:#eeeeee; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.tdcomment{background-color:#ffffff; font-family: Tahoma, Verdana, Arial; font-size: 10px}
.tdaccentdata-old{background-color:#e8f3f1; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold}
.tdaccentdata{font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; padding: 3px}
.thcolumnheader{background-color:#00a1e4; font-family: Tahoma, Verdana, Arial; font-size: 11px; padding: 3px}
.thcolumnheaderaccent{background-color:#00a1e4; font-family: Tahoma, Verdana, Arial; font-size: 11px; padding: 3px}
.thtablepartheader{background-color: #e8f3f1; font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #4d4d4d; font-weight: bold; padding: 3px}

.formtddata{background-color:#e8f3f1; font-family: Tahoma, Verdana, Arial; font-size: 12px}
.formtddataleft{background-color:#e8f3f1; font-family: Tahoma, Verdana, Arial; font-size: 12px; text-align: right}
.formtdcomment{background-color:#e8f3f1; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.formthdata{background-color:#00a1e4; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold}

.txt{font-family: Tahoma, Verdana, Arial; font-size: 12px}
.newsdate{color: #666666; font-weight: bold}

.treetableav{padding: 3px 5px 5px 2px; margin: 3px 0px 3px 0px; background-color: #D1E87E; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.treetableavon{padding: 3px 5px 5px 2px; margin: 3px 0px 3px 0px; background-color: #B6D648; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.treetableavsel{padding: 3px 5px 5px 2px; margin: 3px 0px 3px 0px; background-color: #97BF42; font-weight: bold; font-family: Tahoma, Verdana, Arial; font-size: 11px}

.treetablena{padding: 3px 5px 5px 2px; margin: 3px 0px 3px 0px; background-color: #FFD1B3; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.treetablenaon{padding: 3px 5px 5px 2px; margin: 3px 0px 3px 0px; background-color: #FFAD8C; font-family: Tahoma, Verdana, Arial; font-size: 11px}
.treetablenasel{padding: 3px 5px 5px 2px; margin: 3px 0px 3px 0px; background-color: #FF8080; font-weight: bold;  font-family: Tahoma, Verdana, Arial; font-size: 11px}



.submenudiv{margin: 10px; text-align: center}
.submenudiv2{padding: 5px; border-right: solid 1px #666666}
.submenupic{border: 0px}
.submenuicon{border: solid 1px #cccccc}
.submenuheader{font-family: Tahoma, Verdana, Arial; font-size: 14px; font-weight: bold}
.submenuth{font-family: Tahoma, Verdana, Arial; font-size: 12px; background-color: #00A1E4; text-align: left; color: #ffffff}
.submenutd{font-family: Tahoma, Verdana, Arial; font-size: 12px; background-color: #E8F3F1; color: #4d4d4d}
.submenusep{background-color: #ffffff; height: 7px}
a.submenulink:link{color: #007CC3; text-decoration: none; background-color: #eeeeee}
a.submenulink:visited{color: #007CC3; text-decoration: none; background-color: #eeeeee}
a.submenulink:active{color: #CC0A0C; text-decoration: none; background-color: #eeeeee}
a.submenulink:hover{color: #CC0A0C; text-decoration: none; background-color: #eeeeee}

.submenunew{background:  url(/css/01/inew.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenutable{background:  url(/css/01/itable.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenuview{background:  url(/css/01/iview.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenusearch{background:  url(/css/01/isearch.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenuedit{background:  url(/css/01/iedit.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenusetup{background:  url(/css/01/isetup.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenucopy{background:  url(/css/01/icopy.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenuinsert{background:  url(/css/01/iinsert.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenumail{background:  url(/css/01/imail.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenuinsertmult{background:  url(/css/01/iinsert_multiple.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenublocks{background:  url(/css/01/iblocks.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenutree{background:  url(/css/01/itree.gif) no-repeat; padding: 0px 0px 5px 15px}
.submenuempty{padding: 0px 0px 5px 15px}

.iconnew{border: solid 1px #999999}
.iconneww{border: solid 1px #999999}
.iconinsert{border: solid 1px #999999}
.icontable{border: solid 1px #999999}
.iconedit{border: solid 1px #999999}
.iconeditw{border: solid 1px #999999}
.iconview{border: solid 1px #999999}
.iconsetup{border: solid 1px #999999}
.iconupdouble{border: solid 1px #999999}
.icondowndouble{border: solid 1px #999999}

.helpimg{border: solid 1px #000000; margin: 10px; padding: 10px; background-color: #ffffff}
.helpdiv{background-color: #dddddd; padding: 10px}

.schemetabletd{background-color: #cccccc}
.schemetabletdpretext{background-color: #ffffff; font-weight: bold; color: #4d4d4d}

.adddivheader{background-color: #cccccc; border:0px; padding: 3px; font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #000000; font-weight: bold; text-align: center}
a.adddivheader:link{color: #000000}
a.adddivheader:visited{color: #000000}
a.adddivheader:active{color: #CC0A0C}
a.adddivheader:hover{color: #CC0A0C}
.adddivicon{border: solid 1px #999999}
.adddivbody{background-color: #ffffff; border: solid 1px #cccccc; padding: 10px; font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #000000}

.wineditdiv{border: solid 1px #000000; font-family: Tahoma, arial, Verdana; font-size: 12px; padding: 3; background-color: #ffffff; width: 500px; height: 80px; overflow: auto}
.wineditwindow {display: none; background-color: #ffffff; border: solid 2px #CC0A0C; position: absolute; overflow: auto; z-index: 1000; width: 780px; height: 500px}
.wineditwindowth{background-color:#cccccc; font-family: Tahoma, Verdana, Arial; font-size: 14px; font-weight: bold}

.formbutton{background: #00A0E3  url(/css/01/button_bg.gif) repeat-x; font-family: Arial, Tahome, Verdana; font-size: 12px; color: #ffffff}





.opttab{padding: 3px; border: solid 1px #cc0000; font-size: 12px; color: #cc0000; background-color: #ffffff}
.opttabdel{padding: 3px; font-size: 12px; color: #cc0000}
.opttabaccent{padding: 3px; border: solid 1px #cc0000; font-size: 12px; color: #ffffff; background-color: #cc0000}
.opttabaccent a:link{color: #ffffff;}
.opttabaccent a:visited{color: #ffffff;}
.opttabaccent a:active{color: #ffffff;}
.opttabaccent a:hover{color: #ffffff;}

.contenttab{background-color: #ffffff; padding: 30px 10px 10px 10px; border: solid 1px #cccccc}