/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body {
       font-family: Arial;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline }
a:hover { text-decoration:none; }


.min_w { min-width:1000px}
*html .min_w { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}

/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head { background: url("../images/h.gif") repeat-x 0% 100%; margin-bottom:7px}
.head a { color:#97d86f}
.hl { background: url("../images/hl.jpg") no-repeat}
.hr { background: url("../images/hr.jpg") no-repeat 100% 100%; height:257px; font-size:14px; color:#97d86f}
.hr p {  padding:11px 20px 0 0}

.hr .h_txt { float:right;}
.hr .h_txt2 {position: absolute;
left: 574px;
top:211px;
}

.hr .in_s { padding:30px 0 0 250px;}

/* Center
--------------------------------------------------*/
.center { padding:0 5px 0 9px;}

/* Left Col
--------------------------------------------------*/
.t tr .l_col { width:203px; background:#08cc3c url("../images/l_col.gif") no-repeat 0% 100%; font-size:12px; padding:5px 4px 70px 6px}
.l_col a { color:#d6fc02}

/* Left Col/menu
--------------------------------------------------*/
.l_menu { margin:0px; padding:0 0 60px 0; list-style:none}
.l_menu li {padding:0 0 0 0; border-bottom:1px solid #ffffff; font-size:17px}
.l_menu li a { text-decoration:none; display:block; padding:5px 0 0px 30px; background: url("../images/lm_a.gif") no-repeat 7px 8px; height:24px}
.l_menu li a:hover { color:#effcf2; background: url("../images/lm_ac.gif") no-repeat }

.l_menu .lm_ac a { color:#effcf2; background: url("../images/lm_ac.gif") no-repeat}

/* Left Col/Images
--------------------------------------------------*/
.l_img { padding:0 0 0 7px}
.l_img img { display:block}

/* Center Col
--------------------------------------------------*/
.c_tt { background: url("../images/c_tt.gif") repeat-x; margin:0 0 0 10px }
.c_ll { background: url("../images/c_tt.gif") repeat-y; }
.c_rr { background: url("../images/c_rr.gif") repeat-y 100% 0%; }
.c_bb { background: url("../images/c_bb.gif") repeat-x 0% 100%; }
.c_tl { background: url("../images/c_tl.gif") no-repeat 0% 0%; }
.c_tr { background: url("../images/c_tr.gif") no-repeat 100% 0%; }
.c_bl { background: url("../images/c_bl.gif") no-repeat 0% 100%; }
.c_br { background: url("../images/c_br.gif") no-repeat 100% 100%; padding:15px 31px 31px 22px; font-size:12px; min-height:500px; _height:500px;
overflow:hidden;  }
*html .c_br { height:1px; overflow:visible;}

.c_br a { color:#417cdc; text-decoration: none}
.c_br a:hover { text-decoration:underline}

.c_br img { border:5px solid #b2e294; margin:0 0 0 10px}
.c_br h1 { font-size:15px; color:#3e9912; font-weight:normal; padding-bottom:8px}
.c_br h1 a {color:#3e9912; }
.c_br h2 { font-size:18px; color:#3e9912; font-weight:normal;  padding-bottom:15px}
.c_br p { padding-bottom:12px}

.c_br ul { margin:0px; padding:0 0 15px 15px; list-style:none}
.c_br ul li { padding:0 0 2px 0;} 

.c_br ol { margin:0px; padding:0 0 15px 40px;}
.c_br ol li { padding:0 0 4px 0}
.c_br ol ul { padding-top:6px; padding-bottom:0px}

.write { font-style:italic}

.tp {border: none; border-collapse: collapse; width: 100%}
.tp td {padding:3px 0 4px 0px; vertical-align:top; border-bottom:1px solid #3e9912}

.tc {border: none; border-collapse: collapse; width: 100%}
.tc td {padding:0px 40px 0 0; width:180px vertical-align:top; }
.tc td ul { padding:0 0 0 0;}
.tc td ul li { padding-bottom:7px}

/* Footer
--------------------------------------------------*/
.footer { background:#08cc3c; font-size:12px; color: #FFFFFF; padding:3px 30px 3px 14px; margin:20px 0px}
.footer a { color: #FFFFFF; }
.footer p { float:right;}

