﻿body{
background:#383838;
margin:0;
padding:0;
color:#000000;
font-family:tahoma,sans-serif;
direction:rtl;
}
.pages_link_town
{
	position:relative;
	bottom:23px;
	width:400px;
	margin:auto;
	font-size:16px;
	background:#333366;
}
.pages_link_border,.pages_link,.pages_link_now,.page_link_dot_color
{
	font-size:16px;
	float:left;
	color:#0033CC;
	font-weight:bold;
}
.pages_link:hover
{
	color:#0033CC;
	text-decoration:underline;
	font-weight:bold;	
}
.pages_link_now
{
	color:#000;
	font-weight:bold;
}
.page_link_dot_color
{
	color:#000000;
}
.pages_link_border
{
	opacity:0.01;
}
a{
text-decoration:none;
color:#222222;
cursor:hand;
cursor:pointer;
}
a:hover,a:active{
color:#800000 ;
font-weight:normal;
}
a img{
border-color:#454545;
}
a:hover img{
border-color:#FF8000;
}
p{
line-height:1.7;
padding:auto 8pt;
text-align:justify;
}
table,td{

border-collapse:collapse;

}
div,input,ul{
font-family:tahoma;
font-size:8pt;
padding:0;
margin:0;
}
select{
font-family:tahoma;
}
.clearfix:after{
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
.clearfix{
display:block;
}
html[xmlns] .clearfix{
display:block;
}
* html .clearfix{
height:1%;
}
/*---Header --------*/
#mainForm{
}
#header{
margin-top:5px;
background:url(images/banner.jpg) ;
width:980px;
height:122px;
}

#header .date{
color:#ffffff;
}

#header a:hover,a:active{
color:#FFFFFF ;
font-weight:normal;
}

#td_head{
color:#000000;
font-family:tahoma,sans-serif;
font-weight:bold;
}

#topline{
background:#000;
border-top:0px solid #000;
color:#ffffff;
padding:0px 0px 0 0px;
}

#topline ul#nav{
padding:0 17px 0 5px;
margin:0;
list-style:none;
}
#topline ul#nav li{
float:right;
margin:5px 0 0 0;
}
#topline ul#nav li a{
display:block;
padding:0;
margin:0 6px 0 0;
text-align:center;
font-weight:bold;
color:#dddddd;
}
#topline ul#nav li a span{
display:block;
padding:0 8px 3px 16px;

}
#topline ul#nav .current a,#topline ul#nav li a:hover{

color:#fff029;
}
#topline ul#nav .current a span,#topline ul#nav li a:hover span{

}
/*---Menus --------*/ 
#menu{
border-left:1px solid withe;
border-right:1px solid withe;
height:25px;
background:#444446;
}
#menu ul li{
border-left:1px solid gray;
float:right;
list-style-type:none;
padding:6px 0 4px 0;
}
#menu ul li a{
color:#ffffff;
padding:18px 15px 11px 15px;
}
#menu ul li a:hover{
background:#7da3d6;
color:#ffffff;
border-bottom:2px solid white;
}
#rightside{
padding:5px;
float:right;
margin:1px 0 0 0;
width:200px;
}
#leftside{
border:none;
padding:5px;
float:left;
margin-top:1px;
width:200px;
}
#content{
background:#ffffff;
width:980px;
color:#000000;
}
#content-padd{
padding:10px;
}
#bottom{
background:#000000;
border:1px ridge;
padding:1px;
float:right;
width:914px;
height:48px;
margin-top:0px;
font-size:9pt;
color:#000000;
}
#box{
background:#ffffff;
border-left:1px ridge #b3ca22;
border-top:1px ridge #AEC0CE;
border-right:2px ridge #3D5360;
border-bottom:2px ridge #3D5360;
margin-top:10px;
margin-right:11px;
padding-top:3px;
float:right;
height:21px;
width:105px;
}
#box1{
background:url(image/top_menu.jpg);
height:21px;
}
#box2{
background:url(image/top_menu1.gif);
height:10px;
}
#box3{
background:url(image/botton_menu.gif);
height:10px;
}
#table{
border:1px ridge #A9B8C2;
line-height:180%;
text-align:justify;
font-weight:lighter;
}
#table1{
line-height:1.8;
text-align:justify;
color:#000040;
border:1px solid #ff6600;
}
#center{
width:700px;
background:#ffffff;
border:1px;
float:right;
}
/*--- Order Form ---- */
select{
border:1px ridge gray;
}
input{
background:url(images/input-repeat.gif) repeat-x;
border:1px ridge gray;
color:#333333;
text-align:right;
direction:rtl;
height:20px;
margin:1px;
}
input.btn
{
	background:url(images/btn-repeat.gif) repeat-x;
	height:25px;
	color:#FFF;
	padding:0 5px 4px 5px;
	text-align:center;
	cursor:pointer;
}
input.btn:hover
{
    background-color:#CCCCCC;
	background-image:none;
	color:#000000;	
}
input.text{
color:#555555;
}
input.submit{
color:#555555;
}
/*---Posts --------*/
#posts{
float:right;
width:550px;
padding:10px 8px 10px 0px;
}
.post{
width:750px;
}
.post #head{
background:url(images/post-head.jpg) no-repeat #ffffff;
text-align:right;
width:750px;
height:40px;
}
.post #head #title{
padding:15px 55px 0 0;
color:#051350;
text-shadow:0 0 3px #ffffff;
}
.post #bg{
background:url(images/post-bg.jpg) repeat-y center #ffffff;
line-height:1.7;
text-align:right;
}
.post #bg #padd{
padding:10px;
}
.post #foot{
background:url(images/post-foot.jpg) no-repeat center top #ffffff;
width:750px;
height:15px;
}

