/**
 * Theme Name: Marvel Heroes
 * Description: Marvel Heroes Theme | www.xdefence.ru 
 * Author: Wolverine
 * Author URI:http://www.xdefence.ru
 *
 * Copyright (c) 20012 - 2013 www.xdefence.ru - All rights reserved.
 *
 */

body {margin:0;padding:0; background:#000 url(/images/main_bg.jpg) no-repeat top; font-family:Arial,Century gothic, Tahoma,sans-serif;color:#161514;font-size:13px;}
a:hover {color:#3599d9;text-decoration:none;}
a,input {outline:none;}
img {border:none;margin:0;padding:0;}
h1,h2, h3, h4, h5, h6 {font-family:Arial,Georgia, Times, "Times New Roman", serif;color:#000;font-weight:bold;}
h1 {font-size:24px;color:#5D9AD3;} 
h2 {font-size:21px;}
h3 {font-size:13px;margin-left:20px;}
h4 {font-size:17px;}
h5 {font-size:15px;}
h6 {font-size:13px;}
ul {list-style:square;}
.clr {clear:both;}
hr {border:none;border-bottom:1px solid #f9f9ec;border-top:1px solid #b8b798;}
#header_img {width:820px; height:317px; margin:0 auto;background:url('/images/head_gambit.png')}
#privet {width:730px; height:310px; background:#E7E7E7; margin-left:16px; margin-bottom:30px; border:1px dashed #5D9AD3; border-radius:6px;}
#page {background: url('') center 0 repeat-x;} 
#overlay {background: url('') center 0 no-repeat;padding:0;}
#casing,#forum-casing{margin:0;background:#F2F2F2;padding:10px 0 0 0;border-radius:5px 5px 0 0;}
#forum-casing{margin:0;padding:10px 20px;}
#wrapper{width:1070px;margin:0 auto;}
#header .cur-date {text-align:right;height:25px;color:#fff;padding:5px 20px 0 0;}
.blognames {padding:0 0 0 20px;}
.blognames h1 {font-size:48px;padding:0;margin:0;color:#ecf8fc;font-weight:normal;}
.blognames h1 a {color:#ecf8fc;}
.blognames h2 {font-size:12px;padding:0 0 0 2px;color:#fff;margin:0;text-transform:uppercase;font-weight:normal;}
.usermenu {text-align:right;color:#fff;padding:5px 20px 5px 0;}
.usermenu a {color:#e8dc23;font-weight:bold;}
#catmenucontainer{height:49px;width:720px;margin-left:-40px; padding:0;font-size:14px;background:#000; 0 0 no-repeat;_height:49px; border-radius:5px 5px 0 0;margin-top:10px;}
#catmenu{float:left;margin:0 auto;padding:5px 20px 0 20px;width:720px;height:29px;_height:37px;}
#catmenu ul {list-style:none;margin:0;padding:0;} 
#catmenu li {float:left;list-style:none;padding:5px;line-height:29px;height:29px;}
#catmenu li a {background:#ddd;color:#555;border-radius:3px;margin:0;white-space:nowrap;padding:0px;display:block;height:29px;_width:10px;font-weight:600;}
#catmenu li a span {display:block;padding:0 10px 0 10px;height:29px;}
#catmenu li a:hover {color:#f9f9f9;text-decoration:none;}
#catmenu li a.uMenuItemA {background:#F2F2F2; border-radius:3px; color:#5D9AD3;text-decoration:none;font-weight:bold;}
#catmenu li a:hover span,#catmenu li a.uMenuItemA span {background:#F2F2F2; color:#5D9AD5; border-radius:3px; }
#catmenu .x-unselectable{margin:10px 0 0 0;}
#catmenu .uMenuArrow {display:none;}
#catmenu li.hover .uMenuArrow {display:block;background:url('/images/menuarrow.png') center 0 no-repeat;width:100%;height:4px;position:absolute;bottom:-7px;_display:none;}
#catmenu .u-menubody {background:none;border:none;}
#catmenu .xw-tl,#catmenu .xw-bl,#catmenu .u-menuvsep {display:none;}
#catmenu .xw-ml,#catmenu .xw-mr {margin:0;padding:0;}
#catmenu .xw-mc {background:#e3cf16;margin:0;border:1px solid #aea511;border-bottom:none;}
#catmenu .u-menu a {text-decoration:none;color:#756d22;cursor:pointer;}
#catmenu .u-menu .u-menuvitem {background:#e3cf16;color:#756d22;font-weight:normal;float:none;margin:0;border-bottom:1px solid #aea511;line-height:30px;position:relative;padding: 0 16px;font-size:11px;}
#catmenu .u-menu .u-menuitemhl {background:#76a136;color:#fff;padding:0 16px;line-height:30px;}
#catmenu .u-menu .u-menuitemhl a {background:none;color:#fff;}
#catmenu .u-menuarrow {background:url('/images/arrow.gif') no-repeat 5px 6px;height:16px;width:16px;position:absolute;right:0;top:6px}
#search {width:184px;padding:12px 20px 0 0;height:37px;margin:0;float:right;display:inline;}
#search .search-box {padding:0 0 0 5px;height:29px;background:url('/images/menua.png') 0 0 no-repeat;}
#search .search-box .inner {padding:2px 8px 0 0;height:27px;background:url('/images/menua.png') right -29px no-repeat;}
#search form {margin:0;padding:0;}
#search .schQuery input {width:140px;margin:0;padding:5px;border:none;font-size:11px;color:#fff;float:left;border:1px solid #8e9472;background:none;display:inline; border-radius:2px;}
#search .schBtn input{float:right;display:inline;margin:4px 0 0 0;height:15px;width:14px;overflow:hidden;text-indent:-10000px;background:url('/images/search-ico.png') 0 0 no-repeat;color:#fff;border:none;cursor:pointer;}
#search .schBtn input.hover {background-position:0 -15px;}
.eBlock {margin: 0 0 5px 0;padding:0;}
.eTitle {font-size:26px;color:#777;font-weight:normal;margin:0 10px 0 10px; padding:0 0 10px 0;}
.eTitle a {color:#2380bc;}
.eTitle a:hover {color:#3599d9;text-decoration:none;}
.eDetails,.eDetails1,.eDetails2{color:#777;padding:5px 10px 5px 15px;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;} 
.eMessage,.eText {line-height:17px;}
.eMessage p,.eText p{}
#footer{width:100%;padding:20px 0 20px 0; 0 0 no-repeat;font-size:11px;color:#fff;}
#footer a:link, #footer a:visited{color:#888;}
.fleft{float:left;text-align:left;padding:10px 0 0 20px;line-height:16px;width:40%;}
.fright{float:right;text-align:left;padding:10px 18px 0 0;width:110px;}
.fright a {display:block;width:110px;height:29px;background:url('/images/ut-logo.png') 0 0 no-repeat;overflow:hidden;text-indent:-10000px;}
#content{background:#fcfcfc; color:#555;text-shadow:1px 1px 1px #fff!important; width:760px;padding:10px 10px 20px 5px; margin:0 5px 0 8px;float:left;display:inline;border-radius:5px;text-align:justify;box-shadow: 10px 0 150px rgba(0,0,0,0.1);}
#content p {margin:0 10px 18px 10px;}
#left {padding:0 20px 0 0;width:260px;float:right; border-radius:5px 0 0 0;}
.featbox {padding:10px 0 0 0;margin:0 0 10px 0;background:url('') 0 0 no-repeat;}
.feedlist {text-align:center;padding: 0 10px 10px 25px;}
.feedlist a {padding:10 0 0 20px;}
.feedlist img {margin:0 auto;}
#leftside{padding:10px 0 10px 0;}
.sidebar {}
.sidebox{width:260px;padding:0;font-size:12px;margin:0;}
.sidetitl{padding:10px 10px 0 35px;height:25px;background:#4a7017 url('/images/sidetitle.png');font-weight:normal;margin:0;text-transform:uppercase;color:#fff;font-size:13px;}
.sidebox .inner {padding:10px;color:#f1ead6;}
.sidebox a {color:#e8dc23;}
.sidebox ul {list-style:none;margin:0;padding:0;}
.sidebox li,.sidebox .catsTable td {margin:0;padding:5px 0 7px 0;color:#fff;background:url('/images/list-bg.png') 0 bottom repeat-x;}
.sidebox li a,.sidebox .catsTable td a {color:#fff;text-decoration:none;text-transform:uppercase;padding:0 0 0 10px;background:url('/images/list-arrow.png') 0 center no-repeat;}
.sidebox li a:hover,.sidebox .catsTable td a:hover {color:#e8dc23;}
.sidebox form {width:98%;}
.sidebox .catNumData {font-size:11px;color:#e8dc23;}
.utlink {display:none;}
.sidebox .calTable{width:100%;}
.calTable td {text-align:center;background:#4a7017;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.calTable .calWday {color:#fff;}
.calTable .calWdaySe,.calTable .calWdaySu {color:#fff;font-weight:bold;background:#C0221A;}
.calTable .calMday {color:#fff;}
.calTable .calMdayA {background:#e2cd13;font-weight:bold;color:#fff;}
.calTable .calMdayIs {font-weight:bold;}
.calTable .calMdayIs a {color:#e8dc23;}
.calTable .calMdayIs a:hover {color:#e8dc23;}
.calTable .calMdayIsA {background:#e2cd13;font-weight:bold;color:#e8dc23;}
.calTable .calMdayA a,.calTable .calMdayIsA a {color:#fff!important;}
#casing .sidebox .u-menubody {background:none;border:none;}
#casing .sidebox .xw-tl,#casing .sidebox .xw-bl,#casing .sidebox .u-menuvsep {display:none;}
#casing .sidebox .xw-ml,#casing .sidebox .xw-mr {margin: 0;padding: 0;}
#casing .sidebox .xw-mc {background:#7aa339;margin:0;border:1px solid #5c7b2c;border-bottom:none;}
#casing .sidebox .u-menu a {text-decoration:none;color:#fff;cursor:pointer;}
#casing .sidebox .u-menu .u-menuvitem {color:#fff;margin:0;padding: 0 16px;line-height:25px;border-bottom: 1px solid #5c7b2c;position:relative;}
#casing .sidebox .u-menu .u-menuitemhl {background:#4a7017;color:#e8dc23;padding:0 16px;line-height:25px;}
#casing .sidebox .u-menu .u-menuitemhl a {background:none;color:#e8dc23;}
#casing .sidebox .u-menuarrow {background:transparent url('/images/arrow.gif') no-repeat 5px 2px;height:16px;width:16px;position:absolute;right:0;top:6px}
.sidebox hr {border:none;border-bottom:1px solid #89b941;border-top:1px solid #5c7b2c;}
.bottomcover {background:#EEEEEE;padding:10px 0 0 0;border-radius:0 0 5px 5px;}
#bottom {width:970px;margin:0;padding:0;background:url('/images/bottom-bg.png') repeat;}
h3.bothead{font-size:14px;padding:10px 0 5px 10px;color:#6e6d55;text-transform:uppercase;text-shadow:1px 1px 1px #edecd5;margin:0;font-weight:normal;}
#bottom .uz-sort {position:relative;}
#bottom .uz-sort,#bottom .uz-holder {width:239px!important;float:left;min-height:40px;}
.botwid {float:left;width:224px;min-height:40px;_height:40px;padding:10px 0 10px 15px;font-size:12px;color:#6e6d55;}
.botwid .inner {padding:5px 10px;margin:0;}
.botwid ul {list-style:none;margin:0;padding:0;}
.botwid li,.botwid .catsTable td {padding:5px 0;border-bottom:1px solid #b3b292;color:#6e6d55;}
.botwid li a,.botwid .catsTable td a {color:#6e6d55;text-decoration:none;padding:0 5px;}
.botwid li a:hover,.botwid .catsTable td a:hover {color:#9c9b80;}
.botwid .catNumData {color:#6e6d55;font-size:10px;}
#bottom .botwid .u-menubody {background:none;border:none;}
#bottom .botwid .xw-tl,#bottom .botwid .xw-bl,#bottom .botwid .u-menuvsep {display:none;}
#bottom .botwid .xw-ml,#bottom .botwid .xw-mr {margin: 0;padding: 0;}
#bottom .botwid .xw-mc {background: url('') repeat;margin:0;border:1px solid #c0bd93;border-bottom:none;}
#bottom .botwid .u-menu a {text-decoration:none;color:#6e6d55;cursor:pointer;}
#bottom .botwid .u-menu .u-menuvitem {color:#6e6d55;margin:0;padding:0 10px;line-height:25px;border-bottom:1px solid #c0bd93;position:relative;}
#bottom .botwid .u-menu .u-menuitemhl {background: url('') repeat;color:#fff;padding:0 10px;line-height:25px;}
#bottom .botwid .u-menu .u-menuitemhl a {background:none;color:#fff}
#bottom .botwid .u-menuarrow {display:none;}
.botwid .calTable{background:none;width:100%;}
.botwid .calTable a {color:#6e6d55;}
.botwid .calTable td {padding:5px;text-align:center;background: url('') repeat;color:#6e6d55;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.botwid .calTable .calWdaySe,.botwid .calTable .calWdaySu {color:#fff;font-weight:bold;background: url('') repeat;}
.botwid .calTable .calMday {color:#6e6d55;}
.botwid .calTable .calMdayA {background:#c0bd93 url('') repeat;font-weight:bold;color:#fff;}
.botwid .calTable .calMdayIs {font-weight:bold;}
.botwid .calTable .calMdayIs a {color:#2380bc;}
.botwid .calTable .calMdayIs a:hover {color:#3599d9;}
.botwid .calTable .calMdayIsA {background:#c0bd93 url('') repeat;font-weight:bold;color:#fff;}
.botwid .inner form {width:98%;}

.cBlock1,.cBlock2 {margin:0;line-height:18px;background: url('/images/bottom-bg.png') repeat;padding:5px 10px;border:1px solid #FCFCFC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.commTable {background:#FCFCFC;width:95%; padding:15px;border:1px solid #ddd;margin:20px 0 0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cTop {color:#6e6d55;padding:0 0 6px 0;border-bottom:1px solid #FCFCFC;}
.cTop a,.cTop b {color:#6e6d55;text-shadow:1px 1px 1px #FCFCFC;}
.cMessage {margin-top:5px;color:#333;font-size:12px;}
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;color:#666;}
.commTd1 {font-weight:bold;color:#6e6d55;text-shadow:1px 1px 1px #f3f2db;width:30%;}
.commSbmFl {}
.commFl {margin-bottom:10px;padding:5px;background:#EEE url('') repeat;color:#4d4c2b;width:96%;border:1px solid #FCFCFC;border-bottom:1px solid #FCFCFC;border-right:1px solid #FCFCFC;}
.securityCode {margin-bottom:10px;padding:5px;background:#EEE url('') repeat;color:#4d4c2b;border:1px solid #FCFCFC;border-bottom:1px solid #FCFCFC;border-right:1px solid #FCFCFC;}
.eAttach {margin: 16px 0 0 0;padding: 0 0 0 15px;background: url('/images/attach.gif') 0 0 no-repeat;}
.eRating {font-size:8pt;}
.manTdError {color:#ff0000;}
.commReg {padding:10px 0;text-align:center;}
.commError {color:#ff0000;}
.pollBody {padding:7px;margin:0;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
.replaceTable {background:#F1EAD6;height:100px;width:300px;border:1px solid #e3d6d0;}
.legendTd {font-size:8pt; color:#CCC;}
.outputPM {border:1px dashed #e3d6d0;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #e3d6d0;margin:4px 0;}
.uTable {background:#e3d6d0;padding:0;}
.uTable td {background:#F1EAD6;border:none;}
.eAttach .entryAttachSize {padding-left:4px;}
.manTable {text-align:left;}
.manTable .manTd1 {font-size:11px;line-height:12px;width:200px;}
.popuptitle {background:#fff;color:#777;padding:9px;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-transform:uppercase;}
.popupbody {color:#161514;padding:0;font-size:12px;}
.popupbody * {font-size:12px!important;}
.popuptable {background:#eee;width:970;float:0 auto; border:1px solid #d2cc98;margin:10px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.popuptable table {text-align:left;}


/*------------Forum my style------------*/
.forumContet {width:960px!important;margin:0 auto;background:#000;}
#forum_wrapper {width:970px!important;margin: 0 auto;}
.gTable {color:#717056;border:none;width:960px;margin:0 auto;background:#F0F0F0;padding-top:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:10px;}
.gTableTop {background:#5D9AC5;color:#fff;margin:5px;padding:9px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-transform:uppercase; font-weight:bold;}
.gTableTop a{color:#fff;}
.gTableSubTop,.postTdTop,.postBottom {padding:3px;background:#f2f2f2; color:#000;font-size:11px;}
.gTableSubTop a,.postTdTop a,.postBottom a {color:#6e6d55;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.postTdInfo,.newThreadBlock,.newPollBlock{background:#fff; height:35px; }
.threadLastPostTd {background:#fff; border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0 ;-webkit-border-radius:0 0 5px 0;}
.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableRight,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.posttdMessage {background:#fff;}
.gTableBody,.gTableBody1,.gTableBottom {padding:2px;background:#fff; }
.gTableLeft {padding:2px;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;}
.gTableError {padding:2px;color:#FF0000;}
.forumNameTd,.forumLastPostTd,.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#fff;border:none;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;}
a.catLink {text-decoration:none;color:#fff;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
.forum {font-weight:bold;font-size:9pt;}
.forumDescr {color:#858585;font-size:8pt;}
div.forumModer {color:#637746;font-size:8pt;}
a.forumModer {}
.forumViewed {font-size:9px;}
a.forum {}
a.forum:hover{}
a.lastPostUserLink, a.forumLastPostLink, a.threadAuthorLink {}
a.lastPostUserLink:hover,a.forumLastPostLink:hover,a.threadAuthorLink:hover {}
.forumBarKw {font-weight:normal;}
a.forumBarA {text-decoration:none;color:#FFFFFF;}
a.forumBarA:hover {text-decoration:none;}
.fastLoginForm {font-size:8pt;}
.fastSearch{}
.fastNav {}
.fastNavMain {background:#7da63b;color:#fff;}
.fastNavCat {background:#9f9373;color:#f1ead6;}
.fastNavCatA {background:#9f9373;color:#f1ead6;}
.fastNavForumA {background:#9f9373;color:#f1ead6;}
input.fastNav {}
.switches {}
.switch {border:1px solid #dddcb9;color:#6e6d55;background:#5D9AD8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:15px;font-size:9pt;}
.pagesInfo {border:1px solid #dddcb9;color:#6e6d55;background:#f2f2f2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.switchActive {background:#5D9AD8;border:1px solid #4a7017;color:#fff;font-weight:bold;width:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none;color:#6e6d55; }
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;color:#6e6d55;}
.threadNametd,.threadAuthTd,.threadLastPostTd,.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#858585;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;height:20px;font-weight:bold;font-size:8pt;padding-left:40px; }
.threadsDetails {padding:2px;height:20px;color:#6E6E6E;background:#f2f2f2;}
.forumOnlineBar {padding:2px;height:20px;color:#6E6E6E;background:#f2f2f2;}
a.threadPinnedLink {color:#f00;font-weight:bold;}
a.threadPinnedLink:hover {}
a.threadLink {color:#6e6d55;font-weight:bold;}
a.threadLink:hover {}
.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
.forumNamesBar {font-size:11px;padding:3px 10px;}
.forumModerBlock {padding:3px 0;}
.postTable {}
.postPoll {text-align:center;}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {height:1px;}
.postTdTop,.postBottom {padding:3px 5px;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#f2f2f2l;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;line-height:22px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage,.quoteMessage {background:#fff;padding:3px 10px;border:1px solid #DFD5A7!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:10px;}
.signatureView {font-size:8pt;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
.newThreadItem {padding: 0 0 0 8px; background: url('/images/12.gif') no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/images/12.gif') no-repeat 0 4px;}
.codeButtons {font-size:8pt;}
.codeCloseAll {font-size:8pt; color:#6E6E6E;font-weight:bold;}
.postNameFl,.postDescrFl {width:90%!important;}
.postPollFl,.postQuestionFl {width:90%!important;}
.postResultFl {width:50px}
.postAnswerFl {width:80%!important;}
.postTextFl {width:98%!important;height:150px}
.postUserFl {width:80%!important;}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
#forum_header {width:960px; margin:0 auto;}
#botmenu {width:970px; margin:0 auto;}
.fBarCurItm span a {color:#FFF;}
.userRights {color:#CCC;}
.ed-value {font-size:14px;font-weight:bold;color:#5671CC;}
/*--------ÐÐ¸Ð´ Ð¼Ð°ÑÐµÑÐ¸Ð°Ð»Ð¾Ð² by Fanta62Rus--------*/ 
.viewn_loop {width:730px; color:#969696; margin:5px 0 22px 0;font-family:Tahoma,Century gothic, Arial,sans-serif;} 
.viewn_title {overflow:hidden; margin:0 0 0 3px; padding:6px 16px 6px 6px; font-size:16px; color:#fff; } 
.viewn_title a {color:#5D9AD3; text-decoration:none; padding:7px 10px 7px 10px; background:#EEEEEE;} 
.viewn_title a:hover {color:#5D9AD3; text-decoration:none;} 
.viewn_cont {padding:7px 4px 6px 4px; overflow:hidden; line-height:1.6; } 

.viewn_detail {width:660px; overflow:hidden; padding:; margin:; font-size:11px; } 
.viewn_detail a {font-weight:bold; color:#5D9AD3; text-decoration:none;} 
.viewn_detail a:hover {text-decoration:none; color:#5D9AD3;} 
.viewn_date {float:left; padding:0 4px 0 0; margin:-2px 6px 0 -15; } 
.viewn_date span {min-width:70px; height:22px; line-height:22px; display:block; padding:0 0 0 33px; float:left; color:#929292; } 

.viewn_pict {margin-left:18px; width:240px; height:168; padding:2px; float:left; border:1px solid #eee; } 
.viewn_pict span {padding:2px 3px 2px 3px; display:block; overflow:hidden; } 
.viewn_pict img {width:240px; height:168px; vertical-align:top;} 
.viewn_pict img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); filter: alpha(opacity=80); opacity:0.8;} 

.viewn_pict2 {margin-left:18px;width:240px; height:168;padding:2px; float:left; border:1px solid #eee;border-radius:4px; } 
.viewn_pict2 span {padding:2px 3px 2px 3px; display:block; overflow:hidden; } 
.viewn_pict2 img {width:240px; height:168px; vertical-align:top;border-radius:4px;} 
.viewn_pict2 img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); filter: alpha(opacity=80); opacity:0.8;} 

.viewn_text {padding:0 0 0 15px; overflow:hidden; font-size:12px; text-align:justify; color:#555;text-shadow:1px 1px 1px #fff!important;} 

.viewn_bottom {width:640px;height:24px; padding:2px 0 5px 20px; margin-left:13px; overflow:hidden; font-size:10px; color:#929292; border-radius:4px;} 
.viewn_bottom b {margin:0 8px 0 0;} 
.viewn_bottom a {color:#f6f6f6; text-shadow:1px 1px 1px #818181; text-decoration:none;} 
.viewn_bottom a:hover {text-decoration:underline;} 
.viewn_link {width:101px; height:21px; float:right; margin:-3px 2px 0 0; padding-top:3px;} 
.viewn_link a {width:93px; height:21px; line-height:21px; display:block; font-size:11px; color:#5D9AD3; text-shadow:none; text-decoration:none; background:#eee; text-align:center; border-radius:3px;} 
.viewn_link a:hover {color:#fff; text-decoration:none; background-position:-1505px -23px; background:#5D9AD3;border-radius:3px;} 
.viewn_statick .viewn_bottom {height:7px; padding:0; margin:0;} 

.viewn_statick .viewn_cont {padding: 7px 6px 6px 6px;} 

.viewn_inner_pict {width:400px; margin:10px auto 16px auto;} 
.viewn_inner_pict span {display:block; padding:6px 0 0 0;} 
.viewn_inner_pict span span {padding:0 7px 6px 7px;} 
.viewn_inner_pict img {width:386px; vertical-align:top;} 

/*-----------------------------------------------*/

/* 

Craftyslide CSS Styles 

*/ 

#slideshow { 
 margin:48px 0 10px 0; 
 padding:0; 
 position:relative; 
 background:#000;
} 

#slideshow ul { 
 position:relative; 
 overflow:hidden; 
 margin:0; 
 padding:0; 
} 

#slideshow ul li { 
 position:absolute; 
 top:0; 
 left:0; 
 margin:0; 
 padding:0; 
 list-style:none; 
} 

#pagination { 
 clear:both; 
 width:75px; 
 margin:10px auto 0; 
 padding:0; 
} 

#pagination li { 
 list-style:none; 
 float:left; 
 margin:0 2px; 
} 

#pagination li a { 
 display:block; 
 width:10px; 
 height:10px; 
 text-indent:-10000px; 
 background:url(http://marvelheroes.do.am/images/pagination.png); 
} 

#pagination li a.active { 
 background-position:0 10px; 
} 

.caption { 
 width:98%;
 height:18px;
 margin:0; 
 padding:11px; 
 position:absolute; 
 left:0; 
 font-family:Helvetica, Arial, sans-serif; 
 font-size:14px; 
 font-weight:lighter; 
 color:#fff; 
 background:#000; 
 opacity:0.6;
}

/* Кнопка Like для uCoz №1 
------------------------------------------*/ 
.rating_like { 
 float:left; 
 margin-right:10px;
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 font-weight: bold; 
 color:#5D9AD3; 
 background:#eee; 
 padding: 4px 10px 4px 10px; 
 border-radius: 3px; 
} 
 
.rating_like a { 
 float:left; 
 background:#eee url(/images/ico_like_02.png) no-repeat left top; 
 padding: 4px 10px 4px 30px; 
 margin: -4px -10px -4px -10px; 
 border-radius: 3px; 
 text-shadow:none;
 color:#5D9AD3; 
 text-decoration:none; 
} 

.rating_like a:hover { 
 background:#5D9AD3 url(/images/ico_like_02.png) no-repeat left top; 
 color:#fff;
} 

.rating_like_r{ 
 float:right;
 margin-right:10px;
} 
/* Вид комментариев 
 ------------------------------------------*/ 

.cBlock1, 
.cBlock2 { 
 float:left; 
 overflow: hidden; 
 width:560px;
 margin-left:25px;
 margin-bottom: 15px; 
 outline: 1px solid #d7d7d7; 
 border: 1px solid #fff; 
 font-size:10px;
} 

.cBlock1 {background: #f6f6f6;} 
.cBlock2 {background: #e5e5e5;} 

.vid_comments_os { 
 float:left; 
 width:95%; 
 padding: 5px 15px 5px 16px; 
} 

.vid_comments_os a:link, 
.vid_comments_os a:visited {color:#2e6fac;} 
.vid_comments_os a:hover {color:#31ac2e;} 
img {border: none; } 
a {outline: none; text-decoration:none!important; } 

.vc_top { 
 float:left; 
 width:100%; 
 padding: 0px 0px 5px 0px; 
} 

.vc_name { 
 font: 10px Verdana,Arial,Helvetica, sans-serif; 
 text-shadow: 1px 1px 1px #fff; 
 float:left; 
 padding: 3px 0px 0px 0px; 
} 
 
.vc_name strong {color:#4EA62C;} 
.vc_name span {color:#999;} 

.vc_reiting { 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 float:right; 
} 

.vc_reiting img {float:left; padding-top: 6px;} 
.vc_reiting span {float:left; padding: 2px 5px 0px 5px; font-weight: bold;} 

.vc_nomer { 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 float:right; 
 font-size:19px; 
 margin-left: 15px; 
} 

.vc_nomer a:link, 
.vc_nomer a:visited {color:#C7C7C7;} 
.vc_nomer a:hover {color:#2C68A6;} 

.vc_center { 
 float:left; 
 text-align:justify; 
 font: 115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
 color:#555; 
 width:100%; 
} 

.coment_avatar{ 
 float:right; 
 width:50px; 
 height:50px; 
 padding:3px; 
 margin: 0px 0px 10px 15px; 
 border: 1px solid #fff; 
} 

.vc_center { 
 color:#555; 
 width:100%; 
} 

.vcc_otvet { 
 color:#555; 
 padding: 5px 5px 5px 5px; 
 background: #fff; 
 border: 1px solid #d7d7d7; 
 width:98%; 
 margin: 10px 0px 10px 0px; 
} 

.vc_center, 
.vcc_otvet { 
 float:left; 
 overflow: hidden; 
 text-align:justify; 
 font: 115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
} 

.vc_bottom { 
 clear:left; 
 text-align:right; 
 padding: 0px 0px 0px 0px; 
} 

.post_r {color: #888;} 
.red {color: #a71a1a;} 
.gren {color: #1da71a;} 
.grey {color: #999;}

/* Like
 ------------------------------------------*/ 
.kcom_like:link,.kcom_like:visited { 
 text-align:center; 
 color:#fff; 
 float:right; 
 width:47px; 
 background:#999999; 
 margin-top:3px; 
 padding:1px 3px 1px 3px; 
 border:1px solid #666666 
} 

.kcom_like:hover { 
 text-decoration: none; 
 border:1px solid #666666!important; 
 color:#375e15!important; 
 text-shadow:1px 1px 1px #d7ffb6!important; 
 background:#9aeb56!important 
} 

/* Черта возле кнопок */ 
.cherta-right { 
 height:20px; 
 border-right:1px solid #cad1db; 
} 

.cherta-left { 
 height:19px; 
 border-left:1px solid #cad1db; 
} 

/* Текст */ 
.text_r { 
 text-align:right; 
 
} 

.text_9 { 
 font:9px Verdana,Arial,Helvetica, sans-serif; 
} 

.grey { 
 color:#b1b1b1; 
} 

.grey2 { 
 color:#cac8c8; 
} 

.gren {color:#5D9AD3; 
 font-weight:bold; 
} 

.right { 
 float:right; 
} 
.left { 
 float:left; 
} 

.top { 
 padding: 4px 12px 0px 12px; 
} 

.top2 { 
 padding: 5px 12px 0px 12px; 
} 

.bold { 
 font-weight:bold; 
} 

.text_115 { 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
} 
/* Всплывающая форма входа для uCoz от fahriev 
------------------------------------------*/ 
#simplemodal-container { 
 width:345px; 
 height:250px; 
 background:#f4f4f4; 
 border-radius:5px; 
 border: 1px solid #e1e1e1; 
} 

/* Тёмный фон при открытии окна*/ 
#simplemodal-overlay { 
 cursor:wait; 
 background:#000; 
} 

/* Кнопка закрыть вверху окна */ 
#simplemodal-container a.modalCloseImg { 
 top:-11px; 
 right:-11px; 
 width:23px; 
 height:23px; 
 z-index:3200; 
 display:inline; 
 cursor:pointer; 
 position:absolute; 
 background:url(close.png) no-repeat; 
} 

#simplemodal-container a.modalCloseImg:hover { 
 background-position:0 -23px!important; 
} 

.basic_content { 
 display:none; 
} 

.cv_title { 
 float:left; 
 text-align: left; 
 width:305px; 
 padding-bottom: 5px; 
 margin: 20px 20px 0px 20px; 
 border-radius:5px 5px 0px 0px; 
 border-bottom: 1px solid #ddd; 
 
 font:12px Verdana,Arial,sans-serif; 
 text-shadow: 1px 1px 1px #fff; 
 color:#555; 
} 

.c_vxod { 
 float:left; 
 width:305px; 
 margin: 20px 20px 0px 20px; 
} 

/* Основа формы входа 
------------------------------------------*/ 
.c_vxod, 
.c_vxod input{ 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-align: left; 
} 

.vxod_error{ 
 float:left; 
 width:100%; 
 color:red; 
 margin-bottom: 10px; 
 text-align:center; 
 font-weight: bold; 
} 

.vxod_name { 
 width:50px; 
 height:15px!important; 
 padding: 7px 20px 7px 0px; 
 color:#7b7b7b; text-shadow: 1px 1px 1px #FFF; font-weight: bold; 
} 

.vxod_pole { 
float: left; 
outline: none; 
width: 305px!important; 
height: 35px !important; 
margin: 0px 0px 10px 0px; 
border: 1px solid #ddd!important; 
padding: 7px 10px 7px 35px!important; 
border-radius: 5px; 
color: #777!important; 
font-weight: bold!important; 
} 
 
.vxod_pole:focus {box-shadow:inset 0px 0px 3px #ccc!important;} 
 
.vp_login {background:#fff url(pole_login.png) no-repeat left!important;} 
.vp_password {background:#fff url(pole_password.png) no-repeat left!important;} 
 
.vp_login:focus {background:#fff url(/img/pole_login.png) no-repeat left!important;} 
.vp_password:focus {background:#fff url(/img/pole_password.png) no-repeat left!important;} 
 
.vxod_zapomnit { 
 float:left; 
 width:100%; 
 margin-top: 5px; 
} 
 
.vxod_zapomnit input { 
 float:left; 
 margin: 1px 10px 0px 0px; 
} 

.cv_title a, 
.vxod_zapomnit a { 
 font-weight:bold!important; 
} 

.left {float: left;} 
.right {float: right;} 

/* Кнопка входа 
------------------------------------------*/ 
.vxod_kn { 
 float:left; 
 text-align: center !important; 
 width:100%; 
 cursor:pointer; 
 margin-top: 15px; 

 padding: 5px 20px 5px 20px!important; 
 border:1px solid #467A9F!important; 
 background: #47719f!important; 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #47719f), color-stop(1, #5d82aa))!important; 
 background: -moz-linear-gradient(top, #47719f 1%, #5d82aa 100%)!important; 
 background: -o-linear-gradient(#47719f, #5d82aa)!important; 
 border-radius:3px; 
 
 font:13px Verdana,Arial,Helvetica, sans-serif!important; 
 text-shadow:1px 1px 1px #467A9F!important; 
 font-weight: bold!important; 
 color:#fff!important; 
} 

.vxod_kn:active {box-shadow:inset 0px 0px 3px #326092!important;} 
.vxod_kn:hover {background:#6e92b8!important;}

/* Вид опроса для uCoz, в стили flat v2 
------------------------------------------*/ 
.cell-poll{ 
 display:block;
 float:left; 
 margin-left:10px;
 width:230px!important; 
 color:#666; 
 padding: 20px 15px 10px 15px; 
} 

.cell-poll-title{ 
 float:left; 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-align:left; 
 font-weight:700; 
 padding:7px 10px 3px 10px; 
 color:#777; 
} 

.cell-poll a {text-decoration:none; outline:none} 

.cell-poll-answers{ 
 float:left; 
 width:100%; 
 margin: 20px 0px 10px 0px; 
 text-align:left; 
} 

.answer {display: block;} 

.answer input{margin: 3px 5px 2px 5px;} 
.answer label {margin: 2px 0px 2px 0px; color:#555;} 

.progress { 
 height: 15px; 
 overflow: hidden; 
 margin: 5px 0px 7px 0px; 
 height: 15px!important; 
 background: #ccc!important; 
} 

.progress-0, 
.progress-1, 
.progress-2, 
.progress-3, 
.progress-4, 
.progress-5, 
.progress-6, 
.progress-7, 
.progress-8, 
.progress-9, 
.progress-10, 
.progress-11, 
.progress-12, 
.progress-13, 
.progress-14 { 
 height: 18px!important; 
 display: block!important; 
 overflow: hidden!important; 
 margin-top: -3px; 
} 

.progress-0 {background: #5D9AD3!important;} 
.progress-1 {background: #E96465!important;} 
.progress-2 {background: #F6954E!important;} 
.progress-3 {background: #dd8cd2!important;} 
.progress-4 {background: #75D0ED!important;} 
.progress-5 {background: #5BC254!important;} 
.progress-6 {background: #CFC72D!important;} 
.progress-7 {background: #DD3344!important;} 
.progress-8 {background: #FE9B6F!important;} 
.progress-9 {background: #8CC84B!important;} 
.progress-10 {background: #DD8CD2!important;} 
.progress-11 {background: #e9eb5b!important;} 
.progress-12 {background: #E96465!important;} 
.progress-13 {background: #75D0ED!important;} 
.progress-14 {background: #5D9AD3!important;} 

.pollBut{ 
 cursor:pointer; 
 border:none!important; 
 margin-top:10px; 
 background: #64b0db!important; 
 padding: 5px 20px 5px 20px!important; 

 font:11px Verdana,Arial,Helvetica, sans-serif!important; 
 font-weight: bold!important; 
 color:#fff!important; 
} 

.pollBut:active {box-shadow:inset 0px 0px 3px #166693!important;} 
.pollBut:hover {background:#51a4d2!important;} 

.cell-poll-link{ 
 float:left; 
 width:100%; 
 padding-top: 10px; 
 border-top: 1px solid #B6C0CD; 
 
 font:9px Verdana,Arial,Helvetica, sans-serif; 
 color:#999; 
} 

.cell-poll-link span{float:left;} 
.cell-poll-link b, 
.cell-poll-link a {float:right;} 
.cell-poll-link b {color:#B6C0CD;}

/*----------Переключатель Страниц----------*/
.swchItemA{ 
 -moz-border-radius: 3px; 
 -webkit-border-radius: 3px; 
 border-radius: 3px; 
 padding:5px 7px 5px 7px; 
 background:#5D9AD3; 
 border-bottom: 3px solid #1c71b3; 
 color:#fff; 
} 
.swchItem{ 
 margin-bottom:15px;
 -moz-border-radius: 3px; 
 -webkit-border-radius: 3px; 
 border-radius: 3px; 
 padding:5px 7px 5px 7px; 
 background: #cccccc; 
 border-bottom: 3px solid #444; 
 color:#777; 
 margin-left:10px; 
-webkit-transition: all .5s ease-out; 
-moz-transition: all .5s ease-out; 
-o-transition: all .5s ease-out; 
} 
.swchItem:hover{ 
 -moz-border-radius: 3px; 
 -webkit-border-radius: 3px; 
 border-radius: 3px; 
 padding:5px 7px 5px 7px; 
 background:#5D9AD3; 
 border-bottom: 3px solid #1c71b3; 
 color:#fff; 
}

/* Информер популярных новостей для uCoz №5 
------------------------------------------*/ 
.top_news{ 
 float:left; 
 padding:0; 
 width:230px; 
 margin: 10px 15px 10px 25px; 
} 

.top_news li { 
 list-style:none; 
 margin-bottom: 0px; 
 padding: 8px 0px 8px 0px; 
 border-bottom: 1px solid #CAD3DA; 
} 

.top_news li a:link, 
.top_news li a:visited {color:#555;} 
.top_news li a:hover {color:#2C68A6;;} 

.top_news li strong { 
 float:left; 
 color:#fff; 
 margin: -2px 10px 5px 0px; 
 padding:2px 5px; 
 background: #CBCBCB; 
 border-radius:3px; 
}
/* Tоп пользователей с дополнительной информацией 
------------------------------------------*/ 
.top_user { 
 float:left; 
 width:230px; 
 border-radius:3px; 

} 

.top_user_title { 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-align:left; 
 font-weight:700; 
 color:#777; 
 float:left; 
 width:232px; 
 height:20px; 
 margin: -1px -1px 0px -1px; 
 padding: 7px 10px 3px 10px; 
 border-radius:3px 3px 0px 0px; 
} 

.ddm_top_user { 
 float:left; 
 display:block; 
 position:relative; 
} 

.ddm_top_user_title {
 float:left; 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-align:left; 
 font-weight:700; 
 padding:7px 10px 15px 25px; 
 color:#777; 
}
.drop_top_user { 
 margin-left:25px;
 float:left; 
 width:220px; 
 font-weight:700; 
 height:25px; 
 padding: 5px 10px 5px 0px; 
 border-bottom: 1px solid #CAD3DA; 
} 

.drop_top_user img { 
 float:left; 
 width:25px; 
 height:25px; 
 margin-right: 10px; 
} 

.drop_top_user strong { 
 float:left; 
 margin-top: 5px; 
} 

.drop_top_user span { 
 float:right; 
 width:55px; 
 height:20px; 
 text-align:right; 
 padding: 5px 0px 0px 5px; 
 border-left: 1px solid #CAD3DA; 
 background: url(/images/ico_comment.png) no-repeat left; 
} 

.ddm_top_user:hover{ 
} 

.ddm_cell_user, 
.ddm_ugol_user{ 
 width:250px; 
} 

.ddm_cell_user { 
 left:-999em; 
 z-index:998; 
 margin:0px auto; 
 position:absolute; 
 border:1px solid #CAD3DA; 
 border-radius:3px; 
} 
 
 
.ddm_content_user { 
 color:#777; 
 margin:0; 
 width:230px; 
 padding:5px 10px; 
 overflow:hidden; 
 background:#fff; 
 border-radius:3px; 
} 
 
.ddm_top_user:hover .ddm_cell_user{ 
 top: 0px; 
 right:255px; 
 left:auto; 
} 
 
.ddm_ugol_user { 
 height:17px; 
 top: 10px; 
 right: -9px; 
 position:absolute; 
 background:url(http://www.xdefence.ru/images/angle_right.png) no-repeat right; 
} 

.ddm_content_top { 
 float:left; 
 width:100%; 
 margin-bottom: 10px; 
 padding: 0px 0px 5px 0px; 
 border-bottom:1px solid #CAD3DA; 
} 

.ddm_content_top span { 
 float:right; 
 margin-top:2px; 
 font:9px Verdana,Arial,Helvetica, sans-serif; color:#999; 
} 

.ddm_content_user ul{ 
 margin:0; 
 padding:0; 
 list-style:none; 
} 

.ddm_content_user li{ 
 float:left; 
 width:100%; 
 padding: 3px 0px 3px 0px; 
} 

.ddm_content_user li span{ 
 float:left; 
 width:120px; 
} 

.cu_li1 {background:#fff} 
.cu_li2 {background:#F7F9FB;} 

.bottom_no { 
 border-bottom:none; 
}
/*------------- Белый вид цитаты -------------*/ 
.bbQuoteBlock { 
 margin: 15px 5px 15px 10px!important; 
} 

.bbQuoteName { 
 display:none; 
} 

.quoteMessage{ 
 overflow: hidden!important; 
 text-align:justify!important; 
 line-height:20px;
 font-size:12px;
 color:#555;text-shadow:1px 1px 1px #fff!important; 
 font-style: italic!important; 
 background: #EAEAEA url(http://marvelheroes.do.am/images/quote_white.png) no-repeat 10px 10px!important; 
 padding: 12px 10px 5px 40px!important; 
 border: 1px solid #D0D0D0!important; 
}
/*------------Кнопка наверх----------*/
.upTop { 
 display:none; 
 width:100px; 
 height:100%; 
 position:fixed; 
 left:0px; 
 top:100px; 
 z-index:100; 
} 
.upTopButton { 
 background:#fff url(/images/goup.png) no-repeat; 
 width:27px; 
 height:27px; 
 position:fixed; 
 top:100px; 
 left:10px; 
 cursor:pointer; 
} 
.upTopZone { 
 display:none; 
 background:url(/images/upbg.png) repeat; 
 width:100px; 
 height:100%; 
 cursor:pointer; 
} 
.upTopZone p { 
 background:#fff; 
 font-size:12px; 
 width:63px; 
 height:27px; 
 margin:0; 
 position:fixed; 
 top:100px; 
 left:37px; 
 color:#fff; 
 font-family:"tahoma", "verdana", "arial"; 
 line-height:25px; 
 text-align:center; 
 text-shadow:1px 1px 1px #000000; 
} 
@media screen and (max-width:1024px) { 
 .upTopZone { 
 display:none !important; 
 } 
} 
.blue .upTopButton, .blue .upTopZone p { 
 background-color:#5D9AD3; 
} 
.green .upTopButton, .green .upTopZone p { 
 background-color:#60bf3a; 
} 
.red .upTopButton, .red .upTopZone p { 
 background-color:#ca2929; 
} 
.orange .upTopButton, .orange .upTopZone p { 
 background-color:#ef990b; 
} 
.purple .upTopButton, .purple .upTopZone p { 
 background-color:#b053a0; 
} 
.grey .upTopButton, .grey .upTopZone p { 
 background-color:#777777; 
}
/* Функция Кто Онлайн для uCoz в стиле минимализм 
------------------------------------------*/ 
.statistics-user { 
 float:left; 
 width:260px; 
 padding: 5px 10px;
 margin-left:10px;
} 

.statistics-user-l { 
 float:left; 
 width:120px; 
} 

.statistics-user-l b, 
.statistics-user-l div{ 
 float:left; 
 width:120px; 
} 

.statistics-user-l b { 
 padding-bottom: 3px; 
 font-size:14px; 
 color:#666; 
} 

.statistics-user-l div{ 
 color:#FFF; 
 height:37px; 
 padding: 3px 0px 0px 37px; 
 display:block; 
 background: url(http://www.xdefence.ru/img/statistics-user.png) no-repeat; 
} 

#onl1 {background-position:0px 0px;} 
#onl2 {background-position:0px -35px;} 
#onl3 {background-position:0px -69px;} 
#onl3 b {border-bottom:none } 

.statistics-user-r{ 
 float:right; 
 width:88px; 
 padding: 5px 0px 0px 0px; 
} 
.statistics-user-r ul {
 margin:0px 0px 0 0;
 padding-left:-20px;
}
.statistics-user-r li {
 list-style-type:none;
 padding:0 0 4px 0;
}
.statistics-user-r img{ 
 margin-bottom: 5px;
} 

.statistics-user a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.7; opacity: 0.7; filter: alpha(opacity=85);}

/*Панель пользователя*/
#about_pr_2 {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:5px;} 
#about_pr {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:5px;} 
.avaa {text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;} 
.buttonprofile {background:#f1f1f1;border:1px solid #cbcbcb;line-height:25px;width:100%;color:8B8881;text-align:center;margin-bottom:3px;font-size:11px;} 
.loginField {background:#f1f1f1;border:1px solid #cbcbcb;color:#8B8881;height:20px;} 
.loginButton {background:#f1f1f1;border:1px solid #cbcbcb;color:#8B8881;width:97%;height:25%;float:left;}

/* Меняем кнопку ulD входа 
------------------------------------------*/ 
.cell-login { 
 float:left; 
 width:100%; 
 margin-top: 10px; 
} 

.cell-login a{ 
 float:left; 
 margin-left:15px; 
 cursor:pointer; 
 padding:5px 35px 5px 10px; 
 font:11px Verdana,Arial,Helvetica, sans-serif!important; 
 font-weight: bold!important; 
 color:#fff!important; 
 border-radius:3px; 
} 

/* Кнопка входа 
------------------------------------------*/ 
.login-button { 
 background:#78db64 url(http://www.xdefence.ru/images/login-button.png) no-repeat right; 
 border:1px solid #2cae58 !important; 
 text-shadow:1px 1px 1px #258b10!important; 
} 

.login-button:active {box-shadow:inset 0px 0px 3px #23880e!important;} 
.login-button:hover {background:#6cca59 url(http://www.xdefence.ru/images/login-button.png) no-repeat right; } 



/* Всплывающая форма входа для uCoz от fahriev 
------------------------------------------*/ 
#simplemodal-container { 
 width:345px; 
 height:250px; 
 background:#f4f4f4; 
 border-radius:5px; 
 border: 1px solid #e1e1e1; 
} 

/* Тёмный фон при открытии окна*/ 
#simplemodal-overlay { 
 cursor:wait; 
 background:#000; 
} 

/* Кнопка закрыть вверху окна */ 
#simplemodal-container a.modalCloseImg { 
 top:-11px; 
 right:-11px; 
 width:23px; 
 height:23px; 
 z-index:3200; 
 display:inline; 
 cursor:pointer; 
 position:absolute; 
 background:url(close.png) no-repeat; 
} 

#simplemodal-container a.modalCloseImg:hover { 
 background-position:0 -23px!important; 
} 

.basic_content { 
 display:none; 
} 

.cv_title { 
 float:left; 
 text-align: left; 
 width:305px; 
 padding-bottom: 5px; 
 margin: 20px 20px 0px 20px; 
 border-radius:5px 5px 0px 0px; 
 border-bottom: 1px solid #ddd; 
 
 font:12px Verdana,Arial,sans-serif; 
 text-shadow: 1px 1px 1px #fff; 
 color:#555; 
} 

.c_vxod { 
 float:left; 
 width:305px; 
 margin: 20px 20px 0px 20px; 
} 

/* Основа формы входа 
------------------------------------------*/ 
.c_vxod, 
.c_vxod input{ 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-align: left; 
} 

.vxod_error{ 
 float:left; 
 width:100%; 
 color:red; 
 margin-bottom: 10px; 
 text-align:center; 
 font-weight: bold; 
} 

.vxod_name { 
 width:50px; 
 height:15px!important; 
 padding: 7px 20px 7px 0px; 
 color:#7b7b7b; text-shadow: 1px 1px 1px #FFF; font-weight: bold; 
} 

.vxod_pole { 
float: left; 
outline: none; 
width: 255px!important; 
height: 35px !important; 
margin: 0px 0px 10px 0px; 
border: 1px solid #ddd!important; 
padding: 7px 10px 7px 35px!important; 
border-radius: 5px; 
color: #777!important; 
font-weight: bold!important; 
} 
 
.vxod_pole:focus {box-shadow:inset 0px 0px 3px #ccc!important;} 
 
.vp_login {background:#fff url(pole_login.png) no-repeat left!important;} 
.vp_password {background:#fff url(pole_password.png) no-repeat left!important;} 
 
.vp_login:focus {background:#fff url(/img/pole_login.png) no-repeat left!important;} 
.vp_password:focus {background:#fff url(/img/pole_password.png) no-repeat left!important;} 
 
.vxod_zapomnit { 
 float:left; 
 width:100%; 
 margin-top: 5px; 
} 
 
.vxod_zapomnit input { 
 float:left; 
 margin: 1px 10px 0px 0px; 
} 

.cv_title a, 
.vxod_zapomnit a { 
 font-weight:bold!important; 
} 

.left {float: left;} 
.right {float: right;} 

/* Кнопка входа 
------------------------------------------*/ 
.vxod_kn { 
 float:left; 
 text-align: center !important; 
 width:100%; 
 cursor:pointer; 
 margin-top: 15px; 

 padding: 5px 20px 5px 20px!important; 
 border:1px solid #467A9F!important; 
 background: #47719f!important; 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #47719f), color-stop(1, #5d82aa))!important; 
 background: -moz-linear-gradient(top, #47719f 1%, #5d82aa 100%)!important; 
 background: -o-linear-gradient(#47719f, #5d82aa)!important; 
 border-radius:3px; 
 
 font:13px Verdana,Arial,Helvetica, sans-serif!important; 
 text-shadow:1px 1px 1px #467A9F!important; 
 font-weight: bold!important; 
 color:#fff!important; 
} 

.vxod_kn:active {box-shadow:inset 0px 0px 3px #326092!important;} 
.vxod_kn:hover {background:#6e92b8!important;}
#okno_vxod img {margin-left:20px;}