@charset "utf-8";

/* CSS Document */

@media print {
	.page-break	{ display: block; page-break-before: always; }
}

body {

  font-family:tahoma;

  font-size:11px;

  color:#333;

  margin:0;

  padding:0;

  background:#f8f8f8;

}

img {border:0;}

h1 {color:#d13000;}

h3 {color:#666p;}

a { 

  text-decoration:none;

}

a:hover { 

  text-decoration: underline;

}



div.container {

	width:890px;

}



div.main_div {

  width:850px;

  margin-top:20px;

  text-align:left;

  background:#fff;

  padding:10px 20px;

  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);

  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); 

}



div.select_language {

background: url("../images/header_addons.png") repeat-x left top;	

float:right;margin-top:0;color:#333;

color: #326e9b;

top:-10px;

right:-20px;

position: relative;

}



div.select_language p.text, div.select_language p.icon {

margin:4px 0 0 0;

}



div.select_language p.text {

display: block;

float: left;

text-align: right;

background: url("../images/sep_shadow.png") no-repeat top right;

padding: 8px 10px;

}



div.select_language p.icon {

display: block;

float: left;

text-align: right;

padding: 6px 10px;

}



div.menu2 {

  width:auto;

  height:120px;

}

div.logo {

  width:210px;

  height:80px;

  left:0;

  margin:0;

  padding:20px 20px 20px 5px;

  float:left;

}

div.menu_content {

  float:right;

  position:relative;

  min-width:500px;

}

div.menu_content ul {

  margin:0;

  padding:0;

  float:right;

}

div.menu_content ul li {

  float:left;

  list-style:none;

  padding:15px 15px 18px 15px;



}

div.menu_content ul li:hover, div.menu_content ul li.active{

  background:#0966dd;

}

div.menu_content ul li:hover, div.menu_content ul li:hover a,  div.menu_content ul li:hover p, div.menu_content ul li.active, div.menu_content ul li.active a, div.menu_content ul li.active p{

  color:#fff;

}



div.menu_content ul li a {font-size:12px;color:#326e9b;}

div.menu_content ul li a:hover,div.menu_content ul li p:hover {color:#fff; text-decoration:none}

div.menu_content ul li a p {margin-top:0px;color:#787878;}

div.flash {

  width:850px;

  height:280px;

  background:#06C;

 }

#content {

  margin:10px 0;

}

#middlemenu,#middlemenu ul {

	padding:0;

	margin:0;

	float:left;

	list-style:none;



}

#middlemenu ul li {

	float:left;

	margin-right:10px;

	padding:10px;

	width:185px;

	text-align:center;

	height:220px;

}

#middlemenu ul li p {

	color:#fff;

	margin:20px 0;

	padding:0;

}

#middlemenu ul li p.button a {

	background:url("../images/middle_button.png");

	padding:10px 16px;

	color:#fff;

	font-weight:bold;

	text-decoration:none;

	text-shadow: 1px 1px #606060;

}

#middlemenu ul li p.button a:hover {

	background:url("../images/middle_button2.png");

}

#middlemenu ul li p.button {

	font-size:13px;

	margin-top:40px;

}

#middlemenu ul li p.title {

	font-size:18px;

	margin:5px 0;

	font-weight:bold;

}

#middlemenu ul li p.content {

	font-size:14px;

	margin:0;

}



#middlemenu ul li.a {

	background:#506cb6;

}

#middlemenu ul li.b {

	background:#869dcc;

}

#middlemenu ul li.c {

	background:#ffc526;

}

#middlemenu ul li.d {

	background:#802201;

	margin-right:0;

}



#os {

	background:#fff;

	font-size:12px;

}



#os .title {

	padding-bottom:10px;

	border-bottom:2px solid #606060;

	font-size:18px;

	font-weight:bold;

}



#os .content {

	background:#f3f3f3;

	min-height:140px;

	border-bottom:2px solid #606060;

}



#os .content ul,#os .content ul li {

	margin:0;

	padding:0;

	list-style:none;

}



#os .content ul li {

	float:left;

	padding:10px;

	width:260px;

}



#os .content ul li img {

	float:left;

	background:#fff;

	padding:5px;

	border:1px solid #e2e2e2;

	margin-right:10px;

	margin-bottom:5px;

}



#os .content ul li p.name {

	color:#911702;

	font-size:14px;

	margin:0;

}

#os .content ul li p.bio {

	margin:5px 0;

}



