/* null */
* {margin:0;padding:0;}
html {height:100%;background:#000000 url(img/top.jpg) top center no-repeat;}
body {font-size:10pt;width:100%;height:100%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#ffffff;}
a {color:#ff5700;text-decoration:underline;}
a:hover {text-decoration:underline;}
a:focus {outline:none;}
p {margin: 0 0 15px 0;}
img {border:none;}
input {vertical-align:middle;}
.clear {clear:both;}
.b {color:#ff5700;}
hr {margin:10px 0 10px 0;border:0;border-top:1px solid #3d3d3d;}
h1 {color:#00a7e3;font-size:14pt;padding:0 0 15px 0;margin:0;text-transform:uppercase;font-weight:normal;}
.empty {width:1px;height:1px;overflow:hidden;}


/* main */
#wrapper {width:1200px;margin:0 auto;min-height:100%;height:auto !important;height:100%;}
#middle {width:100%;padding:0 0 200px 0;height: 1%;}
#middle:after {content: '.';display: block;clear: both;visibility:hidden;height:0;}
#container {width:100%;float:left;overflow:hidden;}
#content {padding:0 233px 0 233px;}


/* top */
#header {height:160px;}
#top-left, #top-head {float:left;}
#slogan {padding:28px 0 14px 28px;font-size:11pt;float:left;}
#logo {padding:0 0 0 28px;float:left;}
#top-head h1, #top-head div {color:#00a7e3;font-size:12pt;padding:37px 0 0 35px;margin:0;text-transform:uppercase;font-weight:normal;}
#today {width:200px;margin:28px 0 0 0;float:right;text-align:right;}
#auth, #login {width:177px;margin:28px 28px 0 28px;float:right;}
#auth p a {color:#ff5700;text-decoration:none;border-bottom:1px dashed #ff5700;font-size:12pt;}
#login {color:#ff5700;}
#login a {color:#fff;}
#exit {float:right;}
#exit a {color:#00a7e3;}


/* footer */
#footer {width: 1200px;margin:-200px auto 0;height:200px;background:url(img/footer.jpg) bottom no-repeat;}
#counter {float:left;width:233px;padding:120px 0 0 0;color:#959595;}
#counter p {padding:0 0 0 47px;}
#counter p a {color:#959595;padding:0 6px 0 6px;text-decoration:underline;color:#ff5700;}
#links {float:left;width:734px;padding:140px 0 0 0;}
#links p {text-align:center;font-size:10pt;}
#links p a {color:#fff;text-decoration:none;padding:0 6px;text-decoration:underline;}
#links p a:hover, #links p a.selected, #links p a.selected:hover, #dev p a, #dev p a:hover {color:#ff5700;text-decoration:underline;}
#links .copy, #links .copy a, #links .copy a:hover {font-size:9pt;color:#959595;}
#dev {float:right;width:233px;padding:145px 0 0 0;}
#dev p {padding:0 0 0 28px;color:#fff;font-size:9pt;color:#959595;}
#dev p a, #dev p a:hover {color:#636363;text-decoration:underline;}


/* index */
.index, .gal-par span {color:#959595;}
.head {color:#00a7e3;font:13pt normal;padding:0 0 15px 0;text-transform:uppercase;}
.line {border-bottom:1px dashed #cecece;clear:both;margin:15px 0 35px 0;}
.news {float:left;min-height:90px;font-size:10pt;}
.news img {border:1px #fff solid;margin:0 14px 10px 0;float:left;}
.news span.new {color:#fff;background:#00a7e3;padding:1px 5px 1px 3px;}
.anons {color:#ff5700;}
.anons a, .anons a:hover, .more-tag a {color:#959595;text-decoration:none;}


/* content */
#content p.next {color:#ff5700;float:left;}
#content p.next a, #content  p.next a:hover, #content p.news a {text-decoration:none;}
#content p.next span, #content a.reg, #content a.reg:hover, #content p.more span, #content p.more-one span, #content p.more-two span, #content table.gal td p a.gal-com span {color:#fff;}
#content p.more, #content p.more-one {float:right;text-align:right;}
#content p.more-two, #content p.more-tag {float:right;font-size:10pt;text-align:right;}
#content p.more-two {margin:50px 0 -150px 0;}
#content p.more-one {font-size:10pt;margin:52px 0 0 0;}
#content p.more-tag {font-size:10pt;width:450px;text-align:left;margin:0px 0 -70px 0;}
#content p.more a, #content p.more a:hover, #content p.more-one a, #content p.more-one a:hover, #content p.more-two a, #content p.more-two a:hover {color:#00a7e3;text-decoration:none;}
#content a.aut-comm, #content a.aut-comm:hover {color:#959595;}
#content a.comm, #content a.comm:hover {color:#ff5700;}
#content a.comm-one, #content a.comm-one:hover, #content p.more-one, #content p.more-one a.comm-go, #content p.more-two a.comm-go {color:#ff5700;padding:0;}
#content p.news img.more {margin:0 35px 0px 0;}
#content img.left {float:left;margin:0 15px 15px 0;}
#content img.right {float:right;margin:0 0 15px 15px;}
#content div.captcha {border:1px #fff solid;padding:5px;margin: 0 0 10px 0;width:330px;}
#content div.captcha input {width:130px;}
#content ul, #content ol {margin:5px 0 5px 25px;}
#content ul li, #content ol li {padding:0 0 3px 0;}
ul.index {padding:0 0 25px 30px;margin:0;}
ul.index li {color:#959595;padding:0 0 4px 0;list-style-type:decimal;}
.map-columns tr td {padding:0 0 0 30px;}
ul.map-level-0 li {padding:2px;}
ul.map-level-0 ul {margin:0 0 0 20px;}
.starrequired, .required {color:red;}
.notetext {color:#00A7E3 !important;}
.link-anons .gray {padding:0 30px 0 0;}


/* button */
.data-table {background-color:#3d3d3d; border-collapse:collapse;}
.data-table th, .data-table thead {background-color: #1D1D1D; color: #898989;padding: 2px 5px; }
.data-table td {padding: 5px 5px; border:1px solid #272727;}

.button, .button1, .button2, .flash2, .flash3, #content input.add-button, .data-table tfoot td input, .authorize-submit-cell input, .forum-reply-buttons input {padding:2px 6px;color:#ff5700;background:#3d3d3d;border:1px solid #959595;cursor:pointer;text-align:center;outline:none;height:23px; font-size:10pt !important;}
.button:hover, .button1:hover, .button2:hover, .flash2:hover, .flash3:hover, #content input.add-button:hover, .data-table tfoot td input:hover, .authorize-submit-cell input:hover, .forum-reply-buttons input:hover {background:#272727;border:1px solid #ffffff;}


/* bitrix */
#at_frm_bitrix {border:1px solid #ff5700;display:none;z-index:10000;position:absolute; top:250px; left:50%;margin:0 0 0 -75px;width:150px;background:#272727;padding:10px;}
#at_frm_bitrix input.log {background-color:#3a3a3a;color:#fff;padding:2px 5px;border:1px solid #fff;outline:none;}
 .float-form-overlay, #photo_substrate{display:none; height:100%; background:black !important; left:0; position:absolute; right:0; top:0; width:100%; z-index:98; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
div.bxhint {font-size:11px; font-family: Tahoma, Arial, Verdana, Sans-Serif; color:black; padding:5px; background-color: #ffffce; border:1px solid black; overflow: visible; line-height:normal; font-weight:normal; letter-spacing:normal !important; font-variant:normal !important; font-style:normal !important; text-indent:0 !important; word-spacing:normal !important; text-align:left !important;}
div.bxhint td {font-size:11px; font-family: Tahoma, Arial, Verdana, Sans-Serif; color:black; padding:2px;}
div.bxhint td.bx-grey {color:#747474;}
div.bxhinticon {width:0%;height:0%;}


/* photo */
.photo-ramka {background:url(img/ramka.gif) top left no-repeat;width:216px;float:left;padding:0 0 15px 0;}
.photo-ramka p {padding:0 10px 0 10px;}
.photo-ramka img {padding:10px 0 20px 25px;}
.photo-ramka span {float:right;color:#959595;}
.photo-ramka a {text-decoration:none;}
.photo-ramka a:hover {text-decoration:underline;}
.photo-ramka-right {padding:0 35px 0 0;float:left;}
.photo-gallery-left {float:left;}
.photo-gallery-left a {padding:0 0 0 10px;}
.photo-gallery-right {float:right;}
.photo-gallery-right a {padding:0 0 0 10px;}
.gallery-one {float:left;margin:0;}
.gallery-one p {position:relative;bottom:34px;background:url(img/gallery.png) top left no-repeat;height:30px;margin:0;padding:0;}
.gallery-one p span {float:left;padding:5px 12px;}
.gallery-one p a {color:#fff;text-decoration:none;}
.gallery-one p a:hover, .gallery-one:hover p a  {color:#ff5700;text-decoration:none;}
.gallery-one-right {margin:0 3px 0 0;float:left;}
.upload td {padding:5px;}
.gallery-file {width:200px;border:1px solid #fff;background:#3d3d3d;margin:0 30px 0 0;}
.gallery-upload {border:1px solid #fff;background:#3a3a3a;color:#959595;width:215px;height:22px;}
.gallery-textarea {border:1px solid #fff;background:#3a3a3a;color:#959595;width:215px;height:50px;}


/* 3d model */
table.model-main {width:100%;}
table.model-main img {border:1px solid #fff;}
table.sort {width:100%;background:#272727;margin:0 0 35px 0;}
table.sort td, table.model-main td {padding:7px;}
table.sort td select, table.sort td input {color:#636363;}
td.no {white-space:nowrap;}
td.no div {float:left;padding:0 5px 0 0;}
input.sort {width:40px;height:15px;padding:0 0 0 2px;font-size:11pt;}
select.rub {width:160px;font-size:9pt;}
select.vid {width:140px;font-size:9pt;}
select.gruppa {width:80px;font-size:9pt;}
#content img.model {float:left;margin:0 30px 20px 0;}
#content p.down {margin:10px 0 0 0;}
#content p.down a, #content p.down a:hover {color:#fff;background:url(img/down.gif) no-repeat;padding:0 0 0 25px;}
#content p.c {padding:10px 0 2px 0;margin:0;}
#content p.c1 {padding:5px 10px;margin:0 0 20px 0;background:#323232;}
#content p.c strong, .item_comment strong, #content p.c  a, strong.c {color:#959595;text-decoration:none;font-weight:normal;}
#content p.c i, .item_comment i {color:#ff5700;font-style:normal;}
#content p.c  span {color:#fff;margin:0 0 0 15px;}

#content a.add-comm, #content a.add-comm {color:#00a7e3;padding:0 30px;font-size:10pt;}
#content p.more-image {margin:10px 0 10px 0;}
#content p.back {text-align:center;font-size:10pt;}
#content p.back a {color:#959595;}
#content p.back a.back, #content p.more-tag a.back, #content p.more-model a {color:#00a7e3;}
#content p.back a.pr, #content p.more-tag a.pr {padding:0 70px 0 0;}
#content p.back a.sl, #content p.more-tag a.sl {padding:0 0 0 70px;}
#content textarea.add-comm {width:720px;height:100px;background:#262626;overflow: hidden;border:1px #fff solid;padding:5px;color:#ffffff;}
#content input.go-m {width:20px;height:20px;border:0;background:url(img/go.png) top no-repeat;}
#content p.more-model {padding:105px 0 0 0;}
font.errortext {color:red;}

/* 3d model - one */
.model-big div {width:570px; overflow:hidden;}
.model-big img {border:1px #d7d7d7 solid;}
.model-small {width:1%;}
.model-small ul {margin:0;padding:0 0 0 15px;list-style:none;}
.model-add-upload {margin:0;padding:0;list-style:none;display:inline;}
.model-add-upload li {float:left;margin:0 20px 15px 0;}
.model-small li {padding:0;margin:0 0 8px 0;}
.model-small a, .model-add-upload a {border:1px #d7d7d7 solid;display:block;width:140px;height:100px;}
.model-small a:hover, .model-add-upload a:hover, .model-add-upload a.selected, .model-small a.selected {border:1px #ff5700 solid;}
.model-head {color:#fff;background:#3d3d3d;padding:4px;}
.model-1 {width:165px;background:#272727;margin:15px 20px 20px 0;text-align:center;}
.model-1 span {background:#ff5700;display:block;height:22px;color:#fff;padding:4px 0 0 0;}
.model-1 p {padding:15px 0 0 0;margin:0;}
.model-1 strong {font-size:18pt;}
.model-1 a {color:#fff;background:url(img/down.gif) top left no-repeat;padding:0 0 10px 20px;}
.model-2 {width:170px;background:#272727;margin:15px 0 20px 0;color:#959595;font-size:9pt;}
.model-2 span {background:#3d3d3d;display:block;height:22px;color:#fff;padding:4px 0 0 0;text-align:center;}
.model-2 img {float:left;border:1px solid #cecece;margin:0 10px 10px 0;}
.model-2 p {padding:10px;}
.model-2 strong {color:#fff;font-weight:normal;}
.model-2 table {padding:10px;width:100%;}
.model-r {text-align:right;color:#fff;}
.model-r  i {color:#ff0000; font-style:normal;}
.model-td {padding:0 20px 0 20px;}
.model-random {margin:5px 0 20px 0;padding:0;list-style:none;background:#3d3d3d;height:150px;}
.model-random li {width:140px;text-align:center;padding:15px 20px 15px 20px;float:left;}
.model-random a { text-decoration:none;color:#fff;}
.model-random img {border:1px solid #fff;}
.money-td1 {border-right:1px solid #3d3d3d;padding:0 15px 0 0;}
.money-td2 {padding:0 0 0 15px;}
.money-td1 span, .money-td2 span {color:#ed1c24;margin:0 0 0 25px;}
.model-small #thumbs {margin:0;}

/* add 3d model */
.model-add {margin:0 0 6px 0;padding:0;list-style:none;}
.model-add li {display:inline;}
.model-add a {font-size:12pt;padding:4px 17px 6px 17px;text-decoration:none;border:1px solid #000000;border-bottom:1px solid #3d3d3d;}
.model-add a:hover {background:#1e1e1e;text-decoration:none;border:1px solid #3d3d3d;}
.model-add a.selected {background:#272727;text-decoration:none;border:1px solid #3d3d3d;border-bottom:1px solid #272727;}
.model-add-main {background:#272727;padding:25px 15px 25px 15px;border:1px solid #3d3d3d;}
.model-add-main .head {color:#ff5700;font-size:9pt;}
.model-add-right {float:right;}
.model-add-right a {color:#fff;}
.model-add-in, .model-add-big, .model-add-textarea, .model-add-info, .model-add-text {border:1px solid #fff;background:#3a3a3a;color:#fff;padding:3px 5px 3px 5px;}
.model-add-in {width:120px;}
.model-add-big {width:310px;}
.model-add-info {width:200px;}
.model-add-text {width:562px;height:120px;}
.model-add-select {border:1px solid #fff;background:#3a3a3a;color:#959595;width:130px;}
.model-add-textarea {width:310px;height:250px;}
.model-add-1, .model-add-2, .model-add-3, .model-add-4, .model-add-5, .model-add-6, .model-add-7, .model-add-8, .model-add-9, .model-add-10, .model-add-11, .model-add-f1, .model-add-f2, .model-add-f3, .model-add-f4 {float:left;}
.model-add-1, .model-add-2, .model-add-3 {margin:0 55px 0 0;}
.model-add-5 {margin:25px 0 0 0;width:376px;}
.model-add-6 {margin:10px 53px 0 0;}
.model-add-7, .model-add-9 {margin:10px 0 0 0;}
.model-add-8 {margin:10px 52px 0 0;}
.model-add-10 {margin:10px 52px 0 0;}
.model-add-11 {margin:10px 0 0 0;width:315px;}
.model-add-files {width:100%;margin:0 0 20px 0;}
.model-add-files td {padding:5px;}
.model-add-format {width:130px;background:none;}
.model-add-f2 {margin:2px 10px 0 12px;width:500px;}
.model-add-f3 {margin:2px 0 0 0;color:#959595;width:80px;}
.model-add-f4 a {color:#ed1c24;text-decoration:none;}
.model-add-random  {background:#3d3d3d;}


/* uploader */
#mlibUploader {width:79px; height:16px; background:url(img/flash-add.png) top left no-repeat;}
.flash-upload {width:678px;} 
#mlibErrFlash {color:red;display:none;}
.uploadifyQueueItem {border-bottom:0px solid #3d3d3d;margin:5px 0 0 0;padding:0 0 25px 0;width:100%;}
.uploadifyQueueItem .cancel {float:right;} 
.uploadifyQueueItem .cancel a, .uploadifyError .percentage {color:#ed1c24;}
.uploadifyError {color:#585858;}
.uploadifyProgress {background-color: #3d3d3d;border-top: 1px solid #1d1d1d;border-left: 1px solid #3d3d3d;border-right: 1px solid #3d3d3d;border-bottom: 1px solid #1d1d1d;margin-top: 10px;width: 100%;}
.uploadifyProgressBar {background-color: #ff5700;width:1px;height:4px;}


/* 3d model admin */
.model-admin {width:100%;margin:0 0 15px 0;}
.model-admin td {padding:5px;}
.model-admin i {color:#e2e2e2;font-size:7pt;}
.model-tr {color:#898989;background:#1d1d1d;}
.model-tr .sort a{text-decoration:none;color:#898989;}
/*.model-admin tr.bx-over {background:#545454;}*/
.model-admin .blue {color:#00a7e3 !important;}
.model-admin .green {color:#a3d39c !important;}
.model-admin .red {color:#ff0000 !important;}
.model-admin span {color:#ff0000;}
.model-tr-p {color:#00a7e3;}
.model-admin-random {background:#2B2B2B;}
.model-action {border:1px solid #fff;background:#3a3a3a;color:#959595;width:130px;height:22px;float:left;margin:4px 10px 0 0;padding:0 0 0 10px; vertical-align:middle;}
.model-right {float:right;margin:10px 0 0 0;}
.model-r {float:right;}
.model-save {float:right;margin:0 23px 0 0;}
.model-photo {color:#fff;}
.model-admin-head {color:#898989;float:right;}
.model-admin-head span {text-transform:uppercase;color:#ff5700;}
.model-toolbar p{margin:0}


/* footer breadcreamp */
.nav {color:#fff;font-size:10pt;padding:0 0 25px 0;}
.footer-nav {color:#ff5700;text-align:center;}
.footer-nav a, .nav a {color:#959595;text-decoration:none;}
.footer-nav a:hover, .nav a:hover, .more-tag a:hover  {color:#fff;text-decoration:none;}


/* table gallery */
table.gal {width:100%;margin:10px 0 20px 0;}
table.gal td {width:25%;}
table.gal td img, #content p.more-image img {border:1px #fff solid;}
table.gal td p {width:140px;margin:7px 0 5px 0;}
table.gal td a {color:#fff;font-size:10pt;text-decoration:none;}
table.gal td p a.gal-com {color:#ff5700;font-size:9pt;}
.gal-avatar, .gal-par {float:left;}
.gal-avatar {width:90px;}
.gal-par {width:150px;}
.gal-tag  {float:right;width:480px;}
.add-comm {color:#00a7e3;font-size:12pt;padding:0 0 0 50px;}
textarea.add-comm {width:720px;height:100px;background:#262626;overflow: hidden;border:1px #fff solid;padding:5px;color:#ffffff;}
input.add-button {background:#959595;border:0; color:#fff;padding:3px 10px 3px 10px;border:1px #fff solid; cursor:pointer;}
#media_float_window {border:1px solid #ff5700;display:none;z-index:10000;position:absolute; top:450px; left:50%;margin:0 0 0 -75px;width:350px; background:#272727;padding:10px;}


/* order form */
#order_form_div .head {color:#FF5700; text-transform:none; font-weight:normal;font-size:12pt;}
#order_form_div .blue {color:#00a7e3;}
#order_form_div textarea {width:420px;height:100px;overflow: hidden;padding:5px; background:#262626;border:1px #fff solid;color:#fff;}
#order_form_div select {border:1px solid #fff;background:#3a3a3a;color:#959595;}
table.sale_basket_basket, table.sale_order_full {width:100%;}
table.sale_order_full_table {width:100%;background: none; border-collapse:collapse;border:1px solid #3d3d3d;}
table.sale_order_full_table td {padding: 3px 5px; vertical-align:top;}
table.sale_order_full_table input {background:#3A3A3A;border:1px #fff solid;color:#fff;padding:3px;}
#account_pay {border:1px solid #ff5700;display:none;z-index:10000;position:absolute; top:250px; left:50%;margin:0 0 0 -75px;width:150px; background:#272727;padding:10px;}
table.sale_personal_order_detail {width:100%;}

/* left menu */
#left {float:left;width:233px;margin-left:-100%;position:relative;}
#left p, div.new-forum p {padding:0 0 8px 0;margin:0px;color:#fff;width:177px;}
#left p a, div.new-forum a {color:#959595;text-decoration:none;}
#left p a:hover, div.new-forum p a:hover {color:#959595;text-decoration:underline;}
#left p a.go, div.new-konkurs p a.go, div.new-forum p a.go {color:#ff5700;text-decoration:none;font-size:10pt;padding:0;margin:0;}
#left p a.author {color:#959595;}
ul#menu  {list-style:none;width:177px;padding:22px 0 22px 0;margin:0 0 0 28px;background:#272727;}
ul#menu li {width:177px;padding:0;margin:0 0 1px 0;text-transform:uppercase;background:#3d3d3d;font-size:10pt;}
ul#menu li a {text-decoration:none;color:#fff;display:block;padding:3px 20px 3px 20px;}
ul#menu li a:hover, ul#menu li a.selected, ul.menu li a.selected:hover {text-decoration:none;color:#272727;background:#ff5700;}
ul#menu1 {padding:0;list-style-type:none;padding:4px 0 4px 0;background:#272727;}
ul#menu1 li {padding:2px 0 2px 0;margin:0;text-transform:none;background:#272727;font-size:10pt;}
ul#menu1 li a {padding:0 0 0 30px;}
ul#menu1 li a:hover, ul#menu1 li a.selected, ul#menu1 li a.selected:hover {color:#ff5700;background:#272727;}

.search {margin:30px 0 22px 28px;border:1px #fff solid;width:177px;background:#272727;height:25px;}
.search-page .search {margin:0;width:277px;}
input.poisk {background:none;border:0;color:#fff;width:130px;height:20px;padding:2px 0 0 10px;float:left;}
.search-page input.poisk {width:230px;}
input.button-poisk {padding:0;margin:0;float:right;width:20px;height:20px;border:0;background:url(img/go.png)top no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/go.png,sizingMethod=crop);}
#left div.search p {white-space:nowrap;display:block;}
.new-txt {padding:22px 0 13px 28px;}
.new-photo {padding:22px 0 0 28px;}
.new-photo img, .new-konkurs img, img.model {border:1px #d7d7d7 solid;margin:0 0 4px 0;}
#left div.new-photo p a:hover {text-decoration:none;}
.tags {width:177px;padding:13px 0 22px 28px;}
.search-tags-cloud a, a.f, a.f1, a.f2, a.f3, a.f4, a.f5 {color:#959595;text-decoration:none;}
.search-tags-cloud a:hover, a.f:hover, a.f1:hover, a.f2:hover, a.f3:hover, a.f4:hover, a.f5:hover {color:#fff !important;text-decoration:none;}
        a.f {font-size:100%;}
        a.f1 {font-size:110%;}
        a.f2 {font-size:120%;}
        a.f3 {font-size:130%;}
        a.f4 {font-size:140%;}
        a.f5 {font-size:150%;}


/* right menu */
#right {float: left;margin-right:-3px;width: 233px;margin-left:-233px;position:relative;}
div.yandex {padding:5px 0 10px 28px;}
div.new-konkurs {padding:14px 0 30px 28px;width:177px;}
div.new-forum {padding:14px 0 0 28px;width:177px;color:#959595;}
div.settings {padding:50px 10px 20px 28px;font-size:10pt;}
div.settings a, div.settings a:hover, .new-forum p .forum-user, .new-forum p .forum-user:hover {color:#ff5700;text-decoration:underline;}
.change {margin:5px 25px 30px 28px;padding:8px;background:#272727;border:1px solid #3d3d3d;color:#fff;}
.change p, .hard p {margin:0 0 3px 0;}
.change table {width:100%;margin:0 0 10px 0;}
.change-money {text-align:right;color:#00a7e3;}
.hard {margin:5px 25px 30px 28px;}
.hard-pr2 {color:#fff;text-align:center;padding:0 3px 0 3px;}
.hard-pr {width:180px;border:1px #3d3d3d solid;margin:0 0 5px 0;height:20px;}
.hard-one {background:#ff5700;float:left;height:20px;}
.hard-two {background:#000;float:left;}
.hard-three {position:absolute;margin:0 0 0 75px;}



/* Sprite */
.sp1, .sp2, .sp3, .sp4, .sp5, .sp6, .sp7 {background:url(img/icons.gif) no-repeat;color:#00a7e3;text-transform:uppercase;padding:0 17px;font-size:11pt;width:143px;white-space:nowrap;}
.sp8, .sp9, .sp10, .sp11, .sp12, .sp13 {background:url(img/icons.gif) no-repeat;color:#fff;padding:0 0 0 23px;}
        .sp1 {background-position:0 0px;height:13px;margin:0 28px;}
        .sp2 {background-position:0 -13px;height:16px;margin:0 28px;}
        .sp3 {background-position:0 -28px;height:15px;margin:0 28px;}
        .sp4 {background-position:0 -43px;height:15px;margin:0 28px;}
        .sp5 {background-position:0 -58px;height:15px;margin:0 28px;}
        .sp6 {background-position:0 -71px;height:15px;margin:0 0 10px 28px;}
        .sp7 {background-position:0 -86px;height:15px;margin:0 0 10px 28px;}
        .sp8 {background-position:0 -102px;height:15px;margin:0 0 10px 0;}
        .sp9 {background-position:0 -120px;height:15px;margin:0 0 10px 28px;}
        .sp10 {background-position:0 -137px;margin:0 0 4px 18px;}
        .sp11 {background-position:0 -150px;height:15px;margin:0 0 10px 28px;}
        .sp12 {background-position:0 -168px;height:15px;margin:0 0 10px 28px;}
        .sp13 {background-position:0 -186px;height:15px;margin:0 0 10px 28px;}
        

.inputtext , .inputarea {border:1px solid #fff;background:#3a3a3a;color:#fff;padding:3px 5px 3px 5px;}



 




