body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	margin: 0;
	padding: 0;
	background:url(../images/fond.jpg) no-repeat;
	background-position:center;
	background-position:top;
	background-color:#EDEAE0;
	height:100%;
	position:relative;
	
}
#conteneur {
position: relative;
width: 1000px;
margin: 0 auto; 
background-color:#FFFFFF;
background:url(../images/fond_page.jpg) repeat-y ;
vertical-align:top;
height:100%;

}

#gauche {
width:185px;
/*background-color:#00FF00;
border:1px solid black;
overflow: hidden;*/
background-color:#FFFFFF;
vertical-align:top;
padding:0;
margin:0;
}
#droite {
	width: 185px;
	background-color:#EDEAE0;
	background:url(../images/fond_droite.jpg) no-repeat;
	padding:0;
margin:0;

vertical-align:top;
}
#centre {
width:630px;
/*text-align:center;*/
background-color:#FFFFFF;
vertical-align:top;
padding:0;
margin:0;
padding-top:3px;
}
#header {
height: 97px;
background-color:#FFFFFF;

}
#pied{
position: relative;
width: 1000px;
margin: 0 auto; 
font-size:9px;
text-align:right;
background-color:#FFFFFF;
background:url(../images/fond_pied.jpg) repeat-y ;
background-position:right;
}	
.lien_pied{
	text-decoration:none;
	color:#000000;
}
.lien_pied:hover{
	color:#999999;
}
.titre_connexion{
	color:#1889C7;
	font-weight:bold;
	font-size:12px;
}
.titre_centre{
	font-size:20px;
	font-weight:bold;
	color:#684142;
}
#gauche input{
	width:110px;
	height:12px;
	font-size:9px;
}
.creer_compte{
	font-size:10px;
	font-weight:bold;
	color:#F9B626;
	text-decoration:none;
}
.creer_compte:hover{
	color:#FDE2AA;
}

.titre_produit{
	font-size:12px;
	font-weight:bold;
	color:#4084CE;
}
.txt_produit{
	font-size:11px;
}
.txt_contenus{
	padding-left:10px;
	padding-right:10px;
}
.mots_clef{
	color:#000000
	font-weight:bold;
	font-size:12px;
}
.lien_clef_a{
	color:#000000;
	text-decoration:none;
}
.lien_clef_a:hover{
	color:#999999;
}
.lien_clef_b{
	text-decoration:none;
	font-size:9px;
	color:#009EE0;
}
.lien_clef_b:hover{
	color:#5ECEFF;
}
.c_clef{
	font-size:10px;
	color:#000000;
	text-align:justify;
}
	
a.btn_gris{
	border:1px solid #BBBBBB;
	text-decoration:none;
	height:25px;
	line-height:25px;
	padding-right:4px;
	padding-left:3px;
	color:#000000;
}
a.btn_gris:hover{
	color:#999999;
}

#siteMap a:visited{ color:#4084CD;}

