@charset "utf-8";
/* CSS Document */

/*========*={ Asset vignette }=*======*/
@import "assetVignette.css";

/*========*={ Header }=*======*/
@import "header.css";

/*========*={ Fil d'ariane }=*======*/
@import "filariane.css";

/*========*={ sous menu }=*======*/
@import "sousmenu.css";

/*========*={ colonne de gauche }=*======*/
@import "col_gauche.css";

/*========*={ colonne de droite }=*======*/
@import "col_droite.css";

/*========*={ colonne centrale }=*======*/
@import "col_centrale.css";

/*========*={ tous les titres }=*======*/
@import "titre.css";

/*========*={ diaporama }=*======*/
@import "diaporama.css";

/*========*={ footer }=*======*/
@import "footer.css";

/*========*={ home }=*======*/
@import "home.css";

/*========*={ commentaires }=*======*/
@import "commentaire.css";

/*========*={ menu }=*======*/
@import "menu.css";

/*========*={ articleWiket }=*======*/
@import "articleWicket.css";

div#page {
	margin: auto;
	width: 994px;
	background-color: #f5f5f5;
}
/* ----- Colonnage ------- */
.inner {
	float:left; 
	width:779px;
	overflow: hidden; zoom:1;
	height:auto;
}

#contenair {
	/*background:transparent url('images/gabarit/fond_contenair.gif') 0 0px repeat-x;*/
	overflow:hidden; zoom:1;
	width:auto;
	height:auto;
	padding:0; margin:0;
}

#col-left {
	padding:39px 0px 0px 0px;
	margin:0;
	width:215px;
	overflow: hidden; zoom:1;
	height:auto;
	float:left;
}

/*===== colonne centrale =====*/			
.col-central, .colonne-bloc-1, .colonne-bloc-2 {
	padding:0px;
	margin:0;
	float:left;	
	overflow: hidden; 
	zoom:1; height:1%;	
}

.sectionTwo {
 clear:both;
 overflow:hidden; zoom:1;
 /*border:1px solid red*/
}


/*===== colonne droite =====*/	
.col-droite {
	padding:0px;
	margin:0;
	overflow: hidden; 
	float:left;
	zoom:1; height:1%;
}
/* ------ descpription -----*/
descp {
	clear:both;
	margin:9px 0 0 0;
	border-top:1px solid #b7b7b7;
	overflow:hidden; zoom:1;
}
.descp p {
	padding:8px 0 8px 0;
	width:150px;
	height:64px !important; height:58px
}
.descp a {
	padding:5px 0 3px 10px;
	margin:3px 0 0 0 ;
	display:block;
	width:141px;
	height:16px;
	clear:both;

}
.descp a.jaune {
	background:transparent url('../images/contenu/btn_int_jaune.gif') 0 0px no-repeat; color:#ffffff; 
}
.descp a.gris {
	background:transparent url('../images/contenu/btn_int_gris.gif') 0 0px no-repeat; color:#ffffff; 
}
.descp a.noir {
	background:transparent url('../images/contenu/btn_int_noir.gif') 0 0px no-repeat; color:#fff; 
}
.descp a.vert {
	background:transparent url('../images/contenu/btn_int_vert.gif') 0 0px no-repeat; color:#fff; 
}
.descp a.grisv {
	background:transparent url('../images/contenu/btn_int_grisv.gif') 0 0px no-repeat; color:#000
}

.descpription {
	font-style:italic; color:#434343;
	padding:0 0 10px 0;
}
/* ------ partenaire ------*/
.partenaire {
	text-align:center;
	padding:5px;
	margin:5px 0;
	/*background-color:#CCCCCC*/
}
/* ------ Habillage de site à désactiver si nécessaire ------*/
.habillageSite {
	/*background:transparent url('../images/habillageSite.jpg') 50% 0% no-repeat;*/
}
.habillageSiteContenu {
	/*margin: auto;
	width: 994px;
	height:190px;
	background-color: transparent;*/
	display:none;
}		
/* ----- pagination -----*/
ul.pagination { 
	list-style:none; margin:10px auto; text-align:center;
	padding:0;
	border-top:0 solid #fff
}
ul.pagination li { 
	display:inline;
}
ul.pagination li a{ 
	color:#5e6669
}


/*--------- quick message --------*/
.quickMessage {
    background:url("../images/col_centre/fond_3col_droit.gif") no-repeat left bottom;
	margin:0;
	padding:2px 0 6px 0;
	overflow:hidden; zoom:1;
    display:none;
}
.quickMessageTop {
	height:4px;
	margin:3px 0 0 0;
	padding:0;
	vertical-align:top;
	font-size:3px;
	line-height:3px;
	overflow:hidden; zoom:1;
    display:none;
}
.quickMessage h2 {
 margin:0px 0 0 15px;
 padding:4px 0 4px 10px;
 font-size:11px;
 font-weight:normal;
 float:left;
 width:180px;
 background-color:#e0e0e0;
 display:inline;
}
.quickMessage p {
 margin:0px;
 padding:4px 0 4px 12px;
 font-size:11px;
 font-weight:normal;
 float:left;
 width:540px;
 display:inline;
}
/* ----- hr ----- */
div.horRule {
color: #5e6669;
background-color: #5e6669;
height: 1px;
margin:  2px 0 2px 0;
padding: 0;
border: 0;
clear:both
}

.btn {
	text-align:right; 
	padding:15px 20px 5px 0px;
}
.btn a { 
	background:transparent url('../images/contenu/btn_int_gris_all.gif') 0 0 no-repeat; color:#000; 
	display:block;
	float:right;
	width:142px;
	height:20px;
	padding:4px 0 0 10px;
	margin-bottom:7px;
	margin-right:12px;
	margin-top:4px;
}
.btnRetour {
	display:block;
	width:60px;
	margin:3px 5px 0 0;
	float:left;
	background:transparent url('../images/contenu/btn_int_gris_all.gif') 0 0 no-repeat;
	height:20px;
	padding:4px 0 0 5px;
}
.TopBloc {
	height:10px;
	padding:0;
	font-size:3px;
	margin:0;
}
a.greyLink {
	color:#989898;
	text-decoration:none
}
a:hover.greyLink {
	color:#000;
	text-decoration:underline
}
a.greenLink {
	color:#82c100;
	text-decoration:none
}
a:hover.greenLink {
	color:#000;
	text-decoration:underline
}
