

/* Start:/local/templates/.default/styles.css?175646328025797*/
/*reset.css*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*\reset.css*/

/*styles.css*/

.orange{color:#e91b23;}
.blue{color:#0059a5;}
.gray{color:#6b6b6b;}
.red{color:#e91b23;}
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-style: normal;
	font-family: arial;
	padding-left: 30px;

}

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

/*\styles.css*/


/*template_styles.css*/
body{background: #ffffff;font-family: Arial;}
a{text-decoration: underline;}
.top_padding{margin-top: 15px;}
.left_padding{padding-left: 8px;}
.topMenu a{font-size: 14px; height: 24px; font-family:Arial;padding:2px 12px;line-height: 3.5em;color:#1d203a;text-decoration: underline;}
.topMenu li{float:left;list-style: none;margin-left: 0;font-size: 14px;font-family:Arial;}
.topMenu .selected{font-size: 14px;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: #cde6fc;    width: 294px;
    height: 44px;padding-top: 10px;padding-left: 13px;}
input.tsearch{line-height:1.5em;width: 232px;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; } 
.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: 190px; 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.moreNew a{float:right;margin-top:-20px;margin-right:8px;}
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: 15px; 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: 4px; }
.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 0px; }
.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: #cde6fc url('/images/br-bl.png') no-repeat right;
}
.baraban{
	height:200px;
	margin-bottom: 10px;
	background: #cde6fc;
}
.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: 184px;
	background: #eaf5fe;
	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;
}
li.bookBox{
	float: left;
	width: 350px;
}
div.bookBox{
	float: left;
	width: 350px;
	margin-bottom: 20px;
}
li.book_text{
	display: block;
}
div.book_text{
	display: block;
	margin-left: 107px;
}
#book_box_cont div.book_text{
	display: block;
	margin-left:5px;
}
.book_title{
	font-family: Georgia;
	font-size: 14px;
}

.listBoxItems{
	width: 898px;
	float: left;
	overflow: hidden;
	padding: 10px 0;
	margin-bottom: 20px;
}

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

li.bookBox .title{
	font-size: 12px;
	display:block;
	margin-top: -18px;/**/
	overflow: hidden;
}
/*
li.bookBox .titlebg{
	width: 168px;
	height: 34px;
	display:block;
	margin-top: -34px;
	position: relative;
	background: url('/images/bbgg.png') repeat-x bottom center;
}
*/










