*{
	font-family:Tahoma,Arial;
	font-size:11px;
}
img{
	border:0px;
}
body{
	margin:0;
	padding:0;
	background-color:#EEEEEE;
	direction:rtl;
}

#header{
	height:40px;
	width:100%;
	margin:0px auto;
	border:0px blue solid;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#305080;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #305080), color-stop(0.15, #406090), color-stop(1, #1d2e60));
}

#search{
	height:150px;
	width:295px;
	border:0px red solid;
	float:left;
}

#search input{
	height:34px;
	width:244px;
	border:0px red solid;
	line-height:34px;
	float:right;
	margin-top:53px;
	color:#333;
	padding-right:15px;
	background: url(../images/search_inp.png) no-repeat;
}

#search input:focuse{
	border:0px;
}

#bt_search{
	background: url(../images/search_but.png) no-repeat;
	width: 34px;
	height: 36px;
	float: right;
	padding:0px;
	margin-top:53px;
	cursor:pointer;
	display: block;
}

#bt_search:hover{
	background: url(../images/search_but_h.png) no-repeat;
}

#menu_ditail{
	height:210px;
	width:100%;
	margin:0px auto;
	margin-top:0px;
	border:0px red solid;
	/*
	background: url(../images/nav_block.jpg);
	background: #2989d8; /* Old browsers 
	background: -moz-linear-gradient(-45deg, #2989d8 0%, #1e5799 50%, #7db9e8 100%); 
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#2989d8), color-stop(50%,#1e5799), color-stop(100%,#7db9e8)); 
	background: -webkit-linear-gradient(-45deg, #2989d8 0%,#1e5799 50%,#7db9e8 100%); 
	background: -o-linear-gradient(-45deg, #2989d8 0%,#1e5799 50%,#7db9e8 100%); 
	background: -ms-linear-gradient(-45deg, #2989d8 0%,#1e5799 50%,#7db9e8 100%);
	background: linear-gradient(135deg, #2989d8 0%,#1e5799 50%,#7db9e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2989d8', endColorstr='#7db9e8',GradientType=1 );
	*/
	background-color:#305080;
	background: -moz-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%, rgba(30,87,153,1) 19%, rgba(30,87,153,1) 20%, rgba(41,137,216,0.91) 50%, rgba(30,87,153,0.82) 80%, rgba(30,87,153,0.8) 85%, rgba(30,87,153,1) 99%, rgba(30,87,153,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,87,153,0.8)), color-stop(19%,rgba(30,87,153,1)), color-stop(20%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,0.91)), color-stop(80%,rgba(30,87,153,0.82)), color-stop(85%,rgba(30,87,153,0.8)), color-stop(99%,rgba(30,87,153,1)), color-stop(100%,rgba(30,87,153,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1e5799', endColorstr='#3D8DD2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

#menu_d{
	height:210px;
	width:950px;
	margin:0px auto;
	border:0px red solid;
}

#menu_ditail ul {
	width:950px;
	min-height:48px;
	overflow:auto;
	padding:0px;
	margin:0px auto;
	margin-top:10px;
	border:0px yellow solid;
}

#menu_ditail ul ul li{
	width:100%;
	height:32px;
	padding:0px;
	border:0px red solid;
	margin-right:0PX
}

#menu_ditail ul ul li a{
	width:98%;
	height:32px;
	line-height:32px;
	display:block;
	text-align:right;
	color:#eee;
	padding-right:3px;
	background-image:none;
	border:0px blue solid;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	-moz-border-top-right-radius:0px;
	-moz-border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
}

#menu_ditail ul ul li :hover{
	border:0px;
	color:#eee;
	background-color:#4B4B4B;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0.10, #000000), color-stop(0.6, #4B4B4B), color-stop(1, #000000));
}
	
