@CHARSET "UTF-8";
body {
	background:#e6ecf2;

	font-family: Arial, sans-serif;
	color: #333333;
	font-size: 14px;
	line-height: 150%;
}

h1{ color: #4d6165; font-size: 115%; text-transform: uppercase; }
h2 { color: #bf6b27; font-size: 140%; font-weight: normal; }
h3 { color: #333333; font-weight: bold; font-size: 100%; }

a, a:link, a:visited { color: #4d6165; border-bottom: 1px #4d6165 dotted; text-decoration: none; }
a:hover, a:active { color: #bf6b27; border-bottom: 1px #bf6b27 dotted; }

a.n, a.n:link, a.n:visited {  border-bottom: 0; }
a.n:hover, a.n:active {border-bottom: 0; }


#wrapper{
	width:100%;
	background:none repeat scroll 0 0 #e6ecf2;
	display:block;
	float:left;
	width:100%;
}

	#page{
		width:1030px;
		margin: 0;
		position:relative;
		left:50%;
		margin-left:-515px;
		float:left;
		display:block;
		clear:both;
		background:url(/i/new/1030.jpg) left top repeat-y;
	}

		#top-block{
			padding:22px 30px 0px 28px;
			height:180px;
		}
			#logo{width:237px; height:64px; float:left; margin:10px 0px 0px 15px;}
			#slogan{width:238px; height:64px; float:left;margin:10px 0px 0px 0px;}
			#l10n{width:100px; height:64px; float:right; text-align:right; padding:0px 15px 0px 0px;margin:10px 0px 0px 0px;}
				#l10n a, #l10n a:visited{ color: #54595c; text-decoration:none; border:0; }
				#l10n a:hover, #l10n a:active{ color: #54595c; text-decoration:underline; border:0; }

			#nav-block
			{
				clear:both;
				float:left;
				width:980px; height:80px;
				margin: 28px 0px 0px 0px;
				background:url(/i/new/navbg.jpg) left top no-repeat;
			}

				#nav-block ul{ margin:30px 0px 0px 20px; display:block; float:left; }

					#nav-block ul li{ display: inline-block; float:left; text-transform: uppercase; background: #4d6165; font-weight: bold; list-style-image:none; list-style-type:none; list-style-position:inside; padding:0;text-indent:0; margin: 0px 20px 0px 0px; }
					#nav-block ul li a, #menu li a:visited{ color:#fff; text-decoration:none; display: inline-block; font-size: 115%; text-transform: uppercase; background: #4d6165; font-weight: bold; padding: 1px 3px;}
					#nav-block ul li a:hover, #nav-block ul li a:active{ display: inline-block; font-size: 115%; text-transform: uppercase; background: #bf6b27; font-weight: bold; color:#fff; text-decoration:none; padding: 1px 3px; }
					/*bf6b27*/
		#content-block{
			display:block;
			clear:left;
			width:1000px;
			margin:0px 0px 0px 30px;
		}


			#bread{
				width:100%; float:left; clear:both; height:2em;
				color: #99b8b7; font-style:italic; margin: 16px 0px 0px 50px;
			}
				#bread a, #bread a:visited{ color: #99b8b7; border-bottom: 1px #99b8b7 dotted; }
				#bread a:hover, #bread a:active{ color: #99b8b7; border-bottom: 1px #99b8b7 dotted;}

			#content-wrap{
				width:625px; float:left;
				padding:0px 20px 20px 20px;
			}
				#content{width:100%; float:left; clear:both;}
				#content p{text-align:justify;}

			#side{
				margin:10px 42px 0 0;
				width:283px; float:right;
			}
		#footer{
			clear:both;
			float:left;
			display:block;
			width:100%;
			text-align:center;
			margin:20px 0px;
		}
			#footer ul{  display:inline-block; margin:0 auto; width:650px;}

				#footer ul li{ display: inline-block; list-style-image:none; list-style-type:none; list-style-position:inside; padding:1px 3px;text-indent:0;margin-right:30px; float:left;}

				#footer a, #footer a:visited{color:#4d6165; text-decoration:none;}
				#footer a:hover, #footer a:active{color:#4d6165; text-decoration:none;}

