/* CSS Document */
* {
	margin:0px;
	padding:0px;
	}
body {
	margin:0;
	background-color:#000;
	color:#fff;
	}
body, input, textarea, select {
	font-family:tahoma;
	font-size:11px;
	}
a {cursor:pointer;}
a:hover, .menu a, .m_bg a, .m_bg li.lvl2 a:hover, #footer a, .news a, #fm a, .i_t a, .rbs a, .publ div a, .pages a, .lts a, .t1 a {
	text-decoration:none;
	}
img {
	border:none;
	}
#page {
	min-width:1060px; 
	}
.rh {
	width:700px; 
	height:85px;
	background:url(../img/head_01.gif) right no-repeat;
	float:right;
	}
#head {
	height:85px;
	width:100%;
	background:url(../img/head_bg.gif) repeat-x 0 50%;
	}
.logo {
	float:left;
	height:85px;
	overflow:hidden;
	}
.logo div {margin-top:-24px;}
#main {
	text-align:left;
	}
#t_menu {
	background:#5b3524 url(../img/h_b.gif) bottom repeat-x;
	height:52px;
	}
.menu {	
	height:36px;
	line-height:35px;
	background:#5b3524;
	}
.menu div {
	float:left;
	padding:12px 290px 0 46px;
	}
.menu div img {
	margin-right:12px;
	}
.menu ul {
	list-style-type:none;
	float:right;
	margin:0;
	padding:0;
	}
.menu li {
	float:left;
	padding-right:30px;
	}
.menu a {
	color:#fff; 
	font-size:10px;
	text-transform:uppercase;
	}
.menu a:hover, .m_bg a:hover, #footer a:hover, .news a:hover, #fm a:hover, .i_t a:hover, .rbs a:hover, .publ div a:hover, .pages a:hover, .lts a:hover, .t1 a:hover {
	text-decoration:underline;
	}
.h_b {
	height:17px;
	background:url(../img/h_b_01.gif) right bottom no-repeat;
	}
#l_col {
	width:240px; 
	vertical-align:top;
	background-color:#3d2014;
	}
.bg {
	background-color:#3d2014;
	padding-bottom:30px;
	}
.bg_02 {
	padding:0 9px 9px 8px;
	}
.bg_001 {
	background:#b28066 url(../img/cont_bg_002.gif) 240px bottom no-repeat;
	}
.bg_002 {
	background:url(../img/cont_bg_003.gif) right repeat-y;
	}
.bg_003 {
	background:url(../img/cont_bg_001.gif) right bottom no-repeat;		
	}
#m_cont {
	vertical-align:top;
	padding-bottom:6px;
	}
#cont {
	vertical-align:top;
	padding-bottom:6px;
	}
.b_bg {
	background:url(../img/cont_bg_006.gif) top repeat-x;
	}
.b_rf {
	background:url(../img/cont_bg_005.gif) right top no-repeat;
	padding-top:3px;
	}
.b_lf {
	background:url(../img/cont_bg_004.gif) left top no-repeat;
	}
#cont .bg_02 {
	padding:4px 9px 0px 8px;
	}
#r_col {
	width:240px;
	vertical-align:top;
	background-color:#3d2014;
	}
.c_h, .h_h {
	color:#e1c278;
	font-weight:bold;
	text-transform:uppercase;
	height:42px;
	line-height:42px;
	background:url(../img/lion_01.gif) no-repeat;
	padding-left:54px;
	}
.h_h {
	width:171px;
	border:#FFF 1px solid;
	}
.kurs {
	height:28px; 
	line-height:26px;
	background:url(../img/kurs.gif) repeat-x;
	padding-left:20px;
	}
.kurs div {
	float:left;
	}
.kurs span {
	color:#e1c278; 
	font-weight:bold;
	}
.wm {
	height:18px;
	color:#e1c278;
	background:#704939;
/*	background:#6b2f1a;*/
	margin-bottom:5px;
	border:#704939 1px solid;
	}
.w {
	padding:3px;
	text-align:right;
	}
.m {
	padding:3px;
	text-align:left;
	}
