/* 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 



Title : css mohaddes  

Author: masoud nazary





- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

*/



@charset "utf-8";

html, body,main, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, caption, tbody, tfoot, thead,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {

	display: block;

}



ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

*{

	padding:0;

	margin:0 ;

	}



body{


	font-family:tahoma;

	font-size:12px;

}

a {

	text-decoration: none;
	color:#0c397a;

}



a:hover {

	text-decoration: none;
	color:#236edb;

}



.clr{

	clear:both;

}



#main{

	width:100%

}



#header{

	width:100%

	}



#block_header{

	height:156px;

	width:980px;

	margin:3px auto 0 auto;

	background:url(../images/hedaer.jpg)

}



#block_header_left{

	color:#fff;

	direction:rtl;

	float:left;

	width:180px;

	margin:10px 0 0 0

}



#block_header_left2{

	margin:44px 0 0 20px;

	float:left;

}



#block_header_right{

	float:right;

	margin:8px 10px 0 0;

	color:#fff;
	

}

#block_header_right2{
	float:right;
	margin:20px 120px 0 0;
	width:200px;
	direction:rtl
}

#block_header_right2 h1{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display:none;
}

#en a{

	font-size:10px;

	color:#fff;

}



#block_header_right ul{

	list-style:none;

}



#block_header_right ul li{

	margin:0 0 0 5px;

	float:right;

	

}



#menu{

	background: url(../images/menu_bg.png);

}



#menu_block{

	width:980px;

	margin:0 auto;

	}



#awt_top_menu{

	

	background:url(../images/menu_bg_blue.png);

	-webkit-border-bottom-right-radius: 13px;

    -moz-border-radius-bottomright: 13px;

    border-bottom-right-radius: 13px;

	width:602px;

	float:left;

	height:31px;

	

}





#navmenu-top{ 

	margin:0 auto;

	z-index:99999;

}



ul#navmenu-top{

	margin:2px 30px 0 0;

	padding: 0;

	position: relative;

	float:right;

	border:0;

} 

	

ul#navmenu-top ul{

	width: 160px;

	margin: 0;

	list-style: none;

	display: none;

	position: absolute;

	top: 100%;

	right: 0;

} 



ul#navmenu-top ul ul,ul#navmenu-top ul ul ul{

	top: 0; 

	right: 100%; 

	

}



ul#navmenu-top li{

	float:right;

	margin:0 0 0 0;

	display: inline;

	position: relative;

}

	

 ul#navmenu-top ul li{

	width: 100%;

	display: block;

}

  

ul#navmenu-top a{

	padding: 6px 10px 6px 9px;

	float: left;

	display: block;

	color: #fff;

	height: 1%;

}



ul#navmenu-top a:hover,ul#navmenu-top li:hover a,ul#navmenu-top li.iehover a { color: #dedede;  }



ul#navmenu-top li:hover li a,ul#navmenu-top li.iehover li a{

	float: none;

	direction:rtl;

	background: #0f4b73;

	border-bottom: 1px solid #14759d;

}



ul#navmenu-top li:hover li a:hover,ul#navmenu-top li:hover li:hover a,ul#navmenu-top li.iehover li a:hover,ul#navmenu-top li.iehover li.iehover a { background: #01247a; }



ul#navmenu-top li:hover li:hover li a,ul#navmenu-top li.iehover li.iehover li a { background: #0f4b73; }



ul#navmenu-top li:hover li:hover li a:hover,ul#navmenu-top li:hover li:hover li:hover a,ul#navmenu-top li.iehover li.iehover li 

a:hover,ul#navmenu-top li.iehover li.iehover li.iehover a { background: #01247a; }



ul#navmenu-top li:hover li:hover li:hover li a,ul#navmenu-top li.iehover li.iehover li.iehover li a { background: #01247a; }



ul#navmenu-top li:hover ul ul,ul#navmenu-top li:hover ul ul ul,ul#navmenu-top li.iehover ul ul,ul#navmenu-top li.iehover ul ul ul { display: none; }



