html {

}



* { 

	font-family: Tahoma;

}



/* body */

body {

	margin: 0px;

	padding: 0px;



}



body, td, th, input, textarea, select, a {

	font-size: 11px;

	color: #000000;

}

 

b, strong, th {

	color: #000000;

}



form {

	padding: 0;

	margin: 0;

	display: inline;

}



.png {

	behavior: url('catalog/javascript/png/iepngfix.htc');

}

  

a img {

	border: none;

}



a:hover {

	text-decoration: none;

}



/* layout */

h1 { 

	display: none;

}

#container {

	width: 800px;

	}



#logo{

	float:right;

	width: 301px;

	height: 90px;

	margin-top:10px;

	background: url('../image/logo.png') ;

}

#banner{

	float:left;

	width: 490px;

	height: 70px;

	margin-top:25px;

	margin-left:-12px;



}

#nav {

	background: url('../image/section_head.gif') ;

	border: 1px solid #B2B2B2;

	width: 800px; 

	height: 35px; 

	clear:both;



}

.button{

	float:right;

	background: url('../image/section_head.gif') ;

	border-left: 1px solid #B2B2B2;

	width: 90px; 

	height: 35px; 



}

.button a{

	float:right;

	background: url('../image/section_head.gif') ;

	border-left: 1px solid #B2B2B2;

	width: 90px; 

	height: 35px; 

	text-decoration: none;





}

.button a:hover{

	float:right;

	background: url('../image/section_head1.gif') ;

	border-left: 1px solid #B2B2B2;

	width: 90px; 

	height: 35px; 

	text-decoration: none;



}

.button_text{

padding-top:7px;

	font-size: 13px;

	font-family: Tahoma;



}



#column {

	width: 175px;

	float:right;

	margin: 10px 0px 10px 0px;

	background-color: #FFFFFF;

}

.support{

	border: 1px solid #C7C6C6;

	padding-top:5px;

	margin: 0px;

}

.domain{

	border: 1px solid #C7C6C6;

	background: url('../image/domain.gif') ;

	height:35px;

}

.domaintext{

	font-size: 12px;

	color:#72773B;

	font-family: Tahoma;

	font-weight: 700;

	padding-top:9px;

}

.domaintext a{

	font-size: 12px;

	color:#72773B;

	font-family: Tahoma;

	font-weight: 700;

	padding-top:9px;

		text-decoration: none;



}

.domaintext a:hover{

	font-size: 12px;

	color:#E47716;

	font-family: Tahoma;

	font-weight: 700;

			text-decoration: none;



	padding-top:9px;

}



.domainimage{

	padding:0 2px 0 0;

	float:right;

	margin-bottom: 10px;

	margin-top:1px;

	margin-right:3px;

	background: url('../image/domainimage.png') no-repeat ;

	height:32px;

	width:32px;

}



.cartbox{

	background: url('../image/cart_foot.gif') ;

	margin: 10px 0px 10px 0px;

}

.cartboxhead{

	font-size: 13px;

	font-family: Tahoma;

	font-weight: 700;

	color: #990000;

	background: url('../image/cart_head.gif') ;

	height:20px;

	border: 1px solid #C7C6C6;

	border-bottom: 0px;

}

.cartboxheadtext{

padding-top:2px;

}

.cartboxfoot{

	border: 1px solid #C7C6C6;

}

.cartboxfootimage{



	float:right;

	height:48px;

	width:48px;

	background: url('../image/shopping_cart.png') no-repeat;

	background-position: 30% 20%;

}



.cartboxfoottext{

text-align:right;

padding-bottom:18px;

padding-top:18px;

padding-right:55px;

}

.cartboxfoottext1{

text-align:center;

padding:10px;

	font-size: 12px;



}



.box {

	width:175px;

	padding-bottom: 5px;

	margin-bottom: 10px;



}

.heading {

	font-size: 13px;

	font-family: Tahoma;

	font-weight: 700;

	color: #990000;

	background: url('../image/box_head.gif') ;

	height:20px;

	border: 1px solid #C7C6C6;

}

.headingtext {

	padding-top:3px;

}

.boxfoot{

	border: 1px solid #C7C6C6;

}

.boxfootimage{



	float:right;

	height:48px;

	width:48px;

	background: url('../image/shopping_cart.png') no-repeat;

	background-position: 30% 20%

}



.boxfoottext{

text-align:right;

padding-bottom:18px;

padding-top:18px;

padding-right:55px;

}



	

#footer { 

	width: 788px;

	border: 1px solid #ADB7D7;

	background: url('../image/section_head1.gif') ;

	height:35px;

	padding:0 5px 0 5px;

	margin-bottom:20px;

	clear:both;

}



#footer .a {

	width:535px;

	float: left;

	margin-top: 5px;

}



