/* ----------- Template Custom | Powered By Zlio --------- */ 

/* ----------- General Class ----------- */
body{
	font-family: Arial, Helvetica, sans-serif; /* #body_ff */
	background-color: #6792ab; /* body_bg_color */
	background-image: url(http://images.zlio.com/magictheme/patterns/9090096.png?v=03062009); /* body_bg_img */
	background-position:left bottom;
	background-repeat:repeat;
}

/* ------------------------------------- */

/* ----------- General Layout ----------- */

.header_inner{
	background-color: #86b4cf; /* header_bg */
	background-image: url(http://s3.amazonaws.com/custom_templates_images/headerinnerheadercontentmenu_380356.jpg?1268898920); /* header_bg_img */
	background-position:left bottom;
	background-repeat:repeat;
}


#shoproll{
	background:#86b4cf; /* shoproll_bg */
}

/* -------------------------------------- */

/* ----------- Header Details ----------- */
#shopTitle a{ /* Title of the shop */
	color:#000000; /* shoptitle_fc */
	font-family:Arial; /* shoptitle_ff */
	font-size:25px; /* shoptitle_fs */
}
#shopBaseline{ /* Baseline of the shop */
	color:#000000; /* shopbaseline_fc */
	font-family:Arial; /* shopbaseline_ff */
	font-size:16px; /* shopbaseline_fs */
}
#header {  /* Text in header */
	color:#000000; /* link_header_fc */
	font-family:Arial, Helvetica, Sans-Serif; /* link_header_ff */
	font-size:12px; /* link_header_fs */
}
#header ul.link_header{  /* Top links in the header */
	top:0;
	padding:2px 5px;	 
	background:#c7d98f;
}
#header ul.link_header a, #header ul.link_header span{
	font-weight:bold;
	color:#000000; /* link_header_fc */ 
	font-family: Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif; /* link_header_ff */
	font-size:12px; /* link_header_fs */
}
#header li span.border_link, #header li a.border_link{  
	border-right:1px solid #000000; /* link_header_fc */
}
#header li span.border_link_left, #header li a.border_link_left{  
	border-left:1px solid #000000; /* link_header_fc */
}

/****Tabs from content manager****/
#header .content_menu{
	background-color: #86b4cf; /* body_bg_color */
	background-image: url(http://s3.amazonaws.com/custom_templates_images/headerinnerheadercontentmenu_380356.jpg?1268898920); /* body_bg_img */
	background-position:left bottom;
	background-repeat:repeat;
}

/* Layout of the tab*/
#header .content_menu ul li a.tab_link, #header .content_menu ul li a:hover.tab_link{	/* all tabs */
	font-size:14px; /* content_menu_li_fs */
	color:#000000; /* content_menu_li_fc */
	font-family: Arial, Helvetica, sans-serif; /* content_menu_li_ff */
	background:#73a2bd; /* content_menu_li_bg */
}	


#header .content_menu ul li.selected a.tab_link, #header .content_menu ul li.selected a:hover.tab_link{ /* when tab is selected */
	font-size:14px; /* content_menu_li_fs */
	color:#333333;	/* content_menu_li_selected_fc */
	font-family: Arial, Helvetica, sans-serif; /* content_menu_li_selected_ff */	
	background:#FFFFFF; /* content_menu_li_selected_bg */
}

/* Layout of the subtab*/
#header .content_menu ul li .tab_submenu{ /* all subtab tab */
	background:#73a2bd; /* content_menu_li_bg */
}
#header .content_menu ul li .tab_submenu a, #header .content_menu ul li .tab_submenu a:hover{
	color:#000000; /* content_menu_li_fc */
	font-family: Arial, Helvetica, sans-serif; /* content_menu_li_ff */	
}
#header .content_menu ul li.selected .tab_submenu{ /* when subtab is selected */
	background:#FFFFFF; /* content_menu_li_selected_bg */
}
#header .content_menu ul li.selected .tab_submenu a, #header .content_menu ul li.selected .tab_submenu a:hover{
	color:#333333; /* content_menu_li_selected_fc */
	font-family: Arial, Helvetica, sans-serif; /* content_menu_li_selected_ff */	
}
/* ------------------------------------------ */

/* ----------- Breadcrumb Details ----------- */
#breadcrumb{
	color:#000000; /* breadcrumb_fc */
	font-family:Arial; /*breadcrumb_ff */
	font-size:12px; /* breadcrumb_fs */
}
#breadcrumb a, #breadcrumb a:hover{
	color:#2377BC; /* breadcrumb_link_fc */
}
#breadcrumb li{
	color:#000000; /* breadcrumb_actual_fc */
}

