body{
	margin:0px;
	padding:0px;
	background-color:#000000;
	}
#global{
	width:945px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/fond_global.jpg);
	background-repeat:no-repeat;
	position:relative;
	background-color:#fc0303;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
h2{
	font-size:25px;
	color:#ffcc00;
	}
#header{
	width:945px;
	height:137px;
	}
#contenu{}

#gauche{
	float:left;
	width:543px;
	color:#FFF;
	
		}
#gauche p{
	font-size:13px;
	font-weight:bold;
	
		}
#titre {
	height:45px;
	width:543px;
	color:#FFF;
	font-size:13px;	
}
#titre a{
	color:#FFF;
	text-decoration:none;
	margin-right:11px;
	margin-left:11px;
	/*font-style:italic;*/
	font-weight:bold;
}
#titre a:hover{
	text-decoration:underline;
}
#mon_compte{
	width:219px;
	height:73px;
	position:absolute;
	left: 733px;
	top: 15px;
	color:#FFF;
}
#mon_compte a{
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}

#reservervosformule{
	width:270px;
	height:60px;
	position:absolute;
	top:20px;
	left:21px;
	cursor:pointer;
}
#mon_compte p{
	padding:0px;
	margin:0px;
	font-size:12px;
}
.dri{
	padding-left:120px;}
#gauche .contenu{
	width:497px;
	padding-left:40px;
	font-size:12px;
	}

#droite{
	float:left;
	width:402px;
	min-height:342px;
	background-image:url(img/perso.png);
	background-repeat:no-repeat;
	background-position:0px 15px ;

	}
#droite h3{
	font-size:14px;
	color:#ffcc00;

	}
#droite .contenu{
	width:402px;
	padding-left:40px;
	font-size:12px;
	padding-top:121px;
		color:#FFF;
	}
#bas{
	clear:both;
	width:858px;
	height:105px;
	border:2px solid #CCC;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	}
#footer{
	
	height:30px;
	width:945px;
	background-image:url(img/footer.jpg);
	background-repeat:no-repeat;
	}
	
#footer2{	
	width:945px;
	text-align:center;
	color:#FFF;
	font-size:12px;
	}
	#footer2 a{
		color:#FFF;
		text-decoration:none;
	}
	#footer2 p{
		margin:0px;
		padding:0px;
	}

#logo{
	position:absolute;
	width:370px;
	height:155px;
	left: 300px;
	top: 29px;
	}
#titre_cont{
	width:501px;
	height:121px;}
.jaune{
	color:#ffcc00;
	}
.blanc{
	color:#ffffff;
	}
.fin_float{
	clear:both;
	}
.etiquette{
	float:left;
	width:175px;
	height:117px;
	margin-bottom:15px;
	margin-right:6px;
	text-align:center;}
	
/*boutique*/
.article{
	width:185px;
	height:95px;
	border:1px solid #FC0;
	margin-bottom:15px;
	margin-top:15px;
	margin-right:20px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:35px;
	float:left;
	font-size:14px;
	position:relative;
	}
.sansmarge_droite{
	margin-right:0px;}
.article_promo{
	width:185px;
	height:85px;
	border:1px solid #000;
	color:#000;
	margin-bottom:15px;
	margin-top:15px;
	margin-right:auto;
	margin-left:auto;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:5px;
	padding-right:35px;
	font-size:14px;
	position:relative;
	background-color:#ffdd00;
	}
.prix_article{
	position:absolute;
	width:55px;
	height:33px;
	background-image:url(img/prix_art.gif);
	background-repeat:no-repeat;
	right:3px;
	top:30px;
	padding-top:15px;
	padding-left:20px;
	color:#F00;
	}
.prix_article2{
	position:absolute;
	width:55px;
	height:38px;
	background-image:url(img/prix_art2.png);
	background-repeat:no-repeat;
	right:3px;
	top:33px;
	padding-top:10px;
	padding-left:20px;
	color:#F00;
	}
	/* album photo */
#album_photo{

	width:876px;
	min-height:500px;
	padding-left:60px;
	padding-top:50px;	
	color:#FFF;		
}
#album_photo a{
	color:#FFF;
	font-size:12px;
	text-decoration:none;

}	
.photo_album{
	float:left;
	height:145px;
	width:150px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:3px;
	cursor:pointer;
	background-image:url(img/damier_fond.jpg);
	background-repeat:no-repeat;
	color:#000;
	}