ul#navmenu-top li:hover ul,ul#navmenu-top ul li:hover ul,ul#navmenu-top ul ul li:hover ul,ul#navmenu-top li.iehover ul,ul#navmenu-top ul li.iehover ul,ul#navmenu-top ul ul li.iehover ul { display: block; }



#menu_right{


	float:right;

	height:31px;

	margin:0 12px 0 0;

}



#slider_rss{

	width:100%

	}

	

#slider_rss_block{

	width:980px;

	margin:0 auto;

	background:#fff;

	border-right:2px solid #e2e2e2;

	border-bottom:2px solid #e2e2e2;

	border-left:2px solid #e2e2e2;

	-webkit-border-bottom-right-radius: 13px;

    -moz-border-radius-bottomright: 13px;

    border-bottom-right-radius: 13px;

	-webkit-border-bottom-left-radius: 13px;

    -moz-border-radius-bottomleft: 13px;

    border-bottom-left-radius: 13px;

}



.accordian {

	width: 344px;

	margin: 15px auto 17px auto;

	direction:rtl;

	line-height: 24px;

}





#slider_n{

	margin:0 0 2px 3px;

	width:612px;

	float:left;

	height:311px;

	background:url(../images/slider.png)

	

}



#rss{

	width:348px;

	float:right;

	height:311px;

	background:url(../images/rss_content.png);

	margin:0 12px 0 0;

}



#content{

	width:100%

}

	

#content_block{

	width:980px;

	margin:4px auto 0px auto;

	border:3px solid #e2e2e2;

	-webkit-border-radius: 13px;

	-moz-border-radiust: 13px;

	border-radius: 13px;

	background:#fff;

}

#content_block2{

	width:980px;

	margin:0 auto;

	border:3px solid #e2e2e2;

	-webkit-border-radius: 13px;

	-moz-border-radiust: 13px;

	border-radius: 13px;

	background:#fff;

}



#center_box{

	width:980px;

	height:300px;

}



.box{

	float:right;

	margin:9px 2px 0 3px;

	width:236px;
	height:272px;

	border:2px solid #e2e2e2;

	-webkit-border-top-left-radius: 13px;

	-moz-border-radius-topleft: 13px;

	border-top-left-radius: 13px;

	-webkit-border-bottom-left-radius: 13px;

	-moz-border-radius-bottomleft: 13px;

	border-bottom-left-radius: 13px;

	background:#fff;

}



.title_box{

	width:155px;

	height:25px;

	background:#2e6383;

	-webkit-border-top-left-radius: 13px;

	-moz-border-radius-topleft: 13px;

	border-top-left-radius: 13px;

	-webkit-border-bottom-left-radius: 13px;

	-moz-border-radius-bottomleft: 13px;

	border-bottom-left-radius: 13px;

	-webkit-border-bottom-right-radius: 13px;

	-moz-border-radius-bottomright: 13px;

	border-bottom-right-radius: 13px;

	float:right;

	position:relative;

	bottom:1px;

	left:1px;

}



.title_box h2{
	direction:rtl;
	color:#FFF;
	margin:4px 0 0 0;

}

.title_box h2 a{

	color:#FFF;

	direction:rtl;

	margin:4px 0 0 0;

}

.title_box h2 a:hover{

	color:#FFF;

	direction:rtl;

	margin:4px 0 0 0;

}



.title_box img{

	float:right;

	margin:10px 10px 0 8px

}



.img_box{

	margin:2px 0 10px 6px;

	width:220x;

	height:87px;

}



.img_box img{

	-webkit-border-top-left-radius: 13px;

	-moz-border-radius-topleft: 13px;

	border-top-left-radius: 13px;

	border:2px solid #e2e2e2;

}



.content_box{

	margin:25px auto 20px auto;

}



.content_box ul{

	list-style:url(../images/arow2.png) inside;

	margin:0 16px 0 0;

	width:220px;

}



.content_box ul li{

	margin:5px 0 0 0;

	direction:rtl;

}



.content_box ul li a{

	color:#000

}



.content_box ul li a:hover{

	color:#0d3188

}

#search_btn{
	float:right;
	background: url(../images/search_btn.png);
	margin:5px 15px 0 0;
	height:19px;
	width:49px;
	cursor:pointer;
	border:0;
}

