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

body{
	/*background:#e4e1da url(./images/body-bg.jpg) repeat-x center top;	*/
	/*background: url("images/bg-l.png") repeat-y,
                #fff url("images/bg-r.png") repeat-y 100% 0;*/
	margin:0;
    padding:0;
    width:100%;
    height:100%;
}
.container {
  	width: 100%;
 	height:100%;
  	margin: 0 auto;
  	padding:0;
}

.container-top {
 background:url(./images/mf_top_bg.png) repeat-x center top transparent;
 width: 100%;
 height:35px;
}

.mainpage-carcas {
  /*width: 1040px;*/
  width: 1000px;
  margin: 0 auto;
  padding:0;
}

/* header */
.container-header{

}

.header-login{
	height:42px;
	text-align:right;
}

.header-login ul{
	margin:10px;
	float:right;
}

.header-login ul li{
	float:left;
	color:#ffffff;
}

.header-login ul li a{
	color:#ffffff;
}

.header-service{
	position:relative;
	height:70px;
}

.header-service-logo{
	position:absolute;
	left:0px;
	/*top:9px;*/
}

.header-service-logo a img{
	margin-left:6px;
}

.header-service-ads{
	position:absolute;
	left:285px;
	top:0px;
}


.header-service-search{
	position:absolute;
	left:400px;
	top:20px;
}

.header-service-search .header-searchform{
	margin-right:10px;
}

.header-searchform{
	right:7px;
	width:258px;
	top:23px;
	position:absolute;
	
}


.header-addcompany{
	left:460px;
	width:250px;
	top:23px;
	position:absolute;
	clear:both;
	
}

.header-addcompany-text{
	left:460px;
	width:250px;
	top:53px;
	position:absolute;
	clear:both;
	color:red;
	font-size:13px;
	text-align:center;
}

.header-searchform .search-input{
	float:left;
	width:210px;
	height:30px;
	background:url(./images/header-search-input-bg.jpg) no-repeat 0 0;
}

.header-searchform .search-input input{
	margin:2px;
	margin-left:15px;
	float:left;
	width:180px;
	border:1px solid #ffffff;
	font-size:20px;	
}

.header-searchform .search-submit{
	float:none;
	height:30px;
}

.header-searchform .search-submit input{
	border:none;
	cursor:pointer;
	width:45px;
	height:30px;
	background:url(./images/header-search-submit-bg.jpg) no-repeat 0 0;
}

.header-menu{
	height:65px;
	background:url(./images/header-menu-bg.jpg) no-repeat center top;
}

.header-menu{
	overflow:hidden;
}

.header-menu-main{
	margin-top:17px;
	margin-left:27px;
	overflow:hidden;
}

.header-menu-main ul{

}

.header-menu-main ul li{
	float:left;
}

.header-menu-main ul li a{
	
}

li.header-menu-main-item a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

li.header-menu-main-bullet{
	padding-left:12px;
	padding-right:12px;
	color:#ffffff;
}

li.header-menu-map-item a{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5a55;
}

li.header-menu-map-bullet{
	padding-left:5px;
	padding-right:5px;
	color:#5b5a55;
}

li.header-menu-main-space{
	width:75px;
}

/* content */
.container-inner{
	background:#ffffff;
}

.content-table{
	width:100%;
}

.content-table-left{
	background:#ffffff url(./images/content-left-bg.jpg) repeat-y right top;
	width:10px;
}

.content-table-left img{
	width:10px;
}

.content-table-right{
	
	width:10px;
}

.content-table-right img{
	width:10px;
}

.content-table-main{
	width:100%;
}

.content-table-main-space-15{
	width:15px;
}

.content-table-main-space-15 img{
	width:15px;
}

.content-table-main-space-16{
	width:16px;
}


.content-table-main-space-17{
	width:17px;
}

.content-table-main-space-17 img{
	width:17px;
}

.content-table-main-sidebar-left{
	width:260px;
}

.table-main-header-image{
	width:688px;
	height:233px;
	margin-bottom:20px;
	background:#ffffff url(./images/test-header-image.jpg) no-repeat center top;
	
}

.menu-image-item-1{

}

.menu-image-item-2{
	
}

.menu-image-item-3{
	
}

.table-main-header-image-item{
	width:212px;
	height:117px;
	z-index:100;
	z-index:100;
	float:left;
	margin-left:10px;
	margin-top:116px;
	
}

.table-main-header-image-item p{
	color:#ffffff;
	font-size:24px;
	padding:10px;
	padding-bottom:5px;
	margin:0px;
	line-height:100%;
}
.table-main-header-image-item p a{
	color:#ffffff;
	font-size:24px;
	padding:10px;
	padding-bottom:5px;
	margin:0px;
	line-height:100%;
}

