
@charset "utf-8";
/*MohamadAmin Azadivash*/
/*WWW.HIRAWEB.IR*/

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}.clr{clear:both;}.px1{height:1px;}.px3{height:3px;}.px5{height:5px;}.px10{height:10px;}.fr{float:right;}.fl{float:left;}.rtl{direction:rtl;}.ui-widget-overlay {background: url(../images/ui.png);opacity: 0.2;-moz-opacity: 0.2;filter: alpha(opacity=20);left: 0;position: fixed;top: 0;}

/*FONT*/
@font-face {
  font-family: 'fo';
  src: url('../fonts/fo.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/fo.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/fo.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'foo';
  src: url('../fonts/foo.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/foo.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/foo.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
html{
	/*
	background: url(../images/bg1.svg) 50% 50% fixed;
	background-size: 100% 100%;
	*/
}
body{
	text-align:right;
	direction:rtl;
	background-color:#fff;
	background-image:url(../images/BodyPattern.jpg);
	
	font-family:fo,tahoma;


	
	
	/*background: url(../images/lbg.png) 50% 0 repeat fixed;
	*/
}

a{
	color:#06F;
	text-decoration:none;
}
a:hover{
	color:#06C;
}
.alll0{
	width:100%;
	height:100%;
	margin:0px;
	background-image:url(../images/toph.png);
	background-repeat: repeat-x;
	background-position:top;
	display:table;
}
.alll{
	margin-top:0px;
	
	margin-right:auto;
	margin-left:auto;
	height:auto;
	width:930px;
}
.hedd{
	float:right;
	width:930px;
	height:190px;
	margin-bottom:0px;
	background-image:url(../images/hede.png);
	background-repeat:no-repeat;
	background-position:top;
	z-index:100;
	
}
.alll2{
	margin-top:8px;
	margin-right:20px;
	float:right;
	border:1px solid #ccc;
	height: auto;
	padding-bottom:10px;
	width:902px;
	z-index:0;
	background-color:#f2f4f6;
	background-image:url(../images/section_bg.png);
		-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;

-moz-box-shadow: 0px 2px 2px #ccc8cc;
-webkit-box-shadow: 0px 2px 2px #ccc8cc;
box-shadow: 0px 2px 2px #ccc8cc;
}

.rcol{
	
	width:260px;
	height:auto;
	float:right;
	border:0px solid #ccc;
}
.lcol{
	
	width:628px;
	height:auto;
	float:right;
	margin-right:8px;
	border:0px solid #ccc;

}
.imgsl{
	float:left;
	 height: 340px;
    width: 645px;
}
.sarmat{
	float:right;
	margin-top:-5px;
	height:28px;
	width:629px;
	background-image:url(../images/sarx.png);
	
	-moz-border-radius-topleft: 4px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-webkit-border-top-left-radius:4px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:0px;
border-top-left-radius:4px;
border-top-right-radius:5px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
.matn{
	line-height:normal;
	padding-top:20px;
	float:right;
	width:595px;
	height:auto;
	margin-right:20px;
	overflow:hidden;
}
.matnz{
	background-color:#FFF;
		border:1px solid #ebebeb;
		width:583px;
		height:auto;
		padding:5px;
		float:right;
		margin-right:15px;
		margin-top:5px;
		padding-top:8px;
		font-family:Tahoma, Geneva, sans-serif;
		color:#666;
		font-size:14px;
		border-right:4px solid #F09;
	
		
		

}
.matnz a{
	color:#666;
}
.ntitle{
	float:right;
	margin-right:10px;
	padding-top:5px;
	color:#fff;
	text-shadow:0px 0px 3px #000000;

}
.topi{
	height:40px;
	float:right;
	width:100%;
}
.minoo{
	border:0px solid #FFF;
	margin-top:105px;
	height:42px;
	float:right;
	margin-right:25px;
	width:630px;
}
.minoo ul li{
	display:inline-block;
	float:right;
	color:#FFF;
	padding:5px;
	margin-left:15px;
	font-size:18px;
	margin-top:5px;
	
	transition:All 0.4023s ease;
-webkit-transition:All 0.4023s ease;
-moz-transition:All 0.4023s ease;
-o-transition:All 0.4023s ease;
}
.minoo ul li a{
	color:#FFF;
}
.minoo ul li a:hover{
	color:#FF9;
}
.minoo ul li:hover{
	background-image:url(../images/blc2.png);
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;

-moz-box-shadow:inset 0px -1px 5px #000000;
-webkit-box-shadow:inset 0px -1px 5px #000000;
box-shadow:inset 0px -1px 5px #000000;

transition:All 0.4023s ease;
-webkit-transition:All 0.4023s ease;
-moz-transition:All 0.4023s ease;
-o-transition:All 0.4023s ease;
}
.vasati{
	width:630px;
	height:405px;

	background-image:url(../images/vasati.png);
	
	float:right;
	margin-top:5px;
	
		



}
.vasati3{
	width:630px;
	height:auto;

	
	float:right;
	margin-top:5px;
	
		



}
.topv{
	background-image:url(../images/topv.png);
	background-position:top center;
	width:630px;
	height:3px;
	

	float:right;
	margin-top:5px;
	
}
.vasv{
	background-image:url(../images/vasv.png);
	background-position:top center;
	width:630px;
	
	height:auto;

	float:right;
	
}
.botv{
	background-image:url(../images/botv.png);
	background-position:top center;
	width:630px;
	height:81px;
	

	float:right;
	
}
.edame{
	float:right;
	margin-right:44px;
	   
	   
    right: 0px;
    bottom: 0px;
    display: block;
    width: 131px;
    height: 34px;
    background: url("../images/adame.png");
}
.fooot{
	
	height:120px;
	width:100%;
	background-image:url(../images/toph2.jpg);
	margin-top:10px;
	background-color:#09F;
	background-position:top;
	background-repeat:repeat-x;
}
.fooot1{
	height:120px;
	width:440px;
	margin-right:20px;
	float:right;
	
}
.infoo{
	width:920px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/gol.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	
}
.pey1{
	background-image:url(../images/pey.png);
	background-position:top right;
	background-repeat:no-repeat;
}
.copy1{
	background-image:url(../images/copy.png);
	background-position:top right;
	background-repeat:no-repeat;
}
.pfoot{
	height:80px;
	width:390px;
	float:right;
	margin-right:65px;
	border:0px solid #CCC;
	margin-top:37px;
}
.vasati2{
	width:630px;
	height:202px;

	background-image:url(../images/vasati2.png);
	
	float:right;
	margin-top:0px;
	
		



}
.archi{
	width:85px;
	height:50px;
	background-image:url(../images/arch.png);
	float:left;
	margin-left:-15px;
}

.archi2{
	width:50px;
	height:85px;
	background-image:url(../images/arch2.png);
	float:left;
	margin-left:-15px;
}
.lix1{
	margin-bottom:5px;
	list-style:none;
	float:right;
	padding:3px;
	margin-right:10px;
	padding-right:20px;
	width:260px;
	background-image:url(../images/bolet_akh.gif);
	background-position:right center;
	background-repeat:no-repeat;
	color:#363;
}
.lix1 a{
	color:#063;
}
.lix1 a:hover{
		color:#09F;
}
.lix2{
	font-size:14PX;
	margin-bottom:5px;
	list-style:none;
	float:right;
	padding:3px;
	margin-right:10px;
	padding-right:20px;
	width:230px;
		background-image:url(../images/bolet_akh2.gif);
	background-position:right center;
	background-repeat:no-repeat;
	color:#036;
}
.lix2 a{
	color:#039;
}
.lix2 a:hover{
	color:#C06;
}
.lix3{
	font-size:14PX;
	margin-top:5px;
	margin-bottom:5px;
	list-style:none;
	float:right;
	padding:3px;
	margin-right:10px;
	margin-left:10px;
	padding-right:20px;
	width:150px;
	background-image:url(../images/link.png);
	background-position:right center;
	background-repeat:no-repeat;
	color:#fff;
	text-shadow:0px -1px 5px #292929;
}

.invasat2{
	margin-top:40px;
	height:120px;
	float:right;
	margin-right:11px;
	width:610px;
	border:0px solid #999;
}

.invasat3{

	height:50px;
	float:right;
	margin-right:9px;
	margin-bottom:8px;
	width:290px;
	border-right:1px solid #6CF;
	border-left:1px solid #6CF;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.invasat3:hover{
		border-right:1px solid #F06;
	border-left:1px solid #F06;
	
}
.imgxx{
	height:41px;
	border:1px solid #CCC;
	width:40px;
	float:right;
	padding:3px;
	margin-right:10px;
	margin-left:5px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

	
.sad100{
	height:100%;
	width:100%;
}
.blc1{
	color:#FFF;
	height: auto;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	background-image:url(../images/blc.png);
	width:263px;
	position: relative;
	float:right;
	top:-25px;
}
.boxi{
	float:right;
	width:302px;
	height:350px;
	border:0px solid #CCC;
	margin-right:9px;
	margin-top:5px;
}
.axbox{
	background-image:url(../images/bx_loader.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:268px;
	margin-right:11px;
	margin-top:5px;
	padding:5px;
	float:right;
	height:150px;
	border:1px solid #d3d0d0;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;

transition:All 0.4426s ease;
-webkit-transition:All 0.4426s ease;
-moz-transition:All 0.4426s ease;
-o-transition:All 0.4426s ease;
}
.axbox:hover{
	background-color:#09F;
	transition:All 0.4426s ease;
-webkit-transition:All 0.4426s ease;
-moz-transition:All 0.4426s ease;
-o-transition:All 0.4426s ease;
}
.sar2{
	float:right;
	margin-right:1px;
	width:299px;
	height:28px;
	background-image:url(../images/sar3.png);

}

.sar4{
	float:right;
	margin-right:1px;
	width:299px;
	height:28px;
	background-image:url(../images/sar4.png);

}

.sar0{
	float:right;
	margin-right:1px;
	width:252px;
	height:28px;
	background-image:url(../images/sar0.png);

}


















#sidebar {
    color: #AFB0B1;
	margin-right:5px;
	margin-top:5px;

	background-image:url(../images/side.png);
	background-position:top right;
	background-repeat:no-repeat;
  
    float:right;
	font-size:12px;
    
    
    width:257px;
	height:405px;
	
}

.sidebar2 {
    color: #AFB0B1;
	margin-right:5px;
	margin-top:px;

	background-image:url(../images/akh.png);
	background-position:top right;
	background-repeat:no-repeat;
  
    float:right;
	font-size:12px;
    
    
    width:257px;
	height:202px;
	
}

#sidebar ul {
    font-size:1.2em;
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
	height:390px;
	
}


.none {
        background-position: 82px 0px;
}

.four {
        background-position: 82px -48px;
}

.five {
        background-position: 82px -60px;
}

.tags {
        color: #fff;
        margin: 0.5em;
}

.tags a,
.tags span {
        background-color: #333839;
        font-size: 0.8em;
        padding: 0.1em 0.8em 0.2em;
}

.tags a:link,
.tags a:visited {
        color: #fff;
        text-decoration: none;  
}

.tags a:hover,
.tags a:active {
        background-color: #3e4448;
        color: #fff;
        text-decoration: none;  
}

#sidebar li {
	direction:rtl;
	margin-right:5px;
    height: 80px;
    overflow: hidden;
	width:250px;
	line-height:normal;
}

#sidebar li h5 {
    color:#A5A9AB;
    font-size:1em;
    margin-bottom:0.5em;
}

#sidebar li h5 a {
    color:#03C;
    text-decoration:none;
	font-weight:normal;
	
}

#sidebar li img {
    float:right;
    margin-left:5px;
	 margin-right:3px;
	 -moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
padding:2px;
border:1px solid #ccc;
}

