body
{padding:0;margin:0;width:100%;height:100%;font-family:Arial;font-size:14px;color:#555555;line-height:1;min-width:1000px;background:#ffffff;}

p {padding:0;margin:0;}
   
.white {color:#ffffff;}
.black {color:#000000;}
.grey {color:#777777;}
.grey2 {color:#333333;}
.grey3 {color:#666666;}
.blue {color:#183dab;}
.grey4 {color:#555555;}
.grey5 {color:#999999;}
.blue2 {color:#233aa5;}
.grey6 {color:#191919;}
.grey7 {color:#7d7273;}
.red {color:#e04d25;}

.underline
{text-decoration:underline;}


.all {background: url('/images/fon_04.jpg') top center no-repeat;}
.comm {width:1000px;margin:0 auto;}
.space {width:0;}
.header {height:184px;}
.search {height:85px;}
.banner {height:240px;}
.worktime {width:217px;}
.searchf {width:531px;}
.catalog {background:url('/images/catalogfon.jpg') no-repeat;width:1086px;height:164px;padding:25px 0 0 67px;position:relative;left:-67px;}
.footer {height:90px;}
.wide {width:100%;}
.mainmenu {margin:102px 0 0 0;width:342px;}
.logo {margin:24px 0 0 0;width:400px;}
.phones {margin:97px 0 0 0;}

.searchfield {background:url('/images/search_field.png') no-repeat;width:430px;height:19px;padding:2px 0 0 3px;}
.searchinput {border:0;width:420px;}
.brand {padding:0 20px 10px 0;width:50px;height:50px;}
.line {
background-color:#fff;
 border:#d1d1d1 1px dashed;
 border-style: none none dashed;
 color:#fff;
 }
.column {margin:0 20px 0 0;}
.cat div.cat_act_left {width:14px;height:27px;}
.cat div.cat_act_center {height:23px;padding:4px 0 0 0;}
.cat div.cat_act_right {width:18px;height:27px;}
.cat {position:relative;left:-12px;}
.cat:hover div.cat_act_left {background:url('/images/cat_act_left.png') no-repeat;width:14px;height:27px;}
.cat:hover div.cat_act_center {background:url('/images/cat_act_center.png') repeat-x;height:23px;padding:4px 0 0 0;}
.cat:hover div.cat_act_right {background:url('/images/cat_act_right.png') no-repeat;width:18px;height:27px;}
.cat:hover div.cat_act_center a {text-decoration:none;}
.bestitem {width:450px;margin:0 0 0 30px;}
.bestitemimage {padding:0 21px 0 0;}
.bestitemdesc {padding:18px 0 0 0;width:290px;}
.bestitemitem {width:130px;padding-right:15px;}
.left_content {width:283px;}
.right_content {width:630px;}
.service_act {background:url('/images/text_act.png') no-repeat;width:89px;height:19px;padding:2px 0 0 6px;position:relative;left:-6px;}

.left_about {width:215px;margin:85px 0 0 0;}
.right_about {width:735px;}

.left_cat {width:165px;margin:67px 0 0 0;padding:0 50px 0 0;}
.center_cat {width:570px;padding-right:20px;}
.right_cat {width:140px;margin:67px 0 0 0;}
.cat_left {width:115px;}
.cat_right {margin:18px 0 0 0;width:442px;}
.price_left {background:url('/images/price_left.png') no-repeat;width:7px;height:25px;}
.price_center {background:url('/images/price_center.png') repeat-x;height:25px;padding:6px 0 0 0;}
.price_right {background:url('/images/price_right.png') no-repeat;width:8px;height:25px;}
.price {position:relative;left:0;}
.navi_left {width:190px;}
.navi_center {width:252px;}
.navi_right {width:112px;}
.navi_act {position:relative;top:-6px;}

.specitem {width:140px;}

.search2 {height:66px;}
.item_main td.ttop {background:url('/images/border_03.png') no-repeat;width:750px;height:10px;}
.item_main td.tcenter {background:url('/images/border_06.png') repeat-y;width:717px;padding:13px 20px 20px 13px;}
.item_main td.tbottom {background:url('/images/border_07.png') no-repeat;width:750px;height:11px;}
.item_main_left {width:213px;}
.item_main_right {width:487px;}
.another_item li.item_right_act {background:url('/images/border_right_act.png') no-repeat;width:182px;height:208px;padding:23px 13px 0 17px;}
.another_item li {background:url('/images/border_right.png') no-repeat;width:182px;height:208px;padding:23px 13px 0 17px;}
.another_item li.item_right_act img {opacity:0.5;}
.another_item li a {color:#000000;text-decoration:none;border-bottom:dashed 1px;}
.another_item li a:hover {text-decoration:none;border-bottom:dashed 0px;}
.another_item li.item_right_act a {text-decoration:none;color:#777777;border-bottom:0;}
.item_desc {padding:0 0 0 18px;width:520px;}

.item_desc table {border-color: #efefef !important;}

.item_desc2 table {border-color: #efefef  !important;}
.item_desc table td {border-left-width:0 !important;border-top-width:0 !important;border-color:#efefef !important;}
.item_desc2 table td {border-left-width:0 !important;border-top-width:0 !important;border-color:#efefef !important;}

.item_desc2 {padding:0;width:520px;}
.specitemlink {color:#000000;}
.specitemlink:hover {color:#e33729;}

.cart_items td {vertical-align:middle;}
.cart_input {background:url('/images/cart_field.png') no-repeat;width:42px;height:22px;padding:2px 0 0 3px;}
.cart_input_field {border:0;width:35px;}
.cart_items tr.last {display:none;}

.autor_input {background:url('/images/autor_string.png') no-repeat;width:334px;height:20px;padding:2px 0 0 3px;}
.autor_input_field {border:0;width:330px;}

.zakaz_input3 {background:url('/images/field3.png') no-repeat;width:334px;height:20px;padding:2px 0 0 3px;}
.zakaz_input_field3 {border:0;width:330px;padding:0;}
.zakaz_input1 {background:url('/images/field1.png') no-repeat;width:96px;height:20px;padding:2px 0 0 3px;}
.zakaz_input_field1 {border:0;width:95px;padding:0;}
.zakaz_input2 {background:url('/images/field2.png') no-repeat;width:199px;height:20px;padding:2px 0 0 3px;}
.zakaz_input_field2 {border:0;width:198px;padding:0;}
.zakaz_input4 {background:url('/images/field4.png') no-repeat;width:334px;height:66px;padding:2px 0 0 3px;}
.zakaz_input_field4 {border:0;width:333px;padding:0;}
.delivery_act {background-color:#fffccc;}
.delivery {width:350px;height:62px;position:relative;left:-14px;padding:10px 0 0 14px;}
.delivery:hover{width:350px;height:62px;background-color:#fffccc;position:relative;left:-14px;padding:10px 0 0 14px;}

.q-cont {
background:url("/images/shadow.png") repeat scroll 0 0 transparent;
height:300%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1000;
}
.q.small {
width:300px;
}

.q {
-webkit-border-radius:15px;border-radius:15px;
-moz-border-radius:15px 15px 15px 15px;
background:none repeat scroll 0 0 #F4F1F0;
margin-top:200px;
padding:30px 20px;
text-align:left;
width:710px;
}

.MsoNormal a {color:#191919;font-size:12px;text-decoration:none;border-bottom:dashed 1px;line-height:1.5;}
.MsoNormal a strong{font-weight:normal;}
.MsoNormal strong{font-weight:normal;}
.MsoNormal a:hover {text-decoration:none;border-bottom:dashed 0px;}

ul.another_item {margin: 0;padding:0;list-style: none;}
* html ul.another_item {margin-bottom: 0;} 

hr {padding:0;margin:0;}

/*COMMON STYLES*/


table td {vertical-align:top;}


.normal {font-weight:normal;}
.bold {font-weight:bold;}
.italic {font-style:italic;}

.arial {font-family:arial;}
.arialn {font-family:arial narrow;}
.tahoma {font-family:tahoma;}
.calibri{font-family:calibri;}
.times {font-family:times New Roman;}
.vanta {font-family:VantaLightPlain;}
.georgia {font-family:georgia;}

.nodecoration {text-decoration:none;}
.u_dashed {text-decoration:none;border-bottom:dashed 1px;}
.u_dashed:hover {text-decoration:none;border-bottom:dashed 0px;}
.contacts {text-decoration:none;border-bottom: 1px solid #c2c2c2;}
.wide {width:100%;}
.w_70 {width:65%;}

.relative {position:relative;}
.ctalign {text-align:center;}
.ralign {text-align:right;}
.lalign {text-align:left;}
.block {display:block;}

.lh
{line-height:1.5;}
.lh_13
{line-height:1.3;}
.lh_18
{line-height:1.8;}

.f_6 {font-size:6px;}
.f_8 {font-size:8px;}
.f_10 {font-size:10px;}
.f_11 {font-size:11px;}
.f_12 {font-size:12px;}
.f_13 {font-size:13px;}
.f_14 {font-size:14px;}
.f_15 {font-size:15px;}
.f_16 {font-size:16px;}
.f_17 {font-size:17px;}
.f_18 {font-size:18px;}
.f_19 {font-size:19px;}
.f_20 {font-size:20px;}
.f_21 {font-size:21px;}
.f_22 {font-size:22px;}
.f_23 {font-size:23px;}
.f_24 {font-size:24px;}
.f_25 {font-size:25px;}
.f_26 {font-size:26px;}
.f_27 {font-size:27px;}
.f_28 {font-size:28px;}
.f_29 {font-size:29px;}
.f_30 {font-size:30px;}
.f_32 {font-size:30px;}
.f_36 {font-size:36px;}
.f_51 {font-size:51px;}

a img
{border:0;padding:0;margin:0;line-height:0;font-size:0;}
img
{border:0;padding:0;margin:0;line-height:0;font-size:0;}
input:focus
{outline:none;}
select:focus
{outline:none;}
option:focus
{outline:none;}

.fl {float:left;}
.fr {float:right;}

.middle {text-align:center;}
.valign {vertical-align:middle;}

.clear {height:0px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_1 {height:1px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_2 {height:2px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_3 {height:3px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_4 {height:4px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_5 {height:5px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_8 {height:8px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_10 {height:10px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_11 {height:11px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_12 {height:12px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_15 {height:15px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_18 {height:18px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_20 {height:20px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_25 {height:25px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_28 {height:28px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_30 {height:30px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_32 {height:33px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_35 {height:35px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_40 {height:40px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_45 {height:45px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_50 {height:50px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_55 {height:50px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_60 {height:60px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_70 {height:70px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_80 {height:80px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_170 {height:170px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}
.clear_230 {height:230px;font-size:0;line-height:0;clear:both;padding:0;margin:0;}

.w_10 {width:10px;}
.w_15 {width:15px;}
.w_30 {width:30px;}
.w_45 {width:45px;}
.w_250 {width:250px;}

.pl_1 {padding-left:1px;}
.pl_2 {padding-left:2px;}
.pl_3 {padding-left:3px;}
.pl_4 {padding-left:4px;}
.pl_5 {padding-left:5px;}
.pl_6 {padding-left:6px;}
.pl_7 {padding-left:7px;}
.pl_8 {padding-left:8px;}
.pl_9 {padding-left:9px;}
.pl_10 {padding-left:10px;}
.pl_12{padding-left:12px;}
.pl_15 {padding-left:15px;}
.pl_19 {padding-left:19px;}
.pl_20 {padding-left:20px;}
.pl_25 {padding-left:25px;}
.pl_30 {padding-left:30px;}
.pl_35 {padding-left:35px;}
.pl_40 {padding-left:40px;}
.pl_45 {padding-left:45px;}
.pl_50 {padding-left:50px;}
.pl_60 {padding-left:60px;}
.pl_70 {padding-left:70px;}
.pl_90 {padding-left:90px;}
.pl_100 {padding-left:100px;}

.pr_1 {padding-right:1px;}
.pr_2 {padding-right:2px;}
.pr_3 {padding-right:3px;}
.pr_4 {padding-right:4px;}
.pr_5 {padding-right:5px;}
.pr_6 {padding-right:6px;}
.pr_7 {padding-right:7px;}
.pr_8 {padding-right:8px;}
.pr_9 {padding-right:9px;}
.pr_10 {padding-right:10px;}
.pr_15 {padding-right:15px;}
.pr_20 {padding-right:20px;}
.pr_30 {padding-right:30px;}
.pr_35 {padding-right:35px;}
.pr_40 {padding-right:40px;}
.pr_45 {padding-right:45px;}
.pr_50 {padding-right:50px;}

.pt_1 {padding-top:1px;}
.pt_2 {padding-top:2px;}
.pt_3 {padding-top:3px;}
.pt_4 {padding-top:4px;}
.pt_5 {padding-top:5px;}
.pt_6 {padding-top:6px;}
.pt_7 {padding-top:7px;}
.pt_8 {padding-top:8px;}
.pt_9 {padding-top:9px;}
.pt_10 {padding-top:10px;}
.pt_11 {padding-top:11px;}
.pt_12 {padding-top:12px;}
.pt_13 {padding-top:13px;}
.pt_14 {padding-top:14px;}
.pt_15 {padding-top:15px;}
.pt_18 {padding-top:18px;}
.pt_19 {padding-top:19px;}
.pt_20 {padding-top:20px;}
.pt_25 {padding-top:25px;}
.pt_30 {padding-top:30px;}
.pt_35 {padding-top:35px;}
.pt_40 {padding-top:40px;}
.pt_45 {padding-top:45px;}
.pt_50 {padding-top:50px;}
.pt_60 {padding-top:60px;}
.pt_70 {padding-top:70px;}
.pt_85 {padding-top:85px;}
.pt_100 {padding-top:100px;}

.ml_1 {margin-left:1px;}
.ml_2 {margin-left:2px;}
.ml_3 {margin-left:3px;}
.ml_4 {margin-left:4px;}
.ml_5 {margin-left:5px;}
.ml_6 {margin-left:6px;}
.ml_7 {margin-left:7px;}
.ml_8 {margin-left:8px;}
.ml_9 {margin-left:9px;}
.ml_10 {margin-left:10px;}
.ml_15 {margin-left:15px;}
.ml_20 {margin-left:20px;}
.ml_25 {margin-left:25px;}
.ml_30 {margin-left:30px;}
.ml_35 {margin-left:35px;}
.ml_40 {margin-left:40px;}
.ml_45 {margin-left:45px;}
.ml_50 {margin-left:50px;}

.mr_1 {margin-right:1px;}
.mr_2 {margin-right:2px;}
.mr_3 {margin-right:3px;}
.mr_4 {margin-right:4px;}
.mr_5 {margin-right:5px;}
.mr_6 {margin-right:6px;}
.mr_7 {margin-right:7px;}
.mr_8 {margin-right:8px;}
.mr_9 {margin-right:9px;}
.mr_10 {margin-right:10px;}
.mr_15 {margin-right:15px;}
.mr_20 {margin-right:20px;}
.mr_22 {margin-right:22px;}
.mr_30 {margin-right:30px;}
.mr_35 {margin-right:35px;}
.mr_40 {margin-right:40px;}
.mr_45 {margin-right:45px;}

.mt_1 {margin-top:1px;}
.mt_2 {margin-top:2px;}
.mt_3 {margin-top:3px;}
.mt_4 {margin-top:4px;}
.mt_5 {margin-top:5px;}
.mt_6 {margin-top:6px;}
.mt_7 {margin-top:7px;}
.mt_8 {margin-top:8px;}
.mt_9 {margin-top:9px;}
.mt_10 {margin-top:10px;}
.mt_11 {margin-top:11px;}
.mt_12 {margin-top:12px;}
.mt_13 {margin-top:13px;}
.mt_14 {margin-top:14px;}
.mt_15 {margin-top:15px;}
.mt_16 {margin-top:16px;}
.mt_17 {margin-top:17px;}
.mt_18 {margin-top:18px;}
.mt_19 {margin-top:19px;}
.mt_20 {margin-top:20px;}
.mt_21 {margin-top:21px;}
.mt_22 {margin-top:22px;}
.mt_23 {margin-top:23px;}
.mt_24 {margin-top:24px;}
.mt_25 {margin-top:25px;}
.mt_30 {margin-top:30px;}
.mt_35 {margin-top:35px;}
.mt_40 {margin-top:40px;}
.mt_45 {margin-top:45px;}
.mt_50 {margin-top:50px;}



h1
{padding:0;margin:0;border:0;}
/*
ul
{list-style:none;padding:0;margin:0;}
*/

