input {color:#333333; font-family:tahoma,arial,helvetica; font-size:11px;}
td						{color:#333333; font-family:tahoma,arial,helvetica; font-size:11px;}
		 

p						{color:#333333; font-family:tahoma,arial,helvetica; font-size:11px;}
		

 .header_blue			{color:#3274A3; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold;}
 .header_white			{color:#FFFFFF; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold;}
 .x-light				{color:#999999; font-family:tahoma,arial,helvetica; font-size:9px; font-weight:normal;}
 .red					{color:#CC0000; font-size:13px;}
 .gray					{color:#666666;}
 .white					{color:#FFFFFF; font-size:10px;}
 .small					{font-size:10px;}
 .orange				{font-size:11px; color:#EE7700; font-family:arial,helvetica;}
	 
ul						{color:#333333; font-family:tahoma,arial,helvetica; font-size:11px;}
h1						{font-size:15px; color:#EE7700; font-weight:bold;}
h1 span.mute				{font-color: silver;}
h3.xmain				{font-size: 13px; color: #CC0000; font-weight: bold;}
			  

.text					{font-family:verdana,tahoma,arial,helvetica; font-size:11px; border: solid 1px; border-color:#AAAAAA; background-color:#FFFFFF; background-image:URL("pics/bg_text_input.gif");}
.comment				{font-family:verdana,tahoma,arial,helvetica; font-size:11px; border: solid 1px; border-color:#777777; background-color:#DDE5DD;}
		

a						{color:#CC0000;}
a:link	 				{color:#CC0000;}
a:active 				{color:#FF0000;}
a:visited				{color:#CC0000;}
a:hover					{color:#FF0000; text-decoration:none;}

.desc a				{color:#333;}
.desc a:link	 		{color:#333;}
.desc a:active 		{color:#333;}
.desc a:visited		{color:#505050;}
.desc a:hover		{color:#333; text-decoration:none;}

a.menu					{color:#FFFFFF; text-decoration:none; font-size:11px; font-family:tahoma,arial,helvetica; font-weight:bold;}
a.menu:link				{color:#FFFFFF;}
a.menu:active 			{color:#FF0000;}
a.menu:visited			{color:#FFFFFF;}
a.menu:hover			{color:#FF0000;}

a.submenu				{color:#112244; text-decoration:none; font-size:11px; font-family:tahoma,arial,helvetica; font-weight:bold;}
a.submenu:link			{color:#112244;}
a.submenu:active 		{color:#113366;}
a.submenu:visited		{color:#112244;}
a.submenu:hover			{color:#113399;}

a.light					{color:#FFDD99;}
a.light:link			{color:#FFDD99;}
a.light:active 			{color:#FFFFFF;}
a.light:visited			{color:#FFDD99;}
a.light:hover			{color:#FFFFFF; text-decoration:underline;}

a.orange				{color:#FF7700;}
a.orange:link			{color:#FF7700;}
a.orange:active 		{color:#FF9933;}
a.orange:visited		{color:#FF7700;}
a.orange:hover			{color:#FF9933;}

/***************************************************************************************************************/

.info { padding: 7px; }
.white1 {color:#FFFFFF; font-size:10px;  text-transform: uppercase;}




.big {
	FONT-SIZE: 13px; COLOR: #cc0000
}
 .red2					{color:#CC0000; text-transform: none;}
.trans { text-transform: none; }




/* Каталог */
.catchild {display:none;}
.cat1 { padding-left: 10px; }
.cat2 { padding-left: 20px; }
.catUL { padding: 0; margin: 0 0 0 15px; }
.catUL li { padding-bottom: 5px; }

.kat {font-size:15px; color:#EE7700; font-family:arial,helvetica; font-weight:bold;text-decoration: none;}

.picCat { margin-right:25px; }

.bord1 { border-right-width: 2px; border-right-style: ridge; border-bottom-width: 2px; border-bottom-style: ridge; }
.bord2 { border-bottom-width: 2px; border-bottom-style: ridge; }


/* Новости */
.smallNew {font-size:9px; text-transform: uppercase;}
.orange2 { text-transform: none; }
.red2 {color:#CC0000;text-transform: none;}
.white2 {color:#FFFFFF; font-size:10px; padding-left: 40px; }

tr.white3 { background-color: #BBBBBB; }
tr.white3 td { color:#FFFFFF; font-size:11px; font-weight: bold; text-align: center; font-style: italic; }

/* Корзина */
.bask { background-color: #E9E9E9; text-decoration: none; font-weight: bold; }
.bask a { text-decoration: none; }
.bask a:link	{color:#333333;}
.bask a:active 	{color:#333333;}
.bask a:visited	{color:#333333;}
.bask a:hover	{color:#333333; text-decoration:underline;}

/* Меню ( справа ) */
.menuNew { text-transform: uppercase; }
.menuNew a			{font-size: 10px; color:#FFFFFF; font-weight: bold;text-decoration:none;}
.menuNew a:link			{font-size: 10px; color:#FFFFFF;}
.menuNew a:active 		{font-size: 10px; color:#FFFFFF;}
.menuNew a:visited		{font-size: 10px; color:#FFFFFF;}
.menuNew a:hover			{font-size: 10px; color:#FF0000; text-decoration:underline; }

/* Общее */
.err {color:#FF0000; padding: 5px; font-size: 12px; }
.pic { margin-right: 3px; }
.butt { font-family:tahoma,arial,helvetica; font-size:11px; }
.butt1 { width: 100%; font-family:tahoma,arial,helvetica; font-size:11px; }
.form { width: 100%; font-family:tahoma,arial,helvetica; font-size:11px; }
.form2 { width: 90%; font-family:tahoma,arial,helvetica; font-size:11px; }

.dist { padding-left: 40px; padding-top: 10px; padding-bottom: 10px; }


.goodsTable{
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.goodsTableH{
	border-top: 1px solid #CCC;
	width: 100%;
}

.goodsTable td {
	padding: 5px;
}

.goodsTableH td {
	padding: 5px;
}

.container{
	border-left: 1px solid #CCC;
}

.goodsTableName {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: left;
}

.goodsTableNameH {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: center;
}

.goodsTableExtra {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: center;
}

.goodsTablePrice {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: center;
}


.goodsTableHeaderName {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #EEE;
}

.goodsTableHeaderNameH{
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #EEE;
	display: none;
}

.goodsTableHeaderExtra{
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #EEE;
}

.goodsTableHeaderExtraH{
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #EEE;
	display: none;
}

.goodsTableHeaderExtraV{
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background-color: #EEE;
	display: none;
}

.goodsTableHeaderExtraT{
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	background-color: #EEE;
	display: none;
	filter: flipv() fliph(); 
	writing-mode: tb-rl;
}

.goodsTableHeaderPrice {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: right;
	background-color: #EEE;
}

.goodsTableHeaderPriceH {
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: center;
	background-color: #EEE;
	display: none;
}


body {
	font-family:tahoma,arial,helvetica;
}

.vacancy {
	margin-left: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
}

.vacancy strong {
	margin-left: -10px;
}

.news{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
}

.latestnews{
	color:#CC0000; 
	font-size:11px;
}

.newsant{
	padding-top: 5px;
	margin-left: 10px;
}

.red a {
	text-decoration:none;
}

.special{
padding-left: 50px;
padding-right: 15px;
margin: 5px;
}
.spec{
text-align: left;
border-bottom: 1px solid #CCC;
padding-bottom: 5px;
}
.specname{
display: block;
margin-bottom: 5px;
font-size: 14px;
font-weight: normal;
color: #900;
}
.specpricen{
//display:block;
float: left;
margin-right: 5px;
}
.specpricep{
//display: block;
}
.specbasket{
//display: block;
padding-top: 5px;
padding-left: 5px;
}
.specant{
}
.spectext{
}
.specimg{
}

a.black:link	 		{color:#000000;}
a.black:active 			{color:#660000;}
a.black:visited			{color:#000000;}
a.black:hover			{color:#660000; text-decoration:none;}

.withmargin li			{margin: 0.4em 0;}
.tgap					{margin-top: 2em;}

h2.inline				{display: inline; margin: 0; font-size: 12px;}
ul.noweight strong			{font-weight: normal;}