#page {background-image:none; width:960px; padding:0;}
#main_col {background-color:#393839; width:100%; float:none; padding:20px 0;}

#maxfactor {width:940px; margin:0 auto; background-color:#393837; padding-bottom:1px; font-family:Arial, Helvetica, sans-serif;}

#maxfactor .header {width:940px; height:97px; background:url('../Files/header.jpg') no-repeat 0 0;}
#maxfactor .header > .logo {display:block; height:65px;}
#maxfactor .header > .menu {margin:0 auto; padding:3px 0 0 0; list-style-type:none; width:552px; height:27px;}
#maxfactor .header > .menu li {display:block; float:left;}
#maxfactor .header > .menu a {display:block; height:27px; width:100%; background:url('../Files/menu.png') no-repeat 0 0;}
#maxfactor .header > .menu span {display:none;}
#maxfactor .header > .menu li.item-sakums {width:66px;}
#maxfactor .header > .menu li.item-sakums a {background-position:0 0;}
#maxfactor .header > .menu li.item-sakums a.act, #maxfactor .header > .menu li.item-sakums a:hover {background-position:0 -27px;}
#maxfactor .header > .menu li.item-foto {width:159px;}
#maxfactor .header > .menu li.item-foto a {background-position:-66px 0;}
#maxfactor .header > .menu li.item-foto a.act, #maxfactor .header > .menu li.item-foto a:hover {background-position:-66px -27px;}
#maxfactor .header > .menu li.item-piedal {width:86px;}
#maxfactor .header > .menu li.item-piedal a {background-position:-225px 0;}
#maxfactor .header > .menu li.item-piedal a.act, #maxfactor .header > .menu li.item-piedal a:hover {background-position:-225px -27px;}
#maxfactor .header > .menu li.item-noteik {width:84px;}
#maxfactor .header > .menu li.item-noteik a {background-position:-311px 0;}
#maxfactor .header > .menu li.item-noteik a.act, #maxfactor .header > .menu li.item-noteik a:hover {background-position:-311px -27px;}
#maxfactor .header > .menu li.item-clump {width:157px;}
#maxfactor .header > .menu li.item-clump a {background-position:-395px 0;}
#maxfactor .header > .menu li.item-clump a.act, #maxfactor .header > .menu li.item-clump a:hover {background-position:-395px -27px;}

#maxfactor .blackStyle {background:url('../Files/title_bg.png') repeat-x 0 0; height:35px; color:#fff; text-transform: uppercase; text-align:center; margin:0; padding:0; font-size:16px; line-height:35px;}
#maxfactor h1.left {float:left; color:#fff; font-size:1.0em; line-height:35px; height:35px; padding:0 0 0 210px; margin:0; text-align:center; width:510px;}
.orderInTitle {display:block; float:right; font-size:11px; color:#fff; padding-right:20px; width:200px;}
.orderInTitle a {color:#fff; color:#999;}
.orderInTitle a.act {font-weight:bold; color:#fff; text-decoration: underline;}

#maxfactor .whitePage {background-color:#fff; margin:20px; padding:20px;}
#maxfactor .whitePage h1 {text-transform: uppercase; margin:0; padding:0;}
#maxfactor .whitePage ol {margin:10px 0 0 20px; padding:0 0 0 10px;}
#maxfactor .whitePage li {padding:5px 0 0 0;}

form.formPiedalities {}
form.formPiedalities label {float:left; width:170px; text-align:right; font-weight:bold; font-size:11px; margin-top:14px;}
form.formPiedalities .field {float:left; width:680px; margin-left:10px; margin-top:10px;}
form.formPiedalities .textfield {background-color:#f5dbe8; padding:4px 5px;}
form.formPiedalities .agreement {padding-left:180px; margin-top:10px; font-weight:bold; font-size:11px;}
form.formPiedalities .btns {margin-top:10px; padding-left:180px;}
form.formPiedalities .btn_submit {display:block; width:90px; height:30px; background:url('../Files/btns.png') no-repeat -90px 0; border-width:0; padding:0; margin:0;}
form.formPiedalities .btn_submit:hover {background-position:-90px -30px;}

#maxfactor .items {width:824px; margin:0 auto; padding:10px 0;}
#maxfactor .items > .item {width:190px; background-color:#8b8d90; margin:8px;}
#maxfactor .items .img a, #maxfactor .items .img img {display:block; width:190px;}
#maxfactor .items .blName {background-color:#ffffff; line-height:17px;}
#maxfactor .items .blName span {color:#000; text-transform:uppercase; float:left; width:133px; display:block; padding-left:7px;}
#maxfactor .items .blName b {color:#bc5787; display:block; float:right; width:50px; text-align:center;}
#maxfactor .items .more {border-top:1px solid #746f70; clear:both; background:url('../Files/index_view_btn.png') no-repeat 0 0; width:190px; height:31px;}
#maxfactor .items a.btn-view {display:block; float:left; width:100px; height:31px;}
#maxfactor .items a.btn-view span {display:none;}
#maxfactor .items a.btn-view:hover {background-position:0 -31px;}
#maxfactor .items a.btn_vote {display:block; float:right; width:90px; height:31px; background:url('../Files/index_view_btn.png') no-repeat 100px 0;}
#maxfactor .items a.btn_vote span {display:none;}
#maxfactor .items a.btn_vote:hover {background-position:-100px -31px;}

#maxfactor .itemPage {padding:20px 40px;}
#maxfactor .itemPage > h1 > span {font-size:0.6em;}
#maxfactor .itemPage > .photo {width:270px; float:left; margin-top:20px;}
#maxfactor .itemPage > .txts {float:right; width:510px; margin-top:20px;}
#maxfactor .itemPage > .txts .descr {margin:40px 0 0 0; padding:0; font-weight:bold; width:340px; font-size:12px; line-height:18px; min-height:90px;}
#maxfactor .itemPage > .txts .vote {margin-top:40px;}
#maxfactor .itemPage > .txts .btn_vote {display:inline-block; width:90px; height:30px; background:url('../Files/btns.png') no-repeat 0 0;}
#maxfactor .itemPage > .txts .btn_vote span {display:none;}
#maxfactor .itemPage > .txts .btn_vote:hover {background-position:0 -30px;}
#maxfactor .itemPage > .nav {float:left; margin-top:40px;}
#maxfactor .itemPage > .nav a {color:#000; text-transform: uppercase; display:inline-block;}
#maxfactor .itemPage > .nav > .btn_prev {float:left; margin-right:20px;}
#maxfactor .itemPage > .nav > .btn_next {float:right; margin-left:20px;}
#maxfactor .itemPage > .share {float:right; margin-top:40px; text-align:right; line-height:24px;}
#maxfactor .itemPage > .share a {display:inline-block; width:21px; height:21px; margin-left:4px; background:url('../Files/share_icos.png') no-repeat 0 0;}
#maxfactor .itemPage > .share a.dr {background-position:0 0;}
#maxfactor .itemPage > .share a.fb {background-position:-21px 0;}
#maxfactor .itemPage > .share a.tw {background-position:-42px 0;}