#soc {width:100%; height:100%; font-family:Arial Unicode MS, Arial; color:#333333; font-size:12px;
 min-width:1127px;
 width:expression(document.body.clientWidth > 1127 ? "100%" : "1127px");
 background: #f7f7e0;
 }
#soc td  {font-family:Arial Unicode MS, Arial; font-size:14px; color:#333333;}
#soc a {color:#5672ab; text-decoration: underline;}
#soc img div {padding:0; margin:0;}

#soc .left { width: 250px; padding:0; overflow:hidden;}
#soc .menu { background: url('/images/mag/socreview/menu_fon.gif') repeat-y left;}
#soc .left .menu {vertical-align:top; margin:0; padding: 10px 0 20px 45px;}
#soc .left .menu div {padding: 10px 0px 0px 0px; text-align:left;}
#soc .left .menu a { color:#a70000; font-size:16px; line-height:22px; font-weight:bold;}
#soc .left .menu .active {color:#a70000; text-decoration:none;}

#soc .left form {margin-top:47px;}
#soc .left input { font-size:11px;}

#soc .left .submenu div {padding:2px 0 0 15px;}
#soc .left .submenu a {color:#7c7900; font-size:12px; line-height:20px; margin-left:17px; font-weight:bold; }

#soc .right {padding:0; font-size:14px;  background:  url('/images/mag/socreview/top_fon.gif') repeat-x top; }
#soc .right .lang {float:right; padding:13px 20px 0 0; }
#soc .right .lang a {color:#494703; font-size:11px;}
#soc .right .lang .active {text-decoration:none;}
#soc .gor_menu {padding:25px 0 25px 0;}
#soc .gor_menu a {color:#747208; font-weight:bold; margin-right:20px; font-size:13px;}
#soc .right .journal { padding-right:20px; padding-bottom:20px; width: 179px;}
#soc .right .head{width:420px; line-height:24px; margin-bottom:20px;}
#soc .right h1 {font-size:18px; font-weight:bold; margin-top:16px;margin-bottom:16px; padding:0; color:#333333;}
#soc .right h1 a {font-size:18px; font-weight:bold; margin:0; padding:0; color:#333333;}
#soc .right h2 {font-size:16px; font-weight:bold; margin:0 0 10px 0; padding:0; color:#333333;}
#soc .right .anons {padding-top:20px; color:#333333;}
#soc .right .anons a {color:#333333;}
#soc .right .arch {padding-top:20px; }
#soc .right .arch a{color:#a70000;}
#soc .right .new_num {padding:35px 0 5px 0;}
#soc .right .download {width:139px; height:52px; background: url('/images/mag/socreview/pdf.gif') no-repeat; padding:7px 0 0 40px; font-size:11px;}
#soc .right .download a {color:#a70000; font-size:14px; font-weight:bold;}
#soc .right table.link {font-size:14px;}
#soc .right .link a {color:#a70000; }

#soc .right .content { padding:0 50px 0 50px; margin-bottom:65px; max-width:830px; width:expression(document.body.clientWidth > 1100? "830px": "auto");}
#soc .right .content li {list-style-image: url('/images/mag/socreview/marker.gif'); margin-bottom:5px;}

#soc .bottom {height:73px; background: #b0ae53; padding:0;}
#soc .bottom-right {float:right; width:260px; height:73px; padding:15px 50px 0 0; color:#ffffff; font-size:11px; }
#soc .bottom-right a{ color:#ffffff; text-decoration:none;}
#soc .bottom-left {float:left;}

#soc div.link { background: url(/images/dotted1-3.gif) repeat-x bottom; } 
#soc td.link {width:100%;}
#soc .link .article_title {background-color: #F7F7E0;}
#soc table.link {width:100%;margin-bottom:15px;}
#soc .issue_type2_maintable {width:100%;}
#soc .issue_type2_cover { width:1px; padding-top:20px; }
#soc .right div.main_link {background:none;}

#soc .left .menu #search_form table td {vertical-align:bottom; padding:0;}

#soc .prev a {text-decoration:none;}
#soc .next a {text-decoration:none;}

#soc .rubric { margin-bottom:8px; margin-top:15px; }
