

/* Start:/bitrix/templates/fv/components/bitrix/breadcrumb/.default/style.css?1395255933245*/
ul.breadcrumb-navigation
{
	padding:0;
	margin:10px 0px 15px 0px;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/fv/styles.css?14124213878451*/
BODY {margin:0; padding:0; font-color: #3f3f3f; font-family: Verdana, Tahoma, San-Serif, Arial; font-size:100%;}

H1 {color:#0171bd; }
h2 {color:#0171bd; }
h3 {color:#0171bd; }
h4 {color:#3f3f3f; font-variant:small-caps; margin:0; padding-bottom:0;}

.top_baner {text-align: center; margin-top: 2px; margin-bottom: 00px;}
.baners {text-align: left; padding-top: 10px; padding-bottom: 10px;}

.calendarTable {width:240px;}
.calendarHeader {font-size:14pt; font-weight: bold; text-align: center; background-color:#8eb9dc; padding:4px;}
.calendarFooter {color:#0171bd; font-size:7pt; text-align: center; background-color:#afcae5; padding:4px;}

.calendarBef{font-size:9pt; text-align: right; background-color:#8eb9dc; padding:4px;}
.calendarBef a:link {color:#9aa1a7 !important; text-decoration: none; font-weight: lighter;}
.calendarBef a:visited {color: #9aa1a7 !important; text-decoration: none;  font-weight: lighter;}
.calendarBef a:hover{color:#000000; text-decoration: none;  font-weight: lighter;}
.calendarBef a:active{ color: #000000; text-decoration:  none;  font-weight: lighter;}

.calendarBefWe{font-size:9pt; text-align: right; background-color:#8eb9dc; padding:4px;}
.calendarBefWe a:link {color:#0171bd; text-decoration: none; font-weight: lighter;}
.calendarBefWe a:visited {color: #0171bd; text-decoration: none;  font-weight: lighter;}
.calendarBefWe a:hover{color:#F00030; text-decoration: none;  font-weight: lighter;}
.calendarBefWe a:active{ color: #F00030; text-decoration:  none;  font-weight: lighter;}


.calendarBey {font-size:10pt; text-align: right; background-color:#8eb9dc; padding:4px;}
.calendarBey a:link {color:#000000; text-decoration: none; font-weight: lighter;}
.calendarBey a:visited {color: #000000; text-decoration: none;  font-weight: lighter;}
.calendarBey a:hover{color:#0171bd; text-decoration: none;  font-weight: lighter;}
.calendarBey a:active{ color: #0171bd; text-decoration:  none;  font-weight: lighter;}

.calendarBeyWe{font-size:10pt; text-align: right; background-color:#8eb9dc; padding:4px;}
.calendarBeyWe a:link {color:#0171bd; text-decoration: none; font-weight: lighter;}
.calendarBeyWe a:visited {color: #0171bd; text-decoration: none;  font-weight: lighter;}
.calendarBeyWe a:hover{color:#F00030; text-decoration: none;  font-weight: lighter;}
.calendarBeyWe a:active{ color: #F00030; text-decoration:  none;  font-weight: lighter;}


.breadcrumb-navigation {font-size:70%;}
.breadcrumb-navigation a:link {color:#929394; text-decoration: none; font-weight: lighter;}
.breadcrumb-navigation a:visited {color: #929394; text-decoration: none;  font-weight: lighter;}
.breadcrumb-navigation a:hover{color:#000000; text-decoration: none;  font-weight: lighter;}
.breadcrumb-navigation a:active{ color: #000000; text-decoration:  none;  font-weight: lighter;}

.top_line {/*font-size:60%;*/} 
.top_line a:link {color:#929394; text-decoration: none; font-weight: lighter;}
.top_line a:visited {color: #929394; text-decoration: none;  font-weight: lighter;}
.top_line a:hover{color:#000000; text-decoration: none;  font-weight: lighter;}
.top_line a:active{ color: #000000; text-decoration:  none;  font-weight: lighter;}

.news {padding-left:10px; padding-top:10px; font-size:70%;}

.news-header{padding:0; margin:0; font-size:70%; text-align:left;}
.news-header a:link {color: #000000; text-decoration: none; font-weight: lighter;}
.news-header a:visited {color: #000000; text-decoration: none;  font-weight: lighter;}
.news-header a:hover{color:#0171bd; text-decoration: none;  font-weight: lighter;}
.news-header a:active{ color: #0171bd; text-decoration:  none;  font-weight: lighter;}


.news-item {padding-left:10px; padding-top:10px; font-size:70%;}
.news-item a:link {color: #3d94ca; text-decoration: none; font-weight: bold; font-size:110%;}
.news-item a:visited {color: #6fb0da; text-decoration: none; font-weight: bold;font-size:110%;}
.news-item a:hover{color:#FF0000; text-decoration:underline; font-weight: bold;font-size:110%;}
.news-item a:active{ color: #FF0000; text-decoration: underline; font-weight: bold;font-size:110%;}
.news-date-time {color: #b2b3b4; font-weight: lighter; }
.news-item-header {padding-bottom:0px; margin-bottom:3px; }

.photo-album-info {font-size:70%;}
.photo-album-info a:link {color: #3d94ca; text-decoration: none; font-weight: bold; font-size:110%;}
.photo-album-info a:visited {color: #6fb0da; text-decoration: none; font-weight: bold;font-size:110%;}
.photo-album-info a:hover{color:#FF0000; text-decoration:underline; font-weight: bold;font-size:110%;}
.photo-album-info a:active{ color: #FF0000; text-decoration: underline; font-weight: bold;font-size:110%;}

.inner {font-size:70%;}
.inner a:link {color: #3d94ca; text-decoration: none; font-weight: bold; font-size:110%;}
.inner a:visited {color: #6fb0da; text-decoration: none; font-weight: bold;font-size:110%;}
.inner a:hover{color:#FF0000; text-decoration:underline; font-weight: bold;font-size:110%;}
.inner a:active{ color: #FF0000; text-decoration: underline; font-weight: bold;font-size:110%;}

.news-detail {font-size:70%; vertical-align:top; padding-top:20px; }
.news-detail-date-time {color: #929394; }
.news-detail h3 {color:#0171bd; font-size: 110%;}
.news-detail h4 {color:#000000; font-weight: lighter; font-size: 100%;}
.news-detail a:link {color: #3d94ca; text-decoration: none; font-weight: bold; font-size:110%;}
.news-detail a:visited {color: #6fb0da; text-decoration: none; font-weight: bold;font-size:110%;}
.news-detail a:hover{color:#FF0000; text-decoration:underline; font-weight: bold;font-size:110%;}
.news-detail a:active{ color: #FF0000; text-decoration: underline; font-weight: bold;font-size:110%;}


.date_for_news {color: #000000;}

.menu_line { text-transform:uppercase; visibility:visible; background-color:#FFFFFF; padding:5px;width : 100%; font-weight: lighter; font-size:70%}
.menu_line a:link {color: #000000; text-decoration: none; font-weight: lighter;}
.menu_line a:visited {color: #000000; text-decoration: none;  font-weight: lighter;}
.menu_line a:hover{color:#0171bd; text-decoration: none;  font-weight: lighter;}
.menu_line a:active{ color: #0171bd; text-decoration:  none;  font-weight: lighter;}

.hr05 {color:#000000; width:100%; height:0.5;}
.hr1 {color:#000000; width:100%; height:1;}
.hr2 {color:#000000; width:100%; height:2; margin:0; padding:0;}

.guadeline_td{vertical-align:bottom; padding-top:20px; padding-bottom:5px; width:50%; text-align:left; font-size:60%; color: #bdbec2;}
.guadeline_td a:link {color: #5da7d4; text-decoration: none; font-weight: bold; }
.guadeline_td a:visited {color: #5da7d4; text-decoration: none; font-weight: bold;}
.guadeline_td a:hover{color:#000000; text-decoration:underline; font-weight: bold;}
.guadeline_td a:active{ color: #000000; text-decoration: underline; font-weight: bold;}


.menu_table_item {padding-left:20px; padding-top:5px; font-size:70%;}
.news-header a.menu-t,
.menu_table_item a.menu-t{
	padding-left:25px;
	background:url(/bitrix/templates/fv/images/menu-tn.gif) left center no-repeat;
	text-transform:uppercase;
}
.menu_table_item a:link {color: #929394; text-decoration: none; font-weight: bold; }
.menu_table_item a:visited {color: #929394; text-decoration: none; font-weight: bold;}
.menu_table_item a:hover{color:#000000; text-decoration: none; font-weight: bold;}
.menu_table_item a:active{ color: #000000; text-decoration:  none; font-weight: bold;}


.field_sm {border:1 solid #929394; background-color:#FFFFFF;}
.search-form {font-size:60%; font-weight: lighter;}
.search-form h4 {font-weight: lighter; padding:0; margin:0; font-size:100%;}

.gallery-small-picture {display: block; margin:0; padding:0; margin-right:20px; vertical-align:top; font-size:60%; max-width:90px; height:100%;}

a:link {color: #929394; text-decoration: none; font-weight: lighter;}
a:visited { color: #929394; text-decoration: none; font-weight: lighter;}
a:hover{color:#000000; text-decoration:none; font-weight: lighter;}
a:active{ color: #000000; text-decoration: none; font-weight: lighter;}




.footer-lnk{
	margin:0;
	float:center;
	font-size:60%;
}
.footer-lnk a{
	color:#bdbec2 !important;
}
.footer-lnk a:hover{
	text-decoration:underline;
}


.clearfix { *zoom:1; }
.clearfix:before,.clearfix:after { display:table;line-height:0;content:"";}
.clearfix:after{ clear:both; }
.js-link{

}

table.brd{
	border-collapse: collapse;
	border:1px solid #333;
}
table.brd td{
	border:1px solid #333;
	padding:7px;
}
/* End */


/* Start:/bitrix/templates/fv/template_styles.css?14180360122055*/
a:link {color: #929394; text-decoration: none; font-weight: lighter;}
a:visited { color: #929394; text-decoration: none; font-weight: lighter;}
a:hover{color:#000000; text-decoration:none; font-weight: lighter;}
a:active{ color: #000000; text-decoration: none; font-weight: lighter;}

div.sape-div{
font-size:11px;
}
a.sape-class{
font-size:11px;
}

#pagetitle{
	font-size:12px;
	width:600px;
	font-weight:normal;
	text-transform:uppercase;
	color:#000000;
	border-bottom:2px solid #000000;
	margin-bottom:20px;
}

div.reviews-upload-file input {font-size:1em; }

div.reviews-reply-buttons { margin-top: 1em;}
div.reviews-reply-buttons input { padding:0 0.5em; font-size:1em; overflow: visible; /*IE paddings*/}


/* page-navigation */
.page-navigation {
	display: block;
	margin: 20px 0px 20px 0px;
	padding: 10px 0px 10px 0px;
	font: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}

.page-navigation .title {
	font-size:13px;
}

.page-navigation .numbers {
	letter-spacing: 2px;	
	margin-top: 5px;
	font-size:13px;
}
.page-navigation .numbers .selected {
	color: #000000;
}
.page-navigation .numbers a {
	color: #006699;
	text-decoration: none;		
}
.page-navigation .numbers a:hover {
	color: #000000;
	text-decoration: underline;	
	font-weight: normal;	
}

.soc-buts{
	text-align:right;
	margin-bottom:5px;
}
.soc-buts a{
	margin-right:15px;
}
.soc-buts.index{
	margin-top:-30px;
	width:167px;
	margin-bottom:0px;
}

.zine-desc{
	margin:15px 0;
}
.tbl-issue-year{
	width:100%;
	font-size:14px;

}
.tbl-issue-year th{
	font-style:italic;
	padding:10px 0;
	border-top:1px dashed #c4161c;
	border-bottom:1px dashed #c4161c;
	color:#c4161c;
	text-align:left;
}
.tbl-issue-year td{
	padding:3px 10px 3px 0;
	vertical-align:top;
}
.tbl-issue-year td h3{
	color:#c4161c;
	font-size:16px;
	margin:10px 0 0 0;
}

.tbl-border{
	border-collapse: collapse;
	margin:5px 0;
}
.tbl-border td{
	border:1px solid #333;
	padding:5px;
}


.menu-top{
	position:relative;
}

.menu-banner{
	position:absolute;
	top:45px;
	right:0;
}
/* End */
/* /bitrix/templates/fv/components/bitrix/breadcrumb/.default/style.css?1395255933245 */
/* /bitrix/templates/fv/styles.css?14124213878451 */
/* /bitrix/templates/fv/template_styles.css?14180360122055 */