#highresult {

	margin:10px 0;

}



#highresult .title {

	float:left;

	width:170px;

	font-family:"Times New Roman", Times, serif;

}



#highresult .title h1 {

	font-size:30px;

	color:#abb9d1;

	margin:0;

	padding:0;

}



#highresult .title h2 {

	font-size:36px;

	color:#333;

	margin-top:-15px;

	padding:0;

	margin-bottom:0;

}



#highresult .content {

	float:left;

	font-size:16px;

	width:550px;

	padding:10px 0;

}



#homelinked {

	text-align:left;

}



#homelinked div {

	float:left;

	padding-top: 10px;

	background: url("../images/sep_shadow.png") no-repeat top right;

	margin-bottom: 0;

	width:25%;

}



#homelinked div h4 {

	font-size:16px;

	padding:0 15px 0 15px;

	margin:0;

}



#homelinked div .content {

	background:none;

	padding:0 15px 0 15px;

}



#homelinked div.end {

	background:none;

}



.footer {

  padding-top:20px;

  padding:15px;

  height:40px;

  color:#333;

  background: url("../images/hr.png") repeat-x left top !important;

}

img.footer_logo {
	float:left;
	margin-right:20px;
}

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

.footer ul li {
	margin:0;
	padding:0 10px;
	float:left;
	border-right:1px solid #ccc;
	text-transform: uppercase;
}

.footer ul li.last {
	border-right:none;
}

.footer ul li a {
	color:#326e9b;
}


.menu3 {

  float:left;

  color:#ccc;

  width:500px;

  margin-left:170px;

}

.menu3 ul {

  margin:0;

  padding:0;

}

.menu3 ul li {

  margin:0;

  list-style:none;

  float:left;

  padding:0 10px;

  border-right:1px solid #ccc;

}

