*{

	margin: 0px;

	padding: 0px;

	font-family: arial;

	

}



body {

	background-color:#dddddd;

}



img {

	border: 0px;

}



a:active {

	outline: none;

}

a:focus {

	-moz-outline-style: none;

}



/*input {

	display:inline;

}*/



/*

 * Floatters

 */

.leftfloat {float: left;}

.rightfloat {float: right;}

.clearboth {clear: both;}



#warper {

	position:relative;

	width:817px;

	margin-left:auto;

	margin-right:auto;

	background-image:url('/img/bg.gif');

	text-align: center;

}



/*#flashMessage #authMessage .message*/

#alert{

	position: fixed;

	top: 0px;

	width: 810px;

	margin-left: 3px;	

}



#alert .message {

	position: relative;

	top: 0px;

	z-index: 2000;

	padding-top:10px;

	padding-bottom:10px;

	background: #F9FDAB;

	text-align: center;

	/*height:30px;*/

	border: 1px solid #FDCC68;

	-moz-opacity:0;

	opacity: 0;

	/*filter:alpha(opacity=50);*/ /*Pour IE*/

}



/*

 * Forms

 * 

 * Facto si nécess.

 */

div .ls-login-input {

	font-size:12px;

	height:14px;

	margin-bottom:2px;

	width:80px;

}



div .ls-login-submit {

	float:right;

	font-size:12px;

	height:22px;

	margin-bottom:0;

	margin-right:43px;

	padding-bottom:1px;

	width:86px;

}

.phrase{position:absolute;left:250px;top:8px;}
.phrase_txt{font-family:helvetica;color:#FFF;font-size:12px;font-style:italic;}


.top{float:left;width:817px;height:138px;}

#top .flashdimension{float:left;width:253px;height:138px;}

#top .top2{float:left;width:334px;height:138px;background-image:url('/img/top2.jpg');background-repeat:no-repeat;}

#top .top3{float:left;width:230px;height:138px;background-image:url('/img/top3.jpg');background-repeat:no-repeat;}

#top .accueil{float:left;width:57px;text-align:left;margin-top:40px;margin-left:25px;display:inline;font-size:11px;font-weight:bold;font-style:italic;color:#FFF;}

#top .accueil a{font-size:11px;font-weight:bold;font-style:italic;color:#FFF;text-decoration:none;}

#top .accueil a:hover{font-size:11px;font-weight:bold;font-style:italic;color:#CCC;text-decoration:none;}

#top .favoris{float:left;width:120px;text-align:left;margin-top:40px;margin-left:25px;display:inline;font-size:11px;font-weight:bold;font-style:italic;color:#FFF;}

#top .favoris a{font-size:11px;font-weight:bold;font-style:italic;color:#FFF;text-decoration:none;}

#top .favoris a:hover{font-size:11px;font-weight:bold;font-style:italic;color:#CCC;text-decoration:none;}



.bottom{float:left;width:817px;height:60px;background-image:url('/img/bot_bg.gif');background-repeat:repeat-x;}

#bottom .botleft{float:left;width:10px;height:43px;background-image:url('/img/bot_left.gif');background-repeat:no-repeat;}

#bottom .botright{float:right;width:10px;height:43px;background-image:url('/img/bot_right.gif');background-repeat:no-repeat;}

#bottom .bottext{float:right;text-align:left;color:#FFF;font-size:11px;padding-top:17px;padding-right:5px;}







#left_container{float:left;width:205px;}



#right_container{float:right;width:603px;}



#UserAddForm .input, #UserAddForm .text {

	/*width:100px;*/

	width:85px;

	display:inline;

	padding-right:5px;

}



#user-bloc {

	text-align:center;

	font-size:11px;

}





.bloc_titre{float:left;width:205px;height:53px;}

#bloc_titre .picto{float:left;width:56px;height:53px;}

#bloc_titre .fond_bleu{float:left;width:149px;height:53px;background-image:url('/img/bg_bleu.gif');background-repeat:no-repeat;text-align:left;}

#bloc_titre .fond_rouge{float:left;width:149px;height:53px;background-image:url('/img/bg_rouge.gif');background-repeat:no-repeat;text-align:left;}

#bloc_titre .fond_vert{float:left;width:149px;height:53px;background-image:url('/img/bg_vert.gif');background-repeat:no-repeat;text-align:left;}

#bloc_titre .fond_gris{float:left;width:149px;height:53px;background-image:url('/img/bg_gris.gif');background-repeat:no-repeat;text-align:left;}

#bloc_titre p{font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:21px;padding-left:5px;text-align:left;}









.bloc_content{float:left;display:inline;width:188px;margin-left:9px;padding-bottom:8px;background-image:url('/img/bg_grispale.gif');background-repeat:repeat-y;text-align:left;}

	#niveau1 {color:#b20129;display:block;padding-left:20px;padding-top:10px;font-size:12px;font-weight:bold;}

	#niveau2 li{color:#b20129;display:block;padding-left:30px;font-size:11px;line-height:15px;font-weight:normal;}

		#niveau2 li a{color:#b20129;text-decoration:none;}

		#niveau2 li a:hover{color:#666;text-decoration:none;}

	#niveau3 li{color:#6c209c;display:block;padding-left:30px;font-size:11px;line-height:15px;font-weight:normal;}

		#niveau3 li a{color:#6c209c;text-decoration:none;}

		#niveau3 li a:hover{color:#999;text-decoration:none;}

	#niveau4 li{color:#ff6000;display:block;padding-left:30px;font-size:11px;line-height:15px;font-weight:normal;}

		#niveau4 li a{color:#ff6000;text-decoration:none;}

		#niveau4 li a:hover{color:#666;text-decoration:none;}

	#niveau5 li{color:#3b3b3b;display:block;padding-left:20px;font-size:11px;line-height:13px;font-weight:normal;}

		#niveau5 li a{color:#3b3b3b;text-decoration:none;}

		#niveau5 li a:hover{color:#666;text-decoration:none;}

			