.w a, .m a {
	cursor:pointer;
	text-decoration:none;
	}
.w a:hover, .m a:hover {
	text-decoration:underline;
	}
.sex {
	background:#6b2f1a;
	}
.time {
	height:29px;
	padding:13px 0 0 26px;
	background:url(../img/time.gif) no-repeat;
	}
#footer {
	background:url(../img/f_bg.gif) top repeat-x;
	}
#footer .rf {
	background:url(../img/f_r.gif) right top no-repeat;
	}
#footer .lf {
	background:url(../img/f_l.gif) left top no-repeat;
	height:94px;
	}
.m_bg {
	background:url(../img/m_bg.gif) repeat-y;
	width:234px;
	margin-top:7px;
	margin-bottom:3px;
	}
.m_bg .top {
	background:url(../img/m_bg_top.gif) top no-repeat;
	}
.m_bg .bot {
	background:url(../img/m_bg_bot.gif) bottom no-repeat;
	}
.m_bg ul {
	list-style-type:none;
	margin:0 1px 0 1px;
	}
.m_bg span.lvl1 {
/*	background:url(../img/li1.gif) 24px 10px no-repeat; */
	line-height:24px;
	height:24px;
	padding-left:24px;
	display:block;
	}
.m_bg a {
	color:#d89c74; 
	font-size:10px; 
	text-transform:uppercase;
	}
.m_bg li.lvl2 {
	background:#7d4835 url(../img/li2.gif) 40px 7px no-repeat;
	padding-left:52px;
	padding-bottom:3px;
	line-height:19px;
/*	height:19px;*/
	border-bottom:1px solid #6b2f1a;
	}
.m_bg li.lvl2 a {
	color:#e1bd78;
	text-decoration:underline;
	text-transform:none;
	font-size:11px;
	}

.select {cursor:pointer;}
.quick {
	padding:15px 13px 15px 25px;
/*	height:180px;*/
	width:198px;
	background:url(../img/quick.gif) no-repeat bottom right;
	}
.quick .pd {
	margin-top:10px;
	}
.quick select {
	border:1px solid #6e6e6e;
	width:180px;
	padding-left:5px;
	margin-bottom:10px;
	}
.quick img {
	margin:8px 0;
	}
.tq {
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	color:#e1c278;
	padding-bottom:12px;
	}
.search {
	background:url(../img/search.gif) repeat-x;
	width:234px;
	height:31px;
	padding-top:11px;
	margin-bottom:3px;
	}
.search table {
	margin-left:23px;
	}
.search input.st {
	background:url(../img/sb_bg.gif) no-repeat;
	width:157px;
	padding-left:5px;
	border:none;
	height:19px;
	line-height:19px;
	color:#959595;
	}
.search TR td {
	vertical-align:top;
	}
.search img {
	margin-left:-1px;
	}

.top-search {
	background:url(../img/search.gif) repeat-x;
	height:26px;
	padding:6px 12px 0 12px;
	margin-top:3px;
	}
.top-search table {width:100%;}
.top-search input.st {
	background:url(../img/sb_bg.gif) no-repeat left top;
	width:98%;
	padding:0 3px;
	border:#b28066 1px solid;
	border-right:none;
	background:#FFF;
	height:17px;
	line-height:19px;
	color:#959595;
	float:right;
	}
.top-search TR td {vertical-align:top;}
.top-search img {margin-left:-1px;}


/*moz*/
@-moz-document url-prefix()
{
	.search input.st {	
	line-height:normal;
	padding-top:3px;
	}
.m_bg li {
/*	background:url(../img/li1.gif) 24px 11px no-repeat;*/
	}
}
/*end*/
.ban {
	text-align:center;
	margin-top:1px;
	font-size:0px;
	}
.ban img {
	margin-top:6px;
	}
.tm {
	background-color:#66321d;
	color:#edc374;
	padding:1px 4px;
	text-align:center;
	float:left;
	}
.date {
	float:left;
	padding:1px 0 1px 20px;
	}
.hot {
	margin-top:6px;
	padding-bottom:5px;
	background:url(../img/hot.gif) 4px bottom no-repeat;
	}