#search_box{
	direction:rtl;
	border:1px solid #d3e0ee;
	float:right;
	height:16px;
	padding:5px;
	width:200px;
	font-family:tahoma;
	font-size:12px;
	margin:0 10px 0 0;
	
}

#center_tab{

	width:970px;

	margin:0 auto;

}



#example-one .list-wrap { background:url(../images/tab.jpg) bottom left no-repeat #d3e1f1; padding: 10px; margin: 0 0 15px 0; direction:rtl; 

	-webkit-border-bottom-left-radius: 8px;

	-moz-border-radius-bottomleft: 8px;

	border-bottom-left-radius: 8px;

	-webkit-border-bottom-right-radius: 8px;

	-moz-border-radius-bottomright: 8px;

	border-bottom-right-radius: 8px;
	

	 }
.list-wrap ul{
	height:240px;
	background:;
}


#example-one .nav { overflow: hidden; }

#example-one .nav li { float: right; margin: 0 5px 0 0; }

#example-one .nav li.last { margin-right: 0; }

#example-one .nav li a { display: block; padding: 5px 12px; background: #2e6383; color: #fff; font-size: 12px; text-align: center; border: 0; 

height:20px;

-webkit-border-top-left-radius: 8px;

-webkit-border-top-right-radius: 8px;

-moz-border-radius-topleft: 8px;

-moz-border-radius-topright: 8px;

border-top-left-radius: 8px;

border-top-right-radius: 8px;

}



#example-one li a.current,#example-one li a.current:hover { 

 background: #d3e1f1 !important;

color:#000;

height:20px;

-webkit-border-top-left-radius: 8px;

-webkit-border-top-right-radius: 8px;

-moz-border-radius-topleft: 8px;

-moz-border-radius-topright: 8px;

border-top-left-radius: 8px;

border-top-right-radius: 8px;

	}

	

#example-one .nav li a:hover, #example-one .nav li a:focus { background: #d3e1f1;

color:#000;

height:20px;

-webkit-border-top-left-radius: 8px;

-webkit-border-top-right-radius: 8px;

-moz-border-radius-topleft: 8px;

-moz-border-radius-topright: 8px;

border-top-left-radius: 8px;

border-top-right-radius: 8px;

}

#tab_box{
	width:229px;
	height:38px;
	float:right;
	margin:30px 0 0 8px;
}

#tab_box img{
	width:42px;
	height:38px;
	float:right;
}

#tab_box h2{
	width:175px;
	margin:10px 0 0 0;
	float:left;
	direction:rtl
}

#center_amar{

	width:980px;

	height:30px;

	margin:15px 0 0 0;

}



#center_amar ul{

	list-style:none;

}



#center_amar ul li{

	float:right;

	margin:0 60px 0 0;

}



#footer{

	width:100%;

	margin:5px 0 0 0;

}



#footer_block{

	width:980px;

	margin:0 auto;

	border-right:3px solid #e2e2e2;

	border-top:3px solid #e2e2e2;

	border-left:3px solid #e2e2e2;

	-webkit-border-top-right-radius: 13px;

	-moz-border-radius-topright: 13px;

	border-top-right-radius: 13px;

	-webkit-border-top-left-radius: 13px;

	-moz-border-radius-topleftt: 13px;

	border-top-left-radius: 13px;

}



#copyright{

	width:970px;

	height:38px;

	background:url(../images/footer_bg.png);

	-webkit-border-radius: 13px;

	-moz-border-radius: 13px;

	border-radius: 13px;

	margin:0 auto 0 auto;

	position:relative;

	top:10px;

	

}



#copyright_right{

	float:right;

	direction:rtl;

	color:#fff;

	margin:10px 20px 0 0

}



#copyright_left{

	float:left;

	width:300px;

	color:#fff;

	margin:10px 0 0 20px;

}



#copyright_left ul{

	list-style:none;

}



#copyright_left ul li{

	float:right;

	margin:0 10px 0 0;

}



#copyright_left ul li a{

	color:#fff;

}



#copyright_left ul li a:hover{

	color:#dedede;

}



