@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&subset=cyrillic');

*{
	font-family: Verdana !important;
}

/* center */

table.BL * , table.BL tr, table.BL td {
	font-size: 14px;
	font-family: 'Open Sans' !important;
}

blockquote {
	font-family: Verdana;
	border-color: #be2838;
}

ul.lib_main_ul {
	list-style-type: none;
	padding: 0 !important;
	border-bottom:1px solid #777;
	
	float: left;
    width: 40%;
    margin: 12px 20px 0;
    min-height: 250px;
  /*  max-height: 200px;*/
	overflow:hidden;
}
/*
ul.lib_main_ul:hover {
    max-height: initial;
}
*/
ul.lib_main_ul .lib_main_li:first-of-type {
	background: #53779a;
	
	background: #264b6f;
	background: -moz-linear-gradient(top, #264b6f 0%, #71a3ce 100%);
	background: -webkit-linear-gradient(top, #264b6f 0%,#71a3ce 100%);
	background: linear-gradient(to bottom, #264b6f 0%,#71a3ce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#264b6f', endColorstr='#71a3ce',GradientType=0 );

	border-radius: 2px;
}

ul.lib_main_ul .lib_main_li:first-of-type a {
	font-size: 16px;
	color: #fff;
}

ul.lib_main_ul .lib_main_li:first-of-type a:hover {
	color: #ffe500;
	text-decoration: underline;
}

ul.lib_main_ul .lib_main_li a {
	text-decoration:none;
	font-weight: bold;
	color: #3F51B5;
}

ul.lib_main_ul .lib_main_li a:hover {
	text-decoration: underline;
}

li.lib_main_li {
	margin-bottom: 3px;
}