/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { /*background:#807c75 url("/img/b.gif") repeat-x;*/
       font-family: Arial;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline }
a:hover { text-decoration:none }



.global { width:998px; margin:0 auto 0 auto; border-left:1px solid #000000; border-right:1px solid #000000; background:#807c75 url("/img/head.jpg") no-repeat;}


/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}

/* Head
--------------------------------------------------*/
.head { height:89px; padding:1px 0 0 186px;}

.head .logo {  display:block; width:387px; height:39px; margin:23px 0 0 0; overflow:hidden; text-indent:-3000em}

.head ul { margin:0px; padding:9px 0 0 0; list-style:none}
.head ul li { font-size:14px; color:#aeaba8; float:left; padding:0 30px 0 0}
.head ul li a { font-size:14px; color:#aeaba8; text-decoration: none}
.head ul li a:hover { text-decoration:underline}

/* Admin Head
--------------------------------------------------*/
.adminhead ul { margin:0px; padding:9px 0 0 0; list-style:none}
.adminhead ul li { font-size:10px; color:#aeaba8; float:left; padding:0 10px 0 0}
.adminhead ul li a { font-size:14px; color:#aeaba8; text-decoration: none}
.adminhead ul li a:hover { text-decoration:underline}

/* Left Col
--------------------------------------------------*/
.left_col { float:left; width:212px; padding:221px 29px 40px 5px; font-size:14px}
.left_col h6 { font-size:18px; font-weight:normal; padding:0 0 17px 0; }

.left_col a { color:#000000}


/* Left Col/Mail
--------------------------------------------------*/
.s_mail { text-align:center; padding:0 5px 14px 0;}
.s_mail a { color:#ffffff}


/* Left Col/Catalog
--------------------------------------------------*/
.l_cat { background: url("/img/lc.gif") repeat-y; margin-bottom:7px; _height:1px; min-height:1px}
.lc_t { background: url("/img/lc_t.gif") no-repeat;}
.lc_b { background: url("/img/lc_b.gif") no-repeat 0% 100%; padding:12px 14px 10px 10px}
.lc_b h6 { text-align:center; letter-spacing:1px}

.lc_b ul { margin:0px; padding:0 0 0 0; list-style:none;}
.lc_b ul li { padding:0 0 18px 0;}
.lc_b ul li a { color:#1c1513 }
.lc_b ul li a:hover { color:#bebebe}

.lc_b ul li ul { margin:0px; padding:0 0 0 14px; list-style:none}
.lc_b ul li ul li { padding:0 0 0 0;}
.lc_b ul li ul li a { color:#3e2e27}
.lc_b ul li ul li a:hover { color:#ffffff}


/* Left Col/Lot New
--------------------------------------------------*/
.l_new {background: url("/img/lc.gif") repeat-y; margin-bottom:7px; _height:1px; min-height:1px}
.ln_t { background: url("/img/lc_t.gif") no-repeat;}
.ln_b { background: url("/img/lc_b.gif") no-repeat 0% 100%; padding:7px 14px 17px 10px; text-align:center;}

.ln_b h6 { text-align:center; font-size:16px; font-weight:bold; letter-spacing:1px; padding-bottom:8px; color:#FFFFFF}

.ln_b p { text-align:left; padding:7px 0 0 0; width:128px; font-size:12px; margin:0 auto 0 auto}
.ln_b p a { color:#2a2523}



/* Center Col
--------------------------------------------------                #FFFFFF*/
.center_col { float: left; width:752px; padding:12px 0 0 0; color:#3e2e27; font-size:14px} 
.center_col a { color: rgb(214, 207, 204); /*#FFFFFF*/}

.center_col h1 { color:#3e2e27/*#d6cfcc*/; font-size:18px; font-weight:normal; padding-bottom:12px; }


/* Center Col/Index Cat
--------------------------------------------------*/
.index_cat {}
.index_cat h1 { color:#d6cfcc; font-size:18px; font-weight:normal; padding-bottom:12px; text-align:center; }
.index_cat h2 { color:#3e2e27; font-size:18px; font-weight:normal; padding-bottom:18px; text-align:center;}


/* Center Col/Sale
--------------------------------------------------*/
.sale {}
.sale h1 { padding-bottom:20px}
.sale p { text-indent:15px; padding-bottom:25px}

.basket_a { width:146px; height:26px; background: url("/img/basket_a.gif") no-repeat; text-align:center; padding:8px 0 0 0; font-size:16px; display:block;
 float:right; margin-right:15px;_margin-right:7px; line-height:16px}
 
/* Center Col/Sale/Block
--------------------------------------------------*/
.sale_b { border-bottom:1px solid #000000; border-top:1px solid #000000; overflow:hidden; min-height:1px; _height:1px; padding:8px 15px 10px 6px; font-size:14px;
position:relative; margin-bottom:-1px }
.sale_b a { color:#3e2e27; font-size:15px}
*html .sale_b { overflow: visible}


.sale_b img { float:left; margin-right:12px}
.sale_b h1 { font-size:18px; padding-bottom:6px}

.sale_b .sb_txt { overflow:hidden; min-height:1px; _height:1px}
*html .sale_b .sb_txt { overflow:visible;}

.sale_b .sb_txt a {font-size:18px; font-weight:normal;}
.sale_b .sb_txt a.in_basket { float:right; color:#c8c8c8; font-size:18px}


.sale_b .sb_txt ul { margin:0px; padding:6px 20px 0 0; list-style:none; float:right; min-height:65px; _height:65px; }
.sale_b .sb_txt ul li { font-style:italic; padding-bottom:6px}
.sale_b .sb_txt ul li b { font-style:normal}

.sale_b .sb_txt em { display:block; min-height:47px; _height:47px}

.st_bottom { padding:5px 0 0 0;}
.st_bottom b { font-size:16px; font-weight:bold;}

.st_bottom i { float:right; font-size:16px; padding-top:2px; padding-left:16px;}
.st_bottom i b { font-size:16px; font-weight:normal}

.n_size { float:right; padding:4px 0 0 0; text-decoration:none; border-bottom:1px dashed #FFFFFF }
.n_size:hover { border:0px}


/* Center Col/Sale/Pages
--------------------------------------------------*/
.page { font-size:18px; padding:20px 0 0 0}
.page a { color:#414141}
.page b { font-size:18px; font-weight:normal; color:#000000; margin:0 17px}
.page b a { color:#000000; text-decoration:none}
.page b a:hover { color:#FFFFFF}
.page b .pg_ac { color:#FFFFFF}



/* Center Col/News
--------------------------------------------------*/
.news_b { padding:15px 40px 0 0;  }
.news_b img { float:left; margin-right:14px}
.news_b p { text-indent:10px}


/* Center Col/Menu
--------------------------------------------------*/
.c_menu { padding:20px 0 0 0; width:199px; float:left;}
.c_menu_decor { padding:20px 0 0 0; width:100px; float:left; }
.c_menu ul, .c_menu_decor ul { margin:0px; padding:0 0 0 0; list-style:none}
.c_menu ul li, .c_menu_decor ul li { font-size:14px; padding:0 0 15px 0;}
.c_menu ul li a, .c_menu_decor ul li a { color:#3e2e27}
.c_menu ul .cm_ac, .c_menu_decor ul .cm_ac { padding-left:14px; font-weight:bold;}


/* Center Col/Send Mail
--------------------------------------------------*/
.semd_mail { padding:20px 20px 0 0}
.semd_mail p { text-indent:10px; padding:0 0 14px 0}

.semd_mail div { padding:30px 0 0 0; font-size:16px; text-align:center}
.semd_mail div .in { border:1px solid #000000; width:393px}
.semd_mail div .btn { width:98px; height:21px; cursor:pointer; border:0px; background: url("/img/btn.gif") no-repeat; margin:0 auto; margin-top:25px  }


/* Center Col/Clients
--------------------------------------------------*/
.clients_txt { float:left; width:; padding:20px 0 0 0; width:530px;}
.clients_txt p {  margin-bottom:12px}
.clients_txt .ct_ac { font-style:italic; border-left:1px solid #000000; margin-left:70px; padding:0 0 3px 12px}


/* Center Col/Articles
--------------------------------------------------*/
.articles_txt { float:left; width:; padding:20px 0 0 0; width:650px;}


/* Center Col/Text
--------------------------------------------------*/
a.al { font-size:24px; color:#000000; margin-left:30px}
.content { padding:10px 20px 0 0}
.content p { text-indent:0px; padding-bottom:12px}

.content h2 { font-size:18px; color:#3e2e27; font-weight:normal; padding-bottom:10px}



/* Center Col/Ul Text
--------------------------------------------------*/
.ul_txt { margin:0px; padding:10px 0 0 15px; list-style:none}
.ul_txt li { padding:0 0 5px 0; color:#3e2e27; font-size:14px}.ul_txt li a { color:#3e2e27; font-size:18px; text-decoration:none; margin-left:16px}
.ul_txt li a { text-decoration:underline}
.ul_txt li a:hover { text-decoration:none}


/* Center Col/Foto
--------------------------------------------------*/
.foto { margin:0px; padding:10px 0 0 0; list-style:none; overflow:hidden; min-height:1px; _height:1px; position:relative; margin-bottom:-10px; text-align:center}
*html .foto { overflow:visible;}
.foto .foto_b { padding:0 0 15px 0 ; width:150px;overflow:hidden; float:left;  }
.foto .foto_b img { border:1px solid #171615}


/* Center Col/Basket
--------------------------------------------------*/
.basket { }
.basket h1 { font-size:16px; font-weight:normal; text-align:center; color:#FFFFFF; padding:0 100px 25px 0}
.basket h1 a.al { float:left;}

.t_basket {border: none; border-collapse: collapse; width: 100%}
.t_basket td {padding:12px 5px 12px 5px; vertical-align:top; background:#8f8b83; border-bottom:1px solid #000000; }
.t_basket th { text-align:center; color:#FFFFFF; font-size:14px; font-weight:normal; border-bottom:1px solid #000000; padding-bottom:8px}

.t_basket .tb1 { text-align:center; vertical-align:bottom; width:24px; padding:12px 0}
.t_basket .tb2 { background:#807c75; text-align:center; width:74px}
.t_basket .tb3 { width:165px; vertical-align: center; padding-left:10px}
.t_basket .tb4 { width:94px; text-align:center; vertical-align:center; background:#807c75;}
.t_basket .tb5 { width:100px; text-align:center; vertical-align: center;background:#807c75;}

.t_basket .tb6 { width:65px;  text-align:center; vertical-align: center; color:#000000; font-weight:bold; font-family:Tahoma; font-size:16px;}
.t_basket .tb6 .in { width:22px; border:1px solid #000000; font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:center;}

.t_basket .tb7 { width:110px; vertical-align:center; padding-bottom:14px}
.t_basket .tb7 b { color:#000000; font-size:16px; position:relative; bottom:-2px}

.t_basket .tb8 { width:100px; vertical-align:middle; text-align:center; background:#807c75; }

.all_count { font-size:16px; text-align:right; padding:8px 110px 12px 0 ;}
.all_count b { margin-left:13px}


/* Center Col/Order Form
--------------------------------------------------*/
.fh { width:120px; height:21px; text-align:center; background: url("/img/fh.gif") no-repeat; font-size:16px; padding-top:4px; position:relative; 
margin-bottom:-1px }

.form_o { background:#8f8b83; border:1px solid #000000; padding:14px 15px 27px 14px; font-size:16px; margin-right:15px}
.form_o p { text-align:right; padding:0 0 20px 0}
.form_o p a { text-decoration:none; margin-left:18px; border-bottom:1px dashed #ffffff}
.form_o p a:hover { border:0px}

.form_o table {border: none; border-collapse: collapse; width:100% }
.form_o table td {padding:0 0 12px 0 ; vertical-align:top; text-align:right;}
.form_o table td .in { width:390px; border:1px solid #000000;}
.form_o .txta { width:390px; border:1px solid #000000; overflow:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:70px}
.form_o .txta1 { width:390px; border:1px solid #000000; overflow:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:60px}
.form_o .btn { width:132px; height:16px; border:0px; cursor:pointer; background: url("/img/btn1.gif") no-repeat; display:block; margin:0 auto 0 auto }


/* Center Col/Det Lot
--------------------------------------------------*/
.det_lot { position:relative; _height:1px}
.det_lot h1 { border-bottom:1px solid #000000; padding:10px 0 7px 0; margin-bottom:10px}
.det_lot h1 .basket_a { position:relative; margin-top:-12px}



.dl_tab {border: none; border-collapse: collapse; width: 100%}
.dl_tab td {padding:0 10px 0 5px ; vertical-align:top; position:relative}

.dl_tab tr .dl_img { width:240px; text-align:center; font-size:18px; padding-right:0px}
.dl_tab .dl_img a { color:#000000}
.dl_tab .dl_img img { display:block; margin-bottom:28px}

.dl_tab td .in_basket { float:right; color:#c8c8c8; font-size:18px}
.dl_tab td h1 { border:0px; padding:0 0 5px 0; margin:0px}

.dl_tab td .size { font-style:italic; padding:0 0 17px 0}
.dl_tab td .size b { font-style:normal; margin-right:8px}

.dl_tab td p { width:340px; color:#e0e0e0; min-height:105px; _height:105px; padding-bottom:15px}

.dl_tab td .about p {min-height:1px; _height:1px;}

.dl_tab td .l_price { margin:0px; padding:0 0 0 0; list-style:none; position: absolute; right:12px; margin-top:27px; width:200px;text-align:right }
.dl_tab td .l_price li { padding:0 0 0 0 ; font-size:16px; font-style:italic}
.dl_tab td .l_price li b { font-style:normal;}
.dl_tab td .l_price li i { font-size:18px; font-style:normal; }

.all_img { width:427px}
.all_img img { border:1px solid #000000;}
.all_img i { display:block; font-size:16px; padding:0 0 13px 40px;}

.all_img ul { margin:0px 0 0 37px; padding:0 0 0 0 ; list-style:none}
.all_img ul li { float:left; padding:0 14px 0 0;}
.all_img .st_l { display: block; width:26px; height:70px; float:left; background: url("/img/st_l.gif") no-repeat; }
.all_img .st_r { display: block; width:26px; height:70px; float:right; background: url("/img/st_r.gif") no-repeat; }

/* Center Col/Sort
--------------------------------------------------*/
.sort {}
.sort h1 { padding:10px 0 7px 0; margin-bottom:10px}
.sort h1 .basket_a { position:relative; margin-top:-12px}

.sort .parLink a  { color:#3e2e27}
.sort .curSec  { color:rgb(214, 207, 204)}



.sort .sale_b h1 { padding:0px; margin-bottom:5px}


.select_sort { font-style:italic; padding:0 0 20px 0}
.select_sort select { vertical-align:middle; margin:0 20px 0 5px; width:140px; font-size:12px; font-family:Arial, Helvetica, sans-serif}


.sort_tab { padding:0 137px 10px 4px}
.sort_tab p { float:right; padding-top:1px; padding-bottom:2px}
.sort_tab b { font-weight:normal; background: url("/img/ic1.gif") no-repeat 100% 2px; padding:0 18px 0 0; margin-right:20px }
.sort_tab a { text-decoration:none; border-bottom:1px dashed #FFFFFF; margin-right:1px}
.sort_tab a:hover { border:0px}


/* Center Col/Text
--------------------------------------------------*/
.c_txt { font-size:18px; color:#3e2e27; padding:10px 0 10px 0}
.c_txt p { padding-bottom:16px}


.txt_ul { margin:0px 0 0 -18px; padding:0 0 20px 0; list-style:none; position:relative; overflow:hidden; min-height:1px; _height:1px}
*html .txt_ul { overflow:visible}
.txt_ul li { text-align:center; color:#000000; width:250px; float:left; min-height:180px; _height:180px;}
.txt_ul li img { display:block; border:1px solid #000000; margin:0 auto 0 auto; margin-bottom:6px}
.txt_ul li i { display:block; padding-top:2px}


/* Center Col/Index Cat
--------------------------------------------------*/
.index_cat { color:#2a2523; padding:0 0 20px 0}
.index_cat a { color:#d6cfcc }

.icb_1 { width:470px; float:left; position:relative; margin-left:-15px}

.icb_2 { text-align:center; font-size:18px; position:relative; margin-left:-10px; float:left}
.icb_2 img { display:block; margin:0 auto 0 auto; margin-top:18px}


.icb_3 { padding:0 20px 12px 0; overflow:hidden; min-height:1px; _height:1px}
*html .icb_3 { overflow:visible}
.icb_3 img { float:left; margin-right:10px}
.icb_3 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_3 span { display:block; padding-top:10px}


.icb_4 { padding:0 20px 12px 0; overflow:hidden; min-height:1px; _height:1px}
*html .icb_4 { overflow:visible}
.icb_4 img { float:left; margin-right:10px}
.icb_4 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_4 i { font-style:normal; color:#d6cfcc; display:block; padding-bottom:1px; font-size:16px}
.icb_4 .r_img { float:right; position: relative; margin-top:-14px}


.icb_5 { padding:0 20px 12px 0; overflow:hidden; min-height:1px; _height:1px}
*html .icb_5 { overflow:visible}
.icb_5 img { float:left; margin-right:10px}
.icb_5 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_5 i { font-style:normal; color:#d6cfcc; display:block; padding-bottom:1px; font-size:16px}
.icb_5 .r_img { float:right; position: relative; margin-top:-0px}

.icb_6 { padding:0 0px 12px 0; overflow:hidden; min-height:1px; _height:1px}
*html .icb_6 { overflow:visible}
.icb_6 img { float:left; margin-right:10px}
.icb_6 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_6 i { font-style:normal; color:#d6cfcc; display:block; padding-bottom:1px; font-size:16px}
.icb_6 .r_img { float:right; position: relative; margin-top:-0px; margin-left:8px}

.icb_7 { padding:0 30px 12px 0; overflow:hidden; min-height:1px; _height:1px}
*html .icb_7 { overflow:visible}
.icb_7 img { float:left; }
.icb_7 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_7 i { font-style:normal; color:#d6cfcc; display:block; padding-bottom:1px; font-size:16px}
.icb_7 .r_img { float:right; position: relative; margin-top:-0px; margin-left:8px}


.icb_8 { padding:0 0px 12px 0; }
.icb_8 img { float:left; margin-right:60px }
.icb_8 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_8 i { font-style:normal; color:#d6cfcc; display:block; padding-bottom:1px; font-size:16px}
.icb_8 .r_img { float:right; position: relative; margin-top:-0px; margin-left:12px; margin-right:0px; margin-top:-70px}


.icb_9 { padding:0px 30px 40px 310px; position:relative; top:-40px; margin-top:-50px }
.icb_9 img { float:left; margin-right:60px }
.icb_9 b { font-size:18px; display:block; padding:5px 0 12px 0; font-weight:normal;}
.icb_9 i { font-style:normal; color:#d6cfcc; display:block; padding-bottom:1px; font-size:16px}
.icb_9 .r_img { float:left; position: relative; margin-top:-0px; /*margin-left:12px;*/ margin-right:0px; margin-top:5px}



.icb_10 { font-size:18px; color:#3e2e27; padding:0 20px 0 0}
.icb_10 p { padding-bottom:18px}


/* Footer
--------------------------------------------------*/
.footer { background:#918c85; padding:17px 15px 20px 15px; font-size:14px; color:#2a2523}
.footer a {  color:#FFFFFF}

.footer p { float:right}
.footer p img { float:left; position:relative; margin:-5px 7px 0 0}

/*admin link */
.admL { color:red;}

/* Admin */
#wingedKeeper { width:100%; background:url(/img/admin/headerbar.png);
                position:fixed; top:0px; left:0px; padding: 5px 5px 0px 5px;  
                font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
				z-index:1000}
#wingedKeeper a{ color:#FFFFFF;}
 #WLcontent  div { float:left; color:#FFFFFF;}
 #WLcontent  div img { float:left; position:relative; display:block; margin:0px 5px 0 10px; }
 
 
 #WKslider { cursor:pointer;  text-align:center; clear: both; float:none}