#menu_ditail ul ul {
	width:175px;
	min-height:40px;
	overflow:auto;
	background-color:#81B3D6;
	position:absolute;
	z-index:11111111111;
	padding:0px;
	top:240px;
	border:0px black solid;
	display:none;
}

#menu_ditail ul li{
	min-height:30px;
	overflow:auto;
	width:110px;
	list-style:none;
	padding:0px;
	border:0px blue solid;
	float:right;
	margin-right:6px;
	margin-top:3px;
	text-decoration:none;
}

#menu_ditail ul li:hover ul{
	display:block;
}

#menu_ditail ul li a{
	height:47px;
	width:110px;
	line-height:47px;
	text-decoration:none;
	cursor:pointer;
	display:block;
	color:#eee;
	text-align:center;
	background-image:url('../images/nav_a.png');
	font-size:13px;
	border:0px black solid;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	-moz-border-top-right-radius:10px;
	-moz-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
}

#menu_ditail ul li a:hover {
	background-image:none;
	color:#fff;
	background-image:url('../images/nav_a_h.png');
}

#header ul {
	width:950px;
	height:32px;
	padding:0px;
	margin:0px auto;
	padding-top:4px;
	border:0px yellow solid;
}
	
#header ul li{
	height:28px;
	line-height:28px;
	width:70px;
	list-style:none;
	border:0px #FFF solid;
	float:left;
	margin-top:0px;
	text-decoration:none;
}

#header ul li a:hover{
	color:#fff;
}

#header ul li a{
	text-decoration:none;
	cursor:pointer;
	display:block;
	color:#ccc;
	text-align:left;
	font-size:13px;
	border:0px black solid;
}
#slideshow{
	height:420px;
	width:100%;
	background: url(../images/slider_block.jpg);
}

.slider_bg {
	background: url(../images/slider_bg.png) -40px 0 no-repeat;
	width: 990px;
	padding-left: 40px;
	margin: 0 auto;
	height: 420px;
	position: relative;
}

.slider_bg  a{
	width: 946px;
	margin: 0 auto;
	border:0px red solid;
	height: 367px;
	display:block;
	margin-right:42px;
	position: relative;
}

.slider_bg  a img{
	width: 944px;
	margin: 0 auto;
	height: 365px;
	border:0px yellow solid;
	position: relative;
}

#main_contener{
	min-height:530px;
	overflow:auto;
	width:950px;
	border:0px black solid;
	margin:0px auto;
	margin-top:30px;
	margin-bottom:50px;
}

#content_right{
	min-height:420px;
	overflow:auto;
	width:300px;
	border:0px red solid;
	border-left:1px #eaeaea solid;
	float:right;
}

#aboute_doctor{
	height:320px;
	width:99%;
	border:0px blue solid;
	float:right;
	text-align:center;
}

#aboute_doctor img{
	height:150px;
	width:150px;
	border:0px yellow solid;
	margin:0px auto;
}

#aboute_doctor span{
	height:95px;
	width:90%;
	line-height:27px;
	display:block;
	margin:0px auto;
	margin-top:15px;
	overflow:hidden;
	text-align:justify;
	border:0px yellow solid;
}

.gallery_doctor{
	min-height:150px;
	width:280px;
	overflow:auto;
	border:0px blue solid;
	margin:0px auto;
	text-align:center;
	margin-top:30px;
}
.amar_doctor{
	height:140px;
	width:280px;
	overflow:hidden;
	border:1px #ddd dashed;
	margin:0px auto;
	text-align:center;
	margin-top:30px;
}

.gallery{
	min-height:150px;
	width:280px;
	overflow:auto;
	border:0px blue solid;
	margin:0px auto;
	text-align:center;
	margin-top:20px;
}

.gallery_doctor span{
	height:40px;
	width:200px;
	line-height:40px;
	display:block;
	float:right;
	overflow:hidden;
	text-align:right;
	color:#02718D;
	font-size:14px;
	border:0px yellow solid;
}

