TD.b_bot DIV.b_bot{
	background: url(/images/b_bb.gif) repeat-x top;
	margin: 0px 3px 0px 3px;
	padding: 12px 7px 3px 7px;
	border-top: 1px solid #4E5258;
	height: 33px;
	color: #6C6E74;
	font-size: 12px;
	font-family: Arial;
}
DIV.b_bot1{
	background: url(/images/b_bb.gif) repeat-x top;
	padding: 5px 5px 0px 20px;
	height: 33px;
	color: #e0ae03;
	font-size: 18px;
	font-family: Arial;
	border-top: 1px solid #4e5258;
	border-left: 1px solid #949699;
    border-right: 1px solid #949699;
}
DIV.b_bot1 TD{
    color: #e0ae03;
	font-size: 18px;
	font-family: Arial;
}
DIV.b_bot1 TD.r,DIV.b_bot1 TD.r A{
    color: #fff002;
	font-size: 11px;
	font-family: Arial;
}
DIV.b_bot1 TD.r{
    padding: 5px 5px 0px 0px;
}
DIV.b_bot1 TD.r A{
    text-decoration: underline;
}
DIV.b_bot1 TD.r SPAN{
    color: #e0ae03;
}
DIV.b_bot1 SPAN{
    color: #fff002;
}
TD.b_bot DIV.b_bot SPAN{
	font-size: 14px;
	color: #EFB902;
}
TD.b_tit{
	padding: 0px 3px 0px 3px;
	width: 152px;
	height: 39px;
	text-decoration: underline;
}
TD.b_tit a.b_tit{
	border-top: 1px solid #32363C;
	margin: 0px 15px 0px 15px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
}
TD.b_text{
	padding: 0px 3px 0px 3px;
	width: 152px;
}
TD.b_text DIV.b_text{
	width: 122px;
	border-top: 1px solid #4B4E55;
	padding: 7px 15px 7px 15px;
	color: #959595;
	font-size: 11px;
}
TD.b_text DIV.b_art{
	color: #fff;
	padding: 0px 15px 7px 15px;
}
TD.b{
	background:url(/images/b_b.gif) repeat-y left;
	padding: 2px;
}
TD.b a{
	position: relative; display:inline-block; zoom:1;
}
TD.b img{vertical-align:bottom ;}
TD.b_bot,TD.b_tit{
	background:url(/images/b_b1.gif) repeat-y left;
}
TD.b_text{
	background:url(/images/b_b2.gif) repeat-y left;
}
DIV.b_pic{
	padding: 10px;
}


.shadow_ff,.shadow_ie {
  font:bold 36px Georgia,Arial,Verdana,serif;
  color:#aaa;/* цвет второго слоя FF,OPERA */
  padding:0;
  margin:0;
}
.shadow_ff:after,.shadow_ff:before {
//  content:"Text and Shadow";
  display:block;
}
.shadow_ff:after {
  color:#f60;/* цвет первого слоя FF,OPERA */
  margin:-40px 0 0 -2px;
}
.shadow_ff:before {
  color:#000;/* цвет третьего слоя FF,OPERA */
  margin:0 0 -42px 1px;
}

TD.rtit{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 18px;
}
TD.menu1 A{
	color: #FFFFFF;
	font-size: 13px;
}
TD.menu1sel A{
	color: #FFF002;
	font-size: 13px;
	font-weight: bold;
	}
BODY{
	margin: 0px;
	padding:0px;
	font-family : Verdana,Arial;
	font-size : 11px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #4e5257;
	}
H1{
	font-family : Arial,Verdana,Arial;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	}
FORM{
	margin: 0px;
	}
TD{
	font-size: 11px;
	font-family : Verdana,Arial;
	color: #FFFFFF;
	}
INPUT.main,INPUT,SELECT,TEXTAREA,BUTTON{
	border: 1px solid #DCDCDB;
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	}
INPUT.no{
	background-color:#FFFFFF;
	border: 0px solid #000000;
	margin: 0px;
	padding: 0px;
	}
