/*--STYLES GENERAUX DE LA RUBRIQUE--*/
	/*voir aussi css base*/
	
/*--------------------------------------------------------------------------------------------
	PAGE INDEX
-----------------------------------------------------------------------------------------------*/
	#cl_center_site_2_colonnes table {
	width:100%; /*largeur de l'élément*/
	}
	#cl_center_site_2_colonnes table td.col_gauche_liste {
	vertical-align:top; /*alignement vertical du contenu en ligne dans un élément de type bloc*/
	width:auto; /*largeur de l'élément*/
	}
	#cl_center_site_2_colonnes table td.col_droite_liste {
	vertical-align:top; /*alignement vertical du contenu en ligne dans un élément de type bloc*/
	}
	.article { /*petit descriptif pour la liste*/
	line-height:1.2em; /*taille interligne*/
	margin:12px 0 15px 0; /*largeur de l'airee de la marge d'une boîte (hauteur droite bas gauche)*/
	text-align:justify; /*alignement horizontal du contenu en ligne dans un élément de type bloc*/
	}
	.date{ /*date de l'article*/
	background:url(../images/fr/000_general/f_titre_frise_article.jpg ) repeat-x bottom left; /*frise en fond de la date*/
	text-align:center; /*alignement horizontal du contenu en ligne dans un élément de type bloc*/
	height:15px; /*hauteur de l'élément*/
	vertical-align:bottom; /*alignement vertical d'un contenu en ligne dans un élément de type bloc*/
	font-weight:bold;
	color:#DA6412;
	width:85px;
	position:absolute;
	margin-left:450px;
	}
	#encart_contact {
	visibility:hidden;
	}
	#classement {
	border:1px solid #999999;
	position:relative;
	float:right;
	right:445px;
	bottom:30px;
	background-color:#FEF8F2;
	width:150px;
	color:#666666;
	}
	#titre_etape {
	margin-left:50px;
	}
	
	
/*--------------------------------------------------------------------------------------------
	CARNET DE BORD
-----------------------------------------------------------------------------------------------*/
	#cl_center_site_2_colonnes_carnet {/* structure 2 colonnes pour actu, liste prestations, contact  */
	width:100%; /*largeur de l'élément*/
	background:transparent url(../images/fr/010_accueil/f_cl_gauche.png) repeat-y scroll right top; /*couleur de fond du centre*/
	height:auto !important;/*pour hauteur mini IE6*/
	height:600px; /*hauteur de l'élément*/
	min-height:600px;/*pour FF*/
	margin:0;
	padding:0;
	}	
	#flash {
	float:left;
	margin:0 20px 0 15px;
	}
	#resultat {
	width:100%;
	margin:25px 0 0 0;
	}
	#resultat table tr td.titre {
	height:20px;
	line-height:20px;
	border-bottom:1px solid #DA6412;
	border-right:2px solid #FFFFFF;
	background:#FAECE1;
	color:#DA6412;
	text-align:center;
	}
	#resultat table tr td.information_classement {
	height:20px;
	line-height:20px;
	border-right:2px solid #FFFFFF;
	background: #CCCCCC;
	color: #333333;
	text-align:center;
	}
	#cl_right_carnet_bord {
	margin:0;
	padding:0;
	vertical-align:top;
	width:97%;
	}
	#cl_right_carnet_bord p {
	margin:0;
	padding:0;
	vertical-align:top;
	}
	#commentaire {
	background-color:#F6D8C4;
	margin:30px 5px 25px 5px;
	padding:10px;
	}
	#commentaire_afficher {
	margin:30px 5px 5px 5px;
	}
	input[type="text"], input[type="password"] {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	height:16px;
	width:200px;
	}
	.champ_texte_multi {
	border:1px solid #CCCCCC;
	font-size:11px;
	width:98%;
	}
	form.formuaire input.btn_formulaire {
	background-color:#FF6600;
	color:#FFFFFF;
	margin:10px 0 0;
	}
	input[type="submit"] {
	background:#333333 none repeat scroll 0 0;
	border:1px solid #666666;
	color:#999999;
	font-size:11px;
	font-variant:small-caps;
	font-weight:bold;
	letter-spacing:1px;
	padding:3px 12px;
	}
/*--------------------------------------------------------------------------------------------
	PAGE FICHE
-----------------------------------------------------------------------------------------------*/
	
	