/* 
 * Copyright (c) 2007 Copyright (c) Octolys Development
 * Ce template a été réalisé par http://www.scopika.com & http://www.fredodo.com
 * Il est soumis à la licence GPL
 */

/* Ce fichier définit le style visuel pour les différents éléments des pages.
 * Dans l'ordre, vous trouverez les règles qui définissent l'apparence pour:
 * - Eléments HTML en général
 * - Page
 * - Entête
 * - Chemin
 * - Produit petit & grand
 * - Pied de page
 * - Menu général
 * - Signature
 * - Nombre de pages
 * - les styles particuliers pour les pages intérieures
 TEST */ 


/* Eléments HTML en général
-------------------------------------------------------- */

body {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 0.8em;
	background-image:url(img/background-body.jpg);
	background-repeat:repeat-X;
	background-position: top center;
	background-color:#272727;
}

h1, h2, h3{
	font-family: Arial, Helvetica, sans-serif;
}

h1{
	font-size: 1.8em;
	margin: 0;
	padding: 0;
}
h2{
	font-size: 1.5em;
	margin: 0;
	padding: 0;
}
h3{
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}

a {
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #EC8000;
}

img {
	border: 0
}

/* Page
-------------------------------------------------------- */

#wrapper {
	width: 990px;
	text-align: left;
	overflow: visible;
	position: relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
}

#subwrapper {
	overflow: hidden;
	position: relative;
	padding: 0;
	width: 990px;
/* background-color: #CCCCCC; */
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	/*border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;*/
}

#content {
	padding: 0;
	clear: both;
	margin: 0;
}

#contenu {
	float: left;
	width: 700px;
	padding: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 25px;
}

.titrePage {
	font-size: 1.1em;
	color: #FFF;
	text-align: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 15px;sousTitrePage
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

.sousTitrePage {
	color: #CCCCCC;
	text-align: left;
	font-weight: bold;
	width: 750px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.textePage {
	color: #FFF;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

.separation {
	height: 1px;
	width: 700px;
	background-color: #7f8eb9;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow:hidden;
	zoom:1;
}




/* Entête
-------------------------------------------------------- */

#banniere {
	float: left;
	width: 997px;
	margin: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	
}


#entete {
	float: left;
	
	width: 990px;
	margin: 0;
	padding-top: 43px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	
}

.logo {
	float: left;
	width: 440px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}

#monCompte {
	float: right;
	width: 280px;
	margin: 0;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
}

.formMonCompte {
	float: left;
	padding-top: 13px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 0;
}

.blocMonCompte {
	float: left;
	padding:0;
	margin: 0;
}

.champFormMonCompte {
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	color: #ffa0ac;
	background-color: #840001;
	border: 1px solid #840001;
	overflow: hidden;
	zoom: 1;
}



.champFormMonCompte {
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	color: #ffa0ac;
	background-color: #840001;
	border: 1px solid #840001;
	overflow: hidden;
	zoom: 1;
}


.menuMonCompte {
	float: left;
	color: #a9c9e9;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 100%;
	padding: 0;
}

#monPanier {
	float: left;
	width: 170px;
	margin: 0;
	border-left-width: 1px;
/*	border-left-style: dotted;*/
	border-left-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 45px;
}


.panier {
	color: #FFFFFF;
	
}


.monCompteTxt {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ffdde1;
	text-decoration: none;
	font-weight: bold;	
	text-align: center;
}



INPUT.boutonMonCompteEntete {
font-size: 0.9em;
	padding: 0;
	margin: 0;
	color: #ffa0ac;
	background-color: #840001;
	border: 1px solid #ce1408;
	overflow: hidden;
	zoom: 1;
 
}

INPUT.boutonMonCompteEntete:hover {
  background-color: #560001; 
 
}


/*.boutonMonCompteEntete {	
	float: left;
	margin: 0;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}*/

a.LIEN_entete:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffdde1;
	text-decoration: none;
	font-weight: bold;
	}

a.LIEN_entete:visited {
	font-size: 0.7em;
	color: #ffdde1;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_entete:hover {
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


.SousPhoto {
	background-color:#747474;
	width: 990px;
	float: right;
	width: 990px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	}





/* Chemin
-------------------------------------------------------- */

#chemin {
	float: left;
	width:778px;
	color: #333333;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	padding: 4px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 210px;
	background: #cccccc;
}

a.LIEN_chemin:link {
	color: #666666;
	text-decoration: none;
}

