table.blockbody { margin: 0px;padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}
table.blockbody td.bb_top_left {border-left: 1px solid #FF8A00;border-top: 1px solid #FF8A00;background-color: #FFF9D7;margin: 0px;padding: 0px; }
table.blockbody td.bb_top_right{border: 0px; background: url("http://appo.ru/catalog/lib/img/s_design_22.gif") repeat-y;}
table.blockbody td.bb_right{border-right: 0px solid #FF8A00;border-bottom: 1px solid #FF8A00;background: url("http://appo.ru/catalog/lib/img/s_design_22.gif") repeat-y;}
table.blockbody td.textcolonka {border: 1px solid #FF8A00;border-right: 0px;background-color: #FFF9D7;color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 5px 5px 7px 5px;}

H1.cat_h1 {color: #000; font-family: Verdana,Geneva,Arial; font-weight: bold; font-size: 17px; padding: 0; margin: 0;}

.cat_dscr {font-family: Verdana, Arial, Helvetica, sans-serif;        font-size: 12px;        font-style: normal;        line-height: normal;        font-weight: normal;        font-variant: normal;        color: #333333;}

a.category:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Maroon; text-decoration: none; font-weight: normal;}
a.category:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Maroon; text-decoration: underline; font-weight: normal;}
a.category:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Maroon;  text-decoration: none; font-weight: normal;}
a.category:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Maroon;  text-decoration: none; font-weight: normal;}


.level1 {        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px;        color: Maroon;        font-weight: bold; }
.level2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Navy; font-weight: bold;}
.level3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color: #000033;  margin: 0;}

a.lev1:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black; text-decoration: none; font-weight: bold;}
a.lev1:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black; text-decoration: underline; font-weight: bold;}
a.lev1:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black;  text-decoration: none; font-weight: bold;}
a.lev1:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black;  text-decoration: none; font-weight: bold;}

a.lev2:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Navy; text-decoration: none; font-weight: bold;}
a.lev2:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Navy; text-decoration: underline; font-weight: bold;}
a.lev2:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Navy; text-decoration: none; font-weight: bold;}
a.lev2:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: Navy;  text-decoration: none; font-weight: bold;}

a.lev3:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: none;}
a.lev3:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: underline;}
a.lev3:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; text-decoration: none;}
a.lev3:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; }

a.lev4:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; text-decoration: none;}
a.lev4:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; text-decoration: underline;}
a.lev4:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; text-decoration: none;}
a.lev4:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; text-decoration: none;}

.hr { color: Gray; size: 1px;}

.table_border {border-collapse: collapse;}
.table_header { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; }
.table_subheader { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.header_tr {background-color:#000099}
.font_copyright { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.font_mailto { color: #FFFF66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.card_header { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }

.close{cursor: hand;}
.open{cursor: hand;}
.col{position: relative; display: none;}
.exp{position: relative; display: block;}

