body,p,div,td,span
{
	font-family:  tahoma, verdana, arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;	
}
a
{
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #666666;
}
a:hover
{
	text-decoration: none;
}
a.menu
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-left: 12px;
	padding-right: 12px;
}
a.menu:hover
{
	text-decoration: underline;
}
/*Это класс при нажатой кнопке*/
.menu_dw
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	display: block;
	padding-left: 12px;
	padding-right: 12px;
}
a.basket
{
	font-family: verdana, tahoma, arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;	
}
a.basket:hover
{
	text-decoration: underline;
}
.basket_tx
{	
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 13px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.menu2
{
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #CC0000;
	display: block;	
	margin-top: 10px;
}
a.menu2:hover
{
	text-decoration: none;
}
/*Это класс при нажатой кнопке*/
.menu2_dw
{
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FB0000;
	display: block;	
	margin-top: 10px;
}
a.menu3
{	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	text-indent: 41px;
	PADDING-TOP: 3px;
	DISPLAY: block;
	WIDTH: 100%;
	COLOR: #CC0000;
	HEIGHT: 100%;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.menu3:hover
{
	BACKGROUND-COLOR: #FF4242;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	background-image: url(/images/bg13.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
/*Это класс при нажатой кнопке*/
.menu3_dw
{
	PADDING-RIGHT: 13px;
	PADDING-LEFT: 41px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	DISPLAY: block;
	WIDTH: 100%;
	COLOR: #FFFFFF;
	HEIGHT: 100%;	
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF4242;	
	FONT-WEIGHT: bold;
	background-image: url(/images/bg13.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
a.news
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #C40F0F;		
	margin-bottom: 7px;
	display: block;
}
a.news:hover
{
	text-decoration: none;
}
a.news2
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #C46565;
	margin-bottom: 7px;
	margin-top: 7px;
	display: block;
}
a.news2:hover
{
	color: #FF0000;
}
.news_tx
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: normal;	
	color: #C46565;
	margin-bottom: 5px;
}
a.coop
{
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #FFA2A2;
	font-weight: normal;
	text-decoration: none;
}
a.coop:hover
{
	color: #FFFFFF;
}
a.name
{
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	color: #0D73D1;
	font-weight: bold;
	text-decoration: underline;
	display: block;
	margin-top: 20px;
}
a.name:hover
{
	text-decoration: none;
}
a.menu_basket
{
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin-bottom: 4px;
	margin-left: 41px;
}
a.menu_basket:hover
{	
	text-decoration: underline;
}
a.name2
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #0D73D1;
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin-top: 5px;
	margin-bottom: -10px;
	margin-left: 16px;	
}
a.name2:hover
{	
	text-decoration: underline;
}
a.name2_2
{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #0D73D1;
	font-weight: normal;
	text-decoration: none;	
	margin-left: 16px;	
}
a.name2_2:hover
{	
	text-decoration: underline;
}
.rating
{
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #FFAC1B;
	font-weight: normal;		
}
.rating img
{
	padding-top: -2px;
}
.description
{
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 3px;
	padding-left: 3px;	
	margin-bottom: 1 px;
}
.bul img
{
	margin-top: 11px;
}
.number
{
	font-family: verdana, tahoma, arial;
	font-size: 14px;
	color: #FC4949;
	font-weight: bold;			
}
.number2
{
	font-family: verdana, tahoma, arial;
	font-size: 21px;
	color: #FC4949;
	font-weight: bold;			
}
.cena
{
	font-family: verdana, tahoma, arial;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;			
}
.icq
{
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	color: #FC4949;
	font-weight: bold;		
	padding-bottom: 4px;	
}
.icq img
{
	margin-bottom: -3px;	
}
.catalog
{
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	color: #C30000;
	font-weight: bold;			
}
.search
{
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	padding-bottom: 2px;	
}
.forma1 
{
	height: 18px;
	width: 167px;
	font-family:  verdana, tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #A80202;		
}
.forma2 
{
	border: 1px solid #A80202;
	height: 22px;
	width: 135px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #A80202;
	background-image : url(/images/fone_sch.gif);
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.pad
{
	padding-right: 4px;
}
.camera
{
	margin-left: 275px;
}


.bg1
{
	background-image: url(/images/up1.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;	
}
.bg2
{
	background-image: url(/images/ecran.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg3
{
	background-image: url(/images/bg3.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #FFF3F3;
}
.bg4
{
	background-image: url(/images/shapka.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
}
.bg5
{
	background-image: url(/images/bg5.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.bg8
{
	background-image: url(/images/bg8.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.bg9
{
	background-image: url(/images/bg9.gif);
	background-position: right top;
	background-repeat: repeat-y;
	background-color: #FBE9E9;
}
.bg9 div
{	
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	color: #C30000;
	font-weight: bold;		
	padding-top: 10px;
	padding-left: 14px;
}
.bg10
{
	background-image: url(/images/bg10.gif);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #FBE9E9;
}
.bg11
{
	background-image: url(/images/bg11.gif);
	background-position: right top;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
.bg12
{
	background-image: url(/images/line2.gif);
	background-position: left bottom;
	background-repeat: repeat-x;	
}
.bg16
{
	background-image: url(/images/bg16.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 2px;
	padding-left: 1px;
}
.bg17
{
	background-image: url(/images/line2.gif);
	background-position: left;
	background-repeat: repeat-x;	
}
.bg18
{
	background-image: url(/images/bg18.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.bg19
{
	background-image: url(/images/bg19.gif);
	background-position: left top;
	background-repeat: repeat-x;	
	background-color: #AB0202;
}
.bg19_tx
{
	background-image: url(/images/bg19.gif);
	background-position: left top;
	background-repeat: repeat-x;	
	background-color: #AB0202;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #FFA2A2;
	padding-left: 12px;
}
.bg20
{
	background-image: url(/images/bg20.gif);
	background-position: left bottom;
	background-repeat: no-repeat;	
}
.bg21
{
	background-image: url(/images/line4.gif);
	background-position: left;
	background-repeat: repeat-x;
}

	.td21  {
		padding-right:15px;
		
	}
	
	.td22 a {
		color:#C40F0F;
		text-decoration: underline;
		font-size: 11px;
	}
	
	.td22 {
		padding-left:2px;
		padding-right:2px;
		color:#FB0000;
	}
	
	.nt1 {
		color:#C40F0F;
		text-decoration: underline;
		font-weight: bold;
		size: 12px;
	}
	
	.nt2 {
		color: #C40F0F;
		font-size:14px;
		font-weight: bold;
	}
	
	.ndiv1 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:15px;
		color: #FF0000;
		text-align: left;
		font-weight: bold;
		padding-top:15px;
		padding-bottom: 15px;
	}
	
	.ntd1 {
		padding: 8px;
		background-color: #FBE9E9;
		border:1px solid #D69494;
		color:#C30000;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	.ntd2 {
		padding: 8px;
		border:1px solid #D69494;
		border-top:none;		
		font-size: 11px;		
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: normal;
		color:#333333;
	}
	
	.ntd3 {
		width:178px;
	}
	
	.ntd4 {
		border-left: none;
	}
	
	.ntd5 {
		padding: 8px;
		background-color: #FBE9E9;		
		border:1px solid #D69494;
		border-left: none;
		color:#C30000;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: center;
	}
	
	.ntd6 {
		border-left:1px solid #D69494;
	}
	
	.ntd7 {
		padding: 8px;
		border:1px solid #D69494;
		border-left:none;
		border-top:none;		
		font-size: 11px;		
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: normal;
		color:#333333;
	}
	
	.ntd8 {
		border-left:1px solid #D69494;
	}	
	
	.ndiv2 {
		padding: 15px;
		margin-top:30px;
	}
	
	.ndiv3 {
		width:100%;
		padding:15px;
	}
	
	.ndiv4 {
		margin-left:10px;
		float: left;
		border:1px #D69494 solid;
		padding:10px;
	}
	
	.select2 {
		color:#A80202;
		font-size:11px;
	}
	
	.select1 {
		color:#A80202;
		font-size:11px;
	}
	
	#searchBoxProds {
		position: absolute;
		top:24px;
		left:24px;
		border:1px solid #000000;
		background-color: #ffffff;
		width: 167px;
		display: none;
	}
	
	#searchBoxTitle {
		text-align: center;
	}
	
	#searchBoxList {
		padding-left:10px;
	}
	
	#searchBoxBottomTitle {
		text-align: center;	
	}

	#searchBoxBottomTitle a{
		font-weight: bold;
		text-decoration: none;
	}	
	
	
	#divProdHint {
		position: absolute;
		top:50px;
		left:100px;
		border:1px solid #0167CC;
		background-color: #ffffff;
		padding:5px;
		z-index: 50;	
		width:590px;
		display: none;
	}		
	
		.comment_td1 {
		padding:10px;
		text-align: center;
	}
	
	.comment_td2 {
		width:180px;
		font-weight: bold;
		padding-top:20px;
	}
	
	.comment_td3 {
		padding-top:20px;
	}
	
	.comment_td4 {
		padding-bottom:40px;
		text-align: left;
	}
	
	.comment_textarea1 {
		width:100%;
		height:100px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	.comment_textarea2 {
		width:100%;
		height:150px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	.comment_select1 {
		
		font-size:11px;
		width:150px;
	}
	
	.comment_text1 {
		
		font-size:11px;
		width:200px;		
	}
	
	.comment_button1 {		
		
		border:1px solid #003366;
		color:#003366;
		font-size:11px;
	}
	
	.comment_img {
		cursor: pointer;
	}
	
	.comment_t2 {
		color: #ff0000;
	}
	
	.lm_table_container {
		margin-left:5px;
		width:183px;
	}
	
	.lm_root_unselected {
		background-image: url(/images/bul1.gif);
		background-position: left;
		background-repeat: no-repeat;		
		padding-left:15px;
		padding-top:2px;		
		padding-bottom:2px;
	}
	
	.lm_root_unselected a{
		color:#CC0000;
		font-family:verdana,tahoma,arial;
		font-size:11px;
		font-weight:normal;	
		text-decoration:underline;
	}
	
	.lm_root_unselected a:hover{
		text-decoration: none;
	}
	
	
	.lm_sub_unselected {
		background-image: url(/images/bul-sub-1.gif);
		background-position: left;
		background-repeat: no-repeat;		
		padding-left:27px;
		padding-top:2px;		
		padding-bottom:2px;
	}
	
	.lm_sub_unselected a{
		color:#CC0000;
		font-family:verdana,tahoma,arial;
		font-size:11px;
		font-weight:normal;	
		text-decoration:underline;
	}
	
	.lm_sub_unselected a:hover{
		text-decoration: none;
	}
	
	#ls_brands {
		background-color: #ffffff;
		background-image: url(/images/bg11.gif);
		background-repeat: repeat-y;
		background-position: right;
		padding:0px;
		margin: 0px;
		padding-top:2px;
		padding-bottom: 2px;
	}

	#ls_brands:hover {
		background-color: #FF4242;		
		background-image: url(/images/bg13.gif);
		background-position: right top;
		background-repeat: repeat-y;
		
		
	}

	
	#ls_brands a{
		color:#CC0000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:normal;
		padding:3px 0;
		text-decoration:none;
		margin-left:40px;
	}
	
	#ls_brands:hover  a{
		color:#ffffff;
		font-weight: bold;
	}
	
	
	.ls_brands_top {
		background-image: url(/images/line2.gif);
		background-repeat: repeat-x;
		background-position: left center;
		height:20px;
	}
	
	.ls_brands_top_sep {
		background-image: url(/images/line2.gif);
		background-repeat: repeat-x;
		height:1px;
		background-position: left top;
	}
	
	.ls_brands_bottom_sep {
		background-image: url(/images/line2.gif);
		background-repeat: repeat-x;
		height:1px;
		background-position: bottom;
	}	
	
	.td_setlinks {
		color: #666666;
		font-size:11px;
	}
	
	.td_setlinks a {
		color:#666666;
		font-size:11px;
		text-decoration: underline;
	}