﻿html {
	color:#000000;
}
p{
	text-align:justify;
}
h3 {
font-family:arial !important;
font-size:150% !important;
font-weight:bold !important;
line-height:34px;
}
hr{
color:#a63d37;
}
#body{
	margin:0;
	background:url('../images/body-bg.png') repeat-x top;
	direction:rtl;
	font-family:Tahoma;

}
#cont{
	margin:0 auto;
	width:970px;
}
	/* header */
	#header{
		border-bottom:1px dotted #d1d4d3;
		width:970px;
		height:132px;
		float:right;
	}
		#logoco{
			width:272px;
			height:72px;
			margin:36px 7px 0 0 ;
			float:right;
		}
			#logo{
				background:url('../images/logo.png') no-repeat;
				width:272px;
				height:72px;
			}
		#top-menu{
			float:left;
			margin:88px 0 5px;
			width:632px;
			
		}
			#top-menu ul li {
				display:inline;
				text-align:center;
				margin:0 1px;
				color:#8c8d8e;
			}
			#top-menu ul li a{
				color:#8c8d8e;
				font-family: Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13pt;
				font-weight:bold;
				display:inline-block;
				text-align:center;
					}
			#top-menu ul li a:hover, #top-menu ul li a:active{
				text-align:center;
				color:#7db1d6;
			}
			
			#top-menu-list{
				float:left;
			}
	/* header */


	/* ads Block */
	#ad-about{
		width:970px;
		height:270px;
		float:right;
	}
		#about{
			width:460px;
			height:219px;
			float:right;
			border:1px solid #a8c0e2;
			margin:25px 0 0 0;
			background:url('../images/about-left.png') repeat-y;
		}
			#about-post{
			margin:15px;
			}
				#about h1{
					color:#125687;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:26px;
					margin:5px 0;
				}
				#about p{
					color:#3c749a;
					text-align:justify;
					font-family:Arial, Helvetica, sans-serif;
					font-size:18px;
					line-height:30px;
				}
		#top-ad{
			width:490px;
			height:245px;
			float:left;
			margin:25px 0 0 0;
			background:url('../images/about-left.png') repeat-y;	
		}
			#black-ad{
				width:108px;
				height:219px;
				float:right;
				background:#000;	
			}
			#ad-order{
				width:364px;
				height:244px;
				float:left;	
			}

/* ads Block */

/* content Block */

#content{
		width:970px;
		float:right;
}
#left-ad{
	background:#000;
	float:left;
	width:110px;
	height:564px;
}

#right-content{
	width:850px;
	float:right;
}

#clients{
	width:460px;
	height:240px;
	float:right;
	border-top:1px solid #bdbdbd;
	border-bottom:1px solid #20558a;
	position:relative;
}
.client-hd{
	height:20px;
	float:right;
	background:#fff;
	margin:-17px 0;
	padding:5px;
	color:#293e6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.client-ft{
	height:20px;
	float:right;
	background:#fff;
	padding:5px;
	color:#293e6b;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	bottom:-16px;
	right:1px;
}

.td-right{
	border-left:1px solid #c6d2e1;
	width:60px;
	height:24px;
	color:#293e6b;
	padding-right:5px;
}
.td-left{
	width:380px;
	height:24px;
	color:#3a7dda;
	padding-right:5px;
}

#last-news{
	width:371px;
	height:240px;
	float:left;
	border-top:1px solid #bdbdbd;
	border-bottom:1px solid #20558a;
	position:relative;
}
#last-news a{
	font-family:Arial, Helvetica, sans-serif;
	color:#125687;
	text-decoration:none;
	font-size:19px;
	font-weight:bold;	
}
.date{
	color:#84888b
}
.post{
	padding: 20px 5px 10px 0pt;
}
.show{
	width:265px;
	height:304px;
	float:right;
	display:inline;
	border:1px solid #b3b3b3;
	margin:30px 7px 10px;
}
.show-post{
	width:240px;
	height:112px;
	border-bottom:1px dotted #afafaf;
	margin:20px 7px 1px 7px;
	line-height:20px;
}
.more-post{
	background:url('../images/more.png') no-repeat right;
	height:20px;
	margin:5px 7px;
	padding-right:21px;
	}
	.more-post a{
	color:#3a7dda;
	text-decoration:none;
	font-weight:bold;
}