.bloc_content_bot{float:left;display:inline;width:188px;height:10px;margin-left:9px;background-image:url('/img/bot_grispale.gif');background-repeat:no-repeat;font-size:0px;}









/*

 * Partenaires

 */



.part_global{float:left;text-align:left;width:580px;}

.part_pic{float:left;text-align:left;width:80px;height:80px;display:inline;margin-left:40px;margin-top:25px;}

.part_txt{float:left;text-align:left;width:430px;display:inline;margin-left:20px;margin-top:25px;color:#8c8c8c;font-size:10px;font-weight:normal;font-style:normal;line-height:10px;}



.txt_part{float:left;width:500px;padding-top:10px;padding-left:50px;text-align:left;}

	.part_txt a{color:#ff6000;font-size:10px;font-weight:bold;font-style:normal;text-decoration:underline;}

	.part_txt a:hover{color:#ff6000;font-size:10px;font-weight:bold;font-style:normal;text-decoration:none;}









.right{float:right;width:603px;}

	.top_right{float:left;width:603px;text-align:center;}

		.top_right p{float:left;width:603px;color:#7781a6;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}

		#rouge p{float:left;width:603px;color:#6c209c;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}

		#bleu p{float:left;width:603px;color:#6c209c;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}

		#vert p{float:left;width:603px;color:#ff6000;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}











.txt_pres{float:left;width:603px;padding-top:10px;color:#8c8c8c;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}

	#txt_pres H1{color:#6c209c;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;}

	#txt_pres H2{width:580px;color:#8c8c8c;font-size:12px;line-height:15px;font-weight:normal;font-style:normal;}

	#txt_pres H4{color:#008fd5;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;}

	



.gradgris{float:left;width:603px;height:80px;background-image:url('/img/gradgris.jpg');text-align:center;}

	.gradgris p{float:left;width:603px;padding-top:38px;color:#EA5F0E;font-size:16px;font-weight:normal;font-style:normal;line-height:19px;text-align:center;}









.bloc_cat_produit{float:left;width:565px;display:inline;margin-left:10px;margin-top:20px;text-align:center;background-image:url('/img/produit_bg.gif');background-repeat:repeat-y;}

		 .bloc_cat_produit .titre{float:left;width:243px;height:54px;background-image:url('/img/produit_titre.gif');text-align:left;}

			.bloc_cat_produit .titre p{float:left;color:#000;font-size:14px;font-weight:bold;padding-left:12px;padding-top:25px;line-height:11px;}

		.bloc_cat_produit .prix{float:left;width:87px;height:54px;background-image:url('/img/produit_prix.gif');}

			.bloc_cat_produit .prix p{float:left;color:#FFF;font-size:20px;padding-top:18px;padding-left:13px;}

		.bloc_cat_produit .ajout{float:left;width:153px;height:54px;background-image:url('/img/produit_ajout.gif');}

			.bloc_cat_produit .ajout p{float:left;color:#000;font-size:12px;padding-left:15px;padding-top:23px;}

			.input-ajout-panier {width:110px;}

		.bloc_cat_produit .caddie{float:left;width:74px;height:54px;background-image:url('/img/produit_caddie.gif');}



		.bloc_cat_produit .image{float:left;margin-left:5px;text-align:left;width:161px;}

		.bloc_cat_produit .desc{float:left;width:161px;text-align:left;}

		.bloc_cat_produit .desc p{float:left;width:150px;text-align:left;padding:10px 0 0 0;font-size:11px;}

		.bloc_cat_produit .infos{float:left;width:227px;}

			.bloc_cat_produit .infos p{float:left;color:#000;font-size:11px;padding-left:15px;padding-top:5px;text-align:right;line-height:18px;}

			.bloc_cat_produit .infos p input, .bloc_cat_produit .infos p select {margin:2px 0;}

			.bloc_cat_produit .infos p select {width:93px;}

		.bloc_cat_produit .bot{float:left;width:557px;height:8px;background-image:url('/img/produit_bot.gif');background-repeat:no-repeat;}



	.bloc_cat_produit H1{color:#394a71;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}

	.bloc_cat_produit H2{color:#7781a6;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}



	.bloc_produits_pro{float:right;width:552px;padding-right:35px;margin-top:10px;}

		.bloc_pro{float:left;width:138px;height:190px;margin-bottom:20px;}

		.bloc_pro .image{float:left;width:138px;height:153px;}

		.bloc_pro .nom{float:left;width:138px;height:37px;text-align:center;}



	#bloc_pro H1{color:#394a71;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}

	#bloc_pro H2{color:#7781a6;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}

	#bloc_pro H3{color:#7781a6;font-size:9px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}



#bloc-recap-1 {

	text-align: left;

	margin-top:40px;

}

#bloc-recap-3 {

	text-align: left;

}
