/* ----------- Template Black Alien | Powered By Zlio --------- */

/* ----------- General Class ----------- */
html{ 
 	background:#fbcc37;
}
body{
	background: transparent url(/themes/v4/templates/template_10/bg_body.gif) center top repeat-y;
background:url(http://ups.imagup.com/07/1265762745.jpg);
background-repeat:repeat;
background-attachment: fixed;
background-position:0% 0%
}
/* ------------------------------------- */

/* ----------- General Layout ----------- */
#header{
	height:300px;
                width:980px;
 	background:url(http://ups.imagup.com/07/1265762654.jpg) no-repeat scroll center center;
}
.main{	
	padding:300px 0 0;	
}
.menu{
	background:#282828 url(/themes/v4/templates/template_10/bg_sidebar.jpg) left top no-repeat;
}
.menu_footer{
	height:10px;
	background:#282828 url(/themes/v4/templates/template_10/bg_sidebar_bottom.jpg) left bottom no-repeat;
}
.content{	
	background:transparent url(/themes/v4/templates/template_10/bg_content.jpg) left top no-repeat;
}
a{
	color:#fbcc37;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
a:hover{
	color:#fbcc37;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}
#shoproll{
	background:#transparent;
}
.footer{
	margin:10px 0 0 0;
	border-top:1px dotted #999999;
}
/* -------------------------------------- */

/* ----------- Header Details ----------- */
#header ul.link_header{
	bottom:-17px;
}
/* ------------------------------------------ */

/* ----------- StoreIdentity Details ----------- */
#shopIdentity{
 margin:25px 0 0 20px;
 width:auto;
 font-family: "Trebuchet MS", Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
}
#shopTitle a{
	font-size:10px;
	color:#transparent;
	text-indent:-5000px;			
}
#shopBaseline{
	font-size:0px;
	color:#transparent;
                text-indent:-5000px;

}
/* ------------------------------------------ */

/* ----------- Breadcrumb Details ----------- */
#breadcrumb{
	margin:3px 0 0 10px;
	height:35px;
	font-weight:bold;
}
#breadcrumb a{
	text-decoration:underline;
}
/* ------------------------------------------ */

/* ----------- Sidebar Details ----------- */
.sidebar a:hover{
	text-decoration:none;
}
.menu div h4, .module_categories label, .search_field label, .other_products span{
	color:#fb9232;
}
.sidebar_block{ /*All sidebar block header*/
	margin:15px 5px 0 5px;	
	width:auto;	
	background:transparent url(/themes/v4/templates/template_10/bg_category.gif) top left repeat-x;
}
/****Search****/

.search_field{display:none;}
.search_field label{
	display:block;
	margin:8px 0 0 0;
	font-size:14px;
	font-weight:bold;
	color:white;
}
.search_field .search_input{
	border:1px solid #5E6A70;
}
.search_field .search_button{
	margin:0 0 0 5px;
	width:30px;
	height:28px;
	border:none;
	background:transparent url(/themes/v4/templates/template_10/btn_search.gif) top left no-repeat;
}
/****Menu****/
.module_categories ul li{
	display:block;
	margin:0 0 15px 0;
}
.module_categories ul li a.cat { /*First Level of the menu*/
	display:block;
	margin:0 0 5px 0;
	padding:3px 3px 3px 15px;
	border-bottom:1px dotted #fbef32;
	color:#fb8232;
	background: transparent url(/themes/v4/templates/template_10/btn_menu_off.gif) 3px 8px no-repeat;
}
.module_categories ul li a:hover.cat {	
	border-bottom:1px solid white;
	background: white url(/themes/v4/templates/template_10/btn_menu_over.gif) 3px 8px no-repeat;
}
.module_categories ul li a.with_subcat.current, .module_categories ul li a:hover.with_subcat.current {	
	display:block;
	margin:0 0 5px 0;
	padding:3px 3px 3px 15px;
	border-bottom:1px dotted white;
	color:#fb8232;
	background: white url(/themes/v4/templates/template_10/btn_menu_down_over.gif) 3px 6px no-repeat;
}
.module_categories ul li a.without_subcat.current, .module_categories ul li a:hover.without_subcat.current {
	display:block;
	margin:0 0 5px 0;
	padding:3px 3px 3px 15px;
	border-bottom:1px dotted white;
	color:#fb8232;
	background: white url(/themes/v4/templates/template_10/btn_menu_over.gif) 3px 8px no-repeat;
}

