/*
Верстка: MaVL
Web: www.mvcreative.ru
Email: admin@mvcreative.ru
*/

html, body {margin:0;height:100%;}
body {
 background:#a5523c;
 font-family:Tahoma, Calibri, Arial, sans-serif;
 font-size:12px;
}
a, img {outline:none;}
a {
 color:#b0b0b0;
 text-decoration:none;
}
a:hover {color:#fb9a00 !important;}
hr {border: 0 none; height: 1px; border-top: 1px solid #cfcfcf;}

#wrapper {
 height:auto !important;
 width:1220px;
 margin:0 auto;
 padding-top:px;
}
#header {
 width:1220px;
 height:167px;
 background:url(/shablon_new/images_red/header.png) no-repeat;
}
#footer {}
.clear {clear:both;}

.logo {
 float:left;
 width:251px;
 height:100px;
 position:relative;
 margin:15px 0 0 0;
}
.logo a {
 display:block;
 width:251px;
 height:100px;
 background:url(/shablon_new/images_red/logo.png) no-repeat;
}
.head_right {
 float:left;
 padding-top:18px;
 width:963px;
}
.search {
 width:400px;
 height:23px;
 float:left;
 background:url(/shablon_new/images_red/search.png) no-repeat;
 margin:0 20px 0 55px;
}
.queryField {
 width:305px;
 height:15px;
 color:#5a5a5a;
 margin:2px 0 0 4px;
 float:left;
 border:0 none;
 background:none;
 padding-top:3px;
}
.btn {
 width:67px;
 height:23px;
 float:right;
 cursor:pointer;
 border:0 none;
 background:none;
}
.social {
 padding-top:1px;
 margin-right:64px;
 float:left;
}
.social a {
 display:block;
 width:23px;
 height:22px;
 background:url(/shablon_new/images_red/social.png) no-repeat;
 float:left;
 margin-right:11px;
}
a.rss {background-position:0 0;}
a.twitter {background-position:-34px 0;}
a.vkontakte {background-position:-69px 0;}
a.facebook {background-position:-106px 0;}

.head_link {
 float:right;
 width:123px;
 font-size:11px;
 position:relative;
 margin-top:-18px;
 height: 62px;
 line-height: 14px;
}
.head_link a {
 display:block;
 color:#7d7d7d;
 background:url(/shablon_new/images_red/arrow.png) no-repeat 0 6px;
 padding-left:6px;
 text-align:right;
}
.head_link1 {background-position:27px 6px !important;}
.head_link2 {background-position:42px 6px !important;}
.head_link3 {background-position:25px 6px !important;}
.head_link4 {background-position:7px 6px !important;}
.menu_one {margin:0px 0 0 55px;}
.menu_one a {
 display:block;
 background:url(/shablon_new/images_red/menu_one.png) no-repeat;
 float:left;
 color:#fff;
 margin-right:14px;
}
.menu_one a:hover {
 color:#e49924;
}
a.home {background-position:0 2px; padding-left:19px;}
a.reg {background-position:0 -38px; padding-left:16px;}
a.login {background-position:0 -82px; padding-left:12px;}
a.help {background-position:0 -124px; padding-left:14px;}