.gallery_doctor_input{
	height:30px;
	width:99%;
	float:right;
	margin-top:10px;
	border:0px yellow solid;
}

.gallery_doctor_input label{
	height:20px;
	width:35px;
	line-height:20px;
	border:0px red solid;
	display:block;
	text-align:left;
	float:right;
	margin-right:20px;
}

.gallery_doctor_input input{
	height:20px;
	width:170px;
	border:0px red solid;
	line-height:20px;
	float:right;
	margin-right:5px;
	padding-right:3px;
	text-align:right;
}

.mor_detail:hover{
	font-weight:bold;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.00,#3B3B3B),color-stop(0.51,#000),color-stop(0.52,#2B2B2B),color-stop(1.00,#616161)) repeat scroll 0 0 transparent;
}

.mor_detail{
	transition: all 1s ease;
	height:30px;
	width:100px;
	line-height:30px;
	display:block;
	cursor:pointer;
	float:left;
	margin-left:85px;
	margin-top:15px;
	overflow:hidden;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	background-color:#305080;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #305080), color-stop(0.15, #406090), color-stop(1, #1d2e60));
	color:#fff;
	border:0px red solid;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.mor_detail_a:hover
{
	background-color:#296EB3;
}
.mor_detail_a{
	transition: all 1s ease;
	height:30px;
	line-height:25px;
	width:100px;
	line-height:30px;
	display:block;
	cursor:pointer;
	float:left;
	margin-left:85px;
	margin-top:15px;
	overflow:hidden;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	background-color:#305080;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #305080), color-stop(0.15, #406090), color-stop(1, #1d2e60));
	color:#fff;
	border:0px red solid;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-family:Tahoma,Arial;
}
.mor_detail_product{
	height:30px;
	width:110px;
	line-height:30px;
	display:block;
	cursor:pointer;
	float:right;
	margin-top:5px;
	text-align:center;
	padding:0px auto;
	font-size:10px;
	text-decoration:none;
	background-color:transparent;
	color:#666;
	border:0px red solid;
}
.mor_detail_product input{
	height:28px;
	width:105px;
	line-height:8px;
	float:right;
	text-align:right;
	padding:0px auto;
	font-size:10px;
	background-color:transparent;
	color:#666;
	border:0px blue solid;
}

.mor_detail_product:hover{
	font-weight:bold;
	color:blue;
}

.main_box_eachsubject{
	min-height:100px;
	width:630px;
	overflow:auto;
	float:left;
	border:0px blue solid;
	line-height:30px;
	display:block;
}

.box_eachsubject{
	min-height:100px;
	width:95%;
	overflow:auto;
	float:left;
	border:0px red solid;
	line-height:30px;
}

.box_hamayesh{
	min-height:250px;
	width:320px;
	overflow:auto;
	float:right;
	border:2px #314B7C solid;
	margin:10px;
	padding:0px;
	padding-bottom:10px;
	background-color:#fff;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.time{
	width:628px;
	min-height:30px;
	overflow:auto;
	border:0px red solid;
	display:table;
}

.time_span{
	width:100px;
	height:40px;
	line-height:40px;
	border:1px #ddd solid;
	display:block;
	text-align:center;
	float:right;
	color:#333;
	background-color:#eee;
}	

.time_span_address{
	width:168.5px;
	height:40px;
	line-height:40px;
	cursor:pointer;
	border:1px #ddd solid;
	display:block;
	text-align:center;
	float:right;
	color:#333;
	background-color:#F5F6F8;
}

h1{
	font-size:16px;
	color:#02718D;
	border:0px red solid;
	margin-bottom:20px;
}

.each_news_box{
	height:170px;
	width:390px;
	float:right;
	padding-right:10px;
	padding-top:10px;
	border:1px #999 solid;
	background-color:#eee;
}

.date_each_news{
	width:99%;
	height:30px;
	border:0px red solid;
	display:block;
	margin-top:0px;
	text-align:right;
	color:#aaa;
	
}

.title_each_news{
	height:42px;
	width:97%;
	display:block;
	font-size:12px;
	margin-top:0px;
	border:0px #52c5f4 solid;
	line-height:20px;
	color:#42B5E4;
	text-overflow:hidden;
}

#footer_mahfel{
	height:42px;
	width:100%;
	
}