.bd {
	border:1px solid #704939; 
	border-bottom:none;
	width:224px;
	margin-left:4px;
	background-color:#6b2f1a;
	}
#footer, #footer a {
	color:#b06629; 
	font-size:10px;
	}
.copy {
	padding:25px 0 0 244px;
	float:left;
	}
.seo {
	float:right;
	padding:25px 264px 0 0;
	}
#fm {
	height:51px;
	background:url(../img/fm.gif) repeat-x;
	}
.pub {
	height:27px; 
	background:#6b2f1a url(../img/pub_l.gif) left no-repeat;
	color:#edc374;
	font-weight:bold;
	text-transform:uppercase;
	line-height:27px;
	margin-top:10px;
	}
.pub .rf {
	padding-left:20px;
	background:url(../img/pub_r.gif) right no-repeat;
	}
.news {
	background:url(../img/pub_pic.gif) right top no-repeat;
	padding-top:40px;
	}
.news .dt {
	width:38px; 
	background-color:#edc374;
	font-size:10px;
	text-align:center;
	margin-bottom:10px;
	}
.news a {
	color:#edc374; 
	font-weight:bold;
	}
.news p {
	padding:0;
	margin:10px 0 0 0;
	}
.nbg {
	padding:0 40px;
	}
.bg_004 {
/*	background:url(../img/txt_top_r.gif) top right no-repeat;*/
	background:url(../img/txt_bot_l.gif) bottom left no-repeat;
	}
.nws_01 {
	padding:15px 40px;
	}
.nws_02 {
	background:#9c6953 url(../img/nws_top_r.gif) top right no-repeat;
	}
.nws_02 .rf {
	background:url(../img/nws_bot_r.gif) bottom right no-repeat;
	}
.nws_02 .lf {
	background:url(../img/nws_bot_l.gif) bottom left no-repeat;
	}
.txt .rf, .pics .rf {
	background:url(../img/txt_bot_r.gif) bottom right no-repeat;
	}
.txt .lf, .pics .lf {
	/*background:url(../img/txt_bot_l.gif) bottom left no-repeat;*/
	background:url(../img/txt_top_r.gif) top right no-repeat;
	}
.nbg {
	background:url(../img/nws_top_l.gif) top left no-repeat;
	padding-top:15px;
	}
.basket {
	float:right;
	padding:3px 38px 0 0;
	width:210px;
	position:relative;
	}
.basket p {
	font-weight:bold;
	text-transform:uppercase;
	color:#e1c278;
	padding-top:5px;
	}
.basket div span {
	font-weight:normal; 
	text-transform:none;
	color:#a58e58;
	}
.basket div {
	margin-top:8px;
	font-weight:bold;
	}
.basket div span.tx {
	color:#FFF;
	font-weight:bold;
	}
img.money {position:absolute; top:8px; left:3px;}
.phone {
	color:#e1c278; 
	font-weight:bold; 
	font-family:arial; 
	font-size:14px;
	float:right;
	padding:35px 10px 0 0;
	line-height:20px;
	width:145px;
	}
.icq {
	color:#a58e58; 
	font-weight:bold;
	float:right;
	padding:38px 115px 3px 25px;
	background:url(../img/icq.gif) 0 37px no-repeat;
	}
#fm ul {
	list-style-type:none; 
	padding:20px 0 0 0;
	margin:0 auto;
	width:460px;
	}
#fm li {
	background:url(../img/fm_li.gif) right bottom no-repeat;
	padding-right:10px; 
	margin-right:10px;
	float:left;
	}
#fm li.no {
	background:none;
	}
#fm a {
	 color:#a58e58;
	 font-size:10px;
	 }
.h_it {
	padding-left:18px;
	margin-top:10px;
	}
.h_it .top {
	background:#fff url(../img/n_tp.gif) top no-repeat;
	}
.h_it .bot {
	background:url(../img/n_bt.gif)  bottom no-repeat;
	padding-bottom:5px;
	}
.h_it .top, .h_it .bot {
	width:189px;
	}
