/* common styles */

body { font: normal 13px Arial, sans-serif;
	line-height: 1.4;
	background: #fffcf0 url("../img/body-bg.png") repeat-x; }

h1, h2 { font: normal 24px Georgia, serif;
	margin-bottom: 20px; }
h3 { }

p { }

big { font: normal 18px Georgia, serif; }

a { color: #1f298f; }
a:visited { }
a:hover { color: #fb3029; }

ul { }
	ul li { }
	
ol { }
	ol li { }
	
/* page layout */

.l-wrapper { min-width: 1000px;
	background: url("../img/mountains.png") repeat-x center top; }

.l-container { width: 1000px;
	margin: 0 auto; }

.l-head { position: relative;
	height: 388px; }

	.l-head .logo { position: absolute;
		left: 19px; top: 16px;
		width: 365px; height: 257px;
		background: url("../img/horse.png") no-repeat right bottom; }
		
		.l-head .logo h2, 
		.l-head .logo p { display: none; }
		
		.l-head .logo h3 { position: absolute;
			left: 0; top: 148px;
			width: 331px; height: 31px;
			background: url("../img/session-bg.png") no-repeat; }
			
			.l-head .logo h3 span { display: none; }
	
	.l-head .motto { position: absolute;
		left: 387px; top: 17px;
		width: 480px; height: 308px;
		background: url("../img/lady.png") no-repeat 90px top; }
	
		.l-head .motto p { position: absolute;
			left: 0; bottom: 0;
			width: 477px; height: 27px;
			background: url("../img/together.png") no-repeat; }
		
			.l-head .motto p span { display: none; }
	
	.l-head .main-menu { position: absolute;
		right: 20px; bottom: 0;
		width: 710px; height: 37px;
		background: #1f298f url("../img/main-menu-bg.jpg") no-repeat; 
		line-height: 1; }
		
		.l-head .main-menu ul { list-style: none;
			padding: 11px 8px 0 8px;
			text-align: center; }
		
		.l-head .main-menu ul li { display: inline;
			margin: 0 20px; }
	
		.l-head .main-menu ul li a { color: #fffcf0; }
	
	.l-head .lang-menu { position: absolute;
		right: 40px; top: 110px;
		line-height: 1; visibility: hidden;}
		
		.l-head .lang-menu p { display: none; }
		
		.l-head .lang-menu ul { list-style: none; }
		
		.l-head .lang-menu ul li { float: left;
			width: 32px;
			padding-left: 25px;
			background-position: 4px 3px !important; }
			
			.l-head .lang-menu ul li.rus { background: url("../img/lang-rus.png") no-repeat; }
			.l-head .lang-menu ul li.mong { background: url("../img/lang-mong.png") no-repeat; }
			
		.l-head .lang-menu ul li a { color: #fb3029; }
	
.l-content { float: left;
	width: 100%;
	padding: 30px 0 50px 0; }

	.content-wrapper { float: left;
		width: 100%; }
		
	.col-content { height: 100%;
		margin-left: 270px;
		padding: 0 40px 0 20px; }
		
	.col-sidebar { float: left; 
		width: 210px;
		margin-left: -100%;
		padding: 0 40px 0 20px; }
		
.l-footer a { color: white; }

.l-footer { position: relative; clear: both;
	width: 490px; height: 74px;
	padding: 18px 220px 0 290px;
	background: #1f298f url("../img/footer-bg.jpg") no-repeat;
	color: white; }
	
	.l-footer .content { }
	
	.l-footer .contacts { position: absolute;
		left: 20px; top: 18px;
		width: 230px; }
	
	.l-footer .webdela { position: absolute;
		right: 40px; top: 18px;
		width: 85px;
		padding-left: 55px;
		background: url(../img/webdela-logo.png) no-repeat 5px 7px;
		line-height: 1.6; }

/* inner page */

.inner .l-head { height: 260px; }

	.inner .l-head .logo { height: 170px;
		background: transparent; }
		
	.inner .l-head .motto { left: 452px;
		height: 175px;
		background: url("../img/lady-text.png") no-repeat 25px top; }

.inner .l-wrapper { background: url("../img/clouds.png") repeat-x center top; }
	
/* columns */

.cols { float: left; overflow: hidden;
	width: 710px;
	margin-left: -20px; }
	
	.cols .col { float: left;
		width: 315px;
		padding: 0 20px; }

/* dynamic links */

a.js { text-decoration: none !important;
	background: url("../img/js-link.png") repeat-x left bottom; }
	
	a.js:hover { background-image: url("../img/js-link-hover.png"); }
			
/* content styles */

.l-content { line-height: 1.6; }

.l-content p { margin-bottom: 20px; }

.categories-menu { width: 670px; height: 181px;
	margin: 30px 0 30px -20px;
	padding: 20px 20px 0 20px;
	background: #1f298f url("../img/categories-menu-bg.jpg") no-repeat; }
	
	.categories-menu a { display: block;
		color: #fffcf0; }
		
		.categories-menu a img { margin-bottom: 2px; }
			
	.categories-menu ul { overflow: hidden;
		width: 100%; }
	
	.l-content .categories-menu ul li { float: left;
		width: 21%;
		padding: 0 2%;
		text-align: center; }

.articles-list {  }

	.articles-list ul { list-style: none; }

	.articles-list ul li { overflow: hidden;
		height: 100%;
		padding-left: 70px; }
		
		.articles-list .text { float: right;
			width: 100%; } 
			
		.articles-list .date { float: left;
			width: 65px;
			margin-left: -70px;
			color: #9b9b9b;
			font-size: 11px; line-height: 1.8; }

	.articles-list p.all { margin-left: 70px; }

/* sidebar */

.sidebar-block { margin-bottom: 40px; }

	.sidebar-block h3 a { color: #fffcf0; }

	.sidebar-block h3 { width: 210px;
		margin: 0 0 20px -20px;
		padding: 10px 20px;
		background: #1f298f url("../img/sidebar-h3.png") no-repeat;
		color: #fffcf0;
		font: normal 22px Georgia, serif; }

.sidebar-menu { width: 250px;
	margin: -67px 0 40px -20px;
	border: 1px solid #20298f; }

	.sidebar-menu li { line-height: 1.6; }

	.sidebar-menu ul.l1 { position: relative;
		left: -1px; top: -1px;
		width: 212px;
		padding: 21px 20px 20px 20px;
		background: url("../img/sidebar-menu-bg.png") no-repeat; }
	
		.sidebar-menu ul.l1 li.l1 { font: normal 18px Georgia, serif; }
	
	.sidebar-menu ul.l2 { margin-top: 5px;
		font: normal 13px Arial, sans-serif; }
	
		.sidebar-menu ul.l2 li { margin-bottom: 5px;
			padding-left: 20px;
			background: url("../img/menu-marker.png") no-repeat 2px 10px; }
				
.text-img { }

	.text-img ul { list-style: none; }

	.text-img ul li { overflow: hidden;
		height: 100%;
		margin-bottom: 15px;
		padding-left: 105px; }
		
		.text-img .text { float: right;
			width: 100%; } 
			
			.text-img .text p { margin-bottom: 0; }
			
		.text-img .img { float: left;
			width: 95px;
			margin-left: -105px; }
			
			.text-img .img a,
			.text-img .img a img { display: block; }
			
p.gallery { padding: 30px 100px 35px 0;
	background: url("../img/gallery-bg.png") no-repeat right top; }
	
.breadcrumbs a { color: #fb3029; }

img.left { float: left;
	margin: 0 10px 10px 0; }
	
img.right { float: right;
	margin: 0 0 10px 10px; }


/************************tsiden**********************************************************/
/*main page*/
.news-latest-item_table {
	width: 100%;
	margin-left: 0px;
	margin-bottom: 20px;
}
.news-latest-item_l_col {
	width: 65px; 
	line-height: 1.8; 
	color: #9b9b9b; 
	font-size: 11px;
}
.news-latest-item_r_col {
	padding-left: 10px;
}


/*list news*/
.news-list-item_convent {
	margin-bottom: 20px;
}
.news-list-item_convent p {
	margin-bottom: 0px;
}
.news-list-item_convent img {
 	float: right;
 	margin-left: 10px;
 	margin-bottom: 10px;
  border: 1px solid gray;
}
.news-list-morelink_convent {
	width: 100%;
	text-align: right;
}
.rootline {
	margin-bottom: 20px;
}

.news-single-item {
	background: transparent;
}
#tx-lzgallery-pi1-listing td.information {
font-size:14px;
vertical-align: middle;
padding: 5px;
}
#tx-lzgallery-pi1-title {
margin-top:20px;
}
