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

body{background-color:#f2f2f2;}


.bg{width:100%;text-align:center;background-color:#f2f2f2;}
.global{position:relative;width:810px;margin-left:auto;margin-right:auto;background-image:url('img/global_bg.jpg');}

.left_right{float:left;width:810px;background-image:url('img/global_bg.jpg');}


.left{float:left;width:207px;background-image:url('img/left_bg.jpg');}
	.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;background-image:url('img/right_bg.jpg');}
	.top_right{float:left;width:603px;height:116px;background-image:url('img/top_right.jpg');text-align:center;}
		.top_right p{float:left;width:603px;padding-top:92px;color:#7781a6;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}		
		#rouge p{float:left;width:603px;padding-top:92px;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;padding-top:92px;color:#008fd5;font-size:14px;font-weight:normal;font-style:normal;line-height:16px;text-align:center;}		
		#vert p{float:left;width:603px;padding-top:92px;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;}
	

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

	
	.bot_right{float:left;width:603px;height:72px;background-image:url('img/bot_right.jpg');}
	.bot_rightgris{float:left;width:603px;height:72px;background-image:url('img/bot_rightgris.jpg');}

.bottom{float:left;width:810px;height:23px;background-image:url('img/bottom.jpg');}




/*  --------  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;}

.bggris{float:left;width:603px;background-image:url('img/bg_gris.jpg');text-align:center;background-repeat:repeat-y;}


.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:26px;background-image:url('img/cadre_bot.jpg');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_gris.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;}








