td {

  font-size : 12px;
  LINE-HEIGHT: 17px;
  font-family : Verdana,Tahoma, Arial,sans_serif;

  color: #484848;

}
.for_news {

  font-size : 16px;
  LINE-HEIGHT: 17px;
  font-family : Century Gothicf;

  color: #484848;

}

h1{
 font-size: 14px;
color: #330000;
 font-family: Tahoma;
 font-weight:bold;
}

h2{
 font-size: 14px;
color: #330000;
 font-family: Tahoma;
 font-weight:bold;
}
h3{
 font-size: 12px;
color: #330000;
 font-family: Tahoma;
 font-weight:bold;
}



a {

  color: #005C85;

  font-size : 12px;

  font-family : Verdana;

  text-decoration: none;

}

div.indent {
 height: 1px;
 clear: both;
 font-size: 1px;
 line-height: 1px;
}

.topmenu {

  color: #000000;

  font-size : 12px;

  font-weight: normal;

  font-family : Century Gothic;

  text-decoration: none;

}
.topmenu_red {

  color: #000000;

  font-size : 12px;

  font-weight: bold;

  font-family : Verdana,sans_serif;

  text-decoration: none;

}


.date {

  color: #ffffff;

  font-weight: normal;

  font-size : 17px;

  font-family :Century Gothic;

  background-color: #ff0000

  text-decoration: none;

}


.calend {

  color: #484848;

  font-size : 10px;

  font-weight: bold;

  font-family : Verdana,sans_serif;

  text-decoration: none;

}



.title {

  color: #005C85;

  font-weight: bold;

  font-size : 14px;

  font-family : Arial;

  text-decoration: none;

}



.title_red {

  color: #8F2225;

  font-weight: bold;

  font-size : 14px;

  font-family : Tahoma;

  text-decoration: none;

}
.red_b {

  color: #8F2225;

  font-weight: bold;

  font-size : 12px;

  font-family : Arial;

  text-decoration: none;

}



.title_gray {

  color: #797979;

  font-weight: bold;

  font-size : 14px;

  font-family : Arial;

  text-decoration: none;

}





.titlered {

  color: #8F2225;

  font-weight: bold;

  font-size : 14px;

  font-family : Tahoma;

  text-decoration: none;

}



.blue {

  color: #005C85;

  font-weight: bold;

  font-size : 12px;

  font-family : Verdana,sans_serif;

  text-decoration: none;

}



.red {

  color: #8F2225;

  font-weight: bold;

  font-size : 12px;

  font-family : Verdana,sans_serif;

  text-decoration: none;

}


.TXT {

  color: #000000;

  font-weight: normal;

  font-size : 16px;

  font-family :Century Gothic;

  text-decoration: none;

}


.menu {

  color: #000000;

  font-weight: normal;

  font-size : 12px;

  font-family :Century Gothic;

  text-decoration: none;

}





.copyright {

  font-size : 8px;

  color: #ffffff;

  font-family : Verdana,Georgia,Arial,sans_serif;

  font-weight: normal;

  text-decoration: none;

}





.bann_top {
height:35px;
padding-top:3px;
background: url('/themes/img/specfon.jpg') repeat-x left top;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.bann_footer{
height:162px;
padding-top: 1px;
	border-bottom:3px solid #f1f1f1;
	padding:2px 4px;
	text-align:right;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	background-color:#FFFFFF;
}

.cat_item_b { background: url('/themes/img/cat_item_b.gif') repeat-x left bottom;}
.cat_item_ld { background: url('/themes/img/cat_item_ld.gif') no-repeat left bottom;}
.cat_item_rd {
	background: url('/themes/img/cat_item_rd.gif') no-repeat right bottom;
}
.cat_item_splash {
	background: url('/themes/img/cat_item_splash.gif') no-repeat right top;
	height: 44px;
	position: relative;
	z-index:1;
	margin-bottom:-37px;
	margin-right:-5px;
}
.cat_item_t { background: url('/themes/img/cat_item_t.gif') repeat-x left top;}
.cat_item_lu { background: url('/themes/img/cat_item_lu.gif') no-repeat left top; }
.cat_item_ru {
	height:24px;
	padding:6px 0px 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
	text-decoration: none;
	background: url('/themes/img/cat_item_ru.gif') no-repeat right top;
}

.cat_item_ru_txt {
	padding:0px 0px 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
	text-decoration: none;
}

.cat_item_ru a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
	text-decoration: none;
}
.cat_item_ru td {
	vertical-align:middle;
	text-align:left;
}
.cat_item_ru img {
	margin-right:4px;
	border:1px #dadada solid;
}
.cat_item_body {
	border-right: 1px solid #949494;
	border-left: 1px solid #949494;

}

.cat_item_body1 {
	border-right: 1px solid #949494;
	border-left: 1px solid #949494;
}
.cat_item_picture {
	background: #f1f1f1;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	height:98px;
	vertical-align:top;
	text-align:center;
}
.cat_item_picture img {
	padding: 1px;
	border: 1px solid #dbdbdb;
}


.cat_item_desc1 {
	border-top: 1px solid #d3d3d3;
	border-bottom: 1px solid #f1f1f1;
	padding:2px 4px;
	text-align:right;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #8f2225;
	text-decoration: none;
	background-color:#FFFFFF;
}
.cat_item_desc1_link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
}
.cat_item_desc1_link_u {
	font: 12px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
}


.cat_item_desc2 {
	border-bottom: 1px solid #f1f1f1;
	padding:2px 4px;
	text-align:right;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	background-color:#FFFFFF;
}
.cat_item_desc2_link {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
}
.cat_item_price_l {
	border-top: 1px solid #cf2000;
	text-align:left;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
	padding:0px 2px 2px 4px;
	background-color:#FFFFFF;
}
.cat_item_price_l_link {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	text-decoration: none;
}
.cat_item_price_r {
	text-align:right;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #cf2000;
	text-decoration: none;
	padding:0px 2px 4px 2px;
	width:100%;
	background-color:#FFFFFF;
}

