﻿@charset "utf-8";

.menu_ar_margin_left{
width:10px;
}
.ar_content_box_title{
text-align:right;
padding:0 0 0 5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
.content_ltrAr{
background-color:#E7F3FA;
padding:20px 30px 20px 30px;
color:#333333;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:28px;
text-align:right;
direction:rtl;
}
.menu_ar_margin_right{
width:20px;
}

.cat_listAr{
padding:1px 10px 2px 5px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-align:center;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background:url(../images/bg_news_ticker.jpg) repeat-x;
}

.cat_list_itemsAr{
padding:5px;
background-color:#FFFFFF;
font-size:11px;
}
.menu_ar{
padding:0 10px 0 10px;
text-align:center;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}

.menu_ar a{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}

.menu_ar a:hover{
font:Arial, Helvetica, sans-serif;
color:#d3e9f1;
text-transform:uppercase;
text-decoration:none;
}
body{
background:url(../images/bg.jpg);
margin:0 auto 0 auto; padding:0;
font-family:Arial, Helvetica, sans-serif;
}

.top_wrapper{
background-color:#000000;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}

.wrapper{
width:980px;
margin:0 auto 0 auto;
background-color:#000000;

}

.bg_header{
height:53px;
background:url(../images/bg_header.jpg) repeat-x;
}

.bg_header_left{
width:14px;
}

.logo{
width:224px;
}

.top_header{
color:#FFFFFF;
font-weight:bold;
}

.top_header a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.top_header a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #003366; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #003366; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #eee;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.menu_en_margin_left{
width:10px;
}

.menu_en_margin_right{
width:20px;
}

.menu_en{
padding:0 10px 0 10px;
text-align:center;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;

}

.menu_en a{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;

text-decoration:none;
}

.menu_en a:hover{
font:Arial, Helvetica, sans-serif;
color:#d3e9f1;

text-decoration:none;
}

.basket{
width:25px;
}

.search_box{
background:none;
border:none;
font-size:12px;
}

.search_box_bg{
background:url(../images/search_box_tile.jpg) repeat-x center;
}

.white_area{
background-color:#FFFFFF;
padding:13px;
}

.banner_v{
width:210px;
}

.menu_v{
direction:ltr;
color:#003366;
width:210px;
padding:15px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:24px;
background-color:#E7F3FA;
}

.menu_v a{
color:#003366;
text-decoration:none;
}

.menu_v a:hover{
color:orange;
text-decoration:none;
}

.product_box{
width:317px;
height:180px;
padding:12px 12px 7px 12px;
border: 1px solid #a1a1a1;
vertical-align:top;
}

.product_box_top{
color:#1a346d;
padding-bottom:1px;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
}

.product_box_top a{
color:#1a346d;
padding-bottom:1px;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-decoration:none;
}

.product_box_top a:hover{
color:#1a346d;
padding-bottom:1px;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
text-decoration:underline;
}

.product_box_desc{
color:#0e275f;
padding:10px 0 2px 0;
font-family:Tahoma;
font-size:11px;
line-height:18px;
}

.product_box_img{
vertical-align:top;
padding:13px 0 0 0;
max-height:133;
max-width:129;
}

.product_box_price{
text-align:right;
color:#e86904;
padding:0 15px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}

.product_box_price_main{
font-size:30px;
}

.content_box_title{

padding:0 0 0 5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.content_box_left_border{
border-left:1px solid #a1a1a1;
}

.content_box_right_border{
border-right:1px solid #a1a1a1;
}

.latest_products{
padding:16px 20px 13px 20px;
color:#2d2d2d;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
}

.latest_products a{
color:#2d2d2d;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
}

.latest_products a:hover{
color:#2d2d2d;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
}

.more_deals{
padding:10px 20px 15px 20px;
color:#2d2d2d;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
}

.more_deals a{
color:#2d2d2d;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
}

.more_deals a:hover{
color:#2d2d2d;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
}

.bold{
font-weight:bold;
}

.more_deals_price{
color:#e86904;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}

.more_deals_price_main{
font-size:23px;
}

.footer_menu{
padding:10px;
text-align:center;
color:#656566;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
text-transform:uppercase;
}

.footer_menu a{
color:#656566;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
text-decoration:none;
}

.footer_menu a:hover{
color:#2b2b2b;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
text-decoration:underline;
}

.footer_copyright{
text-align:left;
width:740px;
padding:10px 20px 15px 20px;
color:#656566;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
}

.footer_copyright a{
width:740px;
color:#656566;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
text-decoration:none;
}

.footer_copyright a:hover{
width:740px;
color:#2b2b2b;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
text-decoration:underline;
}

.hr{
width:900px;
color:#8b8b8b;
}

.hr2{
color:#999;
}

img{
border:none;
}

/******CSS for news ticker******/

.news_ticker_title{
color:#FFFF00;
font-weight:bold;

height:26px;
font-weight:bold;
background:url(../images/bg_news_ticker.jpg);
}

#news_ticker{
padding:8px 11px 0 7px;
height:26px;
color:#FFFFFF;
font-weight:bold;
}

.news_ticker_left_padding{
padding:0 0 0 11px;
}

.cat_list{
padding:1px 10px 2px 5px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-align:left;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
background:url(../images/bg_news_ticker.jpg) repeat-x;
}

.cat_list_items{
padding:5px;
background-color:#FFFFFF;
font-size:11px;
}

#categories{
width:864px;
padding:30px;
background-color:#000;
position:absolute;
margin-left:-8px;
visibility: hidden;
}

.prod_categories{
padding:0 0 0 8px;
height:24px;
background:url(../images/prod_categories_tile.jpg) center repeat-x;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.prod_categories a{
color:#FFFFFF;
}

.prod_categories a:hover{
color:#FFFFFF;
}

.categories_width{
width:200px;
background-color:#FFFFFF;
background:url(../images/item_bg.jpg) center repeat-x;
}

.categories_width a{
width:200px;
background-color:#FFFFFF;
}

.categories_width hover{
width:200px;
background-color:#ccc;
}

.categories_middle{
width:16px;
}

.categories_item{
color:#2b2b2b;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height:38px;
padding:3px;
border:1px solid #ccc;
}

.categories_item a{
color:#2b2b2b;
text-decoration:none;
}

.categories_item a:hover{
color:#999;
text-decoration:underline;
}

.categories_item_icon{
width:32px;
height:38px;
max-height:38px;
padding:2px;
border:1px solid #ccc;
text-align:left;
background-color:#FFF;
}

.categories_item_icon_margin{
width:10px;
}



.arabic{
font-size:14px;
}

.content_rtl{
background-color:#E7F3FA;
padding:20px 30px 20px 30px;
color:#333333;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:28px;
text-align:right;
direction:rtl;
}

.content_rtl a{
color:#333333;
text-decoration:underline;
}

.content_rtl a:hover{
color:#999999;
text-decoration:underline;
}

.content_ltr{
background-color:#E7F3FA;
padding:20px 30px 20px 30px;
color:#333333;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:28px;
text-align:left;
direction:ltr;
}

.content_ltr a{
color:#333333;
text-decoration:underline;
}

.content_ltr a:hover{
color:#999999;
text-decoration:underline;
}


.content_title{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-transform:uppercase;
}

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.h2{
font-size:15px;
font-weight:bold;
}

.product_cat{
text-align:left;
line-height:17px;
}

.category_item_image{
padding:5px;
max-width:200px;
border:1px solid #acb6c1;
}

.select_lang{
background-color:#FFFFFF;
padding:0 30px 0 30px;
}

.select_lang_logo{
padding:12px 0 4px 20px;
}

.select_lang_bg{
background:url(../images/select_language.jpg) center no-repeat;
width:607px;
height:212px;
}


/* Easy Slider */

	#slider{
	margin:0 0 0 25px;
	}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:577px;
		height:255px;
		overflow:hidden; 
		}	

	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:39px;
		height:67px;
		position:absolute;
		left:-30px;
		top:-152px;
		}	
	#nextBtn, #nextBtn2{ 
		left:630px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:39px;
		height:67px;
		background:url(../images/btn_prev.jpg) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(../images/btn_next.jpg) no-repeat 0 0;	
		}												

/* Easy Slider */