INPUT.knopka{
	/*border: 1px solid #FFFFFF;*/
	background-color:#FFFFFF;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	}
A{
 	color :#FFFFFF;
	text-decoration:none;
	font-weight: normal;
	}
A:hover{
	text-decoration:underline;
	}
TD.wp, TD.wp A{
	color:#D9D7D7;
	font-family: Verdana;
	font-size: 11px;
	}
TD.wp{
	padding: 0px 5px 0px 5px;
	}
P{
	margin: 2px 0px 2px 0px;
	padding: 2px;
	color: #ffffff;
	}
HR{
	height: 1px;
	color: #DCDCDB;
	margin: 0px 0px 5px 0px;
}
IMG.main{
	border-left: 1px solid #919498;
	border-bottom: 1px solid #919498;
	border-right: 1px solid #919498;
	margin: 0px 10px 9px 20px;
}
DIV.flash{
	border-left: 1px solid #919498;
	border-bottom: 1px solid #919498;
	border-right: 1px solid #919498;
	/*padding: 0px 10px 9px 20px;*/
	margin: 0px 10px 9px 20px;
}
TD.ri{
	background-color: #32363C;
	border-left: 1px solid #8C8F93;
	padding: 10px 0px 10px 10px;
}
TABLE.left1{
	width: 237px;
	border-top: 1px solid #D8D8DA;
	border-right: 1px solid #D8D8DA;
	background-color: #4E5257;
}
TR.head TD{
	background-color: #8E8F92;
	height: 29px;
}
IMG.razd{
	margin: 5px 28px 1px 28px;
}
TABLE.left1 TD.menu1{
	padding: 3px 10px 3px 41px;
}
TABLE.left1 TD.menu1sel{
	padding: 3px 10px 3px 30px;
}
TD.ll{
	border-right: 1px solid #C5C6C6;
	background-color: #4E5257;
}
TD.cc{
	padding: 0px 9px 0px 4px;
}
TABLE.ccc{
	border-left: 1px solid #919498;
	border-right: 1px solid #919498;
	background-color: #4E5257;
}
IMG.r1{
	margin-left: 92px;
}
TD.menu_niz{
	border-bottom: 1px solid #C5C6C6;
}
DIV.discount{
	margin: 10px 0px 0px 10px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 137px;
	width: 219px;
	padding: 10px;
	color: #FFFFFF;
	/*border:1px solid #000000;*/
}
IMG.circ{
	margin-left: 81px;
}
TD.copy{
	color: #DEDEDF;
	padding: 0px 30px 32px 36px;
}
TD.menu_bottom, TD.menu_bottom A{
	color: #FFFFFF;
}
TD.menu_bottom{
	padding: 0px 10px 0px 10px;
}
TD.main{
	padding: 0px 5px 10px 7px;
}
TD.rr{
	background: url(/images/r_b.gif) repeat-x top;
}
IMG.dot{
	margin: 9px 9px 0px 7px;
}
DIV.m{
    padding: 4px 4px 5px 53px;
    color: #878787;
}
DIV.nsk{
    padding:0px 0px 5px 15px;
}
DIV.p{
    padding:0px 0px 7px 15px;
    color: #fff002;
    font-size: 20px;
}
DIV.p SPAN{
    color: #d0d0d2;
}
TD.c{
    background-color: #32363c;
    border-left: 1px solid #949699;
    border-right: 1px solid #949699;
    padding: 10px;
}
DIV.im{
    /*background-color: #FFFFFF;*/
    padding: 10px;
	position:relative;
}
TD.m_txt{
    padding: 0px 5px 0px 16px;
    color: #959595;
}
.w{
    color: #FFFFFF;
}
TD.m_txt SPAN{
    color: #FFFFFF;
}
INPUT.kol{
    border: 1px solid #d3d6da;
    width: 50px;
}
#showimage {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; VISIBILITY: hidden; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute;
	}
#dragbar {
	CURSOR: pointer; BACKGROUND-COLOR: #4e5257; min-width: 100px; background-image: url('marker.gif');
	}
#dragbar #closetext {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; font-size: 6pt; color:#888888
	}
TABLE.basket{
    background-color: #919498;
}
TABLE.basket TD{
    padding: 3px 5px 3px 5px;
    background-color: #67696d;
}
TABLE.basket TR.head TD{
    padding: 3px 5px 3px 5px;
    background-color: #32363c;
}
TABLE.basket TD.do{
    padding: 10px;
    font-weight: bold;
    font-size: 11px;
    cursor: hand;
}
DIV#main TD{
    padding: 0px;
}
SPAN.newstit{
    text-decoration:underline;
    color: #727272;
}
SPAN.newsdate{
    color: #FFFFFF;
    font-weight: bold;
}
TD.newst{
    color: #727272;
    padding-left: 20px;
}
TABLE.newsimg{
    margin: 0px 18px 1px 0px;
}
TABLE.newsimg1{
    margin: 0px 18px 1px 5px;
}
TABLE.newsimg TD.newsimg,TABLE.newsimg1 TD.newsimg{
    border: 1px solid #c3c3c3;
}
A.newsmore,A.newsall{
    text-decoration:underline;
}
TD.tel{
    padding: 0px 20px 0px 20px;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}
TABLE.n_txt{
    border: 1px solid #484a4f;
    margin: 2px 16px 12px 16px;
}
TABLE.n_txt TD.n_txt{
    color: #777777;
    padding: 5px 10px 5px 10px;
}

TABLE.n_txt TD.n_txt SPAN, TABLE.n_txt TD.n_txt SPAN A{
    color: #e1e1e1;
    font-size: 13px;
}
TABLE.n_txt TD.n_txt SPAN{
    margin: 5px 0px 10px 18px;
}
TABLE.n_txt TD.n_txt DIV{
    color: #b9bbb9;
    font-size: 13px;
    padding: 10px 0px 0px 18px;
}
DIV.art{
    padding: 0px 5px 10px 36px;
    color: #a8a8a8;
}
DIV.art A{
    color: #a8a8a8;
}
DIV.art DIV{
    margin-bottom: 5px;
}
SPAN.yel{
    font-size: 20px;
    color: #fff002;
}
SPAN.bel{
    font-size: 25px;
    color: #fffFFF;
}
TD.m{
    color: #000000;
}
/*Lupa*/
.lupa{position:absolute; bottom:0px; left:0px; background: url(../images/lupa.gif) top left no-repeat; width: 20px; height:20px;}
DIV.im a{position:relative; display:inline-block;}
