

/* Start:/local/templates/.default/ajax/ajax.min.css?1639325264420*/
iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/local/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/local/templates/.default/ajax/images/shadow.gif);border:1px solid #808080}
/* End */


/* Start:/local/templates/.default/components/bitrix/system.auth.form/authtop/style.css?1384443778185*/
#login-form-window
{
	display:none;
	border:1px solid #000;
	background:#F5F5ED;
	padding:10px;
	z-index:10000;
	position:absolute;
	top:10%;
	left:45%;
	width:200px;
	color: #454545;
}
/* End */


/* Start:/local/templates/.default/components/bersen/menu/tree_ber_02/style.css?1549603828965*/
.menu-text {border-bottom:1px dashed #344279; font-size:14px; line-height:18px}


div.menu-sitemap-tree
{
	font-size:13px;
        color: #344279;
        font-family: Arial, Helvetica, sans-serif;
}

div.menu-sitemap-tree ul
{
	list-style-type: none;
	margin: 0; 
	padding: 0 0 0 0;
}

div.menu-sitemap-tree ul ul
{
	width: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div.menu-sitemap-tree li
{
	margin: 0 0 0 0;
	padding: 4px 0;

}


div.menu-sitemap-tree li li
{
	margin: 0 0 0 0; 
	padding: 3px 0;
}

div.menu-sitemap-tree li.close ul
{
	display: none;
}

div.menu-sitemap-tree div.item-text
{
	position:relative;
	top:2px; left:24px;
        font-size:13px;
		padding-top:3px;
}

/*Icons*/
div.folder, div.page
{
	background-repeat:no-repeat;
        padding-left:15px;
	vertical-align:top;

}
div.folder{cursor:pointer; cursor: hand; background-image:url(/images/minus.gif)}
div.menu-sitemap-tree li.close div.folder{background-image:url(/images/plus.gif)}

/* End */


/* Start:/bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1385041406501*/
input.search-suggest {}
div.search-popup{border: 1px solid #333333;background: #FFFFFF;padding: 2px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
/* End */


/* Start:/local/components/bersen/breadcrumb/templates/wb/style.css?1700695206281*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
        font-size:12px;
        color:#818181;
        font-style: italic;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{

}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/local/templates/.default/components/bitrix/system.auth.form/auth/style.css?1384443778185*/
#login-form-window
{
	display:none;
	border:1px solid #000;
	background:#F5F5ED;
	padding:10px;
	z-index:10000;
	position:absolute;
	top:10%;
	left:45%;
	width:200px;
	color: #454545;
}
/* End */


/* Start:/local/templates/web20/styles.css?17062146582752*/
h1, h2, h3, h4, h5, h6
{
	font-family: Roboto, Arial, Sans-Serif;
        font-weight:normal;
}


h1
{
        color: #555555;
	margin:0; padding:4px 0 0px 6px;
	font-size:24px;
	line-height: 28px;
}


h2
{
	margin:0; padding:0;
        font-size: 20px; 
        color: #555555;
        padding:8px 0 4px 4px;
}

h3
{
	margin:0;
        font-size: 19px; 
        color: #555555;
        padding:5px 0 10px 4px;
}

h4
{
	margin:0; padding:0;
        font-size: 14px; 
        color: #344279;
	padding-bottom:5px;
	padding-top:0px;
}

.txt18 {font-size: 18px;}
.txt20 {font-size: 13px;}
.txt20b {font-size: 12px;}

.zag1
{
        font-size: 16px; 
	padding: 6px 5px 10px 8px;
	max-height:1000px;
}

.zag1 a:hover {color: #cf1c3e}

.zag1-mob
{
        font-size: 16px; 
        padding: 6px 6px 4px 10px;
}

.zag1-mob a:hover {color: #cf1c3e}

.zag1-more
{
        font-size: 14px; 
        padding: 0 0 15px 4px;
}

.zag-plashka {font-size: 20px; padding:10px 0 0 24px;}



h5
{
	margin:0; padding:0;
        font-size: 16px; 
        color: #344279;
	padding: 6px 5px 10px 8px;
}

h6
{
	font-size:110%;
}

.arts-block-mob
{
	font-size:13px;
	color:#555555;
	line-height: 16px;
	padding:0 5px 0 12px;
}

.information-block-zap
{
	width:214px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
        word-wrap:break-word;
        overflow:hidden;
	font-size:13px;
}

.information-block-mnen
{
	font-size:13px;
        padding-top:3px;
        width:82px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
        word-wrap:break-word;
        overflow:hidden;
}

.information-block-mnens
{
	font-size:12px;
	padding-top:3px;
	color:#818181;
}

.information-block-mnen2
{
	font-size:14px;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        word-wrap:break-word;
        overflow:hidden;
}

.information-block-mnenk
{
	width:688px;
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        word-wrap:break-word;
        overflow:hidden;
}

/*Information block*/
.information-block
{
	width:170px;
	padding:0px 5px 10px 10px;
	margin-left:5px;
	margin-right:5px;
	background:#FFFFFF;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	font-size:90%;
	color:#494947;
}

.information-block-head
{
	font-size:110%;
	color:#335172;
	font-weight:bold;

	margin-bottom:4px;
	padding-bottom:5px;
	background:url(/local/templates/web20/images/infoblock_line.gif) left bottom no-repeat;
}

.information-block-body
{
	font-size:100%;
	color:#494947;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	border-color:#C4C4C3;
	margin:1em 0;
	background-color:#F9F9F3;
	font-family:roboto,sans-serif;
}

.news-date-time
{
	color:#858585;
}
/* End */


/* Start:/local/templates/web20/template_styles.css?170189142439516*/
html, body, form
{
	margin: 0;
	padding: 0;
}
div.divundl{padding:5px 0 0 0; font-size:13px; color:#707070; cursor: pointer; border-bottom:1px dashed #707070;}
div.divundl:hover{padding:5px 0 0 0; font-size:13px; color:#303030; cursor: pointer; border-bottom:1px dashed #303030;}
#header_menu
{
	position:absolute;
        top: 25px;
	left:38px;

}
#header_auth
{
	position:absolute;
        top: 24px;
	right:32px;
}
#mainlink
{
	position:absolute;
        top:55px;
	left:298px;
}
tr.thpopbitv:nth-child(even) {background: #FAE0E6;}
.za a:link, .red_bg {background:url(/images/1_1.png) no-repeat left top !important;}
.vote_plus {color: #659f7c;}
.vote_plus2 {color: #659f7c; font-size:13px;}
.vote_minus {color: #cd7171;}
.vote_minus2 {color: #cd7171; font-size:13px;}
.vote_zero {color: #818181;}
.iblock-vote {display: inline;}

table.nob {
 border:0px; /* border="0" */
 border-collapse:collapse; /* cellspacing="0" */
 }

.plashka-lft {padding-left:22px; color: #363636; font-size:20px;}
.plashka-rght {padding-right:22px;}

.cursor_about{
        cursor: help;width:12px;height:12px;float:left;background: transparent url(/images/icon_about3.png) left top no-repeat;
        }

.bg_gr {background:url(/images/bg_gr.png) repeat top left; font-size:15px; padding:8px;}

.tabs-text-mob {font-size:13px; color:#818181; line-height: 16px; font-family: 'Roboto Condensed', Roboto, Arial;}
.tabs-text {font-size:13px; color:#707070;}
.tabs-text a:link, .tabs-text a:visited, .tabs-text a:active {border-bottom:1px dashed #707070; color:#707070; text-decoration: none;}
.tabs-text a:hover {background: #d2d2d2;}
.tabs-active {background: #d2d2d2;}

.white-text {font-size:13px; color:#ffffff;}
.white-text a:link, .white-text a:visited, .white-text a:active {color:#ffffff; text-decoration: none;}
.white-text a:hover {text-decoration: underline;}
.str {font-size:11px; padding-top:3px; font-color:#c1c1c1;}

/*-------------------Блок регистрации (шапка)--------------------*/

.authtop-txt {font-size:14px; color:#303030;}
.authtop-txt a:link, .authtop-txt a:visited, .authtop-txt a:active {color: #303030; text-decoration: underline;}
.authtop-txt a:hover {color: #000000; text-decoration: underline;}

.authtop2-txt {font-size:14px; color:#E1E1E1;}
.authtop2-txt a:link, .authtop2-txt a:visited, .authtop2-txt a:active {color: #E1E1E1; text-decoration: underline;}
.authtop2-txt a:hover {color: #CCCCCC; text-decoration: underline;}

.wb-logo {font-size:30px; color:#f0f1f2; font-family: Roboto, Tahoma, Arial; line-height:32px;}
.wb-logo a:link, .wb-logo a:visited, .wb-logo a:active {color: #f0f1f2; text-decoration: none;}
.wb-logo a:hover {color: #f0f1f2; text-decoration: none;}

/*-------------------Левая колонка--------------------*/
.menu_bg_top {background: #f0f1f2; border-radius: 5px;}

.menu_bg_bottom {padding-bottom:1px;}


.search_bg {
background:  url(/images/t_search_bg.png) no-repeat center top;
        margin: 0;
	padding: 0;
}

/*-------------------Блок "Свежие записи"--------------------*/
.plashka_left {
background-image: url(/images/dis/plashkal_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

#saboutm1:hover {width:66px; height:21px;background:url(/images/dis/plashkal_1a.png)
no-repeat top !important;cursor: pointer;}
.saboutm1open {width:66px; height:21px;background:url(/images/dis/plashkal_1a.png) no-repeat top !important;}
.saboutm1close {width:66px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}
#saboutm2:hover {width:100px; height:21px;background:url(/images/dis/plashkal_2a.png)
no-repeat top !important;cursor: pointer;}
.saboutm2open {width:100px; height:21px;background:url(/images/dis/plashkal_2a.png)
no-repeat top !important;}
.saboutm2close {width:100px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}  
/*.open_a1 {	display:block;}
.open_a2{	display:block;}
.close_a1{	display:none;}
.close_a2{	display:none;}*/
.saboutt_open1{	display:block;}
.saboutt_open2{	display:block;}
.saboutt_close1{	display: none;}
.saboutt_close2{	display: none;}
.sabout li {list-style:none; width:150px;}

/*-------------------Блок "О проекте"--------------------*/

.plashka_about2 {background: #ffffff; margin-top:5px;}

.about_textd {font-size:14px; line-height:22px; border-bottom: 1px dashed #9cb8e8;}

.plashka_about {
background-image: url(/images/dis/plashka0_bgr.png);
	background-repeat: no-repeat;
	background-position: left top;
        margin: 0;
	padding: 0;
}

.about_bgr_top {background: #f6f8fa; border: 3px solid #c8daf8; border-radius: 5px;}

.about_bgr_top2 {
background-image: url(/images/about_bgr_top2.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

#aboutm1:hover {width:85px; height:21px;background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.aboutm1open {width:85px; height:21px;background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.aboutm1close {width:85px; height:21px;background:#ffffff;border-radius: 3px; cursor: pointer;}
#aboutm2:hover {width:136px; height:21px;background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.aboutm2open {width:136px; height:21px;background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.aboutm2close {width:136px; height:21px;background:#ffffff;border-radius: 3px; cursor: pointer;}  
.open_a1 {	display:block;}
.open_a2{	display:block;}
.close_a1{	display:none;}
.close_a2{	display:none;}
.aboutt_open1{	display:block;}
.aboutt_open2{	display:block;}
.aboutt_close1{	display: none;}
.aboutt_close2{	display: none;}
.about li {list-style:none; width:150px;}
.alphabet_mob  {font-size:15px; line-height:32px;}
.alphabet_mob_zag  {font-size: 17px; color: #555555; font-weight: 700;}
.pop_mob  {font-size:15px}
.about_mob {font-size:14px; padding: 0 8px 0 8px;}

/*-------------------Блок "Что сравним?"--------------------*/

.plashka_kategor2 {background: #e0ebfa; border-radius: 5px; margin-top:5px;}

.plashka_kategor {
background-image: url(/images/dis/plashka1_bgr.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

#zakl1:hover {width:90px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.zakl1close {width:90px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.zakl1open {width:90px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}

#zakl2:hover {width:93px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.zakl2close {width:93px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.zakl2open {width:93px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}

.razd_name_1page {font-size: 18px; color: #4b4b4b; margin: 14px 0px 4px 0px;}
.razd_name_1page_div {font-size:15px; line-height: 26px;}

#zakl3:hover {width:92px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.zakl3close {width:92px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.zakl3open {width:92px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}

.zakl_textd {border-bottom: 1px dashed #9cb8e8;}

/*-------------------Блок подразделов--------------------*/
.plashka_podr {
	margin: 0;
	padding: 0;
	background: #f0f1f2 url(/images/dis/plashkap_bgm.png) no-repeat center top;
}

.plashka_podry {
	margin: 0;
	padding: 0;
	background: #f0f1f2 url(/images/dis/plashkap_bgy.png) no-repeat center top;
}

.plashka_podr2 {
background-image: url(/images/dis/plashkap_bg2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
        margin: 0;
	padding: 0;
}



/*-------------------Блок "Рейтинг Марок"--------------------*/

.rating2 {font-size:14px; color:#707070; padding:4px 4px 6px 8px;}
.rating2 a:link, .rating2 a:visited, .rating2 a:active {color: #707070; text-decoration: underline;}
.rating2 a:hover {color: #555555; text-decoration: underline;}

.rating2b {font-size:13px; color:#707070; font-family: Roboto, Tahoma, Verdana;}

.rating2d {font-size:12px; color:#818181; padding:5px 0 5px 2px;}

.rating2e {width:115px; font-size:12px; padding-top:2px;}

.rating3 {font-size:13px; color:#707070; line-height:20px;}

.plash_rmark {background: #e0ebfa; border-radius: 0 5px 5px 5px; padding-top:8px;}
.rmark_text {font-size:13px; color:#707070; line-height:20px;}
.rmark_textd {border-bottom: 1px dashed #707070;}
.rmark_rating {background:#9cb8e8;border-radius: 3px; font-size:13px; color:#303030; line-height:20px}

.plashka_rmark {
	margin: 0;
	padding: 0;
	background: #E0EBFA url(/images/dis/plashka2_bgr.png) no-repeat center top;
}

.plashka_rmark2 {
background-image: url(/images/dis/plashka2_bg2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
        margin: 0;
	padding: 0;
}

.plashka_rustr {background: #e0ebfa; border-radius: 0 5px 5px 5px;}


#rmark1:hover {width:96px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.rmark1close {width:96px;  height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rmark1open {width:96px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}

#rmark2:hover {width:93px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}
.rmark2close {width:93px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rmark2open {width:93px; height:21px; background:#9cb8e8;border-radius: 3px; cursor: pointer;}


#rmark1w:hover {width:136px; height:19px; background:#d2d2d2; cursor: pointer;}
.rmark1wclose {width:136px; height:19px; background:#e0ebfa; cursor: pointer;}
.rmark1wopen {width:136px; height:19px; background:#d2d2d2; cursor: pointer;}

#rmark2w:hover {width:145px; height:19px; background:#d2d2d2; cursor: pointer;}
.rmark2wclose {width:145px; height:19px; background:#e0ebfa; cursor: pointer;}
.rmark2wopen {width:145px; height:19px; background:#d2d2d2; cursor: pointer;}

.rmark_name_1page {font-size: 18px; color: #4b4b4b; margin: 14px 0px 4px 0px;}
.rmark_name_1page_div {font-size:12px; line-height: 19px;}


/*-------------------Блок "Популярные темы"--------------------*/
.plashka_popular {background: #eadff9; border-radius: 5px; margin-top:10px;}

#rtema1:hover {width:122px; height:21px; background:#a5a2e6;border-radius: 3px; cursor: pointer;}
.rtema1close {width:122px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rtema1open {width:122px; height:21px; background:#a5a2e6;border-radius: 3px; cursor: pointer;}

#rtema2:hover {width:92px; height:21px; background:#a5a2e6;border-radius: 3px; cursor: pointer;}
.rtema2close {width:92px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rtema2open {width:92px; height:21px; background:#a5a2e6;border-radius: 3px; cursor: pointer;}

.popular-text {font-size:20px; color: #303030;}
.popular-text2 {font-size:14px; color: #818181; padding:0 5px 2px 2px;}
.popular-text3 {font-size:14px; padding:0 0 2px 5px;}
.popular-vote {font-size:14px; line-height:34px; padding:20px; color:#ffffff;}
.popular-mnen {font-size:13px; color: #707070; padding:0 20px 0 5px;}

.scale-bg {width:120px; height:19px;background-image:url(/images/scale_bg2.png); background-repeat: no-repeat;background-position: left top; margin: 0; padding: 0;}

.pop-txt {font-size:12px; color:#818181;}
.pop-txt a:link, .pop-txt a:visited, .pop-txt a:active {color: #818181; text-decoration: underline;}
.pop-txt a:hover {color: #303030; text-decoration: underline;}


.addtema-text {font-size:12px; color:#707070;}
.addtema-text a:link, .addtema-text a:visited, .addtema-text a:active {border-bottom:1px dashed #707070; color:#707070; text-decoration: none;}
.addtema-text a:hover {color: #303030; border-bottom:1px dashed #303030; text-decoration: none;}


/*-------------------Блок "Статьи и обзоры"--------------------*/

.plash_arts {background: #e9f9e2; border-radius: 5px; margin-top:12px;}

.plashka_arts {
background-image: url(/images/dis/plashka4_bgr.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
		margin-top: 10px;
	padding: 0;
}

.plashka_arts_m {
background-image: url(/images/dis/plashka4m_bgr.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

.plashka_art {
background-image: url(/images/dis/plashka4_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

.arts-preview-text {font-size:14px; color:#555555;}
#arts-full:hover {width:374px; height:45px;background:url(/images/art_full2.png)
no-repeat top !important;cursor: pointer;}
#arts-full {width:374px; height:45px;background:url(/images/art_full.png)
no-repeat top !important;cursor: pointer;}

#rarts1:hover {width:90px; height:21px; background:#a3c1ad;border-radius: 3px; cursor: pointer;}
.rarts1close {width:90px; height:21px;background:#ffffff;border-radius: 3px; cursor: pointer;}
.rarts1open {width:90px; height:21px;background:#a3c1ad;border-radius: 3px; cursor: pointer;}

#rarts2:hover {width:94px; height:21px;background:#a3c1ad; border-radius: 3px; cursor: pointer;}
.rarts2close {width:94px; height:21px; background:#ffffff; border-radius: 3px; cursor: pointer;}
.rarts2open {width:94px; height:21px;background:#a3c1ad; border-radius: 3px; cursor: pointer;}

.rarts_text {font-size:13px; color:#303030; line-height:22px;}
.rarts_textd {border-bottom: 1px dashed #a3c1ad;}

#artsm1:hover {width:59px; height:21px;background:url(/images/dis/plashka4m_1a.png)
no-repeat top !important;cursor: pointer;}
.artsm1open {width:59px; height:21px;background:url(/images/dis/plashka4m_1a.png) no-repeat top !important;}
.artsm1close {width:59px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}
#artsm2:hover {width:94px; height:21px;background:url(/images/dis/plashka4m_2a.png)
no-repeat top !important;cursor: pointer;}
.artsm2open {width:94px; height:21px;background:url(/images/dis/plashka4m_2a.png)
no-repeat top !important;}
.artsm2close {width:94px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}  
.open_a1 {	display:block;}
.open_a2{	display:block;}
.close_a1{	display:none;}
.close_a2{	display:none;}
.artst_open1{	display:block;}
.artst_open2{	display:block;}
.artst_close1{	display: none;}
.artst_close2{	display: none;}
.arts li {list-style:none; width:150px;}

.arts_img_preview {width:100px; float:left; margin: 4px 10px 2px 0px;}

/*-------------------"Гид покупателя"--------------------*/

#gidm1:hover {width:59px; height:21px;background:url(/images/dis/plashka4m_1a.png)
no-repeat top !important;cursor: pointer;}
.gidm1open {width:59px; height:21px;background:url(/images/dis/plashka4m_1a.png) no-repeat top !important;}
.gidm1close {width:59px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}
#gidm2:hover {width:94px; height:21px;background:url(/images/dis/plashka4m_2a.png)
no-repeat top !important;cursor: pointer;}
.gidm2open {width:94px; height:21px;background:url(/images/dis/plashka4m_2a.png)
no-repeat top !important;}
.gidm2close {width:94px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;} 

.gidt_open1{	display:block;}
.gidt_open2{	display:block;}
.gidt_close1{	display: none;}
.gidt_close2{	display: none;}

.gid_bgr_top {background: #fcfefb; border: 3px solid #d8ebcd; border-radius: 5px;}

.gid_bgr_bottom {
background-image: url(/images/gid_bgr_bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
        margin: 0;
	padding: 0;
}

/*-------------------Блок "Вопросы-ответы-мнения"--------------------*/
.plashkamnenvopr_left {
background-image: url(/images/dis/plashkal_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

#mnenvoprm1:hover {width:150px; height:43px; background: #faefe0; border-radius: 5px 5px 0 0; cursor: pointer;}
.mnenvoprm1open {width:150px; height:43px; background: #faefe0; border-radius: 5px 5px 0 0; cursor: pointer;}
.mnenvoprm1close {width:150px; height:43px; background:url(/images/mnenvopr_dotted_1a.png) no-repeat left top; border-radius: 5px 5px 0 0; cursor: pointer;}

#mnenvoprm2:hover {width:250px; height:43px; background: #faefe0; border-radius: 5px 5px 0 0; cursor: pointer; margin-left:2px;}
.mnenvoprm2open {width:250px; height:43px; background: #faefe0; border-radius: 5px 5px 0 0; cursor: pointer; margin-left:2px;}
.mnenvoprm2close {width:250px; height:43px; background:url(/images/mnenvopr_dotted_1b.png) no-repeat left top; border-radius: 5px 5px 0 0; cursor: pointer; margin-left:2px;}  


#ratingm1:hover {width:220px; height:43px; background: #e0ebfa; border-radius: 5px 5px 0 0; cursor: pointer;}
.ratingm1open {width:220px; height:43px; background: #e0ebfa; border-radius: 5px 5px 0 0; cursor: pointer;}
.ratingm1close {width:220px; height:43px; background:url(/images/rating_dotted_1a.png) no-repeat left top; border-radius: 5px 5px 0 0; cursor: pointer;}

#ratingm2:hover {width:185px; height:43px; background: #e0ebfa; border-radius: 5px 5px 0 0; cursor: pointer; margin-left:2px;}
.ratingm2open {width:185px; height:43px; background: #e0ebfa; border-radius: 5px 5px 0 0; cursor: pointer; margin-left:2px;}
.ratingm2close {width:185px; height:43px; background:url(/images/rating_dotted_1b.png) no-repeat left top; border-radius: 5px 5px 0 0; cursor: pointer; margin-left:2px;}  

/*.open_a1 {	display:block;}

.open_amnenvopr2{	display:block;}
.close_amnenvopr1{	display:none;}
.close_amnenvopr2{	display:none;}*/
.mnenvoprt_open1{	display:block;}
.mnenvoprt_open2{	display:block;}
.mnenvoprt_close1{	display: none;}
.mnenvoprt_close2{	display: none;}
.ratingt_open1{	display:block;}
.ratingt_open2{	display:block;}
.ratingt_close1{	display: none;}
.ratingt_close2{	display: none;}

.mnenvopr li {list-style:none; width:150px;}

/*-------------------Блок "Мнения"--------------------*/
.plashka_comments {background: #faefe0; border-radius: 0 5px 5px 5px;}

.plashka_commentsf {
background-image: url(/images/dis/plashka5_bgf.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

.comments_bgr_topl {
background-image: url(/images/comments_bgr_topl.png);
	background-repeat: no-repeat;
	background-position: right top;
        margin: 0;
	padding: 0;
}

.comments_bgr_topl2 {
background-image: url(/images/comments_bgr_topl2.png);
	background-repeat: no-repeat;
	background-position: right top;
        margin: 0;
	padding: 0;
}

.comments_bgr_top {background: #f8f2ea; border-radius: 5px;}

.comments_bgr_bottom {
background-image: url(/images/t_comments_bgr_bottom3.png);
	background-repeat: no-repeat;
	background-position: left bottom;
        margin: 0;
	padding: 0;
}
.comments_bgr_top2 {background: #eaf0f8; border-radius: 5px;}

.comments_bgr_bottom2 {
background-image: url(/images/t_comments_bgr_bottomb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
        margin: 0;
	padding: 0;
}

.comments_bgr_topq {
background-image: url(/images/comments_bgr_topq.png);
	background-repeat: no-repeat;
	background-position: left top;
        margin: 0;
	padding: 0;
}

.plashka_addcomm {background: #f8f2ea; border-radius: 5px;}

.comments-tab {padding:8px 16px 8px 20px;}

.rmnen_textd {border-bottom: 1px dashed #bab0a1;}

#rmnen1:hover {width:90px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}
.rmnen1close {width:90px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rmnen1open {width:90px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}

#rmnen2:hover {width:92px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}
.rmnen2close {width:92px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rmnen2open {width:92px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}

.comments-txt {font-size:14px; color:#818181; padding-top:5px;}
.comments-data {font-size:12px; color:#818181; padding-top:8px;}

.comments-txt a:link, .comments-txt a:visited, .comments-txt a:active {color: #818181; text-decoration: underline;}
.comments-txt a:hover {color: #303030; text-decoration: underline;}

/*--------------------------Вопросы-------------------------------------*/
.plashka_qa {background: #faefe0; border-radius: 0 5px 5px 5px;}

#rvopr1:hover {width:77px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}
.rvopr1close {width:77px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rvopr1open {width:77px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}

#rvopr2:hover {width:68px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}
.rvopr2close {width:68px; height:21px; background:#ffffff;border-radius: 3px; cursor: pointer;}
.rvopr2open {width:68px; height:21px; background:#bab0a1;border-radius: 3px; cursor: pointer;}

/*-------------------Блок "Битва недели"--------------------*/
.plashka_bitva {
background-image: url(/images/dis/plashka6_bgr.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}
#rbitva1:hover {width:75px; height:21px;background:url(/images/dis/plashka6_1a.png)
no-repeat top !important;cursor: pointer;}
.rbitva1close {width:75px; height:21px;background:url(/images/dis/empty.gif)
no-repeat top !important;}
.rbitva1open {width:75px; height:21px;background:url(/images/dis/plashka6_1a.png)
no-repeat top !important;}

#rbitva2:hover {width:94px; height:21px;background:url(/images/dis/plashka6_2a.png)
no-repeat top !important;cursor: pointer;}
.rbitva2close {width:94px; height:21px;background:url(/images/dis/empty.gif)
no-repeat top !important;}
.rbitva2open {width:94px; height:21px;background:url(/images/dis/plashka6_2a.png)
no-repeat top !important;}

.bitva-text {font-size:20px; color: #303030;}
.bitva-text2 {font-size:34px; font-family: Georgia, Roboto, Arial; color: #818181;}

/*-------------------Блок "Конкурс"--------------------*/
.konkurs_bgr_top {background: #f9fafe; border: 3px solid #c8daf8; border-radius: 5px;}

.konkurs_bgr_topb {background: #f9fafe; border: 3px solid #c8daf8; border-radius: 5px;}

.plashka_k {
background-image: url(/images/dis/plashkak_bgr.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

.plashka_kf {
background-image: url(/images/dis/plashkak_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

.konkurs_head {
background-image: url(/images/konkurs_6.png);
	background-repeat: no-repeat;
	background-position: center top;
        margin: 0;
	padding: 0;
}

#konkursm1:hover {width:82px; height:21px;background:url(/images/dis/plashkak_1a.png)
no-repeat top !important;cursor: pointer;}
.konkursm1open {width:82px; height:21px;background:url(/images/dis/plashkak_1a.png) no-repeat top !important;}
.konkursm1close {width:82px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}
#konkursm2:hover {width:94px; height:21px;background:url(/images/dis/plashkak_2a.png)
no-repeat top !important;cursor: pointer;}
.konkursm2open {width:94px; height:21px;background:url(/images/dis/plashkak_2a.png)
no-repeat top !important;}
.konkursm2close {width:94px; height:21px;background:url(/images/dis/empty.gif) no-repeat top !important;}  
.open_a1 {	display:block;}
.open_a2{	display:block;}
.close_a1{	display:none;}
.close_a2{	display:none;}
.konkurst_open1{	display:block;}
.konkurst_open2{	display:block;}
.konkurst_close1{	display: none;}
.konkurst_close2{	display: none;}
.konkurs li {list-style:none; width:150px;}

/*-------------------Кнопки навигации--------------------*/
.navtxt {font-size:14px; color:#969696;}
.navtxt a:link, .navtxt a:visited, .navtxt a:active {color: #969696; text-decoration: underline;}
.navtxt a:hover {color: #303030; text-decoration: underline;}

.navpad {padding:0 5px 0 5px;}

.nav-current-page
{
	color:white;
	background-color:#969696;
	padding:1px 4px 2px 4px;
}

/*-------------------Нижняя плашка (Footer)--------------------*/
.footertxt {font-size:13px; color:#ACACAC; line-height: 22px;}
.footertxt2 {font-size:14px; color:#ACACAC; font-weight:bold; line-height: 34px;}

.footertxt a:link,
.footertxt a:visited,
.footertxt a:active 
{color: #ACACAC; text-decoration: none;}
.footertxt a:hover {color: #ACACAC; text-decoration: underline;}

.authtxt {font-size:14px; color:#818181;}
.authtxt a:link, .authtxt a:visited, .authtxt a:active {color: #818181; text-decoration: underline;}
.authtxt a:hover {color: #303030; text-decoration: underline;}



/*-------------------ZAKLADKI--------------------*/
.zakl li {list-style:none; width:150px;}
        .zakl{position:relative;width:80%;margin:40px auto 0;text-align:left;}
        .zakl .short{position:relative;top:0;z-index:10;width:150px;min-height:31px;left:20px}
        .zakl .short a{width:150px;height:18px;padding-top:13px;display:block;text-decoration:none;background:url(/local/templates/web20/i/zakl_short.gif) no-repeat top;text-align:center;color:#19307D;font-weight:700;}
        #zakl_short_list{position:relative;width:80%;background:#E8F1FC;margin:0 auto;padding:22px 0 10px;}
        #zakl_short_list p{margin:10px 20px; text-align: justify;}

        .zakl .long{position:absolute;top:0;left:160px;z-index:5;width:150px;min-height:31px;}
        .zakl .long a{width:150px;height:18px;padding-top:13px;display:block;background:url(/local/templates/web20/i/zakl_long.gif) no-repeat bottom;text-align:center;color:#19307D;font-weight:700;}
        #zakl_long_list{position:relative;width:80%;display:none;background:#B8D8FF;margin:0 auto;padding:22px 0 10px;}
        #zakl_long_list p{margin:10px 20px; text-align: justify;}

        .zakl .medium{position:absolute;top:0;left:320px;z-index:3;width:150px;min-height:31px}
        .zakl .medium a{width:150px;height:18px;padding-top:13px;display:block;background:url(/local/templates/web20/i/zakl_medium.gif) no-repeat bottom;text-align:center;color:#19307D;font-weight:700;}
        #zakl_medium_list{position:relative;width:80%;display:none;background:#DBE0F5;margin:0 auto;padding:22px 0 10px;}
        #zakl_medium_list p{margin:10px 20px; text-align: justify;}

        .zakl .short a:hover,.zakl .long a:hover,.zakl .medium a:hover{text-decoration:none !important;}

        .c_active{text-decoration:none !important;cursor:default !important;}
        .c_active:focus {outline: none}
        .c_default{text-decoration:underline !important;cursor:pointer !important;}
        .c_active_li{z-index:5 !important;position:absolute !important;}
        .c_default_li{z-index:10 !important;position:relative !important;}
        .c_active_list{display:block !important;}
        .c_default_list{display:none !important;}

        .c_long_bg{background:url(/local/templates/web20/i/zakl_long.gif) no-repeat;}
        .c_long_bg_on{background:url(/local/templates/web20/i/zakl_long.gif) no-repeat top !important;}
        .c_short_bg{background:url(/local/templates/web20/i/zakl_short.gif) no-repeat bottom !important;}
        .c_short_bg_on{background:url(/local/templates/web20/i/zakl_short.gif) no-repeat top !important;;}
        .c_medium_bg{background:url(/local/templates/web20/i/zakl_medium.gif) no-repeat bottom !important;}
        .c_medium_bg_on{background:url(/local/templates/web20/i/zakl_medium.gif) no-repeat top !important;;}

/*-------------------ZAKLADKI--------------------*/

.vote_marka_zaact,.vote_marka_zapas,.vote_marka_noact,.vote_marka_nopas,.vote_marka_zaact_nohover,.vote_marka_noact_nohover {width:25px;
	height:16px;}
.vote_marka_zaact {background: url(/images/icons/nrav_act.png) no-repeat center center;}
.vote_marka_zaact:hover {background: url(/images/icons/nrav_sel.png) no-repeat center center;cursor: pointer;}
.vote_marka_zaact_nohover {background: url(/images/icons/nrav_pas.png) no-repeat center center;}

.vote_marka_zapas {background: url(/images/icons/nrav_pas.png) no-repeat center center;}

.vote_marka_noact {background: url(/images/icons/nenrav_act.png) no-repeat center center;}
.vote_marka_noact:hover {background: url(/images/icons/nenrav_sel.png) no-repeat center center;cursor: pointer;}
.vote_marka_noact_nohover {background: url(/images/icons/nenrav_pas.png) no-repeat center center;}


.vote_marka_nopas {background: url(/images/icons/nenrav_pas.png) no-repeat center center;}
table.vote_table td {padding:0;}

.vote_marka_number {font-size:12px; color:#818181; padding: 1px 7px 0 5px;}
.vote_marka {width:20px; height:20px;background:#ff0000;}
.vote_no_marka {width:20px; height:20px;background:#ffFF00;}
.vote_tema {width:20px; height:20px;background:#ff0000;}
.vote_no_tema {width:20px; height:20px;background:#ffFF00;}


.golos_open, .golos_close {width:116px;height:32px;}
.golos_open {background: #97bf36; border-radius: 5px; cursor:pointer;}

.golos_close {background: #a2a2a2; border-radius: 5px;}


html
{
	height:100%;
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	font-size: 14px;
	font-family: Roboto, Arial, sans-serif;
	color: #303030;
	line-height: 20px;
	background:#ff;
	text-align: center;
        background:#4a507b url(/bitrix/images/install/bg_fill.gif) repeat;
}

/*Table*/


/*Links*/
a:link {color: #344279;}
a:visited{color: #344279;}
a:active {color: #2775C;}
a:hover{color:#CF1C3E;}


small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0;
}

#container
{
	width:998px; 
	height:100%;
	/*position:absolute;
	left:50%;
	margin-left:-390px;*/
	margin: 0 auto;
	text-align: left;
	background-color: #ffffff;
	/*background: url(/images/header_bg.png) no-repeat left top;*/
}

#header
{
	position:relative; /*containing block*/
	height:224px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	background:url(/images/wb_logo3.png) no-repeat left top;
}

#header_logo
{
	position:absolute;
}

#company_logo
{
	width:100px; 
	height:90px; 
	background:url(/local/templates/web20/images/logo.gif) center right no-repeat; 
	position:absolute; 
	left:6px; 
}

#header_text
{
	position:absolute;
	left:120px;
	top: 20%;
	color:#fff;
	width:490px;
}

#header_text .bx-main-title
{
	margin:0;
	padding:0;
	font-size:160%;
	border:none;
	color:#fff;
	text-decoration:none;
}

#header_text span.bx-main-subtitle
{
	font-size:90%;
	font-weight:bold;
	color:#E0E9DD;
	margin-left:50px;
}

#search
{
	color:#E0E9DD;

}

#login
{
	position:absolute;
	right:75px;
	top:55px;
	color:#E0E9DD;
}

#login a
{
	color:#E0E9DD;
	text-decoration:none;
}
#login a.profile-link
{
	text-decoration:underline;
}

#menu
{
	position:absolute;
	bottom:0;
	*bottom:-1px; /*IE hack*/
	left:18px;
}



#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #bbb;
}

#printer
{
	float:right;
	font-size:85%;
	background:url(/local/templates/web20/images/printer.gif) left center no-repeat;
	padding-left:16px;
}

#printer a
{
	text-decoration:none;
	color:#787878;
}

#navigation
{

}

/*Navigation*/
#navigation a
{
	text-decoration:underline;
	color:#818181;
}

#navigation a:hover {color: #303030; text-decoration: underline;}



.table-border-color
{
	background-color:#96B485;
}

.right-shadow
{
	background:url(/local/templates/web20/images/right_shadow.gif) right top repeat-y;
}

.footer-box
{
	border-top:1px solid #D9D9D9;
	
}





.table-bottom-corner
{
	background:#96B485 url(/local/templates/web20/images/bottom_corner_bg.gif) repeat-x;
}


/*Content table*/
#content
{
	background:#fff;
	min-height:85%;
	/*border-collapse:collapse;*/

}

/*Left column*/
#content .left-column
{
	vertical-align:top;
	height:100%;
	padding:0 15px 0 18px;
	background:#FFFFFF;
}

/*Main column*/
#content .main-column
{
	width:auto;
	vertical-align:top;
	padding:0 18px 0 15px;

}

#bottom_banner
{
	text-align:center;
	margin:10px;
}

/*Footer*/
#footer
{
	background: #E4E4E4;
	text-align:right;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	height:40px;
	padding:8px;
	
}

/*Link in footer*/
#footer a
{
	color: #333;
	font-size: 100%;
}

/
/*Data table*/
table.data-table
{
	border:1px solid #C4C4C3;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	/* border:1px solid #C4C4C3;*/
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#F2F2EA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #C4C4C3;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#fff;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}


/*Forum*/


/*Forum menu*/ 
table.forum-menu {border-left: 1px solid #DAE7DF; border-top: 1px solid #DAE7DF; } 
table.forum-menu td.forumtoolbar {background-color: #F2F2EA; border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; border-right: 1px solid #C4C4C3; border-bottom: 1px solid #C4C4C3; } 
.forumtoolsection {border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; border-right: 1px solid #C4C4C3; border-bottom: 1px solid #C4C4C3; } 
.forumtoolseparator {border-left: 1px solid #C4C4C3;border-right: 1px solid #FFFFFF; } 

table.forum-menu a, table.forum-menu select, table.forum-menu input, table.forum-menu td {color:#333}

/* menu popup */
.forum-menu-hidden-in {border: 1px solid #C4C4C3;} 
table.forum-menu-popup-table td, table.forum-menu-popup-table td a { color: black;} 
table.forum-menu-popup-table td.forum-menu-popup, table.forum-menu-popup-table td.forum-menu-popup-hover {border: none; background-color: #F2F2EA; } 
table.forum-menu-popup-table td.forum-group{background-color:#F2F2EA; color:#333;} 
table.forum-menu-popup-table td.forum-menu-popup-hover {background-color: #F9F9F3;} 
div.forum-group{background-color:#F9FBF9; font-weight:bold; color:#333;} 

/*Forum index and list*/ 
table.forum-main {border: 1px solid #C4C4C3;} 
table.forum-main td {background-color:#F9F9F3;border: 1px solid #C4C4C3;} 
table.forum-main th {background-color:#F2F2EA;border: 1px solid #C4C4C3;color: #333;vertical-align: top;} 

div.forum-hr {background-color:#C4C4C3}
div.filter-check-hover {background-color:#F2F2EA}

a.forum-button:link,a.forum-button:visited,a.forum-button:active,a.forum-button:hover {background: #F2F2EA;border: 1px solid #C4C4C3;color: #333;} 
table.forum-main td small {font-size:100%;} 
table.forum-main td.forum-group {background-color:#F2F2EA; color:#333;} 
div.forum-title {border: 1px solid #C4C4C3; padding: 5px; background-color: #F2F2EA !important; color:#333; } 

/*Forum messages*/ 
table.forum-message {} 
table.forum-message td {background-color: #F9F9F3;border: none;} 
table.forum-message td.forum-message-user-info {background-color: #F9F9F3;border: 1px solid #C4C4C3;border-right-width: 1px;} 
table.forum-message td.border-top {border: 1px solid #C4C4C3;border-left-width: 1px;border-top: none;} 
table.forum-message td.border-bottom {border: 1px solid #C4C4C3;border-left-width: 1px;border-bottom: none;} 

table.forum-message .forum-message-posts, 
table.forum-message .forum-message-status, 
table.forum-message .forum-message-datereg, 
table.forum-message .forum-message-datecreate {color:#333;} 

a.forum-button-small,
a.forum-button-small-vote,
a.forum-button-small-unvote 
{
	background-color: #F2F2EA;
	border: 1px solid #C4C4C3;
	color: #333; 
	font-size: 11px; 
	height:20px;
	padding: 2px 5px 2px 5px;
	box-sizing:border-box; -moz-box-sizing:border-box;
}
a.forum-button-small-vote, a.forum-button-small-unvote {padding-left:18px;}
a.forum-button-small:hover,a.forum-button-small-vote:hover,a.forum-button-small-unvote:hover {color: #333; } 

/*Forum statistics*/ 
table.forum-stat {} 
table.forum-stat th {background-color:#F2F2EA;border: 1px solid #C4C4C3;color: #333;font-weight:bold;padding:5px;} 
table.forum-stat td {background-color:#F9F9F3;border: 1px solid #C4C4C3;} 
table.forum-stat .forum-attention{font-size: 100%;color: black;} 

/*Post form*/ 
table.forum-post-form {border: 1px solid #C4C4C3;} 
table.forum-post-form td {background-color:#F9F9F3;border: 1px solid #C4C4C3;} 
table.forum-post-form th {background-color:#F2F2EA;border: 1px solid #C4C4C3;} 
table.forum-smile {border: 1px solid #C4C4C3;} 
table.forum-smile th {background-color:#F2F2EA;border: 1px solid #C4C4C3;} 
table.forum-smile img { margin: 0px;} 
textarea#POST_MESSAGE{width:100%;} 

/* Only for user-profile*/ 
table.fuser {} 
table.fuser-static th {background-color:#F2F2EA; border:1px solid #C4C4C3;} 
table.fuser-static td {background-color:#F9F9F3; border:1px solid #C4C4C3;} 

/* Tab controls*/ 
table.tabs {border-left:1px solid #C4C4C3;} 
table.tabs td {} 
table.tabs td.tab-indent-left {border-bottom:1px solid #C4C4C3;} 
table.tabs td.tab-indent-right {border-bottom:1px solid #C4C4C3;} 
table.tabs td.tab-container {border:1px solid #C4C4C3; border-left: none;} 
table.tabs td.tab-container-selected {border:1px solid #C4C4C3; border-bottom:1px solid #F9FBF9; border-left: none; background-color:#F9FBF9;} 

table.tabs table td.tab {border-top:1px solid #C4C4C3;} 
table.tabs table td.tab-selected {border-top:1px solid red;} 
table.tabs table td.tab-hover {border-top:1px solid #C4C4C3;} 

/* Tab inside edit form */ 
table.tab {border:1px solid #C4C4C3; border-top:none;} 
table.tab td {background-color:#F9F9F3;}

.forum-menu-hidden-in
{
	max-height:100px;
	height:expression(this.scrollHeight > 100? "100px" : "auto");
}



table.forum-quote, table.forum-code
{
	background-color:#efefef; /*th*/
        background:#efefef url(/images/quote_bg.png) no-repeat center top;
	border:1px solid #C4C4C3;
        
}

table.forum-quote td, table.forum-code td
{

        padding:10px;        
}

table.forum-reviews-messages td, table.forum-reviews-messages th
{
	background-color:#F9F9F3; /*td*/
	border-color:#C4C4C3;
}

a.button-small
{
	background:#F2F2EA;
	border:1px solid #C4C4C3;
}



/*Support*/
div.ticket-edit-message
{
	border-color: #C4C4C3;
}

/*Blogs*/

table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th, table.blog-user-table td.head, table.blog-table-post-comment td, table.blog-table-post-comment th
{
	background-color:#F9F9F3;
}


table.blog-blog-edit td, table.blog-blog-edit-table-smiles, table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th,
table.blog-user-table td.head, table.blog-user-table td, table.blog-group td, table.blog-category td, table.blog-comment-form th, table.blog-comment-form td,
table.blog-table-post-comment td, table.blog-table-post-comment th
{
	border-color: #C4C4C3;
}

.blog-post-date 
{
	color:#333;
}

table.blog-table-post-table th, table.blog-table-post-table td, table.blog-table-post-comment-table th, table.blog-table-post-comment-table td
{
	font-size:95%;
}

.blogtoolblock {border-color:#C4C4C3;}
.blogtoolbar {background-color:#F9F9F3;border-color:#C4C4C3;border-top:none;}
.blogtoolsection {border-color:#C4C4C3}
.blogtoolbutton, .blogmessbuttontext {color:#333;}
a.blogtoolbutton, .blogmessbuttontext{color:#333;}
.blogtoolseparator {border-left:1px solid #C4C4C3;border-right:1px solid #F9F9F3;}

/* social network*/
div.socnet-informer {padding:3px;}
div#sonet_events_ms_message {width:140px;}
table.sonet-user-profile-friend-box tbody td, table.sonet-user-profile-friend-box td
{
	padding:5px 0px;
}
/* End */
/* /local/templates/.default/ajax/ajax.min.css?1639325264420 */
/* /local/templates/.default/components/bitrix/system.auth.form/authtop/style.css?1384443778185 */
/* /local/templates/.default/components/bersen/menu/tree_ber_02/style.css?1549603828965 */
/* /bitrix/components/bitrix/search.suggest.input/templates/.default/style.css?1385041406501 */
/* /local/components/bersen/breadcrumb/templates/wb/style.css?1700695206281 */
/* /local/templates/.default/components/bitrix/system.auth.form/auth/style.css?1384443778185 */
/* /local/templates/web20/styles.css?17062146582752 */
/* /local/templates/web20/template_styles.css?170189142439516 */
