@import url("default.css");
@import url("model.css");

html{
	background:#e4e1da url(./images/bg-boby-top.jpg) repeat-x center top;
}

body{

}

/* header */
.container-header{
	height:161px;
	position:relative;
}

.container-inner{
	margin-bottom:30px;
	width:100%;
}

.header-top{
	width:100%;
	height:127px;
	position:absolute;
	top:39px;
	left:0px;
}

.header-top-left{
	background:url(./images/header-top-left.jpg) no-repeat right top;
	width:50px;
}

.header-top-right{
	width:50px;
	background:url(./images/header-top-right.jpg) no-repeat left top;
}

.header-top-center{
	background:url(./images/header-top-center.jpg) repeat-x center top;
}

.header-top-center h1{
	color:#0099ff;
}

.links-login{
	position:absolute;
	right:20px;
	top:10px;
	color:#ffffff;
}

.links-login a{
	color:#ffffff;
}

.main-table{
	width:100%;
}
/* !header */

/* container */


/* !container */

/* content */
.content{
	width:100%;
}

.boxer{
	width:auto;
}

.mt-top-left{
	width:20px;
	height:20px;
	background:#e4e1da url(./images/mt-top-left.jpg) no-repeat right top;
}

.mt-top-center{
	height:20px;
	background:#e4e1da url(./images/mt-top-center.jpg) repeat-x center top;
}

.mt-top-right{
	width:20px;
	height:20px;
	background:#e4e1da url(./images/mt-top-right.jpg) no-repeat left top;
}

.mt-middle-left{
	width:20px;
	background:#e4e1da url(./images/mt-middle-left.jpg) repeat-y right top;
}

.mt-middle-center{
	background:#ffffff;
}

.mt-middle-right{
	width:20px;
	background:#e4e1da url(./images/mt-middle-right.jpg) repeat-y 0 0;
}

.mt-bottom-left{
	width:20px;
	height:20px;
	background:#e4e1da url(./images/mt-bottom-left.jpg) no-repeat right top;
}

.mt-bottom-center{
	height:20px;
	background:url(./images/mt-bottom-center.jpg) repeat-x 0 0;
}

.mt-bottom-right{
	width:20px;
	height:20px;
	background:url(./images/mt-bottom-right.jpg) no-repeat 0 0;
}

.content-bg-inner{
	width:100%;
}

.cbi-top-left{
	width:7px;
	height:7px;
	background:url(./images/cbi-top-left.jpg) no-repeat right top;
}

.cbi-top-center{
	height:7px;
	background:url(./images/cbi-top-center.jpg) repeat-x 0 0;
	width:1145px;
}

.cbi-top-right{
	width:7px;
	height:7px;
	background:url(./images/cbi-top-right.jpg) no-repeat 0 0;
}

.cbi-middle-left{
	width:7px;
	/*background:#e4e1da url(./images/cbi-middle-left.jpg) repeat-y right top;*/
	background:url(./images/cbi-middle-left.jpg) repeat-y right top;
}

.cbi-middle-right{
	width:7px;
	background:url(./images/cbi-middle-right.jpg) repeat-y 0 0;
}

.cbi-bottom-left{
	width:7px;
	height:7px;
	background:#e4e1da url(./images/cbi-bottom-left.jpg) no-repeat right top;
}

.cbi-bottom-center{
	height:7px;
	background:url(./images/cbi-bottom-center.jpg) repeat-x 0 0;
	width:1145px;
}

.cbi-bottom-right{
	width:7px;
	height:7px;
	background:url(./images/cbi-bottom-right.jpg) repeat 0 0;
}

.cbi-top-left-trade{
	width:7px;
	height:7px;
	border:none;
	padding:0;
	margin:0;
	background:url(./images/cbi-top-left-trade.jpg) repeat 0 0;
}

.cbi-top-center-trade{
	height:7px;
	padding:0;
	margin:0;
	background:url(./images/cbi-top-center-trade.jpg) repeat-x 0 0;
	width:1145px;
}

.cbi-top-right-trade{
	width:7px;
	height:7px;
	padding:0;
	margin:0;
	background:url(./images/cbi-top-right-trade.jpg) no-repeat 0 0;
}