.menu3 ul li.end {border-right:0px solid #ccc;}

.menu3 ul li a{

  color:#ccc;

  text-decoration:none;

}

.menu3 ul li a:hover{

  color:#d32100;

}


div.talbai {

	

  background:#f99a27 url("../images/talbai_bg.png") no-repeat;

  border-radius:5px;

  height:60px;

  margin-left:163px;

}

div.talbai_title {

  padding:10px 10px 0px 10px;

  font-size:15px;

  font-weight:bold;

  color:white;

}

div.talbai_content_text {

  padding:8px 20px;

}

div.talbai ul {margin:0;padding:0;}

div.talbai ul li {margin:0 10px;float:left;list-style:none;}



.news_home {

  float:left;

  width:280px;

  margin-right:10px;

  padding:10px;

}

.news_home ul {

  margin:0;

  padding:0;

}

.news_home ul li {

  list-style:none;

  padding-bottom:5px;

  min-height:25px;

  margin-bottom:5px;

}

.news_home ul li a.news_title {

  text-decoration:none;

  color:#d5c8b8;

}

.news_home ul li div.news_content{

  color:#ccc;

}





.news_more{

  float:left;

  padding-right:10px;

}

.news_more ul {

  margin:0;

  padding:0;

}

.news_more ul li {

  list-style:none;

  padding-bottom:5px;

  margin-bottom:15px;

}

.news_more ul li a.news_title {

  font-weight:bold;

  text-decoration:none;

  color:#ddd;

}

.news_more ul li div.news_content{

  color:#ccc;

}





div.home_news_date {

  padding:4px;

  margin:0px 5px 5px 0px;

  color:white;

  float:left;

  font-weight:normal;

  background:#f99a27;

  border-radius:3px;

}

span.news_more,span.news_more a,span.news_more a:hover {

  float:right;

  color:#f99a27;

  font-weight:bold;

}

.zahialga_home {

  float:left;

  width:320px;

  margin-left:10px;

  color:#d5c8b8;

}

.zahialga_home input {

  background:#161212;

  border:1px solid #3b312c;

  height:20px;

  width:200px;

  color:#d5c8b8;

}

.zahialga_home textarea {

  background:#161212;

  border:1px solid #3b312c;

  height:70px;

  width:196px;

  color:#d5c8b8;

}

.zahialga_home select {

  background:#161212;

  border:1px solid #3b312c;

  color:#d5c8b8;

  }

input.zahialga_button {

  background:#3b312c;

  font-weight:bold;

  color:#d5c8b8;

  width:290px;

  height:30px;

  border-radius:4px;

  border:0;

}

.bairshil_home {

  float:left;

  width:400px;

  margin-left:20px;

  color:#d5c8b8;

}

.bairshil_home img {

  margin:3px 0;

}



/*-----Mede More heseg----*/

.body_main_content {

  padding:0;

  margin:0;

}

.left_block {
  width:190px;

  padding:0px 0px 0px 0px;

}



.main_content_td {

  color:#333;

  font-size:12px;

}

.news_content_title {

  font-size:16px;

  font-weight:bold;

  height:22px;

  color:#1c559e;

  border-bottom:1px dotted #1c559e;

}



.news_content_more {

	display: inherit;

}

.news_list_box {

  background:#201b1a;

  border-radius:5px;

  border-bottom:2px solid #322c2b;

  padding:10px;

  min-width:250px;

  margin:2px;

}

.news_list_box a.news_title {

  font-weight:bold;

  text-decoration:none;

  color:#ccc;



}

div.comment_main {

  display:block;

  background:#3b312c;

  margin-top:10px;

  margin-bottom:10px;

  border-radius:5px;

  border-bottom:1px solid #4f433d;

  padding:10px;

}

.comment_main_title {

  color:#ccc;

  font-weight:bold;

  font-size:12px;

  border-bottom:1px dotted #4f433d;

  padding-bottom:3px;

  margin-bottom:3px;

}

table.comment_form_table input {

  background:#161212;

  border:1px solid #4f433d;

  height:20px;

  width:200px;

  color:#d5c8b8;

}

table.comment_form_table textarea {

  background:#161212;

  border:1px solid #4f433d;

  color:#d5c8b8;

  height:50px;

  width:196px;

}

input.comment_form_button {

  background:#D23100;

  border:1px solid #BE2B00;

  width:50px;

  color:white;

  float:right;	

}

.comment_on {

  background:#3b312c;

  border-radius:4px;

  border-bottom:1px solid #4f433d;

  padding:5px;

  margin-bottom:5px;

}

span.comment_on_name {

  color:#d5c8b8;

  font-weight:bold;	



}

span.comment_on_date {

  float:right;

  color:#d5c8b8;

}

.comment_on_comments {

  padding:5px;

}

span.pdf_down_img {margin-left:0px;float:left;}



.news_home_title, .zahialga_home_title, .bairshil_home_title {font-weight:bold; font-size:12px; margin-bottom:10px;padding:4px 10px;border-radius:3px;}



.contact_page {padding:10px 10px;background:url("../images/bg_main_content.png");border-radius:6px;}

.contact_page .contact_info td  {vertical-align:top;padding:5px;}

.contact_page .contact_form td input{ 

  background:#161212;

  border:1px solid #3b312c;

  color:#d5c8b8; height:22px; width:200px;}

.contact_page .contact_form td textarea {background:#161212;

  border:1px solid #3b312c;

  color:#d5c8b8;min-height:100px; width:196px;}

.contact_title {font-weight:bold;font-size:14px;color:#d5c8b8;}

.contact_info {float:left;width:400px;padding-left:50px;}



div.sub_menu_list {

  background:#4891ef;

  margin-right:10px;

  border-right:3px solid #0966dd;

}



div.sub_menu_list ul {

  padding:0;

  margin:0;

}

div.sub_menu_list ul.sub_sub_menu_list {

  padding:0 10px 0 10px;

  margin:0;

}

div.sub_menu_list ul li {

  list-style:none;

  min-height:30px;

  line-height:30px;

  padding:0 0 0 10px;

  border-bottom:1px dotted #fff;

  font-size:12px;

}

div.sub_menu_list ul li:active, div.sub_menu_list ul li.active {

  background:#0966dd;

}

div.sub_menu_list ul li a, div.sub_menu_list ul li a:hover {

  color:white;

  text-decoration:none;		

}

div.sub_menu_list ul li:hover {

  background:#0966dd;

}



.error_list{

  list-style-type: none;

  color: #FF0000;

}

.clear {

  clear:both;

}



div.home_image_list {

width:350px;

}

ul.home_image_list_ul {

margin:0;

margin-left:10px;

padding:0;

}

ul.home_image_list_ul li {

list-style:outside none;

min-height:50px;

padding:7px;

font-weight:bold;

margin:0;

background:#201B1A;

border-radius:6px;

border-bottom:2px solid #151111;

}

ul.home_image_list_ul li img {

margin-right:10px;

margin-left:0;

padding:0;

}

ul.home_image_list_ul li a {

color:white;

}