/* CSS Document */
* {margin:0; padding:0; border:none;}
/*table, td, th {border-collapse:collapse;}*/
body {background:#fff; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#272324;}
li {list-style:none;}
a {color:#9d9fa1; text-decoration:none; cursor:pointer;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#wrapper { width:100%;}

.top {width:915px;margin:0 auto;}/* padding-left:150px;}*/
.la_logo {float:left;}
.ava_logo { float:right;}
#bg_empty {background:url(/images/dot.gif) repeat-x bottom left; height:1px; overflow:hidden; clear:both; padding-top:18px;}

.main_menu {display: none}

.under_text{
	width: 655px; 
	float: right;
}

.ord_amount, .ord_amount tbody tr, .ord_amount tbody td{
	border: thick none;
}

.loginp{
	background:transparent none repeat scroll 0 0;
border:2px solid #8E8C99;
height:18px;
width:200px;
}
.profile{
	clear:both;
margin:0 auto;
padding:4px 0 6px 10px;
width:956px;
display:block;

}

.profile th,.profile tr,.profile td{
	border: 1px solid;
}
.profile form label {
float: none;
font-size:13px;
margin-right:10px;
}
.userProfile_row_column1 {
float:left;
width:200px;
display:block;
}

.profile input, textarea {
-x-system-font:none;
background:#FFFFFF url(/images/img04.gif) repeat-x scroll 0 0;
border:1px solid #000000;
color:#757575;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.userProfile_row {user.css (line 1)
border-bottom:1px dashed #C6C6C6;
clear:both;
float:left;
padding:10px 0;
width:100%;
}

.menu_clothes {width:816px; margin:0 auto; padding-top:20px;}
.menu_clothes ul {text-align:left; padding:7px 0 11px; background:url(/images/menu_clothes.gif) repeat-y left top; margin-bottom:8px;}
.menu_clothes ul li {display:inline; background:url(/images/arrow.gif) no-repeat left 6px; padding:0 29px 0 18px; float:left;}
.menu_clothes ul .li_buttons {background:none; padding:0 6px 0 18px;}
.menu_clothes ul li a {font-size:11px; color:#000; padding-top:3px;}
.menu_clothes ul li a img {display:block;}
.emtpy_ul {width:816px; height:6px; overflow:hidden; background: url(/images/menu_clothes.gif) repeat-y; float:left;}

.img_weaver_men {width:816px; margin:0 auto; text-align:left;  position:relative; padding:25px 0 0 0px;clear:both;}
.img_weaver {width:816px;overflow-x:hidden; overflow-y:hidden; margin:0 auto; text-align:left; height:270px; position:relative; padding:25px 0 0 0px;clear:both;}
.img_weaver_in {float:left;height:240px; width:1040px;  }
.img_weaver_men .img_weaver_in {
height: auto;
}
.clothe_girl, .clothe_girl_last {width:136px; float:left; padding-right:71px; text-align:center;}
.clothe_girl_last {padding-right:0;}
.clothe_girl div, .clothe_girl_last div { padding-top:9px;}
.clothe_girl div img, .clothe_girl_last div img {padding:0 2px;}
.arrow_r {position:relative; cursor:pointer; background:url(/images/arrow_r.gif) no-repeat; width:12px; height:12px; margin-left:980px;}
.arrow_l {position:relative;  float:left; cursor:pointer; background:url(/images/arrow_l.gif) no-repeat; width:12px; height:12px; }

/*Scrollbar*/
.srcolling {width:651px; clear:both; padding:33px 0 0 315px;}
#scrollbar {width:372px; height:12px; overflow:hidden;}
#track {width:360px; height:12px; background:url(/images/track.gif) no-repeat; float:left; position:relative;}
#right {width:6px; height:12px; float:left;}
#right a { padding:3px 0 3px 3px; display:block;}
#left a { padding:3px 3px 3px 0; display:block;}
#left {width:6px; height:12px; float:left;}
#dragBar {width:95px; height:12px; background:url(/images/scroll.gif) no-repeat; position:absolute; top:0; left:0;}


html* .main_menu ul .main_menu_last_1 {padding-top:0;}
html* .main_menu_last p {top:-1px;}

/*Mens clothes*/
.clothe_men, .clothe_men_last {width:136px; float:left; padding:0 140px 66px 0; text-align:center;}
.clothe_men_last {padding-right:0;}
.clothe_men div, .clothe_men_last div { padding-top:9px;}
.clothe_men div img, .clothe_men_last div img {padding:0 2px;}
.clothe_men p, .clothe_men_last p {color:#000; font-family:serif;}
.clothe_men_nopad .clothe_men, .clothe_men_nopad .clothe_men_last {padding-bottom:0;}
.img_weaver_men {padding-top:50px;}

/*News*/
.news {width:966px; margin:0 auto; padding-top:11px; color:#525252; font-family:Tahoma;}
.news_in {float:left; width:360x; padding-left:14px;}
.news div {float:left;}
.news .news_in div {clear:both; width:355px; text-align:left; color:#525252;}
.news p {color:#8C8C8C;}
.news div strong, .news div a {float:left; font-family: Tahoma; color:#525252;}
.news div strong {font-size:85%; font-family:Century Gothic,Arial Narrow,Tahoma; padding-right:225px;}
.news div span {font-family:Tahoma; font-size:65%; clear:both; float:left; font-weight:bold; padding-top:8px;}
.news div p {font-size:65%;}
.newsa { padding-left:0; margin-top:4px;}
.banners { 
float:left;
 padding:7px; 
 background:#fff; 
 border:1px solid #b3b3b3;
 height:120px;
 }
.banners a{
background: transparent none no-repeat scroll left 0px;
margin-top: 0px;
padding-left: 0px;
text-decoration: none;
 }
.banners_first {margin-right:13px;}
#sub {padding:15px 17px 8px 0; font-family: "Trebuchet MS"; font-weight:normal; font-size:11px; color:#000;}
.news label {font-size:10px; color:#000;}
.news input{font-size:11px; color:#000; width:112px; padding:2px; height:12px; border:1px solid #B7B7B7; position:relative; top:2px;}
#submit_sub {height:18px; border:none; padding:0; top:6px; margin-left:5px;}

/*Order*/
.order {margin:32px 32px 0 200px; font-family:Tahoma;}
.order_in {width:600px; text-align:left;}
#order_p {font-size:12px; color:#807e8c;}
#order_p span {text-transform:uppercase; border:1px solid #b7b7b7; background:#b7b7b7 url(/images/zakaz_bg.gif) repeat-x; padding:2px 11px 2px 13px; font-size:11px; color:#000; margin-right:11px;}
#order_p a {position:relative; top:1px; margin-left:10px;}
.pages {padding:15px 0 19px;}
.pages a {float:right; font-size:11px; color:#000; background:#b7b7b7 url(/images/zakaz_bg.gif) repeat-x; border:1px solid #b7b7b7; padding:2px 11px 2px 8px;}
.pages a img {position:relative; top:1px; margin-right:10px;}
.pages .nakl_next {padding-left:18px; margin-left:12px;}
.pages .nakl_next img {margin-right:0; margin-left:15px;}

.article {padding:18px 0 23px; float:left; width:602px}
.article_big_img, .article_big_img_instruct { float:left; padding-right:33px;}
.article div { font-size:12px;}
.article p {margin-top:-2px; float:left}
.article table {}
.article .article_tr_center .itogo div { width:86px;}
.article .article_color_td {padding-left:11px; border:none; width:140px; text-align:left; padding-right:0;}
.article td {width:36px; height:19px; text-align:right; padding:0 18px 8px 0;}
.article .td_n {padding-right:0;}
.article .article_border_td_none {width:auto; border:none; text-align:left; padding-right:0; height:11px;}
.article td div { }
.cell {position:relative; top:0px; border:2px solid #8e8c99; width:36px; height:19px; text-align: right;}
.article .itogo tr { float:right; text-align:right;}
.itogo {padding-right:2px;}
.itogo label {float:right; position:relative; top:2px;}
.itogo input {width:94px; height:19px; border:2px solid #8e8c99; float:right; text-align:right;}

.delete_order {float:left; position:relative; top:20px;}
.delete_order a {color:#000;}
.delete_order a img {position:relative; top:7px; padding-right:12px;}

/*Nakladnaya*/
.nakl { width:937px;}
.nakl .dots { background:url(/images/dot.gif) repeat-x bottom left; padding-bottom:10px; float:right;}
.nakl table td.vtop { vertical-align:top}
.nakl table td p { font-size:12px; text-align:left;}
.nakl table td.right p { text-align:right}
.adr_input { width:570px; height:18px; background:none; border: 2px solid #8e8c99;}
.mail_input { width:235px; height:18px; background:none; border: 2px solid #8e8c99; float:left}
.input { width:37px; height:18px; background:none; border: 2px solid #8e8c99; text-align:right}
.input2 { width:63px; height:18px; background:none; border: 2px solid #8e8c99; text-align:right}
.nakl .dots_pad { display: none;}
.nakl .under_dots { padding-bottom:10px; float:right; width:500px}
.nakl .under_dots a { margin-right:3px; float:right;}
.nakl .under_dots form { float:right; padding:20px 0; width:600px}
form label { font-size:13px; margin-right:10px; float:right}
.summ { width:140px; height:18px; background:none; border: 2px solid #8e8c99; float:right}

/*Order Instruction*/
.instruction {border:3px solid #8e8c99; float:left;  padding:11px 9px 0 9px; width:414px; display: none; z-index: 1; position: absolute; background-color: white;  left: 200px;  top: 200px;  }
.instruction span {padding-bottom:17px; float:left; font-size:11px; color:#8e8c99;}
.article_big_img_instruct {padding-top:20px;}
.instruction .instruct_span_l {padding-bottom:10px;}
.instruction a {position:absolute; top:0; right:0;}

html* .pages .nakl_next img {left:15px;}

@media all and (min-width: 0px){
.article .article_color_td {width:170px;}

}
.newspage {
margin:10px auto 0;
padding:10px 0 0 25px;
text-align:justify;
width:956px;
}
.newspage a{
	font-size: 15px;
	color: black;
}
.newsdate {
	font-size: 10px;
}
.newspage h2{
	font-size: 20px;
	color: Black;
}

/*Category*/
.item {width:966px; margin: 0px 20px 0px 150px; text-align:left; position:relative; padding:25px 0 0 0;}
.item .item_img {float:left; width:304px; text-align:center}
.item .item_img img { padding-bottom:15px; float:left}
.item .item_img a { background:url(/images/lupa.gif) center left no-repeat; padding-left:15px; font-size:12px; margin-top:20px; }
.item .item_info { width:655px; float:right; border-bottom: solid 6px #e3e3e3; padding-bottom:13px;}
.item #lal_bg { background:#a9a9a9 url(/images/LaL_bg.gif) no-repeat; color:#c9c9c9; padding:30px 0 0 265px; text-transform:uppercase;}
.item .item_info .text { padding-left:64px; padding-top:35px; width:500px}
.item .item_info .text .add_but { float:right}
.item .item_info .text p { font-size:12px; color:#848484; margin:5px 0;}
.item .item_info .text strong { font-size:14px; color:#010101;}
.item .item_info .text h4 { font-size:14px; color:#747474; margin-top:15px}
.item .item_info .text h3 { font-size:16px; color:#828282;}
.item .item_info .text table { margin:15px 0 30px}
.item .item_info .text table h4 { margin:0}
.item ./*item_info .text table table a { display:block; height:25px; margin:2px 0 2px 10px; padding-left:40px; text-decoration:underline; font-size:12px; line-height:25px}
.item .item_info .text table table a:hover { text-decoration:none;}
.item .item_info .text table a#SO { background:url(/images/178_sero-olivkovy.jpg) left center no-repeat; }
.item .item_info .text table a#SK { background:url(/images/178_sero-korichnevy.jpg) left center no-repeat; }
.item .item_info .text table a#BL { background:url(/images/178_black.jpg) left center no-repeat; }*/
.under_text { float:left; padding-left:70px; margin-top:25px;}
.under_text a { float:left; margin-left:5px; font-size:11px; color:#000; background:#b7b7b7 url(/images/zakaz_bg.gif) repeat-x; border:1px solid #b7b7b7; padding:2px 11px 2px 8px;}
.under_text a img {position:relative; top:1px; margin-right:10px;}
.under_text .nakl_next {padding-left:10px;}
.under_text .nakl_next img {margin-right:0; margin-left:10px;}

.under_text .back_but { margin-left:61px;}
html* .under_text .nakl_next img {left:10px;}




.nakl .under_dots { padding-bottom:10px; float:right; width:500px}
.nakl .under_dots a { margin-right:3px; float:right; font-size:11px; color:#000; background:#b7b7b7 url(/images/zakaz_bg.gif) repeat-x; border:1px solid #b7b7b7; padding:2px 8px 2px 8px; margin-left:12px;}
.nakl .under_dots a img {position:relative; top:1px; margin-right:5px;}
.nakl .under_dots .nakl_next {padding-left:5px;}
.nakl .under_dots .nakl_next img {margin-right:0; margin-left:5px;}
.nakl_next, .nakl_back, .nak_print {display: none;}
.nakl .under_dots form { float:right; padding:20px 0; width:600px}
form label { font-size:13px; margin-right:10px; float:right}
.summ { width:140px; height:18px; background:none; border: 2px solid #8e8c99; float:right}

/*Nakladnaya1*/

/*Scrollbar*/
.srcolling { clear:both; padding:10px 0 0 400px; position:relative;}
#scrollbar {width:372px; height:12px; overflow:hidden;}
#track {width:360px; height:12px; background:url(/images/track.gif) no-repeat; float:left; position:relative;}
#right {width:6px; height:12px; float:left;}
#right a { padding:3px 0 3px 3px; display:block;}
#left a { padding:3px 3px 3px 0; display:block;}
#left {width:6px; height:12px; float:left;}
#dragBar {width:95px; height:12px; background:url(/images/scroll.gif) no-repeat; position:absolute; top:0; left:0;}

.footer {clear:both; width:956px; text-align:left; margin:0 auto;}
.footer p {color:#8C8C8C; font-size:11px; padding:25px 0 0 0;}

.arrows{
	width: 1000px;
	margin:-200px 100px;
	position:absolute;
}

html* .main_menu ul .main_menu_last_1 {padding-top:0;}
html* .main_menu_last p {top:-1px;}

.simplepage {
	margin: 10px auto 0px auto;
padding: 10px 0 0px 25px;
width:956px;
text-align: justify;
}
.contacts input{
	border: 1px solid;
}
.contacts textarea{
	border: 1px solid;
}