/* ------------------------------------------ */

/* -------------- Cart Details -------------- */
.sidebar_right a.cart_btn{ /* Cart Button */
	background-color: #86b4cf; /* cart_btn_bg */
}
* html .sidebar_right a.cart_btn{ /* IE6 */
	background-color: #86b4cf; /* cart_btn_bg */
}
.sidebar_right a.cart_btn span.main_label, .sidebar_right a:hover.cart_btn span.main_label, .sidebar_right a:hover.cart_btn, .sidebar_right a.cart_btn span.nb_item{
	color:#000000; /* cart_button_fc */
	font-family:Arial; /* cart_button_ff */
}
/* ------------------------------------------ */

/* ----------- Sidebar Details ----------- */
/*Common to all sidebar (left sidebar, right sidebar)*/


/****Menu (left sidebar)****/
.menu{
	color:#000000; /* sidebar_menu_fc */
	font-family: Arial; /* sidebar_menu_ff */
	font-size:12px;	/* sidebar_menu_fs */
	background-color:#73a2bd; /* sidebar_menu_bg */
}
.sidebar h4, .sidebar h5, .search_field label{  /* Left sidebar menu title */
	color:#000000; /* sidebar_menu_title_fc */
	font-family: Arial; /* sidebar_menu_title_ff */
	font-size:14px;	/* sidebar_menu_title_fs */
}
.menu a, .menu a:hover{  /* Left sidebar menu title */
	color:#000000; /* sidebar_menu_a_fc */
	font-family: Arial; /* sidebar_menu_a_ff */
	font-size:12px;	/* sidebar_menu_fs */
}

/*First Level of the menu*/
.module_categories ul li a.cat { 
	color:#000000; /* menu_cat_fc */
	border-bottom:1px dotted #000000; /* menu_cat_fc */
	font-family:Arial; /* menu_cat_ff */
	font-size:12px;	/* menu_cat_fs */
	background-color: #86b4cf;
}
.module_categories ul li a:hover.cat, .module_categories ul li a.with_subcat.current, .module_categories ul li a:hover.with_subcat.current, .module_categories ul li a.without_subcat.current, .module_categories ul li a:hover.without_subcat.current{	
	color:#333333; /* menu_cat_hover_fc */
	font-family:Arial; /* menu_cat_ff */
	font-size:12px;	/* menu_cat_hover_fs */
	background-color: #ffffff; /* menu_cat_hover_bg */
	border-bottom:1px solid #ffffff; /* menu_cat_hover_bg */
}

/*Second Level of the menu*/
.module_categories ul li ul li a, .module_categories ul li ul li a:hover, .module_categories .sort ul li a, .module_categories .sort ul li a:hover{
	color:#000000; /* menu_subcat_fc */
	font-family: Arial, Helvetica, sans-serif; /* menu_subcat_ff */
	font-size:Arial;	/* menu_subcat_fs */
}
.sidebar_block.question div{
	color:#000000; /* menu_subcat_fc */
}

/*Search (left sidebar, inside menu div)*/


/*Sort + SubCategory (left sidebar, inside menu div)*/

.module_categories .sort .sort_alpha, .module_categories .sort .sort_brand, .module_categories .sort .sort_note, .module_categories .sort .sort_tag{
	border-bottom:1px dotted #ffffff; /* menu_cat_hover_bg */
}

/****normal block from the left sidebar (left sidebar)****/
.sidebar .info_subblock , .sidebar .info_block{ /* Left sidebar block text */
	color:#000000; /* sidebar_block_fc */
	font-family: Arial; /* sidebar_block_ff */
	font-size:12px; /* sidebar_block_fs */
	background:#9fc2d6; /* sidebar_block_bg */	
}
.sidebar .info_subblock h4, .sidebar .info_block h4{ /* Right sidebar all title */
	color:#000000; /* sidebar_block_title_tfc */
	font-family: Arial; /* sidebar_block_title_ff */
	font-size:14px; /* sidebar_block_title_fs */
}
.sidebar .info_subblock a, .sidebar .info_subblock a:hover, .sidebar .info_block a, .sidebar .info_block a:hover{ /* Right sidebar all link */
	color:#000000; /* sidebar_block_a_fc */
	font-family:Arial; /* sidebar_block_a_ff */
	font-size:12px; /* sidebar_block_a_ff */
}

