
#cart {position: relative; 
			width: 180px;
			margin: 10px;
background: url(/i/bg.gif);
background-color:#FFFFFF; border:1px solid #cd2226; padding:10px; z-index:500;}

                        /*
                        top:10px; right:10px; }
			position: relative;*/

#cart a {color: #333388; border-bottom: 1px dashed #333388;padding-bottom:2px; line-height:170%;}
#cart a:hover {color: red; border-bottom: 0px; text-decoration:none;}
.cartpm {border:0px;}

#menublock{float:left;width : 300px; margin : 0 0 10px;}
#mainblock {float : right;width : 66%; margin : 0 0 10px; height:100%;}
.rightparttop {background: url(/i/bg_sl.gif) left top no-repeat; background-color:#e2e9ff; font: 12px normal Arial; color: #333;padding:10px; margin:20px;}
.rightparttop  h1{font: 20px normal Arial; text-align:center; color: #cd2226;}

a {cursor: pointer;}

  .color_block {
    border: 2px #5a8fbf solid; /* Параметры рамки */
    background: #ffffff; /* Цвет фона */
   }
   em.bt, em.bt b, em.bb, em.bb b {
    display: block; /* Блочный элемент */
    height: 10px; /* Высота уголка */
    font-size: 0; /* Размер шрифта */
    background: url(/i/re.gif) no-repeat; /* Путь к файлу с уголками */
    position: relative; /* Относительное позиционирование */
   }
   em.bt { 
    top: -2px; /* Сдвигаем левый верхний уголок вверх */
    left: -2px; /* Сдвигаем влево */
   }
   em.bt b {
    background-position:  100% -10px; /* Рисунок сдвигается к следующему уголку */
    left: 4px; /* Сдвигаем вправо */
   }
   em.bb { background-position: 0 -20px; top:  2px; left: -2px; }
   em.bb b { background-position: 100% -30px;  left: 4px; }
   .color_block .block_content {
    padding: 0 7px;  /* Поля вокруг текста */
   }



BODY {font-family: Tahoma, Arial, Verdana; color: #727272; background: white; font-size: 11px; padding: 0px; margin: 0px;}
TD {font-family: Tahoma, Arial, Verdana; font-size: 11px;}
IMG {border: 0px;}

h1.top {font-family: Tahoma, Arial, Verdana; COLOR: #cd2226; FONT-SIZE: 11px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}
.main {width: 100%; height: 100%; border-top: 4px solid #4d79fd;} /*#4d79fd*/
.rname {color: #4d79fd; font-weight: bold; font-size: 11px;}
.bottom {height: 39px; border-top: 1px solid #cd2226; background: #cd2226; margin-top:20px;}
.topline {height: 6px; background-color: #cd2226; width:100%;}
.copy {color: #ffffff; font-size: 10px; padding: 0px 10px 0px 30px;border-right: 1px dotted white; margin: 0px 0px 0px 20px;}
.webwork {width: 195px; padding-top: 2px; text-align: left; border-right: 1px dotted white; color: #ffffff; padding-left: 10px;}
.copy2 {color: #ffffff; font-size: 10px; padding-right: 10px;}
.cr {color: #ffffff; padding: 0, 10}
.ctr {height: 100%; background: url(i/logobg.gif) left bottom no-repeat; }
.lefttop {background: url(images/lefttop.gif) no-repeat top right; border-top: 1px solid #FFE8CD;}
.gbg {background: #B8B8B8 url(images/gbg.gif) top;}

.topbar {PADDING-RIGHT: 26px; PADDING-LEFT: 24px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}

.logo {color: #cd2226; font-weight: bold; font-size: 22px; padding-top:5px;}
.linkbar {vertical-align: top; text-align: right; font-weight: bold;}
.banner {padding-top: 19px;}
.bl {padding: 5 0 5 0; border: 0}
.in, .in1, .in2, .in3, .in4 {padding-top: 5;padding-left: 10; text-align: left; }
.in2 { padding-left: 25; } .in3 { padding-left: 40; } .in4 { padding-left: 55; }
.search {padding-bottom: 20px; height: 55px;}
.sea {background: #e2e9ff url(images/i1.gif) right no-repeat; height: 55px; padding-left: 23px; text-align: left;}
.card {background: #e2e9ff url(images/i2.gif) no-repeat; padding-right: 33px; text-align: right; height: 55px;}
.sear {width: 108px; height: 21px; border: 1px solid #727272;}
.leftblock, .rightblock {padding: 4px 26px; background: url(images/lefttop.gif) top right no-repeat; border-top: 1px solid #e2e9ff;}
.rightblock {background: url(images/lefttop.gif) top left no-repeat; text-align: right; padding: 7px 38px 7px 26px;}

/*.search {padding-bottom: 20px; height: 55px;}
.sea {background: #e2e9ff url(images/i1.gif) right no-repeat; height: 55px; padding-left: 20px; text-align: left;}
.card {background: #e2e9ff url(images/i2.gif) no-repeat; padding-right: 17px; text-align: right; height: 55px;}
.leftblock, .rightblock {padding: 4px 4px 4px 17px; background: url(images/lefttop.gif) top right no-repeat; border-top: 1px solid #e2e9ff;}
.rightblock {background: url(images/lefttop.gif) top left no-repeat; text-align: right; padding: 4px 17px 4px 4px;}*/
#topic {font-weight: bold; padding-left: 19px;}
.content {width: 100%; vertical-align: top; padding: 0px 17px; font: normal 12pt Times; color: #333;}
#rr {padding: 0px 20px 35px 20px; text-align: center;}
#bb {border: 1px solid #4d79fd;}
#txtbb {padding-left: 1px;}
.katalog {width: 100%; border: 1px solid #e2e9ff; padding: 10px 20px;}
.frame { border: 1px solid #e2e9ff; padding: 5; margin: 10 0} /*FFDCB3*/
.op {width: 50%; vertical-align: top;}
.price {font-size: 12px; text-align: right; font-weight: bold;}
#modelprice_old {font-size: 11px; text-align: right; font-weight: bold; text-decoration: line-through; }
.price-r {font-size: 11px; font-weight: bold; padding: 0 5}
.pricec {color: #008CEA;}
.mesiac {background: url(images/8march.gif) no-repeat;}
.num {color: #C12B27; font-weight: bold; font-size: 40px; position: relative; top: 10px; text-align: center;}
.mes {color: #C12B27; font-size: 15px; font-weight: bold; position: relative; top: 8px; left: 5px; text-align: center;}
.title { background: #e2e9ff color:#727272; font-weight: bold; font-size: 11px;}
.bgc { background: #e2e9ff }
.er {color: #ff0000;}
.btimg {width: 100%; background: url(images/btimg.gif) bottom repeat-x;}
/*
A.me {font-size: 10px; font-weight: bold;}*/
A.wh {color: #ffffff; text-decoration: underline;}
.toplink {text-decoration: underline; font-weight: bold;}
/*
A.wh1 {color: #ffffff; text-decoration: none;}
A:hover.wh1 {text-decoration: none;}

.order {font-family: Verdana, Tahoma, Arial; text-decoration: underline; font-weight: bold; font-size: 13px;}
A {color: #727272; text-decoration: none;}
A:hover {text-decoration: underline;}
A.logo {color: #4d79fd; font-weight: bold; font-size: 22px;}
A:hover.logo {text-decoration: none;}
A.top {color: #727272; font-weight: bold; font-size: 11px;}
A:hover.top {text-decoration: none;}*/
hr {width: 100%; color: #e2e9ff; border: 0px; height: 1; margin: 5 0;}

.rn-t {	color: #727272; font-size: 11px; padding: 5 0; text-align: right; }
a.rn-t  {	color: #727272; font-size: 11px;font-weight: bold; }

.but {border: 1px solid #4d79fd; background: #e2e9ff color:#727272; font-weight: bold; font-size: 11px;}
/*.sear {width: 108px; height: 21px; border: 1px solid #727272;}*/
.vartext { height: 20px; background: #ffffff; border: 1px solid #727272; FONT-SIZE: 11px; }
select.but2, .but3 {	background-color: #ffffff; border: #727272 1px solid; FONT-SIZE: 11px; height: 20px;}
select.sel1 {	background-color: #ffffff; border: #727272 1px solid; FONT-SIZE: 11px;}
.vartextarea { background: #ffffff; border: 1px solid #727272; FONT-SIZE: 11px;}

#cart {position: absolute;  right:20px;
width: 180px;
margin: 10px;
background: url(/i/bg.gif);
background-color:#FFFFFF; border:1px dashed red; padding:10px;z-index:500; font: normal 11px Tahoma;}
#cart a {color: #333388; border-bottom: 1px dashed #333388;padding-bottom:2px; line-height:170%; text-decoration:none;}
#cart a:hover {color: red; border-bottom: 0px; text-decoration:none;}
.cartpm {border:0px;}	
a {cursor: pointer;}
.desc_text {padding:20px;}
#cart a.oform {background-color:#cd2226; color: #FFFFFF; text-align:center; font: bold 15px Arial;padding:5px;}



.mlnk {padding:0px; font: normal 12px Tahoma;margin:0px; padding: 5px 5px 0px 34px; margin-top:1px;}
.mlnk a {text-decoration:none; color: #2222DD; cursor:pointer; outline: none;}
.mlnk a:hover {text-decoration:none; color: #fff; background-color: #5555AA;}
.mlnk a:visited {color: #950d80;}


.subpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;background: url(/i/subpartbg.gif) left top repeat-y;}
.lastsubpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;}
.plus {width:10px;display: inline-block;margin-right:5px; }
#noplus {width:10px;display: inline-block;background: url(/i/mbhor.gif) left top repeat-x; margin-right:5px;}
#topleaf{background: url(/i/0.gif) left top no-repeat; }
#leaf {background: url(/i/mb.gif) left top no-repeat; }
#leaf a {color:#cd2226; }
#leaf a:hover {color:#ff008a; }
#lastleaf {background: url(/i/mbl.gif) left top no-repeat;}
#lastleaf a {color:#cd2226; }
#lastleaf a:hover {color:#ff008a; }
#topleaf a.linkcl {color:#cd2226; }
#topleaf a.linkcl:hover {color:#ff008a; }


#atop {border:1px solid #999999; width:280px; font: normal 10px Tahoma; color: #555555;padding:3px; background: url('../i/adbg.jpg') no-repeat left top; background-color: #EEEEEE;}
#atext {border:0px 1px 1px 1px dotted #555555; width:280px; font: normal 12px Verdana; padding:10px; background-color:#FFFFFF;}
#atext a {text-decoration:none;}
#atext a:hover {text-decoration:underline; color:red;}
#pricetable { width:99%; color:#7C7C7C; border:1px solid #777; padding:0px;}
#pricetable td { padding:3px; font:normal 11px Tahoma; vertical-align:middle; text-align:center; border:1px solid #AAA;}
#price2 {font: normal 11px Tahoma; color: #fe5a00;}
#spb {font:normal 10px Tahoma;  color: #555555; border-bottom: 1px solid #AAAAEE; padding:3px; }
#imgkk {border:1px solid #DCDCDC; margin:0px 0px 4px 4px;}

#clrradio {vertical-align: middle;}
#clrradio2 {vertical-align: middle;}
#clrbox1 {font: 10px Tahoma; color: #005500; padding: 0px 5px 0px 10px; border-left: 1px solid #CCCCCC;}
#clrbox2 {font: 10px Tahoma; color: #000055; padding: 0px 10px 0px 10px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}


#color1  {background:url(/i/bg.gif); font: 10px Tahoma; color: #005500;  border: 1px solid #86ce78; padding:4px;}
#color1top  {font: 11px Tahoma; color: #005500; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}

#color2  {background:url(/i/bg.gif); font: 10px Tahoma; color: #000055;  border: 1px solid #aaaaee; padding:4px; margin-top:5px;}
#color2top  {font: 11px Tahoma; color: #000055; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}

#addonform  {background:url(/i/bg.gif); font: 10px Tahoma; color: #550000;  border: 1px solid #d07171; padding:4px; margin-top:5px;}
#addonformtop  {font: 11px Tahoma; color: #550000; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}




#vendorblock {font: normal 12px Tahoma; color: #6b7fa1;border-left: 1px solid #6b7fa1; margin:20px;}
#vendorblock td{padding:10px;}
.deliverylink a {margin-right: 15px; margin-left:15px; padding:3px; color:  #333366; font: normal 16px Arial; border-bottom: 1px dashed #333366; text-decoration:none;}
.deliverylink a:hover {cursor:pointer;color: #FFF; background-color:#333366; }


.addonlink a {padding:3px 2px 3px 0px; color:  #883333; font: normal 12px Tahoma; border-bottom: 1px dashed #333366; text-decoration:none; line-height:200%; outline:none;}
.addonlink a:hover {cursor:pointer;color: #FFF; background-color:#663333; }
.analoglink a {padding:3px 2px 3px 0px; color:  #336633; font: normal 12px Tahoma; border-bottom: 1px dashed #336633; text-decoration:none; line-height:200%;}
.analoglink a:hover {cursor:pointer;color: #FFF; background-color:#336633; }
.price_row {font: normal 12px Georgia; background: #FFFFFF url(/images/dots.gif) left top repeat-y; padding-left:10px;}
.price_row b {font: bold 17px Tahoma;   }
#hotprice {font: bold 17px Tahoma; color: #fe5a00; letter-spacing:1px; margin:0px;padding:0px; background: url(/i/buttons/skidka.gif) no-repeat right top; padding-top:15px;}


.basketbtn {margin:20px 20px 10px 20px;}

.onesize {width:220px; display: inline-block;}
.onesize a {margin:13px 15px 13px 0px; padding:3px; color:  #333366; font: normal 13px Tahoma; border-bottom: 1px dashed #333366; text-decoration:none; line-height:200%;}
.onesize a:hover {cursor:pointer;color: #FFF; background-color:#333366;}
.onesizeselected {width:220px; display: inline-block;}
.onesizeselected a{margin:13px 15px 13px 0px; padding:3px;  background-color:#663333; color:#FFFFFF; font: normal 13px Tahoma; text-decoration:none; line-height:200%;}
.onesizeselected a:hover {cursor:pointer;color: #663333; border-bottom: 1px dashed #663333;background-color:#FFFFFF; }


.analogname {width:250px; display: inline-block;}

.analogprice {width:250px; display: inline-block;}


.sizebox {background:url(/i/bg.gif); border: 1px solid #88AAAA; padding:4px; margin-top:5px; display:none; }
.analogbox {background:url(/i/bg.gif); border: 1px solid #339933; padding:4px; margin-top:5px; display:none;}
#analogspisok{padding-left:40px; font: normal 12px Tahoma; line-height:150%;}

a#GoodName{font: normal 17px Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #cd2226; border-bottom: 1px dashed #cd2226;}
a#GoodName:hover{ color: #FFFFFF; background-color: #cd2226;}

a#GoodNameNetVNal{font: normal 17px Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #886666; border-bottom: 1px dashed #AA8888;}
a#GoodNameNetVNal:hover{ color: #FFFFFF; background-color: #5555AA;}


.img_lite {border:1px solid #DCDCDC; margin:0px 0px 4px 4px;}

#CommentsTop{font: normal 17px Arial, sans-serif; padding:33px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #222266; border-bottom: 1px dashed #5555AA;}


.sep {background: url(/i/sep.gif); height:5px; width:100%; margin: 10px 0px 10px 0px;}
.mind {background: url(/i/ugolok.gif) left top no-repeat; padding: 20px 0px 0px 20px; font: normal 14px Trebuchet MS, Arial;}

a.ltitS2{font: normal 23px Trebuchet MS, Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #cd2226; border-bottom: 1px solid #cd2226;}
a.ltitS2:hover{ color: #FFFFFF; background-color: #cd2226;}

.lbox {margin:20px; padding: 7px; background: url(/i/sep2.gif);  border: 1px dashed red;}

h1{font: bold 28px Trebuchet MS, sans-serif; text-align:center; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #cd2226;}
h2{font: normal 20px Trebuchet MS,Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #cd2226;}
h3{font: normal 17px Trebuchet MS,Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #cd2226;}

.selsort {font-weight:bold;}

.sortblock {padding:10px;}
.sortblock a {color:#cd2226;}
.sortblock form {margin:20px 0px 0px 0px; padding:7px; color:#4d79fd; border: 1px dashed #cd2226;}
#logosl {position: absolute; top:1px; left:20px;}
#t_top {background: #cd2226; font: normal 15px Trebuchet MS; color:#FFFFFF; padding:5px;}


#visual1 {background:url(/i/topc.gif) right top repeat-x;}
#visual2 {background:url(/i/topl.jpg) left top no-repeat; height:178px; width:729px;}

#phone {position: absolute; top:90px; right:20px; font: normal 18px Trebuchet MS, Arial; color: #FFF;}
#topmenu {position: absolute; top:90px; left:50px; font: normal 17px Trebuchet MS, Arial; color: #FFF;}
#topmenu a {color: #FFF; margin-left:30px; text-decoration:none;}
#topmenu a:hover {color: yellow; text-decoration:underline;}


a.stlink {font: normal 18px Trebuchet MS; color:#6666FF;}

.lev_0 a {color:#016FB2; font: normal 15px Trebuchet MS;}
.lev_0 a:hover {color: red;}
.lev_0a {color: #8F01A2;font: normal 15px Trebuchet MS;}
.lsa {font: normal 12px Tahoma;}

.lev_2 {font:normal 14px Trebuchet MS; color:#0344A6; background:url(/i/lev2.gif) left 4px no-repeat;  padding:0px 5px 6px 16px; margin-left:23px; }
.lev_2 a {color:#0344A6; text-decoration:none; display:block;}
.lev_2 a:hover {color:#000;}
.lev_2 em {color:#0C3571;font:normal 11px Arial; display:block; line-height:11px; padding:0px 0px 8px 1px;}
.lev_2a {font:normal 14px  Trebuchet MS; color:#8F01A2; background:url(/i/lev2.gif) left 4px no-repeat;  padding:0px 5px 6px 16px; margin-left:23px; }

#fotoview img {border:1px solid #DCDCDC; margin:0px 0px 4px 4px;}


#rightcol { font: normal 11px Tahoma, Arial; padding-top:300px;}
#rightcol b{color:#fd0101;font: bold 12px Tahoma; }
#rightcol a{ color: #112289; text-decoration:none;}
#rightcol a:hover{ color:#fd0101;text-decoration:underline;}

#rightcat {left top no-repeat;font: normal 17px Trebuchet MS, Tahoma, Arial; color: rgb(4, 72, 120);
margin-top:20px; padding: 6px 0px 5px 25px; height:30px; margin-left:10px;}

#rollbox {padding:2px;margin:2px; border: 1px solid #EEE; width:3px; display: block; width:140px; height:135px; text-align:center;vertical-align: top;}
#rolln {font: normal 11px Tahoma; color:#5555FF;}
#rolln a{color:#5555FF; text-decoration:none;}
#rollp {font: bold 12px Tahoma; color:#FF3333;}


.goods_in_store_type {font-size:14px; color:#000; font-weight:bold}
.goods_in_store {font-size:12px; margin-left:20px}

.tovar_params_selector {border-collapse:collapse; font-size:12px; font-weight:normal; margin-top:10px; line-height:12px; width:400px; margin-bottom:10px;}
.tovar_params_selector td {border:solid 1px #797979; color:#000; text-align:center; padding:2px 5px}
.tovar_params_selector td.cur {border-width:3px; padding:0 3px}
.tovar_params_selector td input {padding:0; margin:0}
.tovar_params_selector td label {display:block}
.tovar_params_selector td a {text-decoration:underline}
.tovar_params_selector td.right {text-align:right}
.tovar_params_selector .avail {background-color:#67fc64}
.tovar_params_selector .unavail {background-color:#ff898b}
.tovar_params_selector .avail_status {text-align:left}

.tovar_param_selector {border-collapse:collapse; border:solid 1px #f2f2f2; font-size:12px; margin-top:10px; font-weight:normal; line-height:12px; width:300px;  margin-bottom:10px;}
.tovar_param_selector td {text-align:left; color:#000; padding:2px 5px; background:no-repeat 7px 100%}
.tovar_param_selector td.cur {background-image:url(/i/cur_param_arrow.png)}
.tovar_param_selector td input {padding:0; margin:0}
.tovar_param_selector td label {display:block}
.tovar_param_selector td a {text-decoration:underline}
.tovar_param_selector td.param_name {background:#f2f2f2; text-align:right}
.tovar_param_selector .avail {background-color:#67fc64}
.tovar_param_selector .unavail {background-color:#ff898b}
.tovar_param_selector .avail_status {text-align:left}

