@charset "windows-1251";
/* CSS Document */

@media screen {
body { margin:0; padding:0; width:100%; background-color:#cc0000; }
/*Основные параметры*/
a img { border:0; }
a { /*font*/ text-decoration:underline; }
a:hover { /*font*/ font-weight:normal; text-decoration:none; }
/**/

/*MAIN*/
.table { width:100%; }
.table td { vertical-align:top; text-align:left; }
#td { width:100%; }

/*TOP*/
#top { margin-left:16px; margin-top:11px; margin-right:16px; background-color:#fff; }
#left { width:16px; }
#right { width:16px; }
#right img { float:right; }
.left_top { width:16px; }
.right_top { width:16px; }
.top { width:100%; height:80px; }
.width_top { width:754px; height:1px; line-height:1px; margin-top:-5px; }
.top img { display:block; }
.top_unknown { width:100%; height:23px; margin-top:3px; position:relative; float:left; background-image:url(/bitrix/templates/index/i/top.gif); background-position:left bottom; background-repeat:repeat-x; }
.logo { position:relative; float:left; margin-top:8px; }
.logo2 { position:relative; float:right; margin-top:7px; margin-right:2px; width:409px; height:41px; }
.logo2 a { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px; text-decoration:none; text-align:right; }
.icons { margin-left:5px; margin-top:22px; }
#fast_menu { width:177px; height:80px; background-color:#fff; vertical-align:top; text-align:left; }
#ddd { position:relative; float:left; margin-top:2px; }
#ddd a { /*font*/ font-family:Tahoma; font-size:12px; color:#b8b8b8; text-decoration:none; }
#ddd a:hover { /*font*/ font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none; }
.fast_menu { width:177px; }
.fast_menu img { margin-right:10px; margin-top:4px;  }
.fast_menu a { position:relative; float:left; /*font*/ font-family:Tahoma; font-size:14px; color:#b8b8b8; }
.search { padding-top:0px; }
.search * { border:0; margin:0; padding:0; }
.search img { position:relative; float:left; margin-right:1px; margin-top:5px; }
.input_search { position:relative; float:left; width:170px; margin-left:5px; border-left:solid 1px #808080; border-top:solid 1px #808080; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.input_submit { position:relative; float:left; cursor:pointer; margin-left:3px; background-color:#fff; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; }
.search_button { margin-left:120px; }
/**/
/*LEFT_MENU*/
#left_center { width:16px; }
#right_center { width:16px; }
#left_menu { width:182px; background-image:url(/bitrix/templates/index/i/left_td_grey.gif); background-position:left top; background-repeat:repeat-y; /*font*/ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px; }
#left_menu ul { margin:0; padding:0; }
#left_menu a { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px; text-decoration:none; }
#left_menu a:hover { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px; text-decoration:underline; }
.left_menu { margin-left:16px; background-color:#808080; padding-top:1px; }
.left_menu li { list-style-type:none; border-right:solid 1px #808080; border-bottom:solid 1px #808080; border-left:none; }
#vertical_multilevel_menu { margin:0; padding:0; list-style:none; width:166px; }
/*Submenu box*/
#vertical-multilevel-menu li ul { border-top: solid 1px #808080; position:absolute; /*top:-999em;*/ top:auto;	display:none; z-index:500; height:auto; }
/* Submenu Items */ 
#vertical-multilevel-menu li a { display: block; background-image:url(/bitrix/templates/index/i/arrow_right.gif); background-repeat:no-repeat; background-position:10px center; text-decoration:none; padding:5px; background-color:#fff; }
/*Items selected*/
#vertical-multilevel-menu li li a { background-color:#eeeeee; background-image:none; }
/*Items Hover */
#vertical-multilevel-menu li a:hover { background-color:#eeeeee; }
/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item { padding:13px 0 12px 21px; background-color:#dfdfdf; border:none; /*height:26px; overflow:hidden;*/ }
/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover { background-color:#dfdfdf; }
/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected { padding:13px 0 12px 21px; background-color:#b9b9b9; border:none; /*height:26px; overflow:hidden;*/ }
/*Parent item*/
#vertical-multilevel-menu a.parent { background-color:#fff; padding-right:10px; background-image:none; }
/*Denied items*/
#vertical-multilevel-menu a.denied { background-color:#dfdfdf; padding-right:10px; background-image:none; }
/* Holly Hack. IE Requirement \*/ 
* html ul#vertical-multilevel-menu li { float: left; height: 1%; } 
* html ul#vertical-multilevel-menu li a { height: 1%; } 
/* End */ 
/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item { margin:-32px 0 0 166px; }
#vertical-multilevel-menu li ul { margin:-32px 0 0 166px; }
/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul, #vertical-multilevel-menu li.jsvhover ul ul, #vertical-multilevel-menu li:hover ul ul ul, #vertical-multilevel-menu li.jsvhover ul ul ul { /*top:-999em;*/ display:none; }
/*Submenu show*/
#vertical-multilevel-menu li:hover ul, #vertical-multilevel-menu li.jsvhover ul, #vertical-multilevel-menu li li:hover ul, #vertical-multilevel-menu li li.jsvhover ul, #vertical-multilevel-menu li li li:hover ul, #vertical-multilevel-menu li li li.jsvhover ul { /*z-index:1000; top:auto;*/ display:block; }
/**/

/*REGISTRATION*/
.reg_back { margin-left:17px; padding-left:4px; padding-top:7px; }
#reg { margin-top:1px; background-image:url(/bitrix/templates/index/i/reg.gif); background-repeat:no-repeat; background-position:left top; width:161px; height:117px; padding-bottom:5px; }
#reg a { margin-right:10px; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-decoration:underline; }
#reg a:hover { /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-decoration:none; }
.reg_text { margin-left:31px; padding-top:10px; }
.login { margin-left:18px; margin-top:8px; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff; }
.login input { margin-left:16px; width:80px; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
.pass { margin-left:16px; margin-top:8px; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff; }
.pass input { margin-left:10px; width:80px; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
.in_button { margin-left:66px; margin-top:7px; }
.in_button input { width:69px; height:21px; }
/**/
/*FLASH*/
#flash { background-color:#cccccc; }
.flash { width:100%; margin-top:0px; }
.flash ul { width:680px; list-style-type:none; margin-left:30px; margin-top:0; margin-right:0; margin-bottom:0; padding:0; }
.flash_menu td { vertical-align:top; line-height:25px; text-align:center; padding-bottom:10px; padding-right:10px; }
.flash_menu a { margin-left:10px; padding-left:25px; padding-top:5px; padding-bottom:5px; white-space:nowrap; background-image:url(/bitrix/templates/index/i/arrow.gif); background-repeat:no-repeat; background-position:left center; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }
.flash_menu a:hover { /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; }
.flash_left { width:50%; }
.flash_right { width:50%; }
.width_flash { width:797px; height:1px; line-height:1px; margin-top:-3px; }
/**/
#left_middle { width:16px; }
#right_middle { width:16px; }
.right_middle { width:16px; }
#center_middle { background-color:#fff; }
.width_workarea { width:963px; height:1px; line-height:1px; margin-top:-7px; }
/*BLOGS*/
.tableblogs { width:100%; border-collapse:collapse; }
.tableblogs td { vertical-align:top; text-align:left; }
#blogs1 { width:33%; border-left:solid 1px #808080; border-top:solid 1px #808080; border-bottom:solid 1px #808080; }
#blogs2 { width:33%; border-left:solid 1px #808080; border-top:solid 1px #808080; border-bottom:solid 1px #808080; }
#blogs3 { width:33%; border-left:solid 1px #808080; border-right:solid 1px #808080; border-top:solid 1px #808080; border-bottom:solid 1px #808080; }
#blogs1 img, #blogs2 img, #blogs3 img { border:solid 1px #000000; display:block; position:relative; float:right; margin:10px; }
.blogs_title { padding-top:8px; padding-bottom:4px; border-bottom:solid 1px #808080; background-color:#cccccc; text-align:center; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
.blogs_text { margin:10px; /*font*/ font-family:Tahoma; font-size:11px; font-weight:bold; color:#808080; }
.blogs_text a { /*font*/ font-family:Tahoma; font-size:11px; font-weight:bold; color:#808080; text-decoration:underline; }
.blogs_text a:hover { /*font*/ font-family:Tahoma; font-size:11px; font-weight:bold; color:#808080; text-decoration:none; }
.blogs_text span { /*font*/ font-family:Tahoma; font-size:11px; font-weight:bold; color:#333333; text-decoration:none; }
.blogs_text ul { list-style-type:none; margin-left:0; padding:0; margin-top:10px; }
.blogs_text ul li { padding-left:15px; padding-bottom:5px; line-height:13px; background-image:url(/bitrix/templates/index/i/arrow_right_grey.gif); background-position:5px 5px; background-repeat:no-repeat; list-style-type:none; /*font*/ font-family:Tahoma; font-size:11px; font-weight:bold; color:#808080; }
/**/
.unknown2 { background-color:#cc0000; height:16px; width:100%; }
/*WORKAREA*/
#workarea { background-color:#cc0000; text-align:justify; }
.workarea { margin-left:18px; margin-right:18px; margin-top:18px; margin-bottom:18px; /*font*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; }
.workarea * { border:0; margin:0; padding:0; }
.workarea h2 { margin-bottom:10px; /*font*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; }
.workarea hr { background-color:#fff; color:#fff; height:1px; margin-top:14px; margin-bottom:12px; }
.workarea p { margin-top:0; margin-bottom:0; }
/**/
/*INFO*/
#info { padding-left:19px; padding-right:19px; padding-top:14px; padding-bottom:11px; background-color:#cccccc; /*font*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-align:justify; }
/**/

/*MAIN*/
.table_down { width:100%; }
#td_down { width:100%; padding-bottom:19px; }

/*TOP*/
#down { margin-left:16px; margin-right:16px; background-color:#fff; }
#left_down { width:16px; vertical-align:bottom; text-align:left; }
#right_down { width:16px; text-align:right; vertical-align:bottom; }
#left_down img { display:block; }
#right_down img { display:block; float:right; }
.width_down { width:943px; height:1px; line-height:1px; margin-top:-3px; }
#reclame { width:250px; text-align:left; vertical-align:middle; padding-top:19px; padding-bottom:19px; /*font*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#808080; }
#reclame span { padding-right:19px; padding-left:3px; }
#copyright { text-align:center; vertical-align:middle; padding:19px; /*font*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#808080; }
#search_bar { width:300px; text-align:right; vertical-align:middle; padding-top:19px; padding-bottom:19px; }
#search_bar img { margin-right:10px; }
/**/

#idexgroup { 
	padding:19px	
}
#idexgroup a {
	color:#808080; 
	font-size: 9px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#idexgroup a:hover {
	
}

}

/******************/

@media print {
	img {border: none;}
}