.module_categories ul li ul { /*Second Level of the menu*/
	display:block;
	margin:0 0 15px 0;
}
.module_categories ul li ul li a {
	display:block;
	margin:7px 0;
	padding:0 0 0 7px;	
	color:#fb8232;
	background: transparent url(/themes/v4/templates/template_10/btn_menu_subcat.gif) left 5px no-repeat;	
}
/****Sort + SubCategory****/
.module_categories .sort h5, .module_categories .sort_cat h5{
	margin:0 0 5px 0;
	color:white;
	font-size:13px;
}
.module_categories .sort ul li{
	display:block;
	margin:0 0 5px 0;
}
.module_categories .sort ul li a{
	display:block;
	margin:7px 0;
	padding:0 0 0 7px;	
	color:#fb8232;
	background: transparent url(/themes/v4/templates/template_10/btn_menu_subcat.gif) left 5px no-repeat;	
}
.module_categories .sort .sort_alpha, .module_categories .sort .sort_brand, .module_categories .sort .sort_note, .module_categories .sort .sort_tag{
	border-bottom:1px dotted #fbef32;
	padding:0 0 5px 0; 
	margin:0 0 15px 0;
}
.module_categories .sort .sort_tag ul li{
	display:inline;
	margin:0;
	padding:0;
	background:none;
}
.module_categories .sort .sort_tag ul li a{
	display:block;
	float:left;
	/*white-space: nowrap;*/
	margin:0;
	padding:2px 10px 2px 0;
	background:none;
}
.sort .sort_alpha .asc{
	padding:0 0 0 12px;
	color:white;
	background: transparent url(/themes/v4/templates/template_10/icon_asc.gif) center left no-repeat;
}
.sort .sort_alpha .desc{
	padding:0 0 0 12px;
	color:white;	
	background: transparent url(/themes/v4/templates/template_10/icon_desc.gif) center left no-repeat;
}
.sort .sort_alpha .selected, .sort .sort_brand .selected, .sort .sort_tag .selected{
	color:white;
}
/****Other product****/
.other_products span{
	display:block;
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
}
.other_products ul{
	padding:10px 0 0 0;
	color:black;
	background:white url(/themes/v4/templates/template_10/bg_block_menu.gif) top left no-repeat;
}
.other_products ul li{
	padding:0 0 20px 0;
}
.other_products .center{
	background: transparent url(/themes/v4/templates/template_10/bg_thumbnail.gif) bottom left repeat-x;
	width:auto;
	margin:0 5px;
	padding:0 0 15px 0;
}
.other_products_footer{
	height:10px;
	background:transparent url(/themes/v4/templates/template_10/bg_block_bottom_menu.gif) bottom left no-repeat;
}
/****Merchant Partners****/
.partners h4{
	display:block;
	margin:0 0 10px 0;
	font-size:14px;
	font-weight:bold;
	color:white;
}
.partners ul li{
	margin:4px 2px 4px 1px;	
	padding:3px 1px;
	background:transparent url(/themes/v4/templates/template_10/bg_partners.gif) top left no-repeat;
}
* html .partners ul li{ /* hack IE6*/
	margin:4px 2px 4px 0px;
}
.partners ul li img{
	height:24px;
	width:80px;	
}
/****Rss + RSS****/
.rss h4, .refer h4{
	display:block;
	margin:0 0 10px 0;
	font-size:14px;
	font-weight:bold;
	color:white;
}
.rss a, .rss a:hover{
	color:white;
}
.refer a{
	color:white;
}
/****Social Bookmarking****/
.social h4{
	display:block;
	margin:0 0 10px 0;
	font-size:14px;
	font-weight:bold;
	color:white;
}
.social a.social_bookmarking{
	display:block;
	height:40px;
	width:170px;
	background:transparent url(/themes/v4/templates/template_10/icon_social.gif) top left no-repeat;
}
/* --------------------------------------- */