a.LIEN_chemin:visited {
	color: #666666;
	text-decoration: none;
}

a.LIEN_chemin:hover {
	color: #666666;
	text-decoration: underline;
}

/* Produit petit & grand
-------------------------------------------------------- */

.ListeProduitsPetits {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.produitPetit {
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding: 0;
}

.contourImage {
	/*	border: 1px solid #0066CC;*/
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 0px;
	float: left;
}

.titreProduit {
	color: #12335B;
	font-weight: bold;
	margin-top: 5px;
	/*margin-left: 50px;*/
	margin-bottom: 20px;
	width: 100%;
	text-transform: uppercase;
	font-size: 1.3em;
}



.etoiles {
	font-size: 90%;
	padding: 0 0 0 30px;
	text-align: left;
	margin-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 160%;
	
}


/*#pucesetoiles li {
	font-size: 110%;
	padding: 0 0 0 35px;
	width: 500px;
	margin: 0px 0;
	float: left;
	background: transparent url(img/interface/puce-etoile.png) no-repeat top left;
	line-height:17px;
}*/



#pucesetoiles li {
	line-height:17px;
	padding-left: 7px;
	margin-left: 20px;
	width: 500px;
	float: left;
	color: #FFF;
	display: list-item;
	list-style-image: url(img/interface/puce-etoile.png);
}


.pucesetoilesProduit2 {
	font-size: 90%;
	padding: 0 0 0 5px;
	margin-left: 80px;
	
}


.chapoProduit {
	color: #FFF;
	text-align: left;
	font-style: normal;
	font-size: 0.9em;
	line-height: 1.2em;
	margin-bottom: 5px;
	width: 100%;
}

.descriptionProduit {
	color: #FFFFFF;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 570px;
}



.descriptionProduit2 {
	color: #FFFFFF;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 460px;
}


.prixProduit {
	font-size:1.4em;
	color: #EC8000;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	float: left;
}


#apartirdebox {
	float: left;
	text-align:left;
	color: #a9c9e9;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-right: 80;
	width: 100%;
	padding: 0;	
	
}


.apartirde {
	color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.5em;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	text-transform: uppercase;
}


.ficheProduit {
	color: #CCC;
	float:left;
	width: 400px;
}


a.LIEN_commander:link {
	color: #06C;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_commander:visited {
	color: #06C;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_commander:hover {
	color: #F60;
	text-decoration: underline;
	font-weight: bold;
}

/* Nombre de pages
-------------------------------------------------------- */

#pages {
	float: left;
	width: 100%;
	text-align: right;
	font-size: 0.9em;
	padding-top: 10px;
	margin: 0;
	padding-bottom: 10px;
	color: #FFF;
}

a.LIEN_pages:link {
	color: #F60;
	text-decoration: underline;
	font-weight: bold;
}

a.LIEN_pages:visited {
	color: #F60;
	text-decoration: none;
	font-weight: bold;
}

a.LIEN_pages:hover {
	color: #F60;
	text-decoration: underline;
	font-weight: bold;
}


/* Pied de page
-------------------------------------------------------- */

#engagements{
	
	float: left;
	text-align: right;
	width:980px;
	height:230px;
	margin: 0;
	padding: 0px;
	
}


#subfooter{
	
	float: left;
	text-align: right;
	width:980px;
	height:25px;
	margin: 0;
	padding: 0px;
	
}


#footer{
	
	float: left;
	text-align: right;
	width:970px;
	color: #dddbdb;
	font-size: 1.0em;
	font-weight: normal;
	background-color: #6d6d6d;
	margin: 0;
	padding: 10px;
	
}


#footer2{
	
	float: left;
	text-align: right;
	width:980px;
	font-size: 0.7em;
	font-weight: normal;
	color: #cccccc;
	margin: 0;
	padding: 10px;
	
}



a.LIEN_footer:link {
	color: #e6e6e6;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
	
}

a.LIEN_footer:visited {
	color: #e6e6e6;
	text-decoration: none;
	
}

a.LIEN_footer:hover {
	color: #f98700;
	text-decoration: none;
	
}


/* Postscriptum
-------------------------------------------------------- */

.postscriptum {
	font-size: 0.8em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: left;
	float: left;
	width: 550px;
	padding-left: 0px;
	padding-top:15px;
	text-align: left;
}


/* Pied de page phrases clés
-------------------------------------------------------- */