.table-main-header-image-item p a:hover{
	color:#ffffff;
	font-size:24px;
	padding:10px;
	padding-bottom:5px;
	margin:0px;
	line-height:100%;
}

.table-main-header-image-item ul{
	color:#ffffff;
	font-size:18px;
	margin:0px;
	margin-left:45px;
	line-height:100%;
}

.table-main-header-image-item ul li a{
	color:#ffffff;
	font-size:18px;
	margin:0px;
	line-height:22px;
	z-index:105;
}

.table-main-header-image-item ul li a:hover{
	color:#ffffff;
	font-size:18px;
	margin:0px;
	line-height:22px;
	z-index:105;
}

/* block */
.block{
	padding:0;
	margin:0;
	overflow:hidden;
	display:block;
	margin-bottom:25px;
}

.block-bg{
	width:100%;
}

.block-bg-table{
	width:100%;
}

.block-bg-table-content-div{
	border-top:1px solid #ffffff;
	overflow:hidden;
}

.block-bg .block-bg-table-top{
	background:#ffffff url(./images/block-bg-top.jpg) no-repeat center bottom;
}


.block-bg-table-content{
	background:#ffffff url(./images/block-bg.jpg) repeat-y center top;
}

.block-bg-table-bottom{
	background:#ffffff url(./images/block-bg-bottom.jpg) no-repeat center top;
}

/* bookmarks */
.tradelist{
	
}

ul.tradelist-bookmark{
	overflow:hidden;	
}

ul.tradelist-bookmark li{
	float:left;
}

ul.tradelist-bookmark li.tradelist-bookmark-first{
	height:59px;
	width:146px;
	margin-left:0px;
	background:url(./images/block-listitem-bg.png) no-repeat left 0px;
	vertical-align:middle;
}

ul.tradelist-bookmark li{
	height:59px;
	width:143px;
	background:url(./images/block-listitem-bg.png) no-repeat left -59px;
	vertical-align:middle;
	margin-right:-11px;
	position:relative;
	
}

ul.tradelist-bookmark li.tradelist-bookmark-more{
	height:59px;
	width:27px;
	background:url(./images/block-listitem-more-bg.png) no-repeat left -59px;
	vertical-align:middle;
	margin-right:0px;
	display:block;
	cursor:pointer;
}

ul.tradelist-bookmark li.tradelist-bookmark-more a{
	top:0px;
	left:0px;
	height:59px;
	width:27px;
	cursor:pointer;
	background:none;
	color:#525252;
}

ul.tradelist-bookmark li.tradelist-bookmark-more:hover{
	background:url(./images/block-listitem-more-bg.png) no-repeat left 0px;
}

ul.tradelist-bookmark li:hover{
	background:url(./images/block-listitem-bg.png) no-repeat left 0px;
}


ul.tradelist-bookmark li:link{
	background:url(./images/block-listitem-more-bg.png) no-repeat left 0px;
}

ul.tradelist-bookmark li a{
	position:absolute;
	top:23px;
	left:13px;
	background:none;
	color:#525252;
	/*width:115px;*/
}

/* bookmarks-small */
.tradelist-small{
	
}

ul.tradelist-bookmark-small{
	overflow:hidden;
}

ul.tradelist-bookmark-small li{
	float:left;
}

ul.tradelist-bookmark-small li.tradelist-bookmark-first{
	height:25px;
	width:146px;
	margin-left:0px;
	background:url(./images/block-listitem-small-bg.png) no-repeat left 0px;
	vertical-align:middle;
}

ul.tradelist-bookmark-small li{
	height:25px;
	width:143px;
	background:url(./images/block-listitem-small-bg.png) no-repeat center -25px;
	vertical-align:middle;
	margin-right:-11px;
	position:relative;
	
}

ul.tradelist-bookmark-small li.tradelist-bookmark-small-more{
	height:25px;
	width:27px;
	background:url(./images/block-listitem-small-more-bg.png) no-repeat center -25px;
	vertical-align:middle;
	margin-right:0px;
	display:block;
	cursor:pointer;
}

ul.tradelist-bookmark-small li.tradelist-bookmark-small-more a{
	top:0px;
	left:0px;
	height:25px;
	width:27px;
	cursor:pointer;
	background:none;
	color:#525252;
}

ul.tradelist-bookmark-small li.tradelist-bookmark-small-more:hover{
	background:url(./images/block-listitem-small-more-bg.png) no-repeat center 0px;
}

