/*---------------------------------------------------------------------------------
 Основные стили
 2013 (с) ReSLeaR-
 http://web.reslear.ru/
 -----------------------------------------------------------------------------------*/

@import 'http://fonts.googleapis.com/css?family=Ubuntu+Condensed|Open+Sans:400,700&subset=cyrillic';
@import '/s/f/css/font-awesome.min.css';


*{ 
 vertical-align: baseline; 
 font-weight: inherit; 
 font-family: inherit; 
 font-style: inherit; 
 font-size: 100%; 
 border: 0 none; 
 outline: 0; 
 padding: 0; 
 margin: 0; 
}

html,body{height:100%;font-size:11px; font-family: Tahoma, Arial, sans-serif }
body{background: #F9F9F9 url(/s/i/fon.png);}

.myBtnCont{padding-top:2px !important}
/* --------------------------------------------------------------------------------*/
a{color: #4D4D4D;text-decoration: none;font: 11px Tahoma;}
a:hover {text-decoration: underline;color: #000;}
a img { border: 0 }
p{margin: 0px 0px 7px;padding:0}
hr{color: #dcdcdc;background-color: #dcdcdc;border: none;height: 1px;}

strong{font-weight:bold !important}

.clear{clear:both}
.fr,#fr{float:right}
.fl,#fl{float:left}

ul{list-style:none;margin: 0;padding:0;}
/* --------------------------------------------------------------------------------*/

*{margin:0;padding:0;}
html,body{height:100%;font-size:11px; font-family: Tahoma, Arial, sans-serif;}
body{background: #F9F9F9 url(/s/i/fon.png)}

.g-wrap{min-height: 100%;width:1000px;margin: 0 auto;box-shadow: 0px 0px 10px rgba(0,0,0,.102);}


.clear,.g-footer:before{content:'.';display: block;height: 0;clear: both;visibility: hidden;}
/* */
.g-wrap{border:solid #CCCCCC;border-width: 0 1px;background: #F9F9F9;}
.g-header{height:150px;border-bottom: 1px solid #CCCCCC;padding-top: 25px;}
.g-content{margin-left:250px;min-height:100%;}
.g-sidebar{float:left;width:250px;min-height:100%;display:block}
.g-footer{}
/* */
.g-header-c-link{}


.global-topmenu{top:0;position:absolute;width:100%;z-index:1;
background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #3C6498), color-stop(1, #375C8D));
background-image: -ms-linear-gradient(top, #3C6498, #375C8D);
background-image: -o-linear-gradient(top, #3C6498, #375C8D);
background-image: -moz-linear-gradient(top, #3C6498, #375C8D);
background-image: -webkit-linear-gradient(top, #3C6498, #375C8D);
background-image: linear-gradient(to bottom, #3C6498, #375C8D);
border-bottom: 1px solid #2B456C;height: 25px; box-shadow: 0 0 3px 1px rgba(0,0,0,.4)}



/* --------------------------------------------------------------------------------*/

/* Блок слева */
.first_sl_block{margin-top:5px !important}
.sl_block:last-child{margin-bottom:10px;}
.sl_block{border:#CACACA solid; border-width:1px ; background:#fff;z-index:1; box-shadow: 0 2px 2px #ddd;margin:7px 5px 0 5px;}
.sl_block_title{
 background: -webkit-linear-gradient(top, #F2F2F2, #EAEAEA);background: linear-gradient(to bottom, #F2F2F2, #EAEAEA);
 box-shadow: inset 0 1px 0 0 #FFFFFF;
 color: #656867;
 border-bottom: 1px solid #CACACA;
 font:bold 11px Arial;
 height:28px;
 -moz-box-sizing: border-box;box-sizing: border-box;
 padding:7px;
 text-shadow: 0 1px #fff;
}

.sl_block_cont{}

/* Меню сайта в блоке */
.s_main_menu{}
.s_main_menu a{padding-left:5px;background: #fff url(/s/2018/arrow.png) 5px center no-repeat;display:block;border-bottom: 1px solid #ddd;text-decoration:none;color:#4D4D4D;font: 11px Tahoma;height: 25px;-moz-box-sizing: border-box;box-sizing: border-box;padding-top:5px;padding-left:25px;}
.s_main_menu a:hover{background: #F9F9F9 url(/s/2018/arrow_grey.png) 5px center no-repeat;color:#000;text-shadow: 0 1px #fff}
.s_main_menu a:active{color:gray;box-shadow: inset 0 2px 1px 0 #EDEDED, inset 0 -1px 1px 0 #fff}
.s_main_menu li:last-child a{border: 0 !important}


/* СМС - Реклама */
.sms_recklama{font: 11px Tahoma;margin: 8px 5px; overflow-y: scroll; height: 200px;}
.sms_recklama li{display:block}
.smreck_l{display:block;margin:2px 5px;padding: 5px;background: #FFFFFF;border: #E3E3E3 solid 1px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.smreck_l span{color:gray;padding-right:3px;}
li:nth-child(odd) .smreck_l{background:#F7F7F7 !important}
.smreck_kak{font: 11px Tahoma;background:#FAFAFA;border-top: 1px solid #ddd;padding: 5px;text-align:right}
.smreck_kak a{ color:#858585;text-decoration:none;text-shadow:1px 1px 0 #fff }
.smreck_kak a:hover{text-decoration: underline;}

/* Краткие новости */
.mini_novosti li{font: 11px Tahoma;border-bottom: 1px dashed #ddd;padding:6px}
.mini_novosti span{border-radius: 2px; background: #B0B0B0;color:#fff;padding:1px 3px;margin-right:4px;box-shadow: inset 0 1px 0 0 #8A8A8A;text-shadow:0 1px 0#8A8A8A}
.mini_novosti_all{font: 11px Tahoma;padding:5px;display:inline-block; float:right}
.mini_novosti_posl{color:#D3D3D3;font: 11px Tahoma;padding: 5px 6px}

/* Мини-чат */
.mini_chat{background:#fff;overflow:hidden;overflow-y: scroll; height: 300px;}
.mini_chat_add{background:#F6F6F6;padding:5px;font: 11px Tahoma}
.mini_chat_add textarea{resize: none;height:50px;padding:4px;box-shadow: inset 0 0 1px 1px #ccc;border:0;border-radius:2px;width:220px;}
.mini_chat_message{font: 11px Tahoma;border: 1px solid #CCCCCC;border-radius:2px;background:#fff;margin-bottom: 4px;}
.mini_chat_message_title{background:#F8F8F8;color:#616161;font: bold 11px Tahoma;border-bottom: 1px dotted #ccc;padding: 3px;}
.mcm_cn{background:#F8F8F8;height:3px;}
.mcm_cn_c{padding: 5px;}
.addmchat_button{border: 1px solid #ABABAB;padding: 3px;background:#fff}
.addmchat_button:hover{border-color:#A3BDE3;background:#D5E1F2;text-decoration: none}


/* Мини-профиль */
.autorization{font: 11px Tahoma;padding: 5px;background:#F6F6F6;border-bottom: #d1d1d1 dotted 1px}
.m_profile{font: 11px Tahoma;padding: 5px;height:30px;}
.mp_avatar{margin-right: 5px;box-shadow: inset 0 0 1px 1px #fff;width:30px;height:30px;background:#fff;text-align:center;overflow:hidden}



/* Модуль идей!!!
-------------------------------------------------------*/
.idea{background: #FAFAFA;border: 1px solid #C2C2C2;margin: 5px 0px;display:table;width:100%;margin-right:5px}
.idea-row{display: table-row;}
.idea-rating{display: table-cell;width:50px;background:#fff;padding:5px;text-align:center; box-shadow: inset -2px 0 4px #EDEDED;border-right: 1px solid #D1D1D1; vertical-align: middle;}
.idea-message{display: table-cell;vertical-align:top;background: #FAFAFA;padding:5px;font: 12px Tahoma;}

.idea-rating a{text-decoration:none;font: 11px Tahoma;display:inline-block;height:16px;width:16px;background:url(http://s83.ucoz.net/img/icon/thumbu_.png) center no-repeat}
.idea-rating a:hover{text-decoration:none;background-image:url(http://s83.ucoz.net/img/icon/thumbu.png)}
.idea-rating-bad{background-image:url(http://s83.ucoz.net/img/icon/thumbd_.png) !important}
.idea-rating-bad:hover{background-image:url(http://s83.ucoz.net/img/icon/thumbd.png) !important}
.idea-rating div{padding:10px 0;color:green;font: 18px Tahoma;}

.idea-autor{color:#333; text-decoration:none;font: bold 11px Arial}
.idea-screen{color:#999999;font:10px Tahoma}
.idea-screen:hover{text-decoration:none}
.idea-header-right{float:right}
.idea-header-right span{color:#ccc}
.idea-header-right div{font:10px Tahoma;color:gray;display:inline}
.idea-header b{color:#303942;font:bold 13px Tahoma}
.idea-text{padding-top:5px;font: 11px Tahoma;color:#303942;}
.u-comboeditcell{line-height:0}


/* КАТАЛОГ-ФАЙЛОВ - вид-материалов */
.material{border: #cacaca solid 1px;margin:0 5px 5px 0;padding-top: 10px; background: #fff url(/s/i/shadow_right_enry.png) top right no-repeat; box-shadow: #DDDDDD 0px 1px 2px 0px;}
.m_entry{padding:0 10px;}
.m_entry h1 a{font: 21px Cuprum;color: #003366;}
.m_entry .cats{color:#666;font: 11px Arial;}
.b_entry{height:5px;}
.f_entry{background:#F7F7F7;height:40px;padding:15px 10px 0;color:#999999;font: 12px Arial}
.m_entry .image{text-align:center;padding:18px 5px;margin:0px;}
.m_entry .image img{vertical-align:middle;max-width:600px;}
.eMessage{font: 13px Tahoma; color: #666;hyphens: auto;}

/* Хлебные крошки (навигация)*/
.breadcrumb{
background: -webkit-gradient(linear, top, bottom, color-stop(0, #F9F9F9), color-stop(1, #F1F1F1));
background: -ms-linear-gradient(top, #F9F9F9, #F1F1F1);
background: -o-linear-gradient(top, #F9F9F9, #F1F1F1);
background: -moz-linear-gradient(top, #F9F9F9, #F1F1F1);
background: -webkit-linear-gradient(top, #F9F9F9, #F1F1F1);
background: linear-gradient(to bottom, #F9F9F9, #F1F1F1);
font: 0/0 Tahoma;height:26px;box-shadow: inset 0 1px #fff;border-bottom: 1px solid #d5d5d5;}
.breadcrumb li{display:inline-block;}
.breadcrumb li a,.breadcrumb li span{padding-top:6px;box-sizing:border-box;font:11px Tahoma;color:#808082;text-shadow:0 1px 1px #fff;margin-left:7px;height:26px;display:inline-block}
.breadcrumb li a:hover{}
.crumb_button{border-left: 1px solid #ddd;box-shadow: inset 1px 0 rgba(255,255,255,.7);padding: 6px 7px;}
.crumb_button:hover{text-decoration:none;background: linear-gradient(to bottom, #F9F9F9, #EDEDED);color:#333}
.crumb_button:active{color:#ccc;box-shadow:inset -1px 0 3px 1px rgba(0,0,0,.05)}

/* кнопки*/
.gray-button{
 border-radius: 3px;
 padding:5px 10px;

 box-shadow: 0 1px 2px rgba(0,0,0,.15), inset 0 1px 0 1px #fff,inset 0 -1px 3px 0px rgba(0,0,0,.1);
 border: solid 1px;

 border-color:#bfc0c2 #b5b6b8 #a7a8ab;
 background: #fff -webkit-linear-gradient(bottom, rgba(88,92,102,.1), rgba(234,234,235,.1));
 background: #fff -moz-linear-gradient(bottom, rgba(88,92,102,.1), rgba(234,234,235,.1));
 background: #fff -o-linear-gradient(bottom, rgba(88,92,102,.1), rgba(234,234,235,.1));
 background: #fff linear-gradient(to top, rgba(88,92,102,.1), rgba(234,234,235,.1));

 color:#5d5f62;
 font: 11px Arial;
 text-align:center;
 text-decoration:none;
 text-shadow:0px 1px 0px rgba(255, 255, 255, 0.3);

 position: relative;
}

a.gray-button:hover{

 box-shadow: 0 1px 2px rgba(0,0,0,.15), inset 0 0 0 1px rgba(255,255,255,.45);
 background-color: transparent;
 background-image: -webkit-linear-gradient(bottom, rgba(88,92,102,.1), rgba(234,234,235,.1));
 background-image: -moz-linear-gradient(bottom, rgba(88,92,102,.1), rgba(234,234,235,.1));
 background-image: -o-linear-gradient(bottom, rgba(88,92,102,.1), rgba(234,234,235,.1));
 background-image: linear-gradient(to top, rgba(88,92,102,.1), rgba(234,234,235,.1));
 color:#545558;
 text-decoration: none;
}
a.gray-button:active{
 box-shadow: 0 1px #fff, inset 0 1px 3px rgba(41,43,46,.25);

 background-image: -webkit-linear-gradient(bottom, #e4e6ea, #dcdde0);
 background-image: -moz-linear-gradient(bottom, #e4e6ea, #dcdde0);
 background-image: -o-linear-gradient(bottom, #e4e6ea, #dcdde0);
 background-image: linear-gradient(to top, #e4e6ea, #dcdde0);
 }

/* Говно-кнопки */
.buttonq{color:#333;padding:4px 12px;text-shadow:0 1px 1px rgba(255,255,255,0.75);border-radius:2px;border:1px solid #cccccc;background:#fff;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background:linear-gradient(to bottom,#ffffff,#e6e6e6);text-decoration:none;font:11px/24px Tahoma;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.buttonq:hover,.button:focus{text-decoration:none;color:#707070;background-image:-moz-linear-gradient(top,#F7F7F7,#DEDEDE);background-image:-webkit-gradient(linear,0 0,0 100%,from(#F7F7F7),to(#DEDEDE));background-image:-webkit-linear-gradient(top,#F7F7F7,#DEDEDE);background-image:-o-linear-gradient(top,#F7F7F7,#DEDEDE);background:linear-gradient(to bottom,#F7F7F7,#DEDEDE)}
.buttonq:active{text-decoration:none;background-image:-moz-linear-gradient(top,#E3E3E3,#E8E8E8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#E3E3E3),to(#E8E8E8));background-image:-webkit-linear-gradient(top,#E3E3E3,#E8E8E8);background-image:-o-linear-gradient(top,#E3E3E3,#E8E8E8);background:linear-gradient(to bottom,#E3E3E3,#E8E8E8);color:#B5B5B5;box-shadow:inset 1px 1px 1px 0 #D4D4D4,inset -1px -1px 0 #F0F0F0}

.button{text-decoration:none;display:inline-block;*display:inline;zoom:1;padding:6px 20px;margin:0;cursor:pointer;border:1px solid #bbb;overflow:visible;font:bold 13px arial,helvetica,sans-serif;text-decoration:none;white-space:nowrap;color:#555;background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0))),url(/s/i/crpq.png);background-image:-webkit-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:-ms-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:-o-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0)),url(/s/i/crpq.png);-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-clip:padding-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.3),0 2px 2px -1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.3) inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.3),0 2px 2px -1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 1px 0 rgba(0,0,0,.3),0 2px 2px -1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.3) inset;text-shadow:0 1px 0 rgba(255,255,255,.9)}.button:hover{text-decoration:none;background-color:#eee;color:#555}.button:active{background:#e9e9e9;position:relative;top:1px;text-shadow:none;-moz-box-shadow:0 1px 1px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3) inset;box-shadow:0 1px 1px rgba(0,0,0,.3) inset}
.button[disabled],.button[disabled]:hover,.button[disabled]:active{border-color:#eaeaea;background:#fafafa;cursor:default;position:static;color:#999;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}
.button.small{padding:4px 12px;font-size:11px}
.button.large{padding:12px 30px;text-transform:uppercase}
.button.large:active{top:2px}
.button.color{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0))),url(/s/i/crpq.png);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:-moz-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:-ms-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:-o-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0)),url(/s/i/crpq.png);background-image:linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0)),url(/s/i/crpq.png)}
.button.green{background-color:#57a957;border-color:#57a957}
.button.green:hover{background-color:#62c462}
.button.green:active{background:#57a957}
.button.red{background-color:#c43c35;border-color:#c43c35}
.button.red:hover{background-color:#ee5f5b}
.button.red:active{background:#c43c35}
.button.blue{background-color:#269CE9;border-color:#269CE9}
.button.blue:hover{background-color:#70B9E8}
.button.blue:active{background:#269CE9}
.green[disabled],.green[disabled]:hover,.green[disabled]:active{border-color:#57A957;background:#57A957;color:#D2FFD2}
.red[disabled],.red[disabled]:hover,.red[disabled]:active{border-color:#C43C35;background:#C43C35;color:#FFD3D3}
.blue[disabled],.blue[disabled]:hover,.blue[disabled]:active{border-color:#269CE9;background:#269CE9;color:#93D5FF}
.button-group,.button-group li{display:inline-block;*display:inline;zoom:1}
.button-group{font-size:0;margin:0;padding:0;background:rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.07);padding:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
.button-group li{margin-right:-1px}
.button-group .button{font-size:13px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.button-group .button:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.2) inset,5px 0 5px -3px rgba(0,0,0,.2) inset,-5px 0 5px -3px rgba(0,0,0,.2) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2) inset,5px 0 5px -3px rgba(0,0,0,.2) inset,-5px 0 5px -3px rgba(0,0,0,.2) inset;box-shadow:0 0 1px rgba(0,0,0,.2) inset,5px 0 5px -3px rgba(0,0,0,.2) inset,-5px 0 5px -3px rgba(0,0,0,.2) inset}
.button-group li:first-child .button{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.button-group li:first-child .button:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.2) inset,-5px 0 5px -3px rgba(0,0,0,.2) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2) inset,-5px 0 5px -3px rgba(0,0,0,.2) inset;box-shadow:0 0 1px rgba(0,0,0,.2) inset,-5px 0 5px -3px rgba(0,0,0,.2) inset}
.button-group li:last-child .button{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.button-group li:last-child .button:active{-moz-box-shadow:0 0 1px rgba(0,0,0,.2) inset,5px 0 5px -3px rgba(0,0,0,.2) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2) inset,5px 0 5px -3px rgba(0,0,0,.2) inset;box-shadow:0 0 1px rgba(0,0,0,.2) inset,5px 0 5px -3px rgba(0,0,0,.2) inset}

/* МИни -чат!!!!!!!!!!*/
.gray-dialog-l{margin-left:40px;border-radius:20px;margin-bottom:10px;text-align:left;width: auto;clear:both;float:left;padding:8px 20px; word-break: break-all;}
.gray-dialog-l:after{margin-left:0px;content: "";position:absolute;background:url(/s/i/bubble-ugol.png) left bottom no-repeat;width:10px;height:10px;left:0;bottom:0;margin-bottom:-3px;}
.gray-dialog-r{float:right}
.gray-dialog-r:after{background-image:url(/s/i/bubble-ugol-r.png); left: auto; right:0;}
.gray-dialog-user{margin-bottom: -4px;position:absolute;left:0;margin-left:-40px;bottom:0;}
.gray-dialog-user-ava{width:25px;margin:0 3px;}

.n-mchat-new{background:#fff;border: 1px solid #ddd;padding:5px;margin-bottom:5px;opacity:1}
.n-mchat-new-image{float:left}
.n-mchat-new-content{padding-left:35px;font:11px Tahoma;}

.nMcHHat{ background:#F1F1F1;margin-bottom: 5px; border-radius: 3px;font: 11px Tahoma;padding:5px;color:#5D5D5D}
.nMcHHat-u{font-weight: bold;}
.nMcHHat-n{padding-top:7px;}

.chat1{padding-top:7px;}
.chat1-title{box-shadow:inset 0 1px #fff, rgba(0, 0, 0, 0.149) 0px 0px 1px 0px;background: #F9F9F9;border: solid #DDDDDD; border-width: 1px 0}
.chat1-avatar{border: 1px solid #DDDDDD;border-radius: 50% 50% 0;padding: 4px;background:#fff;top:-5px;position:absolute}
.chat1-avatar img{border-radius: 50% 50% 0;display: block;}


/* Нотификаторы!!!!!!!!!!*/
.notfi{border:1px solid #a2b4ee;color: #585b66;background: #dbe3ff;padding: 5px;margin: 5px;line-height:15px}
.notfi a{text-decoration:underline}
.notfi a:hover{text-decoration:none}
.notfi img{vertical-align:middle}



/* BB-codes*/
.bbCodeBlock{padding:10px 0}
.bbCodeName{display:none}
.codeMessage{color: #222222;font:400 11px/1.2em Consolas !important;border:1px solid #F0F0F0 !important; display: block;color: #333;background: #FCFCFC}

.pln{color:#4d4d4c}
@media screen{.str{color:#718c00}.kwd{color:#8959a8}.com{color:#8e908c}.atv{color:#3e999f}.typ,.fun{color:#4271ae}.lit,.atn,.dec{color:#f5871f}.pun,.opn,.clo{color:#4d4d4c}.tag,.var{color:#c82829}}@media print,projection{.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#004444}.pun,.opn,.clo{color:#444400}.atn{color:#440044}.str,.atv{color:#006600}.kwd,.tag{color:#006;font-weight:bold}}
li.L1,li.L3,li.L5,li.L7,li.L9 { background: #F7F7F7 }

.codeMessage li{padding: 3px 10px;}
.codeMessage ul{display:block;float:left;min-width:20px;color: #808080;background: url(/s/i/grd-left-code.png) left top repeat-y;}
.codeMessage ol{display:inline-block;margin-left:30px;border-left: #F0F0F0 solid 1px;padding:5px 0;color:#ccc;min-width: 94.7%;}
.codeMessage code{display:block}




.groupAdmin{color:#D84F4F;}
.groupOther1{color:#7CAEBC;}
.groupVerify{color:#81BA53}


.gm-commentio-cmm .bbCodeBlock{display: none !important;}


/*<!-- Панель разработчика -->*/
.devpanell{position:fixed;top:70%;left:0;}

.devpanell a{background:#939AA4;display:block;font: 11px Tahoma;color:#fff;text-decoration:none;padding: 5px;text-align: center;}
.devpanell a:first-child{border-radius: 0 3px 0 0}
.devpanell a:last-child{border-radius: 0 0 3px 0 !important;}

.devpanell a:hover{background:#757A82;text-decoration:none;}
.devpanell a img{display:block}
.devpanell a:hover img{opacity:.5}
.devpanell a:active,.devpanell-active{background: #575B60 !important;box-shadow: inset 0 0 5px -2px rgba(0,0,0,.5)}

.devpanell-vars{display:none;top:0px;position: absolute;padding: 10px;background:#939AA4;border-radius: 0px;left:36px;border-radius:2px;text-shadow: rgba(0, 0, 0, 0.149) 0px 1px 0px;box-shadow: inset 0px -2px rgba(255, 255, 255, 0.102), inset 0px -3px rgba(0, 0, 0, 0.102), 0px 1px rgba(0, 0, 0, 0.047);}
.devpanell-vars:after{border-color: transparent #939AA4;content: '';position: absolute;border-style: solid;border-width: 5px 5px 5px 0;display: block;width: 0;z-index: 1;left: -5px;top: 9px;}
.devpanell-vars:before{border-color: transparent;content: '';position: absolute;border-style: solid;border-width: 5px 5px 5px 0;display: block;width: 0;z-index: 0;left: -6px;top: 9px;}
/*<!-- Панель разработчика -->*/

/* форум вопросов*/
.qw_box{background:#CC0000;width:25px;height:25px;text-align: center;float:left}
.qw_box:before{content:'?';color:#fff;font: 15px/25px Tahoma;}

.qw_box-answ{background:#808080;}
.qw_box-answ:before{content:'!' !important;}
.qw_box-answ + .qw_box_t{color:#808080 !important;font-weight:normal !important;}

.qw_box_t{font:bold 12px/15px Tahoma; padding-left:30px;color:#CC0000}
.qw_box_clear{clear:both;}
.qw_box_parent{padding-top:5px;}