body	{ background: #666666; }
@import url(http://fonts.googleapis.com/css?family=Open+Sans:100,800&subset=latin,cyrillic);

h1	{
	color: #000;
	font-family: 'Open Sans';
	font-size: 34px;
	font-weight: 400;
	margin-top: 0px;
	margin-bottom: 30px;
}
h2 	{ font-weight: 200; margin: 0 0 20px 0; }
h2 a	{ text-decoration: none; border-bottom: 1px dotted #202226; color: #202226; }
h2 a:hover	{ text-decoration: none; }

/* Header */
div.logo a	{ font-family: 'Open Sans', sans-serif; }

div.logo a:first-child	{
	font-size: 36px;
	font-weight: 900;
	color: #4b4b4b;
	text-decoration: none;
}

div.logo a:last-child	{
	font-size: 36px;
	font-weight: 100;
	color: #009cff;
	text-decoration: none;
}

div.logo a:first-child:hover, 
div.logo a:last-child:hover	{
	text-decoration: none;
	border-bottom: 1px dotted #a3a3a3;
}

div.slogan	{
	text-align: right;
	font-size: 26px;
	font-weight: 100 !important;
	font-style: italic;
	color: #4b4b4b;
}

/* Banners */
div.banner	{ text-align: center; }
div.sirius	{ margin: 20px 0; }

div.container	{ background: #fff; padding: 20px; } 

/* Menu */
.banks-header-pic li	{ padding: 6px 0; }
.banks-header-pic li img	{
	height: auto;
	margin-right: 20px;
	width: 80px;
}

.pagination ul	{
	padding: 0;
}
	.pagination ul li	{
		display: inline-block;
		list-style: none;
		margin-right: 20px;
	}

/* News */
div.news-finans-anons 	{ margin: 0 0 30px 0; }
div.news-finans-anons:nth-child(odd) 	{ margin-right: 20px; }
div.news-finans-anons:nth-child(2n+1) 	{ clear: both; }
span.date	{ background: #d5d5d5; color: #fff; font-size: 11px; padding: 3px 7px; }
div.news-finans-anons h2	{ font-weight: 500; font-size: 18px; font-family: Arial; margin: 0 0 10px 0; line-height: 22px; }
div.news-finans-anons h2 a	{ color: #009cff; text-decoration: underline; border-bottom: none; }
div.news-finans-anons h2 a:hover	{ color: #00ccff; border-bottom: none; }

/* Content */
div.content,
div.info-block	{ }

div.info-block	{ width: 200px; float: left; }
div.descr	{ width: 520px; float: right;  }
div.descr a	{
	text-decoration: underline;
}
div.info-block div.logo	{
	text-align: left;
}
div.info-block div.logo img	{
	height: auto;
	margin: 0 0 20px 0;
	width: 80%;
}
div.info-block div.logo a	{
	font-size: 16px;
	text-decoration: underline;
}
div.info-block div.logo a:hover	{
	border-bottom: none;
	color: #00d8ff;
	text-decoration: underline;
}

div.contact	{ margin: 30px 0 0 0; } 
div.contact-bars	{
	font-weight: bold;
	margin: 0 0 15px 0;
}
div.contact-bars span	{ 
	background: #eeeeee;
	padding: 5px 10px;
}
div.contact-bars-block	{
	font-size: 12px;
	margin: 0 20px 25px 0;
}

div.descr	{
	font-family: Arial;
	font-size: 12px;
}
div.descr h1	{
	color: #009cff;
	font-family: 'Open Sans';
	font-size: 24px;
	font-weight: 400;
	margin-top: 0px;
	margin-bottom: 10px;
}





/********* FOOTER **********/
div.footer	{
	background: none;
}

div.footer div	{
	margin-left: -20px;
}

.footer .ig-yugs	{
		border-bottom: none;
		text-decoration: none;
	}
		.footer .ig-yugs img	{
			height: 40px;
			float: right;
			margin-right: -20px;
			width: auto;
		}