/************************************************/
/*  Styles de base                     			*/
/************************************************/

.contenu
{
	padding-right:20px;padding-left:17px;
	/*min-height:470px;*/
	font-family:Arial;
}

/* Liens */

.contenu a, .fckbody a
{
   color:#0f38f3;text-decoration:none;
}

.contenu a:hover
{
	text-decoration:underline;
}

/* Titre 1 */
h1, h1 p, h1 a
{
    font-family:arial;color:#2b3a75;font-size:30px;
    margin:0;
    margin-bottom:10px;
    padding:0;
}
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover
{
}

/* Titre 2 */
h2, h2 p, h2 a
{
	font-family:arial;color:#2b3a75;font-weight:bold;font-size:18px;
    margin:0;
    margin-bottom:10px;
    padding:0;
}
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
{
}

hr
{
	height:1px;
	color:#d8d8d9;
}

/************ Spécifique à CEBritAir ************/

.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;
}

/*************************************************/


/* Texte normal */
.contenu p, .fckbody p, .formulaire p
{
	font-family:arial;font-size:12px;color:#000000;
	margin:0;margin-top:10px;margin-bottom:10px;
}

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:20px;
	background:url(../Images/puce2.gif) left 2px no-repeat;
	margin:0;margin-bottom:5px;
	font-family:Verdana;font-size:11px;color:#6a6a6a;
	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;
}

/*********************************************/
/*            Page Formulaire                */
/*********************************************/

/*
.formulaire
{
}

.formulaire p, .formulaire h1, .formulaire h2
{
	margin-left:0;
} 

.contenuCadre
{
	margin-top:10px;
}

.contenuCadre table
{
	border:0;
}

.contenuCadre p
{
	font-family:Verdana;font-weight:bold;font-size:11px;color:#647e96;
	width:160px;
	display:block;
	text-align:right;
}

.contenuCadre input
{
	border:solid 1px #647e96;
	font-family:Verdana;font-weight:bold;font-size:11px;
}

.formulaire_Bouton
{
background: url(../Images/bouton2.gif) left top no-repeat;
border:0;
font-family:Verdana;font-weight:bold;font-size:10px;color:#000000;
width:82px;
height:19px;
}

.formulaire_Bouton:hover
{
	background: url(../Images/bouton2_on.gif) left top no-repeat;
}

.contenuCadre textarea
{
	border:solid 1px #647e96;
}*/