#end{

	height:85px;

	background:url(../images/end.png) top center no-repeat;

	margin:10px 0 0 0;

	

}

#ffcp{
	width:900px;
	height:30px;
	float:left;
	text-align:right;
	position:relative;
	bottom:20px;
	left:32px;
}

#ffcp a{
	color:#86afeb
}


#top img{

	position:relative;

	float:right;

	left:57px;

	top:20px;

	cursor:pointer;

}



.theme-default #slider {

    margin:0 auto 0 auto;

    width:592px; /* Make sure your images are the same size */

    height:284px; /* Make sure your images are the same size */

}

.yw-Slider {
	position:relative;
}
.yw-Slider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.yw-Slider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;

}
.nivo-caption p {
	padding:8px;
	margin:0;
	font-family:tahoma;
	direction:rtl;

}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


.theme-default .yw-Slider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
}
.theme-default .yw-Slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .yw-Slider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-40px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: tahoma;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}


#testMenu{
	margin:0 0 25px 0;
}

#testMenu .t1 {
	cursor:pointer;
	display:block;
	margin-top: 0;
	text-decoration: none;
	outline:0;
	clear: both;
}

#aca_one{
	height:32px;
	color: #fff;
	background:url(../images/aca_1.png) no-repeat right;
}

.aca_tow{
	height:32px;
	color: #fff;
	background:url(../images/aca_2.png) no-repeat right;
}

#aca_three{
	height:32px;
	color: #fff;
	background:url(../images/aca_3.png) no-repeat right;
}

#aca_one h2{
	float:right;
	margin:5px 30px 0 0;
	color:#fff;
	font-weight:bold;
}

.aca_tow h2{
	float:right;
	margin:5px 30px 0 0;
	color:#fff;
	font-weight:bold;
}

#aca_three h2{
	float:right;
	margin:5px 30px 0 0;
	color:#fff;
	font-weight:bold;
}


.test2{
	overflow: auto;
	height:145px;
	text-align:justify;
	width:342px;
}

#testMenu h3 {
	margin:2px 10px;
	color:#0c397a;
}

#testMenu h3 a {
	color:#0c397a;
}

#testMenu h3 a:hover {
	color:#236edb;
}

.text_title{
	margin:3px; font-weight:normal;
}

#cnews_div img{
	margin:0 5px 0 0;
}

#peyvand{
	float:right;
	margin:10px 10px 0;
}





.theme-default2 #slider2 {

    margin:0 auto 0 auto;

    width:325px; /* Make sure your images are the same size */

    height:130px; /* Make sure your images are the same size */

}

.yw-Slider2 {
	position:relative;
}
.yw-Slider2 img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.yw-Slider2 a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#8c1c1b;
	color:#fff;
	opacity:0.6; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;

}
.nivo-caption p {
	padding:8px;
	margin:0;
	font-family:tahoma;
	direction:rtl;

}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


.theme-default2 .yw-Slider2 {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
}
.theme-default2 .yw-Slider2 img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default2 .yw-Slider2 a {
	border:0;
	display:block;
}

.theme-default2 .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-40px; /* Tweak this to center bullets */
}
.theme-default2 .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default2 .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default2 a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default2 a.nivo-prevNav {
	left:15px;
}

.theme-default2 .nivo-caption {
    font-family: tahoma;
}
.theme-default2 .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default2 .nivo-caption a:hover {
    color:#fff;
}

#new_c{
	padding:10px;
	text-align:justify;
	line-height:20px;
	direction:rtl;
	min-height:400px;
}

#tit{
	border-bottom:solid 10px #aac8d4;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:14px;
}

#tit span{
	background:url(../images/navi_arrow_rtl.gif)  no-repeat;
	width:15px;
	height:15px;
	display:inline-block;
	margin:2px 5px 0 5px;
}

.cnt_title{
	padding:6px;
	border-top:dashed 1px ;
	border-bottom:dashed 1px ;
	background:#baeaf6;
}

.pagemed{
	padding:6px;
	border-top:dashed 1px ;
	border-bottom:dashed 1px ;
	background:#ecfbff;
}


#namad{
	position:fixed;
	left:4px;
	bottom:4px
}