H1.podzagolovok {
	font-size: 18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

P.specpredl {
	color: Red;
	font-size: 16px;
	text-align: center;
}

DIV.icq {
	font-size: 14px;
}

P.podzagolovok {
	color: #3e6998;
	font-weight: bold;
	font-size: 15px;
}

P.comstorm {
	color: #0a8db9;
	font-weight: bold;
	font-size: 17px;
}

P.comstorm_black {
	color: #303030;
	font-weight: bold;
	font-size: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.comstorm_white {
	color: #000000;
	
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.star_top {
	background-image: url(img/star/star_up.gif);
	background-position: top;
	background-repeat: no-repeat;
}

TABLE.star_down {
	background-image: url(img/star/star_down.gif);
	background-position: left;
	background-repeat: no-repeat;
}
TD.comstorm_red {
	color: #ff0000;
	font-weight: bold;
	font-size: 17px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
LI.podzagolovok
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
margin-top: 15px;
text-align: justify;
}

A.podzagolovok
{
color: #3e6998;
font-weight: bold;
font-size: 15px;
text-decoration: none;
}
H1.price_list {
	color: Black;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}

P.main_text {
	font-family: Verdana;	
	text-align: justify;
	font-size: 12px;
}
P.main_text2 {
	
	font-size: 15px;
	text-align: justify;
}
A.menu_top:link {
	font-family: Verdana;	
	color: Black;	
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
	
}
A.menu_top:visited {
	font-family: Verdana;	
	color: Black;	
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
	
}
A.menu_top:hover {
	font-family: Verdana;	
	color: Black;	
	text-decoration: none;
	font-weight: bold;
	background: url(img/bg_menu.gif);
	background-repeat: repeat-x;
	font-size: 15px;
}



P.info_line {
	font-family: Verdana;	
	color: Black;	
	font-size: 9pt;
	font-weight: bold;
}

A.info_line:link {
	font-family: Verdana;	
	color: #79a9dd;	
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;

	
}
A.info_line:visited {
	font-family: Verdana;	
	color: #79a9dd;	
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	
}
A.info_line:hover {
	font-family: Verdana;	
	color: #79a9dd;	
	font-size: 9pt;
	text-decoration: underline;
	font-weight: bold;
}






/***************************************************************************/
a.tovar_name:link {
	text-align: center;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
a.tovar_name:visited {
	text-align: center;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
a.tovar_name:hover {
	text-align: center;
	color: Black;
	font-weight: bold;
	text-decoration: underline;
}





a.tovar_opisanie:link {
	text-align: center;
	color: Black;
	text-decoration: none;
}
a.tovar_opisanie:visited {
	text-align: center;
	color: Black;
	text-decoration: none;
}
a.tovar_opisanie:hover {
	text-align: center;
	color: Black;
	text-decoration: underline;
}




a.search_results:link {
	
	color: #437cb9;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
	
	
}
a.search_results:visited {
	
	color: #437cb9;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
	
	
}
a.search_results:hover {
	
	color: #437cb9;
	font-weight: bold;
	text-decoration: underline;
	font-size: 15px;
}






a.kategorii:link {
	
	color: #437cb9;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
	
	
}
a.kategorii:visited {
	
	color: #437cb9;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
	
	
}
a.kategorii:hover {
	
	color: #437cb9;
	font-weight: bold;
	text-decoration: underline;
	font-size: 15px;
}





H1.tovar_name {
	color: Black;
	font-size: 20px;
}

P.tovar_kratko {
	color: #646464;
	font-style: italic;
}


P.tovar_name {
	color: Black;
	font-style: italic;
	font-weight: bold;
}

P.tovar_polno {
	text-align: justify;
}


P.tovar_price {
	color: #217821;
	font-weight: bold;
}


a.menu_main:link {
	text-align: center;	
	color: #174171;	
	text-decoration: none;
	font-weight: bold;
	font-size: 17px;
	
}
a.menu_main:visited {
	text-align: center;
	color: #174171;
	text-decoration: none;
	font-weight: bold;
	font-size: 17px;
	
}
a.menu_main:hover {
	color: #4169E1;
	text-decoration: underline;
	font-weight: bold;
	font-size: 17px;
}






P.novinki {
	color: Red;
	font-weight: bold;
	font-size: 18px;
}

DIV.novinka {
	border: 1px;
	border-color: #D3D3D3;
	border-style: solid;
	
}

a.tovar-novinka_name:link {
	text-align: center;
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}

a.tovar-novinka_name:visited {
	text-align: center;	
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}

a.tovar-novinka_name:hover {
	text-align: center;
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}



a.tovar-novinka_opisanie:link {
	text-align: center;
	color: #3964DF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

a.tovar-novinka_opisanie:visited {
	text-align: center;	
	color: #3964DF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

a.tovar-novinka_opisanie:hover {
	text-align: center;
	color: #3964DF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}




a.tovar-novinka_price:link {
	text-align: center;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

a.tovar-novinka_price:visited {
	text-align: center;	
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

a.tovar-novinka_price:hover {
	text-align: center;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}







P.search {
  color: #540c87; 
  font-weight: bold; 
  font-family: Verdana; 
  font-size: 9pt;
 }



	
	
P.info_dobavit_v_zakaz {
	color: #858585;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}




P.izvinite {
	color: #79a9dd;
	font-weight: bold;
	font-family: Verdana;
	font-size: 15pt;
	font-style: italic;
	text-align: center;
}




/****************************кнопки*******************************************/
/*****************************************************************************/



#search_button {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  border: none;
  
  background: url(img/view.gif);
  padding: 0px 5px;
  line-height: 24px;
  margin: 1px;
  cursor: hand;
  color: Red;
  background-repeat: no-repeat;
  width: 24 px;
  height: 24 px;
}


.gotovo {
	float: none;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	border: 3px double #2B5C91;
	width: 120px;
	background: url(img/gotovo.gif);
	padding: 0px 5px;
	line-height: 22px;
	height: 30px;
	margin: 2px;
	cursor: hand;
	color: #2B5C91;
	background-repeat: no-repeat;
}

.add_to_order {
	float: none;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	border: 3px double #2B5C91;
	width: 140px;
	background: url(img/add_to_order.gif);
	padding: 0px 5px;
	line-height: 22px;
	height: 30px;
	margin: 2px;
	cursor: hand;
	color: #2B5C91;
	background-repeat: no-repeat;
}

.pereschet {
	float: none;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	border: 3px double #2B5C91;
	width: 160px;
	background: url(img/pereschet.gif);
	padding: 0px 5px;
	line-height: 22px;
	height: 30px;
	margin: 2px;
	cursor: hand;
	color: #2B5C91;
	background-repeat: no-repeat;
}

.zakaz {
	float: none;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	border: 3px double #2B5C91;
	width: 190px;
	background: url(img/zakaz.gif);
	padding: 0px 5px;
	line-height: 22px;
	height: 30px;
	margin: 2px;
	cursor: hand;
	color: #2B5C91;
	background-repeat: no-repeat;
}

a.second_sel:link {
	text-align: center;
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.second_sel:visited {
	text-align: center;	
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.second_sel:hover {
	text-align: center;
	color: Red;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}



a.second:link {
	text-align: center;
	color: #3964DF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.second:visited {
	text-align: center;	
	color: #3964DF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.second:hover {
	text-align: center;
	color: #3964DF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

font.second {
	text-align: center;
	color: #3964DF;
	font-weight: bold;
	font-size: 12px;
}