.h_it img {
	margin-top:10px;
	}
.i_t {
	background:#704939 url(../img/n_t_tp.gif) top no-repeat;
	width:178px;
	padding-top:5px;
	}
.i_t div {
	background:url(../img/n_t_bt.gif) bottom no-repeat;
	}
.i_t p {
	margin:0; 
	padding:0 5px;
	}
.i_t a {
	color:#fff;
	}
.i_t div {
	font-weight:bold;
	padding:1px 0 5px 0;
	}
.i_t div.img {
	font-size:1px;
	}
.rbs {
	margin:7px auto 0 auto;
	}
.rbs TR td {
	vertical-align:bottom;
	text-align:center;
	padding-bottom:10px;
	height:170px;
	width:186px;
/*	background:#7E4635;*/
	border-right:1px solid #B28066;
	border-bottom:1px solid #B28066;
	}
.rbs TR td a.rbs_link {
	width:186px;
	height:130px;
	text-align:center;
	float:left;
	}
.rbs a {
	color:#fff; 
	font-weight:bold; 
	text-transform:uppercase;
	}
.nav {
	background:url(../img/nav.gif) repeat-x;
	margin:7px 0 2px 0;
	}
.nav .lf {
	background:url(../img/nav_left.gif) left no-repeat;
	}
.nav .rf {
	background:url(../img/nav_right.gif) right no-repeat;
	height:33px;
	line-height:33px;
	}
.nav, .nav a {
	 color:#edc374;
	}
.nav img {
	float:left;
	margin:12px 2px 0 23px;
	}
h1, h2 {
	font-family:Arial;
	font-size:17px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	color:#edc374;
	}
h2 span {
	color:#fff;
	}
.h2 {
	height:20px;
	line-height:20px;
	}
.h2 h2 {
	float:left;
	}
.txt,.pics {
	background:#7c4735 url(../img/txt_bg_left.jpg) left top no-repeat;
	}
.txt .lf {
	padding:12px 16px;
	}
.pics .lf {
	padding-top:12px;
	}
.pics .i_txt {
	padding:0 16px;
	}
div.hr, div.hr_2 {
	background:url(../img/hr.gif) center repeat-x;
	height:25px;
	width:100%;
	}
.txt .hr_2 {
	background:url(../img/hr2.gif) center repeat-x;
	}
.pad_01 {
	padding-top:3px;
	}
.c_up {
	color:#c08c5e; 
	text-align:right;
	font-family:verdana;
	margin-bottom:15px;
	}
.c_txt span, .c_txt a, .back a {
	color:#edc374;
	}
.c_txt span {
	font-weight:bold;
	}
.c_txt TR td {
	padding-right:5px;
	}
.frm input, .frm textarea {
	border:1px solid #b6b6b6;
	}
.frm input {
	width:160px; 
	padding-left:5px;
	}
.frm TR td {
	padding-bottom:5px; 
	padding-right:15px;
	}
.frm {
	margin-top:15px;
	}
.frm textarea {
	width:455px; 
	padding-left:5px; 
	height:90px;
	}
.publ {
	margin:10px 0;
	width:100%;
	}
.publ div {
	color:#edc374;
	font-size:10px;
	background:url(../img/publ.gif) 0 1px no-repeat;
	padding-left:16px;
	}
.publ div a {
	color:#fff; 
	font-weight:bold; 
	font-size:11px;
	}
.publ p {
	margin:0; 
	padding:0;
	padding-top:10px;
	}
.pages TR td {
	padding-right:5px;
	color:#edc374;
	}
.pages a {
	color:#edc374;
	}
.pages span, .pages td.act {
	font-weight:normal; 
	color:#fff;
	}
.pages TR.p1 td {
	padding-top:10px;
	}
.e_pub h1 {
	color:#fff; 
	margin:0;
	margin-bottom:15px;
	font-family:arial;
	font-size:17px;
	}
.e_pub div {
	font-size:10px; 
	color:#edc374;
	margin-bottom:10px;
	}
.print {
	margin-top:10px;
	}
.back {
	float:right;
	}
