/* -------------------------- 
	GLOBAUX
--------------------------- */
.clearer{clear:both;}
a img{border:none;}
a:active, a:focus{outline:none;}

/* -------------------------- 
	TITRE
--------------------------- */
#contenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#contenu h1{
	font-weight:bold;
	font-size:1.5em;
	color:#7d8a2e;
	height:50px;
	width:620px;
	margin:15px 0 0 20px;
}
#contenu h1.contact {background:url(../images/charte/titreContact.gif) left 2px no-repeat;}
#contenu h1.mentions {background:url(../images/charte/titreMentions.gif) left 2px no-repeat;}
#contenu h1.cgv {background:url(../images/charte/titreCgv.gif) left 2px no-repeat;}
#contenu h1.faq {background:url(../images/charte/titreFaq.gif) left 2px no-repeat;}
#contenu h1.marque {background:url(../images/charte/titreMarque.gif) left 2px no-repeat;}
#contenu h1.personnalisation {background:url(../images/charte/titrePersonnalisation.gif) left 2px no-repeat;}
#contenu h1.boutique {background:url(../images/charte/titreBoutique.gif) left 2px no-repeat;}
#contenu h1.service {background:url(../images/charte/titreService.gif) left 2px no-repeat;}
#contenu h1.plan {background:url(../images/charte/titrePlan.gif) left 2px no-repeat;}
#contenu h1.sav {background:url(../images/charte/titreSav.gif) left 2px no-repeat;}
#contenu h1.actu {background:url(../images/actualites/titre.jpg) left 2px no-repeat;}


#contenu h2{
	font-weight:bold;
	font-size:1em;
	color:#000;
	margin:0 0 20px 0;
	text-transform:uppercase;
}
#contenu h3{
	margin:5px 0 5px 0;
	font-style:normal;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	color:#A49B85;
	border-bottom:1px dotted #A49B85; 
	text-transform:uppercase;
}
#contenu h4{
	text-align:center;
	color:#000;
	width:100%;
	height:auto;
	font-size:1.5em;
	margin:0 auto 5px auto;
	border-bottom:1px dotted #000;
	text-transform:uppercase;
}

/* -------------------------- 
	TEXTE
--------------------------- */
#contenu p {
	text-align:justify;
	color:#666;
	margin-bottom:5px;
	font-size:1em;
}
#contenu p em{
	font-weight:bold;
	font-size:1.1em;
}
#contenu p.center {text-align:center; color:#000;}
#contenu p.couleur0, #contenu span.couleur0 {font-weight:bold; color:#7d8a2e;}
#contenu .couleur1, #contenu p.couleur1 {color:#033864;}
#contenu p.smallc, #contenu .smallc {font-weight:bold; text-align:center; margin:10px 0;}
#contenu p.mediumc, #contenu .mediumc {font-weight:bold; font-size:1em; text-align:center; margin:10px 0;}
#contenu p.bigc{
	font-weight:bold; 
	font-size:1em; 
	margin:10px 0; 
	color:#000; 
	padding:5px 1px; 
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
}
#contenu .bigc {
	font-weight:bold; 
	font-size:1em; 
	margin:0 0; 
	color:#000; 
	padding:0; 
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
}
#contenu p.capsc, #contenu .capsc {font-variant:small-caps; font-size:1.1em; text-align:center;}
#contenu p.big, #contenu .big {font-weight:bold; font-size:1.1em; color:#000;}

#contenu p.notaD, #contenu p.notaG, #contenu p.notaC, #contenu .notaD, #contenu .notaG, #contenu .notaC {
	font-style:italic;
	font-size:0.9em;
	color:#666;
	line-height:12px;
}
#contenu p.notaD, #contenu .notaD {text-align:right;}
#contenu p.notaG, #contenu .notaD {text-align:left;}
#contenu p.notaC, #contenu .notaD {text-align:center;}


/* -------------------------- 
	LIEN
--------------------------- */
#contenu a:link, #contenu a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
#contenu a:hover, #contenu a:active{
	color:#A49B85;
}
#contenu a:link.picto, #contenu a:visited.picto{
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../images/charte/puce02.gif) left 2px no-repeat;
	padding-left:13px;
}
#contenu a:hover.picto, #contenu a:active.picto{
	color:#CCC;
	text-decoration:none;
}
#contenu a:link img, #contenu a:visited img  {
	filter: alpha(opacity=100);
	-moz-opacity: 1.00; opacity:1.00;
	border:none;
}
#contenu a:hover img, #contenu a:active img{
	filter: alpha(opacity=70);
	-moz-opacity: 0.70; opacity:0.70;
	border:none;
}

/* -------------------------- 
	CONTENU
--------------------------- */
#contenu ul.liste {
	list-style:none;
	margin:0 0 10px 0;
	font-size:1em;
	color:#666;	
}
	
#contenu ul.liste li {
	background:url(../images/charte/puce02.gif) left 2px no-repeat;
	padding-left:15px;
	padding-bottom:5px;
}