.cbi-top-left-brand{
	width:7px;
	height:7px;
	background:url(./images/cbi-top-left-brand.jpg) no-repeat 0 0;
}

.cbi-top-center-brand{
	height:7px;
	background:url(./images/cbi-top-center-brand.jpg) repeat-x 0 0;
	width:1145px;
}

.cbi-top-right-brand{
	width:7px;
	height:7px;
	background:url(./images/cbi-top-right-brand.jpg) no-repeat 0 0;
}

.cbi-top-left-comment{
	width:7px;
	height:7px;
	background:url(./images/cbi-top-left-comment.jpg) no-repeat 0 0;
}

.cbi-top-center-comment{
	height:7px;
	background:url(./images/cbi-top-center-comment.jpg) repeat-x 0 0;
	width:1145px;
}

.cbi-top-right-comment{
	width:7px;
	height:7px;
	background:url(./images/cbi-top-right-comment.jpg) no-repeat 0 0;
}


.breamcamp {
	height:28px;
}

.breamcamp tr td{
	padding-left:5px;
}

.breamcamp tr td,
.breamcamp tr td a{
	color:#000;
	font-size:11px;
}

.breamcamp tr td a{
	color:#000;
	font-size:11px;
	text-decoration:underline;
}

.breamcamp tr td a:hover{
	color:#000;
	font-size:11px;
	text-decoration:none;
}

.content-title{
	width:100%;
	height:35px;
	margin-bottom:10px;
}

.content-title-l{
	width:5px;
	height:35px;
	background:url(./images/content-title-left.jpg) no-repeat 0 0;
}

.content-title-c{
	height:35px;
	background:url(./images/content-title-bg.jpg) repeat-x 0 0;
}

.content-title-c h3{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:160%;
	margin-left:7px;
	text-transform:uppercase;
}

.content-title-r{
	width:5px;
	height:35px;
	background:url(./images/content-title-right.jpg) no-repeat 0 0;
}

/* !content */

/* contact */
.content-contact{
	
}

.content-contact-img{
	width:240px;
	text-align:left;
}

.content-contact-text{

}

.content-contact-text p{
	color:#585858;
}

.content-contact-text h4{
	color:#585858;
}

.content-contact-text p a{
	color:#0066ff;
	text-decoration:underline;
}

.content-contact-text p a:hover{
	color:#00aaff;
	text-decoration:none;
}

.contact-form{
	width:100%;
	background:#eaeae9;
}

.contact-form-top-left{
	width:20px;
	background:#eaeae9 url(./images/comment-form-left-top.jpg) no-repeat left top;
}

.contact-form-top-right{
	width:20px;
	background:#eaeae9 url(./images/comment-form-right-top.jpg) no-repeat right top;
}

.contact-form-middle-right{
	width:20px;
}

.contact-form-bottom-left{
	width:20px;
	background:#eaeae9 url(./images/comment-form-left-bottom.jpg) no-repeat left bottom;
}

.contact-form-bottom-right{
	width:20px;
	background:#eaeae9 url(./images/comment-form-right-bottom.jpg) no-repeat right bottom;
}

.contact-form-top-center.user-online{
	height:45px;
	line-height:45px;
	width:220px;
}

.contact-form-top-center.user-online h3{
	height:45px;
	line-height:45px;
	color:#585858;
	font-size:12px;
	background:#eaeae9 url(./images/comment-form-icon-online.jpg) no-repeat left 50%;
	padding-left:35px;
	margin-left:15px;
	font-weight:bold;
}

.contact-form-top-center.form-title{
	height:45px;
	line-height:45px;
}

.contact-form-top-center.form-title h3{
	height:45px;
	line-height:45px;
	color:#585858;
	font-size:12px;
	font-weight:bold;
}

.contact-form-middle-center.form-textarea{
	text-align:left;
}

.contact-form-middle-center.form-textarea textarea{
	width:99%;
	background:#ffffff;
	border:1px solid #cfcfcf;
	font-size:12px;
	height:140px;
	padding:3px;
}

.contact-form-bottom-center.form-submit{
	text-align:right;
	height:45px;
	line-height:45px;
}

