@import url("/themes/standart_styles.css");

body {padding-left:10px;}

h1, h2, h3, h4, h5, h6 {
	color:#f60
}

a {
	color:#d32104;
	text-decoration:underline
}

a:hover {
	text-decoration:none
}

.phone {
	font-weight:bold;
	text-align:right;
	padding:0 1em;
	color:#fff;
	font-size:80%
}

#important {
	position:relative;
	width:100%;
	margin-bottom:1em
}

#important .title, #important .shadow {
	position:absolute;
	top:100%;
	margin-top:-6em;
	left:5%
}

#important .title a, #important .shadow {
	text-decoration:none;
	color:#fff;
	font-size:180%;
	font-family:Times New Roman
}

#important .shadow {
	color:#666;
	margin-top:-3.4em;
	_margin-top:-3.25em;
	left:5.2%
}

.h {
	border-left:4px solid #668c16;
	background:#94c13a;
	color:#fff;
	border-bottom:none;
	padding:0.5em
}

.left {width:17%; vertical-align:top}

.center {
	vertical-align:top;
	padding:1em;
	height:100%
}

.pubs0 {width:17%; padding-bottom:10px; padding-top:11px;}
.pubs0 a {color:#d32104}
.pubs0 p {padding-right:5px;}
.pubs0 .all {padding-right:5px;}

.logo {
	padding:1em
}

.userlogin {
	width:20%;
	padding:0 0 3em;
	background:#c6cfd8
}

.userlogin div {
	padding:1em;
	margin-left:1px;
	width:100%;
	background:#e1e5eb
}

.userlogin a {
	color:#5c6d7d
}

.search {
	padding:0.5em 1em;
	background:#bfbfbf
}

.search table {
	width:30%;
	float:right
}

.menu1, .menu3 {
	border-top:2.2em solid #f90;
	padding:1em 0.2em 1em 1em
}

.menu1 a, .menu3 a {
	font-weight:bold;
	padding-left:10px;
	background:url("/img/arr3.gif") 0 5px no-repeat
}

.menu1 div, .menu3 div {
	margin:0.5em 1em
}

.menu1 div a, .menu3 div a {
	font-weight:normal;
	color:#5c6d7d;
	padding:0;
	background:none
}

.menu2 {
	height:1.1em;
	background:#444
}

.menu2 table {
	height:1.1em
}

.menu2 td {
	padding:0 2em;
	border-right:1px solid #7b8fa1
}

.menu2 a {
	text-transform:uppercase;
	display:block;
	position:relative;
	padding:0 0 0.6em;
	margin:0 0 -0.6em;
	background:url("/img/arr1.gif") 0 100% no-repeat;
	text-decoration:none;
	font-weight:bold;
	color:#fff
}

.news1 a {
	color:#d32104
}

.news2 {
	padding-left:1em
}

.news2 a {
	color:#fe6702;
	padding-left:10px;
	background:url("/img/arr2.gif") 0 5px no-repeat;
	margin:0 0 0.3em
}

.news3 {
	width:100%;
	padding:1em
}

.news3 img {
	float:left;
	margin-right:0.5em
}

.news3 .title {
	margin:1em 0 0.5em;
	clear:left;
	width:100%
}

.news3 .title a {
	font-size:130%;
	font-weight:bold
}

.news4 {
	width:100%;
	margin:0 0 1em
}

.news4 td {
	width:1%;
	vertical-align:top;
	padding:0 0.5em;
	border-left:1px solid #9babb8
}

.news4 .title {
	background:#668c16;
	margin:0 0 0.5em -0.5em;
	padding:0.2em 0.3em 0.3em
}

.news4 .title a {
	/* color:#39c; */
	color:#fff;
	font-weight:bold;
	text-decoration:none
}

.news4 img {
	float:left
}

.count {
	background:#e1e5eb
}

.showOnlyPubs a, .showPubs a {
	color:#f60
}

.put,.put * {
	color:#d32104
}

.rNews h2, .rNews h2 a, .rNews .more {
	color:#f60
}

.suggest {background:url('/img/ico.gif') top left no-repeat;}

.showIrr a {color:#D32104;}
.showIrr1 a {color:#D32104;}
.showIrr2 a {color:#D32104;}
.irrname {color:#D32104;}
.irrname a {color:#D32104;}
