/* GENERAL */
BODY{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background: #7A8797 url(images/fond.gif) repeat-x;
	text-align:center;
	}
table {
	text-align:left;
	font-size: 12px;
	}
	
H2 {
	font-size: 14pt;
	}

H3 {
	font-size: 15pt;
	font-style: italic;
	font-family: sans-serif;
	}

H4 {
    font-family: sans-serif;
    font-size: small;
	}

A {
	color: #494949;
	text-decoration:none;
	}

A:Hover {
	color: #000000;
	text-decoration:underline;
	}
.romm {
color:#FFFFFF
}

HR {
	height: 1pt;
	}

	
.titre_txt  {
	font-size:15px;
	font-weight:bold;
	color:#000000;
   }
 .separetrait {
	width:100%;
	background: url(images/sp.gif) #000000;
	height:1px;
	border:0px;
	padding:0px;
	margin:0px;
	}

.comment {
	color:#C7C7C7;
	font-size:9px;
	}
.header {
	 background: url(images/header.jpg) no-repeat;
	 font-size:9px;
	 color:#BEC1C6;
	}
.header_public {
	 background: url(images/header_public.jpg) no-repeat;
	 font-size:9px;
	 color:#BEC1C6;
	}
.txtheaderhighlight {
	color:#FFFFFF;
	}
.header a {
	 color:#BEC1C6;
	 text-decoration:none;
	}
.header a:hover {
	 color:#FFFFFF;
	 text-decoration:none;
	}

.formheader {
	width: 131px;
	height: 17px;
	font-size:9px;
	font-family:arial;
	}
.txtident {
	color:#B4BABF;
	font-size:9px;
	font-family:verdana;
	font-weight:bold;
	}

.colgauche{
	background: url(images/fond_colonne_gauche.jpg) repeat-x #FFFFFF;
	color:#969696;
	font-size:9px;
	margin: 0px, 5px, 0px, 10px;

	}
.colgauche a, .colgauche2 a {
	font-weight:bold;
	color:#949494;
	}
.colgauche2{
	background: url(images/fond_colonne_gauche2.jpg) repeat-x #FFFFFF;
	color:#969696;
	font-size:9px;
	margin: 0px, 5px, 0px, 10px;

	}

.colsepare {
	width:1px;
	background: #B8B8B8;
	}
	
.tableactu {
	border: 1px solid #DDDDDD
	}
.actu {
	padding-top: 3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
	font-size:9px;
	}
.actu a {
	color:#505050;
	font-weight:bold;
	}

.intro {
	padding-top: 10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:20px;
	font-size:11px;
	}

.date {
	font-size:9px;
	color:#BABABA;
	}
	
.separe_content {
	width:100%;
	background-image: url(images/separe_gen.gif);
	background-repeat: x-repeat;
	background-color: #FFFFFF;
	height:30px;
	}
	
.actugenre {
	color:#626262;
	font-size:9px;
	}

.preums_actus {
	padding-top: 10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:15px;
	color:#000000;
	font-size:12px;
	}
.preums_actus a {
	font-size:17px;
	font-family:verdana, arial;
	font-weight:bold;
	}
.liste_actus {
	padding-top: 10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:20px;
	color:#000000;
	font-size:11px;
	}
.liste_actus a {
	font-size:13px;
	font-weight:bold;
	}
.titre_actu {
	font-size:16px;
	font-weight:bold;
	padding-top: 8px;
	padding-right:0px;
	padding-bottom:2px;
	padding-left:0px;
	}
	
.lettre {
	color:#FF7200;
	font-size:35px;
	padding-top: 10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:20px;
	}
	
.definition {
	color:#020202
	font-size:13px;
	font-weight:bold;
	padding-top: 2px;
	padding-right:15px;
	padding-bottom:2px;
	padding-left:20px;
	}
.define {
	color:#020202
	font-size:11px;
	padding-top: 0px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:20px;
	}

.articles {
	padding-top: 0px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:20px;
	}
.plan {
	padding: 15px;
	font-size:11px;
	color:#000000;
	}
.plan a {
	font-size:15px;
	color:#000000;
	}
.plan li a {
	font-size:9px;
	color:#5B6572;
	}
.plan li {
	font-size:9px;
	color:#5B6572;
	}

.etapenumber {
	color:#5B5E63;
	font-weight:bold;
	letter-spacing: 0.3em;
	}
	
