#wpadminbar {
	display: none !important;
}

body {
	background-color: #f2f2f2;
	margin: 0px;
	min-width: 1000px;
}

a {
	color: #336699;
	font-family: Georgia, Times, serif;
	font-size: 14px;
}

a:visited {
	color: #336699;
}

a img {
	border: none;
}

button {
	border:none;
	background:none;
	padding: 0px 0px 0px 0px;
	margin:0px;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;
	cursor: pointer;

	height: 27px;
}

button span {
		background-image :url('../images/btn.jpg');
		padding: 3px 13px 4px 13px;
		color: #717a8b;
		border:1px #03112b solid;
		font-family: Verdana, Arial, Hevletica, sans-serif;
		font-size: 10px;
}

input {
	color: #797979;
}

input#srch {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 18px;
}

h1 {
	font-weight: normal;
	display: inline;
	font-size: 11px;
	margin: 0px;
}

td {
	vertical-align: top;
	padding: 0px;
}

#expert td {
	padding: 15px 15px 5px 15px;
}

table {
	border-collapse: collapse;
}

#adm td,
#exe td {
	padding: 4px 15px 2px;
}

#adm td a, 
#exe td a {
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 11px;
	line-height: 1.3;
}

#oop .rub_title {
	background-image: url('../images/menu_title_l.gif');
	height: 37px;
	padding: 3px 20px 3px 15px;
	width: auto;
}

#adm .comm a,
#exe .comm a{
	padding: 5px 35px 0px 35px; 
	font-style: italic; 
	text-align: center;
	color: #336699;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	display: block;
}

#anonsblock {
	margin-right: 10px;
	width: 60px;
}

#citeblock {
	margin-top: 15px;
}

#cite .art_lead_title {
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 12px;
	line-height: 1.3;
	margin-bottom: 13px;
}

#cite .art_lead_anons {
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 13px;
	line-height: 1.3;
	margin-left: 30px;
}

#citecomment {
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 10px;
	margin-top: 15px;
}

#date {	
	color: #949494;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	text-align: right;
}

#expert table a {
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 11px;
}

#foo_links {
	float: left; 
	width: 65%;
}

#foo_links a {
	color: #f2f2f2;
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 11px;
	line-height: 2;
}

#foo_links a:visited {
	color: #f2f2f2;
	line-height: 2;
}

#footer {
	background-color: #727085;
	height: 55px;
	padding: 15px 30px 25px 30px;
	width: auto;
	
	position: relative;
}

.linkmoney {
	position: absolute;
	right: 30px;
	bottom: -5px;
	font-size: 12px;
	color: white;
}

#grad {
	background-image: url('../images/grad.jpg');
	height: 300px;
	position: absolute;
	bottom:0px;
	width: 100%;
	z-index: 2;
}

#header {
	background-color: #727085;
	height: 42px;
	padding: 4px 0px 4px 0px;
	width: 100%;
}

#header a {
	color: #fdfdfd;
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 10px;
}

#header a:visited {
	color: #fdfdfd;
}

#login {
	margin-left: 25px;
	width: 300px;
}

#login table td {
	padding: 0px 3px 0px 3px;
	vertical-align: middle;
}

#login table td a{
	padding: 0px 3px 0px 0px;
	vertical-align: top;
}

#login_place input {
	width:80px; 
	height: 12px;
}

#logo_cont {

	margin: 0px auto;
	margin-bottom: 37px;
	margin-top: 17px;
	width: 888px;
}

#main {
	position: relative;
	z-index: 1;
}

#main_center {
	margin: 0 auto;
	max-width: 1224px;
	padding: 0px 30px 25px 30px;
}

#main_cont {
	clear: both;
	position: relative;
	z-index: 3;
}

#nav {
	float: left;
}

#nav a {
	margin-right: 22px;
	color: black;
}

#nav a:visited {
	color: black;
}

#nav_cont {
	margin-bottom: 30px;
}