#footer .b {

	float: right;

	margin-top: 10px;



}

#footer .foot_div {

width:800px;



}



  





.heading .left {

	float: left;

	text-align: left;

}

 

.heading .right {

	float: right;

	text-align: right;

}



.error {

	color: #FF0000;

	font-size: 10px;

	display: block;

	clear: both;

}



.required {

	margin: 0;

	color: #FF0000;

	display: inline;

}



.warning {

	color: #000000;

	font-size: 10px;  

	background-color: #FFB3B5;

	padding: 3px;

	display: block;

	margin-bottom: 10px;

}



.message {

	color: #000000;

	font-size: 10px;

	background-color: #99FF00;

	padding: 3px;

	display: block;

	margin-bottom: 10px;

}





.price_old {

	text-decoration: line-through;

}



.price_new {

	color: #FF0000;

}

 

#bar {

	background: url('../image/tablebg.gif') ;

	border-top: 1px solid #CCCCCC; 

	border-bottom: 1px solid #CCCCCC;

	padding: 3px 3px 0px 10px;

	height: 24px;

}

#content {	

	margin-top:10px;

	padding-bottom:10px;

	float:left;

	width: 624px;

}

.catalog_heading{

	width: 614px;

	height: 35px;

	margin-bottom:10px;

	margin-right:10px;

	border: 1px solid #CCCCCC;

	background: url('../image/section_head1.gif') ;

	border: 1px solid #B2B2B2;



}

.catalog_heading .right{

	float:right;

	font-family: Traditional Arabic;

	color: #154166;

	font-weight: 700;

	font-size: 18px;

	padding-top:3px;

	padding-right:5px;



}

.catalog_heading .right a{

	font-family: Traditional Arabic;

	color: #154166;

	font-weight: 700;

	font-size: 18px;

	text-decoration: none;

}

.catalog_heading .right a:hover{

	font-family: Traditional Arabic;

	color: #B14343;

	font-weight: 700;

	font-size: 18px;

	text-decoration: none;

}

.catalog_heading .left{

	float:left;

	font-family: Traditional Arabic;

	color: #154166;

	font-weight: 700;

	font-size: 18px;

	padding-top:3px;

	padding-left:5px;



}

.catalog_heading_text1{

	float:right;

	margin-right: 20%;

	font-family: Traditional Arabic;

	color: #154166;

	width: 300px;

	text-align:center;

	font-weight: 700;

	font-size: 18px;

	padding-top:4px;

}

.catalog_heading_text1 a{



	font-family: Traditional Arabic;

	color: #154166;

	width: 300px;

	text-align:center;

	font-weight: 700;

	font-size: 18px;

	padding-top:4px;

		text-decoration: none;



}

.catalog_heading_text1 a:hover{



	font-family: Traditional Arabic;

	color: #B14343;

	width: 300px;

	text-align:center;

	font-weight: 700;

	font-size: 18px;

	padding-top:4px;

		text-decoration: none;



}

.catalog_heading_image{

	float:right;

	background: url('../image/down1.png') ;

	width: 32px;

	height: 32px;

	margin-right:5px;

	margin-top:2px;

}

.catalog_heading_image2{

	float:left;

	background: url('../image/down.png') ;

	width: 32px;

	height: 32px;

	margin-left:5px;

	margin-top:2px;

}

.flashbox{

	background: url('../image/cart_foot.gif');

	border: 1px solid #B2B2B2;

	border-top: 1px solid #CFCDCD;

	width: 614px;

	margin: -10px 10px 10px 0;

}







.product{



	float: right;

	width: 198px;

	text-align: center;

	cursor: pointer;

	font-size: 10px;

	margin-bottom: 10px;

	margin-right: 10px;





}

.product_head{

	height: 25px;

	text-align: center;

	background: url('../image/product_head.gif');

	border: 1px solid #B2B2B2;

	border-bottom: 0px;



}

.product_head_text{

	font-size: 13px;

	font-family: Tahoma;

	font-weight: 700;

	text-decoration: none;

	padding:5px 0 0px 0 ;



}

.product_head_text a{

	text-decoration: none;

	padding:5px 0 0px 0 ;

}

.product_head_text a:hover{

	color: #BA0000;

	text-decoration: none;

	padding:5px 0 0px 0 ;

}



.product_body{

	padding:5px 0 5px 0 ;

	text-align: center;

	background-color: #ffffff;

	border: 1px solid #C7C6C6;

	border-bottom: 0px;

	border-top: 0px;

	clear:both;

}

.product_foot{

	height: 25px;

	background: url('../image/product_foot1.gif');

	border: 1px solid #B2B2B2;

}

.product_foot_text{

	font-size: 12px;

	font-weight: 700;

	padding-top:5px ;

	color: #BA0000;

	text-align: center;

}