.terms p {
	margin:0; 
	padding-top:10px; 
	padding-bottom:25px;
	}
.terms span {
	color:#edc374; 
	font-weight:bold; 
	font-family:arial; 
	font-size:15px;
	}
.lts {
	 height:40px;
	 line-height:20px;
	}
.lts ul {
	list-style-type:none; 
	padding:0; 
	margin:0;
	float:right;
	}
.lts li {
	float:left;
	padding-left:8px;
	}
.lts a {
	color:#fff; 
	font-weight:bold;
	}
.lt {
	background:url(../img/let.gif) no-repeat; 
	height:42px; 
	width:42px; 
	line-height:42px;
	text-align:center;
	font-family:arial;
	font-size:30px;
	font-weight:bold;
	text-transform:uppercase;
	color:#edc374;
	margin-bottom:20px;
	}
.basket_02 {
	border-bottom:1px solid #8a5a46;
	margin-bottom:5px;
	width:100%;
	}
.basket_02 td.c1 {
	width:205px;
	border-left:1px solid #8a5a46;
	padding-left:5px;
	text-align:left;
	}
.basket_02 TR td {
	border-top:1px solid #8a5a46;
	border-right:1px solid #8a5a46;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
	}
.basket_02 TR td, .basket_02 TR td a {
	color:#fff;
	}
.basket_02 TR.r1 td, .basket_02 TR.r2 td {
	padding-top:8px;
	padding-bottom:8px;
	color:#e1c278;
	background-color:#a47f67;
	}
.basket_02 TR.r2 td {
	background-color:#a47f67;
	}
.basket_02 TR.r2 td.c1 {
	text-transform:uppercase;
	font-weight:bold;
	}
.basket_02 span {
	font-size:12px; 
	font-weight:bold;
	}
.basket_02 input {
	width:46px;
	border:1px solid #8a5a46;
	background-color:#a47f67;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding:3px 5px;
	}
.ord_f input, .ord_f textarea, .ord_f01 input {
	border:1px solid #8a5a46;
	}
.ord_f input, .ord_f01 input {
	width:310px; 
	padding-left:5px;
	background-color:#f8f8f8;
	}
.ord_f01 input {
	width:360px;
	}
.ord_f textarea {
	height:60px;
	background-color:#f8f8f8;
	width:308px;
	padding-left:5px;
	}
.ord_f TR td, .ord_f01 TR td {
	padding-bottom:10px;
	}
.ord_f img {
	margin-top:15px;
	}
.ord {
	font-size:11px; 
	color:#fff;
	text-align:right;
	}
td.addr div, td.city div {display:inline;}
td.addr input {width:102px; margin:0 4px;}
td.city input {width:420px; margin-left:5px;}

.bt, .bt2 {
	margin-bottom:10px; 
	font-weight:bold;
	text-transform:uppercase;
	width:502px;
	color:#e1c278;
	}
.bt2 {
	margin:0;
	margin-top:25px;
	width:auto;
	}
.ord {
	font-size:12px; 
	color:#fff;
	margin-bottom:10px;
	}
.t1 {
	font-weight:bold;
	width:100%;
	margin-bottom:12px;
	}
.t1 TR td {
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	vertical-align:top;
	width:140px;
	}
.t1 img {
	border:1px solid #fff;
	margin-bottom:7px;
	}
.t1 a, .wm a, .chh {
	color:#e1c278;
	}
.t1 b a {
	display:block;
	padding:0 10px;
	}
.t1 p {
	margin:5px 0 0 0; 
	padding:0 5px;
	color:#fff;
	font-weight:normal;
	}
.t1 div.hr {
	background:url(../img/hr.gif) repeat-x;
	width:100%;
	}
.t1 TR.hr td {
	padding-top:0;
	padding-right:30px;
	padding-left:30px;
	width:100%;
	}
.chh {
	font-weight:bold;
	}
.ct1 img {
	border:1px solid #fff;
	background-color:#6d6e70;
	padding:1px;
	margin-bottom:5px;
	}
.ct1 {
	text-align:center;
	margin:10px auto;
	}
.ct1 TR td.empty {
	width:1%;
	border:none;
	}
