.textcharacteristic {font-family:  Arial, Helvetica, Sans-Serif; font-size: 11px; color: #333333; text-decoration: none; padding-left: 0px; text-align: justify;}
.textdescription {font-family:  Arial, Helvetica, Sans-Serif; font-size: 10px; color: #666666; text-decoration: none; padding-left: 0px; text-align: justify;}

h1
{ 
font-family:		Arial, Verdana;
font-size:			18px;
color:				#666666;
}

h2
{ 
font-family:		;
font-size:			16px;
color:				#666666;
}

h3
{ 
font-family:		Arial;
font-size:			14px;
color:				#666666;
}

INPUT
{
	font-family: 	Arial;
	font-size: 		14px;
	font-weight:	0px;
	color:			#000000;

}

SELECT
{
	font-family: 	Arial;
	font-size: 		12px;
	font-weight:	0px;
	color:			#000000;
}

TEXTAREA
{
	font-family: 	Arial;
	font-size: 		14px;
	font-weight:	0px;
	color:			#000000;
}

OPTION
{
	font-family: 	Arial;
	font-size: 		12px;
	font-weight:	
	color:			#666666;
}

.text
{
font-family:		Arial;
font-size:			12px;
color:				#666666;
text-align:			justify;
}

.standard
{
font-weight:		normal;
}

.light
{
color:				black;
}

.lightsmall
{
color:				black;
font-size:			10px;
}

.lightstandard
{
color:				black;
font-weight:		normal;
}

.middle
{ 
color:				#690050;
font-size:			12px;
}

a
{
font-family:		Arial;
font-size:			12px;
color:				black;
text-decoration:	none;
}

.no_underline
{ 
text-decoration:	none;
}

a.small
{
font-family:		Arial;
font-size:			11px;
font-weight:		bold;
color:				black;
}

a:hover
{
color:				444444;
}

a.standard
{
font-family:		Arial, Verdana,Geneva, Helvetica, sans-serif;
font-size:			12px;
font-weight:		normal;
}

a.cat
{
font-family:		Arial, Verdana,Geneva, Helvetica, sans-serif;
font-size:			16px;
font-weight:		bold;
}

.cart
{
font-family:		Arial, Verdana,Geneva, Helvetica, sans-serif;
font-size:			11px;
BORDER-BOTTOM:		0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:			0px solid;
margin:				1px;
font-weight:		bold;
color:				#ffcccc;
background-color:	transparent;
}

.totalPrice
{ 
font-size:		    16px;
BORDER-BOTTOM:		0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:			0px solid;
margin:				1px;
font-weight:		bold;
color:				red;
background-color:	transparent;
}

p
{
text-align:				justify;
}



p, font
{ 
font-family:		Arial, Verdana,Geneva, Helvetica, sans-serif;
font-size:			12px;
}

td
{
font-family:		Arial, Verdana,Geneva, Helvetica, sans-serif;
font-size:			12px;
}

.small
{ 
font-size:			10px;
}

.cat
{ 
font-size:			12px;
text-decoration:	none;
color:				#333333;
}

.cat2
{ 
font-size:			12px;
text-decoration:	none;
color:				#999999;
}


.cat3
{ 
font-size:			12px;
text-decoration:	none;
color:				#cc3300;
}

.cat4
{ 
font-family:		Arial;
font-size:			16px;
color:				#cc3399;
font-weight:		bold;
text-decoration:	none;
}

.cat5
{ 
font-size:			12px;

text-decoration:	none;
color:				#ffffff;
}

.outlinks
{ 
font-size:			10px;
font-weight:		bold;
text-decoration:	none;
color:				#999999;
margin-left:		50px;
}

.outlinks a 
{
font-size: 10px;
color: #666666;
}

.big
{
font-size:			20px;
}


/* START: Полоски */
/* цвет верхней тени верхних и нихней полосок */
.mainheaderup td
{
background:			#ffffff 0px;
}

/* цвет средней верхних и нихней полосок */
.mainheader td
{
background:			#cc3300  0px;
}

/* цвет нижней тени верхних и нихней полосок */
.mainheaderdown td
{
background:			#ffffff 0px;
}

/* цвет самой нижней полосы сайта */
.down td
{
background:			#dedede 0px;
}
/* END: Полоски */

.searchTpl input
{
border: none;
}

/* START: Верхнее меню */
.topmenu
{
font-size:			12px;
text-decoration:	none;
color:				#ffffff;
}

.search
{
font-size:			10px;
border:				1px dimgray solid;
}
/* END: Верхнее меню */



/* START: Категории */
.navleft
{
border-right:		1px #999999 solid;
}

.catlist
{
padding-left:		20px;
}

.catwhat
{
padding-left:		6px;
padding-right:		28px;
color:				#333333;
}

.maincat
{
text-decoration:	none;
color:				#cc3300;   
font-weight:		bold;
font-size:			12px;
line-height:		180%;
}

.subcat
{
text-decoration:	none;
color:				dimgray;
font-size:			12px;
line-height:		180%;
padding-left:		17px;
}
/* END: Категории */



/* START: Авторизация */
.auth
{

}

.authText
{
color:				#999999;
font-size:			10px;
}

.authSubmit
{
border:				1px #999999 solid;
backgorund-color:	#ffffff;
}
/* END: Авторизация */



/* START: Специальное предложение */
.so_shadow
{
 background-color:	#dedede; 
 width:				150px;
}

.so_table
{
 border:			1px dimgray solid;  
 position:			relative; 
 top:				-6px; 
 right:				6px; 
 background-color:	white;
}

.so_content_color
{
 background-color:	whitesmoke;
}

.so_content
{
 margin-left:		10px; 
 margin-top:		5px;
 margin-right:		10px;
 margin-bottom:		10px;
 line-height:		80%;
}

.special_offers
{
vertical-align:		top;
color:				black;
font-size:			10px;
text-decoration:	none;
}

.so_prise_pos2
{
 text-align:		left;
 color:				#cc3300;
 font-weight:		bold;
 position:			relative;
 top:				8px;
 right:				8px;
}

.so_price
{
 border:			1px #cc3300 solid; 
 background:		#ffffff;
}

.matrixpos
{
 text-align:		left;
 color:				#333333;
 font-size:			10px;
 font-weight:		bold;
 position:			relative;
 top:				-192px;
 left:				4px;
}

.matrix
{
 border:			0px #cc3300 solid; 
 background:		#ffffff;
}
/* END: Специальное предложение */



/* START: Карточка товара */
.so_prise_pos
{
 text-align:		left;
 color:				#cc3300;
 font-weight:		bold;
 position:			relative;
 top:				20px;
 right:				8px;
}

.so_table_ditaled
{
 border:			0px #999999 solid;  
 position:			relative; 
 top:				-8px; 
 right:				8px; 
 background-color:	#ffffff;
}

.so_shadow_ditaled
{
 background-color:	#ffffff; 
 width: 			440px;
}
/* END: Карточка товара */




/* START: Корзина */
.cart_table
{
width:				500px;
border:				1px #999999 solid;  
position:			relative; 
top:				0px; 
right:				0px; 
background-color:	#cccccc;
}

.cart_table_button
{
width:				500px;
text-align: right;
}

.cart_table_hader
{
background-color:	#cecece;
}
/* END: Корзина */