@import url("grid.css");
@import url("default.css");

body{
	background:#000000;	
	color:#ffffff;
}

.sp20{
	width:20px;
}

.sp5{
	width:5px;
}
/* header */
.as-container-header{
	background:#4fbbfd;
	height:40px;
}

.as-container-header .as-header-table{

}

.as-container-header .as-header-table tr td{
	height:40px;
}

.as-container-header .as-header-table tr td a{
	text-decoration:underline;
}

.as-container-header .as-header-table tr td a:hover{
	text-decoration:none;
}

.as-container-header .as-header-table tr td.as-header-table-l{
	width:300px;
	text-align:left;
	padding-left:20px;
	font-family:Arial,Helvetica,sans-serif;
}

.as-container-header .as-header-table tr td.as-header-table-r{
	text-align:right;
	padding-right:20px;
	font-family:Arial,Helvetica,sans-serif;
}

/* top */
.as-top{
	
}

.as-top-table{
	height:123px;
}

.as-top-table-l{
	background:url(images/as-header-left.jpg) right top no-repeat;
	width:15px;
}

.as-top-table-c{
	text-align:center;
	background:url(images/as-header-bg.jpg) top center repeat-x;
	width:250px;
}

.as-top-table-c a{
	color:#faf5b3;
	font-size:24px;
}

.as-top-table-r{
	background:url(images/logo-bg.jpg) right top no-repeat;
}

/* content */
.as-content{
	margin-top:15px;
}

.as-content-table{

}

.as-content-table-tl{
	background:url(images/as-content-tl.jpg) right bottom no-repeat;
	height:15px;
	width:15px;
}

.as-content-table-tc{
	background:url(images/as-content-tc.jpg) center bottom repeat-x;
	height:15px;
}

.as-content-table-tr{
	background:url(images/as-content-tr.jpg) left bottom no-repeat;
	height:15px;
	width:15px;
}

.as-content-table-ml{
	background:url(images/as-content-ml.jpg) right top repeat-y;
	width:15px;
}

.as-content-table-mc{
	
}

.as-content-table-mr{
	background:url(images/as-content-mr.jpg) left top repeat-y;
	width:15px;
}

.as-content-table-bl{
	background:url(images/as-content-bl.jpg) right top no-repeat;
	height:15px;
	width:15px;
}

.as-content-table-bc{
	background:url(images/as-content-bc.jpg) center top repeat-x;
	height:15px;
}

.as-content-table-br{
	background:url(images/as-content-br.jpg) left top no-repeat;
	height:15px;
	width:15px;
}

/* MENU */
.content-menu{
	height:30px;
}

.content-menu-l{
	width:5px;
	background:url(images/as-contentin-menu-l.jpg) right top no-repeat;
}

.content-menu-c{
	background:url(images/as-contentin-menu-c.jpg) center top repeat-x;
}

.content-menu-c a div{
	float:left;
	margin-top:3px;
	padding-bottom:7px;
	padding-top:3px;
	padding-left:7px;
	text-align:left;
	width:113px;
	display:inline;
	color:#faf5b3;
	background:url(images/as-contentin-menu-button.jpg) left top no-repeat;
}

.content-menu-c a.activea div{
	float:left;
	margin-top:3px;
	padding-bottom:7px;
	padding-top:3px;
	padding-left:7px;
	text-align:left;
	width:113px;
	display:inline;
	color:#ffffff;
	background:url(images/as-contentin-menu-button-a.jpg) left top no-repeat;
}

.content-menu-r{
	width:5px;
	background:url(images/as-contentin-menu-r.jpg) left top no-repeat;
}

/* comment */
.as-comment-one{
	width:100%;
	margin-bottom:20px;
	margin-top:12px;
}

.as-comment-line{
	width:100%;
	height:1px;
	border-bottom:dotted 1px #ffffff;
}

.as-comment-one-avatar{
	width:93px;
	text-align:left;
}

.as-comment-one-comment{

}

.as-comment-one-comment .as-comment-one-username{
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	margin-bottom:10px;
	font-family:Arial,Helvetica,sans-serif;
}

.as-comment-one-comment .as-comment-one-username a{
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
}

.as-comment-one-comment .as-comment-one-username a:hover{
	font-size:15px;
	color:#ffffff;
	text-decoration:underline;
	font-family:Arial,Helvetica,sans-serif;
}

.as-comment-one-comment .as-comment-one-date{
	font-size:12px;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
}

.as-comment-one-comment .as-comment-one-rate{
	font-size:12px;
	margin-bottom:10px;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
}

