

/* Start:/bitrix/templates/denxio/css/main.css?168630723523847*/
@charset "utf-8";

a:link, a:visited, a:active {
color:#195033}

a:hover, a:active {
color:#24b068}

a.adminlink {
display:block;
background:#7ca38a;
padding:3px;
border-radius:3px;
color:#fff;
text-decoration:none;
text-align:center}

a.adminlink:hover {
background:#567661}

.abottom, .subscriptionmob {
background:url(/bitrix/templates/denxio/css/../images/bg_dots.gif) repeat-x top;
font-size:9pt}

.abottomins, .subscriptionmobins, .searchresults {
padding: 20px;
background:url(/bitrix/templates/denxio/css/../images/bg_dots.gif) repeat-x bottom;
text-align:center}

.allthemes {
background:#ebf6de url(/bitrix/templates/denxio/css/../images/bg_allthemes_top.png) no-repeat top;
border-radius:7px;
margin: 10px 0 30px 0}

.allthemesins {
padding:20px}

.bnrsingle {
text-align:center;
margin:0 0 10px}

h1, h2, h3, h4, h5, h6, .news_header, .news_header_vk, .mainmenu a {
font-family:'Roboto', Arial}

body {
margin:0;
padding:0;
background:#fff;
font-family:Arial, 'Roboto';
font-size:11pt;
font-weight:300}

.board_section {
margin:0 0 10px 0}

.board_section strong {
font-size:10pt;
color:#194f34;
text-transform:uppercase;
font-weight:400}

.board_list { 
margin:0 0 3px 3px;
padding-left:0px}

.board_list li{
list-style-type:square;
margin:0 0 0 10px;
color:#67c389}

.bullet{ margin-right:7px}
.btnsearch {
position:absolute;
margin:5px 0 0 -37px}

.callboard, .callboardmob {
background:#d0fbe0 url(/bitrix/templates/denxio/css/../images/bg_callb_top.png) repeat-x top;
margin:4%;
border-radius:15px}

.callboardins {
background:url(/bitrix/templates/denxio/css/../images/bg_callb_bot.png) repeat-x bottom;
padding:10px;
border-radius:7px}

.callboard a, .colons h3 a, .colonsul li a, .menumain li a, .news_header a, .callboardmob a, .listsub a {
text-decoration:none}

.callboard a {
font-size:9pt}

.menumain li a {
/*background:url(/bitrix/templates/denxio/css/../images/bg_mmenu_na.png) no-repeat center;*/
display:block;
padding:0 0 3px 0}

.menumain li a.menu_on {
background:url(/bitrix/templates/denxio/css/../images/bg_mmenu_selected.png) no-repeat center}

.menumain li a.menu_on:hover {
color:#fff}

.callboardmob {display:none;margin:15px 0}

.clr {clear:both}

.copytext {
margin:10px 0;
font-size:8pt}

.fecebook {
float:right;
width:40%}

.filters {
padding:0 0 10px 0;
border-bottom:solid 3px #8FB19C}

.filters label,
legend {
display:block;
font-size: 8pt;}

.filtersgroup,
.filtersbuttons {
display:inline-block;
margin:0 10px 10px 0}

.search-form input,
.filtersgroup input,
.filtersbuttons input {
border: solid 1px #8FB19C;
padding: 4px;
border-radius: 3px}

.filtersbuttons input[type="submit"],
.search-form input[type="submit"] {
background:#8FB19C;
color:#fff;
border:none;}

.filtersbuttons input[type="submit"]:hover,
.search-form input[type="submit"]:hover {
background:#748d7d;
cursor:pointer}


.filterstitle {
font-weight:bold;
text-transform:uppercase;
margin: 0 0 10px 0;
color: #195033;
display:none}

.footer {
background:#9dcbae;
padding:20px 5%;
min-height:200px;
color:#365842}

.footerline_1 {
float:left;
width:40%}

.footerline_2 {
float:left;
width:150px;
margin: 0 0 0 40px;
font-size:9pt}

.footerline_3 {
float:right;
width:20%;
text-align:center}

.footerline_3 noindex p:last-child {
font-size:8pt;
margin:10px 0}

#green-left {
text-align: center;
background-color:#A3D39C}

#green-left img {
margin-top: 4px;
margin-left: 2px;
margin-right: 2px}

#green-right {
margin: 0px 0 0;
text-align:center;
padding:1%}

#green-doctor {
position: relative;
margin-bottom: -126px;
z-index:10}

.hesder-bnrs-holder {
width:950px;
text-align:center;
margin:0 auto}

.headerleft {
width:66%;
display:inline-block;
vertical-align:top}

.headerright {
width:33%;
display:inline-block}

.headertop {
background: #44bf90 url(/bitrix/templates/denxio/css/../images/bg_header.jpg) repeat-x bottom}

.headertopins {
background:url(/bitrix/templates/denxio/css/../images/bg_header_ins.png) repeat-x center bottom;
}

.homentext h3 {
color:#000;
font-size:18pt;
font-weight:200;
padding:0;
margin:0 0 15px}

#inner_block {}
#inner_block li {}

#inner_block .date {
width:7%;
color:#8e8c8c}

.input_txt {
font-size:19pt;
color:#8FB19C;
width:365px;
border:1px solid #8FB19C;
border-radius:20px;
padding:0px 19px 5px 19px;
font-family:Roboto;
font-weight:100}

.listsub {
width:100%}

.listsub h3 {
font-size:14pt;
font-weight:400;
padding:0;
margin:0}

.listsub ul li{
float:left;
width:46%;
padding:0 2% 0 0}

.loginlink {
width:138px;
height:35px;
float:right}

.logo {
width:187px;
height:70px;
display:inline-block}

.maincontent img {
margin:10px}

.mainmenutop {
display:none;
padding:10px 40px 10px 10px;
height:30px;
background: #195033 url(/bitrix/templates/denxio/css/../images/bg_mainmenu_responsive.png) no-repeat center right}

.mainmenutop a {
color:#fff}

.mainmenutop li {
	text-align:left;
	padding:5px;
	background:#195033;
	display:block
}

#menu-button {
    display:block;
    text-decoration:none;
    padding:10px 25px;
    text-transform:uppercase;
    letter-spacing:1px;
    cursor:pointer;
	color:#fff}

.menumain {
list-style-type:none;
margin:4%;
padding:3% 0 0 0;
font-size:18pt;
font-weight:300;
background: rgba(255,255,255,0.55);
border-radius: 15px;}

.menumain li {
text-align:center;
padding:5px 0}

.menubottom a {display:block}

.menutop {
float:left;
padding:10px 0;
font-size:10pt}

.menutop a {
padding:0 10px 0 0;
float:left;
white-space:nowrap}

.navchain {
background:url(/bitrix/templates/denxio/css/../images/bg_dots.gif) repeat-x top;
margin:0px 0px 20px;
font-size:7.5pt}

.navchainins, h4.news_header, .subscreditbot {
background:url(/bitrix/templates/denxio/css/../images/bg_dots.gif) repeat-x bottom;
padding: 7px 0 0 0}

.news_header, .news_header_vk {
font-size:20pt;	
font-weight:100;
color:#195033}

.news_header_vk {
margin-top:20px}

h4.news_header {
margin:0}

.news-list .news-item {
padding:0 0 20px 0}
	
.news-list .news-item:nth-child(3),
.search-page .news-list .news-item:nth-child(1) {
padding:15px 0 10px 0 !important}

.news-title {
font-size:12pt;
display:block;
text-decoration:none}

.news-detail h3 {
font-size:18pt;
font-weight:400;
margin:0;
color:#195033}
	
.pFull {
background:url(/bitrix/templates/denxio/css/../images/bg_page26.jpg) no-repeat}

.pleft {
width:23%;
display:inline-block;
vertical-align:top;
min-width:250px}

.pluso {
margin:0 0 25px}

.pright {
background: #fff /*url(/bitrix/templates/denxio/css/../images/bg_pright_2.png) repeat-y */;
width:72%;
min-height:100px;
display:inline-block;
vertical-align:top;
padding:10px 2%}

#gruemenu .menumain {
margin:0;
padding:0;
width:100%;
left:0;
border:0}

.menumain.open { 
display:block;
position:absolute;
z-index:5;
margin:0;
padding:0;
width:100%;
left:0;
border:0}

.menumain.open li {
text-align:left;
padding: 5px 0 5px 35px}

.randpic {
width:220px;
border-radius:7px;
background:#c4eb96;
float:right;
overflow:hidden;
font-size:8pt}

.randpictext {
padding:1%;
color:#1a5034}

.searchform {
display:inline-block;
float:right;
width:410px;
margin:30px 0 0 0}

.semitrans {
background:url(/bitrix/templates/denxio/css/../images/bg_pleft2.png) repeat-y;
margin-left:15%;
width:85%}

.slogan{
color:#195033;
font-size:30pt;
font-weight:100;
margin:14px 0px 20px}

small {
color:#888}

small a:link,
small a:visited {
text-decoration:none;
color:#709a84}

.stat {
background:#9dcbae;
font-size:7.5pt;
padding:3px 7px;
border-radius:5px;
margin:10px 0 15px 0;
width:70%;
min-height:57px}

.statlinks {min-height:185px}

.statistics {
background:url(/bitrix/templates/denxio/css/../images/bg_dots.gif) repeat-x top;
margin:30px 0 0 0;
padding:30px 0 0 0}

.statisticsins {
background:url(/bitrix/templates/denxio/css/../images/bg_statistic_ins.png) no-repeat bottom right}

.statcolon {
display:inline-block;
vertical-align:top;
width:30%;
padding:0 2% 0 0}

.statcolon a{
text-decoration:none;
background: url(/bitrix/templates/denxio/css/../images/bg_dot_square.gif) no-repeat left 7px;
padding: 0 0 0 7px;
font-size:9pt}

.statcolon strong, .statcolon a{
display:block}

.statcolon strong{
font-weight:700;
margin-top:10px}

.statcolons {
width:80%}

.subscriptionmob {
display:none}

.subscribebtn {
position:absolute;
float:right;
margin:1px 0px 0px -37px}

.subscreditbot {
padding:10px 0;
margin-bottom:20px}

.subscribeform {
width:100%;
height:87px;
padding:12px 0 8px 7%}

.subscribeform .news_header, .callboard h3 {
font-size:13pt;
font-weight:400;
padding:0 0 10px 0;
text-transform:uppercase;
margin:0;
color:#195033}

.subscribeform .input_txt, .subscreditform .input_txt {
width:75%;
font-size:14pt;
color:#195033;
padding:6px 12px;
float:left}

.subscreditform .inputbutton {
border-radius: 10px;
border: 1px solid rgb(255, 255, 255);
background: #9dcbae;
padding: 7px;
font-size: 14pt;
font-family:'Roboto';
font-weight:100;
cursor:pointer}

.subscreditform .inputbutton:hover {
background: #71aa86}

.topbnr468x60 {
width:468px;
height:60px;
display:inline-block;
margin-top:14px;}

.topbnr468x60 img, .topbnr728x90 img {
width:100%;
height:auto}

.topbnr728x90 {
	width:728px;
	height:90px;
	display:inline-block;
	overflow: hidden;
}

@media only screen and (max-width: 1270px) {
	.pright {width:70%}
}


@media only screen and (max-width: 1170px) {
	.headerleft {width:62%}
	.headerright {width:37%}
/*	.pluso {position:absolute !important;right:4%;margin-top:-81px} */
	.pright {width:68%}
	.semitrans {margin-left:14%;width:86%}
}

@media only screen and (max-width: 1095px) {
	.pright {width:66%}
	.menutop {width:60%}
	.semitrans {margin-left:13%;width:87%}
	.slogan {font-size:28pt}
}

@media only screen and (max-width: 1050px) {
	.headerleft, .headerright {width:100%; display:block}
	.randpic {float:none; margin: 10px 0 0;width:100%/* border-radius:0;border-top-left-radius:7px;border-bottom-left-radius:7px*/}
	.randpicimage, .randpictext {float:left;font-size:10pt}
	.randpicimage {width:37%}
	.randpicimage img {width:100%}
	.randpictext {width:60%}
/*	.pluso {position:relative !important;margin:0px 0px 10px;right:auto} */
	.pright {width:64%}
	.semitrans {margin-left:12%;width:88%}
	.slogan {font-size:26pt}
}

@media only screen and (max-width: 970px) {
	#green-right {padding:0%}
	#green-right img {width:90%;margin:5% 1% 5% 5%;height:auto}
	.headerleft {margin:15px 0px 0px}
	.headertopins {height:140px; transition:height 1s;padding:10px 0 0}
	.hesder-bnrs-holder {width:468px}
	.hesder-bnrs-holder .topbnr468x60:last-child{margin-top:5px}
	.hesder-bnrs-holder .topbnr728x90:last-child{margin-top:5px}
	.pleft {min-width:220px}
	.searchform {margin:16px 0px 0px;width:100%}
	.semitrans {margin-left:10%;width:90%; transition:all 1s}
	.slogan {font-size:23pt}
	.statistics {overflow:hidden}
	.subscribeform .news_header {font-size:14pt}
	.topbnr4681, .topbnr4682 {display:block;margin:0 0 10px}
	.input_txt {width:90%}
}

@media only screen and (max-width: 880px) {
	.bnrsmisc {overflow:hidden}
	.bnrsmisc img {max-width:150px;height:auto}
	.board_list li {margin:0;list-style-type:none;font-size:8pt}
	.callboard h3 {font-size:14pt}
	.fecebook {float:none;width:100% !important}
	.footer {padding:20px 1%}
	.menumain {font-size:14pt;font-weight:400; transition:all 2s}
	.mainmenu {width:88%;margin:0 auto}
	.newshome {float:none;width:100%;padding:0px}
	.randpictext {width:48%}
	.statcolon {display:block;width:90%}
}

@media only screen and (max-width: 810px) {
	.pright {width:62%}
	.randpicimage {width:48%}
	.randpicimage img {width:100%;height:auto}
	.randpictext {width:48%}
}

@media only screen and (max-width: 770px) {
	.semitrans {margin-left:0%;width:100%; transition:all 1s}
	.filtershide {height:20px; overflow:hidden;}
	.filtershide:hover,
	.filtershide:active {height:140px; transition:all 0.5s ease}
	.filterstitle {display:block}
}

@media only screen and (max-width: 690px) {
	.semitrans {margin-left:0%;width:100%; transition:all 1s}
	body, .board_list li, .board_section strong {font-size:11pt}
}

@media only screen and (max-width: 680px) {
	.footerline_1, .footerline_3, .menutop {float:none;width:100%}
	.mainmenutop, .callboardmob, .subscriptionmob {display:block}
	.pleft, .footerline_2, .mainmenu {display:none}
	.pright {width:96%; background:#fff}
}

@media only screen and (max-width: 520px) {
	.topbnr728x90, .topbnr468x60, .topbnr728x90 img, .topbnr468x60 img,
/*	.topbnr4682, .topbnr4682 img, */
	.hesder-bnrs-holder {width:99% !important}
	.input_txt {width:86%}
}


















form {
	padding:0;
	margin:0;
}

p, h1, h2, ul, ul li, dl, dt, div {
padding:0;
margin:0;
text-decoration:none}

ul {
    padding-left: 20px;
    list-style-type: disc;
}

a.article, a:visited.article, a:active.article {
	color:#0000FF;
}
div.tv div p.text {
	margin:0;
	padding-left:16px;
	padding-bottom:8px;
}
a#tv_link, a#tv_link:hover, a#tv_link:active, a#tv_link:visited {
	font-style:italic;
	color:#CC3300;
	
	text-decoration:none;
	
}
#header {
	background-image:url(/images/top_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	/*border-bottom:1px solid #66CC33;
	border-bottom:1px solid #ffffff;*/
}
#menu  {
	padding:0 5px 0 5px;
	border-bottom:1px solid #ffffff;
	background-image:url(/images/green.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
#menu a.menu {
	
	
	font-weight:normal;
	color:#336633;
	text-decoration:none;
}
#menu a.menu:hover {
	text-decoration:underline;
}


#top_img {
	border-top:1px solid #ffffff;
	/*border-left:1px solid #ffffff;*/
	border-bottom:1px solid #99CC99;
	padding-bottom:5px;
}
#right_bg {
	background-image:url(/images/bg_right.gif);
	background-position:left top;
	background-repeat:repeat-y;
	border-bottom:0px solid #99CC99;
}
#green_block {
	background-color:#99CC99;
	/*border-top:3px solid #ffffff;*/
	/*border-left:1px solid #99CC99;*/
	padding:13px 4px 5px 21px;
}
#green_row {
	padding-bottom:8px;
	padding-top:4px;
	/*border-top:1px dotted #666666;*/
	padding-right:8px;
}
#line {
	background-image:url(/images/line.gif);
	background-repeat:repeat-x;
	/*border-right:8px solid #99CC99;*/
	background-position:left top;
	padding-bottom:2px;
}
#tv_bg {
	width:100%;
	background-image:url(/images/tv_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding:17px 12px 0px 21px;
	border-bottom:1px solid #339933;
}
#tv_bg_put {
	background-image:url(/images/tv_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding:17px 12px 0px 21px;
	border-bottom:1px solid #339933;
}
#copy {
	background-image:url(/images/bg_copy.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:12px;
	/*border-bottom:1px solid #99CC99;*/
}
#right_footer {
	background-color:#66CC66;
	padding-top:4px;
	padding-bottom:5px;
}
#left_footer {
	padding-top:4px;
	border-top:1px solid #66CC33;
	background-color:#99CC99;
}
#inner_footer {
	padding-top:6px;
padding-bottom:6px;
	/*border:1px solid #999999;
	background-color:#ffffff;*/
}
#doctor {
	background-image:url(/images/doctor.png);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:90px;
	height:126px;
	border-top:1px solid #66CC66;
	/*background-color:#D4F1C7;*/	
}
#block {
	/*border-top:4px solid #ffffff;*/
	padding-bottom:13px;
}
#bg_1 {
	background-image:url(/images/bg_1.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	/*padding-left:28px;*/
	padding-right:18px;
}

.main #block {
	/*border-top:4px solid #ffffff;*/
	padding-bottom:20px;
}
#main_block {
	/*border-bottom:1px solid #ffffff;
	padding-top:13px;
	padding-bottom:9px;*/
}

