@charset "utf-8";
/* CSS Document */

.textWhite{
	color:#ffffff;
}
.textMenuBlue{
	color:#70ceff;
}

.textWhite2{
	color:#ffffff;
	margin-top:4px;
}
.textGrey{
	color:#b8b7b5;
}

.textBlur{
	color:#b8b7b5;
}


.textDBlue{
	color:#0852e7; /*#064090;*/
}

.textBlue{
	color:#0852e7; /*#67aeeb;*/
}

.textGris{
	color:#4E4E4E;
}

.textBold{
	font-weight:bold;
}


.text12 {
	font-size:12px;
}

.text14 {
	font-size:14px;
}

.text16 {
	font-size:16px;
}
.text17 {
	font-size:17px;
}
.text24 {
	font-size:24px;
}
.textBlog {
	font-size:18px;
	color:#809efe ;
}

.welcome{
	color:#888888;
}

.welcome_light{
	color:#CCCCCC;
}

td a{
	text-decoration:none;
	color:#535353;
}

td a:hover{
	text-decoration:underline;
}

.index_top {
	background-image:url('/bluelemon/design2/images/index/index_top.jpg');
	background-repeat:no-repeat;
	height:10px;
}
.index_mid {
	background-image:url('/bluelemon/design2/images/index/index_mid.jpg');
	background-repeat:repeat-y;
	padding:10px 20px 10px 20px ;
	/*height:610px;*/
}
.index_small{
	background-image:url('/bluelemon/design2/images/index/index_mid.jpg');
	background-repeat:repeat-y;
	padding:10px 20px 10px 20px ;
	height:444px;
}
.index_bot {
	background-image:url('/bluelemon/design2/images/index/index_bot.png');
	background-repeat:no-repeat;
	height:10px;

}


td.lineone_left{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone_left.png');
	background-repeat:repeat-x;
}
td.lineone_center{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone.png');
	background-repeat:repeat-x;
}
td.lineone_right{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone_right.png');
	background-repeat:repeat-x;
}

#td_about1{
	line-height:12px;
	padding-top:4px;
}
#td_about2{
	line-height:12px;
	padding-top:0px;
}

td.lineone{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone.png');
	background-repeat:repeat-x;
	overflow:hidden;
	cursor:pointer;

	font-family: "Trebuchet MS", Arial;
	font-weight:bold;
	
	padding-left:25px;
	padding-right:25px;
	background-position:0 0px;
	
}
td.lineone_cur{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone.png');
	background-repeat:repeat-x;
	overflow:hidden;
	cursor:pointer;
	font-family: "Trebuchet MS", Arial;
	font-weight:bold;

	padding-left:25px;
	padding-right:25px;
	background-position:0 -105px;
}
td.lineone_hover{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone.png');
	background-repeat:repeat-x;
	overflow:hidden;
	cursor:pointer;
	font-family: "Trebuchet MS", Arial;
	font-weight:bold;

	padding-left:25px;
	padding-right:25px;
	background-position:0 -35px;

}
td.lineone_down{
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone.png');
	background-repeat:repeat-x;
	overflow:hidden;
	cursor:pointer;
	font-family: "Trebuchet MS", Arial;
	font-weight:bold;

	padding-left:25px;
	padding-right:25px;
	background-position:0 -70px;
}
td.lineone:hover{
	width:129px;
	height:35px;
	background-image:url('/bluelemon/design2/images/menu/lineone.png');
	background-repeat:no-repeat;
	overflow:hidden;
	cursor:pointer;
	font-family: "Trebuchet MS", Arial;
	font-weight:bold;
	background-position:0 -35px;

}



td.lineone a
{
	color:#ffffff;
	text-decoration:none;
}

td.lineone a:hover{
	color:#ffffff;
	text-decoration:underline;
}



