body,html {
	padding: 0px;
	margin:0px; 
	height: 100%;
	background-color: #F9B908;
	background-image:url("images/fond.gif");
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;		
	color: #000000;
	}


/*############### les conteneurs de mise en  page ############################*/
#conteneurCentral{
	position: relative;
	width: 736px;
	margin: 0 auto;
	min-height: 100%;
	background-color:#FFFFFF;
	border-left:1px solid #9B2015;
	border-right:1px solid #9B2015;
	
}

#ombreGauche
{
   width: 20px;
   min-height: 100%;
   background-image:url(images/ombre_gauche.png);
   background-repeat:repeat-y;
   float:left;
   position:relative;

}

#header
{
   width: 736px;
   height: 151px;
   background-image: url(images/bandeau.jpg);
   background-repeat: no-repeat;
   margin-bottom: 10px;
}

#menu
{
   width: 163px;
   height: 285px;
   background-image: url(images/menu.jpg);
   background-repeat: no-repeat;
   /*background-color:#999999;*/
   float: left;
   margin-left: 10px;


}

#rubriques
{
   width:auto;
   margin-left: 10px;
   margin-top:65px;

}

#texte
{
   width: 540px;
   /*height: 300px;*/
   background-color:#ffffff;
   margin-left: 185px;
   margin-bottom:180px;
}

#texteColonneGauche
{
   width: 260px;
   background-color:#ffffff;
   float:left;

}

#texteColonneDroite
{
   width: 260px;
   background-color:#ffffff;
   margin-left: 275px;
   

}

#photoSurDeuxColonnes
{
   width: 540px;
   /*height: 300px;*/
   background-color:#ffffff;
   margin-bottom:0;
}

#dernier-element {
	margin-bottom: 0; /* évite tout risque de fusion des marges */
	padding-bottom: 2px;
				/* ATTENTION : cet espace doit permettre de placer le pied de page ! */
}
#footer
{
   width: 736px;
   height: 114px;
   position: absolute; /*Placé en absolu pour sortir du flux*/
   bottom: 0;
   background-image: url(images/footer.jpg);
   background-repeat: no-repeat;
   margin-top:100px;
}

#lienCreasens
{

   position: absolute; /*Placé en absolu pour sortir du flux*/
   bottom: 0;
   right:0;
   font-size: 9px;		
   color: #9B2015;

}

#ombreDroite{
	background-image:url(images/ombre_droite.png);
	background-repeat:repeat-y;
	height: 100%;
	width: 20px;
	float: right; /* lui il est calé à droite et non à gauche*/
	margin-left: 0px;
}

/*######################################################################*/
a:link {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a:visited {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a:hover {
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
}

a:active {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.miniLien a:link {
	font-size:9px;
	font-weight:lighter;
	color:#9B2015;
	text-decoration:none;
}

.miniLien a:visited {
	font-size:9px;
	color:#9B2015;
	text-decoration:none;
}

.miniLien a:hover {
	font-size:9px;
	color:#9B2015;
	text-decoration: underline;
}

.miniLien a:active {
	font-size:9px;
	color:#9B2015;
	text-decoration:none;
}

h1{
	font-family: News Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;		
	color: #006648;
}

h2{
	font-family: News Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;		
	color: #9B2015;
}

h3{
	font-family: News Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;		
	color: #9B2015;
}

signatureCreasens{
	font-size: 8px;		
	color: #9B2015;
}

.tableau_actu{
	width:540px;
	border:1px solid #E4E4E4;
	border-collapse:collapse;
	
}

.tableau_actu th{
	
	font-size:14px;
	height:20px;
	color:#9B2015;
	background-color:#F9B908;
	border-right:1px solid #F2F2F1;
	border-bottom:1px solid #F2F2F1;
	text-align:left;
	margin:0px;
}

.tableau_actu td {
	padding:4px;

}

.CelluleContenu_Actu {
	margin-top:5px;
	border-right:1px solid #F2F2F1;
	vertical-align:top;

}
.tableau_actu_accueil{
	width:540px;
	
	border-collapse:collapse;
	background-color:#FCD47F;
	background-repeat:repeat-x;
	
}

.tableau_actu_accueil th{
	
	font-size:14px;
	height:20px;
	color:#9B2015;
	background-color:#F9B908;
	text-align:left;
	margin:0px;
}

.tableau_actu_accueil td {
	padding:4px;

}

.CelluleContenu_Actu_accueil {
	margin-top:5px;
	border-top:1px dashed #9B2015;
	border-bottom:1px dashed #9B2015;
	vertical-align:top;

}

.date {
	font-size:11px;
	font-style:italic;
	color:#9B2015;

}

.texteBordeau {
	color:#9B2015;
}