#search-block{
	width:283px; height:43px; display:block; float:left;
	background: url(/i/new/search.jpg) left top no-repeat;
}
	.search_input{ width:208px; heihgt:26px; float:left; margin: 10px 0px 0px 13px; font-size:120%;}
	.search_submit{ width: 42px; height:39px; float:right; border:0; background: url(/i/new/magnify.png) left top no-repeat; cursor:pointer; margin: 4px 1px 0px 0px;}

#themes-title{
	display:block; float:left; clear:both; width:283px; height:39px; background: #4d6165; color: #fff;
	margin: 15px 0px 0px 0px;text-transform:uppercase;
}
	#themes-title span{ font-size:16px; text-trasform:uppercase; margin: 8px 0px 0px 40px; display:inline-block;}

#themes{
	clear:both; width: 255px; float:left; display:block; padding:14px;
	background: #c1d7d6 url(/i/new/right_menu_pic.jpg) left bottom no-repeat;
}

	#themes-list{ display:block; float:left; margin: 0px 0px 20px 30px;line-height:175%; }
	#facts{
		display: block; float:left; clear:both; width:226px; height:237px;
		background: url(/i/new/right_menu_themes.jpg) left top no-repeat;
		margin-left:-30px; margin-bottom:0px;
		padding: 14px 14px 0px 14px; padding-left:30px;
		line-height:175%;
	}

	#themes a, #themes a:visited{ color: #333; text-decoration:none;}
	#themes a:hover, #themes a:active{ color: #bf6b27; text-decoration:none;}
.tag_lvl1{ font-weight:bold;}
.tag_lvl2{ margin-left: 1em;}







#about{
	width:624px; height:285px; display:block; float:left; clear:both;
	background: url(/i/new/about_bg.jpg);
}

	#about-text{
		width:411px; height:239px; display:block; float:left; margin:8px 0px 0px 128px; background: #6e7e81;
		opacity: 0.74;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=74);
		padding:16px 28px;
		text-align:justify;
	}
		#about-text p{ color: #fff; opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
		#about-text a, #about-text a:visited{ color: #fff; text-decoration:none; border-bottom:1px dotted #fff;}
		#about-text a:hover, #about-text a:active{ color: #fff; text-decoration:none;  border-bottom:1px dotted #fff;}

.ribbon-big{
	display:block; float:left; clear:both;
	width:624px; height:30px; background: #c1d7d6 url(/i/new/ribbon_pic.jpg) right top no-repeat;
	font-size:16px; text-transform:uppercase; color: #4d6165;
	margin: 25px 0px 0px 0px;
}
	.ribbon-big span{ display:inline-block; padding: 5px 0px 0px 10px; }

#news-block{
	width:100%; float:left; clear:both;
	display:block;
}
	#news-block h2{ clear:both; }
	#news-block p+h2{padding-top:1.25em;}

	#news-block img{ padding: 5px; border:1px solid #c1d7d6; float:left; margin: 0em 1em 0.5em 0em; }


.lenta{
	width:100%; display:block; float:left;
}
.lenta2{
	width:100%; display:block; float:left;
}
	.lenta_t{
        height: 1em;
        margin: 1em 0 0;
    }
		.lenta_t_h{ width:70%; float:left;}
		.lenta_t_tag{width:30%; float:right; text-align:right;}

		.ltr_uppercase{text-transform:uppercase;}
		.ltr_capital{text-transform:capital;}


        .lenta_content2{
            float: left;
            padding: 7px 0 20px;
        }
        .lenta_content2 h2.with_image {
            color: #BF6B27;
            font-size: 20px;
            font-weight: bold;
            margin-left: 110px;
            margin-top: 0;
        }