/* ----------- UserContent Details ----------- */
.freetext{
	font-weight:bold;
}
.freetext .content_list{
	padding:10px 5px;
}
.user_content{
	margin:10px 0 0 5px;
}
* html .user_content{ /* hack IE6 */
	padding-top:8px;
}
.user_content h2, #pageHome .highlight h3{		
	padding:0 5px 0 15px;
	height:29px;
	line-height:29px;
	font-size:16px;
	font-weight:bold;
	color:#fbef32;
	border-top:2px solid white;		
	border-right:2px solid white;
	border-left:2px solid white;	
	background:white url(/themes/v4/templates/template_10/bg_block_lvl1.gif) top left repeat-x;
}
.user_content h2 a, .user_content h2 a:hover, #pageHome .highlight h3 a, #pageHome .highlight h3 a:hover{
	font-size:16px;
	font-weight:bold;
	color:#fbef32;
}
#pageProduct .user_content h2, #pageProduct .user_content h3{
	padding:0;	
	width:auto;
	color:#2F2F2F;
	background:none;
}
.module_bestprice{
	line-height:25px;
	font-weight:bold;
	font-size:12px;
}
a.bestprice, a:hover.bestprice, .bestprice, table.offers .price{	/*all price display*/
	font-size:14px;
	color:#fb7a32;
}
/**** Carousel ****/
#favoriteHighlight{
	min-height:235px;
  height:auto !important;
  height:235px;
}
#favoriteHighlight.highlight .jcarousel-clip-horizontal, #favoriteHighlight.highlight .jcarousel-list li, #favoriteHighlight.highlight .jcarousel-item{
	height:200px;	
}
.highlight_content{
	background:white url(/themes/v4/templates/template_10/bg_block_bottom_lvl1.gif) bottom left repeat-x;
}
.highlight .pagination{
	margin:2px 0 0 0;
}
.highlight .pagination a{	
	background:white;	
}
.highlight .pagination a.indicator_selected{
	height:16px;
	width:16px;
	border:2px solid white;
	background:#424242;
}
/* highlight next button */
.highlight .jcarousel-next-horizontal {
  height: 153px;
  width: 32px; 
  background: transparent url(/themes/v4/templates/template_10/btn_next_horizontal.gif) no-repeat 0 0;   
}
.highlight .jcarousel-next-horizontal:hover {
  background-position: -32px 0 !important;
}
.highlight .jcarousel-next-horizontal:active {
	background-position: -64px 0 !important;
}
.highlight .jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active {
  cursor: default;
  background-position: -96px 0 !important;
}
/* highlight previous button */
.highlight .jcarousel-prev-horizontal {
  height: 153px;
	width: 32px;
  background: transparent url(/themes/v4/templates/template_10/btn_prev_horizontal.gif) no-repeat 0 0;
}
.highlight .jcarousel-prev-horizontal:hover {
  background-position: -32px 0 !important;
}
.highlight .jcarousel-prev-horizontal:active {
  background-position: -64px 0 !important;
}
.highlight .jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {
  cursor: default;
  background-position: -96px 0 !important;
}
.highlight .product_informations h4 a{ 
	font-size:16px;
}
#featuredHighlight.highlight .module_bestprice{ /*Featured Product Carousel*/
	line-height:25px;
	font-weight:bold;
	font-size:13px;
}
#featuredHighlight.highlight .bestprice{	
	font-size:20px;
}
#favoriteHighlight .highlight_content .center{
	background: transparent url(/themes/v4/templates/template_10/bg_thumbnail.gif) bottom left repeat-x;
	width:auto;
	margin:0 5px;
	padding:0 0 15px 0;
}
/***************/

