

/* Start:/local/templates/sociostudies/template_styles.css?154988107914118*/
body {font-family:Tahoma, Arial;font-size:12px;line-height:140%;color:#211c19;background:#e6e5dd;margin:0;padding:0;}
.main { margin:0 auto; max-width: 80%; min-width: 1000px;}
*html .main { width: expression(document.documentElement.clientWidth < 1000 ? "1000px" : (document.documentElement.clientWidth > 1250 ? "80%" : "1000px")); }

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-size:13px}
h1, h2, h2 a {font-size:12px; color:#000; text-transform:uppercase;}
h2 a{color:#00529c}

.col3 h2 {font-size:12px; line-height:15px; color:#fff; text-transform:uppercase; padding:5px 12px 4px 12px; background:#c3c1b0 url(/images/social/h2.jpg) left top repeat-y; margin:0 0 5px 0;}
.col3 h3, .col3 h3 a {font-size:10px; text-transform:none;text-align:justify;margin-bottom:5px}
.col1 ul.left-menu a{text-decoration:none}

a {color:#00529c; text-decoration:underline; outline:none;}
a:hover {text-decoration:underline;color:#83816C}

img {border:0;}
p {margin:0}
p.date {text-align:right; font-weight:bold;}
.col3 h3, .col3 p.date{margin-top:5px}
.small { font-size:10px; }
hr { margin-top:0; }

.fleft {float:left;}
.fright {float:right;}
.clear {clear:both; height:0; line-height:0; font-size:0;}
.ib, .ib div { display:inline-block; }

.red {color:#da251d;}
.blue {color:#00529c;}
.fs12{font-size:12px}
.fs15{font-size:15px}

/* site background */
.bg1 { position:absolute; width:100%; height:200px; background:#bab9a1 url(/images/social/site-bg2.jpg) left bottom repeat-x; }
.bg2 { position:absolute; width:50%; height:200px; background:url(/images/social/site-bg.jpg) left top repeat-x; }

#header {height:200px; background:url(/images/social/header-bg.jpg) center top no-repeat; z-index:10; position:relative; text-align:center;}

.block {padding:175px 0 0 0;}

.menu {margin:0; padding:0; list-style:none; display:inline-block; overflow:hidden; }
.menu li {padding:0; width:121px; float:left;}
.menu li a, .menu li a:hover {text-decoration:none; text-align:center;}
.menu li a {background:url(/images/social/menu.jpg) center -125px repeat-x; display:block; color:#fff; font-weight:bold;}
.menu li .left {background:url(/images/social/menu.jpg) left -75px no-repeat; display:block;}
.menu li .right {background:url(/images/social/menu.jpg) right -100px no-repeat; line-height:16px; font-size:12px; padding:4px 0 5px 0; text-transform:uppercase; display:block;}
.menu li.act a,
.menu li a:hover {background:url(/images/social/menu.jpg) center -50px repeat-x; color:#121f43;}
.menu li.act .left,
.menu li a:hover .left {background:url(/images/social/menu.jpg) left 0px no-repeat;}
.menu li.act .right,
.menu li a:hover .right {background:url(/images/social/menu.jpg) right -25px no-repeat;}

#search {margin:0; padding:0 0 0 12px; overflow:hidden; display:inline-block; }
.inp1 {width:170px; float:left; border:0; background:fff; color:#cdcede; height:19px; padding:0 10px; margin:3px 0 0 0;}
.inp2 {display:none;}
#search a {background:url(/images/social/menu.jpg) center -125px repeat-x; display:block; color:#fff; width:24px; float:left; text-align:center; text-decoration:none; font-weight:bold;}
#search a:hover {background:url(/images/social/menu.jpg) center -50px repeat-x; color:#121f43;text-decoration:none;}
#search .left {background:url(/images/social/menu.jpg) left -75px no-repeat; display:block;}
#search a:hover .left {background:url(/images/social/menu.jpg) left 0px no-repeat;}
#search .right {background:url(/images/social/menu.jpg) right -100px no-repeat; line-height:16px; font-size:12px; padding:4px 0 5px 0; text-transform:uppercase; display:block;}
#search a:hover .right {background:url(/images/social/menu.jpg) right -25px no-repeat;}

/* crumb */
.breadcrumb {font-size:12px; line-height:15px; color:#fff; text-transform:uppercase; padding:5px 12px 4px 12px; background:#c3c1b0 url(/images/social/h1.jpg) left top repeat-y; margin:0 0 5px 0; font-weight:bold; }
.breadcrumb a {color:#fff; text-decoration:none; }
.breadcrumb a:hover {color:#fff; text-decoration:underline; }
.breadcrumb span { color:#000; }
.breadcrumb em { font-weight:normal; font-style:normal; }

#content {padding:11px 0 30px 0;}
*html #content, *html .col1 { zoom:1; }

/* layout styles */
.content { float:left; width:100%; }
.col1 { width:266px; margin-left:-100%; }
.content .col2 { margin:0px 249px 0 266px; float:none; position:relative; }
.col3 { width:249px; margin-left:-249px;}

.col1, .col2, .col3 {float:left;}
.col1 .inner {padding:9px 10px 0 24px;}
.col2 .inner {padding:12px 12px 25px 12px; background:#fff;}
.col3 { font-size:10px; line-height:11px;}
.col3 .inner {padding:0 23px 0 11px;}
.col3 .inner .cont {padding:12px 13px 0 12px; background:#fff;}

#footer {border-top:2px solid #969484; padding:2px 36px 0 36px; height:42px; color:#787562; font-size:10px; line-height:11px;}
#footer a {color:#787562;}

.left-menu {margin:0; padding:0; list-style:none;}
.left-menu li {font-size:12px; line-height:15px; text-transform:uppercase; font-weight:bold;}
.left-menu li a {display:block; color:#121f43; background:url(/images/social/marker.jpg) no-repeat scroll 5px; padding:15px 0 14px 36px;}
.left-menu li.second a {padding:15px 0 14px 36px;}
/*.left-menu li a:hover,
.left-menu li.act a {background:url(/images/social/marker2.jpg) left 3px no-repeat; color:#2b2613; text-decoration:none;}*/

/*--Potapchik--*/
.left-menu li a:hover{background:url(/images/social/marker2.jpg) no-repeat scroll 5px; color:#2b2613; text-decoration:none}
.left-menu li.act a {background:url("/images/social/marker2.jpg") no-repeat scroll 5px #FFFFFF;border-radius:5px 5px 5px 5px;color:#2B2613;padding:15px 0 14px 36px;text-decoration:none}
.dnone{display:none}
/*-------------*/


/*--CONTENT--*/
.news-detail {zoom:1; overflow:hidden; }
.content .news-detail .col-1 {width:109px; float:left; margin-left:-100%;}
.content .news-detail .col-2 {width:100%; float:left;}
.content .news-detail .col-2 .iner {padding:0 0 0 109px;}

.news {zoom:1;}
.news-item { overflow:hidden; padding-bottom:17px; }
.content .news .col-1 {width:70px; float:left; margin-left:-100%;}
.content .news .col-1 img {padding-top:3px;}
.content .news .col-2 {width:100%; float:left;}
.content .news .col-2 .iner {padding:0 0 0 80px;}
.content .news .col-2 .iner a{font-size:12px;text-transform:uppercase}

.page-nav {padding:13px 0; text-align:center;}
.page-nav, .page-nav a {font-size:12px}
.page-nav a:hover {text-decoration:underline;}

.w48 {width:48%; padding-right:2%; float:left;}
.alphabet {text-align:center;}

.list {margin:0; padding:0; list-style:none;}
.list li {padding:0 0 0 24px; margin:0;}
.list li a {display:block; font-weight:bold;}

.list2 {margin:0; padding:0; list-style:none;}
.list2 li {margin:0; padding:0 0 0 12px; background:url(/images/social/marker.gif) left center no-repeat;}
.list2 li a {font-weight:normal; display:inline;}

.list3 {margin:0; padding:0; list-style:none;}
.list3 li {padding:0 0 0 55px; margin:0; background:url(/images/social/marker2.gif) 48px 5px no-repeat;}
.list3 li a {display:block; font-weight:bold;}

.rel {position:relative;}
.structure {margin:0; padding:0; list-style:none;}
.structure li {padding:0 0 2px 0; font-size:12px; font-weight:bold;}
.structure li a {text-decoration:none;}
.structure li ul {margin:0; padding:0 0 0 30px; list-style:none;}
.structure li ul li {font-weight:normal;}

.download {width:66px;float:right;position:relative}
.download a.ico {display:inline-block; height:36px; width:31px; text-decoration:none;}
.download .download_text {display:block; font-size:9px; padding:1px 0 2px; line-height:9px; width:62px; text-transform:uppercase; color:#fff; background:url(/images/social/download.gif) left top no-repeat; text-align:center;margin:0 2px}

.books {zoom:1;}
.books .col-1 {width:109px; float:left; margin-left:-100%;}
.books .col-1 img {padding:0 0 11px 0;}
.books .col-1 .buy {width:95px;}
.books .col-1 .buy a {width:84px; font-size:9px; padding:2px 0; line-height:9px; color:#fff; text-align:center; text-decoration:none; display:block; margin:0 auto; background:url(/local/templates/sociostudies/images/buy.gif) left top no-repeat;}
.books .col-2 {width:100%; float:left;}
.books .col-2 .iner {padding:0 0 0 109px;}

/*--Potapchik style--*/
#alphabet_wrap {border-bottom:1px solid #333333;margin:0 -12px;padding:0 12px 9px}
#alphabet_wrap a{color:#000000;font-size:13px;font-weight:bold;float:left;margin-left:1px;width:3.5%;text-align:center}
#alphabet_wrap b{color:#72715F;text-decoration:underline}
#header .logo_link{height:99px;position:absolute;right:46%;text-indent:-20000px;top:20px;width:560px}

.clear{clear:both}.clearfix:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html .clearfix{display:block}* html .clearfix{height:1%}

table.item_detail_info{width:100%;border:0}
table.item_detail_info td{padding:8px 20px 0 0}
table.item_detail_info td.props{width:100%}
table.item_detail_info td.props h2{text-transform:none}
table.item_detail_info img.photo{width:130px;height:200px}
table.item_detail_info td {padding:0 20px 0 0}
table td {vertical-align:top}

.item_detail p{margin-top:15px}
.clr_grey {color:#83816C}
.mrgn_b5{margin-bottom:10px}
.journal_prop_editor {font-weight:bold}
h4, h4 a {margin:20px 0 8px;color:#83816c}
.list_none {list-style:disc;margin:0}
.list_none li {margin:0}

#logo_ecbsf{background:url("/local/templates/sociostudies/images/logo_ecbsf.gif") no-repeat scroll 8px 13px #FFFFFF;display:block;font-size:17px;line-height:19px;margin:20px auto;padding:144px 10px 16px 28px;text-align:left;width:163px}

#logo_open_hist{background:url("/local/templates/sociostudies/images/op_hist.jpg") no-repeat scroll 0 0 #FFFFFF;display:block;margin:20px auto;padding:46px 10px 16px 20px;text-align:left;width:120px}

#logo_allconferences{background:url("/local/templates/sociostudies/images/logo_allconference.gif") no-repeat scroll 7px 5px #FFFFFF;display:block;margin:15px auto;padding:45px 10px 16px 28px;width:63px}

#ecbsf table.ecbsf_tbl{width:100%;margin:0;padding:0;border:0;text-align:center}
#ecbsf h1{color:#83816C;text-align:center;font-size:18px;margin:15px;line-height:19px}
#ecbsf p{line-height:19px;margin-bottom:5px;margin-top:15px}
#ecbsf a{line-height:20px}

ul.list_articles, ul.list_articles li {list-style:none outside none;margin:10px 0 0;padding:0}
ul.list_articles li {margin:0 0 15px}
.fw_b_a a {font-weight:bold}

.list_item_hrz{list-style:none outside none;margin:10px 0 0;padding:0}
ul.list_item_hrz li {display:block;float:left;margin:0 0 10px}
ul.list_item_hrz li .item_wrap {padding:0 0 0 110px}
ul.list_item_hrz .item_wrap h2 a{font-size:14px;text-transform:none}
ul.list_item_hrz p{color:#211C19}
.item_sm_img_a, .item_sm_img_a img {height:145px;width:100px}
.item_sm_img_a {display:inline;float:left;margin:6px 0 0 -110px}
ul.list_item_hrz .download_text{display:block;padding:1px 0 3px;width:65px;line-height:9px;color:#fff; background:url(/images/social/download.gif) left top no-repeat; text-align:center;float:right}

.list_links_wrap {margin:25px 0 25px 20px}
.list_links {float:left;list-style:none outside none;margin:0;width:33%}
.list_links li {margin-bottom: 7px}

.author_letter{color:#67624F;display: block;font-weight:bold;margin-top:15px}

ul.list_sm, ul.list_sm li {list-style:none outside none;margin:12px 0 0;padding:0}
ul.list_sm li {margin:0 0 10px}

.news_detail p{margin-top:15px}
.stud_contact{width:100%}
.col2 p{margin-top:10px;text-align:justify}
.stud_contact p{margin:10px 0}

.item_content{margin:4px 0;border:1px dashed #bbb;padding:15px}
.item_content ol{list-style-type:upper-roman;margin-top:8px}
.item_content ol li{margin:0 0 11px 19pt;color:#000}
.item_content ol ol{list-style-type:decimal;margin-top:4px}
.item_content ol ol li{margin-bottom:3px;color:#444}
.item_content ol ol ol{list-style-type:lower-alpha}

/*.item_detail a:hover{text-decoration:none;color:#0369C1}*/
.dashed{border-bottom:1px dashed;color:#00529C;text-decoration:none}
.dashed:hover{text-decoration:none}
.fright {float:right}
.fleft{float:left}


/* Articles (begin) */
.l-article-section,.l-article-section li{padding:0;margin:0;list-style:none}
.l-article-section{margin:15px 0 10px}
.l-article-section ul{margin-top:5px;margin-bottom:0}
.l-article-section li{background:url('/local/templates/sociostudies/imgs/bul_sq_red.gif') 4px 9px no-repeat;padding:0 0 4px;font-size:16px;line-height:15px;display:block}
.l-article-section ul li{font-size:13px}
.l-article-section ul ul ul ul li{font-size:14px}
.l-article-section ul ul ul ul ul li{font-size:13px}
.l-article-section li.l-article-section-path{background-image:url('/local/templates/sociostudies/imgs/bul_arr_red.gif')}
.l-article-section li.l-article-section-path a{/*color:#49969b*/}
.l-article-section li.l-article-section-selected{color:#83816C;font-weight:bold}
/* Articles (end) */

.fs_book{display:block;background:url('/images/social/facebook-icon.png') no-repeat;width:25px;height:25px;opacity:0.7;text-indent:-10000px;}
.fs_book:hover{opacity:1}

/*--------End--------*/

.block .soc_ru_ver{background: url('/local/templates/sociostudies/images/ru.png') no-repeat scroll 15px 11px transparent;top:7px;height:55px;position:absolute;right:1%}
.block .soc_ru_ver:hover{opacity:1}

.main-page-banner-wrapper {
    margin: 0 23px 0 266px;
    background-color: #fff;
    position: relative;
    margin-top: 30px;
}

.spoiler > input + label {color:#ee5e25;cursor:pointer;}
.spoiler > input + label:hover {text-decoration: underline}
.spoiler > input + label:after{content:"expand";float:right;color:#ee5e25;text-decoration:none;border-bottom:1px dashed #000080;}
.spoiler > input:checked + label:after{content:"collapse";float: right;color:#ee5e25;text-decoration:none;border-bottom:1px dashed #000080;}
.spoiler > input{display:none;}
.spoiler > input + label , .spoiler > .spoiler_body{overflow:hidden;width:100%;box-sizing:border-box;display:block;}
.spoiler > input + label + .spoiler_body{display:none;}
.spoiler > input:checked + label + .spoiler_body{display:block;}

.spoiler_body {
    min-height:20px;
    padding:19px;
    margin-top:5px;
    margin-bottom:10px;
    background-color: #fbfbfb;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}
/* End */
/* /local/templates/sociostudies/template_styles.css?154988107914118 */