.as-comment-one-comment .as-comment-one-text{
	font-size:14px;
	margin-bottom:10px;
	color:#ffffff;
	font-family:Arial,Helvetica,sans-serif;
}

.as-comment-form{
	margin-bottom:20px;
	margin-top:12px;
	width:100%;
}

.as-comment-form .as-comment-form-t-l{
	width:15px;
	height:15px;
	background:url(images/as-commentform-t-l.jpg) right bottom no-repeat;
}

.as-comment-form .as-comment-form-t-r{
	width:15px;
	height:15px;
	background:url(images/as-commentform-t-r.jpg) left bottom no-repeat;
}

.as-comment-form .as-comment-form-t-c{
	height:15px;
	background:url(images/as-commentform-t-c.jpg) center bottom repeat-x;
}


.as-comment-form .as-comment-form-b-l{
	width:15px;
	height:15px;
	background:url(images/as-commentform-b-l.jpg) right top no-repeat;
}

.as-comment-form .as-comment-form-b-r{
	width:15px;
	height:15px;
	background:url(images/as-commentform-b-r.jpg) left top no-repeat;
}

.as-comment-form .as-comment-form-b-c{
	height:15px;
	background:url(images/as-commentform-b-c.jpg) center top repeat-x;
}

.as-comment-form .as-comment-form-m-l{
	width:15px;
	background:url(images/as-commentform-m-l.jpg) right top repeat-y;
}

.as-comment-form .as-comment-form-m-r{
	width:15px;
	background:url(images/as-commentform-m-r.jpg) left top repeat-y;
}

.as-comment-form .as-comment-form-m-c{
	background:#bdaa50;
}

.as-comment-form .as-comment-form-m-c .as-comment-form-in{
	margin-top:15px;
	margin-left:15px;
	margin-bottom:15px;
}

.as-comment-form .as-comment-form-m-c .as-comment-form-in tr td{
	padding:3px;
	color:#000000;
	font-size:12px;
}

.as-comment-form .as-comment-form-m-c .as-comment-form-in tr td span{
	color:#FE0000;
}

.as-comment-form-in-label{
	width:180px;
	text-align:right;
}

.as-comment-form-in-inp{
	text-align:left;
}

.as-comment-form-in-inp textarea{
	width:490px;
	height:130px;
	border:1px solid #837535;
	background:#ffffff;
}

.as-comment-form-in-inp img{
	border:1px solid #837535;
	margin-right:5px;
	float:left;
}

.as-comment-form-in-inp .captcha-in{
	background:#ffffff;
	border:1px solid #837535;
	font-size:24px;
	padding:1px;
	width:120px;
	text-align:center;
}

.as-comment-form-in-inp select{
	
	font-size:14px;
	padding:1px;
}

/* content-in */
.as-content-in{

}

.as-content-in-table-block{
	width:218px;
}

.as-content-in-table-content{

}

/* title */
.as-content-in-title{
	margin-bottom:25px;
}

.as-content-in-title-tl{
	background:url(images/as-contentin-title-l.jpg) right top no-repeat;
}

.as-content-in-title-tc{
	background:url(images/as-contentin-title-c.jpg) center top repeat-x;
	height:35px;
	color:#faf5b3;
	font-size:18px;
	padding-left:10px;
}

.as-content-in-title-tr{
	background:url(images/as-contentin-title-r.jpg) left top no-repeat;
}

.as-content-in-title-ml,
.as-content-in-title-mr,
.as-content-in-title-mc-sort,
.as-content-in-title-mc-sort-s,
.as-content-in-title-mc{
	background:#bdaa50;
	color:#000000;
	height:26px;
}

.as-content-in-title-mc a{
	color:#000000;
	text-decoration:underline;
	margin-right:10px;
	font-size:11px;
}

.as-content-in-title-mc a:hover{
	color:#000000;
	text-decoration:none;
	margin-right:10px;
	font-size:11px;
}

.as-content-in-title-mc-sort-s{
	width:60px;
	text-align:center;
}

.as-content-in-title-mc-sort-s select{
	font-size:14px;
}

.as-content-in-title-mc-sort{
	width:80px;
	text-align:center;
}

/* list */
.as-content-in-list{
	width:100%;
}

.as-content-in-listin{
	width:100%;
}

.as-content-in-listinul{
	width:25%;
	float:left;
	margin-bottom:55px;
}

.as-content-in-listinul div.as-content-in-listinuld{
	margin:0 auto;
	width:152px;
}

