dfn {
	font-style:normal;
}

table {
	border-collapse: collapse;
	border-spacing: 0;	
}
/* ØÀÏÊÀ È ÔÓÒÅÐ */
td.header_contacts {
	background: transparent url(/pics/header_bg.jpg) repeat-x scroll 0 0;
	color: white;
	text-align: right;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	line-height:normal;
	padding:6px 20px 0;
	text-decoration:none;	
}
td.footer_contacts {
	background: transparent url(/pics/bottom-bg.jpg) repeat-x scroll 0 0;
	color: white;
	text-align: right;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	line-height:normal;
	padding:6px 20px 0;
	text-decoration:none;	
}
/* ÃÎÐÈÇÎÍÒÀËÜÍÎÅ ÌÅÍÞ */
table.horizontal_menu_main {
	width: 100%;
	background: transparent url(/pics/menubg.png) repeat-x scroll 0 0;
	border-style: none;
	height: 26px;
	vertical-align: top;
}
table.horizontal_menu {
	height: 100%;
}
table.horizontal_menu td {
	vertical-align: middle;
}
table.horizontal_menu td a {
	color: white;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	line-height:normal;
	padding:6px 20px 0;
	text-decoration:none;	
}
table.horizontal_menu td a:hover {
	background: transparent url(/pics/menubg-hover.png) repeat-x scroll 0 0;
}

table.horizontal_menu td.active {
	background: transparent url(/pics/menubg-active.png) repeat-x scroll 0 0;
}
table.horizontal_menu td.active a:hover {
	background: transparent;
}





/* ÎÁËÀÑÒÜ ÊÎÍÒÅÍÒÀ */


a {
	color:#484848;
	font-family:Arial,Tahoma,Verdana;
	font-size:14px;
}
td.content {
	vertical-align: top;
	background:transparent url(/pics/colc-bg.png) repeat-y scroll left top;
	padding: 20px;
	color:#484848;
	font-family:Arial,Tahoma,Verdana;
	font-size:14px;
}
span.content_header {
	-x-system-font:none;
	color:#E56F00;
	font-family:Arial;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-transform:uppercase;	
}
span.content_subheader {
	-x-system-font:none;
	color:#5C7181;
	font-family:Arial;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
/* ËÅÂÎÅ ÌÅÍÞ */
table.leftmenu {
	border-style: none;
	margin-top: 30px;
}
table.leftmenu a {
	display: block;
	color: white;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:30px;
	line-height:normal;
	padding:6px 20px 0;
	text-decoration:none;	
}
table.leftmenu  td a:hover {
	background: transparent url(/pics/menubg-hover.png) repeat-x scroll 0 0;
}

table.leftmenu td.active {
	background: transparent url(/pics/menubg-active.png) repeat-x scroll 0 0;
}
table.leftmenu td.active a:hover {
	background: transparent;
}


/* ÏÐÀÂÀß ÊÎËÎÍÊÀ */
td.right_col {
	vertical-align: top;
	background:transparent url(/pics/colc-bg.png) repeat-y scroll left top;
	padding: 10px;
	color:#484848;
	font-family:Arial,Tahoma,Verdana;
	font-size:12px;
}



/* ÊÀÒÀËÎÃ 1 */
table.catalog1 {
margin-bottom: 20px;
border-color:#000;
}


table.catalog1 a {
	display: block;
	color: white;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:30px;
	line-height:normal;
	padding:6px 20px 0;
	text-decoration:none;	
}
table.catalog1 hr {
	border: 0;
	color: #000;
	height: 1px;
	background-color: #000;
  margin: 0 0 0 0;
 *margin: -7px 0 -7px 0;
	padding:0px;
	display: block;
}

table.catalog1 td {
vertical-align: center;
font-size:11px;;
border-color:#000;
}
table.catalog1 td.center {
text-align:center;
padding:2px;
}
table.catalog1 td.center1 {
text-align:center;
}
table.catalog1 td.pd {
padding:0 4px 0 4px;
}
table.catalog1 div{
width:100%;
height:100%;
margin:0;
padding:0;
}


.modul_head {
background: url(/pics/menubg.png);
color:#FFF;
/*
background:#0033CC;
font:bold 18 Verdana,Arial,Tahoma;
text-align:center;
padding:2px 0 2px 0;
*/
}
.modul_head h4{
text-align:center;
padding:1px;;
margin:0px;
font-size:14px;
}

