/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

body {text-align:center;font: 11px Tahoma; color: #285775;line-height: 14px;}
#body{background:url(/_i/background.jpg) no-repeat  50% top;min-width: 997px}
#default #body{background: url(/_i/background2.jpg) no-repeat 50% top;}

/*body {background:url(/_i/background.jpg) no-repeat 50% top ;text-align:center;font: 11px Tahoma; color: #285775;line-height: 14px;}
#default{background: url(/_i/background2.jpg) no-repeat 50% top}*/
* + html div{zoom: 1; position: relative}
* + html .t-bot, * + html .content{position: static}
* + html .foot a{zoom: 1;}
* + html #phone{zoom: 0}

a{color: #285775;}
a:focus{outline: none}

/*MISC*/
.clear {clear: both;height:0;font-size:0;overflow:hidden;}
.clearFix:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
.clearFix{//zoom:1}
.fl-l{float:left}
.fl-r{float:right}
.mt5  {margin-top:5px !important}
.mt10 {margin-top:10px !important}
.mt15 {margin-top:15px !important}
.mt20 {margin-top:20px !important}
.mt25 {margin-top:25px !important}
.mt30 {margin-top:30px !important}
.mt35 {margin-top:35px !important}
.mt40 {margin-top:40px !important}
.mt45 {margin-top:45px !important}
.mt50 {margin-top:50px !important}
.mb5  {margin-bottom:5px !important}
.mb10 {margin-bottom:10px !important}
.mb15 {margin-bottom:15px !important}
.mb20 {margin-bottom:20px !important}
.mb25 {margin-bottom:25px !important}
.mb30 {margin-bottom:30px !important}
.mb35 {margin-bottom:35px !important}
.mb40 {margin-bottom:40px !important}
.mb45 {margin-bottom:45px !important}
.mb50 {margin-bottom:50px !important}
.mr10 {margin-right:10px !important}
.mr15 {margin-right:15px !important}
.mr20 {margin-right:20px !important}
.mr30 {margin-right:30px !important}
.txt-right {text-align: right}
.txt-left {text-align: left}
.txt-center {text-align: center}

.buttons, .buttons SPAN{height:31px;line-height:31px;display:inline-block;background:url("../_i/buttons/button.png");font-weight:bold}
.buttons{padding:0 0 0 25px;}
.buttons SPAN{padding:0 25px 0 0;background-position:right top}



#all{margin: 0 auto !important; width: 997px; text-align:left;}
.button{cursor:pointer;}
/* header */
#header{width: 997px;position:relative}

#logo{position:absolute;top:100px;left:190px;display:block;width:330px;height:50px;font-size:35px;color: #fff;}

#top-menu{height: 30px;margin-left: 5px;position: relative; z-index: 999;}
#top-menu ul{height: 22px; padding-top: 8px;float: left;}
#top-menu li{
background: url(/_i/t_r.gif) no-repeat right top;
float: left;
text-align: center;
padding: 0 10px 7px;
position: relative;
}
#top-menu li:last-child{background:none}
#top-menu a{                                               /* hover */
color: #fff;
text-decoration:none;
font-size: 13px
}
/* РґСЂРѕРї */
#top-menu ul li ul{position: absolute;top: -999px;left: -1px; background: url(/_i/drop_top24.png) repeat-x #346080;height: auto;width: 195px;padding:15px 0 0px;border-right: 1px solid #598CAD;border-left: 1px solid #598CAD;}
#top-menu ul li:hover ul{position: absolute; top: 21px; zoom: 1;}
#top-menu ul li ul.active{position: absolute; top: 21px;}
#top-menu ul li ul li{width: 195px; text-align: left;background: none;line-height: 22px;padding: 0px;}
#top-menu ul li ul li a{color: #ACD7ED;display: block;border-bottom: 1px solid #487798; margin: 0 12px;font-size: 11px}
#top-menu ul li ul li a:hover{color: #fff}
#top-menu ul li .active{color: #EB7400}
#top-menu ul li ul .last{border: 0;padding-bottom: 7px;}
.top-menu-bot{width: 195px;height: 5px; padding: 0 !important;background: url(/_i/drop-bot.png) no-repeat !important;margin-bottom: -15px;}

#top-right{margin-top: 8px;float: right;margin-right: 15px;display: inline;}
#top-right a{zoom: 1; padding: 2px 8px; background-repeat: no-repeat !important; background-position: center center; margin: 0 10px; }
#top-right a:hover{background-position: center center;}
#top-right  span a{margin: 0 4px;}
#home{background:url(/_i/home.gif)}
#map{background:url(/_i/map.gif)}
#mail{background:url(/_i/mail.gif)}
#home:hover{background:url(/_i/h-home.gif)}
#map:hover{background:url(/_i/h-map.gif)}
#mail:hover{background:url(/_i/h-mail.gif)}
#default #top-right a:hover{background-position: center center;}
#default #home:hover{background:url(/_i/p2h-home.gif)}
#default #map:hover{background:url(/_i/p2h-map.gif)}
#default #mail:hover{background:url(/_i/p2h-mail.gif)}


#top-right #RSS{padding: 1px 0px 1px 20px; background:url(/_i/rss.png) no-repeat left center !important}
#RSS:hover{color:#0A3050}
#default #RSS:hover{color: #8FB1BB}


#log-div{float: left}
#phone{
text-align: right;
color: #A6C3D5;
font: bold 16px Tahoma;
margin-right:26px;
margin-top:8px;
}
#default #phone{margin-top: 14px; margin-right: 60px}
/* С„РѕСЂРјР° Р°РІС‚РѕСЂРёР·Р°С†РёРё */
#loginform{position: relative;z-index: 3;overflow: hidden;
background:url(/_i/login.png) 0 -1px;
width: 540px;
height: 22px;                                      /*     height: 32px;  */  
padding: 4px 7px 5px;
margin-left: 20px;
color: #7A9BAB;
}


#loginform span input{
overflow: hidden;
font: 11px/16px Tahoma;
vertical-align: top;
color: #ADCADB;
background:url(/_i/new/log-bg.png);
border: 1px solid #123750;
tsext-indent: 5px;
padding-left: 5px;
height: 17px; width: 78px;
margin-right: 5px;
padding-bottom: 2px;
}
#loginform .button{
border: 0;
background:url(/_i/log-ic.gif) no-repeat;
padding: 0px 0px 5px 17px;
width: auto;
margin: 1px 1px;
font: bold 13px Tahoma;
overflow: hidden;
width: 60px
}
#loginform .button:hover{text-decoration: underline}
#loginform a{color: #7A9BAB; padding: 0px 9px; line-height: 20px; zoom: 1}
* html #loginform a{position: relative; top: 2px}
* + html #loginform a{position: relative; top: 2px}
 * html #loginform .button{position: relative; top: 1px}
* + html #loginform .button{position: relative; top: 1px}


#loginform a:hover, #loginform a:focus, #loginform a:active{color: #ACD7ED;}

#loginform.l2{padding: 5px 7px 5px;}
#loginform.l2 a{line-height: 14px; position: static !important}
#loginform.l2 p{vertical-align: top; height: 19px; background: url(/_i/log-ic.gif) no-repeat; padding-left: 25px;}
#loginform.l2 p{padding-top: 1px}

#CabinetNotice{width:530px;margin:0 auto;border-top:1px solid #d3e1e8;text-align:center;white-space:nowrap}
.DecorYellow{color:#ed5c01}

/* РњРµРЅСЋ РёРєРѕРЅРєРё */
#ic-menu{
float: left;
background:url(/_i/ic-menu.png);
width: 382px;
height: 50px;
padding: 6px 0px 10px 26px;
}
#ic-menu li{
float: left;
/* background-image:url(/_i/icon.png); */
background-repeat: no-repeat;
background-position: 50% 2px;
padding: 35px 12px 0 12px;
}
/* #ic1{background-position:center  2px ;}
#ic2{background-position:center -53px ;}
#ic3{background-position:center -107px ;}
#ic4{background-position:center -160px ;}
#ic5{background-position:center -205px ;}
#ic6{background-position:center -261px ;} */
#ic-menu a{color: #A1CDDE; text-decoration:none;} /* СЃРІРµС‚Р» РіРѕР»СѓР± */
#ic-menu  a:hover, #login a:focus, #login a:active{color: #fff; text-decoration:underline;}
                                          
#banner{
display: inline-block;
margin-top: 40px;
width: 535px;
float: right;
display:inline;
margin-right: 15px;
}

#head-txt{float: left; width: 240px; font: 12px Tahoma; color: #D3DCE2}
#banner .banner-inner{float: right;display: inline;}
#head_blocks{
margin-top: 19px;
width: 982px;
font-size: 13px;
background:url(/_i/block_3.png) no-repeat right 21px;
}
#banner.PageDefault{margin:20px 15px 0 0;text-align:right}

#head_blocks2{margin-top: 8px;width: 550px;float: right;}
/*block 1*/
#block_1{
float: left;
width:293px;
background:url(/_i/top/repeat.gif) repeat-y;
}
* html #block_1 {overflow: hidden;} 
#block_1 span{
padding-top: 30px;
display: block;zoom: 1;
font: 16px Arial;
color: #EB8101;
margin-bottom: 5px;
}
#block_1 ul{
zoom: 1;
background:url(/_i/top/top.png) no-repeat;
padding: 0 25px 0 35px;
margin-top: -15px;
line-height: 21px;
}