.as-listinultable-t{
	width:100%;
}

.as-listinultable-tl{
	height:10px;
	background:url(images/as-contentin-listtrade-t.jpg) left top no-repeat;
}

.as-listinultable-tc{
	height:10px;
	background:#ffffff;;
}

.as-listinultable-tr{
	height:10px;
	background:url(images/as-contentin-listtrade-t.jpg) right top no-repeat;
}

.as-listinultable-m{
	width:100%;
}

.as-listinultable-mc{
	/*background:#ffffff;*/
	text-align:center;
	height:270px;
}

.as-listinultable-mc-div{
	position:relative;
	text-align:center;
	
}

.shop-trade-img-discount{
	height:52px;
	margin-top:-26px;
	position:absolute;
	right:0;
	top:43%;
	width:52px;
}

.as-listinultable-b{
	width:100%;
}

.as-listinultable-bl{
	width:5px;
	/*background:#bdaa50 url(images/as-contentin-listtrade-bg.jpg) center top repeat-x;*/
	background:#bdaa50 url(images/as-contentin-listtrade-tl.jpg) right top no-repeat;
}

.as-listinultable-bc{
	/*background:#bdaa50 url(images/as-contentin-listtrade-bg.jpg) center top repeat-x;*/
	background:#bdaa50 url(images/as-contentin-listtrade-bg2.jpg) center top repeat-x;
}

.as-listinultable-br{
	width:5px;
	/*background:#bdaa50 url(images/as-contentin-listtrade-bg.jpg) center top repeat-x;*/
	background:#bdaa50 url(images/as-contentin-listtrade-tr.jpg) left top no-repeat;
}

.as-listinultable-bc-t{
	width:100%;
	margin-top:6px;
}

.as-listinultable-bc-t .as-bc-t-label{
	text-align:right;
	height:13px;
}

.as-listinultable-bc-t .as-bc-t-type{
	height:22px;
	text-align:left;
	font-size:15px;
	color:#544d30;
}

.as-listinultable-bc-t .as-bc-t-name{
	height:55px;
	text-align:left;
	font-size:15px;
	color:#000000;
}

.as-bc-t-price{
	text-align:left;
	font-size:16px;
	color:#000000;
	height:50px;
}

.as-bc-t-addtocartpr{
	float:left;
	font-size:16px;
	color:#000000;
}

.as-bc-t-addtocart{
	float:right;
	width:33px;
	height:14px;
}

.as-listinultable-bfl{
	width:5px;
	height:10px;
	background:url(images/as-contentin-listtrade-bl.jpg) center top no-repeat;
}

.as-listinultable-bfc{
	height:10px;
	background:#bdaa50;
}

.as-listinultable-bfr{
	width:5px;
	height:10px;
	background:url(images/as-contentin-listtrade-br.jpg) center top no-repeat;
}

/* block */
.block-in-table{
	width:218px;
	margin-bottom:6px;
}

.block-in-table-tl{
	background:url(images/as-contentin-block-tl.jpg) right top no-repeat;
}

.block-in-table-tc{
	background:url(images/as-contentin-block-tc.jpg) center top repeat-x;
	height:31px;
	color:#433c1c;
	font-size:18px;
	padding-left:5px;
}


.block-in-table-tr{
	background:url(images/as-contentin-block-tr.jpg) left top no-repeat;
}

.block-in-table-ml{
	background:url(images/as-contentin-block-ml.jpg) right top repeat-y;
}

.block-in-table-mc{
	background:#bdaa50;
	color:#342f1b;
}

.block-more{
	color:#ffffff;
	text-align:right;
}

.block-in-table-mr{
	background:url(images/as-contentin-block-mr.jpg) left top repeat-y;
}

.block-in-table-bl{
	background:url(images/as-contentin-block-bl.jpg) right top no-repeat;
}

.block-in-table-bc{
	background:url(images/as-contentin-block-bc.jpg) center top repeat-x;
	height:5px;
}


.block-in-table-br{
	background:url(images/as-contentin-block-br.jpg) left top no-repeat;
	height:5px;
}

/* search */
.search-block{
	width:218px;
	margin-bottom:15px;
}

.search-block-l{
	height:24px;
	background:url(images/as-contentin-blocksearch-l.jpg) left top no-repeat;
}

.search-block-l input{
	width:165px;
	text-align:left;
	padding:3px;
	margin-left:10px;
	font-size:11px;
	color:#000000;
	border:none;
	background:none;
}