#footer{
	  height: 50px;
  background-color: rgb(51, 77, 125);
  width: 100%;
  border: 0px red solid;
  margin: 0px auto;
  margin-top: -16px;
  position: absolute;
  z-index: -1;
}

#footer span{
	height:36px;
	line-height:36px;
	display:block;
	border:0px red solid;
	color:#eee;
}

#engineerweb{
	height:36px;
	line-height:36px;
	border:0px blue solid;
	text-decoration:none;
	color:#ddd;
	text-align:right
}
#engineerweb:hover{
	color:#6F9FC7;
}
.message_box_contactus{
	height:45px;
	line-height:45px;
	width:99%;
	margin:0px auto;
	text-align:center;
	margin-bottom:20px;
	display:none;
	color:#eee;
	background-color:#3B93DB;
	font-size:10pt;
	border-bottom-left-radius:8px;
	-moz-border-bottom-left-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	border-top-right-radius:8px;
	-moz-border-top-right-radius:8px;
	-webkit-border-top-right-radius:8px;
}

.employment_part_contact{
	width:455px;
	min-height:60px;
	overflow:auto;
	border:0px red solid;
	float:right;
	text-align:right;
	padding-top:5px;
}

.user_part_contact{
	width:99%;
	min-height:30px;
	overflow:auto;
	border:0px red solid;
	float:right;
	text-align:right;
	padding-top:5px;
}

.part1_contact{
	width:130px;
	height:40px;
	border:0px green solid;
	text-align:left;
	margin:0px auto;
	float:right;
}

.part1_contact span{
	height:30px;
	line-height:30px;
	float:right;
	color:#333;
	font-family:Tahoma;
	font-size:11pt;
	font-weight:normal;
	display:block;
	border:0px green solid;
}

.part1_span{
	min-height:30px;
	line-height:30px;
	margin:0px auto;
	margin-top:5px;
	color:#777;
	font-family:Tahoma;
	font-size:11pt;
	font-weight:normal;
	text-align:right;
	display:block;
	border:0px green solid;
}

.part2_contact{
	width:315px;
	min-height:50px;
	overflow:auto;
	border:0px green solid;
	margin:0px auto;
	text-align:right;
	margin-right:5px;
	float:right;
}

.part2_contact input{
	width:240px;
	height:30px;
	line-height:30px;
	padding-right:3px;
	border:1px #ABADB3 solid;
}

.main_box_each_gall{
	min-height:250px;
	width:100%;
	overflow:auto;
	padding-top:40px;
	float:right;
}

.each_span_gall_name{
	display:block;
	font-size:16px;
	margin:10px 20px 10px 0;
	font-weight:bold;	
	color:#444;
}

.main_box_four_pic_gall:hover{
	background-color:#eee;
}

.main_box_four_pic_gall{
	height:230px;
	width:850px;
	border:1px #eee solid;
	margin-right:30px;
	cursor:pointer;
	margin:30px 65px 0 0;
	display:block;
	float:right;
	padding-top:15px;
	padding-bottom:10px;
	text-decoration:none;
}

.main_box_four_pic_gall img:hover{
	border:2px #07A6BA solid;
}
.main_box_four_pic_gall img{
	height:200px;
	width:250px;
	margin:9px 11px 0 0;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border:2px #666 solid;
	border-radius:20px;
}

#que_box_azar:hover{
	cursor:pointer;
	color:#FFD45A;
}
.que_box{
	width:99%;
	min-height:30px;
	overflow:auto;
	line-height:25px;
	border:0px blue solid;
}