a.home:hover {background-position:0 -18px;}
a.reg:hover {background-position:0 -58px;}
a.login:hover {background-position:0 -103px;}
a.help:hover {background-position:0 -146px;}
.menu_two {margin:44px 0 0 150px;}
.menu_two a {
 display:block;
 height:18px;
 padding:2px 9px 0 9px;
 float:left;
 color:#fff;
 text-shadow:1px 1px #025069;
 font-size:12px;
 font-weight:bold;
 background:#b36e5e url(/shablon_new/images_red/menu_shadow.png) no-repeat 50% bottom;
 margin-right:5px;
 -moz-border-radius:3px 3px 0 0;
 -webkit-border-radius:3px 3px 0 0;
 border-radius:3px 3px 0 0;
}
.menu_two a:hover, .active {
 color:#232323 !important;
 text-shadow:none !important;
 background:#e5e9ea !important;
}
#container {
 width:1220px;
 background:#fff;
 padding-top:6px;
}
.left {
 width:240px;
 margin:0 10px;
 float:left;
}
.center {
 width:550px;
 margin-right:10px;
 float:left;
}
.right {
 width:390px;
 float:left;
}
.block_title {
 width:232px;
 height:21px;
 padding-left:8px;
 vertical-align:middle;
 line-height:21px;
 background:url(/shablon_new/images_red/block_title.png) no-repeat;
 color:#fff;
 text-shadow:1px 1px #002c3b;
 font-weight:bold;
}
.block_content {
 width:238px;
 background:#f5f5f5;
 border:1px solid #d7d7d7;
 border-top:0 none;
 margin-bottom:20px;
}
.block_nav a {
 display:block;
 width:230px;
 height:19px;
 vertical-align:middle;
 line-height:19px;
 padding-left:8px;
 color:#7c2206;
 border-top:1px solid #fbfbfb;
 border-bottom:1px solid #e0e0e0;
}
.first {border-top:0 none !important;}
.last {border-bottom:0 none !important;}
.blo_last {margin-bottom:5px;}
.category {
 width:374px;
 height:20px;
 background:url(/shablon_new/images_red/category.png) no-repeat;
 float:right;
}
.category a {
 display:block;
 width:88px;
 height:20px;
 color:#fff;
 vertical-align:middle;
 line-height:20px;
 text-align:center;
 float:left;
 position:relative;
 margin-left:-19px;
}
.category a:hover {color:#fb9a00;}
.category .activee {font-weight:bold;}
.firstc {margin-left:0 !important;}
.lastc {margin-left:-1px !important;width:70px !important;}
.cont_title {padding:2px 0 0 0;}
.cont_title div {
 float:left;
 height:21px;
 background:#892008;
 color:#fff;
 vertical-align:middle;
 line-height:21px;
}
.cont_title div img {
 vertical-align:middle;
 line-height:21px;
 margin:0 6px 0 5px;
}
.data {width:78px;border-right:2px solid #fff;}
.name {width:308px;border-right:2px solid #fff;padding-left:7px;}
.review {width:73px;border-right:2px solid #fff;padding-left:7px;}
.size {width:71px;}

.news1, .news2 {margin-top:2px !important;}
.news1 div, .news2 div {
 float:left;
 height:21px;
 color:#00232f;
 vertical-align:middle;
 line-height:21px;
}
.news1 div a, .news2 div a {color:#00232f;}
.news1 {width:100%;height:21px;background:#f5f5f5;}
.news2 {width:550px;height:21px;background:#eaf9fe;}
.news1:hover {background:#e1dfdf;}
.news2:hover {background:#cae3eb;}

.pun1 {width:78px;border-right:2px solid #fff;text-align:center;color:#000055;}
.pun2 {width:840px;border-right:2px solid #fff;padding-left:7px;}
.pun3 {width:80px;border-right:2px solid #fff;text-align:center;color:#000055;}
.pun4 {width:71px;text-align:center;color:#000055;}
.tabNavigationn {
 list-style:none;
 margin:0;
 padding:0;
 margin-left:205px;
 display:block;
 width:185px;
 height:20px;
 background:url(/shablon_new/images_red/tab.png) no-repeat;
}
.tabNavigationn li {
 float:left;
}
.tabNavigationn li a {
 display:block;
 float:left;
 width:90px;
 height:20px;
 margin-left:5px;
 color:#fff;
 vertical-align:middle;
 line-height:20px;
 text-align:center;
}
.selected {font-weight:bold;}
.tab_news {
 width:390px;
 height:108px;
 background:#892008;
 margin-bottom:8px;
}
.tab_poster {
 float:left;
 padding:2px;
 background:#f1f1f1;
}
.tab_poster img {
 width:66px;
 height:98px;
 border:2px solid #601503;
}
.tab_message {
 float:left;
 margin:6px;
 width:294px;
}
.tab_title {
 font-size:12px;
 color:#fff;
}
.tab_cat {
 font-size:11px;
 color:#000000;
 padding-top:2px;
}
.tab_mes {
 font-size:11px;
 color:#f3bd00;
 margin:0;
 padding:0;
 padding-top:3px;
}
.ico_link {padding-top:9px;margin-left:25px;}
.ico_link span {color:#fff;text-shadow:1px 1px #601503;position:relative;top:2px;}
.ico_link span img {position:relative;top:1px;}
a.tab_donw {
 display:block;
 width:76px;
 height:18px;
 background:url(/shablon_new/images_red/download.png) no-repeat;
 float:right;
 margin-right:-10px;
}
a.tab_donw:hover {
 background:url(/shablon_new/images_red/download.png) no-repeat left bottom;
}
#footer {
 width:1220px;
 margin:0 auto;
 background:#892008 url(/shablon_new/images_red/footer.png) no-repeat;
}
.foot1, .foot2, .foot2_2, .foot3 {float:left;padding:14px 0;}
.foot_title {
 color:#fff;
 font-size:12px;
 text-shadow:1px 1px #044b62;
}
.foot1 {
 width:182px;
 margin:0 20px 0 10px;
}
.foot2 {
 width:315px;
 margin:0 20px;
}
.foot2_2 {
 width:315px;
 margin-left:20px;
}
.foot3 {
 width:315px;
}
.inf_com {color:#00232f;margin-top:5px;} .inf_com a {color:#ff6600;}
.opisanie {
 color:#abdbea;
 margin:0;
 padding-top:5px;
}
.foot3 span {margin-right:7px}
.site_info {color:#abdbea;padding-top:7px;line-height:16px;}
.site_info a {color:#ff6600;}

.myWinError {float:left;}
.a_input {
 color:#55554f;
 padding:5px;
 width:419px;
 margin-bottom:5px;
}

.pollQue {
 background:#e0e0e0;
 color:#5a5a5a;
 text-align:right;
 height:20px;
 vertical-align:middle;
 line-height:20px;
 padding-right:5px;
}
.pollAns {
 color:#555555;
 margin:7px 0 7px 15px;
}
.pollBut {display:none;}
.golos {
 width:71px;
 height:24px;
 background:url(/shablon_new/images_red/vote.png) no-repeat;
 float:left;
 border:0 none;
 cursor:pointer;
}
.poll_link {
 float:right;
 text-align:right;
 margin-top:-2px;
 position:relative;
}
.poll_link a {
 color:#5a5a5a;
 display:block;
 font-size:11px;
 margin-bottom:1px;
}
.pollLnk {
 margin:10px 7px 7px 7px;
}

.center2 {
 width:940px;
 float:left;
}
.str_mes {
 width:912px;
 background:#e7e7e7;
 padding:9px 19px 9px 9px;
}
.poster {
 float:left;
 width:212px;
 height:321px;
 background:url(/shablon_new/images_red/poster.png) no-repeat;
 margin:0 15px 5px 0;
}
.str_message {
 color:#6f6f6f;
}
.poster img {
 width:192px;
 height:267px;
 margin:4px 0 0 10px;
}
.zvezdi {
 margin:9px 0 0 20px;
}
.name_comm, .name_comm a {
 color:#aa3309;
 font-weight:bold;
}
#bbcodes {display:none;}
.com_text {
 width:419px;
 height:100px;
 color:#55554f;
 padding:5px;
}
.com_send {
 background:#cd5b33;
 width:70px;
 height:25px;
 border:0 none;
 cursor:pointer;
 color:#fff;
 text-align:center;
 font-size:12px;
 margin-top:7px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius:3px;
}
.bbsv {
 margin:15px 0 10px 0;
}
.bbc {
 background:#dbe7ea;
 padding:3px 5px 2px 5px;
 color:#7e8485;
 margin-right:5px;
 cursor:pointer;
 border:1px solid #c3c2c2;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius:3px;
}
#bbcolor {
 display:none;
 margin-top:7px;
}
#bbcolor span {
 margin-right:5px;
 cursor:pointer;
}
.bbQuoteName {
 font-size:12px !important;
 color:#666666 !important;
}
.bbQuoteName b {font-weight:normal !important;}
.quoteMessage {
 border:0 none !important;
 border-left:3px solid #666666 !important;
 background:#ebeaea;
 color:#666666;
 padding:8px 7px 7px 15px;
}
.bbQuoteBlock {}
.commentt {
 width:928px;
 padding:6px;
}
.cBlock1 {background:#dbe7ea;}
.cBlock2 {background:#f6ece7;}
.avatar img {width:84px;}
.avatar {float:left;margin:0 9px;}
.com_info {color:#4a565a;margin:10px 0 10px 10px;font-weight:bold;}
.uRelatedEntry a {color:#4a565a;}
.uRelatedEntries {
 list-style:none;
 margin-left:20px;
 padding:7px 0;
}
.uRelatedEntries li {
 padding-bottom:3px;
}
.slu_mat {
 background:#bfd7df;
 outline:1px solid #94abb3;
 width:940px;
 color:#4a565a;
}
.slu_mat_title {color:#4a565a;margin:10px 0 0 10px;font-weight:bold;}
.str_news_link2 span {padding-right:10px;}
.str_news_link2 {
 width:925px;
 height:23px;
 background:#f5f5f5;
 border-top:1px dotted #a1a1a1;
 border-bottom:1px dotted #a1a1a1;
 position:relative;
 margin:15px 0 0 -9px;
 vertical-align:middle;
 line-height:23px;
 padding-left:15px;
 color:#003445;
}
.str_news_link2 a {color:#0079a1;}
.str_news_link {margin:10px 5px;}
.download1 {
 display:block;
 float:left;
 width:161px;
 height:28px;
 background:url(/shablon_new/images_red/str_link.png) no-repeat;
 margin-right:10px;
}
.download2 {
 display:block;
 float:left;
 width:184px;
 height:28px;
 background:url(/shablon_new/images_red/str_link.png) no-repeat top right;
}

.hiddenImg{display:none}

