/*http://www.cssmatic.com/box-shadow*/
body
{
margin-left:0px;
font-family:arial;
}

img{
float:left;
}

h2 {
    text-align: left;
}

h3{
	background-color:black;
	color:white;
	margin-top:-5px;
}
.header_div
{
	margin-top: -10px;
margin-left:auto;
margin-right:auto;
text-align:right;
padding:5px;
border:0px solid red;
background-color: #e8e8e8;
padding-right: 100px;
width: 100%;
color: black;
font-size: 12px;

}
.header_div img{

	float: right;
	width: 20px;
	height: 15px;
	/*padding-right: 140px;*/
	padding-right: 5%;
}
.header_dvi img:hover{

	box-shadow:         3px 3px 5px 5px red;
}

.logo
{
margin-top: 20px;
margin-left: auto;
margin-right: auto;
/*border-left: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;*/
width:1002px;
height: 100px;
}
.menu_div{
margin-top: 5px;
margin-left: auto;
margin-right: auto;
width:1005px;
border:1px solid red;


}
.container
{
margin-top: 5px;
margin-left: auto;
margin-right: auto;
width:1100px;
border:0px solid red;
}
.center_div
{
margin-top: 0px;
border:1px solid #e8e8e8;
/*margin-left:auto;
margin-right: auto;*/
margin-left: 49px;
width:725px;
float:left;
min-height:516px;
text-align:left;
float:left;

}

.medee_medeelel_hajuu
{
	margin-top: 0px;
	border:1px solid #e8e8e8;
	margin-left: 5px;
	float:left;
	width:245px;
	height: 500px;
	text-align:left;
	padding:8px;
	padding-right: 15px;
	
}
.infoshort{
	background-color: #e8e8e8;
	width: 265px;
	height: 24px;
	margin-top: -8px;
	margin-left: -9px;
	padding-top: 5px;
	padding-left: 5px;
	color: black;

}
.infoshort a:link {
    color: black;
    text-decoration: none;
    
}
.infoshort a:hover {
    color: black;
    text-decoration:underline;
 }
 .infoshort a:active {
    color: black;
}
.infoshort a:visited {
    color: black;
}

.footer_div
{
margin-top: 5px;
margin-left: auto;
margin-right: auto;
width:982px;
height: 260px;
border:0px solid red;
text-align: right;
background-color: white;
padding-top: 5px;
padding-right: 20px;
/*box-shadow:         0.5px 0.5px 3px 3px #ccc;*/
background-color: #383733;
border:1px solid #e8e8e8;
/*background-image: */
}
/*.footer{


	
}*/
.comlogo{
	padding-left: 70px;
}
.footer_2014{
	font-size: 10px;
	color: white;
	font-family: "Arial Narrow", Arial, sans-serif;
	text-align: center;

}
.footer_table{
	border: 0px solid red;
	width: 1000px;


}
.footer_zurag{
	padding-left: 10px;
border: 0px solid red;
width: 225px;
vertical-align: top;

}
.footer_hayg{
border: 0px solid red;
width: 350px;
vertical-align: top;
font-size: 14px;
}
.footer_tailbar{
	border: 0px solid red;
	text-align: right;
	font-size: 12px;
	vertical-align: bottom;

}

.mini_div{
	margin-top: 5px;
border:1px solid gray;
margin-left:auto;
margin-right:auto;
width:95%;
height:17%;
text-align:left;
padding:8px;
}
a.langcss {
    
}
a.langcss:link {
    color: #6F0;
    text-decoration: none;
    
}
a.langcss:hover {
    color: #6F0;
    text-decoration:underline;
 }
a.langcss:active {
    color: #90F;
}
a.langcss:visited {
    color: #FF0;
}


.ajil_main_table{
		width:680px; 
		border-collapse:collapse; 
		margin-top: 0px;
		text-align: left;
		padding-left: 10px;
		margin-left: 25px;
		margin-top: -10px;
		/*box-shadow:         0.5px 0.5px 3px 3px #ccc;*/

}
.ajil_main_table th{

		background: #e8e8e8;
		padding: 5px;
		border:#d0cece 1px solid;
		font-weight: normal;
		
}
.ajil_tailbar{
		padding:0px; border:#d0cece 1px solid;
		vertical-align: top;
		background: white;
		text-align: justify;
		padding: 5px;
		font-size: 12px;

}

