#header {
	height: 391px !important;
	padding: 0 0 0 0 !important;
}

	#flash-container { height: 243px !important; }

	ul#services { background: url(../img/tabs.gif) no-repeat 0 -135px; float: right !important; clear: right; }
		li#services-left { width: 277px; }
			li#services-left a { padding-left: 45px; }
		li#services-right { width: 265px; }
	ul.first-tab { background: url(../img/tabs.gif) no-repeat 0 -225px !important;}
	ul.second-tab { background: url(../img/tabs.gif) no-repeat 0 -180px !important; }
	ul#services ul { right: 0; }
	ul#services ul div { float: right !important; }
	ul#services ul ul {
		margin: 0 0 0 30px !important;
		float: left;
	}

	#buttons {
		margin: 0;
		float: right;
		margin: 27px 39px 28px 0;
		height: 20px;
	}

	ul#menu {
		float: left;
		margin: 0;
		width: 100%;
	}

	#header-left {
		margin: 150px 0 0 0 !important;
		padding-bottom: 13px !important;
		border-bottom: 4px solid #f3c13c;
		overflow: hidden;
		/*height: 196px;*/
		/*height: 224px !important;*/
	}

/* Поиск в боковой панели */
#search {	
	margin: 24px 7% 50px 0;
	padding: 8px 10px 0 9%;
}

#submenu { list-style: none; padding: 0; margin: 0 0 10px 5%; }
#submenu ul { margin: 0; list-style: none; padding: 0 0 0 35px; }

#submenu li.selected {background: url(../img/submenu-li.gif) no-repeat 8px 6px; font-weight: bold; padding: 3px 0 3px 24px;}

#submenu li a {
	display: block;
	zoom: 1;
	padding: 3px 0 3px 24px;
	background: url(../img/submenu-li.gif) no-repeat 8px 6px;
	font-size: 120%;
}

#submenu li a.current {
	color: #000 !important;
	background: url(../img/submenu-current.gif) no-repeat 8px .5em;
}

#submenu li a.newStar {
	color: #000 !important;
	background: url(../img/newStar.gif) no-repeat 0 0 !important;
	padding-left: 24px !important
}


#submenu li strong {
	display: block;
	zoom: 1;
	padding: 3px 0;
}

#submenu ul li a { font-size: 100% !important; background: none !important; padding: 3px 0 !important; }

/* Подложка под контент */
#article { background: #fff !important; }
#sidebar { border: 0 !important; }
#sidebar-inner { background: none !important; }

/* Контент-зона */
#content-wrapper { background: #fff !important; padding: 0 }


/* Хлебные крошки */
#breadcrumbs-wrapper  {
	overflow: hidden;
	margin: 0 0 7px 0;
	clear: both;
	zoom: 1;
}

a#print-document {
	display: block;
	float: right;
	font-size: 90%;
	background:  url(../img/sprite.gif) no-repeat 0 -69px;
	padding-left: 20px;
	width: 11em
}
a.inprint{ width: auto !important }
a#print-document:hover { color: #bc140f; }

ul.breadcrumbs {
	list-style: none;
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
	overflow: hidden;
	float: left;
}

ul.breadcrumbs li {
	float: left;
	font-size: 90%;
	color: #a7a7a7;
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

ul.breadcrumbs li span {
	padding: 0;
	width: 14px;
	height: 11px;
	background:  url(../img/sprite.gif) no-repeat 4px -9px;
	display: inline-block;
}

ul.breadcrumbs li a:hover,
ul.breadcrumbs li a:focus { color: #bc140f; }

@media print {
	#print-document { visibility: hidden; }
}

h2#prVersion span {
	padding-left: 20px
}
h2#prVersion span input {
	width: 6em;
}
.dropdown-inner {top:28px;}

.formBlock { padding: 1em 0 0 0 }
.fline { padding: 0 0 2em 0  }
.fline span { display: block; color: #333; padding: 0 0 .5em 0; font-style: italic }

.fline select { width: 95% }
.fline strong { color: #000; font-size: 130%; font-style: normal }
.formBlock .results { padding: 12px; background: #ecebeb; position: relative; left: -12px }
.formBlock .results .fline { padding: 0 0 .2em 0 }
.formBlock h2 { margin-bottom: .5em !important }