ul.tradelist-bookmark-small li:hover{
	background:url(./images/block-listitem-small-bg.png) no-repeat center 0px;
}

ul.tradelist-bookmark-small li a{
	position:absolute;
	top:5px;
	left:13px;
	background:none;
	color:#525252;
	/*width:115px;*/
}

.shop-trade-small{

}

.shop-trade-small-ul{

}

.shop-trade-small-li{
	float:left;
	width:92px;
	margin:36px;
	margin-top:5px;
	margin-bottom:5px;
}

.shop-trade-small-li a img{
	border:1px solid #d1d5d8;
}

/* shop-news */

.shop-news-ul{
	margin-top:15px;
	margin-bottom:15px;
	line-height:140%;
}

.shop-news-li{
	margin-bottom:10px;
}

.shop-news-li a{
	color:#28bdff;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;
}

.shop-news-li a:hover{
	color:#28bdff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	font-weight:bold;
}

/* shop-trade */
.shop-content{
	
}

.shop-trade{
	
	margin:10px;
	margin-bottom:25px;
	overflow:hidden;
}

.shop-trade h4{
	font-size:15px;
	color:#666666;
	font-weight:bold;
}

.shop-trade-ul{

}


.shop-trade-li{
	float:left;
	/*width:152px;*/
	width:170px;
	/*margin-left:7px;*/
	margin-right:10px;
	/*height:410px;*/
}

.shop-trade-li-brand{
	float:left;
	/*width:152px;*/
	width:177px;
	/*margin-left:7px;
	margin-right:7px;*/
	height:152px;
}


.shop-trade-li-shops{
	float:left;
	/*width:152px;*/
	width:177px;
	margin-left:7px;
	/*margin-right:7px;*/
	/*height:275px;*/
}

.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-bottom-tr {
	/*background:transparent url(./images/tradelist-info-bottom-new-2.jpg) no-repeat scroll center bottom;*/
	height:5px;
}

.shop-trade-info-title{
	/*height:70px;*/
	height:65px;
}

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

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

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

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

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

.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-img-id{
	position:relative;
}

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

.shop-trade-img-discount {
	height:52px;
	position:absolute;
	right:0;
	/*top:50%;*/
	top:0;
	width:52px;
	/*margin-top:-60px;*/
}

.img-discount-div{
	position:relative;
	vertical-align:middle;
	/*height:280px;*/
	display:block;
}

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

/* footer */
.container-footer{
	height:50px;
	background:#e4e1da url(./images/footer-bg.jpg) no-repeat center top;
}


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

.block-subscribe-content{
	background:url(./images/subscribe-bg-top.jpg) no-repeat center top;
	width:218px;
}

.block-subscribe-bottom-tr{
	background:#fff url(./images/subscribe-bg-bottom.jpg) no-repeat center top;
	width:218px;
}

.block-subscribe-bottom{
	height:5px;
}

.block-subscribe-content{
	
}

.block-subscribe-content table{
	margin-top:5px;
	margin-left:10px;
	width:198px;
}

.block-subscribe-content table tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	text-transform:uppercase;
}

.block-subscribe-content table tr td div.mail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform:lowercase;
	margin-bottom:15px;
	margin-top:5px;
}

.subscribe-form{
	height:30px;
	width:198px;
	margin-bottom:3px;
}

.subscribe-form-input{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/subscribe-bg-input.jpg) no-repeat scroll 0 0;
	float:left;
	height:30px;
	width:156px;
	text-transform:none;
}

.subscribe-form-input input{
	border:1px solid #FFFFFF;
	float:left;
	font-size:20px;
	margin:2px 2px 2px 15px;
	width:130px;
}

.subscribe-form-submit{
	height:30px;
	width:42px;
	float:left;
}

.subscribe-form-submit input{
	height:30px;
	width:42px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/subscribe-bg-submit.jpg) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
}

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

.block-exchange{
	width:218px;
	margin-bottom:15px;
	background:url(./images/leftblock-bg-grey.jpg) repeat-y scroll 0 0;
}

.block-content{
	width:218px;
	background:url(./images/leftblock-bg-top-grey.jpg) no-repeat center top;
}

.block-content table{
	margin-top:5px;
	margin-left:15px;
	width:185px;
	line-height:30px;
}

.block-exchange-buy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#28bdff;
}

.block-exchange-sell{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#33cc33;
}

.block-exchange-ch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#585858;
}

.block-bottom-tr{
	width:218px;
	background:url(./images/leftblock-bg-bottom-grey.jpg) no-repeat center top;
}

