*{margin:0;padding:0;font-family:arial;}

body{background-color:#dddddd;}


.bg{width:100%;text-align:center;background-color:#dddddd;}
.global{position:relative;width:817px;margin-left:auto;margin-right:auto;}

.left_right{float:left;width:817px;background-image:url('img/bg.gif');}

.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;}

.left{float:left;width:205px;}

.bloc_titre{float:left;width:205px;height:53px;}
	#bloc_titre .picto{float:left;width:56px;height:53px;}
	#bloc_titre2 .picto{float:left;width:56px;height:53px;}
	#bloc_titre2 .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_titre2 p{font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:17px;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:#b71919;display:block;padding-left:20px;padding-top:10px;font-size:12px;font-weight:bold;}
	#niveau2 li{color:#b71919;display:block;padding-left:30px;font-size:11px;line-height:15px;font-weight:normal;}
		#niveau2 li a{color:#b71919;text-decoration:none;}
		#niveau2 li a:hover{color:#666;text-decoration:none;}
	#niveau3 li{color:#488d03;display:block;padding-left:30px;font-size:11px;line-height:15px;font-weight:normal;}
		#niveau3 li a{color:#488d03;text-decoration:none;}
		#niveau3 li a:hover{color:#666;text-decoration:none;}
	#niveau4 li{color:#047eb7;display:block;padding-left:30px;font-size:11px;line-height:15px;font-weight:normal;}
		#niveau4 li a{color:#047eb7;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;}


	.top_left{float:left;width:207px;height:144px;background-image:url('img/top_left.jpg');}
		.top_left img{float:left;width:129px;height:99px;padding-top:22px;padding-left:24px;}
	
	.home{float:left;width:207px;height:34px;background-image:url('img/home.jpg');}
		.home p{float:right;padding-right:13px;padding-top:12px;color:#9C9A36;font-size:12px;font-weight:normal;font-style:normal;text-align:right;}
		.home p a{color:#9C9A36;text-decoration:none;} .home p a:hover{color:#9C9A36;text-decoration:underline;}
	
	.favori{float:left;width:207px;height:31px;background-image:url('img/favori.jpg');}
		.favori p{float:right;padding-right:13px;padding-top:9px;color:#9C9A36;font-size:12px;font-weight:normal;font-style:normal;text-align:right;}
		.favori p a{color:#9C9A36;text-decoration:none;} .favori p a:hover{color:#9C9A36;text-decoration:underline;}
		
	.titre_rub{float:left;width:207px;height:47px;}
	
	.bloc_items{float:left;width:207px;}
	.pour{float:left;width:180px;padding-left:27px;margin-bottom:7px;color:#e5461f;font-size:11px;font-weight:normal;font-style:normal;line-height:12px;text-align:left;text-decoration:none;}
	
	.item_blue{float:left;width:180px;padding-left:27px;text-align:left;margin-bottom:2px;}
		.ar_blue{float:left;padding-top:0px;width:20px;}
		.txt_blue{float:left;width:155px;color:#e5461f;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:left;}
		.txt_blue a{color:#e5461f;text-decoration:none;} .txt_blue a:hover{color:#e5461f;text-decoration:underline;}
	
	.item_red{float:left;width:180px;padding-left:27px;text-align:left;margin-bottom:2px;}
		.ar_red{float:left;width:18px;text-align:left;}
		.txt_red{float:left;width:152px;color:#0aa926;font-size:11px;font-weight:normal;font-style:normal;line-height:14px;text-align:left;}
		.txt_red a{color:#0aa926;text-decoration:none;} .txt_red a:hover{color:#0aa926;text-decoration:underline;}

	.item_green{float:left;width:180px;padding-left:27px;text-align:left;margin-bottom:2px;}
		.ar_green{float:left;padding-top:0px;width:22px;}
		.txt_green{float:left;width:155px;color:#02a6e3;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:left;}
		.txt_green a{color:#02a6e3;text-decoration:none;} .txt_green a:hover{color:#02a6e3;text-decoration:underline;}

	.bloc_contact{float:left;width:170px;padding-left:20px;}
		.bloc_contact p{color:#8c8c8c;font-size:9px;font-weight:normal;font-style:normal;line-height:11px;text-align:center;}
		.bloc_contact p a{color:#8c8c8c;text-decoration:none;}
		.bloc_contact p a:hover{color:#8c8c8c;text-decoration:underline;}
		
		
.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:#e5461f;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}		
		.rouge{float:left;width:603px;color:#e5461f;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}		
		#bleu p{float:left;width:603px;color:#008fd5;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}		
		#vert p{float:left;width:603px;color:#0aa926;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:#72a714;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;}
	#txt_pres H2{color:#8c8c8c;font-size:12px;line-height:15px;font-weight:normal;font-style:normal;}
	#txt_pres H3{color:#000000;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;}
	
	
	.txt_part{float:left;width:500px;padding-top:10px;padding-left:50px;color:#8c8c8c;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:left;}
	.txt_part a{color:#02a6e3;font-size:11px;font-weight:bold;font-style:normal;text-decoration:underline;}
	.txt_part a:hover{color:#02a6e3;font-size:11px;font-weight:bold;font-style:normal;text-decoration:none;}
	

.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:#008fd5;font-size:10px;font-weight:bold;font-style:normal;text-decoration:underline;}
	.part_txt a:hover{color:#008fd5;font-size:10px;font-weight:bold;font-style:normal;text-decoration:none;}

	.bloc_produits{float:left;width:588px;padding-left:0px;margin-top:30px;text-align:center;}
	

	#bloc_produits H1{color:#394a71;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;}
	#bloc_produits 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;}

	

.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;}




/*  --------  PAGE COMMANDE   ---------  */



.bloc_produits_com{float:right;width:568px;padding-right:20px;margin-top:40px;}
		.bloc_com{float:left;width:284px;height:130px;background-image:url('img/bloc_produit.jpg');text-align:left;margin-bottom:10px;}
		.bloc_com .titre{float:left;width:284px;height:17px;text-align:center;}
		.bloc_com .image{float:left;width:111px;height:113px;}
		.bloc_com .nom{float:left;padding-top:14px;width:147px;text-align:left;}
	
	#bloc_produits_com H1{color:#ba1717;font-size:12px;font-weight:normal;font-style:normal;line-height:14px;text-align:center;}
	#bloc_produits_com H2{color:#8c8c8c;font-size:10px;font-weight:normal;font-style:normal;line-height:11px;text-align:left;}


.gradgris{float:left;width:603px;height:98px;background-image:url('img/gradgris.jpg');text-align:center;}
	.gradgris p{float:left;width:603px;padding-top:38px;color:#ba1717;font-size:16px;font-weight:normal;font-style:normal;line-height:19px;text-align:center;}

.bloc_etape_bg{float:left;width:603px;background-image:url('img/cadre_bg.jpg');text-align:center;}
.bloc_etape{float:left;width:603px;background-image:url('img/cadre_grad.jpg');text-align:center;background-repeat:no-repeat;}
.bloc_etape2{float:left;width:603px;background-image:url('img/cadre_form.jpg');text-align:center;background-repeat:no-repeat;}

#bloc_etape p{color:#000000;font-size:12px;font-weight:normal;font-style:normal;line-height:15px;text-align:justify;padding:10px;}
#bloc_etape a{color:#0aa926;text-decoration:underline;}
#bloc_etape a:hover{color:#0aa926;text-decoration:none;}
#bloc_etape H1{color:#000000;font-size:12px;font-weight:normal;font-style:normal;line-height:15px;text-align:center;padding:10px;}

.bloc_etape_bot{float:left;width:603px;height:120px;background-image:url('img/cadre_bot.jpg');background-repeat:no-repeat;text-align:center;}
	H6{float:left;text-align:left;padding-left:50px;width:450px;color:#ba1717;font-size:9px;font-weight:normal;font-style:normal;}

.bloc_etape_txt{float:left;width:505px;padding-left:45px;padding-top:5px;text-align:left;}
	.radio{float:left;width:22px;text-align:left;}
	.radio_txt{float:left;width:455px;color:#8C8C8C;font-size:10px;font-weight:normal;font-style:normal;line-height:12px;text-align:left;}
		.radio_txt a{color:#ba1717;text-decoration:underline;font-weight:bold;}
		.radio_txt a:hover{color:#ba1717;text-decoration:underline;font-weight:bold;}

.article{float:left;width:60px;text-align:left;color:#ba1717;font-size:13px;font-weight:normal;font-style:normal;}
.select1{float:left;width:115px;text-align:left;}
.select2{float:left;width:45px;text-align:left;}
.select3{float:left;width:75px;text-align:left;}
.choiximage{float:left;width:180px;text-align:left;}

.input_txt{float:left;width:100px;text-align:left;color:#ba1717;font-size:12px;font-weight:normal;font-style:normal;text-align:right;margin-bottom:4px}
.input{float:left;width:150px;text-align:left;margin-bottom:4px}
.input2{float:left;width:360px;text-align:left;margin-bottom:4px}

.txt_bleu{float:left;width:603px;padding-top:10px;color:#394a71;font-size:11px;font-weight:normal;font-style:normal;line-height:13px;text-align:center;background-image:url('img/bg_gris2.jpg');}




/*  --------  RECAP COMMANDE   ---------  */


.bloc1_recap{float:left;width:260px;padding-left:30px;text-align:left;margin-top:100px;}
	.bloc1_recap p{color:#394a71;font-size:12px;font-weight:normal;font-style:normal;line-height:15px;text-align:left;}
	
.bloc2_recap{float:right;width:260px;padding-right:30px;text-align:left;margin-top:100px;}
	.bloc2_recap p{color:#394a71;font-size:12px;font-weight:normal;font-style:normal;line-height:15px;text-align:left;}
		
.bloc3_recap{float:left;width:520px;padding-left:30px;text-align:left;margin-top:30px;}
	.bloc3_recap p{color:#394a71;font-size:12px;font-weight:normal;font-style:normal;line-height:15px;text-align:left;}
	.bloc3_recap p a{color:#394a71;text-decoration:underline;}
	.bloc3_recap p a:hover{color:#7781a6;text-decoration:underline;}
	
.bloc4_recap{float:left;width:520px;padding-left:30px;text-align:center;margin-top:40px;}
	.bloc4_recap p{color:#7781a6;font-size:12px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}
	.bloc4_recap p a{color:#394a71;text-decoration:underline;}
	.bloc4_recap p a:hover{color:#7781a6;text-decoration:underline;}