.ct1 TR td {
	width:139px;
	border:1px solid #9a5943;
	padding:8px 0;
	vertical-align:top;
	overflow:hidden;
	}
.ct1 TR td div.img span {position:absolute; margin:-10px 0 0 -10px; width:50px; background:none;}
.ct1 TR td div.img span img {width:50px; height:50px; margin-bottom:2px; background:none; border:none;}
.ct1 .mr a, .ct1 p {
	font-size:10px;
	}
.ct1 .mr {
	text-align:right;
	padding-right:9px;
	}
.ct1 .nm {
	border-top:1px solid #9a5943;
	border-bottom:1px solid #9a5943;
	color:#e1c278;
	font-weight:bold;
	margin-top:5px;
	}
.ct1 p, .ct1 .nm, .cl_pr {
	text-align:left; 
	padding:2px 10px;
	}
.ct1 p {
	margin:4px 0;
	}
div.i_an {overflow:hidden; margin:8px 0; width:138px;}
div.i_an p {margin:0;}
.ct1 .cl_pr {
	background-color:#9a5943;
	font-weight:bold;
	color:#b28066;
	padding:5px 10px;
	margin-bottom:5px;
	}
.ct1 .cl_pr b {
	color:#fff;
	}
.ct1 .cl_pr b span {text-decoration:line-through;}
.new_price, .new_price * {color:#FF7C00 !important;}
.ct1 .vl, .ct1 a, .ct1 .mr a, .s_r span, .s_r b, .s_r2 a {
	color:#edc374;
	}
.ct1 td.emp {
	height:20px;
	padding:0;
	border:none;
	}
.s_r {
	border-bottom:1px solid #9a5943;
	padding-bottom:12px;
	margin-bottom:10px;
	}
.inm h1 {
	color:#fff;
	float:left;
	}
.inm {
	width:100%;
	margin-bottom:6px;
	height:36px;
	}
.inm img {
	float:right;
	}
.inm a {float:right; display:block; line-height:32px; padding:0 12px; cursor:pointer; color:#EDC374; font-weight:bold; font-size:12px; text-decoration:underline;}
.char TR td {
	color:#fff;
	padding-bottom:10px;
	vertical-align:top;
	text-align:left;
	width:168px;
	}
.char td.ch1 {
	color:#e1c278;
	padding-bottom:0;
	}
.char TR.lst td {
	border-bottom:none;
	}
.char TR td span {text-decoration:line-through;}
.item {
/*	margin-bottom:30px;*/
	}
.item .img {
	padding-right:40px;
	}
.item .img img {
	border:1px solid #fff;
	}
.item .img table {
	margin-top:20px;
	}
.item .img td.c2 {
	padding:0 10px;
	}
.char2 td.c1 {
	color:#edc374;
	width:105px;
	padding-left:8px;
	vertical-align:top;
	font-size:11px;
	}
.char2 td.c2 {
	background-color:#9a5943; 
	border-bottom:none;
	}
.char2 TR.last td.c2 {
	border-bottom:1px solid #9a5943;
	}
.char2 TR td {
	width:127px;
	padding:6px 8px;
	border-bottom:1px solid #9a5943;
	border-left:1px solid #9a5943;
	text-align:left;
	font-size:9px;
	}
.char2 {
	color:#fff;
	border-top:1px solid #9a5943;
	border-right:1px solid #9a5943;
	width:100%;
	}
.char2 select {
	border:1px solid #b28066; 
	width:130px;
	margin-top:5px;
	}
.char2 TR.r1 td.c1 {
	text-align:left; 
	vertical-align:bottom;
	padding:6px 8px;
	}
.char2 TR.r1 td {
	text-align:center;
	vertical-align:top;
	padding:0;
	}
.s_r2 td.num {
	padding-right:15px;
	width:20px;
	}
.s_r2 TR td {
	vertical-align:top;
	padding-bottom:15px;
	}
.s_r2 span, .s_r2 td.num {
	color:#edc374; 
	font-weight:bold;
	}
.s_r2 {
	background:url(../img/hr.gif) bottom repeat-x;
	margin-bottom:12px;
	text-align:left;
	width:502px;
	}
.count {
	text-align:center;
	}
.count img {
	margin:0 5px 45px 5px;
	}
	
a.buy, a.del, a.print {
	cursor:pointer;
	text-decoration:underline;
	}
a.buy:hover, a.del:hover {
	text-decoration:none;
	}
div.backet_msg {
	display:none;
	position:absolute;
	width:100%;
	text-align:center;
	}
div.backet_msg div {
	background:#B28066 url(../img/pub_pic.gif) no-repeat top right;
	width:280px;
	text-align:center;
/*	color:#3D2014;*/
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	display:inline-table;
	border:#616161 2px solid;
	padding:30px 10px;
	}
a.reload {
	color:#EDC374;
	cursor:pointer;
	text-decoration:underline;
	}
a.reload:hover {
	text-decoration:none;
	}
div.pr {text-align:right; color:#EDC374; font-weight:bold;}
div.pr select {width:180px; margin-left:10px;}
a.item-file
{
	display:block;
	width:100px;
	float:right;
	border:#FFF 1px solid;
	color:#FFF;
	background:#7C4735;
	font-size:11px;
	padding:3px 6px;
	margin-top:8px;
	text-decoration:none;
	text-align:center;
}

table.gift {border:#6B2F1A 1px dotted; background:#FFF; margin-bottom:15px; width:100%;}
table.gift tr td {vertical-align:top; padding:10px;}
table.gift span {font-weight:bold; font-size:14px; color:#6B2F1A; display:block; padding:12px; text-align:left;}
table.gift ul {margin:0 0 0 25px;}
table.gift img {margin:0 12px;}
table.gift div#gift-about {clear:both; display:none; color:#464545;}
table.gift a {color:#6B2F1A; text-decoration:underline; font-size:12px; display:block; text-align:left; cursor:pointer;}
table.gift p {clear:both;}

.money-ua {padding:15px; color:#FFF;}
.order-send {padding:0 24px;}
.order-send p {padding:5px 0;}
div.message {font-size:16px; color:#FF0; font-weight:bold; text-align:center;}

div#comp {position:absolute; z-index:999; right:0; width:250px; display:none; border:#e62421 1px solid;}
div#comp a.comp {background:#e62421; border:#FFF 4px solid; padding:12px; display:block;}
div#comp a.comp div {font-size:16px; color:#FFF; font-weight:bold;}
div#comp a.comp div span {font-size:12px; display:block;}
div#comp div table {background:#FFF; padding:8px; width:250px; display:none;}
div#comp div table tr td {padding:2px 4px;}
div#comp div table tr td a {color:#11468C; font-weight:bold;}
div#comp div table tr td a.comp {color:#F00; background:none; border:none; padding:0;}
div#comp-show {position:absolute; z-index:1000; left:0; width:1000px; background:#FFF; border:#D37D14 5px solid; display:none;}
div#comp-show div.scroll {overflow:scroll; padding:12px;}
div#comp-show div.h {background:#D37D14;}
div#comp-show div.h p {text-align:left; padding:4px 12px 8px 12px; font-size:14px; font-weight:bold; color:#FFF; margin:0;}
#comp-close {font-size:14px; font-weight:bold; color:#F00; display:block; float:right; padding:3px 6px; border:#439AA1 1px solid; background:#FFF;}

div.comp-head {padding:5px 0;}
div.comp-head a {float:right; text-decoration:underline; margin-left:5px;}

table.comp-table {width:100%; border-collapse:collapse;}
table.comp-table tr td {padding:3px; vertical-align:top; border:#D37D14 1px solid; color:#000;}
table.comp-table tr td select {width:180px;}
table.comp-table tr td.c1 {color:#000; font-weight:bold;}
table.comp-table tr td a.buy {font-weight:bold; color:#000;}

a.cancel {color:#FF0; font-weight:bold; margin-left:12px;}
.links_seo_p4, .links_seo_p4 a 
{
 font-size: 9px;
 Color:#B06629;
 text-decoration:none;
}