#mark {
	padding-right:28px;
}
#caption {
	white-space:nowrap;
	padding-bottom:4px;
	padding-right:5px;
	
	
	font-weight:bold;
	color:#ffffff;
	background-image:url(/images/main_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:33px;
}
div.menu {
	list-style-type:disc;
	list-style-image:url(/images/mark_menu.gif);
	padding-top:8px;
	padding-left:26px;
	padding-bottom:11px;
}
div.menu a:hover {
	text-decoration:underline;
}
ul.menu li {
	
	
	font-weight:normal;
	color:#000000;	
	padding-bottom:3px;
}
ul.menu li a, ul.menu li a:active, ul.menu li a:visided {
	
		
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-bottom:2px;
}
ul.list {
	list-style-type:disc;
	list-style-image:url(/images/mark_menu.gif);
	padding-top:12px;
	padding-left:26px;
	padding-bottom:21px;
}
.organization ul.list {
	padding-bottom:0px;	
}
.about ul.list {
	padding-bottom:0px;
	padding-top:0px;
}
#downloads {
	padding-top:5px;
}
#downloads thead tr td {
	background-color:#A3D39C;
	padding-top:3px;
	padding-left:8px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
#downloads tbody tr td {
	padding-left:8px;
	padding-top:5px;
}
ul.list li {
	
	font-size:11px;
	font-weight:normal;
	color:#000000;	
	/*padding-bottom:3px;*/	
}
.list_header, .list_header:active, .list_header:visited {
	
		
	font-weight:bold;
	color:#006600;
	text-decoration:none;
}/*Зеленый заголовок*/
a.bolder {
	
	color:#006600;	/*color:#1A3D17;*/
	
	font-weight:bold;
	text-decoration:none;			
}/*Ссылка*/
.text, a.text, a.text:visited, a.text:active {
	color:#000000;
	text-decoration:none;	
}/*Текст*/
#copy .text {
	
}
#inner_block #mark .text {
	
}
p.text img {
	border:1px solid #000000;
}
.top, .top:hover, .top:active, .top:visited {
	
	
	color:#028002;
	text-decoration:none;
	font-weight:bold;	
}
div.tv .text {
	font-size:11px;
}
a.text:hover {
	text-decoration:underline;	
}
.header, .header:active, .header:visited {
	
	font-size:11px;	
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-bottom:10px;
}
.page_header {
	
	font-size:11px;	
	font-weight:bold;
	color:#000000;
	text-decoration:none;
padding-top:22px;
	padding-bottom:10px;
}/*Заголовок страницы*/
.subheader {
	
		
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-bottom:10px;	
}/*Подзаголовок*/