#bas{
	
	float: left;
	text-align: left;
	width:970px;
	color: #dddbdb;
	font-size: 0.8em;
	font-weight: normal;
	background-color: #333;
	margin: 0;
	padding: 10px;
	
}

a.LIEN_bas:link {
	color: #666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;	
	
}

a.LIEN_bas:visited {
	color: #666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;	
	
}

a.LIEN_bas:hover {
	color: #999;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;	
	
}




/* Divers éléments de formulaires & tableaux
-------------------------------------------------------- */

.enteteTableau {
	color: #FFF;
	font-weight: bold;
	background-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.ligneTableau {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	font-size: 0.9em;
}

.footerTableau {
	color: #12335B;
	font-weight: bold;
	background-color: #bdbbcd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.boutonMonCompteContenu {
	font-weight: bold;
	width: 680px;
	text-align: right;
	margin: 10px;
}

.zoneDeSaisie {
	color: #12335B;
	font-weight: bold;
	font-size: 0.9em;
}

.obligatoire {
	color: #FF0000;
}

.commentaires {
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #CCCCCC;
}

.texteformulaire {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #666;
}


.texteformulairepetit {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	color: #666;
}

a.texteformulairepetit:link {
	color: #808185;
	text-decoration: none;
	font-weight: bold;
}


a.texteformulairepetit:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	color: #666;
}

.cnil {
	
	color: #e6e6e6;
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;

}


a.cnil:link {
	
	
	color: #666;
}


a.cnil:hover {
	
	
	color: #FFFFFF;
}

a.cnil:visited {
	
	
	color: #666;
}


/* Menu général
-------------------------------------------------------- */

#menuGeneral {
	
	float: left;
	width:195px;
	padding: 0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;

}


dl, dd, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* Menu titre cat mére */
dt {
	text-transform:uppercase;	
	margin: 0px;
	padding: 5px;
	list-style-type: none;
	background:url(img/interface/img-menu.png);
	background-repeat:no-repeat;
	
}


ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu {
	position: relative;
	padding: 0;
	margin: 0;
}

dl#menu {
	width: 188px;
}


dl#menu dt {
	cursor: pointer;
}

dl#menu dt a {
	font-size: 0.9em;
	color: #FFFFFF;
	/*font-weight: bold;*/
	text-decoration: none;
	display: block;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 5px;
	overflow: hidden;
	zoom: 1;
}

dl#menu dt a:hover, dl#menu dt .selected {
	color: #FFFFFF;
	/*background-color: #EC8000;*/
}

dl#menu dd {
}

dl#menu li {
}

dl#menu li a {
	font-size: 0.9em;
	color: #FFFFFF;
	/*font-weight: bold;*/
	text-decoration: none;
	display: block;
	margin:0;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	overflow: hidden;
	zoom: 1;
}

dl#menu li a:hover, dl#menu li .selected {
	color: #FFFFFF;
	background-color: #F00;
}

.invisibleW3C {
	width: 0; 
	height: 0;
	padding: 0; 
	margin: 0;
}

/* Signature
-------------------------------------------------------- */

#signature {
	padding: 0;
	width: 980px;
	color: #808185;
	font-size: 0.6em;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: bold;
	
}


#signaturelad {
	width: 990px;
	text-align: left;
	overflow: visible;
	position: relative;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;

	
}


.W3C {
	width: 88px;
	margin: 0;
	padding: 0;
	float: right;
}


a.LIEN_signature:link {
	color: #808185;
	text-decoration: none;
	color: #808185;
	font-size: 0.5em;
}

a.LIEN_signature:visited {
	color: #808185;
	text-decoration: none;
}

a.LIEN_signature:hover {
	color: #CCC;
	text-decoration: none;
}


/* Home Page -
-------------------------------------------------------- */

/* Bloc Produits */


.blocproduitgauche {
	float: left;
	padding: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}

#bloccommander {
	float: left;
	width: 132px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 120px;
}

.bloctxt {
	color: #e6e6e6;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #D3D3D3;
	}

.bloctitre {
	color: #e6e6e6;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;	
	font-weight:bold;
	font-size: 2em;
	color: #CCCCCC;
	}



/* Analyses */

