/* ------------------------------------------------

     Style by :  PersianTools
		  web :  www.PersianTools.com
		Email :  info@PersianTools.com

------------------------------------------------ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:right;}q:before,q:after{content:'';}abbr,acronym {border:0;}table{border-collapse:collapse;border-spacing:0;}

img{ border:0;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input , select , textarea { font-family:Tahoma; font-size:12px;}
.btn{cursor:pointer;}

.button{ padding:2px 8px; background:#DDD; border:1px solid #444;cursor:pointer;}
.input{ padding:2px; border:1px solid #444; background:#f1f1f1;}

.leftImg{float:left; margin:0 8px 8px 0;}
.rightImg{float:right; margin:0 0 8px 8px;}

/*------------------ Page Layout ------------------*/
body{background:url(../images/imamreza.jpg) repeat-x bottom #036568;font-family:Tahoma;font-size:12px;}

a {text-decoration: none;color:#00C;}
a:hover {text-decoration: none;color:#004;}

#warp{ width:950px; margin:0 auto; padding:0 0 0 0; background:#2a3727; overflow:hidden;}

.container{padding:5px 5px 0 5px; background:url(../images/bgPageBody.gif) center;height:1%; margin-bottom:6px;text-align:right; direction:rtl;}

h1.title{ background:url(../images/titleFa.gif) no-repeat; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#031000; margin-bottom:12px; height:27px; line-height:27px; padding-right:70px;}
h3.title{ background:url(../images/titleFa.gif) no-repeat -465px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#031000; margin-bottom:12px; height:27px; line-height:27px; padding-right:37px;}

ul.list		{ padding:0 10px 20px 10px;}
ul.list li	{ list-style:none; background:url(../images/bull2.gif) no-repeat right 5px; padding:0 10px 2px 0; }

/*------------------ Content ------------------*/
.content{ padding:5px 10px 50px 10px;}
	.page{ margin:0 auto;text-align:justify; line-height:1.2; color:#444;}
	.page .img { border:1px solid #6e806a;}
	
.sideBar{width:220px; float:right;}
	.sideBarIn{margin:0 auto; color:#444;padding:20px 10px;} 

.newsbar{ height:15px; padding:5px; background:url(../images/bgNewsbar.gif) repeat-x bottom #FFF; margin:0 5px 5px 5px;direction:rtl;}

.adBanner{ padding:5px 20px;}
.staticPage{ text-align:justify; width:450px; padding:15px; margin:0 auto;}

/*------------------- Header -------------------*/
.lang{ background:#0d1a09; padding:8px 15px 8px 0; text-align:right; color:#EEE;display:none;}
.header{ background:url(../images/banner1.jpg) no-repeat; height:150px; margin-bottom:6px;}
.header1{ background:url(../images/banner.jpg) no-repeat; height:150px;}

.linkBox{ height:123px;}
a.homeLink{ height:123px; width:190px; display:block; float:left;}
a.iribLink{ height:50px; width:56px; display:block; float:left;}
a.homePageLink{ float:right; height:115px; width:260px; display:block;}

a.sendToFriends{ display:block; background:#DDD; padding:3px 20px 3px 3px; background:url(../images/email.gif) no-repeat right;border-bottom:1px dashed #EFF8FF;}
a.comments{ display:block; background:#DDD; padding:3px 20px 3px 3px; background:url(../images/message.gif) no-repeat right;border-bottom:1px dashed #EFF8FF;}
a.commentsShow{ display:block; background:#DDD; padding:3px 20px 3px 3px; background:url(../images/messages.gif) no-repeat right;border-bottom:1px dashed #EFF8FF;}

.soundFiles{ width:140px; height:130px; float:right; padding:10px; text-align:center; border:1px solid #EFF8FF; margin:5px;}
.soundFiles img{ display:block; margin:0 auto;}

.galleryInfo{width:200px; height:150px; padding:10px; float:right; margin:5px; border:1px solid #EEE; text-align:center;}
.printIcon	{text-align:left;border-bottom:1px solid #EFF8FF; padding:5px;}

.pagebodyimg{ float:left;border:1px solid #EFF8FF;margin:0 10px 5px 0; padding:2px;}

.listRss{ padding:0 10px 10px 10px;}
.listRss li{ background:url(../images/rss.jpg) no-repeat right; padding:2px 18px 2px 0;}

.photosList	{width:140px;float:right; padding:10px; text-align:center; border:1px solid #EFF8FF; margin:5px;}

.login{}
.login li a{ background:url(../images/bull2.gif) no-repeat right 6px; padding:0 12px 5px 0; display:block;}

.dFile{width:140px; height:90px;float:right; padding:5px; text-align:center; border:1px solid #DDD; margin:5px; }
.dFile a{ display:block;background:url(../images/box_download.jpg) no-repeat center 3px; width:60px; height:60px; margin:0 auto;}


/* ------------------- menu ------------------ */
.menu{ padding:5px 10px 0 0; text-align:right;}
.menu a{ border-left:1px solid #286F14; padding:3px 10px; color:#FFF;}
.menu a:hover{ color:#FFD700;}

		
/*------------------ Footer ------------------*/
.footer{color:#402a13;text-align:center; background:#101f0b; padding:8px; color:#FFF; font-size:11px;}
.footer a		{color:#BBB;}
.footer a:hover	{color:#FFF;}

.err , .errorBox{background:url(../images/err.gif) no-repeat right #ffd8d6; padding:10px 35px 10px 10px; border:1px solid #ff0038;}
.ok , .messageBox{background:url(../images/ok.gif) no-repeat right #e4f6de; padding:10px 35px 10px 10px; border:1px solid #8fdc79;}

.ok a, .messageBox a{font-weight:bold; color:#33F; line-height:2;}
.ok a:hover, .messageBox a:hover{ color:#BB002F;}