/*Заголовок*/

span.path, span.path a, span.path a:visited, span.path a:active, span.path a:hover {
	
	
	font-weight:normal;
	color:#64855D;
	text-decoration:none;		
}
.news {
	border:1px solid #A3AD9F;
	background-color:#ffffff;
}

.anchor {
	white-space:nowrap;
	text-align:right;
	padding-bottom:21px;
}
#on_over {
	background-color:#C9E7C3;
	border:1px solid #ffffff;
	padding:3px 10px 2px 10px;
}
#on_out {
	padding:3px 10px 2px 10px;
}
div.w_line {
	/*border-top:1px solid #ffffff;*/
	height:1px;
	width:100%;
	padding-top:9px;
	padding-bottom:9px;
}
#right_float {
float:right;
padding:0 0 12px 12px;
}
.left {
margin-left:12px;
}/*левый отступ от картинки*/
.right {
margin-right:12px;
}/*правый отступ от картинки*/
.monets TD, .monets SELECT{ font-size: 11px}
.monets TD{ padding-bottom:5px}
.monets SELECT{ width: 250px}
.errortext { color: red    }
.notetext  { color: green; font-weight: bold }


/******************* БАЗА ОРНИТОЛОГОВ ***************/
#rus_alpha {
	background: #FFE6B7 url('/images/alpha_background.gif') top repeat-x;
	width:440px; height:40px; text-align:center;
	border-bottom:1px solid #E8D5A7; border-top:1px solid #D4C9A6; border-left:1px solid #FFEECD;
	 line-height:18px; border-right:1px solid #C1DFB5
}
#eng_alpha {
	width:440px; height:40px; text-align:center;
	background-color:#FFE6B7; border-left:1px solid #FFEECD; border-right:1px solid #C1DFB5;
	border-top:1px solid #FFEECD; border-bottom:1px solid #D0C099;  line-height:18px;
	margin-bottom:20px;
}
ol.chars    { list-style:none; margin:0; padding:0; text-align:center; color:#D0C099; padding-left:10px  }
ol.chars li  { display:inline; margin:0; padding:0 ; padding-right:9px }
ol.chars a { font-weight:bold; color:#000000; text-decoration:underline }
.alpha_title { font-weight:bold; font-size:11px; color:#1A3D17; margin:0; margin-bottom:7px }

#literature                 { border:0; margin-left:0; padding-left:0                                      }
#literature legend     { font-weight:bold; font-size:11px; color:#1A3D17; padding-left:0; margin-bottom:15px }
#literature ol             { margin:0; padding:0;  list-style:none }
#literature ol li           { margin-bottom:4px                                                      }
#literature ol label     { dispaly:block; float:left; width:200px; margin-right:15px; text-align:right; clear:left }
#literature ol select    { font-size:10px }
#literature .effrenus { margin-bottom:15px }
#literature #submitBtn { margin-left:214px; margin-top:15px }
#submitBtn input { font-size:10px }
.effrenus input          { width:250px              }
/*****************************************************/

/************ НИЖНИЙ ФИЛЬТР *****************/
#bFWrapper    { position:relative; width:600px; margin-left:25px; margin-top:-40px       }
#bottomFilter { list-style:none; margin:0; padding:0 }
#bottomFilter li { float:left; font-size:6px; text-align:center;  z-index:1 }
#bottomFilter li a { margin-top:63px; display:block }
		#bF_birds       { background: url('/bitrix/templates/denxio/css/images/bF_birds.png') top left no-repeat; width:59px; height:117px; cursor:pointer; cursor:hand;        }
		#bF_birdsSelect { background: url('/bitrix/templates/denxio/css/images/bF_birds_select.png') top left no-repeat; width:60px; height:124px }
		#bF_interesting { background: url('/bitrix/templates/denxio/css/images/bF_interesting.png') top left no-repeat; width:77px; height:117px; cursor:pointer; cursor:hand;  }
		#bF_interestingSelect { background: url('/bitrix/templates/denxio/css/images/bF_interesting_select.png') top left no-repeat; width:77px; height:124px }
		#bF_region      { background: url('/bitrix/templates/denxio/css/images/bF_region.png') top left no-repeat; width:60px; height:117px; cursor:pointer; cursor:hand;  }
		#bF_regionSelect { background: url('/bitrix/templates/denxio/css/images/bF_region_select.png') top left no-repeat; width:60px; height:124px }
		#bF_workgroup   { background: url('/bitrix/templates/denxio/css/images/bF_workgroup.png') top left no-repeat; width:53px; height:117px; cursor:pointer; cursor:hand;    }
		#bF_workgroupSelect { background: url('/bitrix/templates/denxio/css/images/bF_workgroup_select.png') top left no-repeat; width:53px; height:124px }
		#bF_graduate    { background: url('/bitrix/templates/denxio/css/images/bF_graduate.png') top left no-repeat; width:51px; height:117px; cursor:pointer; cursor:hand;     }
		#bF_graduateSelect { background: url('/bitrix/templates/denxio/css/images/bF_graduate_select.png') top left no-repeat; width:51px; height:124px }
		#bF_lang        { background: url('/bitrix/templates/denxio/css/images/bF_lang.png') top left no-repeat; width:50px; height:117px; cursor:pointer; cursor:hand;         }
		#bF_langSelect { background: url('/bitrix/templates/denxio/css/images/bF_lang_select.png') top left no-repeat; width:50px; height:124px }
		#bF_membership  { background: url('/bitrix/templates/denxio/css/images/bF_membership.png') top left no-repeat; width:117px; height:117px; cursor:pointer; cursor:hand;   }
		#bF_membershipSelect { background: url('/bitrix/templates/denxio/css/images/bF_membership_select.png') top left no-repeat; width:117px; height:124px }
#bF_content { 
		  position:absolute; left:0; top:123px;
		  width:465px; padding-left:22px; padding-top:30px; padding-bottom:10px;
		  background: url('/images/bF_contentBackground.jpg') top left repeat-x;
		  border:1px solid #E7DBBA
		}
		#bF_content ul { margin:0; padding:0; list-style-type:none; margin-bottom:10px }
		#bF_content ul li { margin-bottom:15px; float:left; margin-right:40px; font-weight:bold; color:#494B48; width:180px }
		#bF_content a { display:block; margin-top:10px }
		#bF_content img { border:1px solid #EEAF80; margin-right:10px; float:left }
		#lt_bt_corner { position:absolute; left:-1px; bottom:-2px; border:0 }
		#rt_bt_corner { position:absolute; right:-11px; bottom:-2px; border:0 }
		html > body #lt_bt_corner { bottom:-1px }
		html > body #rt_bt_corner { bottom:-1px; right:-11px }
.nofilter { padding-top:10px }
.isfilter { margin-top:240px }
html > body .isfilter { margin-top:360px }
/**********************************************************/
.ornitInfo TD { padding: 7px 0 }

/******************************************************end style for ornit**************************************************************/
.abs_banner {
    position:absolute; left:485px; top:15px; visibility: visible;
}

/* >>> РАЗДЕЛ ЗАГРУЗОК */

/* ссылка на скачивание в компонентах 1.0 */
a.text strong {
	font-weight: bold;
}

.dowloadsample {
	display: block;
	padding: 5px;
	background:#A3D39C;
	width: 50px;
	text-align: center;
	border-radius:12px;
	margin-top:7px}
/* <<< РАЗДЕЛ ЗАГРУЗОК */
/* End */


/* Start:/bitrix/templates/denxio/components/bitrix/breadcrumb/.default/style.min.css?1686161200353*/
.bx-breadcrumb{padding:0;color:#646565;margin:-10px 0 20px 0;list-style-type:none;font-size:8pt}.bx-breadcrumb li{display:inline-block;padding:0 5px}.bx-breadcrumb li::after{content:'\203A';padding:0 0 0 10px}.bx-breadcrumb li:first-child{padding-left:0}.bx-breadcrumb li:last-child::after{content:''}.bx-breadcrumb a{color:#5e8470;text-decoration:none}
/* End */


/* Start:/bitrix/templates/denxio/components/bitrix/menu/center/style.css?1686161200187*/
/* center menu*/
ul.menu-colon {
vertical-align:top;
display:inline-block;
width:45%;
padding:0 1%}

.menu-colon li {
color:#8cc746 !important}

.menu-colon li a {
text-decoration:none}


/* End */


/* Start:/bitrix/templates/denxio/template_styles.css?1715914425322*/
/*     FF
      bolder      400 ( 300,   body).
 */

b, strong {
    font-weight: bold;
}

a.telegram, a.telegram:visited {
    color: white;
    background-color: #4ca3e2;
    text-decoration: none;
    border-radius: 10pt;
    padding: 5pt;
}
/* End */
/* /bitrix/templates/denxio/css/main.css?168630723523847 */
/* /bitrix/templates/denxio/components/bitrix/breadcrumb/.default/style.min.css?1686161200353 */
/* /bitrix/templates/denxio/components/bitrix/menu/center/style.css?1686161200187 */
/* /bitrix/templates/denxio/template_styles.css?1715914425322 */