#content-bot{
	width:970px;
	float:left;
}
#content-bot-right{
	width:338px;
	height:257px;
	float:right;
	}
		#content-bot-right-top{
			border-bottom:1px #9f9f9f dotted;
			width:336px;
			height:84px;
			margin:auto;
		}
		#content-bot-right-me{
			border-bottom:1px #9f9f9f dotted;
			width:336px;
			height:84px;
			margin:auto;
		}
		#content-bot-right-bot{
			border-bottom:1px #9f9f9f dotted;
			width:336px;
			height:84px;
			margin:auto;
		}
		.content-bot-img{
			margin:10px 10px 0 0;
			float:right;
		}
		.content-bot-right-a{
			text-decoration:none;
			color:#254575;
			font-size:23px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			margin-right:20px;
			margin-top:20px;
			float:right;
		}
#content-bot-left{
	width:628px;
	height:257px;
	float:left;
	border-bottom:1px solid #a2a5a4;
	position:relative;
	}
	#content-bot-left-one-right{
			width:4px;
			height:30px;
			float:right;
			background:url('../images/cust-right.png') no-repeat;
}
	#content-bot-left-one-med{
			width:600px;
			height:30px;
			background:url('../images/cust-med.png') repeat-x;
			float:right;
	}
		#content-bot-left-one-med h3{
			color:#444444;
			font-size:16px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			margin-right:10px;
			margin-top:5px;
		}
	#content-bot-left-one-left{
			width:23px;
			height:30px;
			float:left;
			background:url('../images/cust-left.png') no-repeat;
		}
	#content-bot-left-two-text{
			float:right;
			margin:9px 7px 0 0;
			width:495px;
}
	#cust-logo{
		float:left;	
		margin:36px 0 0 3px;
}
#footer{
	height:190px;
	float:right;
	width:970px;
	background:#dfe5e6;
	margin-top:30px;
	border-top:1px solid #c2d1e6;
}
#footer-ad{
	height:100px;
	width:970px;
	float:right;
}
#footer-menu{
	height:88px;
	width:776px;
	float:right;
	background:#3b60af;
	border-top:1px solid #293e6b;
}
#footer-logo{
	height:88px;
	width:194px;
	float:left;
	overflow:hidden;
}


			#footer-menu ul li {
				display:inline;
				text-align:center;
				margin:0 3px;
				color:#6e99d4;
			}
			#footer-menu ul li a{
				color:#fff;
				font-family: Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13pt;
				font-weight:bold;
				display:inline-block;
				text-align:center;
				text-shadow:0 1px 1px #000000;
					}
			#footer-menu ul li a:hover, #footer-menu ul li a:active{
				text-align:center;
				color:#d0ebff;
			}
			#footer-menu-list {
				text-align:center;
				margin-top:34px;
				}

#empty-content{
	width:970px;
	float:right;
	margin:20px 0;
}

#table3{
float:right; margin-top:10px;
border-collapse:separate;
border-spacing:0;
margin-right:16px;
border:1px solid #E1E1DF !important;
color:#254575;
}
#table5{
float:right; margin-top:10px;
border:none;
border-collapse:separate;
border-spacing:0;
margin-right:16px;
color:#888888 !important;
}
#table6{
border:1px solid #C1DDF3 ;
color:#888888 !important;
}
#table3 td{
background:none repeat scroll 0 0 #e3e6e8;
border:1px solid #C1DDF3;
border-collapse:separate;
border-spacing:0;
padding:5px;
}
#table3 tr{
border:none;
border-collapse:separate;
border-spacing:0;
}
#table3 textarea, #table3 select, #table5 select{
border:1px solid #E1E1DF !important;
height:28px;
width:400px !important;
}
#regform1 textarea, #regform1 select, .inpt{
border:1px solid #E1E1DF !important;
height:28px;
margin:8px 0;
width:400px;
color:#800000;
}
#regform1 textarea:hover, #regform1 select:hover, .inpt:hover, #regform1 textarea:focus, #regform1 select:focus, .inpt:focus{
border:1px solid #800000 !important;
}
#regform1 {
color:#888;
}
.add-op{
color:#8C8D8E;
font-family:arial;
font-size:16px;
font-weight:bold;
padding:5px;
text-align:right;
text-decoration:none;
}
.our-info{
width:80%;
margin:5px 20px 0 0;
}
.our-info h3{
font:bold 16px arial !important;
color:#666;
text-shadow: 1px 1px #fff;
}