html{font-size:100.01%;}
body{width:100%; font-size:62.5%;line-height:1;font-family:Arial,Helvetica,sans-serif;color:#000;background-color:#fff;}
input,select,textarea{font-size:100%;}
table{empty-cells:show; border-collapse:collapse; border-spacing:2px; border-color:#999;font-size:100%;}
table tr td,table tr th{border-color:#999;}
h1,h2,h3,h4,h5,h6,pre,code,kbd{font-size:1em;}
dl,ul,ol,li,dd,dt,h1,h2,h3,h4,h5,h6,pre,form, body,html,p,blockquote,table,tr,td,th,fieldset,input{margin:0;padding:0;list-style:none;}
form label{cursor:pointer;}
fieldset{border:none;}
a img,:link img,:visited img{border:none;}
address,abbr{font-style:normal;}
input[type="button"],input[type="submit"] {cursor: pointer;}

html,body{min-height: 100%}
body{background: url(pagebg.png) #c9ab80 0 0 fixed;font-size: 12px;}
2body{background: url(8marta.jpg) fixed #fff 50% 100%; background-size: cover;-moz-background-size: cover;font-size: 12px;}
3body{background: url(winter2015.jpg) fixed #fff 50% 0; background-size: cover;-moz-background-size: cover;font-size: 12px;}
4body{background: url(spring.jpg) fixed #fff 50% 100%; background-size: cover;-moz-background-size: cover;font-size: 12px;}
5body{background: url(bg001.jpg) fixed #fff 50% 0%; background-size: cover;-moz-background-size: cover;font-size: 12px;}

a{color: #632a15}
.cnv {width:958px;margin:0 auto;}
#line {height: 10px; background: url(m1bg.png) 0 100%;}
#top {height: 135px; position: relative;color: #632a15;}
	#top a{color: #632a15;}
#logo,#cnt,#basket,#cab,#sotial,#find{position: absolute;}
#logo {width:239px;height:79px; top:16px;left: 10px;}

#cnt{top:26px;left:300px; width: 600px;}
	#cnt li {float: left; background: url(icons.png) no-repeat 0 4px; padding-left: 20px;line-height: 20px; margin-right: 10px;margin-bottom: 10px;}
	#cnt #cnt1{}
	#cnt #cnt2{background-position: 0 -42px;}
	#cnt #cnt3{background-position: 0 -19px;}
	#cnt #cnt4{background-position: 0 -65px;}
	
#basket{right: 0;background: url(bskbg.png) no-repeat; padding: 7px 0 0 50px; width: 124px;height:74px;color: #4a443d; line-height: 14px;}
	#basket h2{font-size: 16px; margin-bottom: 3px;}
	#basket a{line-height: 20px;}
#cab {right: 0;top:87px;width:149px;}
	#cab li{background: url(icons.png) no-repeat 0 4px; padding-left: 25px;line-height: 20px;}
	#cab #cab1{background-position: 0 -93px;} 
	#cab #cab2{background-position: 0 -120px;} 
#sotial{left: 82px; bottom: 23px;background: }
#sotial li{background: url(icons.png) no-repeat 0 -147px;height:16px;float: left; margin-right: 5px;}
#sotial a{display: block; width:16px;height:16px;}
	#sotial #ct2{background-position: 0 -173px;}
	#sotial #ct3{background-position: 0 -199px;}
	#sotial #ct4{background-position: 0 -251px;}
	#sotial #crd1{background: url(visa.png) no-repeat 0 -4px;height:22px; margin-left: 30px;}
	#sotial #crd2{background: url(mc.png) no-repeat 0 -4px;height:22px;}
	#sotial #crd1 a,	#sotial #crd2 a{width:32px;height:22px;}

#find{top: 90px; left:300px;}
	#find div {padding: 2px; background-color: #fff; border-bottom: 1px solid #b8b2b5; border-right: 1px solid #b8b2b5; border-top: 1px solid #917e80; border-left: 1px solid #917e80;position: relative; width: 220px;height: 23px; float: left;filter: alpha(opacity=80);
-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}
	#find .in {border: none; background-color: transparent; height: 23px; line-height: 23px;position: absolute; top:2px; left: 2px;width:190px;}
	#find .bt {position: absolute; top:2px; right: 2px;height:23px;width: 27px;-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;background-image: url(icons.png);background-repeat: no-repeat;background-position: 3px -222px;border:1px solid #dcdcdc;
}
	#find .bt:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;	background-image: url(icons.png);background-repeat: no-repeat;background-position: 3px -223px;}
	#find a{font-size: 11px; line-height: 23px; margin-left: 7px;}

#m1 {height:56px;width: 958px; overflow: hidden; background: url(m1bg.png);font-size: 14px; font-weight: bold;text-shadow: #5b1911 0 -1px 1px;}
	#m1 li{float: left;height: 56px; line-height: 56px;}
	#m1 a{display:block;text-decoration: none;height: 56px; line-height: 56px;}
	#m1 a.current{background: url(m1curbg.png) no-repeat 50% 0;}
	#m1 a:hover{text-shadow:none;text-decoration: underline;}
	#m1 a.gohome{background: url(home.png) no-repeat 50% 50%; width:15px;}
#lm1 {float: left;}
	#lm1 li {padding: 0 7px; background: url(m1libg.png) no-repeat 100% 50%;}
	#lm1 a{color: #ecd7c0;}
#rm1 {float: right;}
	#rm1 li {padding: 0 7px; background: url(m1libg.png) no-repeat 0 50%;}
	#rm1 a{color: #fff;}

#roll {position:relative;width: 958px;height:414px;}
	#roll img {width: 958px;height:414px;}
	.scrollable {overflow:hidden;width: 958px;height: 414px;}
	.scrollable .items {position:relative;width: 958px; z-index: 50}
	.items a {position:absolute;display:block;width: 958px;height: 414px;top: 0;left: 0;}
	#roll .prev,#roll .next {display: block; position: absolute; height: 56px; width: 28px; z-index: 100; top: 175px; background: url(arr.png) no-repeat 100% 0; cursor:pointer;}
	#roll .prev {left: 0;}
	#roll .next {right: 0; background-position: 0 0;}

.igoods{background:url(indexbg.png) #fff;padding:0 0 0 23px;}
.igoods #goods{width: auto;padding: 20px 0}
.igoods #goods li,.igoods #goods li:hover{border-bottom: 0;}

#makeMeScrollable{height:59px;width:100%;background-color: #fff; padding: 10px 0; overflow: hidden;position: relative;}
	#makeMeScrollable div.scrollableArea img{position: relative;float: left;margin: 0;padding: 0;filter: alpha(opacity=70);-khtml-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;}
	#makeMeScrollable div.scrollableArea a:hover img{filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;}

	div.scrollWrapper{position: relative;overflow: hidden;width: 100%;height: 100%;}
	div.scrollableArea{position: relative;width: auto;height: 100%;}
	.scrollingHotSpotLeft,.scrollingHotSpotRight{display: block; position: absolute; height: 33px; width: 16px; z-index: 100; background: url(arr2.png) no-repeat 100% 0;cursor:pointer;top:22px;}
	.scrollingHotSpotLeft{left: 0;}
	.scrollingHotSpotRight{right: 0; background-position: 0 0;}

#mid{background-color: #fff; overflow: hidden; zoom: 1;}
	#mid .lb {float: left; width: 200px}

#m2{margin:16px 10px;border-top:1px solid #cac5b3;}
	#m2 li {border-bottom:1px solid #cac5b3}
	#m2 a {display: block; padding: 5px;color: #5e2f23; font-size: 14px;text-decoration: none;}
	#m2 ul li {border:none; background: url(b.png) no-repeat 5px 10px;padding-left: 14px;}
	#m2 ul a {font-size: 12px;color: #9c3223;}
	#m2 a:hover {text-decoration: underline;}
	#m2 a.current {font-weight: bold; color: #111;}

#mid .rb {margin:0 10px 20px 220px;}

.content {color: #555;}
.content h1 {font-size: 28px;font-weight: normal; line-height: 32px; margin: 10px 0;letter-spacing: -1px;}
.content h2 {font-size: 22px;font-weight: normal; line-height: 26px; margin: 10px 0;}
.content h3 {font-size: 16px;font-weight: normal; line-height: 22px; margin: 10px 0;}
.content p {line-height: 16px; margin: 10px 0;}
.content ul li {line-height: 16px;list-style: disc; margin-left: 30px;}

.t1 {margin: 10px 0;}
.t1 th,.t1 td {padding: 3px; border: 1px solid #999;}
#remark .t1 p {margin: 0}

#goods{overflow: hidden;zoom: 1; width: 748px;}
	#goods li{width:175px;height: 290px;float: left;margin:0 9px 9px 0; position: relative; border-bottom: 2px solid #fff; list-style: none;}
	#goods li:hover{ border-bottom: 2px solid #9d3223}
	#goods .gpx{display: block; border:1px solid #ccc;position: absolute; width:173px;height:173px;background: no-repeat 50% 50%}
	#goods li:hover .gpx{border:1px solid #9d3223;}
	#goods img{position: absolute; top:0; right: 0;}
	#goods p{position: absolute; top:180px;color: #6e6956; font-size: 11px; margin: 0;}
	#goods.goodslist li{height: 230px;}
	#goods li:hover a img{border-color: #6e6956;}
	#goods li:hover a{color: #514c3a;}
	#goods .h2 {position: absolute; top:200px;color: #6e6956; line-height: 16px;}
	#goods h2 {position: absolute; bottom:5px;color: #5e2f23;font-size: 16px; font-weight: normal;line-height: 18px;}
	#goods h3 {position: absolute;right: 0; bottom:5px;color: #716d6d;font-size: 16px; font-weight: normal;text-decoration: line-through;}

.navbar {font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:31px; background:url(linebg.png) #EFEFE6; height:31px; margin:10px 0; position:relative; border:1px solid #FFF;}
.pnav {position:absolute; left:0; top:0; }
.navbar .current { color:#FFF; background-color:#6e6956; }
.navbar a:hover { background-color:#6e6956; }
.pnav a {height:31px; width:30px; display:block; float:left; border-right-width:1px; border-right-style:solid; border-right-color:#FFF; text-align:center; font-size:21px; color:#444436; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-2px; }
.pnav .prev {background-image:url(arr-bl.png); background-position:10px -29px; background-repeat:no-repeat; }
.pnav .next {background-image:url(arr-bl.png); background-position:10px 6px; background-repeat:no-repeat; }
.qnav {position:absolute; top:0; right:135px; }
.qnav span {float:left; border-right-width:1px; border-right-style:solid; border-right-color:#FFF; padding-right:5px; }
.qnav a {height:31px; width:30px; display:block; float:left; border-right-width:1px; border-right-style:solid; border-right-color:#FFF; text-align:center; font-size:21px; color:#444436; text-decoration:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:-2px; font-weight:bold; }
.navbar .sort {position:absolute; top:5px; right:10px; }
.sort select {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#737b81; width:115px;}

#special {height:101px; padding:10px 0 10px 10px;background:#cbc6b5 url(linebg.png); border-top:1px dashed #632a15; border-bottom:1px dashed #632a15; font-size: 11px; line-height: 12px; overflow: hidden; width: 948px;}
	#special .bnpr {float:left;margin-right:10px;cursor:pointer;font-family: Tahoma, Geneva, sans-serif;color: #444;}
	#special .bnpr p{padding: 5px; font-size: 12px; text-align: center;}
	#special a {color: #632a15;}
	#special h2 {font-size: 12px; margin-bottom: 5px;}
	#special img {border: 1px dashed #fff;}
	#special .bnpr.current {background-color: #fff;}
	#special .bnpr.current img {cursor:default;border: 1px solid #fff;}
	#special img:hover {border: 1px dashed #9d3223;}
	#special .spdesc {width:0;float:left;display:none;margin-right:10px;overflow:hidden;height: 79px;}
	#special .spdesc div {width: 200px;}

#item {overflow: hidden; zoom: 1}
#pix {float: left; width:490px;height: auto;}
.cloud-zoom img{width: 480px;border:1px solid #ccc; margin-bottom: 5px;}
.cloud-zoom-lens {background-color:#fff;cursor:move;}
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0;}
.cloud-zoom-big {overflow:hidden;border:1px solid #ccc;}
.cloud-zoom-loading {color:#fff;background:#222;padding:3px;border:1px solid #000;}
.cloud-zoom-gallery img {border:1px solid #ccc; height: 50px; float: left; margin-right: 5px;}

#desc{ margin-left: 500px; line-height: 16px;}
	#desc p{margin: 6px 0;}
	#desc .h2, #desc .h2.art{font-size: 16px;}
	#desc h2{font-size: 30px;line-height: 36px; font-weight: normal; letter-spacing: -2px;}

.row{overflow: hidden; zoom:1;}

#nav{overflow: hidden; zoom: 1;margin-bottom: 50px; padding: 10px 0;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
	#nav a{display: block; color: #632a15; width: 90px;font-size: 11px;}
	#nav a:hover{color: #444;}
	#nav img {display: block;width: 60px;height: 60px;border: 1px solid #ccc;margin-bottom: 5px}
	#nav .prev{float: left;}
	#nav .next{float: right;margin-right: 2px; text-align: right;}
	#nav .next img{float: right;}

	.identifier{float: left;}
	.brand{float: right;}
	.brand img{margin-top: -10px;}
	#desc h2.price{float: left;margin: 0 20px 0 0;color: #000;}
	#desc h2.oldprice{float: left;font-size: 21px;text-decoration: line-through;margin: 0;}



#order{margin-top: 10px;}
	#order div {background-color: #fff; border-bottom: 1px solid #cb998f; border-right: 1px solid #cb998f; border-top: 1px solid #9e3425; border-left: 1px solid #9e3425;position: relative; width: 220px;height: 35px;}
	#order span {display: block; width: 222px;height: 30px;line-height: 30px; background: url(linebg.png);text-align: center;border-top: 1px solid #666;border-bottom: 1px dashed #fff;}
	#order .in {border: none; background-color: transparent; height: 30px; line-height: 30px;position: absolute; top:2px; left: 2px;width:40px; font-size: 26px;text-align: center;color: #555;}
	#order .bt {-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;box-shadow:inset 0px 1px 0px 0px #f5978e;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9e2318), color-stop(1, #751e17) );background:-moz-linear-gradient( center top, #9e2318 5%, #751e17 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e2318', endColorstr='#751e17');background-color:#9e2318;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #d02718;display:inline-block;color:#fff;font-family:arial;font-size:15px;font-weight:bold;text-decoration:none;text-shadow:1px 1px 0px #48100c;position: absolute; right: 2px; top: 2px;height: 31px;line-height: 31px;width: 175px;text-align: center;}
	#order .bt:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #751e17), color-stop(1, #9e2318) );background:-moz-linear-gradient( center top, #751e17 5%, #9e2318 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#751e17', endColorstr='#9e2318');background-color:#751e17;}
	#order .bt:active {position:relative;top:1px;}

	#order .bt.change,#order .bt.change:hover {-moz-box-shadow:inset 0px 1px 0px 0px #006c39;-webkit-box-shadow:inset 0px 1px 0px 0px #006c39;box-shadow:inset 0px 1px 0px 0px #006c39;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00ab5b), color-stop(1, #006c39) );background:-moz-linear-gradient( center top, #00ab5b 5%, #006c39 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ab5b', endColorstr='#006c39');background-color:#006c39;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #006c39;text-shadow:1px 1px 0px #444;}


#remark {margin: 20px 0; line-height: 16px;}
	#remark p {margin: 10px 0;}
	#remark ul li{list-style: disc; margin-left: 30px}


.tabs-nav{overflow: hidden;zoom: 1;display: block;line-height: 26px;margin-top: 20px;margin-left: 5px}
.content .tabs-nav li{display: block;float: left;margin:0;margin-right: 1px;}
.content .tabs-nav a{display: block;padding:5px 9px;border: 1px solid #c2c6d1;border-bottom: none;border-radius: 5px 5px 0 0;color: #87868c;font-size: 12px;font-weight: bold;text-transform: uppercase;text-shadow: 0px 1px 2px rgba(255,255,255,0.8);cursor: pointer;text-decoration: none;}
.tabs-nav li a.current{display: block;border: none;border-bottom: 1px solid #8b0614;background-color: #8b0614; margin-top: 0;color: #fff;text-shadow: 0 -1px 2px rgba(0,0,0,0.3);color: #e9e9e9;}
.content .tabs-nav li.hidden{display: none;}

.tabs-pane{margin-bottom: 20px;}
.content .tabs-pane li{padding:10px 20px;border: 1px solid #ccc; border-top:2px solid #8b0614;background-color: #fff;list-style: none; margin: 0;}

#companyons {overflow: hidden;zoom: 1}
	#companyons a {display: block; float: left;height:100px;width:140px; background: no-repeat 0 0;text-decoration: none; padding: 0 10px 0 90px;}
	#companyons a:hover {text-decoration: underline;}
	#companyons h2{font-size: 12px;margin: 6px 0;line-height: 14px;}
	#companyons h3{margin: 6px 0;color: #000;}
	
#comment {max-height: 250px; overflow: auto;padding-right: 20px}
#comment dt {overflow: hidden; zoom: 1;}
	#comment dt h3{float: left;margin: 0;}
	#comment dt h3 span{font-size: 11px;}
	#comment dt .smstar{float: right;}
	#comment dt .smstar img{margin:5px 0 0 1px;}
	#comment dd {margin-bottom: 10px;}

#addcommlink{margin: 20px 0 10px 0;}
	#addcommlink b{color: #9d3223; border-bottom: 1px dashed #9d3223;cursor: pointer;}
	#addcommlink b.current{color: #555; border: none;cursor: text;}

.commcnv {overflow: hidden;}
.commcnv .in{border: 1px inset #ccc;}
.commcnv .bt,.addcomment .bt{margin: 10px 0;-moz-box-shadow:inset 0px 1px 0px 0px #caefab;-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;box-shadow:inset 0px 1px 0px 0px #caefab;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');background-color:#77d42a;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #268a16;display:inline-block;color:#fff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0px #4c9014; margin-bottom: 10px;}
.commcnv .bt:hover,.addcomment .bt:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');background-color:#5cb811;}
.commcnv .bt:active,.addcomment .bt:active {position:relative;top:1px;}

#comm{display:block;width: 680px;height: 100px;}
#stars{height: 30px; line-height: 30px;}

.commcnv .lb .in{height:150px;width:300px;}
#mid .commcnv .lb{width: 310px;}
#mid .commcnv .rb{margin-left: 320px;}
.commcnv .rb .in{height:24px;width:200px;margin-bottom: 10px;}
.commcnv .rb label{height:24px; line-height:24px; width: 150px; float: left;margin-bottom: 10px;}

.commcnv label{display: block;}
label.errlabel span { display: inline; color: #C00; padding: 0 2px;}
label span {display: none;}

	#bot .cnv {border-top:2px solid #969282; padding: 10px 0 50px 0;overflow: hidden; zoom: 0;background-color: rgba(255,255,255,0.8)}
	#bot h3 {font-size: 16px;font-weight: normal; line-height: 21px;}
#qlnk {overflow: hidden; zoom: 0;float: left;}
	#qlnk li {float: left; min-height: 100px; padding: 5px 10px;border-left: 1px outset #777; }
	#qlnk a {display: block;color: #9d3223; line-height: 13px; font-size: 11px;text-decoration: none;}
	#qlnk a:hover {text-decoration: underline;}
#subs {float: right; width: 270px;border-left: 1px outset #777; min-height: 100px; padding: 5px 10px;}
	#subs p{color: #544a4a; line-height: 16px;}
	#subs div {background-color: #fff; border-bottom: 1px solid #cb998f; border-right: 1px solid #cb998f; border-top: 1px solid #9e3425; border-left: 1px solid #9e3425;position: relative; width: 220px;height: 27px; margin-top: 5px;}
	#subs .in{border: none; background-color: transparent; height: 23px; line-height: 23px;position: absolute; top:2px; left: 2px;width:170px;background-image: url(icons.png);background-repeat: no-repeat;background-position: 3px -19px; padding-left: 20px;}
	#subs .bt {position: absolute; top:2px; right: 2px;height:23px;width: 27px;-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;border:1px solid #dcdcdc;}
	#subs .bt:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;}

.order { width:726px; border: 1px solid #b9bcb8;}
.order td { padding:5px; border-bottom:1px dotted #CCC; text-align:center; }
.order th {background-color: #9f9f95; padding:10px; color:#333; font-size: 14px; font-weight: bold;text-shadow: #bbb 0 1px 0;border-top:1px solid #ccc;border-bottom:1px solid #777;}
.order .img {height:50px; width:50px;}
.order .art{text-align: left; font-size: 11px;line-height: 13px;}
.order .art a{font-size: 14px; line-height: 20px}
.order .in { display:block; width:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:3px; float:left; margin-left:20px; font-weight:bold; line-height:30px; text-align:center; margin-right:5px; }
.edizm { float:left; line-height:30px; margin-right:5px; }
.order #update { background:url(edit.png) transparent no-repeat; display:block; border:none; height:32px; width:32px; font-size:1px; margin-top: 4px;}
.order #del { background:url(del.png) no-repeat; display:block; border:none; height:32px; width:32px; margin-right:auto; margin-left:auto;}
.order .summ {font-size: 12px;font-weight: bold;background-color: #eee;}
.summ td { padding: 10px 0;}
.order-next { background-color:#99CE1E; display:block; padding:5px; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#CCF50C; border-right-color:#678B14; border-bottom-color:#678B14; border-left-color:#CCF50C; margin-right:0; margin-left:auto; margin-top:20px; }

.reg label {display:block;width: 120px;}
.reg td,.reg th {padding-bottom:5px; text-align:left;}
.reg td input {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:2px; width:400px; }
.reg td input.advart {width:100px; margin-right: 300px; }
.reg td input.advq {font-size:18px; padding:2px; width:400px; }
.reg .but {margin: 10px 0;-moz-box-shadow:inset 0px 1px 0px 0px #caefab;-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;box-shadow:inset 0px 1px 0px 0px #caefab;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');background-color:#77d42a;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #268a16;display:inline-block;color:#fff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0px #4c9014; margin-bottom: 10px;width: auto;}
.reg .but:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');background-color:#5cb811;}
.commcnv .bt:active {position:relative;top:1px;}

#sotbut{margin: 20px 0}
#sotbut div{float: left;}
#vk_like {clear: none !important;width: 100px !important;}
.twitter-share-button{width: 100px !important;}

.cat_desc {line-height: 16px; margin-bottom: 12px;}


.alb {overflow: hidden;zoom: 1;width: 750px;}
.alb a {display: block;float: left;font-size: 11px;color: #333;text-decoration: none;margin-right: 7px;margin-bottom: 7px;}
.alb a:hover img {border-color: #44545F;}
.alb img {float: left;padding: 3px;border: 1px solid #CCC;height: 94px;width: 132px;}

.ahtung {background-color: #d8af84;color: #333;font-size: 12px;padding: 10px;}
.ahtung a{color: #333;}