/*---Posts2 --------*/
#posts2{
float:right;
width:750px;
padding:0 8px 0 0;
}
.post2{
width:550px;
}
.post2 #head{
background:url(images/post-head2.gif)  no-repeat center top #ffffff;
text-align:right;
width:550px;
height:13px;
}
.post2 #head #title{
padding:12px 42px 0 0;
color:#555555;
text-shadow:0 0 3px #ce8e22;
}
.post2 #bg{
background:url(images/post-bg.gif) repeat-y center #fafafa;
line-height:1.7;
text-align:right;
}
.post2 #bg #padd{
padding:10px;
}
.post2 #foot{
background:url(images/post-foot.gif) no-repeat center top #ffffff;
width:550px;
height:10px;
}

/*---Order Shado Dive --------*/ 
.content1, .shadow{
bottom:3px;
width:590px;
padding:auto 4px;
}
.shadow{
background:#ffffff;
}
.content1{
width:580px;
padding:0 4px 0 0;
}
div.show{
color:#ffffff;
}
div.show1{
background:#C3C3C3;
height:16px;
}
td.show{
background:url(images/menu-bg.gif) repeat-y;
line-height:1.7;
padding:5px;
text-align:right;
}
td.show1{
background:url(images/menu-head.jpg) no-repeat;
padding:9px 18px 0 0;
text-align:right;
width:198px;
height:33px;
color:#556b05;

}
td.show2{
background:url(images/menu-foot.jpg) no-repeat center top;
width:198px;
height:10px;
}
.table{
border:1px solid #999999;
}
/*---Sidebar --------*/
#rightbar{
float:right;
padding-top:10px;
}
#rightbar #sidebar{
float:left;
}
#leftbar{
float:left;
padding-top:10px;
}
#leftbar #sidebar{
float:left;
}
#sidebar #head{
background:url(images/menu-head.jpg) no-repeat #ffffff;
text-align:right;
width:198px;
height:7px;
}
#sidebar #head #title{
padding:9px 18px 0 0;
color:#000;

}
#sidebar #bg{
background:url(images/menu-bg.jpg) repeat-y;
text-align:right;
width:198px;
}
#sidebar #bg #padd{
line-height:1.7;
padding:8px;
}
#sidebar #foot{
background:url(images/menu-foot.jpg) no-repeat center top;
width:198px;
height:15px;
}
/*---Footer --------*/
#footer{
width:100%;
height:90px;
border-top:0px solid #c5e039;

   }
#footer a{color:#ec2700; text-decoration:none;}



#footer #copy{
float:right;
padding:10px 20px 0 0;
color:#061858;
line-height:2;
}
#footer #webgozar{

padding:85px 920px 0 0;

}

#tooltip{
     	position:absolute;
	border:1px solid #808080;
	background:#f9f9f9;
	padding:2px 5px;
	color:#000000;
	display:none;
	font: 11px Tahoma;
	}
	
