@charset "utf-8";
/* CSS Document */
body, html{
	color:#0057a6;
	font-family:tahoma;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:url(../images/main_top_bg.png) repeat-x;
	background-color:#f5f5f5;
	height:100%;
}
#intro{ width:593px; height:242px; background:url(../../../image/frame.png); margin: 20px auto; overflow:hidden;}
select{font-family: tahoma; font-size:11px; padding: 6px 2px;}
input, textarea {
	font-size:11px;
	padding:6px;
	border-radius: 4px;
	font-family: tahoma;
}
input[type="submit"] {
	background:#F00;
}
input,textarea,select {
	border: 1px solid #CCCCCC;
	color: #403F41;
}
input:focus,textarea:focus,select:focus {
	border: 1px solid #00A8FF;
	background-color: #ffffe5;
}
.buttons {
	background-color: #003399;
	color: white;
}
.buttons:focus {
	color: #403F41;
}
.login_field{
	width:120px;
	border-color:#949494 1px solid;
}
/*энэ бол бүгдийг нь багтаасан нэг дэв*/
#cinema_box{
	width:916px;
	margin:0 auto;
	position:relative;
	/*border: 1px solid #0A66CD;*/
}
#cinema_box #side{ left:-34px; top:300px; position:absolute;}
#cinema_box #side div{ position:fixed;}

/*энэ бол толгой хэсгийг бүгдийг нь багтаасан нэг дэв*/
#header_ye{width:100%; float:left; height:90px;	text-align:left;}
#header_ye .logo{ background: url(../images/logo.png) no-repeat; width:400px; height:87px; background-position: 0px 10px; float:left;}
#header_ye .slogan{ background: url(../images/slogan.png); width:465px; height:75px; float:left; margin:10px 0;}
		/*толгой хэсгийг урт менюний дэв*/
		#header_ye2{ height:20px; overflow: visible;}
		#header_ye2_2{
			margin: 0px auto;
			width:770px;
			/*background:#CCC;*/
			height:32px;
		}
		#header_ye2_2 ul{ margin:0; padding:0;}
		#header_ye2_2 ul li:hover{ background: url(../../../image/menu_hover.png);}
/*зүүн талын бүхэл дэв*/
#leftye{
	width:642px;
	float:left;
	background-color:#fff;
}
/*эндээс зүүн талын босоогоор 2 дэвд хуваасан 1 дэх нь left_gruop, 2 дах нь center гэсэн нэртэй байгаа*/
#leftye_group{
	width:260px;
	float:left;
}

/*баруун талын бүхэл дэв*/
#right_yegroup{
	width:260px;
	float:right;
}
	
	#lounge_right-module{
		width:257px;		
		float:left;
		margin:0;		
		border:1px solid #FFFFFF;
		margin-bottom:3px;
		text-align:left;
	}
		#lounge_right-module-title{
			width:250px;
			height:22px;
			float:left;
			margin:0;			
			background:#FFFFFF;
			background:url(../../../image/rgt_bg.jpg);
			color:#FFFFFF;
			font-size:12px;
			font-weight:bold;
padding-left:10px;
padding-top:5px;
text-align:left;
		}
		#lounge_right-module-body{
			width:260px;
			float:left;
			margin-top:20px;
			margin-left:0;
		}
		#adv{ margin:0 0 0 4px; text-align:left;}
		#adv .links img{ cursor:pointer; margin-top: 2px; filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
-khtml-opacity: 0.8;}
		#adv .links img:hover{filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;}
		#lounge_right-module-body ul {
				margin: 0px;
				padding: 0px;
				list-style-type:none;
			}
			#lounge_right-module-body li {
				padding-top:3px;
				padding-bottom:3px;
				/*width: 173px;*/
				list-style-type: none;
				text-align: left;
				border-color: #e5e5e5;
				border-width: 0px 0px 1px 0px;
				border-style: dotted;
				float: left;
				font-size:11px;
				color:#949494;
			}
			

			#lounge_right-module-body li a {
				float:left;
				padding-top: 6px;
				padding-left: 4px;
				color: #949494;
				text-decoration: none;
				/*width:128px;*/
				color:#666;
				font-weight:bold;
			}

			#lounge_right-module-body li a:hover {
				color: #d6056c;
			}	