.tableconseils {
	border: 1px solid #DDDDDD;
	font-size:9px;
	background: #F7F3F0;
	}
.tableconseils li {
	/*list-style-type : url(puce_videos.gif);*/
	list-style-type : none;
	text-indent:13px ;
	background-image : url(images/puce_conseils.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	}
	
.tablevideos {
	border: 1px solid #DDDDDD;
	font-size:9px;
	}
.tablevideos li {
	/*list-style-image : url(puce_videos.gif);*/
	list-style-type : none;
	text-indent:13px ;	
	background-image : url(images/puce_videos.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	}
.tableindispensables {
	border: 1px solid #DDDDDD;
	font-size:9px;
	}
.tableindispensables li {
	/*list-style-image : url(puce_indispensables.gif);*/
	list-style-type : none;
	text-indent:13px ;
	background-image : url(images/puce_indispensables.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	}
.tabledefinitions {
	border: 1px solid #DDDDDD;
	font-size:9px;
	}
.tabledefinitions li {
	/*list-style-image : url(puce_definitions.gif);*/
	list-style-type : none;
	text-indent:13px ;
	background-image : url(images/puce_definitions.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* MENUS */
	
.menu_etape {
	padding: 2px;
	background: #888888;
	margin: 0px 0px 20px 0px;
	}
	
	
	
	
	
	
	
	
/* CONTENUS TITRES */

.titre_generique {
	font-size:20px;
	color:#FFFFFF;
	}
	
.sstitre_generique {
	font-size:20px;
	color:#FFFFFF;
	}

.methode_titre {
	font-size:20px;
	color:#FFFFFF;
	}

.conseils_titre {
	font-size:15px;
	color:#DDDDDD;
	}

.objectifs_titre {
	font-size:20px;
	color:#FFFFFF;
	}
	
.objectifs_sstitre {
	font-size:16px;
	color:#000000;
	font-weight: bold;
	padding-top: 20px;
	padding-right:0px;
	padding-bottom:8px;
	padding-left:0px;
	}
	
.glossaire_titre {
	font-size:15px;
	color:#DDDDDD;
	}

.videos_titre {
	font-size:15px;
	color:#DDDDDD;
	}
	
.indispensables_titre {
	font-size:15px;
	color:#DDDDDD;
	}
	
.voiraussi_titre {
	font-size:15px;
	color:#DDDDDD;
	}
	
.definitions_titre {
	font-size:17px;
	color:#DD5555;
	}
	
	
	
	
	
	
/* BLOCS DE CONTENUS */
.colonne_droite {
	background: #777777;
	}
	
.methode {
	font-size:13px;
	font-weight: bold;
	color:#FFFFFF;
	}

.conseils {
	font-size:13px;
	color:#DDDDDD;
	}

.objectifs {
	font-size:11px;
	color:#FFFFFF;
	}
	
.videos {
	padding: 2px;
	border: #666666 solid 1px;
	background: #444444;
	}

.indispensables {
	padding: 2px;
	border: #666666 solid 1px;
	background: #444444;
	}

.glossaire {
	padding: 2px;
	border: #666666 solid 1px;
	background: #444444;
	}
	
.voiraussi {
	padding: 2px;
	border: #666666 solid 1px;
	background: #444444;
	}
	
.definitions {
	font-size:11px;
	color:#FFFFFF;
	}
	
.actualites {
	font-size:11px;
	color:#FFFFFF;
	}
	
	
.article {
	padding-top: 10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:15px;
	}
	
.titre_article {
	font-size:15px;
	color:#000000;
	font-weight:bold;
	}
	
	
/* LIENS */
.glossaire a {
	font-weight:bold;
	font-size:9px;
	}
	
.menu_etape a {
	font-weight:bold;
	font-size:15px;
	}
	
.menu_etape li a {
	font-size:11px;
	}
	
/* COMMANDES */
.titre_genre {background-color:#59616e; color:#FFFFFF}
.typecd {background-color:#B6B6B6;}
.tarif {background-color:#E6E6E6;}
.trait_blanc {background-color:#ffffff; padding: 0px 1px 0px 0px}
.qte {background-color:#C6C6C6; color:#000000; border: solid 1px #FFFFFF; width:20px}
.qte2 {background-color:#B6B6B6; color:#A74A4A; font-weight:bold; border: solid 0px }
.qte2 {background-color:#333333; color:#A74A4A; font-weight:bold; border: solid 0px }

