body{
	padding:0px;
	margin:0px;
	direction:rtl;
	background-color:#586164;
}
#nav{
	background-color:#808d91;
}
#a1{
	margin:0 auto;
	/*width:1150px;
	height:720px;
	border:1px solid;*/
}
#error{
	color:red;
}
#h_year,#h_month,#h_day,#bot,#firstname,#lastname,#account_name,#havaleh_type,#company_address,#b_num,#h_num,#h_date,#ostan,#shahrestan,#d_address,#address_type,#postalcode,#phone,#email,#num,#degree,#end_degree,#end_code,#num_type,#mellicode,#s_num,#messgae,#mobile,#buy_status,#emission_status,#modir_message
,#subject
{
	font-family:tahoma;
	font-size:12px;
	color:#757575;
}
#postalcode,#phone,#mobile,#h_num,#h_date,#email,#end_degree,#mellicode,#s_num,#end_code,#pass{
	direction:ltr;
}
#in_nav{
	margin:0 auto;
	width:980px;
	height:50px;
	position:relative;
}
.in_in_nav {
	width:980px;
	height:60px;
	position:absolute;
	top:0px;
}
.clear{
	clear:both;
}

#table_info {
	/*border-bottom:solid #CCC 1px;
	border-left:solid #CCC 1px;
	border-collapse:collapse;*/
	width:775px;
}

#table_info th {
	background:#808d91 none repeat scroll 0 0;
	color:#e2dbdb;
}
#table_info a{
	text-decoration:none;
	color:#c7b5b5;
}
#table_info tr:hover td {
	background:#D0DAFD none repeat scroll 0 0;
	color:#333399;
}

#table_info td {
	background:#E8EDFF none repeat scroll 0 0;
}

#login{
	float:left;
}
#cms{
	float:left;
}
#n_news{
	float:left;
}
#changelog{
	float:left;
}

#searches{
	float:left;
}
.home {
display:block;
width:67px;
height:60px;
float:right;
background:url(../images/home.jpg) no-repeat top;
}
.home:hover {
background:url(../images/home_h.jpg)	no-repeat;
}
.sodoor {
display:block;	
width:89px;
height:60px;
float:right;
background:url(../images/sodoor.jpg) no-repeat top;
}
.sodoor:hover {
background:url(../images/sodoor_h.jpg)	no-repeat;
}
.suport {
display:block;	
width:83px;
height:60px;
float:right;
background:url(../images/suport.jpg) no-repeat top;
}
.suport:hover {
background:url(../images/suport_h.jpg)	no-repeat;
}
.agency {
display:block;
width:67px;
height:60px;
float:right;
background:url(../images/agency.jpg) no-repeat top;
}
.agency:hover {
background:url(../images/agency_h.jpg)	no-repeat;
}
.about {
display:block;	
width:56px;
height:60px;
float:right;
background:url(../images/about.jpg) no-repeat top;
}
.about:hover {
background:url(../images/about_h.jpg)	no-repeat;
}
.contact {
display:block;	
width:60px;
height:60px;
float:right;
background:url(../images/contact.jpg) no-repeat top;
}
.contact:hover {
background:url(../images/contact_h.jpg)	no-repeat;
}

.pic_ex img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.pic_ex:hover{
background-color: transparent;
}

.pic_ex:hover img{
border: 1px solid blue;
}

.pic_ex span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 3px;
border: 1px dashed gray;
visibility:hidden;
color: black;
text-decoration: none;
top:-5px;
left:0px;
}

.pic_ex span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.pic_ex:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left:0px; /*230px; position where enlarged image should offset horizontally */
top:-5px;
z-index: 50;
}



#center{
	background-color:#e4e4e4;
}
#in_center{
	margin:0 auto;
	width:980px;
	padding-top:15px;
}
#content{
	width:800px;
	float:left;
}
#in_content{
	padding-right:10px;
	padding-left:37px;
	padding-bottom:15px;
}
#steps,#co{
	width:749px;
	background-color:#ffffff;
	font-family:tahoma;
	font-size:11.75px;
	color:#757575;
}
#steps_content{
	padding:3px;
	padding-right:0px;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #b0b3b4;
	border-right:1px solid #b0b3b4;
	border-left:1px solid #b0b3b4;
}
#co_content{
    padding:3px;
	padding-right:14px;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #b0b3b4;
	border-right:1px solid #b0b3b4;
	border-left:1px solid #b0b3b4;
}
#co_content a{
	text-decoration:none;
	color:#757575;
}
.text_titr{
	font-family:Arial;
	font-size:18px;
}
#steps_content a img,#co_content a img{
	border:0px;
}
#c_box1,#c_box2,#c_box3,#c_box4{
	width:368px;
	background-color:#ffffff;
	font-family:tahoma;
	font-size:11px;
	color:#757575;
}
#box1_content{
	clear:both;
}
#c_box1,#c_box3{
	float:right;
}
#c_box2,#c_box4{
	float:left;
}
#c_box3,#c_box4,#c_box1,#c_box2{
	margin-top:15px;
}
#box1_content,#box2_content,#box3_content,#box4_content{
	text-align:center;
	padding:3px;
	padding-right:14px;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #b0b3b4;
	border-right:1px solid #b0b3b4;
	border-left:1px solid #b0b3b4;
}
#box1_content,#box2_content{
	text-align:right;
}
#text{
	float:left;
	width:235px;
}
#text a img{
	text-decoration:none;
	border:0px;
}
#box2_content a,.text_titr a{
	text-decoration:none;
	color:#757575;
}
#box2_content ul{
	padding-right:15px;
}
#box3_content form{
	margin-right:50px;
}
#box4_content form{
	margin-right:62px;
}
#peygiri_emission_num,#peygiri_buy_num{
	direction:ltr;
	background-color:#e4e4e4;
	color:#222222;
	border:1px solid #bbb;
}
#peygiri_bot{
	border:0px;
	background-image:url(../images/peygiri.jpg);
	width:88px;
	height:20px;
}
#ok_div{
	text-align:center;
}
#ok_p{
	background-color:#aaffaa;
	width:300px;
	border:1px solid #aaa;
	margin:0 auto;
	padding:4px;
}
#no_ok_div{
	text-align:center;
}
#no_ok_p{
	background-color:#ffaaaa;
	width:300px;
	border:1px solid #aaa;
	margin:0 auto;
}