.block-bottom{
	width:218px;
	height:5px;
}

.block-poll{
	width:218px;
	margin-bottom:15px;
	background:url(./images/leftblock-bg-grey.jpg) repeat-y scroll 0 0;
}

.block-poll-content{
	width:218px;
	background:url(./images/leftblock-bg-top-grey.jpg) no-repeat center top;
}

.block-poll-content table{
	width:198px;
	margin-left:10px;
	margin-top:5px;
}

.block-poll-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#585858;
}

.block-poll-question{
	padding-top:5px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
}

.block-poll-ask{
	line-height:24px;
}

.block-poll-vote{
	line-height:16px;
}

.block-poll-ask input{
	margin-right:4px;
}

.block-poll-ask label{
	margin-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
}

.block-poll-submit{
	text-align:center;	
}

.block-poll-submit input{
	background:url(./images/submit-poll-button.jpg) no-repeat center top;	
	width:107px;
	height:26px;
	border:none;
	cursor:pointer;
	margin-top:10px;
	margin-bottom:10px;
}

.block-poll-result{
	text-align:right;
	line-height:25px;
}

.block-poll-result a{
	text-decoration:underline;
	color:#28bdff;
}

.block-poll-result a:hover{
	text-decoration:none;
	color:#28bdff;
}

.block-poll-bottom-tr{
	width:218px;
	background:url(./images/leftblock-bg-bottom-grey.jpg) no-repeat center top;
}

.block-poll-bottom{
	height:5px;
}

.block-white{
	width:218px;
	margin-bottom:15px;
	background:url(./images/leftblock-bg-white.jpg) repeat-y scroll 0 0;
}

.block-white-content{
	width:218px;
	background:url(./images/leftblock-bg-top-white.jpg) no-repeat center top;
}

.block-white-bottom-tr{
	width:218px;
	background:url(./images/leftblock-bg-bottom-white.jpg) no-repeat center top;
}

.block-white-bottom{
	height:5px;
}

.block-white-content table{
	margin-top:5px;
	margin-left:10px;
	width:198px;
}

.block-news-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#585858;
}

.block-news-img{
	text-align:left;
	width:65px;
}

.block-comments-all a,
.block-news-text a,
.block-news-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0070a2;
	line-height:12px;
}

.shop-trade-info-title-voting{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:12px;
	display:table;
	margin-top:10px;
}

.block-news-result{
	text-align:right;
	line-height:25px;
}

.block-news-result a{
	text-decoration:underline;
	color:#28bdff;
}

.block-comments-all a:hover,
.block-news-result a:hover{
	text-decoration:none;
	color:#28bdff;
}

.block-comments-all{
	height:30px;
	background:#ffffff;
	padding-right:10px;
}

.block-history-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#585858;
}

.block-history-text	{
	color:#0070a2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.block-goroscop-content{
	background:url(./images/leftblock-bg-top-blue.jpg) no-repeat center top;
}

.block-goroscop-content table{
	margin-left:10px;
	margin-top:5px;
	width:198px;
	
}

.block-goroscop-title{
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	text-transform:uppercase;
}

.block-goroscop-title a{
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	margin-left:10px;
}

/* articles */
.articles-list{
	
}

.articles-list li.articles-list-li{
	float:left;
	margin-right:3px;
	margin-bottom:7px;
}

.articles-list li.articles-list-li-last{
	float:left;
	margin-right:0px;
	margin-bottom:7px;
}

.articles-list-table{
	width:460px;
	/*background:url(./images/articles-bg.jpg) repeat-y center top;*/
	height:175px;
}

.articles-list-table-tr-top{
	width:460px;
	/*background:url(./images/articles-bg-top.jpg) no-repeat center top;*/
	height:5px;
}

.articles-list-table-tr{
	width:460px;
	/*background:url(./images/articles-bg-bottom.jpg) no-repeat center top;*/
	height:5px;
}

.articles-list-table-tr td{
	width:460px;
	height:5px;
}

.articles-list-table-img{
	width:75px;
}

.articles-list-table-img a{
	margin-left:12px;
	margin-bottom:12px;
}

.articles-list-table-img a img{
	border:none;
	margin-top:5px;
}

.articles-list-table-space{
	width:15px;
}	

.articles-list-table-date{
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:4px;
}

.articles-list-table-title{
	margin-top:8px;
	margin-bottom:4px;
}

.articles-list-table-title a{
	color:#427fbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

.articles-list-table-title a:hover{
	color:#427fbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.articles-list-table-text{
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
	text-align:justify;
}

.pagination{
	/*background:url(./images/paginator_bg.png) no-repeat right bottom;*/
	width:100%;
	text-align:right;
	padding-right: 8px;
	height:20px;
	line-height:20px;
}

.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;
}