#sidebar li .info {
    color:#3E4548;
    font-size:1em;
}

#sidebar .info a,
#sidebar .info a:visited {
    color:#3E4548;
    text-decoration: none;
}

#sidebar .spyWrapper {
    height: 405px;
    overflow: ;
    position: relative; 
	   
}

#sidebar {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
}



.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.2);
	box-shadow: 0 1px 1px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}

.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}


/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

.infos{
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:28px;
	float:right;
	margin-left:10px;
	height:24px;
	
	
}

.tarikhi{
	background-image:url(../images/date.png);
	width:220px;
}
.nevisande{
	background-image:url(../images/file_search.png);
}

.mozoo{
		background-image:url(../images/files.png);
		width:180px;
}
.hoshi{
		background-image:url(../images/bullet_error.png);
		background-position:right center;
		background-repeat:no-repeat;
		margin-right:40px;
		
}


.divii{
	float:right;
	margin-right:10px;
	height:70px;
}
.hoshi2{
		background-image:url(../images/bullet_info.png);
		background-position:right center;
		background-repeat:no-repeat;
		
}

.bish{
	height:28px;
	width:68px;
	background-image:url(../images/bish.png);
	
	margin-left:5px;
	float:left;
	margin-top:0px;
	
	position:relative;
	
}