#block_1 .bottom{
position: relative;zoom: 1;
width: 293px;
height: 5px;
background:url(/_i/top/bot.png) no-repeat left bottom;
margin-top: 18px;
bottom: -5px;
margin-left: -35px;
}
#block_1 a:hover{color: #EB7400;}

/*block 2*/
#block_2{
margin-top: 41px;
margin-bottom: 4px;
float: right;
font: 12px Tahoma;
margin-right: 24px;
width:458px;
background:url(/_i/block2/block2_cent.png);
zoom: 1;display:inline;
font: 12px Tahoma;
}
#block2_top{position: relative;
margin-top: -52px;padding-top: 55px;padding-left: 37px;margin-bottom: 20px;
background:url(/_i/block2/block2_top.png) no-repeat;
padding-right: 43px;
}

#block2_top div{
font: 16px Arial;
color: #EB8101;
margin-bottom: 10px;
}
#block_2 ul{
float: left;
width: 189px;
}
#block_2 ul li{
padding: 3px 0 4px 0; 
}

#triz-na{line-height: 16px;}
#triz-na a{margin-right: 5px}
#triz-na b{display: block;}
#block2_bot{background:url(/_i/block2/block2_bot.png) no-repeat left bottom; height: 4px; margin-top: -11px; margin-bottom: -4px;}

#block_2 a:hover{color: #EB7400;}

/*block 3*/
#block_3{
position: relative; z-index: 2;
margin-top: 31px;
margin-left: 16px;
float: left;
line-height: 14pt;
}
#block_3 div{
color: #F6F8F9;
font: 16px Arial;
margin-bottom: 7px;
}
#block_3 a{color: #92BAC3;}
#block_3 a:hover{color: #fff;}
/* 1 РєРѕР»РѕРЅРєР° */
#col_1{
float: left;
width: 475px;
margin-top: -97px;
/* top: -139px; */
position: relative;
left: 24px;
}