.categories a {

	text-decoration: none;

}



#images  {

	border: 1px solid #B2B2B2;

	margin: 10px;

	cursor: pointer;

	float:right;

	width:150px;



}



.additional_image{

	height: 21px;

	width: 614px;

	background: url('../image/product_foot1.gif');

	border: 1px solid #B2B2B2;

	margin:10px 10px 10px 0;

	padding-top: 4px;

	font-size: 12px;

	font-family: Tahoma;

	font-weight: 700;



}



#extraimg{

width:150px;

text-align:center;

}



.results {

	height: 25px;

	width: 614px;

	background: url('../image/product_foot1.gif');

	border: 1px solid #B2B2B2;

	margin:10px 10px 10px 0;

	clear:both;

}



.results .right {

	float: right;

	padding-top: 5px;

	padding-right: 5px;

}

 

.results .left {

	text-align: left;

	padding-top: 5px;

	padding-left: 5px;

	float: left;

} 

.results .form1 {

	text-align: left;

	padding-top: 3px;

	padding-left: 5px;

	float: left;

} 

 

.buttons {

	height: 25px;

	width:614px;

	border: 1px solid #97B976;

	border-top: 0px solid #B2B2B2;

	margin: 0px 10px 10px 0px;

	text-align: center;

	background: url('../image/product_foot2.gif');

}



.buttons input {

	height: 20px;

	margin: 3px 3px 0 0;



}







/* box language */

.language {

	float: left;

	margin-top: 3px;

}



.language div {

	display: inline;

}



/* box currency */

#extra {

	float: left;

	width:330px;

	height:25px;

	margin-top: -28px;  

	}

#currency {

	float: left;

	width:130px;

	margin-top: 1px;  



}



/* box search */

#search {

	float: right;

	width:180px;

	margin-left: 10px;

	margin-top: 1px;  

}





/* box cart */

.box .cart .a {

	text-align: right;

	border-top: 1px solid #C7C6C6;

	margin-top: 8px;

	padding-top: 3px;

}



.box .cart .b {

	text-align: center;

}



/* box information */

.box .information {

	font-size: 11px;

	font-family: Tahoma;

	text-align:right;

	padding-top: 10px;

	border-right: 1px solid #C7C6C6;

	text-decoration: none;

		background: url('../image/boxbg.gif') no-repeat;

	background-position: 100% 0%;



}

.box .information a {

	font-size: 11px;

	font-family: Tahoma;

	background: none;

	padding: 0px 0px 0px 0px;

	text-decoration: none;

	display: block;



}



.box .information .inform {

	text-align:right;

	padding-top: 3px;

	padding-right: 4px;

	padding-bottom: 3px;

	margin-top: 10px;

	margin-bottom: 0px;

	margin-right:0px;

	width:125px;

	border: 1px solid #C7C6C6;

	border-right: 0px;

	background: url('../image/catbg.gif');

	background-position: 2px 0px;

	text-decoration: none;

}

.box .information a:hover{

	text-align:right;

	padding-top: 3px;

	padding-right: 4px;

	padding-bottom: 3px;

	margin-top: 10px;

	margin-bottom: 0px;

	margin-right:0px;

	width:125px;

	border: 1px solid #C7C6C6;

	border-right: 0px;

	background: url('../image/catbghover.gif');

	background-position: 2px 0px;

	text-decoration: none;



}





/* box review */

.box .review div {

	background-color:#FFFFFF;

	text-align: center;

}



.box .review a {

	text-decoration: none;

}



.box .review img {

	padding: 3px;

}



/* success */

#success {

	behavior: url('catalog/javascript/png/iepngfix.htc');

	background: url('../image/success.png') no-repeat;

	padding-left: 148px;

	_height: 128px;

	min-height: 128px;

}



/* failure */

#failure {

	behavior: url('catalog/javascript/png/iepngfix.htc');

	background: url('../image/failure.png') no-repeat;

	padding-left: 148px;

	_height: 128px;

	min-height: 128px;  

}



/* error */

#error {

	clear: both;

	border: 1px solid #C7C6C6;

	margin: 0px 0px 10px 0px;

	padding: 8px;

	margin-top: 10px;

}



#ourworks{
float:right;width:149px;background-color:#f1f1f1;
margin-right: 5px;margin-bottom: 5px;
}

#ourworks1{
padding:10px 10px ;border-top:1px solid #acacac;border-left:1px solid #acacac;border-right:1px solid #acacac;text-align:center;color:maroon;font-weight:bold;

}

#ourworks2{
border:1px solid #acacac;min-height:15px;text-align:center;padding:3px 0px;background-color: #D4D4F3;

}

#cworks{
clear: both;

}