.student{
	width:220px;
	height:50px;
	line-height:45px;
	display:block;
	float:right;
	text-align:center;
	color:#eee;
	font-size:12px;
	font-weight:bold;
	margin-right:23px;
	cursor:pointer;
	text-decoration:none;
	border:0px blue solid;
	background-image:url('../images/student_bg.png');
}

.student_div{
	width:100%;
	min-height:400px;
	overflow:auto;
	border:0px red solid;
	margin-top:90px;
	display:none;
}
.student_div p{
	width:99%;
	border:0px red solid;
}

#back_btn_gall{
	height:35px;
	line-height:35px;
	-moz-border-bottom-right-radius:20px;
	-webkit-bottom-right-radius:20px;
	border-bottom-right-radius:20px;
	-moz-border-bottom-left-radius:20px;
	-webkit-bottom-left-radius:20px;
	border-bottom-left-radius:20px;
	width:120px;
	text-align:center;
	color:#eee;
	background-color:#2053A6;
	margin:0 auto;
	margin-bottom:10px;
	cursor:pointer;
	text-decoration:none;
	display:block;
	font-family:'Tahoma';
}
#back_btn_gall:hover{
	font-weight:bold;
}
.image_cuter{
	display:block;
	margin:0px auto;
	margin-top:30px;
	margin-bottom:30px;
}

.main_box_eachbook{
	height:300px;
	width:272px;
	float:right;
	float:right;
	line-height:30px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:10px;
	margin:10px;
	background-color:#eee;
	border:2px #ddd solid;
	background-color:#305080;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #305080), color-stop(0.16, #3D8ACF), color-stop(1, #406090));
}

.img_box_each_book{
	height:150px;
	width:150px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:0px red solid;
	margin:0 auto;
	margin-top:20px;
	display:block;
}

.img_box_each_product{
	min-height:150px;
	max-height:300px;
	min-width:150px;
	max-width:300px;
	display:block;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:0px red solid;
	margin:0 auto;
	margin-top:20px;
	box-shadow:10px 10px 10px #888;
	-moz-box-shadow:10px 10px 10px #888;
	-webkit-box-shadow:10px 10px 10px #888;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=20, Color='#888');
}

.each_book_title{
	min-height:30px;
	width:100%;
	overflow:auto;
	line-height:20px;
	text-align:center;
	color:#444;
	border:0px red solid;
	margin:0 auto;
	display:block;
	margin-top:8px;
	margin-bottom:3px;
}

.base_product_mf{
	min-height:300px;
	width:280px;
	overflow:auto;
	display:block;
	border:2px #F4F0D7 solid;
	margin:0px auto;
	text-align:center;
	text-decoration:none;
	float:right;
	background-color:#f4f0d7;
	padding-top:39px;
	margin-right:20px;
	position:relative;
	z-index:1000;
}

.base_product_mf:hover{
	background-color:#e4e0c7;
}
.base_product_mf span{
	background-color:#D02D24;
	width:200px;
	height:40px;
	display:block;
	margin:0px auto;
	text-align:center;
	color:#fff;
	line-height:35px;
}

.div_category_img{
	display:block;
	width:200px;
	height:250px;
	margin:0px auto;
	text-align:center;
	border:0px;
}

#part_branch{
	min-height:520px;
	overflow:auto;
	width:950px;
	border:0px blue solid;
	margin:0px auto;
}

.h3_content{
	font-size:17pt;
	color:#344F80;
	width:99%;
	height:30px;
	line-height:30px;
	display:block;
	border:0px red solid;
	margin:0px auto;
	text-align:center;
	
}

#food_list{
	width:680px;
	min-height:200px;
	overflow:auto;
	border-left:1px #94773c solid;
	float:right;
	margin-bottom:20px;
	
}