#columns{display:block;}
/* РћР±С‰РёРµ */
#col_1 a:hover{color: #EB7400}
.cont{padding: 8px 0px 3px;}
.orange{margin: 2px 0;color: #EB7400;}
.orange-date{margin-bottom: 7px;color: #EB7400;}
.news{font: bold 12px Tahoma;margin-bottom: 3px;}        /* display:block */       
.orange-link{display: block;color: #EB7400;background: url(/_i/bank/1_arrow.gif) no-repeat left center;padding-left: 10px;}
.foot{position:relative;z-index:100;margin-left: 1px; margin-bottom: 33px; padding: 10px 20px;background: url(/_i/cont-bot-l.gif) no-repeat  center bottom #F1F5F7;}
.foot a{font-size: 12px;margin: 0 15px 0 0px;padding-top: 5px;padding-bottom: 5px;}
.all{background: url(/_i/bank/1_arrow.gif) no-repeat left 9px;padding-left: 10px;}
.rss{background: url(/_i/rss.png) no-repeat left center;padding-left: 20px;}
/*.add{background: url(/_i/bank/add.gif) no-repeat left center;padding-left: 30px;}*/
.newmail{font-weight: bold;background: url(/_i/n-mail.gif) no-repeat left center;padding-left: 30px;}
.blank {width: 100%;height: 92px;background: url(/_i/blogs.png) no-repeat right top;overflow: hidden;}
.title h3{font:18px Tahoma;color: #fff; margin: 0 0px 0 ;padding: 10px 0 0px; text-shadow: 1px 1px 1px #02273E} /* (Р±Р°РЅРє\С‡С‚Рѕ\С‚СЂРёР·Р±Р°) */

/* Р‘Р°РЅРє РёРґРµР№ */
.bank h3{margin-left: 111px}
.bank  .cont{background: #FBFCFC;}
.bank.foot{border-top: 10px solid #FBFCFC; margin-top: 0;}
/*С‡С‚Рѕ РЅРѕРІРѕРіРѕ*/
.what-new  h3{margin-left: 111px}
/*РўСЂРёР·Р±Р° ? */
.trizba  h3{margin-left: 111px}
.trizba {margin-top: 30px;}
.trizba .content {background: #F0F5F7;}
.trizba .foot{background: url(/_i/cont-bot-d.gif) center bottom #E0EAEF no-repeat}
.trizba .all{line-height: 20px;}
/* РћР±СѓС‡РµРЅРёРµ */
.obu4 {margin-top: 44px;}
.obu4 h3{margin-left: 75px;} /* = curs */
.obu4 .content{background: #F0F5F7;}
.obu4 .foot{background: url(/_i/cont-bot-d.gif) center bottom #E0EAEF no-repeat}
/* РљСѓСЂСЃС‹ */
.curs {margin-top: 52px}
.curs h3{margin-left: 75px;}
.curs  .content{background: #FBFCFC;}
/* Р‘Р»РѕРіРё */
/* .blogs .content{background: #FBFCFC;}
.blogs h3{margin-left: 20px;}
.autor{margin-right: 10px; float: left; }
.autor p{text-align: center}
.autor a{color: #4D849C;font: bold 12px Tahoma;background: url(/_i/autor.gif) no-repeat; padding-left: 20px;} */
/* РјРµС‚РѕРґРёРєРё */
.meth{margin-top: 38px}
.meth h3{margin-left: 79px;} /* = serv */
.meth .content{background: #F0F5F7;}
.meth .foot{background: url(/_i/cont-bot-d.gif) center bottom #E0EAEF no-repeat}
/* СЃРµСЂРІРёСЃС‹ */
.serv{margin-top: 40px}
.serv h3{margin-left: 79px;}
.serv .content{background: #F0F5F7;}
.serv .foot{background: url(/_i/cont-bot-d.gif) center bottom #E0EAEF no-repeat}

/* Р±Р°РЅРЅРµСЂ РІ РєРѕРЅС‚РµРЅС‚Рµ */
.cont-bann{             /*468С…60*/
width:476px;
height:75px;
background: #CBDBE4;
margin: 20px 0 10px;
}
.ban-def{
padding: 19px 30px;
font: bold 14px Tahoma;
color: white;
}
/* 2 РєРѕР»РѕРЅРєР° */
#col_2{position: relative;top: 6px; left: 41px;float: left;width: 212px;}

/* Р·Р°РґР°С‡Р° РґРЅСЏ*/
#zada4i-top{height: 79px; background:url(/_i/zada4a/top.png) no-repeat;}
#zada4i-top h2{font: 18px Tahoma; color: #23658B; padding: 27px 0 0 75px;}
#zada4i-center{background:url(/_i/zada4a/rep.png);}
#zada4i-center ul{background:url(/_i/zada4a/hory.png) no-repeat;
padding: 0 12px 10px 16px; color: #fff; font-size: 12px;
}
#zada4i-center li{padding: 2px 0 3px;}
#zada4i-center li a{
background:url(/_i/zada4a/3arrow.gif) no-repeat 5px 9px;
color: #fff;
padding: 5px 0 5px 20px;
}
#zada4i-center li a:hover{text-decoration: none;}

#zada4i-center .first{line-height: 15px;}
#zada4i-center .first a{display: block; zoom: 1;font: bold 14px Tahoma; color: #fff;background: none; padding: 0}
* html #zada4i-center{background:url(/_i/zada4a/rep.png) repeat-y; zoom: 1;}

#zada4i-center #idea{font: bold 12px Tahoma;
background:url(/_i/zada4a/lamp2.png) no-repeat;
padding: 5px 0 5px 20px;
margin-top: 9px; 
}
#zada4i-bot{height: 10px; background:url(/_i/zada4a/bot.png) no-repeat;}


/* СѓРіРѕР»РєРё */
.corn-block-b {position: relative; zoom: 1; border: 1px solid #b7c7d2;}      /*  7 & 8ie zoom: 1 */
.corn-block-b .t-l{background-image: url(../_i/b-corners.gif);}
.corn-block-b .t-r{background-image: url(../_i/b-corners.gif);}
.corn-block-b .b-r{background-image: url(../_i/b-corners.gif);}
.corn-block-b .b-l{background-image: url(../_i/b-corners.gif);}

#dop2{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background: #fff}
.corn-block {position: relative; zoom: 1; border: 1px solid #E5E5E5; padding: 10px 5px;}               /*  7 & 8ie zoom: 1 */
.t-l, .t-r, .b-l, .b-r{width: 5px; height: 5px; position: absolute;background: url(/_i/g-corners.gif); overflow: hidden;}
.t-l{left: -1px;  top: -1px; background-position: -5px -5px}
.t-r {right: -1px; top: -1px; background-position: -0px -5px}
.b-l {left: -1px; bottom: -1px; background-position: -5px -0px}
.b-r{bottom: -1px; right: -1px;}	

.title-2 h2 {display:inline-block; *display: inline;  zoom: 1; border-bottom: 2px solid #296E95;padding: 0 0 5px 0;font-size: 18px; line-height: 16px; color: #EB7400; text-decoration: none;}

/* С‡РµРј Р·Р°РЅСЏС‚СЃСЏ */
#zanatsa .title-2{background: url(/_i/chem.jpg) no-repeat left center; padding: 20px 23px 20px 80px;}   /* left 13 */
#zanatsa ul{padding: 0 10px 6px 12px}
#zanatsa li{background: url(/_i/2_arrow.gif) no-repeat left 8px;padding: 5px 0 0 12px}
#zanatsa li a{font-weight: bold;}
#zanatsa li a:hover{color: #EB7400;}

/* РєР°Р»РµРЅРґР°СЂСЊ */
#calendar .title-2{background: url(/_i/calendar.jpg) no-repeat left center; padding: 15px 13px 15px 80px;}
#calendar ul{padding: 0 10px 5px 12px}
#calendar li{background: url(/_i/2_arrow.gif) no-repeat left 8px;padding: 5px 0 0 12px}
#calendar li a{font-weight: bold;}
.date2{color: #EB7400;margin: 6px 0 0;}
.news2{font-weight: bold; text-decoration: none;display:block;line-height: 16px;}
.news2:hover{text-decoration: underline;}
.text2{padding: 0 7px;margin-bottom: 5px;}

/* РљР°Р»РµРЅРґР°СЂСЊ С‚Р°Р±Р»РёС†Р° */
.calendarMonth {background: url('/_i/calendar_month_bg.gif') 0 0 no-repeat; width: 193px; height: 177px; padding: 0 53px 36px 0; vertical-align:top; float: left;}
.calendarMonth b {color: #eb7400; font-family: tahoma; font-size: 12px; width: 95px; padding: 5px 0 15px;; display: block; text-align: center;}
.calendarMonth a {color: #fff; text-decoration: none; display: block;}
.calendarMonth  table {margin-left: 22px; border-spacing: 1px; border-collapse: separate;}
.calendarWeekRow th {font-weight: bold; color: #555555; font-size: 11px;}
.calendarWeekRow th, .calendarWeekRow td {padding: 2px 3px; text-align: center;}
.calendarWeekRow td {font-size: 12px;}

/* Р»Р°Р±РѕСЂР°С‚РѕСЂРёСЏ*/
#laboratory .title-2{background: url(/_i/creative.jpg) no-repeat left center; padding: 20px 33px 20px 60px;}
#laboratory ul{padding: 0 10px 6px 12px}
#laboratory li{background: url(/_i/2_arrow.gif) no-repeat left 8px;padding: 5px 0 0 12px}
#laboratory li a{font-weight: bold;}
#laboratory li a:hover{color: #EB7400;}

/* РїРѕРґРєР°СЃС‚С‹*/
#podcasts .title-2{background: url(/_i/podcasts.jpg) no-repeat 12px center; padding: 20px 20px 20px 70px;}
#podcasts  .news2{background: url(/_i/2_arrow.gif) no-repeat left 8px;padding: 5px 0 0 12px; line-height: 14px;}
#podcasts  .news2:hover{text-decoration: underline;}
#podcasts  .text2{padding: 0 13px;margin-bottom: 6px;}
.pad{padding: 0 0 0 13px;margin-bottom: 3px;}
.pad img{display: block; margin:9px 0;}

/* СЂРµР№С‚РёРЅРіРё*/
#rating h2{color: #296E95; margin-left: 10px;}
#rating h3{font-weight: bold; color: #EB7400; text-transform: uppercase; margin: 10px 10px 0 10px;}
#rating  ul{padding: 0 10px 6px 12px}
#rating li {zoom: 1;padding: 9px 0 0 25px}
#rating li a:hover{color: #EB7400;}

.r-1{background: url(/_i/2/1.gif) no-repeat left 8px;}
.r-2{background: url(/_i/2/2.gif) no-repeat left 8px;}
.r-3{background: url(/_i/2/3.gif) no-repeat left 8px;}
.r-4{background: url(/_i/2/4.gif) no-repeat left 8px;}
.r-5{background: url(/_i/2/5.gif) no-repeat left 8px;}

.full-rate{margin-left: 36px;}



/* РљРѕРјРјРµСЂС‡РµСЃРєРёРµ РїСЂРµРґР»РѕР¶РµРЅРёСЏ */
#comm{padding-bottom: 10px; background: #F8f8f8;}
#com-left{float: left; background: url(/_i/blogs.png) left -29px; width:6px;height:40px;}
#com-tit{float: left; background: url(/_i/blogs.png) right -29px;width:206px; height:28px;color: #fff; font: bold 13px Tahoma;padding-top: 12px; text-align: center;}
#comm p{padding: 20px 15px 0px;clear: both;}


.link1, .link2{background: url(/_i/link-bg.gif) no-repeat; margin: 8px -2px;padding-left: 10px;}
.link1 a:hover, .link2 a:hover{color:#EB7400}
.link1 a, .link2 a{display: block;font-weight: bold;text-decoration: none;zoom: 1;}
.link1 a{background: url(/_i/date.gif) no-repeat left ;padding:6px 0 6px 20px}
.link2 a{background: url(/_i/date2.gif) no-repeat left center;padding:6px 0 6px 20px}

/* 3 РєРѕР»РѕРЅРєР° */
#col_3{
padding-top: 11px; 
position: relative;
top: 6px;
left: 53px;
float: left;
width: 243px;
}
#col_3 .news2{text-decoration: underline; font: bold 12px Tahoma;margin: 9px 0 8px 0;}
#col_3 .news2:hover{color:#EB7400;}

/* РїРѕРёСЃРє */
#search{
background: url(/_i/search-bg.png) no-repeat;
height: 62px; width: 243px;
}
#search input{border: 1px solid #0A1F2E;float: left;margin: 13px 12px 0 10px;height: 19px;text-indent: 5px;width: 155px;color: #285775;}
#search .button{
height: auto;width: auto; 
float: left;
border: 0px;
margin: 10px 0px 0 0px;
background: url(/_i/search-but.jpg) no-repeat;
width: 50px; height: 35px;
cursor:pointer;  
}
#search .button:hover{
background: url(/_i/h-search-but.jpg) no-repeat; 
}
#fast li a{padding-bottom: 3px; display: inline-block; vertical-align: middle;} /* 15px */
#fast li a:hover{color: #EB7400;}
#fast li{padding: 5px 0px 3px 40px;font:bold 11px Tahoma;}
#fast li img{margin-left: -40px; margin-right: 10px; vertical-align: middle;}

/* РєРѕРЅРєСѓСЂСЃС‹ */
#concurs h2{margin: 15px 0 0 13px;}
#concurs{background: url(/_i/top-bg.png) no-repeat;margin: -14px -5px 0 -5px;position: relative;padding: 1px 0 0 0;zoom: 1;}
#concurs img{display: block; margin:0;border: 1px solid #D8E0E5;padding: 3px;background: white;margin-bottom: 5px; }
#concurs .text2{padding: 0 13px;}
#concurs .news2{margin: 12px 0 8px 0;}
* html #dop .b-r, * html #dop .b-l{bottomy:expression(parentNode.offsetHeight % 2 ? style.bottom="-2px" : style.bottom="-1px");}
* html #dop .b-r, * html #dop .t-r{righty:expression(parentNode.offsetWidth % 2 ? style.right="-2px" : style.right="-1px");}

#concurs .link{background: url(/_i/link-bg3.gif) no-repeat left bottom;padding: 5px 10px; margin: 0 12px; zoom: 1;}
#concurs .link a{background: url(/_i/icon/arrow-bl.gif) no-repeat left 6px; padding-left: 10px;}
#concurs .link a:hover{color: #EB7400;}

/* РёРЅС„РѕСЂРјРµСЂ */
#informer {position: relative; background: url(/_i/Untitled-21_r1_c1.png) no-repeat;overflow: hidden; height: 252px;color: #fff;}
#informer .left{float: left;width: 225px;}
#informer .right{float: right; width: 15px; height: 100%; background: url(/_i/Untitled-21_r1_c2.png)}
#informer .title-2{padding: 35px 0px 10px 20px; font: bold 13px Tahoma;}
#informer .link{margin-top: 150px; padding: 12px 0px 10px 50px;}
#informer .link a{font: 12px Tahoma; text-decoration: none}
#informer .link a:hover{text-decoration: underline}
#informer img{margin-top: 10px;}


#default #informer .left{float: left;width: 183px;padding-left: 17px;}
#default #informer .right{float: left;width: 14px; background-position: right top;}
#default #informer .title-2{font: normal 12px Tahoma !important; padding: 37px 0 10px 0px;}
#default #informer .cent{clear: both; font-size: 11px; color: #B9D6DC}
#default #informer span{font: 23px Tahoma; float: left; padding-top: 20px; text-decoration: underline; color: #FFAA32}
#default #informer .i-link{padding: 12px 0px 2px 5px;margin: 0; position: absolute; bottom: 0px; left: 0px; height: 40px;}
#default #informer .i-link a{font: bold 13px Tahoma;color: #fff; white-space: nowrap; float: left; margin-left: 50px; margin-top: 13px; font-size-14px; text-transform: uppercase;}

/* РјР°РіР°Р·РёРЅ */
#magaz .top, #magaz .top div{height: 6px; background: url(/_i/new/top.png) no-repeat;overflow: hidden;}
#magaz .bot, #magaz .bot div{height: 6px;background: url(/_i/new/bot.png) no-repeat;}
#magaz .cent{background: url(/_i/new/cent.png) no-repeat #285572;color: #b7d8e0;padding: 7px 8px;}
#magaz .magaz-title{padding:5px 0 15px 12px;font-size:18px;color:#fff;}
#magaz .cent p{padding: 0 9px; line-height: 13px;}
#magaz .news a{color: #fff; background: url("/_i/2_arrow.gif") no-repeat scroll left 5px; padding-left: 13px; margin-left: 15px; width: 70px; vertical-align: middle; display: inline-block; *display: inline; zoom: 1;} 
#magaz .news a:hover{color: #ACD7ED;}
#magaz .light{background: #437694; padding: 9px;margin-bottom: 4px;}
#magaz .norm{padding: 5px;margin-bottom: 8px; }
/* #magaz .light img, #magaz .norm img{float: left; margin-top: 7px;} */
#magaz .light img, #magaz .norm img{border: 1px solid #5393b8; margin-left: 2px; vertical-align: middle;}
#magaz .bot div, #magaz .top div{background-position: 100% 0; margin-left: 10px}
/* С‚РµРіРё */
#tags{color: #87C3E5;font-size: 14px;line-height:25px;text-align:justify;}
#tags span {font-size: 24px; color: #FF9C00;}
#tags span + span {font-size: 16px; color: #2B7097}
#tags span + span + span{font-size: 16px}
#tags span + span + span + span{font-size: 22px; color: #2B7097}
#tags span + span + span + span + span{font-size: 20px;}
#tags span + span + span + span + span + span{color: #2B7097}
#tags span + span + span + span + span + span + span{font-size: 18px;}

/* СЂР°СЃСЃС‹Р»РєРё */
#rece {padding: 7px 2px 3px 11px;}
#rece input{color: #68899E; text-indent: 5px; vertical-align: middle; width: 103px; height: 20px; border: 1px solid #74A3BD;}
#rece .button{position: relative; text-indent: 0px;vertical-align: middle; border: 0px;background: url(/_i/icon/mail-2.gif) no-repeat; height: 21px; margin-left: 3px; padding-left: 30px; font: bold 14px Tahoma;color: #EB7400}
* html #dop2 .b-r, * html #dop2 .b-l{bottomy:expression(parentNode.offsetHeight % 2 ? style.bottom="-2px" : style.bottom="-1px");}
* html #dop2 .b-r, * html #dop2  .t-r{righty:expression(parentNode.offsetWidth % 2 ? style.right="-2px" : style.right="-1px");}

.marg{margin-top: 3px;}
#rece .button:hover{color: #285775}

/* РІРёРґРµРѕ */
/*right: -2px bottom: -2px*/
* html #dop3 .b-r, * html #dop3 .b-l{bottomy:expression(parentNode.offsetHeight % 2 ? style.bottom="-2px" : style.bottom="-1px");}
* html #dop3 .b-r, * html #dop3 .t-r{righty:expression(parentNode.offsetWidth % 2 ? style.right="-2px" : style.right="-1px");}




#video h2{margin: 0 0 0 56px;}
#video{background: url(/_i/top-bg.png) no-repeat;margin: -14px -5px 0 -5px;position: relative;}
#video .title-2{background: url(/_i/new/alpha.png) no-repeat 13px 13px; padding: 25px;}
#video .text2{padding: 0 13px;}
#video .tele{position: relative;width: 103px; height: 78px;float: left; padding: 2px 0 0 2px; margin-right: 8px;}
#video .border{left: 0px;background: url(/_i/new/tele.png); width: 103px; height: 78px;position: absolute;}
#video .link{background: url(/_i/link-bg3.gif) no-repeat left bottom;padding: 5px 10px; margin: 0 12px;}
#video .link a{background: url(/_i/icon/arrow-bl.gif) no-repeat left 6px; padding-left: 10px;}
#video .link a:hover{color: #EB7400;}

#footer{margin-top: 25px; background: url(/_i/foot_bg_all.png);padding: 10px 18px;}
#foot-link{
width: 960px; margin: 0 auto;
background: url(/_i/foot-link.png);
border-bottom: 1px solid #507B99;
padding: 11px 0 10px 0;
}
#foot-link li{
display: inline;
text-align: center;
padding:  0 13px;
border-right: 1px solid #618FA4; 
}
#foot-link .last{
border: 0;
}
#foot-link li a{color: #B8CBD5;}
#foot-link li a:hover{color: #7CAFC8;}
#reklama {
border-bottom: 1px solid #507B99;
padding: 17px 16px 18px;
color: #A9C4D5}
#reklama a{color: #A9C4D5}
#reklama a:hover{color: #fff}
#reklama  span {
padding: 0 10px 0 20px;
background: url(/_i/r-bul.gif) no-repeat left 5px ;
}
#reklama .first {background: none;padding-left: 0;}
#copyright{padding: 18px 16px 15px;color: #6F9BB4; display:block;}
#copywar{float: left; width: 820px;}
#counter {margin-top: 3px; margin-right: -15px; float: right; height: 31px;}

#copyright a{color: #6F9BB4;}
#copyright a:hover{color: #C0CBD1;}

.clearfix:after, .cont:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix, .cont{display: inline-block;}
 
html[xmlns] .clearfix, .cont{
	display: block; zoom: 1;
}
 
* html .clearfix, * html .cont{
	height: 1%;
}


#top-menu a .active{color: #EB7400;}

#path{float: right; width: 426px;margin-right: 16px;margin-top: 15px;padding-bottom: 6px;border-bottom: 1px solid #476C87; margin-bottom: 30px;}
#path a, #path b{zoom: 1; color:#fff; font-weight: normal; background: url(/_i/com-ar.gif) no-repeat 0 4px; padding-left: 10px;margin-left: 9px;}
#path a:hover{color: #fff;}
#path .path-home{padding: 0; margin: 0; background: none;}
#default #col_1{float: left;width: 728px;margin-top: 0px; left:21px;}
#default #col_2{position: relative;top: -3px; left: 38px;float: left;width: 214px;}

#default .blank{height: 68px;background: url(/_i/titl-bg.png) no-repeat;position: relative; z-index: 6; top: -3px;}
#default #col_1 h2{padding: 9px;}


/* РЅРѕРІС‹Р№ С„СѓС‚РµСЂ */
#default .foot{margin-left: 1px;padding: 10px 20px;background: url(/_i/com-foot.png) no-repeat  center bottom #F1F5F7;margin-top: 10px;}
#default .foot a, #default .foot b{font-size:12px; margin: 0 9px 0 0px;color: #285775}
#default .foot a:hover{text-decoration: none}
#default .foot b{color: #EB7400}
#default  .foot span{margin-right: 13px;font-weight: normal}
#default  .foot span a{font-weight: bold; text-decoration: none; padding: 0;}
#default  .foot span a:hover{text-decoration: underline;}
.d-arrow{background: url(/_i/d-arrow.gif) no-repeat left 9px; padding-left: 15px;}

/* СЂРµР№С‚ Рё РєРѕРјРµРЅС‚ */
.add-links {color: #89A8BE;margin: 6px 0 5px;padding-bottom: 13px;border-bottom: 1px solid #E0EAEF;}
.add-links a{color: #89A8BE;}
.add-links a:hover{color: #285775 !important;}
.add-links b{color: #285775}

.raties, .coments{padding-left: 18px;margin-right: 18px;}
.raties{background: url(/_i/raties.gif) no-repeat left center;}
.coments{background: url(/_i/comments.gif) no-repeat left center;}

.l-more{width: 6px; height: 7px;margin-top:9px; float: left;background: url(/_i/more-a.gif) no-repeat left center;}
.r-more{width: 6px; height: 7px;margin-top:9px; float: left;background: url(/_i/more-a.gif) no-repeat right center;}

.ad-li2{float: left;margin-top: 4px;}
.ad-li2 a{margin: 7px; text-transform: lowercase}

#default  .training_list .title_news {clear:both;margin: 0 0 5px 0}
#default  .training_list img {float:left;margin:3px 10px 5px 0}
#default  .training_list .orange {clear:both;}

#default #rece input{width: 70px; font-size: 11px}
#default #rece .button{width: auto;font-size: 14px}

#ov-search{width: 687px; margin: 0 auto;}
#ad-search{height:32px; width: 541px;background: url(/_i/def-search-bg.png) no-repeat; float: left;}
#ad-search span{float: left;margin: 8px 0px 8px 15px; font: bold 13px Tahoma}
#dd{width: 320px; height: 21px;position: relative; top: 6px; right: 5px;float: right;}
* html #ei6fix{position: absolute;}
#button{cursor: pointer; position: absolute;z-index: 2;background: url(/_i/button.png) no-repeat; top: 3px; right: 3px; width:15px; height: 15px;}
#button:hover{background: url(/_i/a-button.png)}
#dd-top{background: url(/_i/dd-top.png);height: 6px;overflow: hidden;}
#label{position: absolute; z-index: 2; top: 4px; left: 12px;}
#dd-bot{background: url(/_i/dd-bot.png) right top; height: 6px;overflow: hidden;position: relative; zoom: 1; z-index: 1;}
#dd-cent{background: #fff;padding: 0 0 9px 0;border-right: 1px solid #75A3BD; border-left: 1px solid #75A3BD;zoom: 1;}
#dd-cent ul{padding: 27px 21px 0px 6px;}
#dd-cent ul li{padding: 2px 5px;cursor:pointer; background: none;}
#dd-cent ul li:hover{background: #E0E9ED;}
#but-bg{margin: 0 0 0 6px;float: left; width:140px; height: 31px; background: url(/_i/search-but-bg.png)}
#but-bg:hover{background: url(/_i/h-search-but-bg.png);}
#but-b{border: 0; margin-left: 6px; margin-top: 5px; display: inline; float: left;cursor: pointer; padding: 1px 0 2px 25px ; background: url(/_i/search-but.png) no-repeat left center; color: #fff; font: bold 13px Tahoma}






/* РєРѕРјРµРЅС‚Р°СЂРёРё */
#coments {background: #F0F5F7;margin-top: 30px;}
#coments h3{margin-left: 20px; font: normal 18px Tahoma; color: #fff; text-shadow: 1px 1px 1px #02273E}
#coments .blank{height: 40px;}
#coments .text{padding: 0 16px;}
#coments .news{background: url(/_i/com-ar.gif) no-repeat left 4px; zoom: 1; margin-left: -16px; padding-left: 16px;}
#coments .c-foot{margin-top: 10px; height: 4px; background: url(/_i/com-foot.png) no-repeat; overflow: hidden}



/* СЂСѓР±РёСЂРёРєР°С‚РѕСЂ */
.rubricator{margin:0 0 20px;padding:15px; border:1px solid #E5E5E5;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.rubricator H2{padding:0}

.rubr{margin-top: 0px; padding-top: 14px; background: #fff;}
.rubr-top{overflow: hidden;position: absolute; top: -4px; left: -1px; width: 214px ;background: url(/_i/top-3col-a8.png); rigth: 0px; height: 4px;}
#rubr-all{margin: 0 auto; width: 180px}

.rubr-link{height:31px; background: url(/_i/rub-title.png) no-repeat right center; margin: 0 10px 1px; overflow: hidden}
.rubr-link div{float: left; height: 31px; width: 40px;background: url(/_i/rub-title-img.png) left top;}
.rubr-link a{float: left; margin-top: 7px; font: bold 13px Tahoma; text-decoration: none;}
.rubr-link a:hover{color: #6A93AA}
#b50 div{float: left; height: 31px; width: 40px;background: url(/_i/rub-title-img.png) left top;}
#aut div{background: url(/_i/rub-title-img.png) no-repeat left -30px;}
#send div{background: url(/_i/rub-title-img.png) left -60px;}
#conk div{background-position: 0 -180px}

.rubr .news2 {font-size: 15px; margin-top: 17px;}
.rubr h2{margin-top: 15px; display:inline-block; *display: inline;  zoom: 1; border-bottom: 2px solid #296E95;padding: 0 0 5px 0;font-size: 18px; line-height: 16px; color: #EB7400; text-decoration: none}


#mode{height:32px;float: left; width: 180px;}
#m-dd{height: 21px; width: 180px; position: relative; top: 6px; right: 0px;}
* html #ei6fix{position: absolute;}
#m-button{cursor: pointer; position: absolute;z-index: 2;background: url(/_i/button.png) no-repeat; top: 3px; right: 3px; width:15px; height: 15px;}
#m-dd-top{background: url(/_i/mode_r1_c1.png);height: 6px;overflow: hidden;}
#m-label{position: absolute; z-index: 2; top: 4px; left: 12px;}
#m-dd-bot{background: url(/_i/mode_r1_c2.png) right top; height: 6px;overflow: hidden;position: relative; zoom: 1; z-index: 1;}
#m-dd-cent{background: #fff;padding: 0 0 9px 0;border-right: 1px solid #75A3BD; border-left: 1px solid #75A3BD;zoom: 1;}
#m-dd-cent ul{padding: 27px 21px 0px 6px;}
#m-dd-cent ul li{padding: 2px 5px;cursor:pointer;}
#m-dd-cent ul li:hover{background: #E0E9ED;}

#rubs{padding: 10px 0 0 0}
#rubs li{background: url(/_i/2_arrow.gif) no-repeat left 8px;padding: 5px 0 0 12px}
#rubs li a{font-weight: bold;}
#rubs li a:hover{color: #EB7400;}


#default #rece {padding: 7px 2px 3px 11px;}
#default #rece input{font-size: 11px; color: #68899E; text-indent: 9px; vertical-align: middle; width: 70px; height: 20px; border: 1px solid #74A3BD;}
#default #rece .button{position: relative; width: 100px; overflow: hidden; text-indent: 0px;vertical-align: middle; border: 0px;background: url(/_i/icon/mail-2.gif) no-repeat; height: 21px; margin-left: 3px; padding-left: 30px; font: bold 14px Tahoma;color: #EB7400}



#default .marg{margin-top: 3px;}
#default #rece .button:hover{color: #285775}


#default #concurs{background-image: url(/_i/topbg3.png); background-position: -1px top}
#default .link{background-image: url(/_i/linkbg.gif); padding: 5px 10px; margin: 0 12px; zoom: 1;}

.corn-block li{zoom: 1;}
.norm, .light{zoom: 1;}
#magaz, .cent{zoom: 1;}


* html #uni_case-h1 .r-t{righty:expression(parentNode.offsetWidth % 2 ? style.right="-1px" : style.right="0px");}
* html #uni_case-h1 .l-b, * html #uni_theme .l-b{bottomy:expression(parentNode.offsetHeight % 2 ? style.bottom="-11px" : style.bottom="-10px");}

/* up */
h1{font:18px Tahoma;color: #fff; margin-left: 20px; padding: 10px 0 0px; text-shadow: 1px 1px 1px #000; position: relative;}
h1 .addedinfo{position: absolute; top: 4px; right: 0px; margin: 10px 20px 0 0; text-shadow: none; font: 11px Tahoma; color: #ADCADB}
.title{background: url(/_i/page1header-cent.png) 0 -24px;}
.t-cent{position: relative; top: -3px; background: url(/_i/icons/c-topbg.png) 0 -36px no-repeat;}
.t-cent img{position: absolute; top: -40px; left: 0px;}
.t-bot{background: url(/_i/icons/c-topbg.png) 0 -24px; height: 12px;overflow: hidden;}/* first class (light)*/
.content{padding: 6px 21px 10px; margin-left: 1px; background: #FBFCFC}/* first class (light)*/
.content img{margin-right: 10px; float: left;}
.content .switch-media {display: none;}


#default .title{background: url(/_i/page2header-cent.png) 0 -6px; width: auto; height: auto; float: none;}
#default .t-cent{position: relative; top: -3px; background: url(/_i/page2header.png) 0 -11px no-repeat;}
.t-cent img{position: absolute; top: -40px;}
#default .t-bot{background: url(/_i/page2header.png) 0 0; height: 11px;overflow: hidden;}
#default .content{padding-top: 20px; background: #fff}
#default .content img{max-width:685px}



#coments .cont{padding: 8px 20px 3px;}
.content ul{padding: 0 10px 6px 12px}
.content li{background: url(/_i/2_arrow.gif) no-repeat left 10px;padding: 5px 0 0 12px;}
.content p{padding-bottom: 5px;}
.content p.switch-media {display: none;}
.content p.treadComment {display:none;}
.content a.show_tread_A {cursor:pointer;}
.content a.close_tread_A  {cursor:pointer;display:none;}


/* ch (zanatsa & laboratory) */
h2{font:18px Tahoma; padding-top: 37px;overflow: hidden;}
.title-2 h2 {display:inline-block; *display: inline;  zoom: 1; border-bottom: 2px solid #296E95;padding: 0 0 5px 0;font-size: 18px; line-height: 16px; color: #EB7400; text-decoration: none;}

.corn-block, #comm, #columns .banner-inner, #zada4i-bot, #tags, .rubr, #magaz, #fast, #informer{margin-bottom: 17px}


/* Р РµР№С‚РёРЅРі */
.rating_grey_small {
background:transparent url(/_i/star-small-gray.gif) repeat-x scroll 0 0;
height:16px;
margin:3px 15px 0 0;
}
.rating_red_small {
background: url(/_i/star-small-yellow.gif) repeat-x scroll 0 0;
height:16px;
}
.rating_grey_big {
background: url(/_i/star-big-gray.gif) repeat-x scroll 0 0;
margin:3px 0px 0px 0px;
height:20px
}
.rating_red_big {
background: url(/_i/star-big-yellow.gif) repeat-x scroll 0 0;
height:20px;
}

blockquote { padding: 8px; border: 1px solid #D6D5D9; margin: 3px 0px 3px 0px; background: #fff; font-style: italic}
.rating_vote {
display:inline; float:left;
height:20px
}
#news-code-modal {display:none;}
#order_form {display:none;}

#view_news_code {margin-top:15px; height:205px;}
#view_news_code textarea {border: 1px solid #e6e6e6; width:100%; height:180px}
* html #view_news_code textarea { width:556px;}

.view_a {padding:6px}
.view_a_selected {background-color:#d8dddf}
#view_news_result {display:none; margin-top:15px; height:205px; overflow-y: scroll;}

.invisibleSelect {display:none;}

/*tasks*/
.task-menu{margin-bottom: 25px; width: 100%;}
.task-menu td{background: url(/_i/image/bt-bg.png); border-right: 4px solid #fff;}
.task-menu td:last-child{border:none}
.r-bg{margin-left: 8px; padding-top: 12px; padding-right: 8px; height: 30px; background: url(/_i/image/bt-bg.png) 100% 0;}
.r-bg img{float: none !important; vertical-align: middle; margin: 0 5px; margin-bottom: 3px; }
.r-bg a{text-decoration: none}
/**.r-bg a:hover{text-decoration: underline} **/
.task-menu .ls{padding-top: 15px; height: 27px;}

.que{margin-bottom: 25px}

.info{margin-bottom: 10px; line-height: 11px;}
.info span{color: #F4741D}
.info a{color: #285775 !important}


.vote{margin-bottom: 10px;}
.vote a{width: 13px; height: 13px; background: url(/_i/image/star.gif); float: left;margin-right: 4px;}
.vote a:hover{width: 13px; height: 13px; background: url(/_i/image/star2.gif) no-repeat}

.form-ans{padding: 15px 18px 15px 15px; margin-bottom: 33px; position: relative; border-top: 2px solid #D3E1E8; background: url(/_i/image/bot.gif) 100% 100% no-repeat #F0F5F7}
.form-ans table{width: 100%}
.form-ans td{border: 0;}
.form-ans .bot{position: absolute; width: 4px; height: 4px; left: 0px; top: 100%; margin-top: -4px; background: url(/_i/image/bot.gif) no-repeat red}
.form-ans input{border: 1px solid #74A3BD; width: 96%; padding: 3px 9px 3px 10px; font: 11px Tahoma; color: #285775}
.form-ans textarea{width: 96%; border: 1px solid #74A3BD; padding: 10px 9px 10px 10px; margin: 17px 0; font: 11px Tahoma; height: 65px; color: #285775}
.form-ans .btn{border: 0; padding: 0; width: auto !important; background: #74A3BD; color: #fff; float: right}

.comments{clear: both; text-align: right; border-bottom: 2px solid #EB7400; color: #89A8BE; line-height: 19px; margin-bottom: 25px; padding: 0 14px 0 0;}
.comments span{float: left; font: bold 15px Tahoma; color: #296E95; margin-bottom: 5px;}
.comments b{color: #296E95}


.f-ans{background: #F0F5F7; padding: 19px 15px 27px;}
.for-i{border: 1px solid #CEDAE1; float: left; margin-right: 16px;}
.for-i img{border: 3px solid #fff}
.f-ans .date{color: #296E95}
.name{font-weight: bold; color: #F4741D}
.b-s{padding: 0 3px 0 4px; color: #89A8BE}


.f-link{background: #E2EBEF; text-align: right; padding: 10px 20px; margin-bottom: 25px;}


.ans{padding-bottom: 18px; font-size: 12px; color: #296E95}
.ans .a0{margin: 3px 0;}
.ans .a1{padding-left: 46px;margin-bottom: 1px;}
.ans .a2{padding-left: 90px;}
.ans .a3{padding-left: 123px;}


.or-s, .ans span{padding: 0 4px; color: #EB7400; border: 0;}
a:hover{text-decoration: none}

.mov{margin-bottom: 24px}

.pager{padding: 8px 20px; background: #F0F5F7; margin-bottom: 23px;}
.pager a, .pager b{color: #EB7400; float: right; vertical-align: middle}
.pager a img{vertical-align: middle; margin-right: 7px;}
.pager span{font-weight: bold;padding-left: 3px;}
.pager span a, .pager b{text-decoration: none; margin-left: 9px; color: #285775; float: none;}
.pager span a:hover, .pager b{color: #F4741D}
.pager .ls{margin-right: 18px;}



.pager-pl{text-align: right}
.pr-nx{float: left; margin-top: 6px;}
.pr-nx .or-s{padding: 0 8px;}
.pr-nx a{font: bold 13px/20px Tahoma; text-decoration: none;}
.pr-nx a:hover{text-decoration: underline}
.pr-nx .fs{background: url(/_i/image/prev.png) no-repeat 0 1px; padding: 0 0 0 21px;}
.pr-nx .ls{background: url(/_i/image/next.png) no-repeat 100% 1px; padding: 0 21px 0 0;}

.task-menu.tw .r-bg{margin-left: 5px; padding: 7px 0 5px; height: 30px;}
.task-menu.tw img{margin: 0;}
.task-menu.tw table td{border: 0;}
.task-menu.tw table .sep{background: none; width: 3px}
h4{font: bold 15px Tahoma; color: #296E95; margin-bottom: 7px;}
.task-menu .help{background: url(/_i/image/m.png)}
.task-menu .help div{height: 21px; padding-top: 7px; margin-left: 5px; background: url(/_i/image/m.png) 100% 0;}
.task-menu .help img{margin-right: 5px;}
.task-menu .help a, .task-menu .help b{color: #156D92 !important; text-decoration: none; vertical-align: bottom; line-height: 14px; margin-left: 5px;}

/*end tasks*/

/*comment*/
.comment_container{}
.comment_title{font-size:15px;padding:0 0 5px 0;font-weight:bold;border-bottom:2px solid #eb7400;background:#fff}
.comment_container ul{padding:0}
.comment_container li{margin:10px 0;padding:0;border:none;background:#f0f5f7}
.comment_discription{padding:5px 10px}
.cont .comment_discription .user_avatar{float:left;margin:0 10px 0 0}
.comment_footer{padding:5px 10px 5px 0;text-align:right;background:#d3e1e8}
.comment_footer a{cursor:pointer}
.comment_footer span{padding:0 5px;color:#eb7400}
.user_name a{color:#eb7400;text-decoration:underline}
.user_name span{padding:0 5px}
.comment_container .tread_coment{background:none}
.comment_container .tread_coment li{margin:2px 0;background:none}
.comment_container ul .tread_coment .li_margin{margin:10px 0}
.comment_container ul .tread_coment .li_margin .comment_discription{padding:5px 10px}
.tread_coment ul{margin:0 0 0 20px}
.comment_container .tread_coment .li_bgr{}
.comment_container .tread_coment .comment_discription{padding:0}
.comment_container .tread_coment .li_bgr .comment_footer {background:#f1f1f1}
.comment_container #comment_add_form{padding:10px 0;background:#fff}

/*end comment*/

/*MISC*/
.clearing {clear: both;height:0;font-size:0;overflow:hidden;}
.clearFix:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
.tab .checkbox {width: auto;vertical-align: middle;}


/*podkast video list*/
.media_block{padding:0 0 10px 0}

.news_one_discription{padding:0 0 15px 0}
.training .text{padding:0 0 15px 0}


/*tasks*/
#task_container{}
.task_table{}
.task_table tr{border-bottom:1px solid #E5E5E5}
.task_table .col_1{width:115px;padding-right: 15px;vertical-align:top;text-align:right}
.task_table td{padding:20px 0 5px 0}
.task_table{}

.item_title{font-weight:bold;font-size:14px}

.bootom_item_menu{margin:15px 0}
.bootom_item_menu a{padding:0 10px 0 0}

.hint{margin:15px 0}
.hint_title{border-bottom:2px solid #D3E1E8;font-size:15px;font-weight:bold;padding:0 0 5px;}
.hint ul{padding:10px 15px 5px 15px;background:#F0F5F7;}
.hint ul li{border:none;padding:0;background:none;margin:0 0 15px 0}

.item_menu{margin:15px 0}
.item_menu a{padding:0 10px 0 0}

/*end tasks*/

/*blog*/
.page_item_title{padding:0 0 5px 0;border-bottom:2px solid #F4741D;color:#296E95;font-size:16px;line-height:22px;font-weight:bold;margin-bottom:15px;}
.page_item_title a{text-decoration:none}
.block_content{margin:0 0 10px 0}
.cases_dev{margin:30px 0 10px 0}
/*end blog*/

/*blog_comment_list*/
.comment_tread_list ul{list-style:none;padding:10px 0 0 0;margin:0}
.comment_tread_list li{background:#F0F5F7;padding:5px 10px 0 10px;margin:0 0 20px 0}
.comment_tread_list .avatar_comment{background:#fff;border:1px solid #D8E0E5;padding:3px;float:left;margin:2px 10px 5px 0;}
.header_comment{padding:0 0 3px 0}
.header_comment .autor_comment{color:#EB7400;font-weight:bold}
.header_comment .separator{padding:0 4px;}
.discription_comment{margin:0 0 5px 0}
.footer_comment{background:#D3E1E8;padding:5px 10px 5px 0;margin:0 -10px;text-align:right;}
.footer_comment a{cursor:pointer}
.footer_comment span{padding:0 5px}


.show_tread_link{}
.hide_tread_link{display:none}

.comment_tread_list .comment_root{padding:0;margin:-10px 0 10px 20px;background:none}
.comment_tread_list .comment_root .comment_root{padding:0;margin:0 0 0 20px;background:none}
.comment_tread_list .comment_root ul{padding:0;margin:0}
.comment_root li{margin:0 0 5px 0;background:#fff}
.comment_root .discription_comment{display:none}
.comment_root .footer_comment{display:none}

.comment_tread_list .show_tread_comment li{background:#F0F5F7}

/*end blog_comment_list*/
.add_task_form{}
.add_task_form textarea{height:80px; width:527px;}
/*
form.rubr-link .i1{position: relative; margin-left: -28px; margin-top: 6px; width: 118px; padding-left: 7px; padding-bottom: 2px; border: 1px solid #CBD7DE; font: 13px Tahoma}
form.rubr-link .i2{border: 0; width: 19px; height: 19px; float: right; margin-right: 15px; margin-top: 5px; cursor: pointer; background: url(/_i/search-but.png) no-repeat}
* html form.rubr-link .i2{float: none; margin-left: 10px; margin-right: 5px; position: relative; top: -2px}
* html form.rubr-link .i1{margin-left: -31px; margin-top: 5px}
* + html form.rubr-link .i1{margin-top: 5px}
* + html form.rubr-link .i2{float: none; margin-left: 10px; margin-right: 5px; position: relative; top: -2px}
*/
.stnbtn{height: 23px; width: 60px}

#search{margin-right: -20px; width: auto; background: url(/_i/39797812.gif) 100% 0 no-repeat}
#search input{width: 159px; margin-right: 0; margin-left: 0; margin-top: 10px}
#default #search input{width: 129px; margin-right: 0; margin-left: 0; margin-top: 10px}
#search .button{margin-top: 5px; float: right; margin-right: 14px}

#default #search .button{
height: auto;width: auto;
border: 0px;
margin-top: 5px; float: right; margin-right: 14px;
margin-top: 7px
background: url(/_i/search-but.jpg) no-repeat;
width: 50px; height: 35px;
}

/* Р Р°СЃС€РёСЂРµРЅРЅС‹Р№ РїРѕРёСЃРє */
h2.search {border-bottom: 2px solid rgb(244, 116, 29); font-size: 14px; margin-bottom: 22px; color: #1b5b80; padding-bottom: 10px; font-weight: bold; padding-left: 0 ! important;}
.search_table {padding: 20px;}
.search_table table {font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #285775; font-weight: normal; vertical-align: top;}
.search_table table tr {background: #f4f4f4; border: 1px #ebebeb solid; margin: 3px 0;}
.search_table table tr.no_gray {background: none; border: 0px;}
.search_table table td {vertical-align: top; padding: 10px 0;}
.search_table table td b {vertical-align: top;}
.search_table table td label {vertical-align: top;}
.search_table table td.formInput {width: 397px; padding-right: 64px;}
.search_table table td.left_td {width: 177px ! important; padding-right: 15px ! important;}
.search_table table input[type="text"] {width: 397px;}
.search_table table select {width: 397px;}
.search_table table select.narrow {width: 60px; margin-right: 122px;}
.search_table table select.no_margin {margin-right: 0;}
.search_table table tr.spacer {border: 0px; background: none;}
.search_table table tr.spacer td {height: 2px; padding: 0;}
.search_table table td.columns p {width: 191px; float: left;}
.search_table table td.columns p label {padding-left: 15px}
.search_table td.special label {padding-left: 40px; padding-right: 10px;}
.search_button {float: right; background: url(/_i/search_button.gif) 0 0 no-repeat; width: 100px; height: 31px; border: 0px; cursor: pointer;}

#blogs .cont{margin-left:1px; padding:8px 0px 3px;}
#blogs .cont img {background:none repeat scroll 0 0 white; border:1px solid #D8E0E5; padding:3px; margin-bottom: 5px; float: none; margin-right: 0}
#blogs .text{display: table-cell; zoom: 1;}
#blogs .autor {float:left; margin-right:10px;}
#blogs .autor p {text-align:center;}
#blogs .autor a {background:url("/_i/autor.gif") no-repeat scroll 0 0 transparent; color:#4D849C; font:bold 12px Tahoma; padding-left:20px;}


/* Р?РЅС‚РµСЂРЅРµС‚-РјР°РіР°Р·РёРЅ */
#shop {position: relative;}
#shop .plashka {line-height: 22px; padding: 49px 0 0 0; text-align: center; position: absolute; top: 50px; left: 200px; width: 327px; height: 90px; background: url('/_i/shop/plashka.gif') 0 0 no-repeat; font-size: 12px; font-weight: bold; font-family: tahoma; color: #285775;}
#shop .plashka span {color: #e75800;}
#shop .plashka a.close {position: absolute; width: 25px; height: 22px; right: 9px; top: 8px;}
#shop .header {border-bottom: 2px solid #eb7400;}
#shop .header h2 {font-family: arial; font-weight: bold; font-size: 16px; color: #296e95; padding: 17px 0 7px 0 !important; float: left;}
#shop .header .cart {width: 304px; height: 23px; padding: 8px 15px 0 36px; background: url('/_i/shop/cart_bg.gif') 0 0 no-repeat; color: #285775; font-size: 11px; float: right; margin-bottom: 13px;}
#shop .header .cart a {font-family: tahoma; color: #eb7400;}
#shop .header .cart div {float: right;}
* html #shop .header .cart div {float: right; margin-top: -14px}
* + html #shop .header .cart div {float: right; margin-top: -14px}
#shop .header .cart div a {color: #eb7400;}
#shop .header .cart div span {color: #eb7400;}
#shop .card {padding-top: 40px; width: 100%;}
#shop .card .left {float: left;}
#shop .card .left img {padding-right: 20px;}
#shop .card .right {float: left; width: 415px;}
#shop .card .right h3 {font-size: 12px; font-weight: bold; text-decoration: none; font-family: tahoma; color: #285775; padding: 7px 0 5px;}
#shop .card .right .txt {background: url('/_i/shop/txt_marker.gif') 0 5px no-repeat; padding: 0 0 0 15px;}
#shop .card .add_cart {float: right; padding: 31px 0 0 0;}
#shop .border {border-bottom: 4px solid #f0f5f7; padding: 30px 0 ! important;}
#shop .material {padding-top: 25px; float: right;}
#shop .clearer {clear: both;}

#shop .rubric_list {margin-top: 30px;}
#shop .rubric_list .rubric_one {float: left; width: 300px; margin-right: 40px; border-bottom: 4px solid #f0f5f7; padding-bottom: 15px; margin-bottom: 20px;}
#shop .rubric_list .rubric_one img {float: left; padding-right: 11px;}
#shop .rubric_list .rubric_one a {font-family: tahoma; font-weight: bold; fon-size: 12px; color: #eb7400;}
#shop .rubric_list .rubric_one .rubric_txt {color: #285775; font-size: 11px; font-family: tahoma; background: url('/_i/shop/txt_marker.gif') 103px 15px no-repeat; padding: 10px 0 0 113px;}
#shop .search {margin-top: 10px; background: url('/_i/shop/search_bg.gif') 0 0 no-repeat; height: 37px; padding: 0 0 0 15px; font-family: tahoma; font-size: 12px; color: #285775;}
#shop .search input[type=text] {vertical-align: middle; width: 424px; height: 20px; border: 1px #7f9db9 solid; margin: 0 15px;}
#shop .search input[type=button] {vertical-align: middle; width: 94px; height: 31px; background: url('/_i/shop/search_btn.gif') 0 0 no-repeat; border: 0px; cursor: pointer; margin: 2px 0 0;}
#shop .search form{margin-top: 0 !important;}

/*FORUM*/
#community #user-col{float:left;width:140px;}
#community #user-col .module{margin:0 0 30px 0}
#community #user-col .user-menu{margin:0 0 45px 0}
#community #user-col #avatar{position:relative;width:140px;margin:0 0 15px}
#community #user-col #avatar img{width:140px}
#avatar .t_l, #avatar .t_r, #avatar .b_l, #avatar .b_r{position:absolute;width:6px;height:6px;background:url('../_i/sprite.png')}
#avatar .t_l{top:0;left:0;background-position:0 0}
#avatar .t_r{top:0;right:0;background-position:-6px 0}
#avatar .b_l{bottom:0;left:0;background-position:0 -6px}
#avatar .b_r{bottom:0;right:0;background-position:-6px -6px}
#community .user-col-title{margin:0 0 8px;padding:0 0 0 15px;font-weight:bold}
#community .round-corners{position:relative}
#community .round-corners .t_l, #community .round-corners .t_r, #community .round-corners .b_l, #community .round-corners .b_r{
    position:absolute;width:6px;height:6px;background:url('../_i/sprite.png')}
#community .round-corners .t_l{top:0;left:0;background-position:-21px 0}
#community .round-corners .t_r{top:0;right:0;background-position:-158px 0}
#community .round-corners .b_l{bottom:0;left:0;background-position:-21px -133px}
#community .round-corners .b_r{bottom:0;right:0;background-position:-158px -133px}
#community .round-corners .description{padding:10px 0 5px 0;border:1px solid #d2dce2;}
#community .gr .description{background:url('../_i/gr.png') repeat-x left bottom}
#community .user-menu li{padding:5px 0 5px 15px}
#community #user-col .party ul{padding:0 10px}
#community #user-col .party ul li{padding:0 0 5px 0;background:none;font-weight:bold;font-size:10px}
#community #user-col .party ul li img{float:left;margin:3px 10px 10px 0}

#community #main-col{float:left;width:510px;padding:0 0 0 35px}
#community .title-main-col{margin:0 0 10px 0;padding:0 0 0 10px;background:url('../_i/bt-bg.png') left top}
#community .title-main-col .right{height:42px;background:url('../_i/bt-bg.png') right top}
#community  #main-col .title-main-col h2{
    float:left;padding:14px 10px 2px 5px;background:url("/_i/2_arrow.gif") no-repeat right 17px;
    font-size:11px;text-transform:uppercase;font-weight:bold
}
.bold {font-weight:bold}
.color-orange{color:#eb7400}
.small{font-size:10px;color:#4887ab}
.hour {white-space:nowrap}
.hour span{display:inline-block;padding:0 0 0 7px;color:#a0a7aa;background:url(../_i/icon/arrow.png) no-repeat left 5px}
#community  #main-col table{margin:0 0 25px 0}
#community  #main-col table td{padding:10px 0 0 15px;vertical-align:top}
#community  #main-col table th{padding:0 0 5px 0;border-bottom:1px solid #296e95}
#community  #main-col table .align-center{text-align:center;vertical-align:middle;padding:5px}
#community  #main-col .info-panel{padding:0 15px 10px 15px;border-bottom:1px solid #296e95}
#community  #main-col .info-panel .right{float:right}
#community  #main-col .info-panel .right span{display:inline-block;margin:0 7px}
#community  #main-col dl{padding:10px 15px;}
#community  #main-col dt{float:left;padding:0 7px 0 0;font-weight:bold;background:url(../_i/icon/arrow.png) no-repeat right 6px}
#community  #main-col dd{clear:both;margin:0 0 8px 0;color:#6e6e6e}
#community  #main-col dd .small{color:#6e6e6e}
#community  #main-col .latest-reply{padding:8px 0 10px 15px;border-bottom:1px solid #296e95}
#community  #main-col .latest-reply dt{float:left;display:block;width:58px;padding:0;background:none}
#community  #main-col .latest-reply dt img{width:50px;}
#community  #main-col .latest-reply dd{float:left;clear:none;display:block;width:437px;padding:0}
#community  #main-col .latest-reply dd .title-main-col{margin:0 0 8px 0}
#community  #main-col .latest-reply dd .user-name{padding:6px 0 0 0;color:#6e6e6e}
#community  #main-col .latest-reply dd .date-message{color:#6e6e6e;font-size:10px}
#community  #main-col .latest-reply dd .description{padding:0 0 0 10px;color:#285775}
/*END FORUM*/

#foot-link li, #foot-link{zoom: 1; position: relative}

/*
* + html #block2_top{position: static}
* + html #header{position: static !important;}

* + html #col_1, * + html #col_2, * + html #col_3{position: static !important; margin-left: 24px;}
* + html #col_2{margin-left: 17px}
* + html #col_3{margin-left: 10px}*/

.standart_panel a {margin-right: 10px; font-size: 12px; font-weight: bold;}

.social_network_item {width: 120px;}

.soc-buttons{float: right; margin: 0 0 15px 25px}
.soc-buttons td{vertical-align: bottom; padding: 0 4px}
.soc-buttons .fb{padding: 0 0 1px}

.table{border-collapse: separate; border-spacing: 1px;}
.table th, .table td{border: 1px solid #819CB6; padding: 5px 10px;}
.table th{background: #F4F4F4; font: bold 13px Tahoma}


.search_res .item{margin: 0 0 5px 0}

/*form_default*/
#errors{display:none;color:red;border:3px solid red;margin:0 0 15px 0;padding:10px 20px;line-height:20px}
.form_default{margin:0 0 15px 0;background:#f0f5f7}
.form_default h3{padding:0 0 5px;background:none repeat scroll 0 0 #FFFFFF;border-bottom:2px solid #D3E1E8;font-size:15px;font-weight:bold;}
.form_title{padding:0 0 5px;background:none repeat scroll 0 0 #FFFFFF;border-bottom:2px solid #D3E1E8;font-size:15px;font-weight:bold;}
.form_default form{padding:20px 20px 10px 20px}
.line_field{margin:0 0 10px 0;text-align: left}
.line_field span{display:inline-block;width:115px;text-align:right;margin:0 10px 0 0;padding:3px 0 0 0;vertical-align:baseline}
.line_field input{width:510px}
.line_field .checkbox {width:40px; margin-left:112px;}
.line_field input.btn{width:auto}
.line_field .small_field{width:250px}
.line_field.small_field input{width:250px}
.line_field.small_field input.checkbox{width:auto;margin:0 5px 0 0;vertical-align:middle}
.line_field textarea{width:510px;height:150px;vertical-align: top}
.line_field .red{color:red}
.capcha{padding:0 0 0 125px}
.submit_form{text-align:right;margin:10px}
#form_prefix{padding:10px 0}
input[type="button"]{padding:1px 5px;font-size:14px;}
#captcha_img{vertical-align: middle; float: none !important}
.line_field .radio_button{width:13px;margin:5px 0 0 0}
.line_field b{display:inline-block;padding:3px 0 0 0}


#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {left: 30px; height:auto !important; width:590px; background-color:white; border:2px solid #d5dcde}
#simplemodal-container .form_default {background: none;margin: 0}
#simplemodal-container .form_default form {padding:0}
#simplemodal-container .simplemodal-data{padding:10px}
#simplemodal-container .simplemodal-data h3{margin:5px 0 20px 0;font-size:15px;border:none;background:none;padding:0}
#simplemodal-container a.modalCloseImg {position:absolute; top:13px; right:15px;z-index:3200;display:inline; width:16px; height:16px; background:url(/_i/simplemodal/x.gif) no-repeat; cursor:pointer;}
#simplemodal-container .submit_form{margin:20px 10px 10px}
#simplemodal-container #news-code-modal {padding:8px;}
#simplemodal-container #news-code-modal h3 {margin-top: 0px; margin-bottom: 0px; font-size: 14px;}
#simplemodal-container .line_field.small_field input {width:250px;}
#simplemodal-container .line_field input {width:430px;}
#simplemodal-container .line_field textarea {width:430px;}
#simplemodal-container .line_field .radio_button {margin:5px 0 0;width:13px;}
#simplemodal-container .field dd input {width:430px;}
#simplemodal-container .field dd textarea {width:430px;height:150px}
#simplemodal-container .field dt {width:110px;text-align:right}
#simplemodal-container .form_submit{padding:0 3px 0 0}
/*end form_default*/

/*form*/
.field {clear:both;padding:0;margin:0 0 10px;padding:0 0 0 95px;}
.field:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
.field dt {position:relative;left:-95px;float:left;width:115px;text-align:right;margin:0 -93px 0 0;padding:2px 10px 0 0;font-size:12px}
.field dt label{font-size:12px;}
.field dd {float:left;}
.field dd input{width:510px}
.field dd textarea{height:80px;width:510px}
.field dd #login_fild, .field dd #password, .field dd #GCODE, .field dd #login{width:254px; padding: 0}
.field dd .checkbox {width:50px;}
.captcha{margin:0 0 10px;padding:0 0 0 112px}

.rubric_one div{zoom:1 ;}
#shop .header {position: relative; zoom: 1;}
/*TEXT MODULE*/
.text-module img{border: 1px solid #d8e0e5; padding: 3px;}
.text-module img.left{float: left; margin: 5px 15px 5px 0;}
.text-module img.right{float: right; margin: 5px 0 5px 15px;}

/*картинки в списках*/
.preview-img{float: left; padding: 3px; border: 1px solid #d8e0e5; margin-right: 10px; background: #fff;}
.nf-preview{padding: 3px; border: 1px solid #d8e0e5; margin-right: 10px; background: #fff;}
.with-img{display: table-cell; zoom: 1;}
.c-img{padding: 3px; border: 1px solid #d8e0e5; margin: 4px 10px 4px 0; background: #fff;}
/*кнопки prev&next
.ad-li2{width: 673px; float: left; height: 17px; overflow: hidden; position: relative;}
.ad-li2 p{width: 1000px; position: absolute; top: 0; left: 0}
*/
.ad-li2 a{margin: 0; font-style: lowercase}
.l-more, .r-more{display: none}

.pager-pl img{float: right; margin: 0 0 0 5px}
/*скрытие лишних тегов
*/
.social_network{float: right; display: inline;margin-right: 2px;}
.social_network a{color: #89A8BE}

/*новые теги*/
.new-tags{color: #89A8BE; float: left;}
.new-tags a{font-weight: bold}
.vote{padding-top: 10px;}

.addthis_default_style .at300bs, .addthis_default_style .at300b{float: right; display: inline; overflow: hidden; margin: 0 0 0 2px !important; padding: 0 !important}
.addthis_text{float: left; color: #6BAACE}
#login{padding: 0 !important}

#default .foot a, #default .foot b{vertical-align: middle;}





#subscribe{display:block;background: url("/_i/subscribe.png");color: #EB7400;font: bold 13px Tahoma;padding: 0 0 0 45px;margin: 0 0 17px;}
#subscribe span{display:block;background: url("/_i/subscribe.png") no-repeat top right;height: 41px;line-height: 38px}




/*SiteInformer*/
#SiteInformer{margin: 0 0 25px}
#SiteInformer A{display:block;width:243px; height:252px;background:url("/_i/addInformer.jpg")}
#default #SiteInformer A{display:block;width:214px; height:252px;background:url("/_i/addInformerPage.jpg")}
.SiteInformerOverlay{ position:absolute; z-index:1100;top:0; left:0; width:100%; height:100% }
.SiteInformerOverlay .overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.6 }
.InformerLayer{ position:fixed; top:200px; left:50%; width:500px; margin:0 0 0 -272px;padding:15px 20px 20px; background:#fff;border: 2px solid #D5DCDE;text-align: left;}
.InformerLayer H2{padding:0 0 20px}
.InformerLayer TEXTAREA{width:98%;height:60px; background:#faebd7;border: 1px solid #ccc;padding:1%;overflow: visible}

.InformerLayer .close{ cursor: pointer;display:block;height: 16px;position: absolute;right: 20px;top: 16px;width: 16px;z-index: 3200;background: url("/_i/simplemodal/x.gif");}

.publish_date {float:right;}


#calendar {
	width: 212px;
	overflow: hidden;
}

#calendar .link2 img {
	display: none;
}

.sitemapItem0 {
	padding: 10px 0 5px 5px;
	font-size: 15px;
	font-family: bold;
}
.sitemapItem1 {
	padding: 5px 0 0 25px;
	display: list-item;
	list-style: square inside;
}
.sitemapItem2 {
	padding: 5px 0 0 45px;
	display: list-item;
	list-style:  circle inside;
}
.sitemapItem3 {
	padding: 5px 0 0 65px;
	display: list-item;
	list-style: square inside;
}
.sitemapItem4 {
	padding: 5px 0 0 85px;
	display: list-item;
	list-style:  circle inside;
}
.sitemapItem5 {
	padding: 5px 0 0 105px;
	display: list-item;
	list-style: square inside;
}
.sitemapItem6 {
	padding: 5px 0 0 125px;
	display: list-item;
	list-style:  circle inside;
}


















