

/* Start:/local/templates/.default/components/bitrix/menu/top/style.css?1589314000583*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/local/templates/.default/components/bitrix/menu/top/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/local/templates/inner/styles.css?1589314000641*/
﻿.orange{color:#e91b23;}
.blue{color:#0059a5;}
.gray{color:#6b6b6b;}

h1{
	font-family: Georgia;
	font-size: 30px;
	font-style: italic;
}
h2.best{
	font-family: Georgia;
	font-size: 36px;
}
.noweight{
	font-weight: normal;
}
h2{
	font-family: Georgia;
	font-size: 24px;
	color:#1f1a17;
	font-style: italic;
	margin:0;
}

h3{
	font-family: Georgia;
	font-size: 18px;
	color:#3d3d3d;
	font-style: italic;
	font-weight: normal;
	margin:0;
}
h3.noit{
	font-family: arial;
	padding-left: 30px;
}
.noit{
	font-style: normal;
}

h4{
	font-family: Georgia;
	font-size: 16px;
	color:#3d3d3d;
	font-style: italic;
	font-weight: normal;
	margin:0;
}

/* End */


/* Start:/local/templates/inner/template_styles.css?17564631118224*/
body{background: #ffffff;font-family: Arial;}
a{text-decoration: underline;color:#0059a5;}
.top_padding{margin-top: 15px;}
.left_padding{padding-left: 8px;}
.topMenu a{font-size: 14px; font-family: Arial; height: 24px;padding:2px 12px;line-height: 3.5em;color:#1d203a;text-decoration: underline;}
.topMenu li{float:left;list-style: none;margin-left: -5px;}
.topMenu .selected{font-size: 14px; font-family: Arial; height: 24px;padding:2px 12px;line-height: 3.5em;background-color: #e91b23;color: #ffffff!important;text-decoration: none;}

.cpadd{margin-top: 5px;}
span.dott_hr{height:10px;display:block;background: url('/images/dott_hr.gif') repeat-x;}
.banner img{float:right;}
.search{float: right;margin-top: 4px;background: #dbe0e5;width: 294px;height:44px;padding-top: 10px;padding-left: 13px;}
input.tsearch{line-height:1.5em;width: 242px;height: 22px;background: url('/images/sbg.png') no-repeat;border: 0;margin:0;padding:0;padding-left: 10px;float: left;}
input.sbtn{ width: 26px; height: 22px; border: 0; margin:0; padding:0; background: url('/images/sbtn.png') no-repeat; float: left; } 
.tMenu{ float: right; margin:0; }
.tMenu li{ list-style: none; float: left; margin: 11px 0 0 0; }
.tMenu a{ font-size: 12px; font-style: italic; color: #e91b23; text-decoration: none; border-right: 1px dotted #454545; padding: 2px 14px; } 
ul.leftMenu {float:left;}
.leftMenu li{ display: block; width: 215px; margin: 0; padding: 0; }
.leftMenu li.first{ padding: 0; margin: 0; list-style: none; border: 0; height: 30px;}
.leftMenu a{width: 215px; margin: 0; padding: 2px 0 0 1px; padding-left: 25px; color: #e91b23; font-size: 10px; border-bottom: 1px dotted #b5b6b6; background: #edf0f6; font-size: 12px; color: #005ba9; text-decoration: none; float: left; } 
.leftMenu a:hover,.leftMenu a.selected{background: #ffffff;color: #e91b23;}
a.nobr{border:0;}
li.last{float:left;height: 10px;border:0;background: #edf0f6;}
span.more a{color: #008fcb;margin-right: 8px;margin-top: 20px;float: right;font-size: 11px;font-family: Arial;}
span.morebest a{color: #008fcb;margin-right: 8px;margin-top: 35px;float: right;font-size: 11px;font-family: Arial;}
p.lphone{font-family: Times;font-size: 26px;color:#535353;margin-bottom: 0px;}
p.lemail{ display: block; height:64px; font-family: Georgia; font-size: 14px; background: url('/images/email.png') no-repeat; line-height: 5.5em; padding-left: 70px; }
.date{ display:block; float: left; margin-top: 5px; color:#e91b23; font-size: 10px; width:72px; height:24px; background: #ededed; text-align: center; line-height: 1.8em; background: url('/images/news_date.png'); }
.newsBox a{ float: left; font-family: Georgia; font-size: 14px; color:#2380e0; padding-top: 7px; }
.newsBox p{ font-family: Georgia; font-size: 12px; float: left; color: #676767; margin-bottom: 16px; }
.incBox{ margin-top: 15px; background: #f3f3f3; color:#3a3a3a; padding: 20px; } 
.bestBox{ margin-top: 15px; margin-left: 30px; color:#3a3a3a;}
.footer{ background: url('/images/fbg.png') repeat-x 0 10px; height:148px; font-size: 11px; color: #7f7f7f; }
.bottomMenu{ margin: 10px 0 30px 10px; }
.bottomMenu li{ display: block; margin: 0 !important; border-right:1px solid #6b6b6b; line-height: 0.6em; float:left; } 
.bottomMenu a{ float: left; padding: 0px 13px; color:#6b6b6b; font-family: Tahoma; font-size: 12px; margin-bottom: 2px; padding-bottom: 2px; } 
.bottomMenu a.selected,.bottomMenu a:hover{ color:#ed2a32; text-decoration: none; } 
.bottomMenu a.first{ border-left:1px solid #6b6b6b; }

.baraban-title{
	width: 570px;
	height: 24px;
	background: #dbe0e5 url('/images/br-bl.png') no-repeat right;
}
.baraban{
	height:200px;
	margin-bottom: 10px;
	background: #dbe0e5;
}
.br-l,.br-r,.br-c{
	display: block;
	position: relative;
	margin-top: 8px;
}
.br-l{
	left:8px;
	float:left;
}
.br-r{
	right:8px;
	float:right;
}
.br-c{
	float: left;
	left:8px;
	width: 898px;
	height: 182px;
	background: #f0f4f8;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

.top_catalog{
	font-family: Tahoma;
	font-size: 11px;
	width: 105px;
	height: 25px;
	line-height: 1.6em;
	text-align: center;
	display: block;
	color: #838383;
	background: url('/images/top_catalog_s.png') no-repeat center;
}
.top_catalog_s{
	font-family: Tahoma;
	font-size: 11px;
	width: 105px;
	height: 25px;
	line-height: 1.6em;
	text-align: center;
	display: block;
	color: #838383;
	background: url('/images/top_catalog_s.png') no-repeat center;
}
.top_catalog_l{
	font-family: Tahoma;
	font-size: 11px;
	width: 150px;
	height: 25px;
	line-height: 1.6em;
	text-align: center;
	display: block;
	color: #838383;
	background: url('/images/top_catalog_l.png') no-repeat center;
}

.book_image{
	display: block;
	float:left;
}
.bookBox{
	float: left;
	width: 350px;
	margin-bottom: 20px;
}
.book_text{
	display: block;
	margin-left: 85px;
}
.book_title{
	font-family: Georgia;
	font-size: 14px;
}
.catalog-section-list{
	text-align: center;
}
.catalog-section-list li{
	display: inline;
	list-style: none;
	margin:0;
	padding: 0 5px;
	border-right: 1px solid #2380e0;
}
.catalog-section-list li.first{
	border-left: 1px solid #2380e0;
}
.catalog-section-list a{
	color: #2380e0;
}
.listBox{
	width: 761px;
/* 	float: left; */
}
.listBoxTitle{
	background: #dde0e5;
}
.listBoxItems{
	width: 759px;
	border:1px solid #dde0e5;
	float: left;
	overflow: hidden;
	padding: 20px 0;
	margin-bottom: 20px;
	background: #fff;
}
.bestBoxTitle{
	background: #435871;
	width: 217px;
	text-align: center;
	color: #fff;
	font-family: arial;
	font-size: 18px;
        float:left;
}
.bestBoxItems{
	width: 215px;
	border:1px solid #dde0e5;
	float: left;
	margin-bottom: 20px;
	background:#edf0f7;
	overflow: hidden;
	text-align: center;
}
.bestBoxItems .item{
	height: 192px;
	overflow: hidden;
	padding: 10px 5px 0 5px;
	background: url('/images/lcbg.png') repeat-x;
	border-bottom: 1px solid #c7c8ca;
}

.bestBoxItems .title{
	height: 52px;
	display:block;
	overflow: hidden;
}

.bestBoxItems .titlebg{
	height: 34px;
	display:block;
	margin-top: -14px;
	width: 205px;
	float:left;
	position: relative;
	background: url('/images/bbgb.png') repeat-x bottom center;
}

.bestBoxItems .last{
	overflow: hidden;
	padding: 10px 5px 0 5px;
	border:0;
}

li.bookBox{
	display: block;
	float: left;
	width: 189px;
 	height: 182px; 
	margin:0;
	padding: 0 10px;
	text-align: center;
	border-right: 1px dotted;
}

li.bookBox a{
	display: block;
    margin-bottom: 18px;
}
li.Last{
	border:0;
	padding-right:0;
}
.listBoxItems .arrow{
	list-style: none;
	float:right;
	display: block;
	width: 10px;
	margin:0;
	padding-right:4px;
}
li.bookBox .title{
	font-size: 12px;
	height: 52px;
	display:block;
	overflow: hidden;
}
/*
li.bookBox .titlebg{
	width: 168px;
	height: 34px;
	display:block;
	margin-top: -34px;
	position: relative;
	background: url('/images/bbg.png') repeat-x bottom center;
}
*/

.propBoxTitle{
	margin-left: 50px;
	margin-bottom: 10px;
}
.propBox{
	display:block;
	width:688px;
}
li.propBoxItem{
	list-style: none;
	margin-left: 50px;
	padding: 10px;
	background: #f0f3fa;
	margin-bottom: 1px;
}
li.propBoxItem span{
	width: 260px;
	display: block;
	float: left;
	padding-left:20px;
}

#conference_link a{background-color:#ed5b23; color:#FFF;}
#conference_link a.selected,#conference_link a:hover{background-color:#d84e0a; color:#FFF;}

#competitions_link a{background-color:#195faa; color:#FFF;}
#competitions_link a.selected,#competitions_link a:hover{background-color:#3a7abf; color:#FFF;}

.ext_files{}
.ext_files a{display:block; background-position:0 0; padding-left:30px; line-height:24px; margin-bottom:4px; background-repeat:no-repeat;}
.ext_files a:hover{color:#f17522}


.socnet_index{display:block; width:100%; height:32px; padding-top:-20px; margin-bottom:20px; clear:both;}
.socnet_index a{display:block; width:32px; height:32px; float:left; margin-right:4px; background-repeat:no-repeat; background-image:url(/images/likes.jpg);}
.socnet_index .fb{background-position:0 0;}
.socnet_index .vk{background-position:-72px 0;}
.socnet_index .lj{background-position:-36px 0;}
.socnet_index .rss{background-position:-108px 0;}

.link_box{width:190px; margin-left:50px; margin-bottom:20px;}
.link_box img{margin-right:5px; margin-bottom:5px;}
/* End */
/* /local/templates/.default/components/bitrix/menu/top/style.css?1589314000583 */
/* /local/templates/inner/styles.css?1589314000641 */
/* /local/templates/inner/template_styles.css?17564631118224 */