/*fooder хэсэг*/
#fooderye{
	width:100%;
	/*float:left;*/
	background:url(../images/main_footer_bg.png) repeat-x;
	color:#3F3F3F;
	font-size:11px;
	height:40px;
	text-align:center;
}
#fooderye .fake_holder{ background:#fff; height:30px; margin: 0px auto; position:relative;}
#fooderye .fake_holder .links{ position:absolute; left:60px; top:10px; color:#959595;}
#fooderye .fake_holder .links a{text-decoration:none; color:#959595;}
#fooderye .fake_holder .links a:hover{text-decoration:none; color:#000;}
#fooderye .fake_holder .copy{ position:absolute; right:60px; top:10px; color: #959595;}
#fooderye .fake_holder div#top{ position:absolute; left:5px; top:5px;}
#fooderye .fake_holder div#top img{ border:none;}
#fooderye .fake_holder .socials{ position:absolute; right:-130px; top:-50px; width:120px; height:50px;}
#fooderye .fake_holder .socials a{ float:left; width: 50px; height:30px; margin:20px 0px 0px 10px; cursor:pointer;}
#fooderye .fake_holder .socials a#face{ background:url(../images/facebook.png);}
#fooderye .fake_holder .socials a#twit{ background:url(../images/twitter.png);}
#fooderye .fake_holder .socials a:hover{ height:45px; margin: 5px 0px 0px 10px;}
	
/*толгойнуудын гарчиг*/
#full_yetitle{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
}
.menu_yetitle{ 
	float:left;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	/*padding-left:40px;*/
	width: 110px;
	height: 26px;
	padding-top:6px;
	list-style-type:none;
	display:table-cell;
	vertical-align:middle;
}
.menu_ftitle{ 
	float:left;
	text-align:center;
	padding-top:9px;
	width: 200px;
	height: 44px;
}
.menu_yetitle a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: normal;
	text-transform:uppercase;
}
h1{ margin:0px; padding:0px; font-size:12px; text-transform:uppercase; text-align:left;}
h2{ margin:0px; padding:0px; font-size:11px; text-transform:uppercase; text-align:left;}
h3{ margin:0 0 0 8px; padding:0px; font-size:11px; text-align:left;}
.menu_yetitle a:hover{
	color: #F00;
	text-decoration:none;
}

/*толгой хэсгийн туслах меню*/
#headye{
	width:870px;
	font-size:11px;
	color:#bbbbbb;
	text-align:right;
	padding-right:80px;
}
#headye a{
	color:#bbb;
	text-decoration:none;
}
#headye a:hover{
	text-decoration:underline;
}
/*галлерей хэсгийн зураг*/

	#main_content {
		float:left;
		width:582px;
		padding:30px 26px 30px 34px; 
		text-align:left;
		margin:0;
		position:relative;
	}
#com_title {
	float: left; width: 98%; color: #337cca;letter-spacing:1px;
	font-size: 11px; font-weight:bold; border-bottom:solid 1px #ccc; height:16px;
}
#com_content {
	float:left;	font-size:11px; color: #333; padding-top:2px; padding-bottom:10px; line-height:20px; width:100%;}
#com_content ul li a{ color:#333;}
#com_content ul li a:hover{ color:#000; cursor:pointer;}
ul#site_map{ color:#333;}
#cat_title{
	width:100%;
	text-align:left;
	height:17px;
	background:url(../../../image/content_box/header_bg.png) repeat-x;
	background-position:bottom;
	border:solid 1px #e4e4e4;
	position:relative;
	padding-top:8px;
}
#cat_title h2{ margin-left:10px; margin-top:7px;}
#cat_title a{
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	color: #337cca;
}
#cat_title a.hover{
	text-decoration:none;
}
#cat_each {
	width:98%;
	float:left;
	padding:10px;
}