.span_li_category{
	color:#3c0504;
	font-size:12pt;
	font-weight:bold;
	width:230px;
	height:28px;
	display:block;
	line-height:28px;
	text-decoration: none;
		cursor:pointer;
}


.div_material{
	width:440px;
	min-height:220px;
	overflow:auto;
	border:0px yellow solid;
	float:right;
	margin-right:15px;
}

.name_food{
	border:0px red solid;
	width:300px;
	height:30px;
	display:block;
	float:right;
	margin-top:15px;
	line-height:20px;
	color:#300303;
	font-size:11pt;
	font-weight:bold;
	direction:rtl;
	text-align:right;
}

.material_food{
	width:440px;
	height:90px;
	display:block;
	border:0px green solid;
	text-align:right;
	margin-top:59px;
	line-height:25px;
}

.price_food{
	width:200px;
	height:30px;
	display:block;
	border:0px pink solid;
	float:right;
	margin-top:10px;
	text-align:right;
	font-size:14pt;
	color:#e31917;
	font-weight:bold;
}

#food_list{
	width:680px;
	min-height:200px;
	overflow:auto;
	border-left:1px #94773c solid;
	float:right;
	margin-bottom:20px;
	
}

.li_category{
	width:235px;
	min-height:30px;
	overflow:auto;
	border:0px red solid;
	float:left;
	text-align:left;
	margin-left:5px;
	margin-bottom:350px;
	position:relative;
	z-index:999999;
}

#menu_food_category{
	width:250px;
	min-height:200px;
	overflow:auto;
	border:0px blue solid;
	margin-right:10px;
	float:right;
	margin-bottom:160px;
}

.each_main_box_product{
	height:310px;
	width:290px;
	display:block;
	margin-top:10px;
	border:1px #aaa solid;
	float:right;
	margin-right:0px;
	background-color:#fff;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.each_img_pro_box{
	height:150px;
	width:150px;
	border:0px red solid;
	display:block;
	margin:0px auto;
	margin-top:20px;
	margin-bottom:15px;
}

.title_each_pro_parent{
	height:20px;
	width:100%;
	display:block;
	line-height:20px;
	margin:0px auto;
	border:0px red solid;
	bottom:0;
	text-align:center;
	margin-top:10px;
	color:#222;
}
#menu_shadow{
	height:20PX;
	width:930px;
	margin:0px auto;
	border:0px red solid;
}

#main_box_eachsubject{
	min-height:350px;
	width:900px;
	overflow:auto;
	margin:0px auto;
	border:2px #ddd solid;
	background-color:#fff;
	line-height:30px;
	padding:10px;
}


.hamayesh{
	width:280px;
	min-height:300px;
	overflow:auto;
	float:right;
	border:0px red solid;
	margin-right:18px;
	margin-top:20px;
	text-align:center;
}
.hamayesh_parent:hover
{
}
.hamayesh_parent{
	width:280px;
	min-height:230px;
	overflow:auto;
	float:right;
	border:0px red solid;
	margin-right:18px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	box-shadow: 0px 0px 10px #334D7D
}

#h5_hamayesh{
	color:#3383AF;
	font-size:12pt;
}

.hamayesh_parent img{
	width:200px;
	/* height:180px; */
	display:block;
	margin:0px auto;
	margin-top:20px;
	/* border:4px #a solid; */
}
.hamayesh img{
	width:250px;
	height:180px;
	display:block;
	margin:0px auto;
	border:4px #FFF solid;
}

.hamayesh_parent h5{
	width:250px;
	background-color:#3383AF;
	color:#fff;
	margin-top:3px;
	margin:0px auto;
	padding:4px;
	border-top-left-radius:8px;
}
.hamayesh h5{
	width:248px;
	background-color:#3383AF;
	color:#fff;
	margin-top:3px;
	margin:0px auto;
	padding:4px;
}