td.linetwo{
	width:129px;
	height:32px;
	background-image:url('/bluelemon/design2/images/menu/linetwo_out.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:center;
	
	cursor:pointer;
}
td.linetwo:hover{
	width:129px;
	height:32px;
	background-image:url('/bluelemon/design2/images/menu/linetwo_over.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:center;
	
	cursor:pointer;
}
td.linetwo_hover{
	width:129px;
	height:32px;
	background-image:url('/bluelemon/design2/images/menu/linetwo_over.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:center;
	
	cursor:pointer;
}
td.linetwo a{
	color:#fefefe;
	text-decoration:none;
}

td.linetwo a:hover{
	text-decoration:underline;
}




div.navi{
	/*
	font-weight:bold;
	overflow:hidden;
	*/
}


td.navi_top{
	width:174px;
	height:10px;
	background-image:url('/bluelemon/design2/images/menu/navi_top.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
td.navi_bot{
	width:174px;
	height:10px;
	background-image:url('/bluelemon/design2/images/menu/navi_bot.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
td.navi_sep{
	width:174px;
	height:15px;
	background-image:url('/bluelemon/design2/images/menu/navi_sep.png');
	background-repeat:no-repeat;
	overflow:hidden;	
	padding-left:0px;
	padding-right:0px;
} 
td.navi{
	width:174px;
	height:20px;
	
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	padding-left:15px;
	padding-right:6px;
	
	background-image:url('/bluelemon/design2/images/menu/navi.png');
	background-repeat:no-repeat;
	background-position:0 0px;
	
}

td.navi:hover {
	background-image:url('/bluelemon/design2/images/menu/navi.png');
	background-repeat:no-repeat;
	background-position:-2 -20px;
	
}

td.navi_hover{
	width:174px;
	height:20px;
	
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	padding-left:15px;
	padding-right:6px;
	
	background-image:url('/bluelemon/design2/images/menu/navi.png');
	background-repeat:no-repeat;
	background-position:0 -20px;
	
}

td.navi_down{
	width:174px;
	height:20px;
	
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	padding-left:15px;
	padding-right:6px;
	
	background-image:url('/bluelemon/design2/images/menu/navi.png');
	background-repeat:no-repeat;
	background-position:0 -40px;
	
}
td.navi_cur{
	width:174px;
	height:20px;
	
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	padding-left:15px;
	padding-right:6px;
	
	background-image:url('/bluelemon/design2/images/menu/navi.png');
	background-repeat:no-repeat;
	background-position:0 -60px;
	
}

			
		
		div.navi_sub {
			position:absolute;	
			width: 174px;
			left:50%;
			margin-top:-18px;
			margin-left:-280px;
			z-index:9;
			cursor:pointer;
		}
		
	
		
		td.navi_sub{
			width:174px;
			height:20px;
			color:#b8b7b5;
			
			padding-left:15px;
			padding-right:6px;
			padding-top:2px;
			overflow:hidden;
			text-transform:uppercase;
			font-family:Arial, Verdana,  Helvetica, sans-serif;
			cursor:pointer;
			
			background-image:url('/bluelemon/design2/images/menu/navi.png');
			background-repeat:no-repeat;
			background-position:0 0px;
			
			
		}
		
		td.navi_sub:hover{
			background-image:url('/bluelemon/design2/images/menu/navi.png');
			background-repeat:no-repeat;
			background-position:0 -20px;
		}
		
		
		td.navi_sub_hover{
			width:174px;
			height:20px;
			color:#b8b7b5;
			
			padding-left:15px;
			padding-right:6px;
			padding-top:2px;
			overflow:hidden;
			text-transform:uppercase;
			font-family:Arial, Verdana,  Helvetica, sans-serif;
			
			background-image:url('/bluelemon/design2/images/menu/navi.png');
			background-repeat:no-repeat;
			background-position:0 -20px;
			
		}
		
		td.navi_sub_down{
			width:174px;
			height:20px;
			color:#b8b7b5;
			
			padding-left:15px;
			padding-right:6px;
			padding-top:2px;
			overflow:hidden;
			text-transform:uppercase;
			font-family:Arial, Verdana,  Helvetica, sans-serif;
			
			background-image:url('/bluelemon/design2/images/menu/navi.png');
			background-repeat:no-repeat;
			background-position:0 -40px;
			
		}

					
					
					div.navi_sub_sub {
						position:absolute;	
						width: 174px;
						left:50%;
						margin-top:-18px;
						margin-left:85px;
					}
					
					td.navi_sub_sub{
						width:174px;
						height:20px;
						color:#b8b7b5;
						
						padding-left:15px;
						padding-right:6px;
						padding-top:2px;
						overflow:hidden;
						text-transform:uppercase;
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						
						background-image:url('/bluelemon/design2/images/menu/navi.png');
						background-repeat:no-repeat;
						background-position:0 0px;
						
						
					}
					
					td.navi_sub_sub:hover{
						background-image:url('/bluelemon/design2/images/menu/navi.png');
						background-repeat:no-repeat;
						background-position:0 -20px;
					}
					td.navi_sub_sub_hover{
						width:174px;
						height:20px;
						color:#b8b7b5;
						
						padding-left:15px;
						padding-right:6px;
						padding-top:2px;
						overflow:hidden;
						text-transform:uppercase;
						font-family:Arial, Verdana,  Helvetica, sans-serif;
						
						background-image:url('/bluelemon/design2/images/menu/navi.png');
						background-repeat:no-repeat;
						background-position:0 -20px;
						
					}


td.navi_text{
	color:#b8b7b5;
	height:30px;
	padding-left:15px;
	padding-right:6px;
	background-image:url('/bluelemon/design2/images/menu/navi_out.png');
	background-repeat:repeat-y;
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif
}

td.navi_back{
	padding-left:0px;
	padding-right:0px;
	background-image:url('/bluelemon/design2/images/menu/navi_out.png');
	background-repeat:repeat-y;
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif
}

td.navi_garanties{
	width:174px;
	height:25px;
	background-image:url('/bluelemon/design2/images/menu/navi_out.png');
	background-repeat:repeat-y;
	overflow:hidden;
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	text-align:left;
	padding-left:15px;
	padding-right:6px;
}
td.navi_garanties a{
	color:#b8b7b5;
}

.padNine {
	padding-top:9px;
}

.padTwo {
	padding-top:2px;
}



.cate_top {
	background-image:url('/bluelemon/design2/images/products/cate_top.png');
	background-repeat:no-repeat;
	padding-top:12px;
	padding-left:20px;
	padding-right:20px;
	height:35px;
	text-transform:uppercase;
}
.cate_mid {
	background-image:url('/bluelemon/design2/images/products/cate_mid.jpg');
	background-repeat:repeat-y;
	padding:10px 20px 10px 20px ;
	/*height:420px;*/
}
.cate_mini {
	background-image:url('/bluelemon/design2/images/products/cate_mid.jpg');
	background-repeat:repeat-y;
	padding:10px 20px 10px 20px ;
	height:20px;
}
.cate_full {
	background-image:url('/bluelemon/design2/images/products/cate_mid.jpg');
	background-repeat:repeat-y;
	padding:10px 20px 10px 20px ;
	height:587px;
}
.cate_bot {
	background-image:url('/bluelemon/design2/images/products/cate_bot.png');
	background-repeat:no-repeat;
	height:10px;

}

.cate_critere {
	width:160px;
	height:19px;
	border-color:#7F9DB9;
	BORDER-STYLE: solid;
	overflow:hidden;
}

.cate_option {
}

.cate_button {
	background-image:url('/bluelemon/design2/images/products/cate_button.jpg');
	background-repeat:no-repeat;
	width:160px;
	height:19px;
	padding-top:2px;
	padding-left:2px;
	cursor:pointer;
}

.cate_button_new {
	background-image:url('/bluelemon/design2/images/products/cate_button_promo.jpg');
	background-repeat:no-repeat;
	width:160px;
	height:19px;
	padding-top:2px;
	padding-left:2px;
	
	cursor:pointer;

}

.cate_button_promo {
	background-image:url('/bluelemon/design2/images/products/cate_button_promo.jpg');
	background-repeat:no-repeat;
	width:160px;
	height:19px;
	padding-top:2px;
	padding-left:2px;
	
	cursor:pointer;

}



.also_top {
	background-image:url('/bluelemon/design2/images/products/also_top.png');
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:20px;
	padding-right:4px;
	height:35px;
}
.also_top_seen {
	background-image:url('/bluelemon/design2/images/products/also_top_seen.png');
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:5px;
	padding-right:4px;
	height:35px;
}
.also_mid {
	background-image:url('/bluelemon/design2/images/products/also_mid.png');
	background-repeat:repeat-y;
	padding:2px 10px 2px 10px ;
}
.also_bot {
	background-image:url('/bluelemon/design2/images/products/also_bot.png');
	background-repeat:no-repeat;
	height:10px;

}



.avis_top {
	background-image:url('/bluelemon/design2/images/products/avis_top.png');
	background-repeat:no-repeat;
	padding:7px 10px 0px 2px ;
	height:32px;
}
.avis_mid {
	background-image:url('/bluelemon/design2/images/products/avis_mid.png');
	background-repeat:repeat-y;
	padding:3px 8px 5px 8px ;
	
}
.avis_bot {
	background-image:url('/bluelemon/design2/images/products/avis_bot.png');
	background-repeat:no-repeat;
	height:12px;

}



.cartajax_top {
	background-image:url('/bluelemon/design2/images/cartajax/cartajax_top.png');
	background-repeat:no-repeat;
	height:10px;
	padding:0 ;
	margin:0 ;
}
.cartajax_mid {
	background-image:url('/bluelemon/design2/images/cartajax/cartajax_mid.png');
	background-repeat:repeat-y;
	padding:0 ;
	margin:0 ;
}
.cartajax_bot {
	background-image:url('/bluelemon/design2/images/cartajax/cartajax_bot.png');
	background-repeat:no-repeat;
	height:10px;
	padding:0 ;
	margin:0 ;

}


.cart_top {
	background-image:url('/bluelemon/design2/images/cart/cart_top.png');
	background-repeat:no-repeat;
	height:34px;
	padding:11px 0px 0px 2px ;
	
}
.cart_mid {
	background-image:url('/bluelemon/design2/images/cart/cart_mid.png');
	background-repeat:repeat-y;
	padding:2px 20px 3px 20px ;
	margin:0 ;
}
.cart_bot {
	background-image:url('/bluelemon/design2/images/cart/cart_bot.png');
	background-repeat:no-repeat;
	height:10px;
	padding:0 ;
	margin:0 ;

}


td.linethree_left{
	background-image:url('/bluelemon/design2/images/menu/linethree_left.png');
	width:10px;
	background-repeat:no-repeat;
}


td.linethree_right{
	background-image:url('/bluelemon/design2/images/menu/linethree_right.png');
	width:10px;
	background-repeat:no-repeat;
}

td.linethree_center{
	background-image:url('/bluelemon/design2/images/menu/linethree.png');
	background-repeat:repeat-x;
	background-position: 0 0px;
}

td.linethree{
	height:40px;
	background-image:url('/bluelemon/design2/images/menu/linethree.png');
	background-repeat:repeat-x;
	overflow:hidden;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer ;
	background-position: 0 0px;
}
td.linethree_cur{
	height:40px;
	background-image:url('/bluelemon/design2/images/menu/linethree.png');
	background-repeat:repeat-x;
	overflow:hidden;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer ;
	background-position: 0 -120px;
}
td.linethree_hover{
	height:40px;
	background-image:url('/bluelemon/design2/images/menu/linethree.png');
	background-repeat:repeat-x;
	overflow:hidden;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer ;
	background-position: 0 -40px;
}

td.linethree_down{
	height:40px;
	background-image:url('/bluelemon/design2/images/menu/linethree.png');
	background-repeat:repeat-x;
	overflow:hidden;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer ;
	background-position: 0 -80px ;
}

td.linethree:hover{
	
	background-image:url('/bluelemon/design2/images/menu/linethree.png');
	background-repeat:repeat-x;
	background-position: 0 -40px;
}

td.linethree a{
	color:#b8b7b5;
	text-align:center;
}

td.linethree a:hover{
}

.textUpper {
	text-transform:uppercase;
}



.index_votez {
	background-repeat:no-repeat;
	background-image:url('/bluelemon/images_banners/votez_back.png');
	padding-bottom: 31px;
	padding-right: 108px;
}

.index_promo {
	height: 210px;
	overflow:hidden;
}

.index_promo_list {
	top:0px;
}