﻿.site 
{
	width: 980px;
	margin: 0 auto;
	font-family:Verdana;
	font-size:10pt;
}
.maincontent
{
	width: 980px;
	margin: 10px auto;
}
	.maincontent h1
	{
		font-size:20px;
	}
	.maincontent h2
	{
		font-size:18px;
	}
	.maincontent h3
	{
		font-size:16px;
	}
/* Header > */
.header
{
	width: 100%;
}
	.header_main
	{
		width: 100%;
	}
		.header_logo
		{
			background-image:url('imgs/logo.jpg');
			background-position:center top;
			background-repeat:no-repeat;
			width:100%;
			height:125px;
		}
			.header_menu_home_contact
			{
				width:50%;
				height:125px;
				text-align:left;
				float:left;
			}
				.header_menu_home_contact span
				{
					width:410px;
					height:20px;
					padding:10px 0 0 20px;
					display:inline-block;
					color:#808080;
					font-size:10px;
					cursor:default;
				}
					.header_menu_home_contact span a, .header_menu_home_contact span a:link,
					.header_menu_home_contact span a:visited, .header_menu_home_contact span a:active
					{
						color:#808080;
					}
					.header_menu_home_contact span a:hover
					{
						color:#606060;
					}
			.header_numeric_info
			{
				width:350px;
				height:125px;
				padding:0 32px 0 104px;
				display:block;
				vertical-align:bottom;
				float:left;
			}
	.header_menu_main
		{
			width:980px;
			margin:0 auto;
			height:25px;
			text-align:center;
			background-image:url('imgs/MenuButtonCenter.bmp');
			background-repeat:repeat-x;
		}
			.header_menu_main_contaner
			{
				width:100%;
				height:25px;
			}
				.header_menu_main_item
				{
					font-family: 'Franklin Gothic Book' 'Times New Roman';
					font-size:12pt;
					color:Black;
					padding:0 2px 0 0;
					font-weight:bold;
				}	
				.header_menu_main_item_with_separator
				{
					font-family: 'Franklin Gothic Book' 'Times New Roman';
					font-size:12pt;
					color:Black;
					padding:0 2px 0 8px;
					background-image:url('imgs/MenuButtonSeparator.bmp');
					background-position:left top;
					background-repeat:no-repeat;
					font-weight:bold;
				}
					.header_menu_main_item a, .header_menu_main_item_with_separator a, .header_menu_main_item a:link, .header_menu_main_item_with_separator a:link,
					.header_menu_main_item a:visited, .header_menu_main_item_with_separator a:visited, .header_menu_main_item a:active, .header_menu_main_item_with_separator a:active
					{
						color:#656565;
					}
					.header_menu_main_item a:hover, .header_menu_main_item_with_separator a:hover
					{
						color:#888;
					}
				
/* Header < */

/* цыфры на логотипе > */
.hidden 
{
	filter:alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.numeric
{
	filter:alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
     
	color: #ffffff; 
	display: none; 
	width:350px;
	text-align:center;
	vertical-align:bottom;
}
.numeric_num
{ 
	font-size: 30pt;
}
.numeric_title                  
{
	font-size: 12pt;
}
/* цыфры на логотипе < */

/* Footer > */
.footer
{
	width: 980px;
	margin: 0 auto;
	text-align:center;
}

	.footer_container
	{
		width:100%;
		margin:5px 0 5px 0;
		padding:5px 0 5px 0;
		font-size:10px;
	}
		.fooret_line
		{
			width:100%;
			height:2px;
		}
			.fooret_line span
			{
				height:2px;
				margin: 0 0 0 0;
				background-color:#e0e0e0;
				display:block;
				-font-size:0;
			}
		.footer_title
		{
			width:100%;
			margin:0 0 0 0;
		}
			.footer_title_cell
			{
				width:24.6%;
				display:inline-block;
				text-align:center;
			}
		.footer_links
		{
			width:100%;
			margin:0 0 0 0;
		}
			.footer_links_col
			{
				width:25%;
				margin:2px 0 2px 0;
				-padding:0 0 5px 0;
				float:left;
			}
				.footer_links_cell
				{
					text-align:center;
					display:block;
					color:#555;
				}
					.footer_links_cell A
					{
						color:#555;
					}
					.footer_links_cell A:link, .footer_links_cell A:visited,
					.footer_links_cell A:active, .footer_links_cell A:hover
					{
						text-decoration:underline;
					}
		.footer_copyright
		{
			width:100%;
			text-align:center;
			margin:15px 0 0 0;
			color:#808080;
		}
			.footer_copyright A 
			{
				color:#808080;
			}
			.footer_copyright A:hover 
			{
				cursor:text;
			}
/* Footer < */

/* halpers > */
.clear_both_block
{
	clear:both;
	-clear:none;
	line-height:0;
	//margin:0 0 -5px 0;
}
/* halpers < */

/* map > */
.map_container
{
	width:690px;
	margin: 0 auto;
}
.map
{
	width:690px;
	height:700px;
}
	.map span
	{
		padding:10px 10px;
		display:block;
		text-align:center;
		color:#c42;
	}
	.map a, .map a:link, .map a:visited, .map a:active, .map a:hover
	{
		font-size:14px;
		padding:10px 10px;
		display:block;
		text-align:center;
		color:#24c;
	}
	.map a:active, .map a:hover
	{
		text-decoration:underline;
	}
/* map < */

/* Scroller pages > */
.scroller_pages
{
	font-size:11px;
	color:#66b;
}
	.scroller_pages a, .scroller_pages:link, .scroller_pages:a:visited,
	.scroller_pages a:active
	{
		color:#66b;
	}
	.scroller_pages a:hover span
	{
		color:#33b;
	}
	.scroller_pages a span
	{
		color:#66b;
	}
/* Scroller pages < */

/* links list > */
.clinks_list
{
	padding:10px 0 5px 0;
}
.links_list_container
{
	width:960px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
	.links_list_item_container
	{
		width:960px;
		padding:4px 0 4px 0;
	}
		.links_list_item_container a, .links_list_item_container a:link,
		.links_list_item_container a:visited, .links_list_item_container a:active
		{
			background-color:#fff;
		}
		.links_list_item_container a:hover
		{
			background-color:#fff5f0;
		}
			.links_list_item_content
			{
				cursor:pointer;
				background-color:inherit;
			}
				.links_list_item_content span
				{
					background-color:inherit;
					padding:0 20px 0 20px;
					cursor:pointer;
					display:block;
				}
			.links_list_item_content_title
			{
				cursor:pointer;
				background-color:inherit;
			}
				.links_list_item_content_title span
				{
					background-color:inherit;
					padding:0 20px 0 10px;
					font-weight:bold;
					cursor:pointer;
					display:block;
				}
/* links list < */

/* on-line > */
#on-line_panel
{
	margin: 0 0 0 285px;
	width:410px;
}
/* on-line < */