.pagination ul li b{
	font-family:Arial;
	font-size:14px;
}

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

.sortreturn a{
	/*margin-right:10px;*/
	color:#0049c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.sortreturn a:hover{
	/*margin-right:10px;*/
	color:#0049c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.breamcamp{
	color:#4c4c4c;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

/* content-table-main-sidebar */
.content-table-main-sidebar{
	width:218px;
}

.block-clothes-list{
	width:260px;
	/*background:url(./images/sidebar-bg.jpg) repeat-y center top;*/
}

.block-clothes-list-top{
	width:218px;
	background:url(./images/sidebar-bg-top.jpg) no-repeat center top;
}

.block-clothes-list-tr{
	width:218px;
	height:5px;
	background:url(./images/sidebar-bg-bottom.jpg) no-repeat center top;
}

.block-clothes-list-tr td{
	width:218px;
	height:5px;
}

.block-clothes-list-table{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:10px;
	width:198px;
}

.block-clothes-type-title{
	margin-left:15px;
	line-height:30px;
	width:190px;
}

.block-clothes-type-title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:140%;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
	background:url(./images/clothes-type-arrow-down.jpg) no-repeat right 7px;
	width:175px;
	display:block;
	
}

.block-clothes-type-title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:140%;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	width:175px;
	display:block;
	background:url(./images/clothes-type-arrow-down.jpg) no-repeat right 7px;
}

.block-clothes-inner-title{
	background:url(./images/sidebar-inner-bg.jpg) repeat-y center top;
	width:218px;
	margin-top:10px;
	margin-bottom:10px;
}

.block-clothes-inner-content{
	background:url(./images/sidebar-inner-bg-top.jpg) no-repeat center top;
	width:218px;
}

.block-clothes-inner-content a{
	display:block;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:100%;
	color:#4c4c4c;
	text-decoration:none;
	text-transform:uppercase;
}

.block-clothes-inner-content a:hover{
	display:block;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:100%;
	color:#0284BE;
	text-decoration:none;
	text-transform:uppercase;
}

.block-clothes-inner-tr{
	background:url(./images/sidebar-inner-bg-bottom.jpg) no-repeat center top;
	width:218px;
}

.block-clothes-inner-td{
	height:5px;
	width:218px;
}

.block-clothes-inner ul{
	line-height:24px;
	margin-left:15px;
}	

.block-clothes-inner ul ul{
	line-height:24px;
	margin-left:20px;
}

.block-clothes-inner ul ul ul{
	line-height:24px;
	margin-left:7px;
}

.block-clothes-inner ul a{
	color:#0284be;
}

.breamcamp-top{
	margin-bottom:15px;
	margin-left:18px;
}	

.breamcamp-top a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}

.breamcamp-top a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}

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

.table-sort{
	/*background:url(./images/content-title-bg.jpg) repeat-y center top;*/
	width:980px;
}

.table-sort-content{
	/*background:url(./images/content-title-bg-top.jpg) no-repeat center top;*/
	/*background:#e5e5e5;*/
	border-top:solid 1px #c0c0c0;
	border-bottom:solid 1px #c0c0c0;
	padding:10px;
	width:980px;
}

.table-sort-tr{
	/*background:url(./images/content-title-bg-bottom.jpg) no-repeat center top;*/
	width:980px;
}

.table-sort-tr td{
	width:692px;
	height:5px;
}

.table-sort-title,
.table-sort-brand,
.table-sort-city{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	margin-left:17px;
	margin-top:5px;
	margin-bottom:5px;
	float:none;
	clear:both;
	overflow:hidden;
	height:80px;
}


.table-sort-alphabet,
.table-sort-alphabet-title
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:650px;
	margin-left:17px;
	margin-top:5px;
	margin-bottom:5px;
	float:none;
	clear:both;
	overflow:hidden;
}

.table-sort-brand ul,
.table-sort-alphabet ul,
.table-sort-city ul{

}

.table-sort-brand ul li,
.table-sort-alphabet ul li,
.table-sort-city ul li{
	float:left;
	margin-right:5px;
	color:#0049c4;
	line-height:140%;
	/*border-top:#e1e1e1 solid 1px;
	margin-bottom:#e1e1e1 solid 1px;*/
	font-weight:bold;
}

.table-sort-brand ul li a,
.table-sort-alphabet ul li a,
.table-sort-city ul li a{
	color:#0049c4;
	margin-left:5px;
	font-weight:bold;
}

