	* {
		margin:0;
		padding:0;
	}
	html	{
	}
	body	{ 
		behavior:url("js/csshover.htc"); 
		text-align:left;
		position:relative;
		min-height:100%;
		background:url(../images/footer_bg.gif) 0 100% repeat-x white;
		min-width:995px;
	}
	* html body	{
		height:100%;
		width: expression(((document.documentElement.clientWidth || document.clientWidth) < 995)? "995px" : "100%");
	}
	* html div	{
		height:1px;
	}
	body, input, select, textarea	{
		color:black;
		font:12px Tahoma, sans-serif;
	}
	a	{
		color:#124273;
		text-decoration:none; 
	}
	a:hover	{
		text-decoration:underline; 
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	h1	{
		font-size:18px;
		color:#005DB7;
		font-weight:normal;
		margin-bottom:20px;
		background:url(../images/separator_01.gif) 0 100% repeat-x;
	}
	h1 span	{
		background:white;
		padding-right:6px;
	}
/*
	Памятка по использованию селекторов browserCSSdetector.js:
		Селекторы ОСи:
			.win - Windows
			.linux - Linux
			.mac - MacOS
			
		Селекторы браузеров:
			.ie - все версии ИЕ
			.ie8 - ИЕ 8.х
			.ie7 - ИЕ 7.x
			.ie6 - ИЕ 6.x
			.ie5 - ИЕ 5.x
			.gecko - все версии фаерфокса, и остальные гекко-браузеры
			.ff2 - фаерфокс 2
			.ff3 - фаерфокс 3
			.opera - все версии оперы
			.opera8 - опера 8.x
			.opera9 - опера 9.x
			.konqueror - konqueror
			.safari - сафари

		Приоритеты на примере ФФ3:
		1	.win.ff3 #id{background: #aaa}
		2	.win.gecko #id{background: #f00}
		3	.ff3 #id{background:#333}
		4	.gecko #id{background:#00f}
		5	.win #id{background: #ff0}
 */
 	.header	{
		background:url(../images/header_bg_r.jpg) 100% 0 no-repeat;
		margin-bottom:15px;
	}
 	.header .wrap	{
		background:url(../images/header_bg_l.jpg) 0 0 no-repeat;
		height:56px;
		position:relative;
		padding:146px 0 0 227px;
	}
 	.header .siteMenu	{
		background:url(../images/header_menu_bg.gif) 0 0 no-repeat #134374;
		height:50px;
		padding-top:4px;
		color:#80B5DD;
		text-transform:uppercase;
		text-align:center;
		line-height:24px;
	}
 	.header .siteMenu strong	{
		color:#124273;
	}
 	.header .siteMenu a	{
		color:white;
	}
 	.header .siteMenu i	{
		font-style:normal;
		margin:0 3%;
	}
 	.header .intro	{
		color:#636363;
		font-size:13px;
		width:55%;
		left:33%;
		top:47px;
		position:absolute;
		text-align:center;
	}
 	.header address	{
		position:absolute;
		left:45px;
		top:47px;
		font-style:normal;
		color:#636363;
		font-size:14px;
		width:170px;
		text-align:center;
	}
 	.header address span	{
		color:#144775;
		font-size:24px;
		display:block;
	}
 	.header address span i	{
		color:#AAAAAD;
		font-size:18px;
		font-style:normal;
	}
 	.header .quickNav	{
		top:146px;
		left:46px;
		position:absolute;
	}
 	.header .quickNav li	{
		float:left;
		margin-right:20px;
	}
	.content	{
		overflow:hidden;
		padding:0 60px 30px 46px;
	}
	.ie6 .content	{
		overflow:visible;
	}
	.leftCol	{
		width:158px;
		float:left;
	}
	.middCol	{
		margin-left:182px;
	}
	.leftCol h2	{
		color:#005DB7;
		font-size:18px;
		font-weight:normal;
		line-height:18px;
		border-left:solid 4px #D0D0D0;
		padding-left:14px;
		margin-bottom:35px;
	}
	.leftCol .announces	{
	}
	.leftCol .announces li	{
		background:url(../images/bullet_01.gif) 0 4px no-repeat;
		border-bottom:dotted 1px #A8A8A8;
		padding:0 0 18px 14px;
		margin-bottom:18px;
	}
	.leftCol .roundedBlock	{
		border:solid 1px #B7B7B7;
		width:151px;
		margin-bottom:10px;
	}
	.leftCol .roundedBlock .topBg	{
		background:url(../images/side_block_01_top.gif) 0 0 no-repeat;
		margin:-1px;
	}
	.leftCol .roundedBlock .bottBg	{
		background:url(../images/side_block_01_bott.gif) 0 100% no-repeat;
		padding:15px 10px;
	}
	.leftCol .roundedBlock .contacts	{
		color:#636363;
	}
	.leftCol .roundedBlock .contacts strong	{
		color:black;
		font-weight:normal;
	}
	.wayFinder	{
		margin-left:22px;
		padding-left:14px;
		background:url(../images/bullet_01.gif) 0 0 no-repeat;
		color:#124273;
		font-size:11px;
		margin-bottom:15px;
	}
	.newsList	{
	text-indent:10px;
	font-size:13px;
	}
	.newsList p {padding-top:5px;}
	.newsList .item	{
		border-bottom:dotted 1px #A8A8A8;
		padding-bottom:25px;
		margin-bottom:25px;
	}
	.newsList .item1	{
		border-bottom:dotted 1px #A8A8A8;
		padding-bottom:5px;
		margin-bottom:5px;
	}
	.newsList .item1 em	{
		color:#ACACAC;
		font-size:18px;
		font-style:normal;
	}

	.newsList .item1 .txt	{
		padding-left:15px;
		border-left:solid 4px #D0D0D0;
		margin-top:14px;
	}
	.newsList .item .txt strong a	{
		display:block;
		text-transform:uppercase;
		margin-bottom:15px;
	}
	.newsList .item em	{
		color:#ACACAC;
		font-size:18px;
		font-style:normal;
	}

	.newsList .item .txt	{
		padding-left:15px;
		border-left:solid 4px #D0D0D0;
		margin-top:14px;
	}
	.newsList .item .txt strong a	{
		display:block;
		text-transform:uppercase;
		margin-bottom:15px;
	}
	.newsList .item .txt a.more	{
		background:url(../images/bullet_01.gif) 100% 4px no-repeat;
		padding-right:12px;
	}
        
	.footerLine	{
		background:url(../images/footer_bg_l.gif) 0 0 no-repeat #DCDCDC;
		margin:0 60px 20px 46px;
	}
	.footerLine .wrap	{
		background:url(../images/footer_bg_r.gif) 100% 0 no-repeat;
		height:37px;
		line-height:32px;
		padding:7px 25px 0 25px;
		text-align:center;
	}
	.footerLine .counters	{
		float:left;
	}
 	.footerMenu	{
		text-align:center;
		padding-bottom:40px;
		line-height:25px;
	}
 	.footerMenu i	{
		font-style:normal;
		margin:0 3%;
	}
