body{background:#FFF}

/*красная полоса справа в шапке*/
#tp_bg{position:absolute;right:0;top:0;height:106px;width:50%;z-index:1;background:#B50000}

/*слой страницы*/
#pg{margin:0 auto;width:1000px;background:#FFF url("i/pg_bg.gif") 158px 0 repeat-y;position:relative;z-index:2}
#pg.kds{background:none}
/*шапка*/
#hdr{position:absolute;height:157px;width:1000px;background:#FFF url("i/hdr_bg.png") right 0 no-repeat;z-index:3}
/*языки*/
#lng{position:relative;height:57px;width:102px;border-bottom:#F04442 2px solid;z-index:4}
#lng li{float:left}
#ro,#ro a{background:url("i/ro.png") 0 0}
#ru,#ru a{background:url("i/ru.png") 0 0}
#en,#en a{background:url("i/en.png") 0 0}
#fr,#fr a{background:url("i/fr.png") 0 0}
#ro,#ru,#en,#fr,#lng li a:hover{background-position:0 -55px}

/*логотип*/
#lg{position:relative;width:457px;margin:5px 0;z-index:4}
#lg *{display:block}

/*верхнее меню*/
#tp_mn1 *,#tp_mn2 *,#lft_mn *,.ml_lnk *{position:relative;display:block;z-index:4}
#tp_mn1{height:27px}
#tp_mn2{position:relative;left:158px;top:-2px;height:20px;width:842px;border-top:#F04442 2px solid;padding-top:9px;z-index:5;background:#FFF}
* html #tp_mn2{top:-6px;margin-bottom:-5px}
#tp_mn1 li,#tp_mn2 li,#lft_mn li{float:left;padding-right:4px}
#tp_mn1 li span a,#tp_mn2 li span a,#lft_mn li span a,#tp_mn1 li a,#tp_mn2 li a,#lft_mn li a,.ml_lnk a,.ml_lnk span a,span.mn_ed{height:29px;width:136px;font-size:10px;color:#FFF;background:#FFF url("i/mn_btn.png") 0 0 no-repeat;padding:1px 9px} 
#tp_mn2 li span,#tp_mn2 li span a,#tp_mn2 li a{height:24px}
#tp_mn1 li a,#tp_mn2 li a,#lft_mn li a,.ml_lnk a{color:#000;text-decoration:none;background-position:0 -40px} 
#tp_mn1 li a:hover,#tp_mn2 li a:hover,#lft_mn li a:hover,.ml_lnk a:hover{color:#000;background-position:0 -80px} 

/*содержание*/
#cntnt{position:relative;width:1000px;overflow:hidden;clear:both;z-index:6}
#cntnt .clmn{float:left;position:relative}
#lft{width:158px}
#bld{position:absolute;height:142px;width:142px;left:0;top:118px;z-index:7}
#lft_mn{float:left;width:154px;padding:122px 0 152px 0;}
#lft_mn li{padding-bottom:9px}

/*дополнительное меню*/
#sb_mn{float:left;width:316px;}
#nws_bg{background:#FFF;padding-top:30px}
h1{display:block;font-size:18px;font-weight:normal;color:#FFF;width:282px;}
.h_tp{position:absolute;top:0;background:#FFF url("i/h1.png") 0 0 no-repeat;padding:0 9px 3px}
.h_bt{background:#FFF url("i/h1.png") 0 9px no-repeat;padding:9px}
.tp_crn{line-height:7px;background:url("i/sb_mn_tp.gif") 0 0 no-repeat;}
#sb_mn ul *{font-size:11px}
#sb_mn ul li{position:relative}
#sb_mn ul li div{position:absolute;width:126px;text-align:right;font-weight:bold;color:#FFF; padding:7px 0 0 8px}
* html #sb_mn ul li{width:99%}
#sb_mn ul li a,#sb_mn ul li span{position:relative;left:113px;display:block;;width:145px; padding:7px 4px 3px 38px;border-bottom:#F04442 2px solid;color:#000;text-decoration:none}
#sb_mn ul li span{height:36px;padding:0px 4px 0 38px}
#sb_mn ul li a:hover{color:#F04442;cursor:pointer}
#sb_mn ul li span em{position:absolute;left:29px;height:26px;width:145px;background:url("i/bt_sh.png") 0 0 no-repeat;padding:7px 9px 3px;font-style:normal}

/*картинки*/
#img{width:142px;background:#CCC}
#img p{text-indent:0}
#img .tp_crn{padding:8px 0 0;text-align:center}

/*текстовое поле*/
#txt{float:left;width:368px;height:700px;left:17px;overflow:scroll}
#sb_txt li{margin:0; padding:0 0 10px; position:relative}
#sb_txt li ul li{margin:0;padding:5px 0 0 21px}
* html #sb_txt li{height:10px}
#ftxt{float:left;width:842px;background:#FFF;min-height:700px;height:auto !important;height:700px;}
/*подвал*/
#ftr{padding-left:158px}
.bt_crn{float:left;height:35px;width:316px;background:#FFF url("i/sb_mn_bt.png") 0 0 no-repeat}
.bt_crn strong{display:block;color:#000;font-size:11px;font-weight:normal;margin:13px 0 0 6px}
.ml_lnk a{display:block;height:22px;margin-top:11px}
.ml_lnk span{display:block;height:22px;margin-top:11px}
.crtr{float:right;margin-top:13px}
.crtr a{display:block;color:#000;font-size:11px;text-decoration:none}
.crtr a:hover{color:#F04442}
.crtr a strong{font-size:12px;font-weight:normal}

/*детская страница*/
#cntnt .kds,.kds .tp_crn,#ftr .kds{background:none !important}
.kds #nws_bg{background:none}
.kds h1{background:url("i/h1.png") 0 9px no-repeat}
#img.kds .tp_crn{padding:0}

#logout{position:absolute;top:8px;right:10px;z-index:100}


#gl_gr .btn{margin:1px 10px 0 0} 
#gl_gr{width:195px;float:left;margin:0; padding:0 0 30px; list-style:none}
#gl_gr li{margin:0;padding:5px 0;font-size:13px;line-height:15px;font-weight:bold}
* html #gl_gr li{height:14px}
*+html #gl_gr li{height:14px}
#gl_gr li span,#gl_gr li a{display:block;padding:0 3px}
#gl_gr li span{border-left:#DDD 5px solid}
#gl_gr li a{border-left:#FFF 5px solid}
#gl_gr li a:hover{border-left:#C00 5px solid}
#gl_ar{width:100%;float:left;}
.gl_ln{clear:both}
.gl_it{float:left;width:163px;font-size:12px;padding:0 0 32px 32px}
.gl_it select{width:160px;}
.gl_it div{padding:5px 3px 0 0;border:#EEE 1px solid; border-right-width:3px;border-left:0;background:#FAFAFA}
.gl_it em{text-align:center}
.gl_it em, .gl_it span{display:block;margin-bottom:5px;padding:0 0 0 3px;border-left:#DDD 5px solid}
.gl_it a:hover *{border-color:#C00}
.gl_it a{text-decoration:none}
.gl_add{padding:0 0 32px 12px}
