/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }


html, body,  h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd { padding:0; margin:0; }
textarea { font-family:tahoma,arial; font-size:12px; }
input { font-family:tahoma,arial; font-size:12px; vertical-align:middle; }
input[type=checkbox], input[type=radio] { cursor:pointer; cursor:hand; margin:0; vertical-align:middle; }
select { font-family:tahoma,arial; font-size:12px; vertical-align:middle; }
label { cursor:pointer; cursor:hand; }
a img, img { border:0; vertical-align:middle; }

sup, sub { vertical-align:baseline !important; vertical-align:bottom; position:relative; }
sup { bottom:0.5em; }
sub { top:0.3em; }


.center_inner td,#order_block td{padding-top:15px;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}


h2{font-size:17px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#5a5670;padding-bottom:20px;font-weight:400;}
.baskt{font-size:12px;color:#a09eac;padding:0 0 14px;}
.baskt span{font-size:12px;color:#000;}
#top_t,#top_t p{color:#5a5670;font-size:12px;line-height:18px;}
#top_t .f11 p{font-size:11px;line-height:14px;}
#top_t .prod{font-size:12px;font-weight:700;background:#ececf5;color:#726e85;padding:7px;}
#dostavka_total,#order_dostavka_total{color:#eb6d0f!important;}
.comp{font-size:11px;color:#a09eac;}
#top_t strong,.h_menu li a:hover,.right_col a,.tb_b span b,.footer b{color:#eb6d0f;}
#top_t large,#top_t .large,#top_t .x-large{font-size:17px;color:#eb6d0f;}

.fonts11, .fonts11 p{font-size:11px!important; color:#5a5670; line-height:17px;}
.fonts11 strong.m{font-size:12px; color:#5a5670!important;}
.fonts11 strong{color:#5a5670!important;}
.fonts11 strong.r{font-size:12px; color:#eb6d0f!important;}
#top_t h1 {font-size:14px; color:#eb6d0f!important;}
#order_block{margin-top:20px;}


#order_block a {color:#eb6d0f!important;}










/* body
--------------------------------------------------*/
body { background:#ffffff;
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
       padding-bottom:20px;
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline;  outline-style:none  }
a:hover { text-decoration:none }



.global { width:100%; margin:0 auto 0 auto; background:#ffffff; }


/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%; table-layout:fixed;}
.t td {padding: 0px; vertical-align:top}


.head { display:block; padding-top:20px;}
.head a.logo { z-index:100; display:block; width:232px; height:40px; background: url("/images/damx/logo_print.jpg") no-repeat; margin-bottom:28px; margin-right:50px; text-indent:-3000em; overflow:hidden; float:left;}
.time { display: none;}
.tel { display:block; font-family: "tahoma"; font-size:17px; color:#000000;}
.h_menu { display: none;}


.search { display: none;}
.time { display: none; }
.left_col {  display: none;}
.in_gallery { display: none;}




/* Center Col
--------------------------------------------------*/
.center_col { float:left; display:block;}



/* Center Col - INNER
--------------------------------------------------*/
.center_inner { float:left; width:709px; font-size:12px;}
.center_inner p, .center_inner td, .center_inner span, .center_inner b { font-size:12px;}



/* Center Col - INNER/Text Lot
--------------------------------------------------*/
.txt_lot { font-size:12px; width:530px; min-height:50px; _height:50px; padding:0 0 15px 0;}
.txt_lot h1 { font-size:18px; font-family:"trebuchet MS"; color:#eb6d0f; font-weight:normal; padding:0 0 5px 0}


.ul_inf { margin:0px; padding:0 0 0 0; list-style:none; width:155px; float:right;}
.ul_inf li { font-weight:bold; color:#444444; font-family:Tahoma; background: url("/images/damx/dot.gif") repeat-x 0 100%; padding:3px 0 6px 0    }
.ul_inf li i { font-style:normal; float:right; font-weight:normal;}
.ul_inf .nob { background:none}


/* Center Col - INNER/Option
--------------------------------------------------*/
.option_l { height:27px; background:#444444; font-size:12px; font-family:"trebuchet MS"; padding:0 19px 0 0; margin-bottom:1px}
.option_l a { color:#FFFFFF; text-decoration:none}
.option_l a:hover { text-decoration:underline;}

.option_l a.btn_s { display:block; background:#242424 url("/images/damx/btn_s.gif") no-repeat 10px 9px ; height:23px; width:51px; padding:4px 0 0 22px; }


.option_l a.a_prt { float:right; padding:0 0 0 22px; background: url("/images/damx/a_prt.gif") no-repeat 0 3px; margin-top:4px }

.option_l a.a_mnl { float:right; font-size:11px; font-family:Tahoma; padding:0 0 4px 20px; background: url("/images/damx/a_mnl.gif") no-repeat 0 0px; margin:5px 37px 0 0 }
.i_name{color:#a09eac!important; font-size:12px; font-family:"trebuchet MS";}


/* Center Col - INNER/Images
--------------------------------------------------*/
.img { border:1px solid #cccccc; text-align:center; height:1%; overflow:hidden; margin-bottom:1px}



/* Center Col - INNER/Gallery
--------------------------------------------------*/



/* Center Col - INNER/Price
--------------------------------------------------*/
.price { width:228px; height:58px; background:#f6f6f6; padding:11px 0 0 10px; font-size:12px; font-family:Tahoma; margin-bottom:73px}
.price a { color:#444444}

.price b { background:#eb6d0f; font-size:14px; padding:4px 13px 4px 13px; color:#FFFFFF}
.price b i { font-style:normal; font-weight:normal}

.price p { padding:14px 0 0 0}
.price a.in_b { padding:0 0 4px 25px; margin-right:35px; background: url("/images/damx/in_b.gif") no-repeat }
.price a.a_sort { float:right; margin-right:5px; padding:0 0 0 18px; background: url("/images/damx/a_sort.gif") no-repeat 0 3px }



/* Center Col - INNER/Label
--------------------------------------------------*/
.r_label { float:right; width:99px; }
.r_label p { height:18px; color:#5c5c5c; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; padding:3px 21px 0 0; 
background:#f6f6f6 url("/images/damx/rl.gif") no-repeat 100% 0; margin-bottom:2px  }



/* Center Col - INNER/Sort
--------------------------------------------------*/
.sort { background: url("/images/damx/sort.gif") repeat-x 0 100%; font-size:13px; font-family:"trebuchet MS"; padding:0 0 0 14px; height:18px; margin-bottom:32px; }
.sort a { color:#444444; text-decoration:none;}

.sort p { height:18px; background: url("/images/damx/so_l.gif") no-repeat; float:left; color:#444444; }
.sort p b { display:block; font-weight:normal; height:18px; background: url("/images/damx/so_r.gif") no-repeat 100% 0; float:left; padding:0 17px 0 25px }



/* Center Col - INNER/Sort Cat
--------------------------------------------------*/
.sort_cat { background: url("/images/damx/sort.gif") repeat-x 0 100%; font-size:17px; font-family:"trebuchet MS"; padding:0 17px 0 0; height:25px; margin-bottom:22px; }
.sort_cat a { color:#444444; text-decoration:none;}

.sort_cat i { font-style:normal; color:#eb6d0f}


.sort_cat .sc_a { float:right; font-size:11px; font-weight:bold; text-decoration:none; font-family:Tahoma; color:#999999; background: url("/images/damx/so_nac.gif") no-repeat 11px 6px ; 
height:18px; margin:7px 0 0 4px; cursor: pointer; }
.sort_cat .sc_a b { display:block; font-weight:bold; padding:2px 9px 0 22px; height:16px; float:left;}

.sort_cat #so_ac { background: url("/images/damx/so_l.gif") no-repeat; color:#444444;}
.sort_cat #so_ac b { background: url("/images/damx/so_r.gif") no-repeat 100% 0;} 

.sort_cat .selected { background: url("/images/damx/so_l.gif") no-repeat; color:#444444;}
.sort_cat .selected b { background: url("/images/damx/so_r.gif") no-repeat 100% 0;}


#so_ac {margin-left:300px;}


.tabNavigation { list-style:none; background: url("/images/damx/sort.gif") repeat-x 0 100%; font-size:17px; font-family:"trebuchet MS"; padding:0 17px 0 0; height:25px; margin-bottom:22px; }
.tabNavigation li {position:relative; float:left;}
.tabNavigation li a { color:#444444; text-decoration:none;}

.tabNavigation li i { font-style:normal; color:#eb6d0f}


.tabNavigation li .sc_a { float:right; font-size:11px; font-weight:bold; text-decoration:none; font-family:Tahoma; color:#999999; background: url("/images/damx/so_nac.gif") no-repeat 11px 6px ; 
height:18px; margin:7px 0 0 4px; cursor: pointer; }
.tabNavigation li .sc_a b { display:block; font-weight:bold; padding:2px 9px 0 22px; height:16px; float:left;}

.tabNavigation li .selected { background: url("/images/damx/so_l.gif") no-repeat; color:#444444;}
.tabNavigation li .selected b { background: url("/images/damx/so_r.gif") no-repeat 100% 0;}


/* Center Col - INNER/Catalog
--------------------------------------------------*/
.in_cat { margin:0 -20px 0 0; padding:0 0 30px 0; list-style:none;  _height:1px; position:relative; float:left; }
.in_cat li { float:left; width:144px; height:249px; background:#f7f7f7; padding:2px 12px 0 12px; font-size:12px; font-family:"trebuchet MS"; text-align:center;
line-height:11px; margin:0 12px 13px 0;}

.in_cat li a { text-decoration:none; color:#333333; font-size:13px;}

.in_cat li i { display:block; text-align:right; font-style:normal; font-family:Tahoma; font-size:11px; color:#8e8d8d; padding:0 0 2px 0; line-height:normal;}
.in_cat li i u { text-decoration:none; color:#333333; }


.in_cat li span { display:block; height:150px; line-height:normal; position: relative; }
.in_cat li span img { display:block; margin:0 auto 0 auto; position: relative; left:-59px;}
.in_cat li .img { display:block; overflow:hidden; width:142px; height:142px; background:#ffffff; border:1px solid #d2d2d2;}


.in_cat li span b { position:absolute; top:1px; left:-23px; width:23px}

.in_cat li span b u { margin-bottom:2px; display:block; width:23px; height:18px;}


.in_cat li span .new { background: url("/images/damx/new.gif") no-repeat  }
.in_cat li span .hit { background: url("/images/damx/hit.gif") no-repeat  }
.in_cat li span .wrn { background: url("/images/damx/wrn.gif") no-repeat  }


.in_cat li p { padding:1px 0 8px 0; line-height:normal;}
.in_cat li p b { background:#eb6d0f; font-size:14px; color:#FFFFFF; font-family:Tahoma; padding:2px 4px 2px 4px}
.in_cat li p b u { text-decoration:none; font-weight:normal;}
.in_cat li p s { font-size:12px; color:#939393; margin-left:3px}



/* Center Col/Baners
--------------------------------------------------*/
.c_ban { text-align:center; padding:0 0 20px 0;  }




/* Center Col/Catalog 
-------------------------------------------------*/
.c_cat { overflow:hidden; width:480px; position:relative; padding: 0 0 20px 0}
.c_cat h6 { font-size:20px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; width:160px; height:25px; padding:1px 0 0 8px; font-weight:normal;
background:#da630a url("/images/damx/ch.gif") no-repeat  }

.c_cat ul { margin:0 0 0 0; padding:0 0 0 16px; list-style:none; background:#f7f7f7; height:218px; width:2000px}
.c_cat ul li { float:left; height:208px; width:168px; padding:9px 0 0 0; border-right:2px solid #FFFFFF; font-size:12px; font-family: "trebuchet MS"; text-align:center;
line-height:13px}


.c_cat ul li span { display:block; text-align:center; padding:7px 0 0 0; min-height:43px; font-family:Tahoma; _height:43px; line-height:normal}
.c_cat ul li span b { font-size:14px; color:#333333; background:#dddddd; padding:3px 7px 3px 7px; }
.c_cat ul li span b i { font-style:normal; font-weight:normal}
.c_cat ul li span s { display:block; font-weight:bold; color:#939393; font-size:12px; padding:6px 0 0 0 }


.c_cat ul li img { border:1px solid #d1d1d1; display:block; _display:inline; margin: 0 auto 0 auto;  }


a.cat_l { display:block; width:16px; height:218px; background:#f7f7f7 url("/images/damx/cat_l.gif") no-repeat 50% 50%; position:absolute; left:0px;
border-right:1px solid #FFFFFF}
a.cat_r { display:block; width:16px; height:218px; background:#f7f7f7 url("/images/damx/cat_r.gif") no-repeat 50% 50%; position:absolute; right:0px; border-left:1px solid #FFFFFF}




/* Right Col
-------------------------------------------------*/
.right_col { float:left; width:208px; padding:0 0 0 17px; font-size:11px}
.right_col a { color:#eb6d0f}



/* Right Col/Basket
-------------------------------------------------*/
.r_bsk { background:#f6f6f6; margin:0 0 10px 0; padding:0 0 10px 0}

.r_bsk ul { margin:0px; padding:1px 0 10px 0; list-style:none }
.r_bsk ul li { overflow:hidden; min-height:1px; _height:1px; border-bottom:1px solid #FFFFFF; padding:4px 12px 5px 11px; font-size:11px; line-height:14px}
*html .r_bsk ul li { overflow:visible;}

.r_bsk ul li i { display:block; font-style:normal; width:138px; font-size:11px; }

.r_bsk ul li a.del_b { display:block; width:8px; height:8px; background:#e1701b url("/images/damx/del_b.gif") no-repeat; float:right; margin-top:4px; font-size:1px }


.r_bsk p { height:25px; background: url("/images/damx/ic.gif") no-repeat 11px 0; padding:0 0 10px 75px;  }
.compar p {background:none;}
.compar h6 { display:block; margin:0 10px 0 10px;  font-weight: bold; font-size:15px; color:#444444; font-family:Tahoma}


a.o_btn { display:block; width:120px; height:19px; text-align:center; font-size:11px; text-transform:uppercase; color:#000000; text-decoration:none; font-family:Tahoma;
 background:#aaaaa9 url("/images/damx/o_btn.gif") no-repeat; padding-top:6px}
 
 
.r_bsk span { display:block; text-align:center; font-weight: bold; font-size:15px; color:#444444; font-family:Tahoma}
.r_bsk span b { color:#eb6d0f}
.max{font-size:11px!important; margin-bottom:10px;}
.r_bsk .none { height:25px; padding:10px; text-align:center;  font-weight: bold;}



/* Right Col/Login
-------------------------------------------------*/
.login { background:#f6f6f6; padding:3px 0 10px 10px; color:#a09eac; _height:1px; margin-bottom:19px}

.login .in { width:84px; height:41px; background: url("/images/damx/lo_in.gif") no-repeat 0 100%; padding:5px 10px 0 5px; float:left; margin-bottom:8px}
.login .in i { font-style:normal; display:block; height:20px; color:#444444; position:relative; margin-left:-4px}
.login .in input { font-size:12px; font-family:Tahoma; width:79px; background:none; border:0px; line-height:10px }

.login .btn { border:0px; cursor:pointer; width:68px; height:25px; background: url("/images/damx/btn1.gif") no-repeat }

.login ul { margin:0px; padding:0 0 0 0; width:100px; list-style:none; float:right}
.login ul li { padding:0 0 2px 9px; background: url("/images/damx/lo_li.gif") no-repeat 0 6px  }
.login ul .rp a { text-decoration:none; color:#000000}
.login ul .rp a:hover { text-decoration:underline}



/* Right Col/Support
-------------------------------------------------*/
.support { background:#f6f6f6;  margin-bottom:18px; padding:9px 0 14px 8px; color:#a09eac  }

.support h6 { font-size:14px; color:#444444; padding:0 0 14px 0; font-family:Tahoma}

.support ul { margin:0px; padding:0 0 7px 0; list-style:none}
.support ul li { font-size:14px; font-weight:bold; padding:4px 0 10px 36px; color:#eb6d0f}

.support ul .icq { background: url("/images/damx/icq.gif") no-repeat}
.support ul .skype { background: url("/images/damx/skype.gif") no-repeat}



/* Footer
-------------------------------------------------*/
.footer { display: none;}
*html .footer { display: none;}


