/* сетка */

body {margin:0}

#module_1 {width:100%; height:100%}
#module_1_left {width: 167px; vertical-align:top; background:#647DC8}
#module_1_right {vertical-align: top}

#module_2 {width:167px; height:100%;}
#module_2_hdr {height:91%; vertical-align:top; background: url(../img/module_2_bg.gif)  no-repeat bottom}
#module_2_ftr {height:74; vertical-align:top}

#module_3 {width:100%; height:100%}
#module_3_hdr_l {width:70%; height:86; vertical-align:top; background: url(../img/barrens_header_bg.gif) right top no-repeat}
#module_3_hdr_r {width:30%; height:86; background:url(../img/module_3_hdr_r_bg.gif) repeat-x; vertical-align:top}
#module_3_mid_l {vertical-align:top;  text-align: center; border-width: 1 0 0 0; border-color:#647DC8; border-style:solid}
#module_3_mid_r {vertical-align:top; text-align: center; background: #F1F1F1; border-width: 1 0 0 0; border-color:#8E919D; border-style:solid}
#module_3_ftr_l {height:72; background:url(../img/module_3_ftr_l_bg.gif) repeat-x; vertical-align:top}
#module_3_ftr_r {height:72} 
#module_4 {width:87%}
#module_4_left {vertical-align:top; width:32%}
#module_4_mid {vertical-align:top; width:32%}
#module_4_right {vertical-align:top; width:32%}
#module_5{width:100%; height:218px; background:#8E919D}
#module_5_l {border-width: 1px 0px 0px 1px; border-color:#FFFFFF; border-style:solid}
#module_5_r {vertical-align:middle; text-align:center; border-width: 1 0 0 0; border-color:#FFFFFF; border-style:solid;}

/* SERVICES */


/* site search */

#site_search {height:86px;  background: url(../img/site_search_bg.gif) no-repeat; 
padding: 29 0 0 18; display:block; margin:0}
#site_search .input{width:94; height:18; font: 10px tahoma; padding-left:5px}
#site_search .img {margin:0px 0px -2px 1px; border:0;}
#site_search a {font:11px tahoma; color:#3B5EC8; display:block; margin:2 0 0 1}
#site_search a:hover {text-decoration:none}

/* menu */

#menu {height:18px; background:#647DC8; text-align:left;  padding-left: 15px; padding-right:0px; /* border: #FFFFFF solid; border-width:0 0 0 1 */ }
#menu a { display:block; /*float:left;*/  font:bold 10px veranda, tahoma, arial; text-decoration:none; color:#FFFFFF; margin: 2px 25px 0px 0px;}
#menu table {width:auto}
#menu table td {vertical-align:bottom}


/* submenu */
#menu .submenu, #menu .submenu2 {border:#7A7D8A solid; border-width:0 1 1 1; background:#F1F1F1 url(/img/submenu_bg.gif) repeat-x; position:absolute; margin-top:5px; display:none}
#menu .submenu td, #menu .submenu2 td {padding:0px 0px 5px 0px}
/* padding:17px 7px 5px 7px */
#menu .submenu a {font:10px Verdana;  color:#474747; display:block; border-bottom:solid 1px #BBBBBB; padding:5px 17px 5px 9px; text-decoration:none; margin:0px}
#menu .submenu a.last, #menu .submenu2 a.last {background-image:none !important; border:0px}
#menu .submenu2 a {font:10px Verdana;  color:#474747; display:block; border-bottom:solid 1px #BBBBBB; padding:5px 9px 5px 17px; text-decoration:none; margin:0px}
#menu a.type2 {margin:0px; background:url(/img/submenu_divider_4.gif) bottom left no-repeat; border-bottom:solid 1px #BBBBBB}
#menu a.type2:hover {background:#C6C6C6 url(/img/submenu_divider_4.gif) bottom left no-repeat;}
#menu a.type3 {margin:0px; background:url(/img/submenu_divider_5.gif) bottom right no-repeat; border-bottom:solid 1px #BBBBBB}
#menu a.type3:hover {background:#C6C6C6 url(/img/submenu_divider_5.gif) bottom right no-repeat;}

#menu .submenu_l3 {border:#646772 1px solid; width:193px; position:absolute; left:-193px; background:#F1F1F1; display:none}
/* #menu .submenu_l3 table {width:193px;}
#menu .submenu_l3 td {padding:0px !important} */
#menu .submenu_l3 a {border-bottom:solid 1px #BBBBBB; padding:5px 9px 5px 9px}
#menu .submenu_l3 a:hover {background:#C6C6C6; border-bottom:solid 1px #BBBBBB;}


#menu .submenu_l3_1 {border:#646772 1px solid; background:#F1F1F1; position:absolute; display:none; margin-left:100%; width:150px; }
#menu .submenu_l3_1 a {border-bottom:solid 1px #BBBBBB; padding:5px 9px 5px 9px}
#menu .submenu_l3_1 a:hover {background:#C6C6C6; border-bottom:solid 1px #BBBBBB;}




/* copyright */

#copyright {font:10px tahoma; padding: 22 0 0 29; cursor:default}
#copyright a {color:#000000}
#copyright a:hover {text-decoration:none}

/* contact */

#contact {height:100%; padding: 20 0 0 18; background:#8E919D}
#contact a {font:normal 11px tahoma; color:#FFFFFF}
#contact a:hover {text-decoration:none}
#contact a img {border:0; margin-left:5px}

/* counter */

#count {margin-left:20px}



/* ushko */
#ushko { padding:29 0 0 17; }
#ushko {font: 11px arial; color:#FFFFFF}
#ushko a {font:normal 11px tahoma; color:#FFFFFF; display:block}
#ushko a:hover {text-decoration:none}
#ushko a img {border:0; margin-left:5px}