.photo_album2{
	float:left;
	height:145px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:3px;
	cursor:pointer;
	color:#FFF;
	font-size:12px;
	}
	.photo_album2 img{
		border:2px solid #FFF;
		margin-bottom:4px;
	}
.photo_album p{
	margin-top:2px;
	font-size:12px;
}

#droite2{
	float:left;
	width:402px;
	
	}
#gauche2{
	float:left;
	width:543px;
	color:#FFF;
	
		}
.espacemenp p{
	margin:0px;
	padding:0px;}
	
	/*page ce*/
.cd p{
	text-align:left;
	}
	
/*events*/
#events{
	width:330px;
		padding:10px;
	font-size:13px;
	border-left:2px solid #ffcc00;
}
#events_int{
/*background-image:url(img/fond-evt.png);
background-repeat:no-repeat;*/
background-color:#ffdd00;
min-height:155px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
color:#333;
-moz-border-radius: 10px 10px 10px 10px; 
        -webkit-border-radius: 10px 10px 10px 10px; 
        border-radius: 10px 10px 10px 10px;         
        -webkit-border-radius: 10px; /* pour Chrome */ 
      
}
#events_int h3{
	color:#ed0304;
}
#events h3{
	font-size:15px;
	text-align:center;
	color:#ffcc00;
	margin-top:0px;
	padding-top:0px;
}


h4{
	font-size:13px;
	color:#ffcc00;
	margin-top:0px;
	padding-top:0px;
}

#contenu a{
	color:#FFF;
	text-decoration:none;}
	
	.align_right{
	text-align:right;
	}
/* compte client */
#compte_client{

	width:876px;
	min-height:500px;
	padding-left:60px;
	padding-top:50px;	
	color:#FFF;
	font-size:13px;
}
#compte_client a{
	color:#FFF;
	font-size:14px;
	text-decoration:none;

}	
#compte_client p{
	font-size:14px;
	margin:0px;
	}
#compte_client h2{
	font-size:25px;
	color:#ffcc00;
	}

#compte_client h3{
	font-size:18px;
	color:#ffcc00;
	}
#compte_client .barre_haut{
	background-color:#CCC;
	color:#333;
	}
#compte_client .autre_barre_1{
	background-color:#FFF;
	color:#333;
	}
#compte_client .autre_barre_2{
	background-color:#f0c6c6;
	color:#333;
	}
.panier_gauche{
	background-image:url(img/centre_pan.gif);
	background-position:left;
	background-repeat:repeat-y;
	color:#333;
	}
	.panier_droite{
	background-image:url(img/centre_pan.gif);
	background-position:right;
	background-repeat:repeat-y;
	color:#333;
	padding-right:2px;
	}
	.panier_droite2{
	background-image:url(img/centre_pan.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-right:2px;
	color:#333;
	}
.blanco{
	background-color:#FFF;
	color:#333;
	}
.recap_panier_gauche{
	background-image:url(img/centre_pan.gif);
	background-position:left;
	background-repeat:repeat-y;
	color:#333;
	padding-left:5px;
	}
.recap_panier_droite2{
	background-image:url(img/centre_pan.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-right:25px;
	color:#333;
	}
.recap_panier_droite{
	background-image:url(img/centre_pan.gif);
	background-position:right;
	background-repeat:repeat-y;
	color:#333;
	padding-right:2px;
	}
.formulaire_accueil{
	width:345px;
	padding-bottom:15px;
	padding-left:10px;
	-moz-border-radius: 10px 10px 10px 10px; 
   -webkit-border-radius: 10px 10px 10px 10px; 
    border-radius: 10px 10px 10px 10px; 
   	border:2px solid #ffe0e0;
}
#partenaire{
	margin-top:15px;
	font-size:13px;}
#partenaire .titre{ text-align:left; color:#FFF; font-weight:bold; text-decoration:underline;}
#partenaire .image{ text-align:center;}
.petit_texte{
	font-size:12px;}
.petit_decalage{
	padding-left:15px;
	}
.texteplusgros{
	font-size:16px;}