.contact-form-bottom-center.form-submit input{
	border:none;
	background:#eaeae9 url(./images/comment-form-button-submit.jpg) no-repeat center top;
	width:78px;
	height:17px;
}


/* !contact */

/* catalog */
.content-catalog-title{
	width:100%;
	height:61px;
}

.content-catalog-title-left{
	width:5px;
	background:#ffe08c url(./images/content-catalog-title-left.jpg) no-repeat 0 0;
}

.content-catalog-title-right{
	width:5px;
	background:#ffe08c url(./images/content-catalog-title-right.jpg) no-repeat 0 0;
}

.content-catalog-title-inner{
	background:#ffe08c url(./images/content-catalog-title-bg.jpg) repeat-x 0 0;
}

.content-catalog-title-inner-t{
	width:100%;
}

.content-catalog-title-inner-t1{
	height:35px;
}

.content-catalog-title-inner-t h3{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:160%;
	margin-left:7px;
	text-transform:uppercase;
}

.content-catalog-title-inner-t2{
	/*width:78px;*/
	height:26px;
	text-align:left;
}

.content-catalog-title-inner-t3{
	text-align:right;
}

.link-to-cart{
	height:17px;
	/*width:78px;*/
	/*display:block;*/
}

.link-to-cart div{
	height:17px;
	width:78px;
	background:url(./images/button-cart-add.jpg) no-repeat 0 -17px;
}

.link-to-cart:hover div{
	height:17px;
	width:78px;
	background:url(./images/button-cart-add.jpg) no-repeat 0 0;
}

.link-to-pictude-view{
	height:17px;
	width:98px;
	margin-right:10px;
	display:block;
}

.link-to-pictude-view div{
	height:17px;
	width:98px;
	background:url(./images/button-picture-view.jpg) no-repeat 0 -17px;
}

.link-to-pictude-view:hover div{
	height:17px;
	width:98px;
	background:url(./images/button-picture-view.jpg) no-repeat 0 0px;
}

.link-to-list-view{
	height:17px;
	width:98px;
	margin-right:10px;
	display:block;
}

.link-to-list-view div{
	height:17px;
	width:98px;
	background:url(./images/button-list-view.jpg) no-repeat 0 0px;
}

.link-to-list-view:hover div{
	height:17px;
	width:98px;
	background:url(./images/button-list-view.jpg) no-repeat 0 -17px;
}

.content-catalog-title-inner-t3{
	text-align:center;
	width:100px;
}

.content-catalog-title-inner-t4{
	text-align:center;
	width:100px;
}

.content-catalog-title-inner-t5{
	text-align:right;
	width:175px;
}

.content-catalog-title-inner-t5 select{
	width:40px;
}

.block-bg-table-content-div {
	padding:5px 10px;
	/*display:table;*/
}

.shop-trade-ul{

}

.shop-trade-li{
	float:left;
	/*width:152px;
	margin-left:7px;
	margin-right:7px;*/
	width:25%;
}

.shop-trade-table,
.shop-trade-info-table{
	width:100%;
}

.shop-trade-info-top{
	height:5px;
	background:url(./images/tradelist-info-top.jpg) no-repeat center bottom;
}

.shop-trade-info-middle{
	background:url(./images/tradelist-info-middle.jpg) repeat-y center top;
}

.shop-trade-info-bottom{
	height:5px;
	background:url(./images/tradelist-info-bottom.jpg) no-repeat center 0px;
}

.shop-trade-info-title{
	height:60px;
}

.shop-trade-info-title-shop a{
	font-size:10px!important;
}

.shop-trade-info-title div{
	margin-left:7px;
	margin-right:7px;
	margin-bottom:10px;
}

.shop-trade-info-title-shop{
	margin-top:3px;
}

.shop-trade-info-title-shop a {
	font-size:12px !important;
	color:#0071bc;
	text-decoration:underline;
}

.shop-trade-info-title-shop a:hover{
	font-size:12px !important;
	color:#0071bc;
	text-decoration:none;
}

.shop-trade-info-title div a{
	font-size:12px;
}

