@charset "UTF-8";
img{border:0 none;text-decoration:none}
a{color:#000;font:normal 12px/16px Tahoma}
a:hover{text-decoration:none}
a:active,a:focus,a:visited{outline:0 none}
ul,ol{margin:5px 0 15px;padding:5px}
h1{color:#202020;font:bold 18px/20px Arial;margin:5px 0;text-transform:uppercase}
h2,h2 a{color:#c00000;font:normal 18px/22px Arial, sans-serif;margin:10px 0}
h3{color:#c00000;font:bold 18px/20px Arial, sans-serif;margin:5px 0}
h4{color:#666;font:bold 16px/23px Arial, sans-serif;margin-bottom:10px}
h5{color:#c00000;font:bold 14px/20px Arial, sans-serif;margin:5px 0}
h6{color:#c00000;font:bold 12px/18px Arial, sans-serif;margin:5px 0}
p{margin:5px 0;padding:0 0 5px 0}
hr.hr{background-color:#e5e5e5border:medium none;color:#e5e5e5;height:1px}
ul li,ol li{list-style-position:inside}
.red,#sf_admin_container .red{color:#c00}
#sf_admin_container a.action{text-decoration: underline}
#sf_admin_container thead img, #sf_admin_container tfoot img {float: none}
abbr,acronym{border-bottom:1px dashed red;color:navy}
.cls{clear:both}
body{background:#fdfbfb;color:#404040;font:normal 12px/1.5em Tahoma,sans-serif}
.mil1{background:transparent url(/images/mil1.png) no-repeat top left}
.mil2{background:transparent url(/images/mil2.png) no-repeat bottom right}
/*min  */
.minwidth{margin:0 auto;min-width:1000px;width:1000px}
* html .minwidth{left:50%;margin-left:-500px;position:relative;width:1000px}
.admin .minwidth{margin:0 auto;min-width:1000px;width:96%}
#footer{padding:25px 0 50px}
#topsection{background:transparent url(/images/slogan.png) no-repeat center 20%}
#main-container{height:1%;width:100%}
#wrap{float:left;overflow:hidden;width:100%;margin-top: 15px;min-height: 300px}
/*CONTENT COLUMN */
#c_rgt #contentcolumn{padding-right:200px}
#lft_c #contentcolumn{padding-left:240px}
#lft_c_rgt #contentcolumn{padding:0 200px 0 240px}
/*RIGHT COLUMN */
#rightcolumn{float:left;margin-left:-200px;position:relative;visibility:hidden;width:0;margin-top: 15px}
#c_rgt #rightcolumn,#lft_c_rgt #rightcolumn{visibility:visible;width:200px}
/*LEFT COLUMN */
#leftcolumn{float:left;margin-left:-100%;position:relative;visibility:hidden;width:0;margin-top: 15px}
#lft_c #leftcolumn,#lft_c_rgt #leftcolumn{visibility:visible;width:240px}
/*table */
table{background:#fff;border:1px solid #cecece;border-collapse:collapse;border-spacing:0;width:100%}
table td.image{width:150px}
table td.image a{display:block;min-height:220px}
table td.base{width:360px}
table td.base .size,table td.price .tov-price{background:none;margin:0;padding:0}
table td.base h2{margin:0 0 5px}
table td.base h2 a{color:#060606;font:normal 18px/22px Arial, sans-serif}
table td.price .tov-price p.big span{padding-left:5px;text-decoration:line-through}
table td.price{width:240px}
td.price div.bay a{display:block;height:20px;left:100px;position:relative;top:140px}
table th{background:none repeat scroll 0 0 #ededed;color:#666;filter:progid:DXImageTransform.Microsoft.DropShadow(color="#ffffff",offX=0,offY=1,positive="true");font:normal 14px/16px Arial,Helvetica,sans-serif;text-align:center;text-shadow:0 1px #fff;text-transform:uppercase;zoom:1px}
table td,th{border-bottom:1px solid #cecece;padding:5px;text-align:left;vertical-align:top}
/*table form */
form{background:#fff;padding:15px 15px 0}
form p{text-indent:0}
fieldset{border:none}
input[type="text"],textarea{border:1px solid #BBB;line-height:25px}
input[type="text"]{height: 25px}
/*registration authorization */
.authorization,.registration{float:left;width:49%}
.registration.order{float: none;width: 80%}
.registration.order form{background: none; padding: 0}
.registration.order .menu-true-cnt-in{padding: 10px}
.registration{margin-right:2%}
.authorization form label,.registration form label,.authorization form input,.registration form input{color:#666;display:block;float:left;margin-bottom:15px}
.authorization form label,.registration form label{width:34%}
.authorization form input,.registration form input{width:295px}
.authorization form input.chek{width:18px}
.authorization .mrn,.registration .mrn{margin-left:155px}
*:first-child+html .authorization .mrn,*:first-child+html .registration .mrn{margin-left:0;text-align:center}
.authorization div.red_button,.authorization div.red_button input.red_button_btn{width:80px}
.authorization a.forgot{left:125px;position:relative;top:-15px}
*:first-child+html .authorization a.forgot{left:360px}
/* end logo top-right-menu */.right-top{float:right;width:340px}
.top-right-menu{margin:0;text-align:right}
.top-right-menu li{display:inline}
.top-right-menu li a{background:transparent url(/images/razdel.png) no-repeat right center;color:#888;font:normal 16px/18px Arial Narrow, Arial;padding-right:10px}
.top-right-menu li a:hover,.top-right-menu li.sel a{color:#000;text-decoration:underline}
/* end top-right-menu  shopcart */
.shopcart{background:transparent url(/images/shopcart.png) no-repeat right center;color:#888;cursor:pointer;font:normal 16px/18px Arial Narrow, Arial;margin-top:15px;padding:5px}
.shopcart a{color:#888}
.cart h5 a{font:normal 14px/16px Arial}
.cart td.tov{text-align:center;vertical-align:middle;width:10%}
.cart td.tov-opisanie{width:35%}
.cart td.quantity,.cart td.size{text-align:center;vertical-align:middle;width:60%}
.cart td.quantity select,.cart td.size select{border:1px solid #cecece;color:#404040;font:normal 14px/16px Arial;height:22px;width:62px;text-align: center}
.cart td.price{color:#c00;font:normal 22px/24px Arial;text-align:center;vertical-align:middle;width:30%}
.cart td.del{text-align:center;vertical-align:middle}
.cart .t-sizes td,.cart .t-sizes{border: 0 none}
.cart .t-sizes td{height: 80px}
.shopcart-sum{font: normal 16px/20px Arial; text-align: right; padding: 10px 5px 10px 0}
.shopcart-sum .js-shopcart-count, .shopcart-sum .js-shopcart-sum{color: #CC0000;font: normal 20px/24px Arial;}
td.del a{display: block}
.total{background:#ededed;border-bottom:1px solid #cecece;color:#666;filter:progid:DXImageTransform.Microsoft.DropShadow(color="#ffffff",offX=0,offY=1,positive="true");font:normal 16px/45px Arial;height:45px;margin-bottom:15px;text-align:right;text-shadow:0 1px #fff;text-transform:uppercase;zoom:1px}
.total span{font:normal 20px/22px Tahoma;padding-left:125px}
.red_button a.red_button_btn{display:block;text-align:center;text-decoration:none}
.red_button a.red_button_btn span{color:#fff;filter:progid:DXImageTransform.Microsoft.DropShadow(color="#791c1c",offX=0,offY=1,positive="true");font:normal 12px/29px Arial;text-shadow:0 1px #791c1c;text-transform:uppercase;zoom:1px}
/*end shopcart megoRamzesMenu  top menu  */
.top--menu{margin-top:5px}
div.top--menu,div.top--menu div.in-menu{background:transparent url(/images/menu_bg.png) no-repeat left top;height:33px}
.top--menu ul{height:33px;list-style-type:none;margin:0;padding:0}
.top--menu ul li{background:transparent url(/images/line.png) no-repeat center right;float:left;height:33px;list-style-type:none;margin:0;padding:0 2px 0 0}
.top--menu a,.top--menu a:visited{border:0 none;color:#666;display:block;filter:progid:DXImageTransform.Microsoft.DropShadow(color="#ffffff",offX=0,offY=1,positive="true");font:normal 14px/33px Arial;margin:0 1px;padding:0 10px;text-decoration:none;text-shadow:0 1px #fff;text-transform:uppercase;zoom:1px}
/* style the top level hover  */
.top--menu a:hover,.top--menu a.sel{background:transparent url(/images/sel_menu.png) repeat-x 0 0;color:#c00000}
.top--menu a.first:hover,.top--menu a.first.sel{background:transparent url(/images/sel_menu_first.png) repeat-x 0 0}
/* end menu  search */
.search-inp{float:right;padding:6px 0 0}
input.inputfield,input.h{border:0 none;float:left}
.search-inp input.inputfield{background:transparent url(/images/search.png) no-repeat 0 0;color:#888;font:normal 10px/20px Arial;height:20px;padding:0 3px;width:116px}
.search-inp input.h{background:transparent url(/images/search_inp.png) no-repeat 0 0;height:20px;margin:0 10px 0 5px;width:22px}
#products-search-by-id{padding:0;background: none;}
/*end search flesh */
.flesh{float:left;margin:0 0 15px 0}
.flesh a img{float:none;margin:0}
.littlboard{float:left;line-height:1px}
*:first-child+html .littlboardie{position:relative;top:-2px}
/*end flesh  izvrat menu Milusik  */
.bot-menu{height:auto;margin:0 auto;width:1000px}
.admin .bot-menu{height:auto;margin:0 auto;width:auto}
div.bot-menu,div.bot-menu ul.bot-menu-inside{background:transparent url(/images/menu_bg.png) no-repeat left top;margin:0;padding:0;text-align:center}
ul.bot-menu-inside li{display:inline;list-style:none;padding:0 2px}
ul.bot-menu-inside li a{color:#888;font:normal 12px/33px Arial, sans-serif}
.bot-menu ul.bot-menu-inside li a:hover,.bot-menu ul.bot-menu-inside a:hover{color:#000;text-decoration:none}
/*bredcrumbs */
.bredcrumbs{color:#666;margin:15px 0 0 0}
/*end bredcrumbs left */
.filtr{width:225px}
div.hot-top,div.hot-top div.hot-top-in{background:url("/images/hot-top1.png") no-repeat scroll left top transparent;height:45px}
div.menu-true-cnt,div.menu-true-cnt div.menu-true-cnt-in{background:url("/images/menu-true-cnt.png") repeat-y scroll left top transparent}
div.menu-true-bot,div.menu-true-bot div.menu-true-bot-in{background:url("/images/menu-true-bot.png") repeat-y scroll left top transparent;height:12px}
div.hot-top-in p{border:0 none;color:#666;filter:progid:DXImageTransform.Microsoft.DropShadow(color="#ffffff",offX=0,offY=1,positive="true");font:normal 14px/45px Arial;margin:0;padding:0 0 0 15px;text-shadow:0 1px #fff;text-transform:uppercase;zoom:1px}
div.menu-true-cnt-in{padding:0 2px 0 1px}
.filtr form.filtrform{border:0 none;color:#666;font:normal 14px/25px Arial;margin:0;padding:0}
.filtrform p{font-weight:700;padding:0}
.filtrform label{padding-right:15px}
.filtrform label.col2{display:inline-block;height:20px;line-height:20px;padding:0;width:104px}
.filtrform label.col3{display:inline-block;padding:0;width:30%}
.filtrform label input{height:18px;width:20px}
.filtrform input.filtr_price{width:50px}
.filtrform fieldset{border-bottom:1px solid #e5e5e5;padding:15px 3px 15px 7px}
.filtrform fieldset label.col2 span{font-size:12px}
.filtrform select{border:1px solid #cecece;color:#666;font:normal 12px/20px Tahoma;width:190px}
.filtrform .otbor{background:url("/images/btn_create1.png") no-repeat scroll 0 0 transparent;float:left;height:29px;margin:15px 0 0 15px;text-align:center;width:92px}
.filtrform .otbor input{background:none;border:0 none;color:#666;cursor:pointer;font:12px/29px Arial;height:auto;margin:0;padding:6px 0 0;text-decoration:none;text-shadow:0 1px #FFF;text-transform:uppercase;width:auto}
*:first-child+html .filtrform .otbor input{margin-left:-20px;padding:0}
.filtrform .otbor a.otbor_btn{color:#666;filter:progid:DXImageTransform.Microsoft.DropShadow(color="#ffffff",offX=0,offY=1,positive="true");font:normal 12px/29px Arial;text-decoration:none;text-shadow:0 1px #fff;text-transform:uppercase;zoom:1px}
.filtrform .otbor_reset{background:url("/images/btn_reset.png") no-repeat scroll center right transparent;float:right;margin:25px 15px 0 0;padding-right:15px}
/*end left  table to end vitrina */.views{color:#666;font:normal 16px/18px Arial;margin:0 0 15px}
*:first-child+html .views{padding:0 0 15px}
.views a,.views span{display:block;float:left;height:18px;margin-right:15px}
.views a{color:#666;font:normal 12px/18px Tahoma;padding-left:30px}
.views a.sel,.views a:hover{font:bold 12px/18px Tahoma}
.vitrina{background:transparent url(/images/split0.png) no-repeat 0 -102px;width:55px}
.vitrina.sel,.vitrina:hover{background:transparent url(/images/split0.png) no-repeat 0 1px}
.table_img{background:transparent url(/images/split0.png) no-repeat 0 -32px;width:55px}
.table_img.sel,.table_img:hover{background:transparent url(/images/split0.png) no-repeat 0 -68px}
.short a.one{width:70px}
.short a.two{width:35px}
.short a.three{margin-right:0;width:30px}
.short a.down{background:transparent url(/images/split0.png) no-repeat 0 -124px}
.short a.up{background:transparent url(/images/split0.png) no-repeat 0 -143px}
.short a.down.sel{background:transparent url(/images/split0.png) no-repeat 0 -159px}
.short a.up.sel{background:transparent url(/images/split0.png) no-repeat 0 -177px}
/*pager */.pager{margin-bottom:15px;text-align:right}
.pager a.none{line-height:16px;margin-right:0;text-decoration:none}
.pager a,.pager span{font:normal 14px/18px Tahoma;margin-right:5px}
.pager a{color:#666}
/* end pager */
.vitrina-kartochka{background:transparent url(/images/tovar.png) no-repeat 0 0;float:left;height:438px;margin:0 15px 15px 0;padding:10px;width:221px;position: relative}
.vitrina-kartochka.inactive,tr.inactive,.tov-cartochka.inactive{background:#EEE5DE}
tr.actions div{background:#FDFBFB;padding:4px}
.action a{color:#C00;font:12px/16px Tahoma}
.vitrina-img,.tov-img{float:left;position:relative}
.vitrina-img a,tov-img a{z-index:1}
.vitrina-kartochka .sale{background:transparent url(/images/sale.png) no-repeat 0 0;height:24px;left:175px;position:absolute;top:5px;width:41px;z-index:2}
.vitrina-kartochka .kod{background:transparent url(/images/kod.png) no-repeat 0 0;height:18px;left:5px;position:absolute;top:300px;width:74px;z-index:2}
.vitrina-kartochka .kod span{color:#404040;font:normal 12px/17px Arial;padding:0 3px 0 5px;z-index:12}
.vitrina-kartochka img{margin:0;padding-bottom:10px;z-index:1}
*:first-child+html .vitrina-kartochka img{padding-bottom:0}
.vitrina-kartochka a,.interessant-tov .name-tov{color:#404040;font:normal 11px/16px Arial}

.vitrina-kartochka .name-tov{height:18px;overflow:hidden;width: 100%;margin: 0;}
.vitrina-kartochka.lot .name-tov{margin: 0;}
.vitrina-kartochka.lot .name-tov a{text-decoration: none;font-size:14px;font-weight:bold;}
.vitrina-kartochka .brend{margin: 0;/*float:left;width:100px*/}
.brend a{color:#000;font:bold 14px/18px Arial}
.price_old{color:#000;font:bold 14px/16px Tahoma;text-decoration:line-through}
.price_new{color:red;font:normal 18px/22px Tahoma}
.price .price_new{font:normal 18px/20px Tahoma}
.price_lot{font:normal 12px/18px Tahoma}
.vitrina-kartochka .price_lot .price{color: #c00;font:normal 18px/24px Tahoma;float: none}
.size_pay{background:transparent url(/images/line2.png) no-repeat top center;margin-top:10px}
*:first-child+html .size_pay{height:30px}
.size_pay a.size{background-image:none;float:left;padding-top:0}
.size_pay a{float:right;font:normal 11px/13px Tahoma;margin-top:10px;text-transform:uppercase}
.last{margin:0 0 15px}
/*end table to end vitrina cartochka */
.tov-cartochka{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff;behavior:url(/html/assets/css/border-radius.htc);border-radius:10px;padding:10px;position:inherit;width:780px/*;min-height: 568px*/}
/*.tov-cartochka{position: relative}*/
.tov-cartochka.lot-show{width: 100%}
.lot-img{width: 140px}
.lot-lft{float: left; width: 850px}
.lot-rgt{float: right; width: 150px}
.price{font-size: 24px;line-height: 28px;color: #c00}
.lot-one-img{float: left;margin: 0 5px 10px 0;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#FDFBFB;behavior:url(/html/assets/css/border-radius.htc);border-radius:10px;padding:10px 7px;width: 178px}
.text-content .lot-one-img img{margin: 0}
.text-content .lot-one-img h2{height: 44px;overflow: hidden}
*:first-child+html .tov-cartochka{padding:0;width:800px}
.tov-cartochka-lft{float:left;width:470px;position: relative}
*:first-child+html .tov-cartochka-lft{width:500px}
.tov-cartochka-rgt{float:left;width:310px;height: 530px}
.lot-show .tov-cartochka-rgt{width: 520px}
*:first-child+html .tov-cartochka-rgt{width:300px}
.tov-img-min{float:left;margin:0;padding:0}
*:first-child+html .tov-img-min{width:102px}
.tov-img-min li{list-style:none;margin-bottom:5px}
.tov-img .sale{background:transparent url(/images/sale.png) no-repeat 0 0;height:24px;left:330px;position:absolute;top:5px;width:41px;z-index:100}
*:first-child+html .tov-img .sale{top:15px}
.tov-img img{margin:0;z-index:1}
.opisanie-tov p{color:#888;margin:5px 0 6px;padding:0}
.opisanie-tov p.cod{font:normal 11px/14px Arial}
.articl{font:bold 12px/16px Tahoma;color:#404040;padding-right:5px}
.info-tov .inform{color:#888;font:normal 12px/14px Tahoma;margin:5px 0 0;padding:0}
.info-tov h1.name-tov{color: #C00000;font: 17px/22px Arial,sans-serif;margin: 0 0 10px 0;text-transform: none;}
.instructions li{display:inline;list-style:none}
.instructions{margin:10px 0}
.shoes{margin: 0;}
.tov-price,.size{background:transparent url(/images/line3.png) no-repeat top center;margin:10px 0 0;padding-top:10px}
.tov-price p,.size p{color:#404040;font:bold 12px/14px Tahoma;margin:0 0 3px}
.tov-price p.big,.size p.big{font-size:14px}
.tov-price p span{color:#000;font:normal 18px/20px Arial}
.tov-price p span.red{color:#c00;font:normal 22px/24px Arial}
.size ul{float:left;margin:0 0 5px}
.size ul li{float:left;list-style:none;margin:0 10px 10px 0}
.size ul li a{background:transparent url(/images/size.png) no-repeat 0 0;color:#404040;display:block;font:bold 12px/18px Tahoma;height:18px;text-align:center;text-decoration:none;text-transform:uppercase;width:32px}
.size ul li a:hover,.size ul li a.selected{background:transparent url(/images/size_sel.png) no-repeat 0 0}
.size select{border:1px solid #c1c1c1;font:normal 11px/18px Tahoma;height: 18px;text-align: center}
.size select option{padding: 0 10px}
.size select.disabled{color:#aeaeae;}
*:first-child+html .size div{margin:0;text-align:center}
.tov-cartochka  .buy{display: block; float: right}
td.price .buy{display: block;position: relative;left:140px;top:130px}
.vitrina-kartochka img.sold{position: absolute; top: 0; left: 0;z-index:3;zoom:1}
td.image img.sold{position: absolute; top: -5px; left: -5px;z-index:1;zoom:1}
.tov-cartochka img.sold{position: absolute; top:-10px; left: 74px;z-index:99;zoom:1}
*:first-child+html .tov-cartochka img.sold{top:0; left:94px}
/*red button */
input.red_button_btn,.registration input.red_button_btn,.authorization input.red_button_btn,.feedbackform .mrn input
{border:0 none;color:#fff;font:normal 12px/28px Arial;text-shadow:0 1px #791c1c;text-transform:uppercase}
div.red_button,div.red_button input.red_button_btn,div.red_button,div.red_button a.red_button_btn
{background:url("/images/red-button.png") no-repeat scroll left top transparent;height:29px;width:170px}
/*red button */
.social{background:transparent url(/images/line3.png) no-repeat top right;margin:10px 0 0;padding-top:10px}
/* end cartochka interessant */
.interessant,.opisanie_brend{-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;behavior:url(/html/assets/css/border-radius.htc);border:1px solid #cecece;border-radius:10px;margin:15px 0;padding:0 10px 10px;position:inherit}
.interessant-tov{float:left;margin:5px 25px 5px 0;text-align:center;width:175px}
.interessant-tov.last{margin-right:0}
.interessant-tov a.name-tov{display:block;margin:5px 0 10px;height: 32px;overflow: hidden}
.interessant-tov  .interest-img{height: 255px;display: block}
.interessant-tov .price_old{float:left;margin-top:4px;text-decoration:line-through}
/*end interessant opisanie_brend */
.opisanie_brend p{font-size:14px;margin:10px 0 15px}
.opisanie_brend h1{background:transparent url(/images/brend-bg.png) no-repeat top center;text-align:center}
.opisanie_brend img{float:left;margin:0 10px 10px 0}
.brend-left,.brend-right{font:bold 14px/18px Tahoma}
.brend-left{background:transparent url(/images/arrow.png) no-repeat center right;float:left;padding-right:15px}
/*end opisanie_brend contact */
.contact-info{float:left;width:475px}
.contact-info h1{font:normal 25px/27px Arial;text-transform:none}
.contact-info h4.min{width:100px}
.contact-info p.ml100{font:normal 17px/30px Arial;height:30px;margin:5px 0 10px 20px;padding:0}
/*end contact err, info i t.p. */
.info,.warning,.err,.kk{height:150px;margin-bottom:15px;overflow:hidden}
.info{-moz-border-radius:8px;-webkit-border-radius:8px;background:#a1dbff url(/images/split.png) no-repeat 10px 13px;border:1px solid #56a5dc;border-radius:8px;padding:15px 15px 15px 40px}
.info p{height:115px;margin:0;overflow:hidden;text-indent:0}
.warning{-moz-border-radius:8px;-webkit-border-radius:8px;background:#ffc url(/images/split.png) no-repeat 10px -165px;border:1px solid #ff8236;border-radius:8px;padding:15px 15px 15px 40px}
.err{-moz-border-radius:8px;-webkit-border-radius:8px;background:#fcc url(/images/split.png) no-repeat 10px -346px;border:1px solid #A71F1F;border-radius:8px;padding:15px 15px 15px 40px}
.kk{-moz-border-radius:8px;-webkit-border-radius:8px;background:#cfc url(/images/split.png) no-repeat 10px -528px;border:1px solid #24ac08;border-radius:8px;padding:15px 15px 15px 40px}
.text-content img{float:left;margin:0 10px 0 0}
/*recomendet */
.recommendet{padding-left:15px;width:185px}
.recommendet-in{padding:10px 3px 0;text-align:center;height: 525px}
.recommendet-in a.rec{font:normal 12px/14px Arial;text-decoration:none}
.recommendet-in a.rec span{text-decoration:underline}
.recommendet-in a.rec img{margin:5px 0 0}
/*.recommendet-in a.rec img.last{margin:5px 0 0}*/
.data-links{margin:5px 0}
.data{font-weight:700;padding-right:10px}
.news-a{font:normal 15px/1.5em Verdana, sans-serif;text-decoration:underline}
.news-body{height:60px;max-width:700px;overflow:hidden}
.img-news{float:left;width:70px}
.data-links li{list-style:square inside none}
/*end news */

.text-content{}
.admin-form form{padding:10px}
.admin-form table th{text-align:left;width:200px}
.admin-form table  .admin-internal th{width: auto}
input[type="text"]:active,input[type="text"]:focus,textarea:active,textarea:focus{-moz-box-shadow:0 0 5px 2px #F7F7F7;-webkit-box-shadow:0 0 5px 2px #F7F7F7;border:1px solid #F7F7F7;box-shadow:0 0 5px 2px #E7DADA;color:#000}
.sftmessagewrap h1{line-height:40px}
.sftmessagecontainer,.sftmessageinfo{margin:10px;padding:10px}
.sftmessageinfo dt{font:bold 14px/18px Tahoma;margin:5px 0}
.sftmessageinfo dd{color:#888;font:normal 13px/20px Tahoma;margin-bottom:15px}
ul.sfticonlist{margin:0;padding:0}
.js-toggle{display:none}
tr.js-toggle.show{display: table-row}
.js-toggle.show{display: block}
.product-sizes{background:#fff;float:left;margin:0;min-width:120px;padding:0;position:relative;top:8px;z-index:9999}
.error{background:url("/sfDoctrinePlugin/images/error.png") no-repeat scroll 10px 4px #F33;border-bottom:1px solid #DDD;border-top:1px solid #DDD;color:#fff;margin:4px 0;padding:4px 4px 4px 30px}
.notice{background: url(/sfDoctrinePlugin/images/tick.png) no-repeat 10px 4px #ffc;margin: 4px 0;padding: 4px 4px 4px 30px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.admin .notice,.admin .error{display: none}
#products_linked .notice,#products_linked .error{display: block}
#sf_admin_container .notice,#sf_admin_container .error{display: inherit}
p.biggest{font: bold 16px/20px Tahoma;margin: 10px 0}
ul.error_list{background-color:#F33;border:medium none;color:#D33;margin:0 0 7px;clear: both}
ul.error_list li{background:url("/sfDoctrinePlugin/images/error.png") no-repeat scroll 4px 4px transparent;color:#FFF;list-style:none outside none;padding:4px 4px 4px 25px}
.products_instruction{float:left;height:30px;line-height:30px;list-style:none;width:60px}
.products_instruction img{margin:0 0 0 5px}
input.products_instruction{width: 14px}
.form-embedded-row input{width:100px !important}
*,.size_pay a img{margin:0;padding:0}
.center,.sftmessagewrap{text-align:center}
.float-lft,.logo,.menu,.bigboard,.vitrina-actions,.opisanie-tov,.contact-info h4,.contact-map,.contact-info p{float:left}
.float-rgt,.short,.vitrina-kartochka .price,.brend-tov,.interessant-tov .price_new,.brend-right{float:right}
table td.image img,.cart td.tov img,.text-content .pager img,.brend-tov img{float:none;margin:0}
.brend-tov a span{text-decoration: none;position: absolute;left: -1000px}
table td.base .size p,table td.base .size ul,tr.actions td{padding:0}
td.price a.bay img,.tov-img-min li a img,.size p a img,.interessant-tov a img{float:none}
table td.price .tov-price p,.price_old,.price_new{text-align:right}
#user-details .admin-form select,.admin-form input[type="text"],.admin-form input[type="password"]{width:400px}
.shopcart a:hover,.pager span{color:#000}
div.top--menu div.in-menu,.top--menu,div.bot-menu ul.bot-menu-inside,.bot-menu,div.hot-top div.hot-top-in,.hot-top,div.cat ul,.cat ul,div.menu-true-cnt div.menu-true-cnt-in,.menu-true-cnt,div.menu-true-bot div.menu-true-bot-in,.menu-true-bot,div.red_button input.red_button_btn,input.red_button_btn,div.red_button a.red_button_btn,a.red_button_btn{background-position:right top}
.views .short a,.size p a{padding-left:20px}
.vitrina-kartochka .sale span,.tov-img .sale span{color:#fff;font:bold 11px/18px Arial;padding:0 0 0 8px;z-index:12}
*:first-child+html .tov-cartochka .tov-img-min,*:first-child+html .tov-cartochka .tov-img{padding:10px 0}
.warning p,.err p,.kk p{height:115px;margin:0;overflow:hidden}
.banner,.news{margin:15px 0}
.contact-info .feedbackform {width: 460px;}
.contact-info .feedbackform p { float: none }
.feedbackform form label, .feedbackform form input, .feedbackform form textarea {color: #666666;display: block;float: left;margin-bottom: 15px; width:295px}
.feedbackform form label {width: 29%;}
.feedbackform div.red_button, .feedbackform div.red_button input.red_button_btn {width: 80px;}
#admin-panel{position: fixed;width: 1000px;background: #E7EEF6;opacity:0.8;border:1px solid #ddd;z-index: 100}
.admin #admin-panel{width: 96%}
#admin-panel ul{margin: 5px;padding: 0}
#admin-panel ul li{list-style: none;float: left; padding: 10px 5px }
#admin-panel ul li.sel{background: #fcfcfc}
.fake-top{height: 40px}
.sf_admin_filter table{width: 620px}
#sf_admin_container ul.sf_admin_actions li.sel {
  background: #E7EEF6;
  padding: 10px
}
#sf_admin_container input[type="text"], #sf_admin_container textarea {
    width: 500px;
}
.linked-product, .lot-product{width: 120px; float: left;text-align: center; border: 1px solid #cfcfcf;margin:4px;height: 220px;overflow: hidden}
.linked-product img, .lot-product img{float: none;margin: 0 auto}
#products_linked_msg,#products_lot_msg{min-height: 36px}
.copy{float: right;text-align: right;color: #CC0000;font-weight: bold}
.copy a{color:#000}
.news_date{float: left; color: #000; font-weight: bold;line-height: 26px;margin-right: 10px}
.news-list h2 {float: left;margin-top: 0}
.news-list h2  a{margin: 0}
.news-list table{background: none;border: none}
.news-list table .img {width: 120px; vertical-align: middle}
.sitemap .lft{float: left; width: 49%}
.sitemap ul li.products-categories{float: left; width: 25%}
.sitemap ul li.products-categories ul li{list-style: none;margin-left: 10px}
.myOrders p{font: bold 14px/18px Tahoma;color: #888}
.myOrders table{margin-bottom: 25px}
ul.unstyled{list-style:none !important;margin-left:0;}
ul.unstyled li{list-style:none !important;}
.bg-grey{background: #f2f2f2;padding: 5px}
.lot-image{width: 300px; float: left}
h2 small{font-size: 12px; color: #404040;}