/*
		.lenta_content{float:left;
			padding:7px 0px 20px 0px;
			-o-padding-bottom: 0px;
		}
		.lenta_content2{float:left; padding:2em 0em 0em 0em;}

		.lenta_content2 h2{margin: 0em 0em 0em 0em; padding:0em 0em 1em 0em; float: left;}
		.lenta_content2 p{text-align:justify;}
*/
		.lenta_content h3{font-weight:bold; color:#bf330d; }
		.lenta_content h3.with_image{font-weight:bold; color:#bf6b27; margin-left:110px; font-size:20px;}
		.lenta_content h3.without_image{font-weight:bold; color:#bf6b27; margin:0em 0 0.57em; font-size:20px;}
		.lenta_content h3 a{ color:#bf6b27; border-bottom:0; }
		.lenta_img{ width:100px; height:100px; overflow:hidden; float:left; border:1px solid #c1d7d6; float:left; margin: 0em 1em 0.5em 0em; padding:5px;  ma1rgin-top:-32px;}
        .lenta_img img{ width:100px; height: 100px; }

		.lenta_img a{border-bottom:0;}
		.lenta_content a{border-bottom:0;}

.monolenta{ width:100%; margin-top:-20px;}
	.monolenta a.lvl1{ border-bottom:0;}
	.monolenta h3{ clear:both; display:block; float:left; width:100%; margin-top: 16px;height: 16px; }

	.monolenta .lenta_t{ width:100%; float:left; clear:both; display:block; height: 30px;}
	.monolenta .lenta_t_h{ width:90%; float:left; padding:5px 0px 0px 10px;}
	.monolenta .lenta_t_hx{ width:90%; float:left; padding:10px 0px 0px 0px;}
	.monolenta .lenta_t_hx a, .monolenta .lenta_t_hx a:visited{ color:#c86d24; font-size:16px; font-weight:bolder;}
	.monolenta .lenta_t_hx a:hover, .monolenta .lenta_t_hx a:active{ color:#c86d24;}

	.monolenta .lenta_t_tag{width:30%; float:right; text-align:right;}

	.monolenta .ltr_uppercase{text-transform:uppercase;}
	.monolenta .ltr_capital{text-transform:capital;}


	.monolenta .lenta_content{float:left; padding:7px 0px;}
	.monolenta .lenta_content2{float:left; padding:2em 0em 0em 0em;}

	.monolenta .lenta_content2 h2{margin: 0em 0em 0em 0em; padding:0em 0em 1em 0em;}
	.monolenta .lenta_content2 p{text-align:justify;}

	.monolenta .lenta_content h3{font-weight:bold; color:#bf330d; }
	.monolenta .lenta_content h3.with_image{font-weight:bold; color:#bf6b27; margin-left:110px; font-size:20px;}
	.monolenta .lenta_content h3.without_image{font-weight:bold; color:#bf6b27; margin:0em 0 0.57em; font-size:20px;}
	.monolenta .lenta_content h3 a{ color:#bf6b27; border-bottom:0; }
	.monolenta .lenta_img{ width:100px; height:100px; overflow:hidden; float:left; border:1px solid #c1d7d6; float:left; margin: 0em 1em 0.5em 0em; padding:5px;  ma1rgin-top:-32px;}

	#bios{ clear:both; float:left; width:598px; display:block; margin-top:30px;}
	#bios img{float:left; margin: 0em 1em 0.5em 0em; padding:5px; border:1px solid #c1d7d6; }

	.art{color: #c86d24; margin-top:0em; }
	.aut{ text-align:right; }

	#article_text{
			line-height:1.5em;
			margin-bottom:2em;
			text-align:justify;
	}
	#nav{ color: #c86d24; margin: 1em 0em; padding: 0.5em 0em 0em 0em; border-top: 1px solid #99b8b3; font-size:14px; }
	#content ul.art_nav{margin-left:0em; margin-bottom:1em;}
	#content ul.art_nav li{list-style:none; text-indent:0em;  margin-left:0em;}

	a.galanonce, a.galanonce:visited{margin:0; color:#c86d24; border-bottom:0; }
	a.galanonce:hover, a.galanonce:active{margin:0; color:#c86d24; border-bottom:0; }
	.artanoncelink{clear:left; margin: 0px 0px 0px 15px; }

#publist{
	width:568px; display:block; float:left; background:#c1d7d6 url(/i/new/articles_pic.jpg) right bottom no-repeat;
	padding:15px;
	line-height:175%; clear:both;
}
	#publist span{padding-bottom:0.5em; }

#theme-media{
	display:block; float:left; clear:left; width:100%;
	border-top: 1px solid #99b8b7;


}
	#theme-media h4{
		margin-top:1em;
		margin-bottom:1em;
		color: #bf6b27;
		font-size:14px;
		font-weight:normal;
	}
		#media-gallery{ display:block; float:left; clear:left;
			width:640px;
		}

		.gallery_item{
				display:block; float:left;
				width:200px; height:200px;
				background: #e7ecf2;
				margin-right:20px;
				margin-bottom:20px;
				text-align:center; vertical-align:middle;

			}

		.gallery_item_fix{
				display:block; float:left;
				clear:right;
				width:200px; height:200px;
				background: #e7ecf2;
				margin-right:0px;
				margin-bottom:20px;
				text-align:center; vertical-align:middle;

			}

			.gallery img{
				margin-top:auto;
				margin-bottom:auto;
			}


#linked-themes{
	display:block; clear:left; float:left;
	width:100%;
	border-top: 1px solid #99b8b7;
	margin: 1em 0em;
}

#linked-themes h3{
	margin-top:1em;
	margin-bottom:1em;
	color: #bf6b27;
	font-size:14px;
	font-weight:normal;
}
#linked-themes .lenta_t{ margin-bottom: 0.5em; }

#linked-themes p{
	font-weight:normal; margin-bottom:0.75em;
}
a.linked, a.linked:link, a.linked:visited{ text-decoration:none;  }
a.linked:hover, a.linked:active{ text-decoration:none;}

a.unlinked, a.unlinked:link, a.unlinked:visited{ text-decoration:none;  }
a.unlinked:hover, a.unlinked:active{text-decoration:none;}

a.linkedt, a.linkedt:link, a.linkedt:visited{text-decoration:none;  }
a.linkedt:hover, a.linkedt:active{text-decoration:none;}


#cent-block{
    /*
	float:right; display:inline-block; width:96px; height:610px;
	background: url(/i/new/chrono_bg.jpg) left top no-repeat;*/
    display:none;
}
	#cent-title{
		width:90px; height:20px; display:block; clear:both; float:left; text-transform:uppercase;
		margin: 5px 0px 5px 3px; text-align:center; font-size:12px; color: #fff;
	}
#tab-cent-cont{width:90px; display:block; float:left; clear:left;}
	#cent-data{
		width:64px; float:left;display:block; margin:8px 0px 0px 5px;
		height:535px
	}

	#cent-data p{font-size:14px; line-height:20px;}
		#slider-cont{width:20px; float:left; display:block;}
			#slider-vertical{width: 20px; height: 206px;}
				#slider-cont .ui-widget{border:0px;}
				#slider-cont .ui-widget-content{border:0px;  background:none;}
				#slider-cont .ui-corner-all{border:0px;}

				#slider-vertical .ui-slider { background:none; }
				#slider-vertical .ui-slider-handle { height: 13px; width: 23px; background-image: url(/i/new/chrono_slider.gif); cursor:s-resize; }
				#slider-vertical  .ui-widget{border:0px;}
				#slider-vertical  .ui-widget-content{border:0px; background:none;}
				#slider-vertical  .ui-corner-all{border:0px;}

				#slider-vertical .ui-state-default{border:0px; background: url(/i/new/chrono_slider.gif);  }
				#slider-vertical .ui-state-hover{border:0px; background: url(/i/new/chrono_slider.gif);  }
				#slider-vertical .ui-state-active{border:0px; background: url(/i/new/chrono_slider.gif);  }

	p.ep{cursor:pointer;}

	#tags-submit{clear:left; float:left; display:block; width:82px; height:30px; margin: 0px 0px 0px 6px;}
	#tags-search{ width:82px; height:27px;   }

	#pager-block{
		clear:both; width:100%; text-align:center;
		height:2em;
		text-align:center;
		font-size:1em;
		color:#1D4066;
		margin: 2em 0em 1em 0em;
	}

	#pager-title{
		margin: 0em 1em 0em 0em;
	}

}


#media-gallery{
	display:block; float:left; clear:left;
	width:100%;
}
	#gal_name{ margin: 0em 0em 1.5em 0em; }
	#content #gal_nav {width:100%; display:inline-block; clear:left; margin-left:0; }
	#content #gal_nav li{list-style-type:none; text-indent:0; margin-left:0; display:inline-block; margin-right:14px; margin-bottom:14px; line-height:100%; float:left;}
	#content #gal_nav li a{border-bottom:0;}

	img.gi{padding: 4px; border:1px solid #c1d7d6 !important; }

	.gallery_item{
		display:block; float:left;
		width:200px; height:200px;
		background: #e7ecf2;
		margin-right:20px;
		margin-bottom:20px;
		text-align:center; vertical-align:middle;

	}

	.gallery_item_fix{
			display:block; float:left;
			clear:right;
			width:200px; height:200px;
			background: #e7ecf2;
			margin-right:0px;
			margin-bottom:20px;
			text-align:center; vertical-align:middle;

		}
		a.gallery{border-bottom:0;}

		.gallery img{
			margin-top:auto;
			margin-bottom:auto;
width:100px; height:100px;
		}

#jquery-lightbox a{border-bottom:0;}


#unique{
	margin: 1.5em 0em;
	width:283px;
	display:block; float:left; clear:both;
}

	#unique h3{
		width:283px; height:21px; display:block; float:left; clear:both;
		background: #c1d7d6 url(/i/new/ribbon_pic.jpg) right top no-repeat;
		font-size:16px; text-transform:uppercase; color: #4d6165;
		font-weight:normal; padding:5px 0 4px 10px;
	}

	#unique p{text-align:justify;}
	#unique p img{ width:273px; padding: 4px; border:1px solid #c1d7d6;}