.shop-trade-info-sum{
	padding-left:7px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

.shop-trade-info-cartadd {
	height:20px;
	padding-right:7px;
	text-align:right;
}

.shop-trade-info-cartadd a {
	background:transparent url(./images/cart_btn.gif) no-repeat scroll center 0;
	/*-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #D0D0D0;
	color:#28BDFF;
	padding:0 7px;
	font-size:11px;*/
	height:17px;
	width:37px;
}

.shop-trade-info-bottom {
	background:url(./images/tradelist-info-bottom.jpg) no-repeat center 0;
	height:5px;
}

.shop-trade-table{
	/*width:100%;*/
	width:152px;
	margin-top:4px;
	margin:0 auto;
}

.shop-trade-td-l{
	text-align:right;
}

.shop-trade-td-r{
	text-align:left;
}

.shop-trade-td-r a img,
.shop-trade-td-l a img{
	border:none;
}

/* !catalog */

/* menu */
.menu-tabs{
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	float:left;
	width:532px;
}

.menu-tabs li{
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	float:right;
	margin-right:-7px;
}

.menu-tabs-li{
	height:24px;
	line-height:24px;
	width:140px;
}

.menu-tabs-li a{
	margin-left:15px;
	color:#525252;
	text-decoration:none;
	font-weight:bold;
}

.menu-tabs-li a:hover{
	margin-left:15px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.menu-tabs-1{
	background:url(./images/tab-1.png) no-repeat left top;
}

.menu-tabs-2{
	background:url(./images/tab-2.png) no-repeat left top;
}

.menu-tabs-3{
	background:url(./images/tab-3.png) no-repeat left top;
}

.menu-tabs-4{
	background:url(./images/tab-4.png) no-repeat left top;
}

.menu-tabs-5{
	background:url(./images/tab-5.png) no-repeat left top;
}
/* !menu*/


/* block */
.block-yellow{
	width:218px;
	margin-bottom:15px;
	background:url(./images/block-cart-content-bg.jpg) repeat-y left top;
}

.block-yellow-title{
	background:url(./images/block-cart-title.jpg) no-repeat left top;
	
}

.block-yellow-title h3{
	margin-left:7px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	text-transform:uppercase;
	line-height:160%;
}

.block-yellow-result{
	height:30px;
	background:url(./images/block-cart-summary.jpg) no-repeat left bottom;
}

.block-cart-result{
	height:26px;
	margin-left:7px;
	line-height:160%;
}

.block-cart-cargo-name{
	width:155px;
}

.block-cart-cargo-price{
	text-align:right;
	padding-right:10px;
}	

.block-search{
	width:218px;
	margin-bottom:15px;
}

.block-search-input{
	background:url(./images/block-search-input-bg.jpg) no-repeat left top;
}

.block-search-input input{
	border:none;
	background:none;
	font-size:11px;
	width:170px;
	margin-left:10px;
	padding:1px;
}

.block-search-submit{
	background:url(./images/block-search-submit.jpg) no-repeat left top;
	width:31px;
	height:21px;
	background-repeat:no-repeat;
}

.block-search-submit input.search-submit{
	border:none;
	background:none;
	font-size:11px;
	width:30px;
	height:20px;
	cursor:pointer;
}

.block-gray{
	width:218px;
	margin-bottom:15px;
	background:url(./images/block-gray-bg.jpg) repeat-y left top;
}

.block-gray-title{
	background:url(./images/block-gray-top.jpg) no-repeat left top;
	height:33px;
	
}

.block-gray-title-more{
	color:#0284BE;
	float:right;
	margin-right:10px;
	margin-top:5px;
}

.block-gray-title h3{
	float:left;
	margin-left:7px;
	color:#0284be;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	text-transform:uppercase;
	line-height:160%;
}

.block-gray-bottom{
	background:url(./images/block-gray-bottom.jpg) no-repeat left top;
	height:5px;
}

ul.sidebar-catalog{
	line-height:24px;
	margin-top:5px;
	
}

ul.sidebar-catalog li{
	
}

ul.sidebar-catalog li a{
	margin-left:10px;
	color:#0284be;	
	text-decoration:none;
}

ul.sidebar-catalog ul.sidebar-catalog li a{
	color:#0284BE;
	margin-left:16px;
	text-decoration:none;
}

ul.sidebar-catalog ul.sidebar-catalog ul.sidebar-catalog li a{
	color:#0284BE;
	margin-left:32px;
	text-decoration:none;
}

ul.sidebar-catalog li:hover{
	background:#ffe08c;
}

ul.sidebar-catalog1 {
	line-height:24px;
	
}
ul.sidebar-catalog1 li {
}

ul.sidebar-catalog1 li a {
	color:#0284BE;
	/*margin-left:10px;*/
	margin-left:16px;
	text-decoration:none;
}
ul.sidebar-catalog1 li.sidebar-catalog11:hover {
	background:#FFE08C none repeat scroll 0 0;
}

ul.sidebar-catalog2 {
	line-height:24px;
	
}

ul.sidebar-catalog2 li {
}

ul.sidebar-catalog2 li a {
	color:#0284BE;
	margin-left:32px;
	text-decoration:none;
	display:block;
}

ul.sidebar-catalog2 li.sidebar-catalog22:hover {
	background:#FFE08C none repeat scroll 0 0;
}
/* !block*/

/* footer */
.container-footer{
	width:100%;
	height:81px;
	background:url(./images/bg-boby-bottom.jpg) repeat-x center top;
}

.container-footer-inner{
	color:#FFFFFF;
	font-size:18px;
	height:40px;
	line-height:39px;
	margin:0 auto;
	padding:0 0 0 40px;
	width:95%;
}

.container-footer-inner-copy{
	color:#a29f99;
	font-size:12px;
	height:40px;
	line-height:39px;
	margin:0 auto;
	padding:0 0 0 40px;
	width:95%;
}
/* !footer */

/* space */
.space-5,
.space-5 img{
	width:5px;
}

/* sidebar */
.sidebar{
	width:218px;
}

/*pagination*/
.pagination{
	width:100%;
	text-align:right;
	height:30px;
	line-height:30px;
}

.pagination ul{
	float:right;
}

.pagination ul li{
	float:left;
	margin-left:7px;
}

.pagination ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	color:#0284be;
}

.sortreturn{
	height:26px;
	line-height:26px;
	border-top:1px solid #b3daeb;
	border-bottom:1px solid #b3daeb;
	margin-top:10px;
	margin-bottom:10px;
}

.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;
}
.shop-trade-li-brand{
	float:left;
	width:152px;
	margin-left:7px;
	margin-right:7px;
	height:152px;
}


