.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: 12px; color: #666666; text-decoration: none; padding-left: 0px; text-align: justify;}


body
{
background:#ffffff url(/images/siluet.jpg) no-repeat fixed left bottom;
font-size:12px;
font-style: italic;
padding:0px;
margin:0px auto;
}


h1
{ 
font-family:		Arial, Verdana;
font-size:			18px;
font-style: italic;
color:				#8EB101; /* цвет текста  #A2CA01 #C5259F 1B5890 */
}

h2
{ 
font-family:		Arial, Verdana;
font-size:			14px;
font-style: italic;
color:				#A2CA01; /* цвет текста  #A2CA01 #C5259F 1B5890 */
}

h3
{ 
font-family:		Arial;
font-size:			9px;
font-style: italic;
color:				#999999;
}

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
{
		/* #dedede 0px; background:	#ffffff 0px; */
}

/* цвет самой нижней полосы сайта */
.down td
{
		/* #dedede 0px; background:	#ffffff;*/
}
/* 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:	#dddddd;  цвет тени dedede */ 
 width:				150px;
}

.so_table
{
 border:			0px #dddddd dotted;  /* рамка вокруг товара */
 position:			relative; 
 top:				-0px; 
 right:				0px; 
 					/*  background-color:	#ffffff; */
}

.so_content_color
{
                    /*  background-color:	#ffffff; */
}

.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_h3 h3 {
margin: 0px;
font-style: italic;
}

.so_matrix
{ 
font-family:		Arial;
font-size:			10px;
color:				#333333;
}

.so_article
{ 
font-family:		Arial;
font-size:			10px;
color:				#333333;
}

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

.so_price
{
 border:			1px #cccccc dotted;  /* цвет текста  #A2CA01 #C5259F */
 background:		#ffffff;
}

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

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



/* START: Карточка товара */
.so_prise_pos
{
 text-align:		left;
 color:				#AAAAAA; /* A2CA01 cc3300 */
 font-weight:		bold;
 position:			relative;
 top:				4px; /* 10px */
 right:				-30px; /* 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: Корзина */


.sticker-all
{
z-index: 900; 
width: 100%;
height: 72px;
border: 0px solid #efefef;
background: none;
position: fixed;
top: 0px;
left: 0px;
background: #A2CA01; /* Цвет фона #A2CA01 #ccff00 #DD46B9 1F65A5 */
opacity: 0.9;  /*Значение прозрачности */
filter: alpha(Opacity=90); /* Прозрачность в IE */
} 

.sticker-center h1 
{
font-size: 18px; /* размер надписи */
color: #7A9801; /* цвет текста  #7A9801 #A2CA01 #C5259F 1B5890 */
margin: 4px;
font-style: italic;
} 

.sticker-left 
{
z-index: 1000; 
width: 300px;
height: 70px;
border: 0px solid none;
background: none;
position: fixed;
top: 0px;
left: 2px;
} 

.sticker-center 
{ 
z-index: 1000;
width: 500px;
height:70px;
font-size: 16px;
color: #000000;
font-style: italic;
border: 2px solid none;
background: none;
position: fixed;
top: 0px;
left: 460px;
text-align: center;
}

.sticker-right 
{ 
z-index: 1000;
width: 80px;
height: 70px;
border: 0px solid none;
background: none;
position: fixed;
top: 0px;
right: 10px;
} 

.sticker-matrix 
{ 
z-index: 9000;
height: 10px;
border: 2px solid none;
position: fixed;
top: 80px;
font-size: 14px;
color: #000000;
text-shadow: 0px 0px 5px #fff,0px 0px 10px #fff;
font-style: italic;
left: 6px;
} 

.sticker-cart 
{ 
z-index: 9000;
height: 10px;
border: 2px solid none;
position: fixed;
top: 80px;
font-size: 14px;
color: #000000;
text-shadow: 0px 0px 5px #fff,0px 0px 10px #fff;
font-style: italic;
right: 20px;
}

.info
{
font-family:		Arial, Verdana;
font-size:			10px;
font-style: 		italic;
color:				#666666;
} 

.info b
{
font-family:		Arial, Verdana;
font-size:			10px;
font-style: 		italic;
color:				#333333;
} 

a .info
{
font-family:		Arial, Verdana;
font-size:			10px;
font-style: 		italic;
color:				#333333;
}


div.container {
    float: left;   
    position:relative;
    left: 50%;                
}
div.main {             
    position:inherit;
    width: 990px;
    padding: 0px;
    left: -50%;
    float: left;
    border: 0px solid black;
} 