.literals{display:block; float:left; clear:both; height:1.5em; text-align:center; width:100%; padding:1em; 0em 0.5em 0em;}
a.c-litera{border-bottom:none; color: #BF6B27; }

#jbio{ clear:both; float:left; width:570px; display:block; margin:0; padding:0.1em;}
#jbio p {font-size:0.9em; }
#jbio p img{float:left; margin: 0em 1em 0.5em 0em!important; padding:5px; border:1px solid #d1c7c6; background: #fff; }
.jbio-readmore{ text-align:right; width:50%;}
.jbio-readmore2{ text-align:right;}

.pcleaner{clear:both; padding:0.5em; }

.monolenta .matlink p img{ border:1px solid #C1D7D6!important; padding:5px;}
#content p img{ border:1px solid #C1D7D6!important; padding:5px;}

.monolenta h2{clear:left;}

p.footer{
   clear: both;
    display: block;
    font-size: 90%;
    margin: 2em 0 0;
    padding: 2em 3em 0 0;
    text-align: center;
    width: 90%;
}


#media-gallery img{
    margin-bottom: auto;
    margin-top: auto;
    min-height: 100px;
    min-width: 100px;
    height: auto;
	width: auto;
    max-height: 200px;
    max-width: 200px;

}

#pager-block a{
}

#pager-block a.pager_current{
    font-weight:bold;
    border-bottom: 1px solid;
}