#cat_list {
	text-align:justify;
	width:100%;
	margin-bottom:10px;
}
#cat_content {
	width:100%;
	color:#333;
	font-size:11px;
	line-height:20px;
	border-right:solid 1px #e4e4e4;
	border-left:solid 1px #e4e4e4;
	border-bottom:solid 1px #e4e4e4;
	overflow:hidden;
}
#news_content{
	width:100%;
	color:#333;
	font-size:11px;
	line-height:20px;
	border-right:solid 1px #e4e4e4;
	border-left:solid 1px #e4e4e4;
	border-bottom:solid 1px #e4e4e4;
	overflow:hidden;
	}
#news_content p{ padding: 10px; margin:0;}
#cat_content p{ padding: 10px 10px 10px 150px; margin:0;}
#cat_content p img{ position:absolute; left:30px;}
#cat_content a{ color:#000; text-decoration:underline;}
#cat_more{
	float:right;
	margin-top:2px;
	color:#d93737;
	text-align:right;
	/*background:url(../../../image/more_btn.png);*/
	width:99px;
	height:18px;
}
#cat_more_news{
	position:absolute;
	right:33px;
	margin-top:2px;
	color:#666;
	text-align:right;
	/*background:url(../../../image/more_btn.png);*/
	width:99px;
	height:18px;
}
#cat_more_home{
	position:absolute;
	right:0;
	margin-top:2px;
	color:#666;
	text-align:right;
	/*background:url(../../../image/more_btn.png);*/
	width:99px;
	height:18px;
}
#cat_more:hover{
	text-decoration:underline;
	background:url(../../../image/content_box/loader.gif) no-repeat;
	background-position:14px 6px;
}
#cat_more_news:hover{
	color:#000;
}
#cat_more_home:hover{
	color:#000;
}
#more_img{
	margin-left: 5px;
}
.date{
	color:#CCC;
	font-size:10px;
	padding:0 0 0 10px;
}
#addition {
	position:absolute;
	top: 42px;
	right:24px;
	width:24px;
	height:23px;
}
#addition a{
	font-size:11px;
	color:#0099FF;
	text-decoration:none;
}
#addition a:hover{
	text-decoration:underline;
}
#path{
	float:left; margin-bottom:10px; color:#666666;
}
.path{
	text-decoration:none;
	font-size:10px;
	color:#666666;
}
.path:hover{
	text-decoration:underline;
}

#welc_img {
	background-image:url(../../../image/img_bg.gif);
	background-repeat:repeat-x;
	border-color:#DDDDDD #999999 #999999 #DDDDDD;
	border-style:solid;
	border-width:1px;
	color:#CCCCCC;
	margin:0 0 5pt 0;
	padding:5pt;
	text-align:center;
}
#gallery_content {
	float:left;
	width:748px;
	padding:0; text-align:center;
	margin:0;
	background-color:#dde0e7;
}
a.next_prev{
	color:#0057a6;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.next_prev:hover{
	text-decoration:underline;
}
#gallery_garchig{
	color:#0057a6;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:480px;
	float:left;
}
#pagination{
	float:left; 
	width:95%; 
	padding-left:10px; 
	color:#dde0e7;
}
#pagination a{
	color:#949494;
	text-decoration:none;
}
#pagination a:hover{
	text-decoration:underline;
}
#gallery_title{
	float:left; margin-top:-3px;
}
#gallery_title a{
	font-size:14px;
	padding-left:10px;
	font-weight:bold;
	font-family:Arial;
	color:#d6bd61;
	text-decoration:none;
	
}
#gallery_title a:hover{
	text-decoration:underline;
}
#comment {
	font-family:Tahoma; font-size:11px;
	width:300px; height:70px; font-size:11px; margin:2px; border:#949494 1px solid
}
#mycomment{
	padding:10px; color:black; padding-top:20px;
	font-family:Tahoma; font-size:11px;
}
#mycomment h2{
	font-weight:bold; font-size:11px;
}

