/************************************************/
/*  Styles de base                     			*/
/************************************************/

/*input
{
	border:solid 1px #59493f;
	font-family:Trebuchet MS,Verdana;font-size:12px;color:#59493f;
}*/

.contenu a img
{
	border:0;
}

/* Liens */

.contenu a, .fckbody a
{
   color:#006ab3;text-decoration:none;font-family:Trebuchet MS,Verdana;font-size:13px;font-style:italic;
}

.contenu a:hover
{
	text-decoration:underline;
}

/* Titre 1 */
h1, h1 p, h1 a
{
    font-family:Trebuchet MS, Verdana;color:#7d695a;font-size:26px;font-weight:bold;font-style:italic;
    margin:0;margin-bottom:10px;
    padding:0;
}
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover
{
}

.contenuMer h1 {color:#027de8 !important;}
.contenuNature h1 {color:#a0d629 !important;}
.contenuMontagne h1 {color:#8a5b9d !important;}
.contenuUrbain h1 {color:#ff8b22 !important;}


/* Titre 2 */
h2, h2 p, h2 a
{
	font-family:Trebuchet MS,Verdana;color:#7d695a;font-weight:bold;font-size:18px;
    margin:0;
    margin-bottom:7px;
    padding:0;
    width:521px;
}
h2 a:link, h2 a:visited, h2 a:active, h2 a:hover
{

}

/* Titre 3 */
h3, h3 p, h3 a
{
	font-family:arial;color:#000000;font-weight:bold;font-size:15px;
	margin:0;
	margin-left:11px;
	margin-bottom:7px;margin-top:17px;
}
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover
{
}

/* Titre 4 */
h4, h4 p, h4 a
{
	font-family:arial;font-weight:bold;color:#12213c;font-size:18px;margin-top:0;
}
h4 a:link, h4 a:visited, h4 a:active, h4 a:hover
{
}

/* Titre 5 */
h5, h5 p, h5 a
{
    font-family:arial;font-size: 1em;
}
h5 a:link, h5 a:visited, h5 a:active, h5 a:hover
{
}

/* Titre 6 */
h6, h6 p, h6 a
{
    font-family:arial;font-size: 1em;
}
h6 a:link, h6 a:visited, h6 a:active, h6 a:hover
{
}

/* Texte normal */
.contenu p, .fckbody p, .formulaire p, p
{
	font-family:Trebuchet MS,Verdana;font-size:13px;color:#434343;
	margin:0;margin-top:10px;margin-bottom:10px;margin-left:20px;
}

hr
{
	height:1px;
	color:#d8d8d9;
}

.separateur
{
	width:100%;
	height:1px;
	background-color:#59493f;
}

/*******************************************************/
/*                 Style spécifique CQ                 */
/*******************************************************/

p.paragraphe
{
	margin:0 !important;
	font-family:Arial !important;font-size:12px !important;color:#000000 !important;text-align:justify;
}

/************************************************/
/*              Cartouche engagement			*/
/************************************************/

.engagement1
{
	background: url(../Images/Cartouches/engagement1.gif) left top no-repeat;
	width:171px;height:107px;
	padding-top:127px;padding-left:17px;padding-right:17px;
} 

.engagement1 p
{
	padding:0 !important;margin:0 !important;
	font-family:Trebuchet MS,Verdana;font-size:12px !important;color:#59493f;
	line-height:12px;
}

.engagement2
{
	background: url(../Images/Cartouches/engagement2.gif) left top no-repeat;
	width:171px;height:107px;
	padding-top:127px;padding-left:17px;padding-right:17px;
} 

.engagement2 p
{
	padding:0 !important;margin:0 !important;
	font-family:Trebuchet MS,Verdana;font-size:12px !important;color:#59493f;
	line-height:12px;
}

.engagement3
{
	background: url(../Images/Cartouches/engagement3.gif) left top no-repeat;
	width:171px;height:117px;
	padding-top:117px;padding-left:17px;padding-right:17px;
} 

.engagement3 p
{
	padding:0 !important;margin:0 !important;
	font-family:Trebuchet MS,Verdana;font-size:10px !important;color:#59493f;
	line-height:12px;
}

.engagement4
{
	background: url(../Images/Cartouches/engagement4.gif) left top no-repeat;
	width:171px;height:117px;
	padding-top:117px;padding-left:17px;padding-right:17px;
} 

.engagement4 p
{
	padding:0 !important;margin:0 !important;
	font-family:Trebuchet MS,Verdana;font-size:11px !important;color:#59493f;
	line-height:12px;
}

.engagement5
{
	background: url(../Images/Cartouches/engagement5.gif) left top no-repeat;
	width:171px;height:123px;
	padding-top:110px;padding-left:17px;padding-right:17px;
} 

.engagement5 p
{
	padding:0 !important;margin:0 !important;
	font-family:Trebuchet MS,Verdana;font-size:10px !important;color:#59493f;
	line-height:12px;
}

/*************************************************/
/*				 Style formulaire				 */
/*************************************************/ 

.formulaire_Bouton
{
	background: url(../Images/bouton1_off.gif) left top no-repeat;
	color:#e95d0f !important;
	font-style:normal !important;
	width:95px;height:26px;display:block;
	margin:auto;margin-bottom:0;
	padding-top:3px;
	text-align:center;
	border:none;
}

.formulaire_Bouton:hover
{
	background: url(../Images/bouton1_on.gif) left top no-repeat;
	color:#9d0d15 !important;
	text-decoration:none !important;
	border:none;
}

.formulaire p
{
	margin-top:6px;
}


/*
.presentation
{
	font-style:italic;font-size:11px;color:#000000;
	background: url(../Images/Contenu/fond_Presentation.gif) left 2px no-repeat;
	height:14px;
	display:block;
	padding-left:23px;
	margin-bottom:9px;
	
	
}
.presentation a{color:#0a3bf2;}

.source
{
	font-style:italic;font-size:11px;color:#000000;
	background: url(../Images/Contenu/fond_Source.gif) left 4px no-repeat;
	height:14px;
	display:block;
	padding-left:23px;
	margin-bottom:9px;
	
	
}
.source a{color:#0a3bf2;}

.separateur
{
	height:1px;width:100%;
	display:block;
	margin-bottom:11px;	
	border-bottom:solid 1px #c7cac5;
}

a.enSavoirPlus, .fckbody a.enSavoirPlus
{
	background: url(../Images/Contenu/fond_EnSavoirPlus.gif) left top no-repeat;
	padding-left:3px;padding-right:3px;padding-top:3px;
	font-size:10px;color:#ffffff !important;text-decoration:none !important;
	width:72px;height:21px;display:block;
	float:left;
}

a.uneQuestion, .fckbody a.uneQuestion
{
	background: url(../Images/Contenu/fond_UneQuestion.gif) left top no-repeat;
	padding-left:3px;padding-right:3px;padding-top:3px;
	font-size:10px;color:#ffffff !important;text-decoration:none !important;
	width:72px;height:21px;display:block;
	float:left;
}
*/

th, tr, td
{
	font-family:arial;font-size:12px;color:#000000;
}

/****************************************/
/* Liste à puce */
/****************************************/

/* Type 1 */
ul
{
	margin:0;
	padding:0;
}

.contenu ul li, .fckbody ul li, .cartoucheInfo_I1 ul li, .cartoucheInfo_I2 ul li, .cartoucheInfo_I3 ul li
{
	padding:0;padding-left:10px;
	background:url(../Images/Modeles/puce1.gif) left 7px no-repeat;
	margin:0;margin-bottom:5px;margin-left:45px;
	font-family:Trebuchet MS, Verdana;font-size:13px;color:#59493f;
	list-style-type:none;
	height:12px;	
}

.contenu  ul li p
{
	font-family:Verdana;font-size:11px;color:#6a6a6a;
	margin:0 !important;
}

/* Type 2 */


ol
{
	margin-left:10px;margin-bottom:10px;
	padding:0;padding-left:10px;
}

/*
ol a:hover
{
	text-decoration:underline;
}*/

.contenu ol li, .fckbody ol li, .cartoucheInfo_I1 ol li, .cartoucheInfo_I2 ol li, .cartoucheInfo_I3 ol li
{
    padding:0;padding-left:5px;
	/*background:url(../Images/puce2.gif) left 3px no-repeat;*/
	margin:0;
	font-family:Verdana;font-size:11px;color:#000000;
	/*list-style-type:none;*/
}

ol li p
{
	font-family:Verdana;font-size:11px;color:#000000;
	margin:0;
}

ol a
{
	text-decoration:none;
	font-size:10px;color:#4579cf;
}

.divContenu h1 , .fckbody h1
{
    margin-bottom:25px;
}

div.retour
{
    clear:both;
    visibility:hidden !important;
    border:0;
    height:0px;
}

.contenu table
{
	margin:auto;
}

/******************* Tableau ****************/

.contenu .modeleTableau table, .fckbody .modeleTableau table
{
    font-family:Arial;
    font-size:10px;
    color:#565766;
    border-left:solid 1px #647e96;
    border-bottom:solid 1px #647e96;
}

.modeleTableau td
{
    border:solid 1px #647e96;
    border-bottom:0px;
    border-left:0px;
    background-color:#e5e9ed;
    margin:0;
    padding:6px;
}

.modeleTableau p 
{
	margin:0;
}

/* Titres des colonnes */

.contenu th, .fckbody th
{
	background:url('../Images/fond_tableau.gif') left top ;
    padding:5px;
}
.contenu th h1, .fckbody th h1
{
    padding:0px;
    margin:0px;
    background-image:none;
    color:#ffffff;
    font-size:12px;   
}

.contenu th h2, .fckbody th h2
{
    padding:0px;
    margin:0px;
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    background-image:none;        
}

.contenu th h3, .fckbody th h3
{
    padding:0px;
    margin:0px;
    background-image:none;    
    color:#ffffff;
    font-family:Arial;
    font-weight:bold;   
    font-size:18px;
    font-style:normal;         
}

/* contenu des cases du tableau */

.modeleTableau h1
{
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	color:#e2007a;
}

.modeleTableau a
{
	padding:0px;
	margin:0px;
	color:#006ab3;
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
	background:none;
}

h2.italic
{
    display:inline;
    font-size:10px;  
    font-style:italic;  
    background-image:none;
}

/************** encart En Savoir Plus ************/

div.ensavoirplus
{
	width:460px;
	background: url(../Images/Fond_EnSavoirPlus.jpg) left top no-repeat;
	border-bottom:solid 1px #a3b3c1;
	padding:11px;
	padding-top:27px;
	margin:auto;
}

.fckbody div.ensavoirplus
{
	width:482px;
}

/************** cartouche Droite ************/

div.cartoucheDroite
{
	width:137px;
	background: url(../Images/Fond_CartoucheDroite.jpg) left top no-repeat;
	border-bottom:solid 1px #a3b3c1;
	padding:13px;
	float:right;
	margin:9px;
	margin-left:14px;
}

div.cartoucheDroite a
{
	margin-top:13px;
	display:block;
}

.fckbody div.cartoucheDroite
{
	width:163px;
}

div.cartoucheDroite h3, div.cartoucheDroite a, div.cartoucheDroite p
{
	margin-left:0 !important;
}

/***************************************/
/*        Cartouche Temoignage	       */
/***************************************/

.temoignages
{
	background: url(../Images/Temoignage/fond.jpg) left top no-repeat;
	width:173px;height:190px;
	display:block;
	float:left;
	text-align:center;
	padding-left:16px;padding-right:16px;
}

.temoignages_Titre
{
	font-size:14px;font-weight:bold;color:#59493f;
	margin-top:12px;margin-bottom:12px;
}

.tem_Titre
{
	color:#59493f;font-weight:bold; font-style:italic;font-size:12px;
}

.tem_Temoignage
{
	height:108px;
	overflow:hidden;
	margin-bottom:3px;
	padding-top:2px;
	color:#59493f;font-family:Trebuchet MS,Verdana;font-size:12px;
}

/*
.temoignage_Pager 
{
	margin:auto;
}

.temoignage_Pager a
{
	font-size:12px;color:#59493f;
	margin-right:16px;
	text-decoration:none;
}

.temoignage_Pager a:hover
{
	color:#e95d0f;
}

.temoignage_Pager span
{
	color:#9d0d15;
	margin-right:16px;
}*/