.under_news_block{display:block; background-image:url(http://readgroup.ru/bitrix/templates/read/img/under_news_block.gif); background-repeat:no-repeat; width:228px; height:137px; padding:10px;}
.under_news_block p{margin-bottom:10px;}
.under_news_block  a{color:#2380e0;}

.under_news_block2{display:block;  background-repeat:no-repeat; width:205px;  padding:10px; border:1px solid #999; margin-bottom:15px;}
.under_news_block2 p{margin-bottom:5px; text-align:center}
.under_news_block2  a{color:#2380e0;}




#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;}

.socnet_index{display:block; width:100%; height:32px; padding-top:7px; margin-bottom:7px; 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;}




#tsibulko{display:block; margin-bottom:20px; border-left:#435871 1px solid; border-right:#435871 1px solid; }
#tsibulko .ts_header{padding:10px; background-color:#435871;}
#tsibulko .ts_header .ts_left{color:#FFF; float:left; line-height:12px; font-size:12px; text-decoration:none; font-weight:bold}
#tsibulko .ts_header .ts_right{color:#FFF; float:right; line-height:12px; font-size:12px; text-decoration:none; font-weight:bold}
#tsibulko .ts_header a:hover{text-decoration:underline;}
#tsibulko .ts_text{padding:10px 4px;}
#tsibulko .ts_text .ts_photo{float:left; margin-right:10px; margin-bottom:5px;}
#tsibulko .ts_text .ts_t{font-size:11px; color:#435871}
#tsibulko .ts_footer{padding:10px; background-color:#435871; color:#FFF; line-height:12px; text-decoration:none; font-weight:bold}
/*\template_styles.css*/

/*text.css*/
body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

.back {
background: url("/images/allbooks/fon.png");
vertical-align: top;
}

.back td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.cover_m {
  width: 93px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
}

.name_pos {
  padding: 10px;
}

.seriy {
  font-size: 12px;
  outline: 17px;
  padding-bottom: 3px;
  color: #5e5e5e;
}

.name {
  font-size: 15px;
  outline: 20px;
  color: #035fac;
  height: 110px;
  overflow: overlay;
}

.zagalovok {
  font-size: 12px;
  outline: 17px;
  padding-bottom: 3px;
  color: #000;
}

.variant {
  font-size: 12px;
  outline: 17px;
  padding-bottom: 3px;
  color: #000;
  overflow: auto;
}

.avtors {
padding: 10px;
}

.avtor_t {
  font-size: 12px;
  outline: 15px;
  padding-bottom: 3px;
  color: #5e5e5e;
}

.avtor {
  font-size: 12px;
  outline: 15px;
  padding-bottom: 3px;
  color: #000;
}

.pos {
  padding: 10px;
}

.pos_t {
  font-size: 12px;
  outline: 15px;
  padding-bottom: 3px;
  color: #5e5e5e;
}

.forma_t {
  font-size: 12px;
  outline: 15px;
  padding-bottom: 3px;
  color: #5e5e5e;
}

.pos_d {
  float: left;
  padding-right: 5px;
  color: #5e5e5e;
}

.posobie {
  font-size: 12px;
  outline: 15px;
  color: #000;
  padding-bottom: 10px;
  height: 30px;
  overflow: auto;
}

.forma {
  font-size: 12px;
  outline: 15px;
  color: #000;
  padding-bottom: 10px;
}

.isbn {
  font-size: 12px;
  outline: 15px;
  color: #000;
}

.loopa {
  padding-top: 3px;
  padding-left: 10px;
  font-size: 10px;
  color: #000;
  text-decoration: underline;
}

.loopa a {
  text-decoration: underline;
  color: #000;
}

.grrr {
  height: 50%;
  width: 50%;
}

.but {
  margin-top: -10px;
}

.b2014 {
  float: left;
  width: 67px;
  height: 15px;
/*  background: url("/images/allbooks/Year_click.png"); */
position: relative;
}

.b2015 {
  float: left;
  width: 67px;
  height: 15px;
/*  background: url("/images/allbooks/Year.png"); */
position: relative;
}

.b2016 {
  float: left;
  width: 67px;
  height: 15px;
/*  background: url("/images/allbooks/Year.png"); */
position: relative;
  display: none;
}

.bt14 {
  position: absolute;
  margin-top: -15px;
  padding-left: 12px;
  color: #fff;
  font-size: 11px;
}

.bt15 {
  position: absolute;
  margin-top: -15px;
  padding-left: 12px;
  color: #fff;
  font-size: 11px;
}
.bt16 {
  position: absolute;
  margin-top: -15px;
  padding-left: 12px;
  color: #fff;
  font-size: 11px;
}

.otstup {
  padding-left: 20px;
}

.newsBox {
  padding-left: 20px;
}

.newsBox h1 {
  font-size: 14px;
  padding-top: 10px;
  color: #000;
  font-family: sans-serif;
  font-style: normal;
}
/*\text.css*/

/*990_22_2_2.css*/
body {min-width: 960px;}.container_22{margin-left: auto;margin-right: auto;width: 990px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22 {display: inline;float: left;margin-left: 2px;margin-right: 2px;}.push_1, .pull_1,.push_2, .pull_2,.push_3, .pull_3,.push_4, .pull_4,.push_5, .pull_5,.push_6, .pull_6,.push_7, .pull_7,.push_8, .pull_8,.push_9, .pull_9,.push_10, .pull_10,.push_11, .pull_11,.push_12, .pull_12,.push_13, .pull_13,.push_14, .pull_14,.push_15, .pull_15,.push_16, .pull_16,.push_17, .pull_17,.push_18, .pull_18,.push_19, .pull_19,.push_20, .pull_20,.push_21, .pull_21 {position: relative;}.alpha {margin-left: 0;}.omega {margin-right: 0;}.container_22 .grid_1 {width: 41px;}.container_22 .grid_2 {width: 86px;}.container_22 .grid_3 {width: 131px;}.container_22 .grid_4 {width: 176px;}.container_22 .grid_5 {width: 221px;}.container_22 .grid_6 {width: 266px;}.container_22 .grid_7 {width: 311px;}.container_22 .grid_8 {width: 356px;}.container_22 .grid_9 {width: 401px;}.container_22 .grid_10 {width: 446px;}.container_22 .grid_11 {width: 491px;}.container_22 .grid_12 {width: 536px;}.container_22 .grid_13 {width: 581px;}.container_22 .grid_14 {width: 626px;}.container_22 .grid_15 {width: 671px;}.container_22 .grid_16 {width: 716px;}.container_22 .grid_17 {width: 761px;}.container_22 .grid_18 {width: 806px;}.container_22 .grid_19 {width: 851px;}.container_22 .grid_20 {width: 896px;}.container_22 .grid_21 {width: 941px;}.container_22 .grid_22 {width: 986px;}.container_22 .prefix_1 {padding-left: 45px;}.container_22 .prefix_2 {padding-left: 90px;}.container_22 .prefix_3 {padding-left: 135px;}.container_22 .prefix_4 {padding-left: 180px;}.container_22 .prefix_5 {padding-left: 225px;}.container_22 .prefix_6 {padding-left: 270px;}.container_22 .prefix_7 {padding-left: 315px;}.container_22 .prefix_8 {padding-left: 360px;}.container_22 .prefix_9 {padding-left: 405px;}.container_22 .prefix_10 {padding-left: 450px;}.container_22 .prefix_11 {padding-left: 495px;}.container_22 .prefix_12 {padding-left: 540px;}.container_22 .prefix_13 {padding-left: 585px;}.container_22 .prefix_14 {padding-left: 630px;}.container_22 .prefix_15 {padding-left: 675px;}.container_22 .prefix_16 {padding-left: 720px;}.container_22 .prefix_17 {padding-left: 765px;}.container_22 .prefix_18 {padding-left: 810px;}.container_22 .prefix_19 {padding-left: 855px;}.container_22 .prefix_20 {padding-left: 900px;}.container_22 .prefix_21 {padding-left: 945px;}.container_22 .suffix_1 {padding-right: 45px;}.container_22 .suffix_2 {padding-right: 90px;}.container_22 .suffix_3 {padding-right: 135px;}.container_22 .suffix_4 {padding-right: 180px;}.container_22 .suffix_5 {padding-right: 225px;}.container_22 .suffix_6 {padding-right: 270px;}.container_22 .suffix_7 {padding-right: 315px;}.container_22 .suffix_8 {padding-right: 360px;}.container_22 .suffix_9 {padding-right: 405px;}.container_22 .suffix_10 {padding-right: 450px;}.container_22 .suffix_11 {padding-right: 495px;}.container_22 .suffix_12 {padding-right: 540px;}.container_22 .suffix_13 {padding-right: 585px;}.container_22 .suffix_14 {padding-right: 630px;}.container_22 .suffix_15 {padding-right: 675px;}.container_22 .suffix_16 {padding-right: 720px;}.container_22 .suffix_17 {padding-right: 765px;}.container_22 .suffix_18 {padding-right: 810px;}.container_22 .suffix_19 {padding-right: 855px;}.container_22 .suffix_20 {padding-right: 900px;}.container_22 .suffix_21 {padding-right: 945px;}.container_22 .push_1 {left: 45px;}.container_22 .push_2 {left: 90px;}.container_22 .push_3 {left: 135px;}.container_22 .push_4 {left: 180px;}.container_22 .push_5 {left: 225px;}.container_22 .push_6 {left: 270px;}.container_22 .push_7 {left: 315px;}.container_22 .push_8 {left: 360px;}.container_22 .push_9 {left: 405px;}.container_22 .push_10 {left: 450px;}.container_22 .push_11 {left: 495px;}.container_22 .push_12 {left: 540px;}.container_22 .push_13 {left: 585px;}.container_22 .push_14 {left: 630px;}.container_22 .push_15 {left: 675px;}.container_22 .push_16 {left: 720px;}.container_22 .push_17 {left: 765px;}.container_22 .push_18 {left: 810px;}.container_22 .push_19 {left: 855px;}.container_22 .push_20 {left: 900px;}.container_22 .push_21 {left: 945px;}.container_22 .pull_1 {left: -45px;}.container_22 .pull_2 {left: -90px;}.container_22 .pull_3 {left: -135px;}.container_22 .pull_4 {left: -180px;}.container_22 .pull_5 {left: -225px;}.container_22 .pull_6 {left: -270px;}.container_22 .pull_7 {left: -315px;}.container_22 .pull_8 {left: -360px;}.container_22 .pull_9 {left: -405px;}.container_22 .pull_10 {left: -450px;}.container_22 .pull_11 {left: -495px;}.container_22 .pull_12 {left: -540px;}.container_22 .pull_13 {left: -585px;}.container_22 .pull_14 {left: -630px;}.container_22 .pull_15 {left: -675px;}.container_22 .pull_16 {left: -720px;}.container_22 .pull_17 {left: -765px;}.container_22 .pull_18 {left: -810px;}.container_22 .pull_19 {left: -855px;}.container_22 .pull_20 {left: -900px;}.container_22 .pull_21 {left: -945px;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix:before,.clearfix:after {content: "\0020";display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix:after {clear: both;}.clearfix {zoom: 1;}
/*\990_22_2_2.css*/


/*templates*/
body{background: #ffffff;font-family: Arial;}
a{text-decoration: underline;}
.top_padding{margin-top: 15px;}
.left_padding{padding-left: 8px;}
.topMenu a{font-size: 14px;height: 24px;padding:2px 12px;line-height: 3.5em;color:#1d203a;text-decoration: underline;}
.topMenu li{float:left;list-style: none;margin-left: 0;}
.topMenu .selected{font-size: 14px;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: #cde6fc;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 !important;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; } 
.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.moreNew a{float:right;margin-top:-20px;margin-right:8px;}
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: 15px; 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: 4px; word-wrap: break-word; width: 100%;}
.newsBox p{ font-family: Georgia; font-size: 12px; float: left; color: #676767; margin-bottom: 16px; word-wrap: break-word; width: 100%;}
.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 0px; }
.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: #cde6fc url('/images/br-bl.png') no-repeat right;
}
.baraban{
	height:200px;
	margin-bottom: 10px;
	background: #cde6fc;
}
.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: 184px;
	background: #eaf5fe;
	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;
}
li.bookBox{
	float: left;
	width: 350px;
}
div.bookBox{
	float: left;
	width: 350px;
	margin-bottom: 20px;
}
li.book_text{
	display: block;
}
div.book_text{
	display: block;
	margin-left: 107px;
}
#book_box_cont div.book_text{
	display: block;
	margin-left:5px;
}
.book_title{
	font-family: Georgia;
	font-size: 14px;
}

.listBoxItems{
	width: 898px;
	float: left;
	overflow: hidden;
	padding: 10px 0;
	margin-bottom: 20px;
}

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

li.bookBox .title{
	font-size: 12px;
	display:block;
	margin-top: -18px;/**/
	overflow: hidden;
}
/*
li.bookBox .titlebg{
	width: 168px;
	height: 34px;
	display:block;
	margin-top: -34px;
	position: relative;
	background: url('/images/bbgg.png') repeat-x bottom center;
}
*/










.under_news_block{display:block; background-image:url(http://readgroup.ru/bitrix/templates/read/img/under_news_block.gif); background-repeat:no-repeat; width:228px; height:137px; padding:10px;}
.under_news_block p{margin-bottom:10px;}
.under_news_block  a{color:#2380e0;}

.under_news_block2{display:block;  background-repeat:no-repeat; width:205px;  padding:10px; border:1px solid #999; margin-bottom:15px;}
.under_news_block2 p{margin-bottom:5px; text-align:center}
.under_news_block2  a{color:#2380e0;}




#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;}

.socnet_index{display:block; width:100%; height:32px; padding-top:7px; margin-bottom:7px; clear:both;}
.socnet_index a{display:block; width:33px; height:32px; float:left; margin-right:4px; background-repeat:no-repeat; background-image:url(/images/likes.jpg);}
.socnet_index .tg{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;}




#tsibulko{display:block; margin-bottom:20px; border-left:#435871 1px solid; border-right:#435871 1px solid; }
#tsibulko .ts_header{padding:10px; background-color:#435871;}
#tsibulko .ts_header .ts_left{color:#FFF; float:left; line-height:12px; font-size:12px; text-decoration:none; font-weight:bold}
#tsibulko .ts_header .ts_right{color:#FFF; float:right; line-height:12px; font-size:12px; text-decoration:none; font-weight:bold}
#tsibulko .ts_header a:hover{text-decoration:underline;}
#tsibulko .ts_text{padding:10px 4px;}
#tsibulko .ts_text .ts_photo{float:left; margin-right:10px; margin-bottom:5px;}
#tsibulko .ts_text .ts_t{font-size:11px; color:#435871}
#tsibulko .ts_footer{padding:10px; background-color:#435871; color:#FFF; line-height:12px; text-decoration:none; font-weight:bold}
/*\templates*/

.bx-authform-input-container input[type="text"], .bx-authform-input-container input[type="password"] {
    display: initial;
    width: initial;
    font-size: initial;
    height: initial;
    margin: initial;
    padding: initial;
    border: initial;
    border-radius: initial;
    background: initial;
    outline: initial;
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
	border: 1px solid #ccd5db;
}

div.news-list td {
    padding-bottom: 20px;
}



/* End */


/* 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/styles.css?175646328025797 */
/* /local/templates/.default/components/bitrix/menu/top/style.css?1589314000583 */
/* /local/templates/inner/styles.css?1589314000641 */
/* /local/templates/inner/template_styles.css?17564631118224 */