.hamayesh_span{
	width:253px;
	height:35px;
	font-size:12pt;
	margin:0px auto;
	font-family:tahoma;
	display:block;
	text-align:right;
	border:0px red solid;
	margin-top:10px;
	margin-right:12px;
	
}
.hamayesh_span_parent{
	width:253px;
	min-height:35px;
	overflow:inherit;
	/* s */
	margin:0px auto;
	/* font-family:tahoma; */
	display:block;
	text-align:right;
	border:0px red solid;
	margin-top:10px;
	margin-right:12px;
	
}

#content{
	width:935px;
	min-height:400px;
	overflow:auto;
	margin:0px auto;
	padding-right:10px;
	border:0px red solid;
	margin-bottom:20px;
}

#header_conference{
	height:40px;
	display:block;
	line-height:40px;
	border:0px red solid;
	color:#fff;
	margin-bottom:0px;
	font-size:13px;
	text-align:center;
	background-color:#305080;
	background: -moz-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%, rgba(30,87,153,1) 19%, rgba(30,87,153,1) 20%, rgba(41,137,216,0.91) 50%, rgba(30,87,153,0.82) 80%, rgba(30,87,153,0.8) 85%, rgba(30,87,153,1) 99%, rgba(30,87,153,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,87,153,0.8)), color-stop(19%,rgba(30,87,153,1)), color-stop(20%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,0.91)), color-stop(80%,rgba(30,87,153,0.82)), color-stop(85%,rgba(30,87,153,0.8)), color-stop(99%,rgba(30,87,153,1)), color-stop(100%,rgba(30,87,153,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1e5799', endColorstr='#3D8DD2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.header_conference{
	height:40px;
	display:block;
	line-height:40px;
	border:0px red solid;
	color:#fff;
	margin-bottom:55px;
	font-size:13px;
	text-align:center;
	background-color:#E53E38;
}

.p_ham{
	display:block;
	width:680px;
	margin-right:10px;
	text-align:right;
}

.p_ham_span{
	display:block;
	width:680px;
	margin-right:10px;
	text-align:right;
}

#fieldset_reg{
	width:920px;
	min-height:500px;
	overflow:auto;
	border:1px #bbb solid;
	margin:0px auto;
	padding-top:20px;
	background:url(../images/bg.png) no-repeat;
}

#login_box{
	height:400px;
	width:400px;
	border:1px #E7E7E7 solid;
	position:relative;
	margin:0px auto;
	margin-top:40px;
	margin-bottom:40px;
	background-color:#ddd;
}

.lbl_login_name{
	height:20px;
	width:115px;
	float:right;
	display:block;
	border:0px red solid;
	padding-right:15px;
	margin-top:10px;
	color:#888;
	text-align:left;
}


.input_text_login{
	height:35px;
	width:200px;
	line-height:35px;
	border:1px #ddd solid;
	padding-right:10px;
	margin-top:0px;
	margin-right:5px;
	text-align:left;
	padding-left:5px;
	color:#555;
	font-size:13px;
	line-height:25px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.login_name{
	width:99%;
	min-height:40px;
	border:0px blue solid;
	margin-top:15px;
}

#forget_pass{
	text-decoration:none;
	display:block;
	margin:0px auto;
	text-align:center;
	margin-top:25px;
	color:#666;
}
#forget_pass:hover{
	color:blue;
}
#input_btn_register{
	height:40px;
	width:100%;
	display:block;
	line-height:40px;
	border:0px red solid;
	background-color:#305080;
	background: -moz-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%, rgba(30,87,153,1) 19%, rgba(30,87,153,1) 20%, rgba(41,137,216,0.91) 50%, rgba(30,87,153,0.82) 80%, rgba(30,87,153,0.8) 85%, rgba(30,87,153,1) 99%, rgba(30,87,153,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,87,153,0.8)), color-stop(19%,rgba(30,87,153,1)), color-stop(20%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,0.91)), color-stop(80%,rgba(30,87,153,0.82)), color-stop(85%,rgba(30,87,153,0.8)), color-stop(99%,rgba(30,87,153,1)), color-stop(100%,rgba(30,87,153,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(30,87,153,0.8) 0%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,0.91) 50%,rgba(30,87,153,0.82) 80%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,1) 99%,rgba(30,87,153,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1e5799', endColorstr='#3D8DD2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	color:#fff;
	margin-top:0px;
	text-align:center;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}