.table-sort-brand-title,
.table-sort-city-title{
	margin-right:0!important;
}
.table-sort-brand-hider a {
	color:#000!important;
}


.table-sort-brand-all,
.table-sort-city-all{
	
}

.table-sort-brand-in,
.table-sort-city-in{
	border-left:1px solid #0284be;
	white-space:nowrap;

}


/* gallery */
.gallery-list{
	margin:0 auto;
	overflow:hidden;
}

.gallery-td-img{
	text-align:center;
}

.gallery-td-img img{
	margin-top:10px;
	margin-bottom:10px;
}

.gallery-list ul li{
	margin:10px;
	float:left;
}

.gallery-table{
	width:205px;
}

.gallery-td-title{
	text-align:center;
}

.gallery-td-title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#28bdff;
	text-decoration:underline;
	font-weight:bold;
}

.gallery-td-title a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#28bdff;
	text-decoration:none;
	font-weight:bold;
}

.gallery-td-content{
	text-align:center;
}

.gallery-td-content p,
.gallery-td-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	text-decoration:none;
	line-height:140%;
}

.gallery-search{
	margin-top:15px;
	margin-bottom:10px;
}

.gallery-search-table{
	width:100%;
}

.gallery-search-table-l{
	height:29px;
	background:url(./images/gallery-search-bg.jpg) no-repeat left top;
}

.gallery-search-table-l input{
	width:830px;
	border:1px solid #ffffff;
	background:#fff;
	color:#c1c1c1;
	margin-left:15px;
}

.gallery-search-table-r{
	width:44px;
	height:29px;
	background:url(./images/gallery-search-submit.jpg) no-repeat center top;
}

.gallery-search-table-r input{
	width:44px;
	height:29px;
	background:none;

	border:none;
	cursor:pointer;
}


.goods-search{
	margin-top:15px;
	margin-bottom:10px;
}

.goods-search-table{
	width:100%;
}

.goods-search-table-l{
	height:29px;
	background:url(./images/goods-search-bg.jpg) no-repeat left top;
}

.goods-search-table-l input{
	width:830px;
	border:1px solid #ffffff;
	background:#fff;
	color:#0071BC;
	font-size:14px;
	margin-left:15px;
}

.goods-search-table-r{
	width:44px;
	height:29px;
	background:url(./images/gallery-search-submit.jpg) no-repeat center top;
}

.goods-search-table-r input{
	width:44px;
	height:29px;
	background:none;

	border:none;
	cursor:pointer;
}


.gallery-photo-table{
	width:100%;
}

.gallery-photo-table-title{
	padding:10px;
	color:#0284be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.gallery-photo-table-content{
	text-align:center;
}

/* add */
.block-weather-content{

}

.block-weather-content iframe html body table{
	width:100% !important;
}

/* staticpagescontent */
.staticpagescontent{

}

.staticpage-img-left{
	float:left;
	padding:0px;
}

.staticpagescontent p{
	line-height:190%;
}

.staticpagescontent img,
.staticpagescontent p img{
	margin:5px;
}
.dinamic p {
	font-size:14px;
	font-family:Verdana;
}
.dinamic {
	font-size:14px;
	padding-top:5px;
}
/*path styles*/
.navpath a {
	/*color:#0284BE;
	font-weight:bold;*/
	color:#0049c4;
	font-size:14px;
	font-family:Arial;
}
.navpath {
	/*color:#0284BE;
	font-weight:bold;*/
	color:#0049c4;
	font-size:14px;
	font-family:Arial;
}


.shopinfo-inner .shopitem-attr-name {
	padding-top: 7px;
}

/*contacts form*/
.conacts-form-input{
	text-align:left;
	line-height:22px;
}

.conacts-form-input inputline{
	text-align:left;
	line-height:22px;
	padding-bottom:5px;
}

.conacts-form-input label{
	font-size:12px;
}
/*private messages*/
.private-mess {
}

.private-mess .username a{
	color:#0284BE;
	font-weight:bold;
	font-size:12px;
}

.private-mess .postdate{
	color:#777777;
	font-size:10px;
}
.private-mess .messsubject a{
	color:#45688E;
	font-size:11px;
	margin-right:4px;
}

.private-mess .messbody a{
	color:#89A8C6;
	font-size:11px;
	font-weight:normal;
}

.private-mess .messtr{
	border-bottom:1px solid #B3DAEB;
	padding: 4px;
}

.private-mess .newmesstr{
	border-bottom:1px solid #B3DAEB;
	padding: 4px;
	background:#ffffff;
}