#shop-trade-img-id{
	position:relative;
}

.shop-trade-img{
	text-align:center;	
}

.shop-trade-img-discount {
	height:52px;
	position:absolute;
	right:0;
	top:43%;
	width:52px;
	margin-top:-26px;
}

.shop-trade-img-icons {
	position:absolute;
	right:0;
	top:67%;
}

.btn-save-images-style {
	border: none;
    background: url('/images/button-reg-save.jpg') no-repeat top left;
    padding: 2px 8px;
}

.place-right-arrow {
	font-size:14px;
	font-weight:bold;
}

.place-left-arrow {
	font-size:14px;
	font-weight:bold;
}

.mform {
	background-color:#F2F2F2;
	border:1px solid #D2D2D2;
	padding:27px 81px;
	text-align:left;
}

.mform td{
	padding:5px;
}
.mform-text {
	color:#666666;
	font-family:Verdana,Arial;
	font-size:10px;
	font-weight:bold;
}
.mform-spase {
	width:15px;
}
.mtable-rcal {
	padding:3px;
}
.mform input {
	float:left;
	margin-right:5px;
	padding:2px;
	width:175px;
}
.mtable-rcal textarea {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #E2E2E2;
	font-size:11px;
}
.mform select {
	margin-right:5px;
	padding:2px;
}
.mform input, .mform select {
	border:1px solid #E2E2E2;
	font-size:11px;
}
.mtext {
	color:#000000;
	display:table;
	font-size:9px;
	font-weight:bold;
	margin-top:6px;
}
.profile-table {
	width:100%;
}
.profile-table tr td {
	padding:3px;
}