.pic-Box
{

	width: 100px;
	padding-right:5px;
	padding-top:5px;
	float:right;
	text-align:right;
    direction: rtl;
     border:1px solid black;
     display: block;
     
}
.info1-Box
{
margin-right: 114px;
	padding: 50px 135px 3px 3px;
	 border:1px solid black;
    
}
.corner{
    border:1px solid #333;
    padding:10px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.roundedcornr_box_319991 {background:#FFFFFF;}
.roundedcornr_top_319991 div {background:url('corners/roundedcornr_319991_tl.jpg') no-repeat top left; }
.roundedcornr_top_319991 {background:url('corners/roundedcornr_319991_tr.jpg') no-repeat top right;}
.roundedcornr_bottom_319991 div {background:url('corners/roundedcornr_319991_bl.jpg') no-repeat bottom left}
.roundedcornr_bottom_319991 {background:url('corners/roundedcornr_319991_br.jpg') no-repeat bottom right;}
.roundedcornr_top_319991 div,.roundedcornr_top_319991,.roundedcornr_bottom_319991 div,.roundedcornr_bottom_319991 {width:100%;height:9px;font-size:1px}
.roundedcornr_content_319991 {margin:0 9px;}

     
     /*----------------------------*/ 
     .table-body{position:relative;display:block;width:98%;-khtml-border-radius:5px;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:1px 5px;border:1px solid #8c8d85;}
.contentBox{background-color:#eeeeee;padding:1px 5px 1px;}
  /*----------------------------*/ 

.round_corners .line_1, .round_corners .line_2, .round_corners .line_3, .round_corners .line_4, .round_corners .line_5
   { line-height: -3px; font-size: 1px; overflow: hidden;background-color: #ffffff; }
   .round_corners .line_1 { margin-left: 6px; margin-right: 6px; background-color: #115272; height: 1px; }
   .round_corners .line_2 { margin-left: 4px; margin-right: 4px; border-left: 2px solid #115272; border-right: 2px solid #115272; height: 1px; }
    .round_corners .line_3 { margin-left: 3px; margin-right: 3px; border-left: 1px solid #115272; border-right: 1px solid #115272; height: 1px; }
    .round_corners .line_4 { margin-left: 2px; margin-right: 2px; border-left: 1px solid #115272; border-right: 1px solid #115272; height: 1px; }
.round_corners .line_5 { margin-left: 1px; margin-right: 1px; border-left: 1px solid #115272; border-right: 1px solid #115272; height: 1px; }
    .round_corners .line_6 { margin-left: 0px; margin-right: 0px; border-left: 1px solid #115272; border-right: 1px solid #115272; height: 30px; }
     .round_corners .content { border-left: 1px solid #115272; border-right: 1px solid #115272; padding: 10px;background-color: #ffffff; }
	 .b_main
{
	width:600px;
}
.banner_2
{
	width:468px;
	height:60px;
	float:left;
	margin:1px;
}
.banner_1
{
	width:120px;
	height:240px;
	float:left;
	margin:2px;
}
.newsticker
{
	display:block;
	width:500px;
	height:42px;
	background:#000;
	border-radius:10px;
	float:right;
	margin-right:0px;
	padding-right:0;
}
.newsticker li
{
	display:block;
	float:right;
	width:100%;
	height:30px;
}
.newsticker li a
{
	display:block;
	width:485px;
	height:27px;
	line-height:27px;
	padding-right:5px;
	padding-left:5px;
	margin-right:3px;
	margin-left:2px;	
	margin-top:2px;
	background:#77e44b;
	border-radius:10px;
	font-size:11px;
	font-family:tahoma;
}
.nnav
{
	background:url(images/up.png);
	background-size:100%;
	width:20px;
	height:20px;
	cursor:pointer;
	float:right;	
	margin-top:10px;
	margin-right:5px;
}
.nnav#navdown
{
	-ms-transform: rotate(180deg); 
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	position:relative;
	top:80px;
}

#tab1_content input,#tab1_content select,#tab1_content textarea
{
	float:right;
	margin-right:5px;
}
.regerror
{
	float:right;
	margin-right:5px;
	color:red;
	background:#FFCCFF;
	border-radius:5px;
	float:right;
	padding:5px;
	border:1px solid red;
	white-space:nowrap;
}
.reghelp
{
	float:right;
	width:100%;
	margin-right:5px;
}

.regtill
{
	float:right;
	margin-right:5px;
}
.checktitle
{
	float:right;
	line-height:15px;
	margin-left:10px;
	margin-right:5px;
	white-space:nowrap;
}


  #tablehead{
  border-left: 1px solid #03729C;
border-right: 1px solid #03729C;
border-top: 1px solid #03729C;

background: #137c92;
Border-radius:7px 7px 0px 0px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
text-align:right;
width:100%;
height:35px;
}

  #tablehead2{
  border-left: 1px solid #03729C;
border-right: 1px solid #03729C;
border-top: 1px solid #03729C;
Border-radius:7px 7px 0px 0px;
text-align:right;
width:100%;
height:35px;
}

#tabletitle{
padding:7px 10px 0 0;
font-family:BYekan;
font-size:10pt;
color:#fff;
font-weight:bold;

}
#tablebg {
border-left: 1px solid #03729C;
border-right: 1px solid #03729C;
margin-left:0px;
margin-right:0px;
text-align:right;

width:100%;

}

#tablebgpadd {
line-height:1.7;
padding:8px;
}

#tablefoot{
border-left: 1px solid #03729C;
border-right: 1px solid #03729C;
border-bottom: 1px solid #03729C;
width:100%;
height:8px;
margin-bottom:5px;
border-radius:0px 0px 7px 7px;
}