/**** List Category + Product ****/
#pageCategory .category_list{
	margin-top:272px;
}
* html #pageCategory .category_list{ /* hack IE6 */
	margin-top:277px;
}
*:first-child+html  #pageCategory .category_list{ /* hack IE7 */
	margin-top:277px;
}
/*Big white block*/
#pageHome .category_list, #pageHome .product_list, .good_list, .freetext{ /* top rounded border for all categories/products lists, product page and freetext*/
	background:white url(/themes/v4/templates/template_10/bg_block_lvl2.gif) top left repeat-x;	
}
#pageCategory .product_list.n1{ /* exception : special top rounded border for lvl1 product list */
	/*padding-top:20px;
	background:white url(/themes/v4/templates/template_10/bg_block_lvl3.gif) top left no-repeat;	*/
}
.content_list{ /* bottom rounded border for all categories/products lists */
	background:white url(/themes/v4/templates/template_10/bg_block_bottom_lvl1.gif) bottom left repeat-x;
}
#pageHome .content_list, .good_list .content_list, .freetext .content_list{ /* exception : remove background color for all homepage categories/products lists, product page lvl1 product list, freetext */
	background-color:transparent;	
}
.good_list .content_list{
	padding:5px;
}
/**/
/*Category List Header*/
.category_item h3{
	padding-top:6px;
	height:28px;
	line-height:14px;
}
#pageHome .category_item h3{
	background:transparent url(/themes/v4/templates/template_10/bg_block_list.gif) top left repeat-x;	
}
#pageCategory .category_item h3{
	background:transparent url(/themes/v4/templates/template_10/bg_block_list2.gif) top left repeat-x;	
}
#pageCategory .category_item h3 a, #pageCategory .category_item h3 a:hover{
	color:black;
}
.category_item h3 a, .category_item h3 a:hover{
	font-size:13px;		
	color:#fb7232;
}
.category_item .category_go a{
	display:block;	
	height:10px;
	width:10px;	
	background:transparent url(/themes/v4/templates/template_10/btn_go2.gif) top left no-repeat;
}
/**/
.product_list .center{
	background: transparent url(/themes/v4/templates/template_10/bg_thumbnail.gif) bottom left repeat-x;
	width:auto;
	margin:0 5px;
	padding:0 0 15px 0;
}
.category_item ul.subcategories_list{
	list-style-image:url(/themes/v4/templates/template_10/"btn_menu_over.gif");	
}
.category_item ul.subcategories_list li{
	margin:0;
	padding:0;
	list-style-type : none;
}
.category_item ol.productscat_list li a{
	font-weight:normal;
list-style-image:url(http://users.skynet.be/bd/images/xb1/butfly9.gif);
margin:0;
padding:0;
}
/*********************************/

/******** Product page ********/
#pageProduct .userContent{
	background:white;
}
.product{
	padding:15px 10px 10px 10px;
}
.best_offer{
	padding:5px 0 5px 5px;
	width:305px;
	height:58px;
	background: transparent url(/themes/v4/templates/template_10/bg_best.gif) bottom left no-repeat;
}
.best_offer .label{
	width:130px;
	padding:3px 5px;
	margin:0 auto;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	background:white;
}
.best_offer_actions{
	margin:10px 0 0 0;
	font-weight:bold;
}
.best_offer_actions img{}
.compare_offer{
	margin:15px 0 0 0;
}

/*Offers Table*/
table.offers .subtotal{
	font-size:13px;
	font-weight:bold;
}
table.offers .shipping_price{
	font-size:13px;
}
table.offers .price{
	font-size:13px;
	font-weight:bold;
}

/*Comment Layout*/
.comment_item .comment_owner, #newcomment{	
	padding:5px;
	background:#F6F7FB;	
}
.comment_info .big{
	line-height:15px;
}
.comment_user .comment_info{
	padding:0 0 0 15px;
	background:transparent url(/themes/v4/templates/template_10/btn_menu_over.gif) left 10px no-repeat;
}
/******************************/

/********** Zlioshop Partners ************/
#pagePartners .shop_name{
	border-bottom:1px dotted #fb7a32;
}
#pagePartners .shop_name a{
	font-size:15px;
	font-weight:bold;
}
#pagePartners .shop_description .baseline a{
	font-size:13px;
	font-weight:bold;
	color:#fb7a32;
}

/******************************/

/********** Compare box ************/
.intro_popup{
	color: black;
	font-size: 20px;
	font-weight: bold;	
}
.content_popup{
	color: white;
	font-size: 16px;
	font-weight: bold;
	background:#282828;
}
/******************************/

/********** Tabs Details ************/
.tabs-nav a, .tabs-nav a span {
  background: url(/themes/v4/templates/template_10/bg_tab.png) no-repeat;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
  outline: 0;
  background-position: 100% -150px;  
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
  background-position: 100% -100px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
  background-position: 0 -50px;
}
/******************************/
/* ------------------------------------------- */

/* ----------- Content Right Sidebar --------- */
.sidebar_right{
	margin:10px 0 0 6px;	
}
/* ------------------------------------------- */

/* --------------- Rating sort --------------- */
div.star,div.star a{background:url(/themes/v4/templates/template_10/icon_star.gif) no-repeat 0 0px}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* ------------------------------------------- */

/* ---------------- Shoproll ----------------- */
#shoproll p{
	font-weight:bold;
	font-size:13px;
	color:white;	
}
#shoproll a{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	color:white;
	font-weight:normal;	
	border-left:1px solid black;
}
#shoproll a:hover{
	text-decoration:underline;
}
#shoproll a.shoproll_link{
	font-weight:bold;
}
/* ------------------------------------------- */

/* ---------------- Footer ----------------- */
li a.border_link{	
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	border-right:1px solid black;
}
/* ------------------------------------------- */