.HeaderblocAnalyse {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	float: left;
	padding:0;
	margin: 0;
	width: 215px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.HeaderblocAnalyse2 {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: 
	color: #FFFFFF;
	text-transform: uppercase;
	float: left;
	padding:0;
	margin: 0;
	width: 215px;
	padding-top: 5px;
	margin-left: 40px;
	padding-bottom: 5px;	
}


.HeaderblocAnalyse2bis {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: 
	color: #FFFFFF;
	text-transform: uppercase;
	float: left;
	padding:0;
	margin: 0;
	width: 200px;
	padding-top: 5px;
	margin-left: 40px;
	padding-bottom: 5px;	
}



.blocAnalyse {
	float: left;
	padding:0;
	margin: 0;
	width: 215px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: transparent url(img/interface/ligneanalyse.gif) no-repeat top left;
	
}


.blocAnalyse2 {
	float: left;
	padding:0;
	margin: 0;
	width: 215px;
	padding-top: 15px;
	margin-left: 40px;
	padding-bottom: 5px;
	background: transparent url(img/interface/ligneanalyse.gif) no-repeat top left;
	
}

.blocAnalyse2bis {
	float: left;
	padding:0;
	margin: 0;
	width: 300px;
	padding-top: 15px;
	margin-left: 40px;
	padding-bottom: 5px;
	background: transparent url(img/interface/ligneanalyse.gif) no-repeat top left;
	
}



.analysegauche {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	clear: left;
	float: left;
	width: 110px;
	padding-right: 2px;
	text-align: left;
}


.analysegauchebis {
	font-size: 0.9em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: left;
	float: left;
	width: 150px;
	padding-right: 2px;
	text-align: left;
}


.analysedroite {
	font-size: 0.9em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: right;
	float: right;
	width: 80px;
	padding-right: 2px;
	text-align: right;
}


.analysedroitebis {
	font-size: 0.9em;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: right;
	float: right;
	width: 50px;
	padding-right: 2px;
	text-align: right;
}


.titredescriptionProduit  {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: 
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 15px;
	font-weight: 800;
	
}

.titrehomepage  {
	font-size: 1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: 800;
	
}

.colonnedroitetitre {
	font-size: 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 15px;
	font-weight: 800;
	
}

.reglementcheque {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 10px;

}


.savoirplus {
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 10px;		
}



.newsletterlien {
	color: #FFFFFF;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	
}


#savoirplus {
	padding-top: 10px;		
}


#prixhomepage  {
	margin: 0;
	background-image:url(img/interface/prix-vert.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 25px;
	
}



.prixhomepageeuro  {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
	text-align: center;
	font-size: 1.9em;
	font-weight: 700;
	
}



#imgdescription  {
	float: left;
	width: 580px;
	padding-bottom: 10px; 
	
}


.imgdescription  {
	padding-bottom: 10px; 
	padding-right: 0px;
	font-size: 0.6em;
	padding-left: 10px;
	
}

.txtdossier {
	text-align: justify;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFF;
	letter-spacing: 1px;
	}



.textelivraison {
	color: #333333;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	text-transform: uppercase;
}


.textelivraison2 {
	color: #333333;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

/* NEWSLETTER
-------------------------------------------------------- */



a.newsletter:link {
	color: #F60;
	text-decoration: underline;
	font-weight: bold;
}


a.newsletter:hover {
	color: #F60;
	text-decoration: underline;
	font-weight: bold;
}


a.newsletter:visited {
	color: #FFFFFF;
	text-decoration: none;
	
}

.newsletter {
	padding: 0;
	width: 100%;
	color: #FFFFFF;
	font-size: 0.8em;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	
}

.colonnedroitetitre {
	font-size: 0.85em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 15px;
	font-weight: 800;
	
}


.orangemoyen {
	font-size:1.2em;
	color: #EC8000;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	float: left;	
}


/* nuage de tags
-------------------------------------------------------- */

#nuage{
	
	float: left;
	text-align: center;
	width:900px;
	/*color: #dddbdb;*/
	font-size: 1.0em;
	font-weight: normal;
	/*background-color: #6d6d6d;*/
	margin: 0;
	padding: 10px;
	
}

a.LIEN_nuage:link {
	color: #F00;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
}

a.LIEN_nuage:visited {
	color: #e6e6e6;
	text-decoration: none;
	
}

a.LIEN_nuage:hover {
	color: #f98700;
	text-decoration: none;
	
}

.nuage1 {
	font-size: 15px;
}

.nuage2 {
	font-size: 18px;
}

.nuage3 {
	font-size: 21px;
}

.nuage4 {
	font-size: 24px;
}

.nuage5 {
	font-size: 27px;	
}

.nuage6 {
	font-size: 30px;	
}

.bloctxtgauche {
	color: #e6e6e6;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #D3D3D3;
	float:left;
	}
