﻿body{

background:#383838;
margin:0;
padding:0;
color:#000000;
font-family:tahoma,sans-serif;
direction:rtl;
}
.pages_link_town
{
	/*position:relative;
	bottom:23px;*/
	width:600px;
	height:30px;
	line-height:30px;
	border-radius:5px;
	margin:auto;
	font-size:16px;
	background:#FFFF4F;
	text-align:center;
}
.pages_link_border,.pages_link,.pages_link_now,.page_link_dot_color
{
	font-size:16px;
	display:inline;
	color:#626262;
	font-weight:bold;
}
.pages_link:hover
{
	color:#626262;
	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;
font-size:11px;
}
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{
margin:auto;
width:980px;

} 
#header{
margin-top:15px;
background:url(images/banner.jpg) no-repeat;
width:980px;
height:146px;

}
#header2{
margin-top:15px;
background:url(images/banner2.jpg) no-repeat;
width:980px;
height:146px;

}
#header .date{

color:#ffffff;
}

#header2 a:hover,a:active{
color:#FFFFFF ;
font-weight:normal;
}

#td_head2{
color:#000000;
font-family:tahoma,sans-serif;
font-weight:bold;
}
#topline{
height:83px;
background:url(images/topline.jpg) ;
color:#FFF;
padding:0px 0px 0 0px;
font-weight:bold;
}
#topline ul#nav{
padding:0 12px 0 5px;
margin:0;
list-style:none;
}
#topline ul#nav li{
float:right;
margin:5px 0 0 0;
}
#topline  a{
text-align:center;
font-weight:bold;
color:#FFFFFF;
}
#topline ul#nav li a span{
display:block;
padding:5px 2px 3px 16px;

}
#topline  a:hover{

color:#000;
}
#topline ul#nav .current a span,#topline ul#nav li a:hover span{

}
#topline td
{
	text-align:center;
}
/*---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;
}
.btn{
background:url(images/btn-repeat.gif) repeat-x;
height:27px;
line-height:27px;
color:#840b4b;
padding:0 5px 4px 5px;
text-align:center;
}

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{

background:url(images/footer.jpg) #262626 no-repeat center top;
width:980px;
height:90px;
border-top:1px solid #FFF;
margin:0 0px 40px 0;
   }
#footer a{color:#FFF; text-decoration:none;}



#footer #copy{
float:right;
padding:60px 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: #c4c4c4; height: 1px; }
   .round_corners .line_2 { margin-left: 4px; margin-right: 4px; border-left: 2px solid #c4c4c4; border-right: 2px solid #c4c4c4; height: 1px; }
    .round_corners .line_3 { margin-left: 3px; margin-right: 3px; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; height: 1px; }
    .round_corners .line_4 { margin-left: 2px; margin-right: 2px; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; height: 1px; }
.round_corners .line_5 { margin-left: 1px; margin-right: 1px; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; height: 1px; }
    .round_corners .line_6 { margin-left: 0px; margin-right: 0px; border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; height: 30px; }
     .round_corners .content { border-left: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; padding: 10px;background-color: #ffffff; }
	 
	 
#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;
}