* html img { background:expression(transparent(this)); }

.prod a {
text-decoration:none;
font-weight:bold;
color:#000000;
text-align:justify
}


.prod p {

text-align:justify
}

.prod td a {
text-decoration:none;
font-weight:bold;
color:#000000;
text-align:justify
}

body { margin:0; padding:0;  background:white;}

TD, body {

	font-family: Tahoma, serif, sans-serif;

	font-size: 11px;

	color: #343030;

}



/*			Links			*/

a: {font-family : Arial, sans-serif; text-decoration: underline;}

a:Link { color : #0066cc;}

a:Visited { color: #0066CC;}

a:Hover { color: #0066CC; text-decoration: none;}





/*			Menu			*/

a.tm, a.tm:Link, a.tm:Visited, a.tm:Hover {color:#000000;text-decoration:none;}

a.cm, a.cm:Link, a.cm:Visited, a.cm:Hover {color:#000000;text-decoration:none;}



/*			Headers			*/

h1 {

	color: #417a9d;

	text-align: left;

	font: 19px/24px Arial, Tahoma, sans-serif;

	margin-top:0; padding:0;

}

h2 { font-size: 130%; color: gray; }


.h1 {

	color: #417a9d;

	text-align: left;

	font: 19px/24px Arial, Tahoma, sans-serif;

	margin-top:0; padding:0;

}


/*			INPUT			*/

.content { font-size: 8pt; padding-left: 30px; color: #000000; }

.input, .textarea { background:#ffffff; border:1px solid gray; }

.button { font-size: 12px; font-weight: bold; color: #000000; width: 126px; height: 20px;}



hr { background:white; color:gray; height:1px; }



li { line-height:150%; }

/*			Scroll Bars		

body, textarea, select {

scrollbar-3dlight-color: #339999;

scrollbar-arrow-color: white;

scrollbar-base-color: gray;

scrollbar-darkshadow-color: black;

scrollbar-face-color: #017e89;

scrollbar-highlight-color: silver;

scrollbar-shadow-color: navy;

scrollbar-track-color: #017e89;

}

*/



img.imgwithborder {border:1px solid Gray;}

img.no_border {border:0;}

img.one_pix {width:1px; height:1px; border:0;}



/*			Main Table		*/

table.scr {height:100%; width:766px; background:#FFFFFF;}



/** Отступ сверху */

.blank_top_s {width:9px; height:15px;}

.blank_top_c {width:748px; height:15px;}



/** Ссылки в шапке */

.links_tr {height:54px;}

table.links_tr  {width: 748px; margin:0px; padding: 0px;}

table.links_sub  {height:37px; width:269px;}

a.links_sub, a.links_sub:Link, a.links_sub:Visited, a.links_sub:Hover {font-size:10px; font-weight:bold; text-decoration:none; color:#6a6363;}

td.link_divider {height:37px; width:1px; background: url(/i/link_divider.gif) repeat-y;}

td.link_container {width:89px;}



/** Отступ после шапки */

.after_header {width:766px; height:18px;}



/** Верхнее меню */

table.header_rubricator td {height:35px;}

td.header_rubricator_td {background: url(/i/top_rubricator.gif) repeat-x; text-align: center; vertical-align: middle;}

td.header_rubricator_td a, td.header_rubricator_td a:Link, td.header_rubricator_td a:Visited, td.header_rubricator_td a:Hover {color:#ffffff; text-decoration:none; font-size: 12px; font-weight: bold;}

td.header_rubricator_td span {color:#000000; text-decoration:none; font-size:12px; font-weight: bold;}



/** Отступ после верхнего меню */

.after_header_rubricator {width:766px; height:3px;}



/** Блок с тремя редактируемыми полями */

table.header_block td {height:178px;}

td.header_block_td a, td.header_block_td a:Link, td.header_block_td a:Visited, td.header_block_td a:Hover {color:#ffffff; text-decoration:none; font-size: 12px; font-weight: bold;}

div.editable_block_div {width:123px; height:178px; margin:0; padding:0; border:0;}

a.editable_block_link, a.editable_block_link:Link, a.editable_block_link:Visited, a.editable_block_link:Hover {color:#ffffff; text-decoration:none; font-size: 12px; font-weight: bold;}

table.editable_block_table {width: 123px; height:178px; margin:0; padding:0;}



/** Отступ после трех блоков */

.after_blocks {width:766px; height:3px;}



/** Блок ICQ-консультантов */

td.icq_block_header {background: url(/i/icq_block_bg.gif) repeat-x; height: 32px;}

span.icq_block_header {color: #effbff; font-size:13px; font-weight:bold; margin:12px;}

a.icq_block_link , a.icq_block_link:Link, a.icq_block_link:Hover, a.icq_block_link:Visited {color: #343030; font-size: 12px; text-decoration: none;}

td.icq_block_bg {background: #efe4d0;}

td.icq_block_text {color:#cd362b; font-size:11px; font-weight: bold; padding: 12 13 10 13px;}



/** Блок поиска по сайту */

div.search_block_div form {margin:0; padding:0;}

td.search_block_header {background: url(/i/search_block_bg.gif) repeat-x; height: 32px;}

span.search_block_header {color: #effbff; font-size:13px; font-weight:bold; margin:12px;}

td.search_block_input_l {border:1px solid #aaaaaa; border-top:0; border-right:0; height:37px; text-align:left;}

td.search_block_input_r {border:1px solid #aaaaaa; border-top:0; border-left:0; height:37px; text-align:right;}

input.search_block_input_text {height:17px; width:121px; border: 1px solid #818181; margin-left:10px;}

input.search_block_input_button {height:17px; width:54px; margin-right:10px;}



/** Блок последних новостей */

td.last_news_block_header {background: url(/i/news_block_bg.gif) repeat-x; height: 32px;}

span.last_news_block_header {color: #effbff; font-size:13px; font-weight:bold; margin:12px;}

td.news_block_center {border:1px solid #aaaaaa; border-top:0; border-bottom:0;}

td.news_block_date {height:25px; padding-top:2px; padding-right: 24px;}

span.news_block_date_s {color:#e31206; font-size: 9px; margin-left: 7px;}

a.news_block_link {color: #454e51; font-size: 11px; font-weight:bold;text-decoration:underline;}

td.news_block_preview {color:#555555; padding-bottom:8px;}

td.news_block_archive {height: 33px; border:1px solid #aaaaaa; border-top:0; padding-right:8px;}



/** Div - заголовок content_title */

div.h1 {

	color: #417a9d;

	font: bolder 19px Arial, Tahoma, sans-serif;

	margin:6 0 8 0px; padding:0;

}



div.h2{

	color: #417a9d;

	font: bolder 14px Arial, Tahoma, sans-serif;

	margin:11 0 7 0px; padding:0;

}



/** Div - оболочка вокруг main_content */

div.main_content_div  { margin-bottom: 8px;}



/** Ссылки на внутренние страницы */

div.next_level_block {margin-bottom: 10px;width: 294px;}

td.next_block_arr {width:35px; height: 20px;}

td.next_block_punktir {height:1px; background: url(/i/next_level_bg.gif) repeat-x;}



/** Div - Оболочка блока новинок */

div.novelty_div {}

/** Новинки */

a.novelty_a, a.novelty_a:Link, a.novelty_a:Hover, a.novelty_a:Visited {color:#2f2115; text-decoration:none;}

span.novelty_characteristic {color:#336699;}

table.novelty_container {margin:0 3 3 0px; background: #f4f4ec;}

td.novelty_img {padding-top:7px;height:46px;}



/********* Подвал *********/

/** Копирайты */

div.footer1 {margin-top:10px;}

div.footer1 a, div.footer1 a:Link, div.footer1 a:Hover, div.footer1 a:Visited {color:#ffffff; text-decoration:none;line-height:14px;}

div.footer2 {margin:10px 0 0 10px; color:#ffffff; text-decoration:none;line-height:14px;}

div.footer2  a, div.footer2  a:Link, div.footer2  a:Hover, div.footer2  a:Visited {color:#89faf9; text-decoration:underline;}



/* Нижнее одноуровневое меню */

table.bottom_rubricator {margin:15 0 10 0px;}

td.bottom_rubricator_td {width:120px;}

td.bottom_rubricator_td a {color:#555555; text-decoration:none;}

td.bottom_rubricator_td span {color:#000000; text-decoration:none;}

td.bottom_rubricator_sep {color:#555555; font-size:8px;}



.cat_pager_href {

	display:block;

	width: 15px;

	background:#CBCBCB;

	text-align:center;

	padding: 3px 0 3px 0;

}



.cat_pager_norm {

	width: 15px;

	background:#4C94DB;

	text-align:center;

	padding: 3px 0 3px 0;

	color:#FFFFFF;

}



.cat_pager_next {

	display:block;

	width: 15px;

	text-align:center;

	font-size:13px;

}



.cat_pager_before {

	display:block;

	width: 15px;

	text-align:center;

	font-size:13px;

}


.mainprod {
	height: 1200px;
	overflow: auto;
	overflow-y: scroll;
	text-align: justify;
	color: #343030;
	font-size: 11px;
	font-family: Tahoma,serif,sans-serif;
}
.mainprod b {
	height:25px;
	padding:2px 24px 0px 20px;
	color:#E31206;
	font-size:9px;
	background:url(/i/news_block_icon.gif) left no-repeat;
}
.mainprod a {
	color: #000000;
	text-decoration: none;
}