/*---navigation---*/
.storenumber{font-weight:bold}
.basenavi{font-size:1.15em;height:29px}
	.bnnavi{margin-left:5px;padding-right:5px;height:29px;background:#f1f5f7 url(../images/basenavi.png) no-repeat 100% 0}
	.navigation{margin-top:5px}
	.navigation,.navigation a,.navigation span,.bnnavi,.nextprev,.nextprev .thide{float:right}
		.navigation a,.navigation span{font-weight:bold;padding:0 4px;height:19px;line-height:19px}
		.navigation a,.navigation span.nav_ext{color:#3f4b51}
			.navigation a:hover{background-color:#398dd8;color:#fff}
			.navigation span{color:#398dd8}

		.nextprev .thide,.toptop{width:26px;padding-top:29px;background:url(../images/basenavi.png) no-repeat}
		.nextprev a span{cursor:pointer}

		.nextprev span .pnext{background-position:0 -29px}
		.nextprev a .pnext{background-position:0 -87px}
			.nextprev a:hover .pnext{background-position:0 -58px}

		.nextprev span .pprev{background-position:-26px -29px}
		.nextprev a .pprev{background-position:-26px -87px}
			.nextprev a:hover .pprev{background-position:-26px-58px}

	.toptop{background-position:0 -116px;width:29px}
		.toptop:hover{background-position:0 -145px}
		
.pm_status {
	float:right;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 280px;
	height: 100px;
	margin-left: 5px;
	margin-right: 20px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}


.shortvideo{
	width:280px;
	height:230px;
	border:1px solid #CCC;
	background-color:#FFF;
	float:right;
	padding:5px;
	margin-left:8px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border-bottom:4px solid #F09;
background-image:url(../images/loader.gif);
background-position:center;
background-repeat:no-repeat;
	
}
.shortvideo:hover{
	
border-bottom:4px solid #39F;

	
}
