html, body {height:100%;}
body {font-size:12px; font-family:Arial, Tahoma, Verdana, serif; color:#d1ceaf; padding:0; margin:0; background:#000;}
a {color:#d1ceaf; text-decoration:underline; outline:none;}
img {border:0;}
form {margin:0; padding:0;}
p {padding:0; margin:0 0 14px 0;}

h1 {font:normal 36px/normal 'Times New Roman'; color:#fffbe1; padding:0; margin:0 0 15px 0;}
h2 {font:normal 24px/normal 'Times New Roman'; color:#fffbe1; padding:0; margin:31px 0 11px 0;}
h2 a.red, h3 a.red {color:#b30b0b;}
h2 a.red:hover, h3 a.red:hover {color:#ffe280;}
h2.yellow {color:#ffdd00;}
h2.yellow a.dash, h2.yellow a.dash:hover {color:#ffdd00; text-decoration:none; border-bottom:1px dashed #ffdd00;}
h3 {font:normal 18px/normal 'Times New Roman'; color:#fffbe1; padding:0; margin:0 0 6px 0;}
h3.arial {font-family:Arial; color:#b30b0b; margin-bottom:15px;}
h3 sup {font-size:10px;}
h1.redka { color:#940F14; margin-bottom:22px; font-size:22px; font-weight:bold;}
a:hover { text-decoration: none;}
br.clear {clear:both; height:0; line-height:0; font-size:0;}
div.clear {clear:both; height:0; line-height:0 !important; font-size:0;}
div.endline {font-size:0; line-height:0; height:0; border-top:1px solid #d1ceaf; margin:55px -15% 20px 0;}
div.line2 {font-size:0; line-height:0; height:1px; background:url(../images/line.gif) #ab0a09 center top no-repeat; margin:3px 0 5px 0;}

.small {font-size:11px;}
span.total {color:#fffbe1;}

input.btn {font:normal 11px Arial; color:#010101;}
input.text, select, textarea,input.sybmit, {border:1px solid #630101; background:#efedde; font:14px Arial; color:#000;}
textarea {width:100%; height:150px;}

#container {min-height:100%; width:100%;}
#body {width:100%; min-width:1000px; max-width:1270px; padding-bottom:180px;}

div.columns {clear:both; width:100%; overflow:hidden;}
div.column1 {float:left; width:29%; padding-left:3%; padding-right:3%;}
div.column1 div.content {margin:0;}
div.column2 {float:left; width:60%; padding-right:5%; display:inline;}
div.column12 {padding-left:3%; padding-right:3%; width:94%;}
div.column12_ {padding-left:5%; padding-right:5%; width:90%;}
div.bg_top_l {
	background:url(../images/logo_ny_bg.png) -120px 0px no-repeat;
	 min-height:220px; height:auto !important; height:220px;}

div.content {font-size:14px; line-height:21px; margin-right:6%;}
div.content p {margin-bottom:21px;}

div.avatar {margin-top:19px; margin-bottom:6px;}
div.avatar img {margin-right:2px;}

div.checkboxes {margin-left:55px; margin-top:-9px;}

p.pole {font-weight:bold; margin-bottom:3px !important;}
p.pole2 {font-weight:bold; margin-bottom:12px !important;}

div.logo {padding-top:21px; margin-left:-11px;}

div.logon {float:right; background:url(../images/logon.gif) 0px 21px no-repeat; padding:31px 0 0 32px; color:#fffbe1; font-size:14px; height:32px; line-height:19px; position:relative; z-index:90;}
div.logon a {color:#fffbe1;}
div.logon a.dash {text-decoration:none; border-bottom:1px dashed #fffbe1;}
div.logon div.stavki {font-size:11px; color:#efebdf; display: inline;}
div.logon div.stavki div { display: inline;}

div.time {height:56px; padding:37px 0 0 34px; color:#ffdd00; font-size:14px; background:url(../images/time.gif) 0px 19px no-repeat; float:left;}
div.time strong {color:#fff;}

div.snoska {font-size:12px; line-height:17px; margin:0 0 27px 30px;}
div.snoska p {margin-bottom:17px;}
div.snoska p.title {margin-bottom:3px; font-weight:bold;}

div.forums {color:#bab9aa; margin-bottom:45px;}
div.forums p {margin-bottom:14px;}
div.forums p.forum {font:24px/normal 'Times New Roman'; margin-bottom:4px;}
div.forums div.forum {width: 100%; float: left;font:24px/normal 'Times New Roman'; color:#b30b0b; left:-35px; padding-left:35px; position:relative;}
div.forums div.forum div.title {float: left; padding-right: 10px;}
div.forums div.forum:hover {font:24px/normal 'Times New Roman';background:url(../images/quote.gif) 0px 5px no-repeat; color:#ffe280;}
div.forums div.forum div.title a {color:#b30b0b;}
div.forums div.forum div.title a:hover {color:#ffe280;}
div.forums div.forum div.info {float:left; margin-top: 8px; font-size:12px; color:#fffbe1; margin-left:0px;}

div.themes {margin-top:22px;}
div.themes a {color:#fffbe1;}
div.themes span.date {font:12px 'Times New Roman'; color:#bab9aa; white-space:nowrap;}
div.themes p {margin-bottom:13px;}
div.themes p.forum {float:left; margin-right:4px; clear:both;}
div.themes p.forum a {font:18px 'Times New Roman'; color:#b30b0b;}
div.themes p.forum a:hover {color:#ffe280;}


div.themes div.forum {width: 100%; float: left; padding-bottom:10px;}
div.themes div.forum div.title {float: left; padding-right: 10px;}
div.themes div.forum div.title a {font:18px 'Times New Roman'; color:#b30b0b;}
div.themes div.forum div.title a:hover {color:#ffe280;}
div.themes div.forum div.info {float:left; margin-top: 2px; font-size:12px; color:#fffbe1; margin-left:0px;}
div.themes div.forum div.info span.date {font:12px 'Times New Roman'; color:#bab9aa; white-space:nowrap;}

div.themes table.forum {width: 100%; float: left; padding-bottom:10px;}
div.themes table.forum tr {line-height: 16px;}
div.themes table.forum td.title {padding-right: 10px;}
div.themes table.forum td.title a {font:18px 'Times New Roman'; color:#b30b0b;}
div.themes table.forum td.title a:hover {color:#ffe280;}
div.themes table.forum td.info {float:left; margin-top: 2px; font-size:12px; color:#fffbe1; margin-left:0px;}
div.themes table.forum td.info span.date {font:12px 'Times New Roman'; color:#bab9aa; white-space:nowrap;}

ul.leftmenu {font:18px 'Times New Roman'; padding:0; margin:63px 0 14px 35px; list-style:none;}
ul.leftmenu a {color:#b30b0b;}
ul.leftmenu a:hover, ul.leftmenu span.active, ul.leftmenu span.active sup, ul.leftmenu li.active {color:#ffe280;}
ul.leftmenu li {padding:0; margin:0 0 4px 0; background:none;}
ul.leftmenu ul {padding:0; margin:10px 0 10px 30px; list-style:none;}
ul.leftmenu ul a {color:#b30b0b;}
ul.leftmenu ul li {margin-bottom:5px;}
ul.leftmenu ul span.active {color:#ffe280;}
ul.leftmenu sup {color:#b30b0b; font-size:10px;}

ul.leftmenu2 {font:12px 'Times New Roman'; padding:0; margin:63px 0 14px 35px; list-style:none;}
ul.leftmenu2 a {color:#b30b0b;}
ul.leftmenu2 a:hover, ul.leftmenu2 span.active, ul.leftmenu2 span.active sup, ul.leftmenu2 li.active {color:#ffe280;}
ul.leftmenu2 li {padding:0; margin:0 0 4px 0; background:none; float: none; display: block; }
ul.leftmenu2 ul {padding:0; margin:10px 0 10px 30px; list-style:none;}
ul.leftmenu2 ul a {color:#b30b0b;}
ul.leftmenu2 ul li {margin-bottom:5px;}
ul.leftmenu2 ul span.active {color:#ffe280;}
ul.leftmenu2 sup {color:#b30b0b; font-size:10px;}

ul.topmenu {font:20px 'Times New Roman'; padding:0; margin:4px 0 23px 0; list-style:none; width:100%; overflow:hidden;}
ul.topmenu a {color:#b30b0b;}
ul.topmenu a.active {color:#ffe280; text-decoration:none;}
ul.topmenu a:hover {color:#ffe280;}
ul.topmenu li {padding:0; margin:0; background:none; float:left; display:block;}
ul.topmenu li.space {width:4%;}

#footer-box {background:url(../images/bg_bottom.jpg) 720px bottom no-repeat; height:170px; margin-top:-170px; width:100%; min-width:1000px;}
#footer {width:100%; max-width:1270px; padding-top:65px; font-size:11px; line-height:17px; color:#efebdf; overflow:hidden;}
#footer a {color:#efebdf;}
#footer p {margin-bottom:17px;}
#footer div.column1 img {margin-right:7px;}
#footer div.copyright {width:55%; float:left;}
#footer div.copyright p.menu, #footer div.copyright p.menu a {color:#ac9877;}
#footer div.support {width:35%; float:right; color:#ac9877;}
#footer div.support a {color:#ffe280;}

div.scroll {height:22px; background:url(../images/scroll_bg.jpg) center top no-repeat; position:relative; width:100%; overflow:hidden;}
div.scroll img.begunok_l {float:left;}
div.scroll img.begunok_r {float:right;}
div.scroll img.begunok {position:absolute; left:49%; top:0;}

div.what_drawing {font-size:11px; margin-left:35px; margin-top:59px; width:150px;}
div.what_drawing p.title {margin:0 0 7px 0; font-weight:bold;}
div.what_drawing a {color:#fffbe1;}

div.top_layer {width:100%; position:relative; z-index:80;}

div.auc{width: 390px;}
td.wrcell{width: 33%;}

table.tovar {width:100%; height:250px; border-collapse:collapse; margin-bottom:70px;}
table.tovar div.descr {line-height:17px; color:#b2b0a0; min-height:85px; height:85px; margin-right:10px;}
table.tovar div.descr2 {line-height:17px; color:#fffbe1; min-height:25px;  height:35px; margin-right:10px;}
table.tovar div.descr1 {line-height:17px; color:#fffbe1; min-height:25px;  height:59px; margin-right:10px;}
table.tovar div.ico {margin-bottom:3px; margin-top:19px; height:32px;}
table.tovar div.ico2 {margin-bottom:4px; height:32px;}
table.tovar div.ico2 img{margin-right:3px;}
table.tovar div.lot {color:#d7d6cf; font-size:11px; margin-bottom:11px;}
table.tovar div.timer {font-size:24px; color:#8c8a7c; margin-bottom:8px;}
table.tovar div.timer2 {font-size:24px; color:#f6bf8a; margin-bottom:8px; height: 30px;}
table.tovar div.timer3 {font-size:24px; color:#c52929; margin-bottom:8px;}
table.tovar div.stavka {font-size:11px; margin-bottom:18px; margin-top:-1px;}
table.tovar div.stavka a {color:#fffbe1;}
table.tovar div.stavka sup {color:#ffdd00; font-size:18px;}
table.tovar div.stavka2 {font-size:14px; font-weight:bold; color:#ffdd00; margin-bottom:7px;}
table.tovar table.stavka {margin-bottom:13px; background-color:#000000;}
table.tovar td {vertical-align:top; padding:0;}
table.tovar p.lot_info {color:#fffbe1; font-size:11px; line-height:15px; height:70px; margin:0; padding-top:8px;}
table.tovar span.lot_class {color:#ffdd00; font-size:11px; line-height:15px; text-transform:uppercase; margin:0;}

table.stavka {color:#ee0c0c; border-collapse:collapse;	width:90%;}
table.stavka p {margin:-15px 0 6px -3px; font-size:11px; position:relative; text-align:left;}
table.stavka a {color:#fffbe1; background:#000; padding:0 3px;}
table.stavka td img {float:none; margin:0;}
table.stavka td {vertical-align:top; padding:0; text-align:center;}
table.stavka td.text {padding:2px 10px; font-size:18px; width:100%;}
table.stavka td.text2 {padding:3px 10px 0 10px; font-size:30px; line-height:normal; text-align:center; width:100%;}
table.stavka td.t {background:url(../images/border.gif) left top repeat-x;}
table.stavka td.b {background:url(../images/border.gif) left bottom repeat-x;}
table.stavka td.l {background:url(../images/border.gif) left top repeat-y;}
table.stavka td.r {background:url(../images/border.gif) right top repeat-y;}
table.stavka span.rub {color:#fffbe1}

div.circle {width:601px; height:601px; background:url(../images/circle.gif) left top no-repeat; margin:40px 0 40px -140px; position:relative; color:#8c8c8a; font-size:11px; line-height:normal;}
div.circle a.name {font-weight:bold; background:#fffbe1; color:#3a5abf; padding:2px 9px 5px 9px; position:relative; top:14px; left:23px;}
div.circle img {float:left; margin:10px 1px 0 0;}
div.circle div {width:70px;}
div.circle div.mainpic {padding-top:160px; width:auto; text-align:center;}
div.circle div.mainpic img {float:none; margin:0;}
div.circle div.u1 {position:absolute; left:316px; top:-18px;}
div.circle div.u2 {position:absolute; left:371px; top:-7px;}
div.circle div.u3 {position:absolute; left:422px; top:17px;}
div.circle div.u4 {position:absolute; left:477px; top:41px;}
div.circle div.u5 {position:absolute; left:506px; top:70px;}
div.circle div.u6 {position:absolute; left:550px; top:127px;}
div.circle div.u7 {position:absolute; left:573px; top:179px;}
div.circle div.u8 {position:absolute; left:590px; top:235px;}
div.circle div.u9 {position:absolute; left:590px; top:293px;}
div.circle div.u10 {position:absolute; left:579px; top:350px;}
div.circle div.u11 {position:absolute; left:558px; top:405px;}
div.circle div.u12 {position:absolute; left:530px; top:453px;}
div.circle div.u13 {position:absolute; left:493px; top:496px;}
div.circle div.u14 {position:absolute; left:446px; top:532px;}
div.circle div.u15 {position:absolute; left:396px; top:554px;}
div.circle div.u16 {position:absolute; left:343px; top:572px;}
div.circle div.u17 {position:absolute; left:288px; top:576px;}
div.circle div.u18 {position:absolute; left:228px; top:572px;}
div.circle div.u19 {position:absolute; left:173px; top:557px;}
div.circle div.u20 {position:absolute; left:123px; top:527px;}
div.circle div.u21 {position:absolute; left:80px; top:496px;}
div.circle div.u22 {position:absolute; left:41px; top:455px;}
div.circle div.u23 {position:absolute; left:17px; top:403px;}
div.circle div.u24 {position:absolute; left:-4px; top:350px;}
div.circle div.u25 {position:absolute; left:-13px; top:290px;}
div.circle div.u26 {position:absolute; left:-9px; top:234px;}
div.circle div.u27 {position:absolute; left:5px; top:181px;}
div.circle div.u28 {position:absolute; left:29px; top:127px;}
div.circle div.u29 {position:absolute; left:63px; top:78px;}
div.circle div.u30 {position:absolute; left:103px; top:39px;}
div.circle div.u31 {position:absolute; left:152px; top:13px;}
div.circle div.u32 {position:absolute; left:205px; top:-10px;}
div.circle div.u33 {position:absolute; left:259px; top:-25px;}

div.circle2 {width:601px; height:626px; background:url(../images/circle2.gif) left top no-repeat; margin:40px 0 40px -140px; position:relative; font-size:11px; line-height:normal;}
div.circle2 a.name {font-weight:bold; background:#fffbe1; color:#3a5abf; padding:2px 9px 5px 9px; position:absolute; top:-10px; left:25px;}
div.circle2 div.item {float:left; position:relative;}
div.circle2 div.group2 div.item {float:right;}
div.circle2 div.img {width:17px; overflow:hidden; margin-bottom:6px;}
div.circle2 div.first {width:auto;}
div.circle2 div.mainpic {padding-top:160px; width:auto; text-align:center;}
div.circle2 div.mainpic img {float:none; margin:0;}
div.circle2 div.group1 {position:absolute; left:290px; top:-10px; width:300px;}
div.circle2 div.group2 {position:absolute; right:515px; top:508px; width:300px;}
div.circle2 div.group3 {position:absolute; left:514px; top:508px; width:300px;}
div.circle2 div.row0 div.img {width:auto; margin-left:8px;}

table.table {width:100%; font-size:11px; line-height:normal !important; border-collapse:collapse; color:#c3c1b7; margin-bottom:15px;}
table.table td {padding:8px 0 8px 10px; background:url(../images/dash.gif) left bottom repeat-x;}
table.table th {border-bottom:1px solid #ac9877; padding:0; padding:8px 0 8px 10px; font-weight::normal;}
table.table a.name {color:#ecb151; font-weight:bold;}
table.table a.name:hover {color:#ffe280;}
table.table td.num {color:#ecb151; padding-right:15px;}
table.table tr.last td {border-bottom:1px solid #ac9877; background:none;}

div.shadow_l {background:url(../images/shadow_l.png) left top no-repeat; width:139px; height:270px; position:absolute; left:0; top:0;}
div.shadow_r {background:url(../images/shadow_r.png) left top no-repeat; width:139px; height:270px; position:absolute; right:0; top:0;}
div.shadow_b {background:url(../images/shadow_b.png) left top no-repeat; width:100%; height:97px; position:absolute; left:0; bottom:0;}

div.economica {padding:31px 0 0 35px; font-size:11px; line-height:18px; color:#c3c1b7;}
div.economica h3 {background:url(../images/h3_border.gif) left bottom no-repeat; padding-bottom:4px; margin-top:0;}

div.add_stavka {width:55%; float:left;}

div.round_info {float:right; width:40%;}
div.round_info table.stavka {width:100%; margin-bottom:5px; background-color:#000000;}
div.round_info table.stavka img {float:none;}
div.round_info table.stavka p {margin-bottom:0;}
div.round_info p.timer {margin:0; font-size:30px; line-height:normal; color:#f6bf8a; text-align:right;}
div.round_info p.timer span {color:#fffbe1; font-size:11px;}

div.box {margin-bottom:-10px;}
div.box div.b {background:url(../images/box_b.jpg) left bottom repeat-x;}
div.box div.t {background:url(../images/box_t.gif) left top repeat-x;}
div.box div.l {background:url(../images/box_l.gif) left top repeat-y;}
div.box div.r {background:url(../images/box_r.jpg) right top repeat-y;}
div.box div.tl {background:url(../images/box_tl.jpg) left top no-repeat;}
div.box div.tr {background:url(../images/box_tr.jpg) right top no-repeat;}
div.box div.bl {background:url(../images/box_bl.jpg) left bottom no-repeat;}
div.box div.br {background:url(../images/box_br.jpg) right bottom no-repeat;}
div.box div.column12 {min-height:560px; height:auto !important; height:560px; padding-bottom:140px; padding-top:40px;}
div.box div.column12_ {min-height:560px; height:auto !important; height:560px; padding-bottom:140px; padding-top:21px;}

div.bookmarks {font:18px 'Times New Roman'; height:37px; margin-left:19%; color:#ffe280; padding-top:10px;}
div.bookmarks a {color:#ed0000;}
div.bookmarks a:hover {color:#ffe280;}
div.bookmarks div.act a {color:#ffe280; text-decoration:none;}
div.bookmarks div.act div.shadow-rel {display:block;}
div.bookmarks div.act td {background:url(../images/bookmark_bg.gif) left top no-repeat;}
div.bookmarks div.act td.l {background:url(../images/bookmark_l.gif) left top no-repeat;}
div.bookmarks div.act td.r {background:url(../images/bookmark_r.gif) left top no-repeat;}
div.bookmarks div.item {float:left; height:37px; margin-right:1%;}
div.bookmarks div.shadow {background:url(../images/bookmark_shadow.png) left top no-repeat; width:490px; height:142px;}
div.bookmarks div.shadow-pos {position:absolute; left:50%; top:-105px; width:490px; height:142px; margin-left:-245px;}
div.bookmarks div.shadow-rel {position:relative; z-index:4; display:none;}
div.bookmarks div.text {position:relative; z-index:5; bottom:-1px;}
div.bookmarks table {height:37px; border-collapse:collapse;}
div.bookmarks table td {padding:0;}
div.bookmarks td.l {width:14px;}
div.bookmarks td.r {width:17px;}

div.winner {overflow:hidden; margin-left:-11%; position:relative; z-index:1; padding-top:2px;}
div.winner h3 {margin-bottom:12px;}
div.winner img {float:left; margin-right:5px;}
div.winner table.stavka {width:150px;}

div.news {line-height:21px; position:relative; z-index:50; margin-left:35px;}
div.news span.date {color:#908e84;}

div.news2 {line-height:21px; position:relative; z-index:50;}
div.news2 span.date {color:#908e84;}
div.news2 input.text { width: 100%;}
div.news2 h2 { margin-bottom: 2px;}


/* margin-left:-175px;  */
div.superlot { margin-left: -26%; position:relative;  margin-top:28px; z-index:1; min-height:1px; height:auto !important; height:1px; }

div.chat {position:relative; width:100%;}
div.chat table {width:100%; border-collapse:collapse;}
div.chat td.time {font-size:11px; color:#c3c1b7;}
div.chat td.name {font-size:11px; color:#c3c1b7; text-align:right;}
div.chat td.name a {color:#c3c1b7;}
div.chat td {padding:4px 10px 7px 0; vertical-align:top;}
div.chat img {vertical-align:middle;}

div.chat-input {}
div.chat-input div.hvost {font-size:0; line-height:0; height:10px; background:url(../images/hvost.gif) 85px 0px no-repeat; margin-top:-7px;}
div.chat-input input.text {font-size:16px; width:99%; border:0; background:none;}

div.tovar_info {width:62%; float:left;}
div.tovar_info div.bigpic-box {width:85%; float:right; color:#c3c1b7;}
div.tovar_info h2 {margin-top:0;}
div.tovar_info div.previews {float:left; width:14%;}
div.tovar_info div.previews table {border-collapse:collapse; width:60px; height:60px; margin-bottom:5px;}
div.tovar_info div.previews table td {text-align:center;}
div.tovar_info div.previews table.act {background:url(../images/bg_preview.png) center center no-repeat;}
div.tovar_info div.description {font-size:14px; line-height:21px; margin-bottom:24px;}

div.tovar_auc_info {float:right; width:35%;}
div.tovar_auc_info div.round_info {width:57%; float:right;}
div.tovar_auc_info div.round_info table.stavka {margin-bottom:10px;}
div.tovar_auc_info p.back {text-align:right; font:18px 'Times New Roman'; margin-bottom:81px; padding-top:3px;}
div.tovar_auc_info p.back a {color:#ed0000;}
div.tovar_auc_info p.back a:hover {color:#ffe280;}
div.tovar_auc_info p.timer {float:left; width:40%; text-align:center; font-size:30px; color:#f6bf8a; padding-top:7px;}
div.tovar_auc_info p.timer2 {float:left; width:40%; text-align:center; font-size:30px; color:#f6bf8a; padding-top:7px;}


div.bigpic {margin-bottom:15px; width:466px;}
div.bigpic div.top {background:url(../images/box3-t.png) left top no-repeat; height:14px;}
div.bigpic div.bottom {background:url(../images/box3-b.png) left top no-repeat; height:14px;}
div.bigpic div.side-l {background:url(../images/box3-side.gif) left top repeat-y; width:100%;}
div.bigpic div.side-r {background:url(../images/box3-side.gif) right top repeat-y;}
div.bigpic div.side-rt {background:url(../images/box3-side-t.gif) right top no-repeat;}
div.bigpic div.side-lt {background:url(../images/box3-side-t.gif) left top no-repeat;}
div.bigpic div.side-rb {background:url(../images/box3-side-b.gif) right bottom no-repeat; padding:1px 14px; min-height:438px; height:auto !important; height:438;}
div.bigpic div.side-lb {background:url(../images/box3-side-b.gif) left bottom no-repeat;}
div.bigpic div.ico {text-align:right;}
div.bigpic p.btn {text-align:right; margin-top:-40px; margin-right:15px;}

div.rounded-red {position:relative; width:100%; z-index:10; margin-bottom:10px; color:#fffbe1;}
div.rounded-red a {color:#fffbe1; text-decoration:none;}
table.rounded-red {border-collapse:collapse; width:100%;}
table.rounded-red td {vertical-align:top; padding:0;}
table.rounded-red td.bg {background:#ca0000;}
table.rounded-red td.text {padding:3px 5px; font-size:11px; line-height:normal; width:100%;}
table.rounded-red td.text img {float:right;}

div.rounded-yellow {position:relative; width:100%; z-index:5; margin-bottom:0; top:-20px;}
table.rounded-yellow {border-collapse:collapse; color:#000; width:100%;}
table.rounded-yellow a {color:#ca0000;}
table.rounded-yellow td {vertical-align:top; padding:0;}
table.rounded-yellow td.bg {background:#fffbe1;}
table.rounded-yellow td.text {padding:13px 4px 9px 4px; font-size:12px; line-height:normal; width:100%;}
table.rounded-yellow div.send_sms {font-size:14px; line-height:20px;}
table.rounded-yellow div.send_sms strong.red {color:#b50000;}
table.rounded-yellow div.send_sms span.sms_text {font-size:16px;}
table.rounded-yellow input.btn {font:normal 12px Arial;}
table.rounded-yellow div.stavka_forma {}
table.rounded-yellow div.stavka_forma input.btn {float:right; margin-top:-2px;}
table.rounded-yellow div.stavka_forma input.text {border:1px solid #c6bf90; background:#fffef4; font-size:12px; width:57px;}
.sti {border:1px solid #c6bf90; background:#fffef4; font-size:12px; width:57px;}

table.history {font-size:11px; line-height:normal; color:#c3c1b7; border-collapse:collapse; width:100%; border-collapse:collapse; margin-bottom:10px;}
table.history a {color:#c3c1b7;}
table.history th {text-align:left; color:#77766f; font-weight:normal; padding:0;}
table.history td {vertical-align:top; padding:0 0 5px 0;}
.redd { color:#FF0000; font-size: 15px; text-decoration: none; font-weight: normal;}
.bgr { background: #330000;}

table.history_blic {font-size:11px; line-height:normal; color:#c3c1b7; border-collapse:collapse; width:100%; border-collapse:collapse; margin-bottom:10px;}
table.history_blic a {color:#c3c1b7;}
table.history_blic th {text-align:left; color:#77766f; font-weight:normal; padding:0;}
table.history_blic td {vertical-align:middle; padding:0 0 5px 0;}


div.login_form {display:none; width:300px; height:199px; background:url(../images/bg_login.png) left top no-repeat; position:absolute; left:-280px; top:50px; padding:36px 50px 0 40px; color:#4f4f4f; line-height:normal;}
div.login_form div.remember {font-size:11px; padding-left:19px;}
div.login_form div.remember input {margin-left:-22px; position:relative; top:2px;}
div.login_form  a { color:#4f4f4f; line-height:normal; font-size:11px; }
div.login_form div.lp { margin-top:13px}

div.login_form h2 {color:#970d0d; margin-top:0; margin-bottom:21px;}
div.login_form img {float:right; margin-right:-42px; margin-top:-4px;}
div.login_form input.btn {float:right; margin-top:10px;}
div.login_form input.text {border:1px solid #676461; background:#fffef7; color:#676461; width:98%;}
div.login_form table {border-collapse:collapse; width:100%;}
div.login_form td {padding:0 0 15px 0;}
div.login_form td.pole {color:#575551; font-size:14px Arial; text-align:right; padding-right:7px; width:26%;}


.ui-effects-transfer { border: 2px dotted white; }

div.fnavibar {color:#FFE280; margin-bottom:45px;}
div.fnavibar p {margin-bottom:14px; color: #BAB9AA;}
div.fnavibar p.fnavibar {font:24px/normal 'Times New Roman'; margin-bottom:4px; margin-left: -40px;}
div.fnavibar p.fnavibar a, a:hover {0px 5px no-repeat; color:#ffe280;}
div.fnavibar p.fnavibar a.first {background:url(/images/quote.gif) 0px 5px no-repeat; color:#ffe280; padding-left: 40px;}
div.fnavibar p.fnavibar span {font-size:12px; color:#fffbe1; margin-left:5px;}


div.fnavibar p.forum {font:24px/normal 'Times New Roman'; margin-bottom:4px;}
div.fnavibar div.forum {width: 100%; float: left; font:24px/normal 'Times New Roman'; color:#ffe280; left:-35px; padding-left:35px; position:relative;}
div.fnavibar div.forum div.title {float: left; padding-right: 10px;}
div.fnavibar div.forum:hover {font:24px/normal 'Times New Roman';background:url(../images/quote.gif) 0px 5px no-repeat; color:#ffe280;}
div.fnavibar div.forum div.title a {color:#ffe280;}
div.fnavibar div.forum div.title a:hover {color:#ffe280; text-decoration: none;}
div.fnavibar div.forum div.info {float:left; margin-top: 8px; font-size:12px; color:#fffbe1; margin-left:0px;}


div.firstpost {
font:24px/normal 'Times New Roman';
color: #fffbe1;
}

p.firstpost{
font:16px/normal 'Arial';

}

div.firstpost span.date{
font:11px/normal 'Times New Roman';
color: #ac9877;
}

div.firstpost span.date a{

font:11px/normal 'Times New Roman';
color: #ac9877;
}

div.posts {}
div.posts p {margin-bottom:14px;}
div.posts p.posts {font:24px/normal 'Times New Roman'; margin-bottom:4px;}
div.posts p.posts a {color:#b30b0b; left:-35px; padding-left:35px; position:relative;}
div.posts p.posts a:hover {background:url(../images/quote.gif) 0px 5px no-repeat; color:#ffe280;}
div.posts p.posts span {font-size:12px; color:#fffbe1; margin-left:-35px;}
span.postdate {
font:11px/normal 'Times New Roman';
color: #ac9877
}

span.postdate a{
font:11px/normal 'Times New Roman';
color: #ac9877
}

span#srvtime small { color: #777777; }
span#srvtime {background: #000000;}

table.users {font-size:12px; line-height:normal; width:100%; border-collapse:collapse; border-bottom:1px solid #ac9877; margin-bottom:2px;}
table.users th {font:normal 10px Tahoma; padding:13px 10px 13px 5px; text-align:left; border-bottom:1px solid #ac9877; color:#fffbe1;}
table.users th a {text-decoration:none; color:#363333; padding:3px 7px 4px 5px; background:#fffbe1; margin-left:-5px;}
table.users th a span {background: url(../images/updown.gif) right center no-repeat; padding-right:9px;}
table.users td {padding:8px 10px 3px 5px; vertical-align:top; height:21px;}

table.users div.privileges {position:relative;}
table.users div.privileges ul {margin:0; padding:11px 21px 9px 21px; list-style:none; position:absolute; left:-5px; top:4px; background:#fffbe1; font-size:12px; line-height:normal; width:auto;}
table.users div.privileges li {margin:0 0 7px 0; padding:0; background:none;}
table.users div.privileges a {color:#cb0000; background:none; padding:0;}
table.users div.privileges a:hover {color:#000;}
table.users td.picuser {padding-right:0;}
table.users tr.color {background:#59584f;}

div.page_nav {font-size:16px; line-height:35px;}
div.page_nav p {margin:0;}
div.page_nav p.listing span.arr {color:#d1ceaf;}
div.page_nav p.listing span.noactive {color:#ac9877;}
div.page_nav p.listing span.noactive span.arr {color:#8d999a;}
div.page_nav p.pages a {margin-right:14px;}
div.page_nav p.pages span {color:#000; background:#d1ceaf; padding:7px 9px 8px 8px; margin-right:14px;}


div.whiteround {margin-bottom:14px; width: 100%;}
div.whiteround-c1 {height:7px; font-size:0; line-height:0; background:url(/images/c11.gif) left top no-repeat; padding-left:7px;}
div.whiteround-c2 {height:7px; background:url(/images/c12.gif) right top no-repeat; padding-right:7px;}
div.whiteround-t, div.whiteround-b {height:7px; background:#fffbe1;}
div.whiteround-c3 {height:7px; font-size:0; line-height:0; background:url(/images/c21.gif) left top no-repeat; padding-left:7px;}
div.whiteround-c4 {height:7px; background:url(/images/c22.gif) right top no-repeat; padding-right:7px;}
div.whiteround-text {background:#fffbe1; color: #000; padding-left: 5%;}
div.whiteround-text table{}

.highlight { background:black; }


table#states {width:100%; font-size:10px; line-height:normal !important; border-collapse:collapse; color:#00000; margin-bottom:15px;}
table#states td {padding:8px 0 8px 10px; background:url(../images/dash.gif) left bottom repeat-x;}
table#states th {border-bottom:1px solid #ac9877; padding:0; padding:8px 0 8px 10px; font-weight:bold; text-align: left;}
table#states a.name {color:#ecb151; font-weight:bold;}
table#states a.name:hover {color:#ffe280;}
table#states td.num {color:#ecb151; padding-right:15px;}
table#states  tr:hover {background-color:#ecb151; }
table#states tr.last td {border-bottom:1px solid #ac9877; background:none;}


.gds { width: 25%; float: left; height: 230px;  cursor:pointer; margin:0 0px  50px 0px;}
.gds .g { width:100%; height: 125px; text-align: center; }
.gds .g img { width: 125px;  }
.gds .gtitle { text-align: left; padding: 10px 10px 0px 10px; font-size:12px; height: 30px;}
.gds:hover { background: #333333; }
.gds-info { text-align: left; padding: 0 10px 0 10px; font-size:12px; }
.gds-info span { font-size: 18px ; color: #ee0c0c; }
.cartname { font-weight: bold;}
.cartsumm { color: #EE0C0C; }
.cartsel { vertical-align: top; text-align: left; padding-bottom:5px;}
.cartsel:hover { background: #440C0C; }
tr.carttotal td { border-top: 1px solid #fffbe1; padding-top: 3px;}
table.cart { font-size:10px; }
div#cart { background: #000000; }

table.extable {  font-size:25px; color: #FFE280; }
table.extable small { font-size: 10px; }


form.anketa small { color: #AAAAAA; }

div.err { border: 1px solid #FF2222; background: #FFfCCC; color: red; font-size:15px; padding:15px; width:50%; margin-bottom: 15px; font-weight: bold;}
.editable { border-bottom: 1px dashed;}
.editable_textarea { border: 1px dashed #EEEEEE; }