/*Guide Details (left sidebar)*/
.last_guide .guide_block{
	border-bottom:1px dotted #000000; /* menu_cat_fc */
}

.sidebar_right .info_block, .sidebar_right .info_subblock{ /* Right sidebar text */
	color:#000000; /* sidebar_right_block_fc */
	font-family: Arial; /* sidebar_right_block_ff */
	font-size:12px; /* sidebar_right_block_fs */
	background:#9fc2d6; /* sidebar_right_bg */
}
.legals .sidebar_block_top div{
	color:#000000; /* sidebar_right_block_fc */
	font-family: Arial; /* sidebar_right_block_ff */
	font-size:12px; /* sidebar_right_block_fs */
}
.sidebar_right h4, .sidebar_right .info_subblock h4{  /* Right sidebar all title */
	color:#000000; /* sidebar_right_block_title_fc */
	font-family:Arial; /* sidebar_right_block_title_ff */
	font-size:14px; /* sidebar_right_block_title_fs */
}
.sidebar_right a, .sidebar_right a:hover, .sidebar_right .info_subblock a, .sidebar_right .info_subblock a:hover{  /* Right sidebar link */
	color:#000000; /* sidebar_right_block_a_fc */
	font-family:Arial; /* sidebar_right_block_a_ff */
	font-size:12px; /* sidebar_right_block_a_fs */
}

/* ----------- UserContent Details ----------- */

.user_content .content_list, .user_content .cross_tt{
	color:#000000; /* content_fc */
	font-family:Arial; /* content_ff */	
	font-size:12px; /* content_fs */
	background:#ffffff; /* content_bg */	
}
.user_content h2, .reco_title, .user_content h2.alt{ /* Title of the content */		
	border-top:2px solid #ffffff; /* contentlist_usercontentcontentlistusercontentcrosstt_contentlist_backgroundColor */		
	border-right:2px solid #ffffff; /* contentlist_usercontentcontentlistusercontentcrosstt_contentlist_backgroundColor */		
	border-left:2px solid #ffffff; /* contentlist_usercontentcontentlistusercontentcrosstt_contentlist_backgroundColor */		
	color:#000000; /* content_title_fc */
	font-family: Arial; /* content_title_ff */
	font-size:16px; /* content_title_fs */
	background-color:#73a2bd; /* content_title_bg */
}

.user_content h2 a, .user_content h2 a:hover, .user_content h2.alt a, .user_content h2.alt a:hover{
	color:#000000; /* content_title_fc */
	font-family: Arial; /* content_title_ff */
	font-size:16px; /* content_title_fs */
}
.content_list a, .content_list a:hover, .cross_tt a, .cross_tt a:hover{
	color:#2377BC; /* content_a_fc */
	font-family: Arial; /* content_a_ff */	
}
.module_bestprice, .module_bestprice span{  
	color:#000000; /* content_fc */
	font-family: Arial, Helvetica, sans-serif; /* content_ff */
}
a.bestprice, a:hover.bestprice, .bestprice, table.offers .price, .price_count div.supplier_p, .price_count div.general_p{	/*All price display*/
	color:#990000; /* content_price_fc */
	font-family: Arial; /* content_price_ff */
	font-size:14px; /* content_price_fs */
	background:transparent; /* content_price_bg */
}

.highlight h2, #pageHome .highlight h3{
	border-top:2px solid #ffffff; /* carousel_content_bg | highlighth3_highlighth2pageHomehighlighth3_pageHomehighlighth3_borderColor */
	border-left:2px solid #ffffff; /* carousel_content_bg | highlighth3_highlighth2pageHomehighlighth3_pageHomehighlighth3_borderColor*/
	border-right:2px solid #ffffff; /* carousel_content_bg | highlighth3_highlighth2pageHomehighlighth3_pageHomehighlighth3_borderColor*/	
	background-color:#86b4cf; /* carousel_title_bg */
}
.highlight h2, #pageHome .highlight h3, #pageHome .highlight h3 a, #pageHome .highlight h3 a:hover, .highlight h2 a,.highlight h2 a:hover{
	color:#000000; /* carousel_title_fc */
	font-family:Arial; /* carousel_title_ff */
	font-size:16px; /* carousel_title_fs */	
}

