/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background: /*url("../images/b.gif")*/ #ffffff ;
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
           padding:0 50px 0 50px;
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline }
a:hover { text-decoration:none }


.mw { min-width:900px; background:#ffffff /*url("../images/gl.gif") repeat-y*/}
*html .mw { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 900)? "900px" : "100%");}

.global { /*background: url("../images/gr.gif") repeat-y 100% 0%;*/ padding:0 4px;  }

/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head { background:#004c31; height:205px; padding:1px 0 0 30px}
.logo   { width:281px; height:162px; display:block; background: url("../images/logom.gif") no-repeat; margin-top:1px  }
.logoru { width:281px; height:162px; display:block;  background: url("../images/logo-rum.gif") no-repeat; margin-top:1px}
.logoen { width:281px; height:162px; display:block;  background: url("../images/logo-enm.gif") no-repeat; margin-top:1px}

.r_img { float:right; padding:15px 25px 0 0; position:absolute; margin-bottom:-75px; margin-left:500px;  }
.r_img img { border:1px solid #ffffff; border-bottom:0px; display:block; float:left; position:relative; margin-left:-1px; overflow:hidden}

.r_img_in { float:right; padding:0px 25px 0 0; }
.r_img_in img { float:left}
.clock { float: left; padding:0 0 0 40px}

/* Lang
--------------------------------------------------*/
.lang { padding:13px 0 13px 24px; font-size:10px; position:relative; border-bottom:1px solid #cccccc; _height:1px}
.lang a { text-decoration:none; color:#898989; margin-right:35px}
.lang a:hover { text-decoration:underline;}
.lang .lan_ac { font-weight:bold; text-decoration:underline}

.l_col .lang { padding-left:18px}
.l_col .lang a { margin-right:22px}

/* Navigation
--------------------------------------------------*/
.nav { font-size:11px;  padding:13px 0 13px 24px; background:#f4f4f4; _height:1px}
.nav a { text-decoration:none; color:#898989; }
.nav a:hover { text-decoration:underline;}
.nav .n1 { background: url("../images/n1.gif") no-repeat 0px 2px; padding-left:24px; margin-right:50px }
.nav .n2 { background: url("../images/n2.gif") no-repeat 0px 3px; padding-left:29px;  }
.nav .n3 { padding-left:29px;  }

.l_col .nav { padding-left:18px}
.l_col .nav .n1 { margin-right:20px}

/* Center
--------------------------------------------------*/
.c { margin:0px 0px 0px 260px; padding:0px 0px 0px 0px;}
*html .c {height:1px; position:relative  }

/* Center Col
--------------------------------------------------*/
.c_col { float: right; width:100%; padding:0px 0px 30px 0px; position:relative; color:#000000; font-size:14px; }
.c_col p{padding-top:10px;}
.c_col a { color:#000000}
.c_col h6 { font-size:14px; color:#000000; font-weight:normal; padding-bottom:25px}

.c_cont { padding:15px 40px 0 0;}


/* Center Col/text Block
--------------------------------------------------*/
.c_txt { _height:1px; margin-bottom:20px}
.ct_r { min-height:1px; overflow:hidden; padding:0 0 15px 0}
.ct_r h5 { font-size:14px; font-weight:normal; color:#9a9a9a; padding-bottom:7px}
.ct_r h5 b { font-size:24px; color:#489b3d; font-weight: normal;}
*html .ct_r { height:1px; overflow:visible;}

.ct_r h6 { padding-bottom:4px}

.ct_r ul { margin:0px; padding:10px 0 10px 15px; }
.ct_r ul li { padding-bottom:12px}

.ct_r p { padding-top:10px}

.ct_r h1 { font-size:11px;}
/*.ct_r img {  background: url("../images/ctxt_img.gif") no-repeat 100% 100%; padding:0 5px 10px 0; margin-right:20px; }*/

.ct_r .img_r { float:right; background:none}
/* Center Col/News Block
--------------------------------------------------*/
new_b { width:100%; float:left; padding:0 15px 15px 0}

.new_b h5 { font-size:14px; font-weight:normal; color:#9a9a9a; padding-bottom:7px}
.new_b h5 b { font-size:24px; color:#489b3d; font-weight: normal;}
.new_b img { float:left; background: url("../images/new_img.gif") no-repeat; padding:6px}
.new_txt { overflow:hidden; min-height:1px; padding:3px 0 0 15px;}
*html .new_txt { overflow:visible; height:1px;}


.c_col .all_new { color:#6ea319; background: url("../images/ic1.gif") no-repeat 0px 3px; padding-left:20px; color:#6ea319 }

/* Center Col/Mail Adres
--------------------------------------------------*/
.m_adres { float:left; width:35%; padding:4px 10px 0 105px; color:#6f6f6f; background: url("../images/m_adres.jpg") no-repeat; 
font-size:13px;line-height:1.6em}
.m_adres b { float:left; font-weight:normal}
.m_adres p { float:left; padding:0 0 0 10px; color:#373737; width:145px }
.m_adres p i { display:block; font-style:normal; color:#76aa6c}


.t_adres { float:left; width:30%; padding:4px 0px 24px 80px; color:#6f6f6f; background: url("../images/t_adres.jpg") no-repeat;
font-size:13px; line-height:1.6em}
.t_adres ul { margin:0px; padding:0 0 0 0; list-style:none; width:220px}
.t_adres ul li { padding:2px 0px}
.t_adres ul li b { float:right; font-size:18px; position:relative; top:-3px}
.t_adres ul li b i { font-size:12px; color:#5b9852; font-style:normal}
.t_adres ul li b a { font-size:15px; color:#5b9852 }

/* Left Col
--------------------------------------------------*/
.l_col { width:225px; float:left; position:relative; margin-left:-260px; padding:0px 35px 30px 0px; font-size:11px; color:#747474;  }
.l_col a { color:#747474}
.l_col h6 { color:#006e00; font-size:14px; font-weight:normal; padding:0 0 25px 30px}

/*-----------------------------------------------------
.tc tr .l ul { margin:0px; padding:0 0 0 0; list-style:georgian}
.tc tr .l ul li ul li { text-transform: capitalize; background:none; padding:3px 0 3px 0px; }
.tc tr .l ul li { font-size:12px; font-weight:bold; text-transform:uppercase; background: url("../images/lm_li.gif") no-repeat 5px 100%;
padding:4px 0 5px 0 }
.tc tr .l ul li a { text-decoration:none; color:#7c5337} 
 
.tc tr .l ul li ul { margin:0px; padding:2px 0 2px 12px; list-style:none}
.tc tr .l ul li ul li { text-transform:none; background:none; padding:3px 0 3px 0px; }
.tc tr .l ul li ul li a { text-decoration:underline; background: url("../images/lm_li_li.gif") no-repeat 0px 5px; padding-left:15px}
.tc tr .l ul li ul li a:hover { text-decoration:underline; color:#9c000d; background: url("../images/lm_li_li_ac.gif") no-repeat 0px 5px; }
-----------------------------------------------------*/

/* Left Col/Menu
--------------------------------------------------*/
#left_m { margin:0px; padding:0px 0 0px 10px; list-style:none; position:relative}
#left_m .lm { background: url("../images/dot.gif") repeat-x 0% 100%; padding:11px 0 11px 12px; }
#left_m div a { color:#006e00; background: url("../images/lm_a.gif") no-repeat 0px 4px; padding-left:20px }
#left_m .lm_last { background:none}

#left_m1 {margin-left:30px;list-style:none; position:relative;}
#left_m1 .lm { background: url("../images/dot.gif") repeat-x 0% 100%; }
#left_m1 div a { color:#333333; background: url("../images/b.gif") no-repeat 0px 4px; padding-left:10px }
#left_m1 .lm_last { background:none}

#left_m2 {margin-left:30px;list-style:none; position:relative;}
#left_m2 .lm { background: url("../images/dot.gif") repeat-x 0% 100%; }
#left_m2 div a { color:#333333; background: url("../images/b.gif") no-repeat 0px 4px; padding-left:10px }
#left_m2 .lm_last { background:none}


/* Left Col/Service
--------------------------------------------------*/
.sevice { padding:0 0 30px 26px}
.sevice b a { background: url("../images/pl.gif") no-repeat 0px 4px; padding-left:12px; }

.sevice ul { margin:0px; padding:13px 0 0 0; list-style:none}
.sevice ul li { background: url("../images/ser_li.gif") no-repeat 0px 7px; padding-left:11px}

/* Left Col/Bners
--------------------------------------------------*/
.l_ban { text-align:center; padding:0 0 25px 0}

/* Footer
--------------------------------------------------*/
.f { background:#efeff2 url("../images/f1.gif") repeat-x; padding:14px 0 15px 0; font-size:11px; color:#565656; text-align:center; }
input {color:#000000; font-size:11px;background:#ffffff;font-family:tahoma;border: 1px solid #747474;}
select{color:#000000; font-size:11px;background:#ffffff;font-family:tahoma;border: 1px solid #747474;}

.line_l { background: url("../images/ct.gif") repeat-x 0% 100%;min-height:1px;}
.line_c { background: url("../images/ct_l.gif") no-repeat 0% 100%;min-height:1px;}
.line_r { background: url("../images/ct_r.gif") no-repeat 100% 100%; min-height:1px;padding-bottom:0px;}
