.cat_menu1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
text_decoration: underline;
padding-left:8px;
background:url('images/sepa_menu.gif') no-repeat left center;
}

.cat_menu1:hover
{
 color: #b41d40;
}

.last_news {
width: 187px;
height: 35px;
background-image: url('images/news_bg.gif');
  }

.last_news p {
padding-top: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
}

.title_02 {
	font-family: Arial, Helvetica, sans-serif;
 color: #006ebd; font-size: 18px;
 line-height: 18px;
 }

.basket_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.basket_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #ffffff;
}

.basket_buy
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #45abdd;
	text-decoration: underline;
 }


.tovar_zakaz
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #4d86af;
	font-weight: bold;
	text-decoration: none;
 }


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p, span, div, td, tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}

.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-left: 20px;
	color: #808277;
}


.chapter_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #83aa4d;
	font-weight: normal;
}

.chapter_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #83aa4d;
}

.chapter_basket
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #e57718;
 }



.tovar_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #83aa4d;
}

.firms_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #9a9a9a;
}

.firms_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #000000;
}

.firms_title_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}


.firms_title_sel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	text-decoration: none;
	font-weight: bold;
	color: #9a9a9a;
}


.tovar_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #83aa4d;
}

.tovar_price_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
}


.news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
//	font-weight: bold;
	color: #83aa4d;
}

.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #8d8d8d;
}

.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; padding: 5px; padding-top: 20px }


.main_menu_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	letter-spacing:-1px;
	color: #666666;
	font-weight: 600;
	text-decoration:none;
	padding-bottom:20px;
}

.table_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}

.table_title:hover { color: #e6733c }

.table_title_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e6733c;
	font-weight: bold;
	line-height: 12px;
}

.style5 {
	color: #333333;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
}

.style8 {color: #6294c4; font-size: 15pt; text-decoration: none }
.style8sel {color: #f8c401; font-size: 15pt; text-decoration: none }
.style8:hover { color: #f8c401 }

.style10 {font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color:#000000; }



.menu_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.menu_2:hover {
	color: #f9c302;
}

.menu_2_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #f9c302;
	font-weight: bold;
	text-decoration:none;
}

.menu_2_sel:hover {
	color: #f9c302;
}


.menupage_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #707173;
	font-weight: bold;
	text-decoration:none;
}

.menupage_2:hover {
	color: #000000;
}

.menupage_2_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

.P_sm A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	line-height: 11pt;
}

.P_sm A
{
	text-decoration: underline;
	color: #000000;
}



.button { background-color: #e6e6e6; border: 2px solid #da251d; padding: 5px; cursor: pointer }

.price_detail {color: #6294c4; font-size: 15pt; text-decoration: none }
.price_detail_value {color: #000000; font-size: 18pt; text-decoration: none }

.dop_gr_menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; padding-right: 25px; }
.dop_gr_menu_sel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; padding-right: 25px; font-weight: bold; }













body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

p, ul, li, tr, td, div, span, a, input, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 16px; }


.catmenu {
color:#000000;
line-height: 16px;
}

.catmenu_active {
//color: #b41d40;
color:#000000;
font-weight: bold;
line-height: 16px;
}


.title2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
color:#000000;
border-bottom: 1px dotted #000000;
font-weight: bold;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 18px;
color:#b41d40;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 14px;
color:#b41d40;
}

.title3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color:#b41d40;
font-weight: bold;
}

.main_menu
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border-bottom: 1px dashed #cccccc; font-weight: bold; line-height: 11px; text-decoration: none
}
.main_menu:hover { color: #CCCCCC }


.white_text
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; line-height: 11px;
}

.gray_text
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b1b1b1; font-weight: bold; line-height: 11px;
}

.micro-text
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height: 12px;
}

input, textarea, select { padding: 0px; margin: 0px; border: 1px solid #cccccc; font-size: 12px; padding: 2px }

.price {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b41d40; line-height: 20px; font-weight: bold;
width: 85px;
height: 35px;
background-image: url('images/price_f.gif');
background-repeat: no-repeat;
}

.price_new {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
color:#b41d40;
font-weight: bold;
}

.price_new_sm {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color:#b41d40;
font-weight: bold;
}

.menu
{
  padding-top:15px;
}

.params
{
  background-color: #636363; height: 30px; width: 100%;
}

.params_sm
{
  background-color: #aeaeae; height: 1px; width: 80%;
  background-image: url('images/sepa03sm.gif');
  background-position: right;
  background-repeat: no-repeat;
  font-size: 0px;
  line-height: 0px;
}


.tovar_params {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #b41d40;
 }

.news_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 16px;
font-weight: bold;
color:#000000;
}

.news_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 12px; }


.news_pages {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #b41d40;
line-height: 12px; }

ul { margin-left: 20px; padding: 0; }

li {
list-style-image: url('images/sepa_menu.gif');
}

.basket_info {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-left: 5px;
 }

.news_active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
padding-top: 3px;
padding-left: 5px;
padding-right: 7px;
padding-bottom: 2px;
background-color: #b41d40;
text-decoration: none;
}

.news_default
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
padding-top: 3px;
padding-left: 5px;
padding-right: 7px;
padding-bottom: 2px;
background-color: #d68396;
text-decoration: none;
}

.opacity_element
{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
}

form
{
  margin: 0px;
}

input, textarea, select { color: #b41d40; line-height: 12px }