.private-mess .header {
	border-bottom:1px solid #B3DAEB;
	border-top:1px solid #B3DAEB;
	height:16px;
	line-height:13px;
	margin-bottom:10px;
	margin-top:10px;
}

.block-goods{
	width:232px;
	float:left;
}

.block-goods-top {
	background:url(./images/goodsblock-bg.jpg) repeat-y center top;
	
}

.block-goods-table {
	margin:0;
	padding:0;
	width:100%;
	
}

.block-goods-type-title{
	display:table;
	width:100%;
	line-height:38px;
	background:url(./images/goodsblock-bg-top.jpg) no-repeat center top;
}

.block-goods-type-title a{
	
}

.block-goods-type-title a{
	display:block;

	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:200px;
	margin-left:15px;
	background:url(./images/leftblock-arrow-down.jpg) no-repeat right 50%;
}

.block-goods-type-title a img{
	
}

.block-goods-link-left{

}

.block-goods-inner{

}

.block-goods-inner ul {
	line-height:24px;
	margin-left:15px;
}

.block-goods-inner ul a {
	color:#0284BE;
}

.block-goods-list-tr{
	background:url(./images/goodsblock-bg-bottom.jpg) no-repeat center top;
	height:5px;
	width:218px;
}

.block-clothes-list-td{

}

.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;
}

.block-gray {
	/*background:transparent url(./images/block-gray-bg.jpg) repeat-y scroll left top;*/
	margin-bottom:15px;
	width:218px;
}
.block-gray-title {
	background:transparent url(./images/block-gray-top.jpg) no-repeat scroll left top;
	height:33px;
}
.block-gray-title-more {
	color:#0284BE;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
.block-gray-title h3 {
	color:#0284BE;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:160%;
	margin-left:7px;
	text-transform:uppercase;
}
.block-gray-bottom {
	background:transparent url(./images/block-gray-bottom.jpg) no-repeat scroll left top;
	height:5px;
}
ul.sidebar-catalog {
	line-height:24px;
	
}
ul.sidebar-catalog li {
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:1;
}
	ul.sidebar-catalog li a {
	/*color:#ffffff;*/
	color:#2377cc;
	font-family:Arial;
	font-size:15px;
	text-decoration:none;
	line-height:1;
}
ul.sidebar-catalog li.sidebar-catalog00:hover {
	background:#FFE08C none repeat scroll 0 0;
}

ul.sidebar-catalog1 {
	line-height:1;
	
}
ul.sidebar-catalog1 li {
	background:#ffffff none repeat scroll 0 0;
	border-bottom:dotted 1px #999999;
	padding-top:10px;
	padding-bottom:10px;
}

ul.sidebar-catalog1 li a {
	color:#0189cd;
	font-family:Arial;
	font-size:12px;
	/*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 {
	background:#ffffff none repeat scroll 0 0;
	border-bottom:dotted 1px #999999;
}

ul.sidebar-catalog2 li a {
	color:#0189cd;
	font-family:Arial;
	font-size:12px;
	/*margin-left:50px;*/
	text-decoration:none;
	display:block;
}

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

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

ul.sidebar-catalogblank li {
	color:#0049c4;
	margin-left:32px;
	text-decoration:none;
	display:block;
}

ul.sidebar-catalog2 li a {
	
}

ul.sidebar-catalogblank li.sidebar-catalogblank:hover {
	background:#FFE08C none repeat scroll 0 0;
}

/* inner page */
.block-bg-mainpage {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/block-bg-mainpage.jpg) repeat-y scroll left top;
}

.block-mainpage {
	margin-bottom:30px;
	margin-left:40px;
	width:178px;
}

.block-mainpage-title {
	color:#0071BC;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	text-align:right;
}

.block-mainpage-news-title {
	color:#000000;
	font-family:"Times New Roman",Times,serif;
	font-size:12px;
	font-style:italic;
	padding-bottom:5px;
}

.block-mainpage-news-date {
	color:#0071BC;
	font-family:"Times New Roman",Times,serif;
	font-size:12px;
	font-style:italic;
	line-height:20px;
}

.block-mainpage-news-img {
	text-align:right;
	/*width:115px;*/
}

.block-mainpage-news-text {
	color:#000000;
	font-family:"Times New Roman",Times,serif;
	font-size:12px;
}

.block-mainpage-news-more {
	line-height:20px;
	text-align:right;
}

.block-mainpage-news-more a {
	color:#0071BC;
	font-family:"Times New Roman",Times,serif;
	font-size:12px;
	font-style:italic;
	text-decoration:underline;
}

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