.gband{
	background:url('../images/fond_gband.jpg') repeat-x;
	border-bottom:1px solid #CED7E8;
	height:34px;
	text-align:left;
	padding-left:10px;
	font-size:18px;
	color:#4084CD;
	font-weight:bold;
	text-transform:uppercase;
}
.gband a{ color:#4084CD; text-decoration:none;}
.gband a:hover{ color:#4084CD; text-decoration:none;}
.gband a:visited{ color:#4084CD; text-decoration:none;}
h1{ font-size: 18px; display:inline; }
h2 { font-size:12px; display:inline;}
.gband_mariage{
	background:url('../images/fond_gband_mariage.jpg') repeat-x;
	border-bottom:1px solid #FCEBEE;
	height:34px;
	text-align:left;
	padding-left:10px;
	font-size:18px;
	color:#DB2F67;
	font-weight:bold;
	text-transform:uppercase;
}
.gband_mariage a{color:#DB2F67; text-decoration:none;}
.gband_mariage a:hover{color:#DB2F67; text-decoration:none;}
#siteMap .gband_mariage a:visited{color:#DB2F67; text-decoration:none;}
.gband_bapteme{
	background:url('../images/fond_gband_bapteme.jpg') repeat-x;
	border-bottom:1px solid #ECF9BF;
	height:34px;
	text-align:left;
	padding-left:10px;
	font-size:18px;
	color:#6F8B0C;
	font-weight:bold;
	text-transform:uppercase;
}
.gband_bapteme a{color:#6F8B0C; text-decoration:none;}
.gband_bapteme a:hover{color:#6F8B0C; text-decoration:none;}
#siteMap .gband_bapteme a:visited{color:#6F8B0C; text-decoration:none;}
.gband_communion{
	background:url('../images/fond_gband_communion.jpg') repeat-x;
	border-bottom:1px solid #DFD7D0;
	height:34px;
	text-align:left;
	padding-left:10px;
	font-size:18px;
	color:#796455;
	font-weight:bold;
	text-transform:uppercase;
}
.gband_communion a{color:#796455; text-decoration:none;}
.gband_communion a:hover{color:#796455; text-decoration:none;}
#siteMap .gband_communion a:visited{color:#796455; text-decoration:none;}

.menu{
	font-size:10px;
	text-align:left;
	color:#674043;
	padding-left:10px;
	padding-top:3px;
}
.lien_menu{
	font-size:10px;
	text-align:left;
	color:#674043;
	text-decoration:none;
}
.lien_menu:hover{
	color:#AB787C;
}
.ss_titre{
	font-size:10px;
	color:#674043;
	font-weight:bold;
}
.txt_art{
	font-size:11px;	
	color:#674043;
}
.prix{
	font-size:30px;
	font-weight:bold;
	color:#674043;
}
.pband{
	background:url('../images/fond_pband.jpg') repeat-x;
	border:1px solid #CED7E8;
	height:18px;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	color:#4084CD;
	font-weight:bold;
	text-transform:uppercase;
}
.pband_mariage{
	background:url('../images/fond_pband_mariage.jpg') repeat-x;
	border-bottom:1px solid #FCEBEE;
	height:18px;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	color:#E32D68;
	font-weight:bold;
	text-transform:uppercase;
}
.pband_bapteme{
	background:url('../images/fond_pband_bapteme.jpg') repeat-x;
	border-bottom:1px solid #ECF9BF;
	height:18px;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	color:#6F8B0C;
	font-weight:bold;
	text-transform:uppercase;
}
.pband_communion{
	background:url('../images/fond_pband_communion.jpg') repeat-x;
	border-bottom:1px solid #DFD7D0;
	height:18px;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	color:#796455;
	font-weight:bold;
	text-transform:uppercase;
}

.ligne1{
	background-color:#EDEBDF;
	height:70px;
}
.ligne2{
	height:70px;
}
.lignel1{
	background-color:#EDEBDF;
	height:50px;
}
.lignel2{
	height:50px;
}
.txt_panier{
	font-size:12px;
	color:#674043;
	font-weight:bold;
}
.txt_cata{
	font-size:10px;
	color:#674043;
	font-weight:bold;
}
.txt_livraison{
	font-size:12px;
	color:#674043;
}
.lien_txt{
	font-size:12px;
	text-decoration:none;
	color:#674043;
}
.lien_txt:hover{
	color:#A3696D
}
.lien_fam{
	font-size:12px;
	color:#4084CD;
	font-weight:bold;
	text-decoration:none;
}
.lien_fam:hover{

}
.lien_panier{
	font-size:12px;
	color:#674043;
	font-weight:bold;
	text-decoration:none;
}
.lien_panier:hover{
	color:#B18386;
}

.menu_titre_gamme{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.menu_titre_gamme:hover{
	color:#999999;
}
.menu_titre_gamme_encours{
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.menu_titre_produit{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.menu_titre_produit:hover{
	color:#999999;
}
.menu_titre_produit_encours{
	font-size:11px;
	color:#999999;
}

/************** styles fenetre supp *************/
#fond{
	position:absolute;
	width:151px;
	margin-left:0%;
	z-index:1;
	height:400px;
}
#fenetre_supp{
	position:absolute;
	top:200px;
	margin-left: -180px;
	left:51%;
	height:194px;
	z-index:91;
	color:#FFFFFF;
	display:none;
	width:328px;
}
#fenetre_supp table.fenSupp{
	height:194px;
	border:2px solid #E7E7E7;
}
#fond_supp{
	width:1000px;
	display:none;
	position:absolute;
	z-index:90;
	top:0;
	left:0;
	height:100%;
	background:url(../images/pix.png) repeat;
	-background:none;
/*	background:url(pix.png) !important; 
	background:url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pix.png');*/

	/*_height:400px;
	
    -moz-opacity : 0.6; 
    opacity : 0.6; 	
    filter : alpha(opacity=60);*/
	/*background-color: rgba(255, 255, 255, 0.5); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ffffff,endColorstr=#80ffffff);*/
	/*opacity : 0.5; 
	-moz-opacity : 0.5; 
 	-ms-filter: "alpha(opacity=50)"; /* IE 8 */ 
 	/*filter : alpha(opacity=50); /* IE < 8 */ 
 	/*-khtml-opacity: .5; 		/* Safari */

	}
.titre_confirm{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:6px 10px;
}
.txt_confirm{
	font-size:15px;
	/*font-weight:bold;*/
	color:#674242;
	padding-left:12px;
}
#tabUpline{
	background:url(../images/fond-upline.jpg) repeat-y;
	color:#AE7D81;
}
#tabUpline td{
	text-align:right;
	padding-right:207px;
}
div.imgTmp{ height:70px;  width:55px;background:url(../images/loading.gif) center center no-repeat;}
div.imgTmp table{ height:70px; width:55px;}