#player {
	width: 320px;
	height: 266px;
	/*background-image: url('../images/player.gif');*/
}

#right_col, #left_col {
	width: 350px;
}

#search {
	float: right;
	width: 150px;
	margin: 4px 0 0px 0px;
}

#send .art_lead_anons {
	padding: 15px 0px;
}


#site_info {
	color: #f2f2f2;
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 10px;
	
}

#slogan {
	margin: 15px 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
}

#srch {
	background-image: url('../images/search.gif');
	background-repeat: no-repeat;
	height: 14px;
}

.art_lead_anons {
	font-family: Verdana, Arial, Hevletica, sans-serif;
	font-size: 11px;
	line-height: 1.3;
}

.art_lead_block {
	padding: 0px 15px 0px 15px;
}

.art_lead_date {
	color: #555555;
	margin-bottom: 7px;
	font-family: Georgia, serif; 
	font-size: 10pt;
}

.art_lead_title {
	margin-top: 15px;
	margin-bottom: 1px;
}

.cols {

	width: 47%;
}

.gatter {
	background-color: transparent; /*#f2f2f2;*/
	width: 3%;
}

.rub {
	background-color: white;
	border: 1px #e1e1e1 solid;
	margin-bottom: 13px;
	padding-bottom: 20px;
}

.rub_title {
	background-image: url('../images/menu_title.gif');
	height: 21px;
	padding: 3px 20px 3px 15px;
	width: auto;
}

.rub_title a {
	color: white;
}

.rub_title a:visited {
	color: white;
}

#anons .art_lead_block {
	padding-top: 15px;
}

.site_cols {

	width: 100%;
}

.user {
	margin-top: 15px;
	font-style: italic;
}

.pdf_list {
	padding: 0;
	list-style: none;
}

.pdf_list li {
	overflow: hidden;
	padding-top: 10px;
}

.pdf_list li i {
	display: block;
	width: 24px;
	height: 24px;
	background-image: url('/images/pdf-sm-24_32.png');
	background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}

.sprite-47news { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px 0px; width: 16px; height: 16px;} 
.sprite-abn { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -17px; width: 16px; height: 16px; } 
.sprite-ak { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -34px; width: 16px; height: 16px; } 
.sprite-allprobiz { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -51px; width: 16px; height: 16px; } 
.sprite-apk { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -68px; width: 16px; height: 16px; } 
.sprite-assembly { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -85px; width: 16px; height: 16px; } 
.sprite-bh { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -102px; width: 16px; height: 16px; } 
.sprite-c4b { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -119px; width: 16px; height: 16px; } 
.sprite-dp { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -136px; width: 16px; height: 16px; } 
.sprite-finnews { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -153px; width: 16px; height: 16px; } 
.sprite-govspb { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -170px; width: 16px; height: 16px; } 
.sprite-karpovka { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -187px; width: 16px; height: 16px; } 
.sprite-klerk { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -204px; width: 16px; height: 16px; } 
.sprite-komm { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -221px; width: 16px; height: 16px; } 
.sprite-lenobl { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -238px; width: 16px; height: 16px; } 
.sprite-mb { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -255px; width: 16px; height: 16px; } 
.sprite-ozpp { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -272px; width: 16px; height: 16px; } 
.sprite-rbc { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -289px; width: 16px; height: 16px; } 
.sprite-rg { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -306px; width: 16px; height: 16px; } 
.sprite-rospotrebnadzor { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -323px; width: 16px; height: 16px; } 
.sprite-rostest { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -340px; width: 16px; height: 16px; } 
.sprite-slon { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -357px; width: 16px; height: 16px; } 
.sprite-smi2 { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -374px; width: 16px; height: 16px; } 
.sprite-vkrizis { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -391px; width: 16px; height: 16px; } 
.sprite-zaks { background-image:url("../images/logos.gif"); background-repeat: no-repeat; background-position: 0px -408px; width: 16px; height: 16px; } 