.highlight .pagination a{	
	background:#ffffff;	/* carousel_page_bg */
}
.highlight .pagination a.indicator_selected{
	border:2px solid #ffffff; /* carousel_page_bg */
	background:#000000; /* carousel_page_selected_bg */
}
.highlight .highlight_content{
	color:#000000; /* carousel_content_fc */
	font-family: Arial; /* carousel_content_ff */
	font-size:12px; /* carousel_content_fs */
	background:#ffffff; /* carousel_content_bg */
}
.highlight .product_informations h4 a, .highlight .product_informations h4 a:hover, .highlight .product_actions_v h4 a, .highlight .product_actions_v h4 a:hover{ 		
	color:#2377BC; /* carousel_product_title_fc */
	font-family:Arial; /* carousel_product_title_ff */
	font-size:16px; /* carousel_product_title_fs */
}

.highlight .highlight_content .module_bestprice span{
	color:#000000; /* carousel_content_fc */
}
.highlight .highlight_content .view_comment a, .highlight .highlight_content .product_description a{
	color:#2377BC; /* carousel_link_fc */
	font-family:Arial; /* carousel_link_ff */
	font-size:12px; /* carousel_link_fs */
}

#featuredHighlight.highlight .bestprice, #favoriteHighlight.highlight .bestprice{  
	color:#990000; /* carousel_price_fc */
	font-family: Arial; /* carousel_price_ff */	
	font-size:15px; /* carousel_price_fs */
}


/* highlight previous button */

/**** List Category+Product ****/

/*Category List Header*/

#pageHome .category_item h3{
	background-color:#9fc2d6;	/* category_header_bg */
}
#pageCategory .category_item h3{
	background-color:#9fc2d6;	/* category_header_bg */
}

.category_item h3 a, .category_item h3 a:hover{
	color:#000000; /* category_header_a_fc */
	font-family:Arial; /* category_header_a_ff */
	font-size:13px; /* category_header_a_fs */
}


/* List Category+Product content */

.category_item ul.subcategories_list li a{
	color:#2377BC; /* category_list_a_fc */
	font-family:Arial; /* category_list_a_ff */
}
.category_item .see_more.see_more_category a{
	color:#2377BC; /* category_seemore_a_fc */
	font-family:Arial; /* category_seemore_a_ff */
}
.category_item ol.productscat_list li a{
	color:#2377BC; /* product_list_a_fc */
	font-family:Arial; /* product_list_a_ff */
}
.category_item .see_more.see_more_product a{
	color:#2377BC; /* product_seemore_a_fc */
	font-family:Arial; /* category_seemore_a_ff */
}
.product_actions_v h4 a, .product_actions_v h3 a, .product_actions_v h4 a:hover, .product_actions_v h3 a:hover{
	color:#2377BC; /* product_title_fc */
	font-family:Arial; /* product_title_ff */
	font-size:12px;
}
/**** Product page ****/

#pageProduct .user_content h2, #pageProduct .user_content h3{ /* Title of the product page content */
	color:#000000; /* content_fc */
	font-family:Arial; /* content_ff */	

}

.price_label div, .price_count div{
	color:#000000; /* content_fc */
	font-family:Arial; /* content_ff */	
}

.fade h4{
	color:#000000; /* content_fc */
	font-family:Arial; /* content_ff */	
}

#pagePartners .shop_description .baseline a{
	color:#000000; /* content_fc */
	font-family:Arial; /* content_ff */	
}

/**** Compare box ****/
.intro_popup, .content_popup{
	color:#000000; /* content_fc */
	font-family:Arial; /* content_ff */	
	background:#ffffff; /* content_bg */	
}
.intro_popup{
	border-bottom:1px dotted #000000; /* content_fc */
}

/* ------------------------------------------- */

/* ---------------- Shoproll ----------------- */
#shoproll{
	color:#000000; /* shoproll_text_fc */
	font-size:13px; /* shoproll_text_fs */
	font-family:Arial; /* shoproll_text_ff */	
}

#shoproll a, #shoproll a:hover{
	color:#000000; /* shoproll_link_fc */
	font-size:13px; /* shoproll_link_fs */
	font-family:Arial; /* shoproll_link_ff */	
	border-left:1px solid #333333; /* shoproll_link_fc */
}

/* ------------------------------------------- */

/* ---------------- Footer ----------------- */
.footer{
	color:#333333; /* footer_fc */
	font-family: Arial, Helvetica, Sans-Serif; /* footer_ff | footer_footercustom_fontFamily */
	font-size:12px; /* footer_fs */	
}
.footer a{
	color:#2377bc; /* footer_link_fc */
	font-family:Arial; /* footer_link_ff */
	font-size:12px; /* footer_link_fs */	
}
.footer a.border_link, .footer li span.border_link{	 	
	border-right:1px solid #2377bc;  
}
/* ------------------------------------------- */