@CHARSET "UTF-8";

html, body{padding:0;margin:0;width:100%;height:100%;}
body{font-family:verdana; font-size:12px;color: #000;min-width: 1000px;background: #ccc;}

table, tr, td{padding:0;margin:0;font-family:verdana; font-size:12px;color:#000;border-collapse:collapse;border:none;}
td{vertical-align:top;text-align:left;}

a{color: #000;text-decoration:underline;}
a:hover{text-decoration: none;}

ul{list-style:none;padding:0;margin:0;}

img{border-width:0;}
p{margin:0 0 10px 0;padding:0;}

h1, h2, h3{padding: 0;margin: 0;font-weight: normal;font-size: 18px;padding-bottom: 15px;}

.bg-png-crop{
	filter	: expression(
		(runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.bg-png-scale{
	filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.png{
	width: expression(width);
	filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '',
						src = '/images/blank.gif');}

input.text{border: 1px solid #212121;width: 100%;height: 20px;}
textarea{border: 1px solid #212121;width: 100%;height: 100px;overflow: auto;}

.annotation{display: none;}
.clear{height: 0;line-height: 0;font-size: 0;clear: both;overflow: hidden;}

.all{width: 100%;min-height:100%;background: url(/images/bg.jpg) no-repeat center 418px;}
*html .all{height:100%;}
.footer{height: 57px;margin-top: -57px;background: url(/images/footer-bg.jpg) repeat-x center bottom;}
.footer .bg{height: 100%;background: url(/images/footer.jpg) no-repeat center top; text-align:right;}
.site{width:1000px;margin: 0 auto;padding-top: 35px;padding-bottom: 80px;}
.left-column{float: left;width:450px;}
.right-column{float: right;width:450px;}
.ministery{padding-left:103px;margin-bottom:25px;}

.news .item{width: 100%;}
.news .img{float: left;width: 122px;height: 97px;position: relative;margin-right: 10px;cursor: pointer;}
.news .img img{position: absolute;left :5px;top:6px;}
.news .img .bg-png-crop{position: absolute;background: url(/images/frame.png) no-repeat left top;top:0;left:0;width: 122px;height: 97px;z-index: 200;}
.news .description{float: left;width:300px;border-bottom: 1px solid #949494;}
.news .more{display: block;width:39px;height: 20px;background: url(/images/star.png) no-repeat left top;margin: 5px 0;float: right;cursor: pointer;}
.news .item-img{margin-bottom: 10px;}
.news .clear{height: 30px;}
.news .full{width: 100%;}

.music .clear{border-bottom: 1px solid #949494;margin-bottom:20px;padding-top:17px;}
.music .img{float: left;width: 84px;height: 48px;position: relative;margin-right: 10px;}
.music .img .bg-png-crop{position: absolute;background: url(/images/disk.png) no-repeat left top;top:-5px;left:0;width: 84px;height: 48px;z-index: 200;}
.music h2{font-weight: normal;font-size: 14px;padding-bottom: 0px;}
.music .description{float: left;width:300px;}
.music .text{font-size:9px; padding-top:2px;}

.page-swapper td{font-size: 11px;color: #fff;padding-right: 3px;}
.page-swapper td a{text-decoration: none;color: #fff;display: block;padding: 2px 3px;background: #000;}
.page-swapper td a:hover{background: #666;}
.page-swapper td span{padding: 2px 3px;display: block;background: #000;}

.photogallery img{display: block;float: left;margin-right: 10px;margin-bottom: 10px;}

.main-photo{width:500px;height: 334px;background: url(/images/mainfotobg.jpg) no-repeat left top;margin-left: 6px;overflow: hidden;}
.main-photo .container{width:390px;margin-left: 60px;margin-top: 3px;}
.main-photo .container img{display: block;float: left;margin: 0 3px 3px 0;}

#flashvideo{margin: 0 0 5px 64px;}

.tour-table{width:100%;}
.tour-table td{width:20%;padding: 20px 0; border-bottom:solid 1px #999;}
.tour-table .header td{text-transform: uppercase;font-weight: bold;padding: 10px 0px 10px 0px;}

.frame{z-index:10000;background:#000;position:absolute;left:0px;top:0;display:none;}
.box{background:#fff;width:140px;height:100px;z-index:20000;position:absolute;top:0;display:none;}
.box .picture{width:100%;height:100%;position:relative;}
.box .picture img{margin:10px 0 0 10px;display:block;}
.box .hide{position:absolute;bottom:15px;width:100%;display:none;//bottom:5px;}
.box .hide2{position:relative;}
.box .close{text-align:center;}
.box .close a{color: #000;}
.box .descr{height:20px;color: #000;text-align: center;}
.box .prev, .box .next{position:absolute;width:22px;height:9px;display:block;overflow:hidden;cursor:pointer;top:4px;}
.box .prev{left:10px;background:url(/images/arrows.jpg) left top;}
.box .next{right:10px;background:url(/images/arrows.jpg) left 27px;}
.box .inactiver{background:url(/images/arrows.jpg) left 9px;cursor:default;}
.box .inactivel{background:url(/images/arrows.jpg) left 18px;cursor:default;}
.loading{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:20px;z-index:30000;display:none;}

#flashcontainer, #flashvideo{z-index:1;}