.shop-trade-info-top {
	/*-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/tradelist-info-top-new-2.jpg) no-repeat scroll center bottom;*/
	height:5px;
}

.shop-trade-info-middle {
	/*-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/tradelist-info-middle-new-2.jpg) repeat-y scroll center top;*/
	width:100%;
}

.shop-trade-info-title-block {
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
}

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

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

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

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

.shop-trade-info-cartadd {
	/*height:20px;
	padding-right:5px;*/
	/*text-align:right;*/
	text-align:center;
}

.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 {
	/*-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/tradelist-info-bottom-new-2.jpg) no-repeat scroll center 0;*/
	height:5px;
}

.shop-trade-info-top-right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/tradelist-info-top-new.jpg) no-repeat scroll center bottom;
	height:5px;
}

.shop-trade-info-middle-right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/tradelist-info-middle-new.jpg) repeat-y scroll center top;
	width:100%;
}

.shop-trade-info-bottom-right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/tradelist-info-bottom-new.jpg) no-repeat scroll center 0;
	height:5px;
}

.block-bg-bottom-mainpage {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(./images/block-bg-bottom-mainpage.jpg) no-repeat scroll left top;
	display:table;
	height:30px;
	width:218px;
}

/* comments */
.kaknibydi{
	padding-bottom:20px;
}

.add-comment h3{
	padding:3px;
}

.path-top{
	margin-bottom:10px;
}


.block-mainpage-inner{
	margin-left:10px;
	width:135px;
}

.block-mainpage-inner-img{
	height:240px;	
}

.block-mainpage-ad a{
	margin-left:20px;
}

.block-top-company-title{
	width:100%;
	margin-bottom:5px;
	height:35px;
}

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

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

/* Form add shop*/
#mform td.error {
  background:url("./images/unchecked.gif") no-repeat 0px 50%;
  padding:0;
  border:none;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
  width:100%;
  
}

#mform td.checked {
  background:url("./images/checked.gif") no-repeat 0px 50%;
  width:100%;
}


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

.mshopform-text {
	color:#666666;
	font-family:Verdana,Arial;
	font-size:10px;
	font-weight:bold;
}

.mshopform-spase {
	width:15px;
}

.mshopform-rcal {
	padding:3px;
}

.mshopform input {
	float:left;
	margin-right:5px;
	padding:2px;
	width:175px;
}

.mshopform-rcal textarea{
	border:1px solid #E2E2E2;
	font-size:11px;
	background:#ffffff;
}

.mshopform select {
	margin-right:5px;
	padding:2px;
}

.mshopform input, .mshopform select {
	border:1px solid #E2E2E2;
	font-size:11px;
}

/* menu */
.content-table-top{
	width:100%;
	margin-top:7px;
}

.content-table-top-l{
	width:25px;
	
	background:url(./images/content-table-top-l.jpg) no-repeat left top;
}

.content-table-top-row{
	width:30px;
	background:url(./images/content-table-top-row.jpg) no-repeat center top;
}

.content-table-top-c{
	text-align:center;
	background:url(./images/content-table-top-bg.jpg) repeat-x center top;
}

.content-table-top-c-m{
	
}

.content-table-top-c-m{
	margin-top:17px;
	width:100%;
}

.header-menu-main-bullet {
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

.header-menu-main-a a{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration: underline;
}

.content-table-top-map{
	width:225px;
	text-align:center;
	background:#ffffff;
}

.content-table-top-map ul{
	width:auto;
	clear:both;
	margin-top:17px;
}

.content-table-top-map ul li{
	display:inline;
}

.content-table-top-r{
	width:22px;
	height:65px;
	background:url(./images/content-table-top-r.jpg) no-repeat right top;
}

#footer {
  position: relative;
  margin-top:11px;
  bottom: 11px;
  height: 60px;
  background:#e5e5e5;
  width:1001px;
}

.top-search-table-l {
    background: url("./images/top-search-bg.png") no-repeat scroll left top transparent;
    height: 53px;
    width: 655px;
}
.top-search-table-l input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #a4031b;
    font-size: 14px;
    margin-left: 15px;
    width: 600px;
}
.top-search-table-r {
    background: url("./images/top-search-submit.png") no-repeat scroll center top transparent;
    height: 53px;
    width: 126px;
}
.top-search-table-r input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 51px;
    width: 121px;
}

.shop-trade-img-price {
    background: url(./images/price_bg.png) repeat-x scroll center top transparent;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    position: absolute;
    right: 5px;
    bottom: 5px;
    width: 150px;
    margin-top: 5px;
}