#input_btn_register:hover{
	background-color:#35881D;
	font-size:15px;
}
#basket:hover{
	color:green;
	font-weight:bold;
}

.exit_login{
	text-decoration:none;
	display:block;
	font-size:11px;
	margin-top:50px;
	color:#888;
}
.exit_login:hover{
	color:red;
}
#main_lbl_reg{
	height:50px;
	width:100%;
	line-height:50px;
	font-size:14px;
	font-weight:bold;
	background-color:#FE8D00;
	color:#fff;
}
#name_user{
	display:block;
	border:0px red solid;
	width:99%;
	height:70px;
	line-height:30px;
	float:right;
	margin-top:20px;
	text-align:center;
	font-weight:bold;
}
#date_user{
	display:block;
	border:0px blue solid;
	width:99%;
	float:right;
	height:25px;
	line-height:25px;
	padding-right:9px;
	text-align:right;
}

#slider img {
	width:944px;height:365px;
}
hr {
width: 80%;
height: 8px;
margin-left: auto;
margin-right: auto;
background-color:#334D7D;
color:#3383AF;
border: 0 none;
}
#opacit
{
	height:100%;
	width:100%;
	background-image: url(../images/opacity.png);
	background-position: right top;
	position:fixed;
	z-index:111111;
	top:0;
	left:0;
	display:none;
}
#opacit_center
{
	height:150px;
	width:500px;
	margin:0px auto;
	margin-top:200px;
	background-color:#ddd;
	border:10px solid #305080;
	box-shadow:0px 0px 10px #aaa;
	
}
#pish_pardakht
{
	display:block;
	color:#444;
	width:92%;
	height:50px;
	line-height:70px;
	text-align:center;
	margin:0px auto;
	margin-bottom:10px;
	/* margin-top:30px; */
	font-size:14px;
	font-weight:bold;
	border:0px red solid;
}

/***********************footer**************************/
.col-xs-12 {
  width: 970px;
  margin:0 auto;
}
.col-sm-12,.col-sm-5,.col-sm-2 {
    float: right;
}
.col-xs-12{
    position: relative;
    min-height: 1px;
    padding-left: 0px;
    padding-right: 0px;
}
.text-center {
    text-align: center;
}
.col-sm-5 {
    width: 41.6667%;
}
.col-sm-2 {
    width: 16.6667%;
}
img {
    vertical-align: middle;
    border: 0px none;
}				
.footer_nt{
	width:100%;
	background:rgb(28, 26, 26);
	line-height:35px;
	color:#959595 ;
	opacity: 0.6;
	filter: alpha(opacity=40); /* For IE8 and earlier */
	-webkit-transition: opacity 0.5s; /* Safari */
	transition: opacity 0.5s;
	padding: 0px;
	    overflow-y: auto;
	
}
.footer_nt:hover{
	opacity: 0.9;
	filter: alpha(opacity=80); /* For IE8 and earlier */
}
.footer_nt:hover a{
	opacity: 1;
	filter: alpha(opacity=80); /* For IE8 and earlier */
}
.footer_nt .link-footer{
	color:#fff ;
	padding:0px 5px;
	text-decoration:none;
	opacity:0.5;
}
.footer_nt .mob{
	display:none;
}
@media screen and (max-width:780px){
.footer_nt .mob{
	display:block;
}
.footer_nt .desk{
	display:none;
}
.col-sm-5,.col-sm-2 {
    width: 100%;
}
}
.blueback{
background:rgb(51, 77, 125);
}