.search-block-r{
	height:24px;
	width:32px;
	background:url(images/as-contentin-blocksearch-b.jpg) right top no-repeat;
}

.search-block-r input{
	height:24px;
	width:32px;
	background:none;
	border:none;
	cursor:pointer;
}

/* shop-trade-info-title-shop */
.shop-trade-info-title-shop{
	
}

.shop-trade-info-title-shop a{
	color:#000000;
}

.shop-trade-info-title-shop a:hover{
	color:#000000;
}

.goods-bottomdiv{
	height:34px;
	padding:0;
	margin-top:-5px;
}

.goods-bottomtable{
	height:34px;
	background:url(images/as-bottomdiv-l.jpg) no-repeat left top;
	width:152px;
	padding:0;
	margin:0;
}

.goods-bottomtable tr td{
	color:#4d472e;
	font-size:12px;
}

.goods-bottomtable-r{
	height:34px;
	background:url(images/as-bottomdiv-r.jpg) no-repeat right top;
	width:5px;
	padding:0;
	margin:0;
}

/* footer */
.as-footer{
	margin-top:15px;
}

.as-footer-table{

}

.as-footer-table tr td{
	padding:12px;
	padding-left:40px;
}


.as-footer-table-t{
	text-align:left;
	color:#ffffff;
	background:#4fbbfd;
	font-size:17px;
	font-weight:bold;
}

.as-footer-table-m{
	text-align:left;
	color:#7d7d7d;
	background:#e4e2db;
	font-weight:bold;
	font-size:12px;
}

.pagination {
	height:30px;
	line-height:30px;
	text-align:right;
	width:100%;
}

.pagination ul {
	float:right;
}

.pagination ul li {
	float:left;
	margin-left:7px;
}

.pagination ul li a {
	color:#faf5b3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

.pagination ul li b {
	color:#bdaa50;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

.as-content-contact{
	width:100%;
	margin-top:20px;
}

.block-bg-table-content-div ul li{
	float:left;
	width:25%;
}

.as-content-contact .content-contact-img{
	padding:5px;
	width:240px;
}

.as-content-contact .content-contact-text{
	padding:5px;
}

.as-content-contact .content-contact-text .comment-top tr{
	background:none !important;
}

.as-content-contact .content-contact-text .comment-top tr td.comment-avatar{
	border:none !important;
}

.as-content-contact .content-contact-text .comment-top tr td.comment-name{
	border:none !important;
}

.block-cart-cargo-name-n{
	width:170px;
}

.cbi-middle-center .content-title{
	margin-bottom:20px;
}

.cbi-middle-center .breamcamp{
	margin-bottom:5px;
	margin-top:7px;
}

.cbi-middle-center .breamcamp a{
	text-decoration:underline;
}

.cbi-middle-center .breamcamp a:hover{
	text-decoration:none;
}

.cbi-middle-center .content-title tr td h3{
	font-size:24px;
	color:#faf5b3;
}

.content-contact-text h4{
	color:#faf5b3;
	font-size:14px;
}

.content-contact-text p{
	color:#ffffff;
	font-size:14px;
	margin:0px;
	line-height:120%;
	margin-bottom:10px;
	
}

/* model-table */
.model-table{
	width:100%;
}

.model-table .model-table-img{
	width:415px;	
}


.model-table .model-table-img img{
	
}

.model-table-img-div img{
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
	border:2px solid #FAF5B3;
	padding:40px;
}

.model-table-content{

}

.model-table-img-position {
	position:relative;
}

.model-table-content-list tr td {
	color:#FFFFFF;
	font-size:16px;
	padding:3px;
}

.model-table-content-list-l {
	text-align:left;
	width:200px;
}

.model-table-img-position .model-table-img-top{
	position:absolute;
	right:100px;
	top:100px;
}

#system-message {
	background:#BDAA50!important;	
}

#system-message ul.message li {
	background:url("../default/icons/Document/icon.sys.info.png") no-repeat scroll 0 0 #BDAA50!important;
}

/* loginBox */
.loginBox {
     color:#6c6c6c;
     font-family:Arial,Helvetica,sans-serif;
     font-size:12px;
     font-weight:bold;
}

.loginBox div{
     line-height:24px;
}

.loginBox input.button {
     background:#307795 none repeat scroll 0 0;
     border:medium none;
     color:#FFFFFF;
     font-weight:bold;
     padding:2px;
     vertical-align:middle;
}
.loginBox a {
     color:#11526e;
     font-weight:bold;
}

