* {
	font-family:Arial, Verdana, sans-serif;
	font-size:100%;
}

body {
	padding:20px 0px 0px 0px;
	margin:0px;
	font-size:75%;

}


img {
	border:0px;
}

h1, h2 {
	font-size:large;
}

a {
	color:#3366cc;
}

a:hover {
	color:#6699ff;
}

ul {
	list-style-type: square;
	padding-left:1.3em;
}

li {
	margin-top:0.3em;
}

.main {
	width:980px;
	clear:both;
	display:block;
	margin-bottom:5px;
}

.right {
	float:right;
	width:280px;
	top:0px;
	padding-right:10px;
	margin-bottom:5px;
}

.left {
	float:left;
	width:650px;
	top:0px;
	padding-left:25px;
	margin-bottom:3px;
}

.news {
	overflow:visible;
}

.news .date {
	position:relative;
	left:-6em;
	margin:0px;
	padding:0px;
	color:#cccccc;
	float:none;
}

.news p {
	border-bottom:1px gray dotted;	
	margin-top:-1.2em;
	padding-bottom:1em;
}

.llogo {
	padding:0px 0px 5px 0px;
}

.llogo span {
	color:#009966;
	font-size:94%;
	font-weight:bold;
}

.rlogo img {
	margin-bottom:3px;
}

/* Стили для скругленных углов */

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{
	display: block; 
	height: 1px; 
	overflow: hidden;
	background-color: #009966;
}
	
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;}

.bottom {
	background-color:#dfede7;
}

.bottom {
	display:block;
	clear:both;
	background-color:#dfede7;
}


.bot * {
	background-color:#dfede7;
}

.issn {
	color:#666666;
}

.perechen {
	padding-left:45px;
	background:url('images/znak.gif') no-repeat top left;
}

.perechen p {
	font-weight:bold;
	padding-top:4px;
}

.copyright {
	margin-top:10px;
}

.copyright a {
	color:#666666;
}
.blacklink {
	color:#505050
}
.pdf_link {
	background: url(/images/pdf_doc.gif) left center no-repeat;
	padding-left: 19px;
	line-height: 20px;
	padding-bottom: 2px;
}
