body {
  margin: 0px;
  padding: 0px;

  background-color: E8E8E8;
  background-image: url(../i/bg.gif);
}

body, td, p { font: 11px Verdana; color: 474747;}

a {text-decoration: underline; color: 124C3F;}
a:hover {text-decoration: none; }
.a {text-decoration: underline; color: 124C3F; cursor: pointer}

.t_9 {font-size: 9px;}
.t_10 {font-size: 10px;}
.t_11 {font-size: 11px;}
.t_12 {font-size: 12px;}
.t_14 {font-size: 14px;}

.tab_1 {
  border-left-width: 1px; border-left-color:BAE2DB; border-left-style: solid;
  border-right-width: 1px; border-right-color:BAE2DB; border-right-style: solid;
}

.tab_2 {
  border-left-width: 1px; border-left-color:414141; border-left-style: solid;
  border-right-width: 1px; border-right-color:414141; border-right-style: solid;
}

.tab_footer {
  border-left-width: 1px; border-left-color:414141; border-left-style: solid;
  border-right-width: 1px; border-right-color:414141; border-right-style: solid;
  border-top-width: 2px; border-top-color:124C3F; border-top-style: solid;
}

.tab_footer td { font-size: 10px; color: 7D7D7D;}

.m a, .m_o a { font: bold 10px Verdana; color: ffffff; text-decoration: none; }
.m, .m_a, .m_o { padding-left: 7px; padding-right: 7px; }

.m_o { background-color: 1B6151 }

.m_a a, .m_a { font: bold 10px Verdana; color: 124C40; text-decoration: none;}
.m_a { background-color: C8D086; } 

/* top block */
.sepl { background-image: url(../i/vsep.gif); background-repeat: no-repeat; padding-left: 8px; background-position: 0 50%; padding-right; 3px; color: ffffff; padding-top: 12px;}

/* right block */
.header_1 { background-image: url(../i/b_2.gif); height: 24px; padding-left: 10px; font: bold 11px Verdana; color: 124C40; padding-top: 6px; }

.block_1 {padding: 5px; }

/* main block */
.c_1 {color: aaaaaa}
h1 {color: 2A7A6B; margin: 0px; padding: 0px; font: 18px Verdana; margin-bottom: 5px; }
h2 {color: 2A7A6B; margin: 0px; padding: 0px; font: 18px Verdana; margin-bottom: 5px; }
h2 a {color: 2A7A6B; }
h1 .no, h2 .no { margin: 0px; padding: 0px; }
.block_0 {padding: 10px; padding-top: 5px; }
.header_0 { background-image: url(../i/b_1.gif); height: 24px; padding-left: 10px; padding-top: 5px; }
.mal { background-image: url(../i/a.gif); background-repeat: no-repeat; background-position: 100% 5px; padding-right: 10px; margin-right: 3px;}
.mal_l { background-image: url(../i/a.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; margin-right: 3px; margin-bottom: 10px; }
.mal_l2 { background-image: url(../i/a2.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; margin-right: 3px; margin-bottom: 10px; }
.blc_l10 { padding-left: 10px; margin-right: 3px; font-size: 10px}
.txt, .txt p { margin: 0px; padding: 0px; margin-bottom: 10px; font-size: 12px; }
ul, li { font-size: 12px; }
.img {margin-right: 10px; margin-bottom: 5px; }

.i { border-width: 1px; border-color: 000000; border-style: solid; }
a:hover .i { border-color: 000000; }

/* main data tables */
.t td a {text-decoration: none;}
.t a:hover {color: 327F6D; }
.t td { background-color: DDE7C6; }


/* main data tables */
.t2 { background-color: D1DDB4; }
.t2 td a {text-decoration: none;}
.t2 a:hover {color: 327F6D; }
.t2 td { background-color: EBF0DF; }


/* colors */
.col_w {color: ffffff}
.col_wh {color: F7FFB8}

/* submit */
.inp { border-width: 1px; border-color: 124C3F; border-style: solid; height: 22px; font-size: 11px }
.inps { border-width: 1px; border-color: 124C3F; border-style: solid; height: 22px; font-size: 11px; background-color: C7CF84;color: 124E40; }



/* premium site  */
.ps_brd { border-left-width: 1px; border-left-color: D5D5D5; border-left-style: solid; border-right-width: 1px; border-right-color: D5D5D5; border-right-style: solid; }
.ps_brd_l { border-left-width: 1px; border-left-color: D5D5D5; border-left-style: solid; }
.ps_brd_l2 { border-left-width: 1px; border-left-color: D5D5D5; border-left-style: solid; background-image: url(/i/prem_1.gif); background-repeat: repeat-x;}
.ps_brd_r { border-right-width: 1px; border-right-color: D5D5D5; border-right-style: solid; }
.ps_brd_r2 { border-right-width: 1px; border-right-color: 287667; border-right-style: solid; }
.icon { margin-left: 5px; position: relative; top: -4px; font-size: 12px; }
.ratio { background-color: ffffff; border-width: 1px; border-color: D5D5D5; border-style: solid; }
.ratio_str { background-image: url(/i/ratio.gif); background-repeat: no-repeat; background-position: 0 50%; }


/* rss */
.xml_im {position: relative; top: 2px; }

/* linktrade */
.mal_2 { background-image: url(/i/a.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; margin-left: 3px; font-size: 12px;}

/* blog */
.blog { font-size: 12px; padding-bottom: 8px; margin-top: 10px; border-bottom: solid 1px #E9E9E9; } 
.blog_link { padding-left: 5px;}
.blog_date { display: inline; background-color: #C8D086; color: #000000; padding: 4px; padding-bottom: 5px; font-size: 10px;}
.blog_text { margin-top: 10px;}
.blog_lit { margin-bottom: 10px;}

.star_t { font: 10px Tahoma; color: #848484; }

/* gallery */
.gal_1 { height: 95px; margin-bottom: 5px; font-size: 12px;}
