/* (X)HTML Elements and special selectors
===================================================================================================== */
body
{
	margin:0px;
}
html, body, p, h1,a, ul,textarea,input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
textarea,input{color:#000;outline:none;}
label{font-family:Tahoma;font-size:11px; color:#999999;}
#wrapper
{
	width:1000px;
	height:auto;
	position:relative;
	margin:0 auto;
	border-left:#06439e 1px solid;
	border-right:#06439e 1px solid;
}
a
{
	outline:none;
	color:#2d4f9e;
}
a:hover
{
	color:#2779c2;
}

p
{
	font-size:12px;
	color:#2d4f9e;
	line-height:18px;
	margin-top:10px;
	margin-bottom:10px;
}
ul
{
	background:#f1f8df;
	margin:0px;
	padding:5px;
	padding-left:35px;
	margin-top:10px;
	margin-bottom:10px;
	list-style:url(/img/list.gif);
}
h1
{
	background:url(/img/h1.gif) repeat-x left bottom;
	border-bottom:#07459f 3px solid;
	font-weight:bold;
	color:#2d4f9e;
	font-size:12px;
	display:inline;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	//background:url(/img/h1_ie6.gif) repeat-x left bottom;
}
.zag
{
	background:#fff url(/img/zag.gif) no-repeat left bottom;
	color:#2d4f9e;
	font-size:12px;
	font-weight:bold;
	padding-left:7px;
	padding-bottom:2px;
	margin:0px;
	margin-top:10px;
}
.clear
{
	clear:both;
}
.spacer
{
	background:url(/img/spacer.gif);
	width:0px;
	height:0px;
	float:left;
}
.tekst-just
{
	text-align:justify;
}
.hr
{
	background:#bfbfbf;
	width:100%;
	height:2px;
	line-height:2px;
	font-size:0;
}
.btn-input
{
	background:#a5d13b;
	border:#3188cf 1px solid;
	font:bold 11px Tahoma;
	color:#06468e;
}
.txt-input
{
	background:#fff;
	border:#a5d13b 1px solid;
	
}
/* head
===================================================================================================== */
#head
{
	height:285px;
	width:1000px;
	background:#0e50a6 url(/img/head.jpg) no-repeat left top;
}
#headGlobalLink
{
	position:absolute;
	width:173px;
	height:184px;
	display:block;
	top:53px;
	left: 23px;
}
#icons
{
	position:absolute;
	top:16px;
	right:12px;
	text-align:right;
	height:25px;
}
		#icons img
		{
			behavior:url(/png.htc);
		}
/* mainNav
===================================================================================================== */
#mainNav
{
	position:absolute;
	left:0px;
	top:241px;
	width:1000px;
	height:41px;
}
/* content
===================================================================================================== */
#contentWrap
{
	width:1000px;
	height:auto;
	background:#86ffff url(/img/cont-bg.jpg) no-repeat left top;
}
#content
{
	width:1000px;
	height:auto;
	background:url(/img/cont-bg-bot.jpg) no-repeat left bottom;
}
	#content p
	{
		margin-left:0px;
		margin-right:0px;
	}
/* content - mainContent
===================================================================================================== */
#mainContent
{
	/*width:720px;*/
	width:650px;
	float:left;
	he ight:auto!important;
	background:#ffffff;
	margin:11px 0 16px 22px;
	background:#fff url(/img/listik.jpg) no-repeat right top;
	padding-left:30px;
	padding-right:40px;
	padding-top:25px;
	padding-bottom:100px;
	m in-height:1000px;
	//display:inline;
	//he ight:1000px;

}
#listik
{
	position:absolute;
	top:292px;
	left:643px;
	height:80px;
	width:104px;
	background: url(/img/listik.jpg) no-repeat left top;
}
/* content - secondaryContent
===================================================================================================== */
#content #secondaryContent
{
	float:right;
	width:229px;
	height:auto;
	margin:10px;
	//display:inline;
}
#secondaryContent .block
{
	width:229px;
	height:auto;
	margin-top:20px;
}
	.block .blockHeader
	{
		background: url(/img/block_header.gif) repeat-x left bottom;
		padding-top:10px;
		padding-left:20px;
		padding-right:30px;
		padding-bottom:10px;
		border-bottom:#07459f 2px solid;
		//background:url(/img/block_header_ie6.gif) repeat-x left bottom;
	}
			.block .blockHeader span
			{
				display:block;
				color:#2d4f9e;
				font-size:12px;
				font-weight:bold;
				line-height:11px;
				background: url(/img/bullet.gif) no-repeat left 2px;
				padding-left:12px;
			}
	.block .content
	{
		margin:0px;
		padding:0px;
		margin-top:3px;
		border:#073c91 2px solid;
		background:#306fcb url(/img/block.jpg) no-repeat left top;
	}
			.block .content p
			{
				margin:0px;
				padding:0px;
			}
				.content table
				{
					margin:0 auto;
				}
/* sideNav
===================================================================================================== */
#sideNav
{
	list-style:none;
	margin:0px;
	padding:0px;
	background:none;
	//list-style-image:none;
}
	#sideNav li
	{
		margin:0px;
		padding:0px;
		display:block;
		height:1%;
	}
	#sideNav a
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#0000ff;
		display:block;
		padding-top:8px;
		padding-bottom:8px;
		border:#2d82c9 1px solid;
		padding-left:13px;
		padding-right:3px;
		margin:0px;
		margin-top:3px;
		text-decoration:underline;
		//margin:0px;
	}
	
	#sideNav a.level1
	{
		background:#fff url(img/arrow1.gif) no-repeat 5px center;
	}
	#sideNav a.level1:hover{text-decoration:underline;}
	#sideNav a.level1_current
	{
		text-decoration:none;
		background:#bdf535 url(img/arrow1.gif) no-repeat 5px center;
	}
	
	
	
	#sideNav a.level2
	{
		padding-left:30px;
		background:#b3ffff url(img/arrow2.gif) no-repeat 15px center;
		padding-top:7px;
		padding-bottom:7px;
	}
	#sideNav a.level2:hover
	{
		text-decoration:underline;
	}
	#sideNav a.level2_current
	{
		padding-left:30px;
		padding-top:7px;
		padding-bottom:7px;
		background:#b9fbb6 url(img/arrow2.gif) no-repeat 15px center;
	}
	
	
	#sideNav a.level3
	{
		background: #b6ffff url(img/arrow3.gif) no-repeat 15px center;
		padding-left:35px;
		padding-top:3px;
		padding-bottom:3px;
		margin-left:20px;
	}
	
	#sideNav a.level3:hover
	{
		text-decoration:underline;
	}
	#sideNav a.level3_current
	{
		background: #b9fbb6 url(img/arrow3.gif) no-repeat 15px center;
		padding-left:35px;
		padding-top:3px;
		padding-bottom:3px;
		margin-left:20px;
	}
/* footer
===================================================================================================== */
#footer
{
	height:76px;
	width:1000px;
	background: url(/img/footer.jpg) left top;
}
/* горизонтальное меню
===================================================================================================== */
.nav a
{
	position:relative;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#06468e;
	text-decoration:underline;
	text-align:center;
	line-height:35px;
	height:35px;
	white-space:nowrap;
	background:#a5d13b;
}
	.nav a:hover
	{
		background:#bdf535;
		text-decoration:underline;
	}
			.nav a .arrow
			{
				position:absolute;
				width:1px;
				height:20px;
				bottom:-20px;
				left:50%;
				vivsibility:hidden;
				backg round:#FF0000;
			}
					.nav a .arrow .arr
					{
						position:absolute;
						top:0px;
						background: url(img/blue_arrow.gif) no-repeat left top;
						width:11px;
						height:8px;
						right:-6px;
						visibility:hidden;
					}
	.nav a.current,
	.nav a.current:hover
	{
		background:#70e7fb;
		text-decoration:none;
		cursor: default;
		border-right:#88b320 1px solid;
		border-left:#88b320 1px solid;
	}
	.nav #firstAinTop,
	.nav #firstAinFooter
	{
		border-left:0px;
	}
			.nav .current .arrow
			{
				visibility:visible;
			}
			.nav .current .arrow .arr
			{
				visibility:visible;
			}
/* copyright
===================================================================================================== */
#copy
{
	text-align:center;
	color:#8fb3d7;
	font-family:Verdana;
	font-size:10px;
	margin-top:7px;
}
/* panel
===================================================================================================== */
#panel
{
	width:650px;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:5px;
	margin-bottom:10px;
	position:absolute;
	left:53px;
	bottom:100px;
	z-index:5000;
}
	#panel a
	{
		color:#1c4794;
	}
	#panel a:hover
	{
		text-decoration:none;
	}

	#panel .leftLinks
	{
		float:left;
	}
	#panel .rightLinks
	{
		float:right;
	}
	#panel #panel-Top
	{
		height:20px;
	}
	#panel #panel-Bot
	{
		width:100%;
		height:20px;
		border-top:#999999 3px solid;
	}
/* Serch
====================================================================================== */
#search .content {padding:5px;margin-bottom:5px;}
#search label {color:#ffffff;}
#search select {font-family:Tahoma;font-size:11px;}
/* adv
====================================================================================== */
#adv{}

.adv
{
	margin-bottom:20px;
}
	.adv .advTitle
	{
		background: url(/img/bullet_with_line.jpg) no-repeat left bottom;
		padding-left:7px;
		padding-bottom:2px;
		font-size:11px;
		color:#2980c7;
		font-weight:bold;
		display:table;
		/* width:650px; */
		width:643px;
	}
	.adv .advTitle a
	{
		color:red;
		font-size:10px;
	}
	.adv.advInfo
	{
		background:#f1f8df;
	}
	.prevImg
	{
		width:120px;
		height:120px;
		background:#FFFFFF;
		border:#99CC33 1px solid;
		valign:middle;
	}
	.advPrevImages td
	{
		border:#99CC33 1px solid;
	}
	.advPrevImages a
	{
		line-height:120px;

	}