#comment_write{

	padding-left:10px;  color:black;
}
#comment_write h2{
	font-weight:bold; font-size:11px;
}

#com_div{
	background-color:#fff2fa; padding:5px 3px 6px 3px; border-bottom: 1px dashed #949494;
}
	
#left_component{
		width:642px;
		float:left;
		margin-top:0px;
		background: #fff;
		height:auto;
	}
#content{
	float:left;
	width:916px;
	/*background-image:url(../images/content_bg.jpg);*/
	background-repeat:repeat-x;		
	/*margin-top:13px;*/	
}
table#shadow tr td.left{ background:url(../images/shadow_left.png) repeat-y;}
table#shadow tr td.right{ background:url(../images/shadow_right.png) repeat-y;}

#lounge_left-module, lounge_left-module-body{
	color:#0057A6;
	font-family:tahoma;
	font-size:11px;
	text-align:center;
	float: left;
}

a.paginate{
	font-size:11px;
	padding:2px 4px;
	border:1px solid #999999;
	text-decoration:none;
}

a.selected_page{
	padding:2px 4px;
	border:1px solid #999999;
	background-color:#efefef;
	text-decoration:none;
}

a.paginate:hover{
	padding:2px 4px;
	border:1px solid #999999;
	background-color:#efefef;
	text-decoration:none;
}

.new_year_div{
	background-image:url(../images/new_year.jpg);
	float:left;
	height:92px;
	width:902px;
}

ul#site_map a{
	text-decoration: none;
	color: blue;
}
@CHARSET "ISO-8859-1";

#menu {
	width:240px;
	background:url(../../../image/menu_header.png) no-repeat;
	float:left;
	padding:4px;
	margin-top:20px;
	overflow:hidden;
}

#menu_top {
	width:240px;
	height: 28px;
	padding-top:4px;
	float: left;
	background: url(../../../image/sub_news_header.png) no-repeat;
	position:relative;
}

#top_text {
	width: 100%;
	text-align:left;
	float: left;
	font-family: Tahoma;
	color: #ffffff;
}
#top_text a {
	text-decoration: none;
	color: white;
}

#top_text a:hover {
	text-decoration: none;
	color: white;
}

#top_text a:visited {
	text-decoration: none;
	color: white;
}

#menu_text {
	width: 226px;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0;
	/*color: #0057A6;
	padding-left: 10px;
	background:#f6f1f1;*/
}

div#menu_text ul {
	padding: 0;
	margin: 10px 0 0 0;
}
div#menu_text ul li {
	list-style-type:none;
	padding: 8px 0 6px 20px;
	text-align: left;
	margin: 0 0 0 14px;
	height:18px;
	background:url(../../../image/right_menu_selector.png) no-repeat; 
	background-position: left center;
}
div#menu_text ul li:hover {background:url(../../../image/right_menu_selector_active.png) no-repeat; background-position: left center;/* padding-left:20px;*/}
div#menu_text a:hover {
	color: #333;
	text-decoration: none;
	cursor:pointer;
}
div#menu_text a {
	color: #333;
	background-color:#f6f1f1;
	text-decoration: none;
}
div#menu_text ul li#selected{background:url(../../../image/right_menu_selector_active.png) no-repeat; background-position: left center;}
/*#menu_top .dot{ position:absolute; background: url(../../../image/right_menu_dot.png); width:14px; height:14px; right:10px; top:10px;}*/
#tooltip {
	position:absolute;
	z-index:9999;
	color:#000;
	font-size:11px;
	width:180px;
	
}

#tooltip .tipHeader {
	height:8px;
	background:url(images/tipHeader.gif) no-repeat;
}


#tooltip .tipBody {
	background-color:#000;
	padding:5px 5px 5px 15px;
}

#tooltip .tipFooter {
	height:8px;
	background:url(images/tipFooter.gif) no-repeat;
}