.ajil_zurag{
		padding:2px; border:#d0cece 1px solid;
		vertical-align: top;
		width: 320px;
background: white;
}
.zurag_zai img{
		
		padding: 2px;
		/*box-shadow:         1px 1px 1px 1px red;*/

}


.guitsetgel_header{
	background-color: #e8e8e8;
	color: black;
	padding: 5px;

}
.gui_hr{
height:2px;
        border:0px;
        background:grey;
        margin:5px;





}

#scrollingDiv{
	background-color: red;
}
.turul_header{

	padding:8px;
	color: #91c53d;
	font-weight: bold;
}
.about{
	padding: 20px;
	text-align: justify;
}
.a1{
	color: black;
	text-align: justify;
	font-size: 14px;
	text-indent: 25px;
}
.a2{
	margin-top: 10px;
	color: black;
	padding: 5px;
	background-color: white;
	text-align: justify;
	font-size: 14px;
	text-indent: 25px;
}
.a3{
	margin-top: 10px;
	color: black;
	padding: 5px;
	background-color: white;
	text-align: justify;
	font-size: 14px;
	text-indent: 25px;

}
.a4{
		margin-top: 10px;
	color: black;
	padding: 5px;
	background-color: white;
	text-align: justify;
	font-size: 14px;
	text-indent: 25px;

}
.hamtragch_main_table{
			width:680px; 
		border-collapse:collapse; 
		margin-top: 0px;
		text-align: left;
		padding-left: 10px;
		margin-left: 25px;
		margin-top: -10px;

}
.hamtragch_main_table th{
			background: #e8e8e8;
		padding: 5px;
		border:#d0cece 1px solid;
		font-weight: normal;

}
.hamtragch_ner{
			padding:0px; border:#d0cece 1px solid;
		vertical-align: top;
		background: white;
		text-align: center;
		padding: 5px;
		width:200px;
}
.hamtragch_ner img{
	padding-top: 5px;
	height: 100px; 
	width: 100px;
	text-align: center;
	padding-left: 50px;

}
.hamtragchid_chiglel{
			padding:5px; border:#d0cece 1px solid;
		vertical-align: top;
		font-size: 14px;
		background: white;
		font-size: 12px;
}
.info_all{
	margin-top: 10px;
	margin-left: 15px;
	/*padding: 3px;*/
	background-color: #e8e8e8;
	width: 336px;
	height: 70px;
	float: left;
	/*margin-bottom: 0px;*/
	
}
.info_all a table{
	border:1px;
}
.info_all td{
	vertical-align: top;
	/*text-align: justify;*/
}
.info_all hr{
	
}
.info_all td span{
	color: black;
	font-weight: bold;
}
.info_all td span1{
	color: white;
	font-size: 12px;
}
.info_all a:link {
    color: white;
    text-decoration: none;
    
}
.medeeshort{
	background-color: white;

	border: 1px solid #e8e8e8;
	width:250px;
	margin-top: 13px;
	height: 80px;
	 /*-moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;*/
 /* box-shadow:         0.5px 0.5px 3px 3px #ccc;*/


}
.medeeshort td{

	/*text-align: justify;*/
  vertical-align: top;
  text-align: left;
  color: black;
  font-size: 14px;
}
.readinfo{
	background-color: white;
	padding:10px;

}
.readinfo img{
	margin-right: 10px;
}
.bodyread{
	background-color: white;
	/*padding-left: 50px;*/
	text-align: justify;
	font-size: 14px;
}
.garchig{
	font-weight: bold;
	color: #91c53d;
	font-size: 18px;
}
.contuct{
	margin: 10px;

}
.c_table{
	margin: 10px;
}
.vach{
	color: #91c53d;
	/*background-color: grey;*/
	padding-left: 25px;

}
.vachchild{
	/*background-color: red;*/
	width: 600px;
		margin-right: auto;
	margin-left: auto;
	color: black;
	margin-top: -10px;
	/*text-indent: 50px;*/
	font-size: 14px;
}