body
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: black;
	scrollbar-base-color: #4C0608;
	background-repeat: repeat-x;
	background-position: top;
}



table {
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: left top;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}

a{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FC324C;

}
.menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	font-style: normal;
	color: #FECB92;

}
.soins {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	font-style: normal;
	color: #FECBD2;
	text-indent: 0px;
	letter-spacing: normal;
	word-spacing: normal;
}
.commentaire {

	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-indent: 0px;
	letter-spacing: normal;
	word-spacing: normal;
}
.enteteimage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight: normal;
	font-style: normal;
	color: #BEABAE;
	font-variant: small-caps;
}
.titrepage {

	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	font-style: normal;
	color: #BEABAE;
	font-variant: normal;
}
.programme {


	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-weight: normal;
	font-style: normal;
	color: #FECB92;
	font-variant: normal;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #420405;
	background-color: #F2C6A3;
}
textarea {

	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #420405;
	background-color: #F2C6A3;
}
/* Style REFERENCEMENT */
.cyc {
display: none;
}
#contentFlash{
display:none;
}
dl, dt, dd, ul, li {
	list-style-type: none;
	margin:0;padding:0;
}

#menuGauche {
position:absolute;
z-index:150;
width:170px;
margin-left:300px;
left:50%;
top:250px;
}


#menuGauche dt {
	cursor: pointer;
	border-bottom:1px solid #9d4c4d;
	color:#fff;
	background:url(../images/charte/bg-rubrique.gif) no-repeat;
	background-position:right center;
	padding:0;
	text-align:right;
	font-size:12px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:26px;
	height:26px;
	width:170px;
			}

#menuGauche dd {
	text-align:center;
	width:170px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
				}

#menuGauche dt a {
	color: #fff;
	text-decoration: none;
	display: block;
	height: 100%;
	padding-right:20px;
		}
#menuGauche dt a:hover {
	background:url(../images/charte/bg-rubrique2.gif) no-repeat;
	background-position:right center;
	color:#da6467;
	
	text-decoration: none;
	display: block;
	height: 100%;
	padding-right:20px;
}



#menuGauche ul{
	margin:0;
	padding:0;
			
}
#menuGauche li {
font-size:10px;
font-weight:bold;
letter-spacing:0px;
text-align:right;
text-decoration: none;
margin:0;padding:0;
background:url(../images/charte/bg-sous-rubrique.gif) no-repeat;
background-position:right center;
padding-top:2px;
padding-bottom:2px;
	border-bottom:1px solid #65542d;
		}
#menuGauche li a {
	color: #CC2226;
	text-decoration: none;
	padding-right:20px;
	display: block;


	}
#menuGauche li a:hover {
	color:#000;
	text-decoration: none;
	display: block;
	}
	


/* ***************** MODULE ACTUALITES ***************** */
h1.IDEO_sans {
margin:0;
}

.IDEO_actualite{
	float:left;
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
}

.IDEO_actualite .IDEO_visuel{
	float:left;
	height: 146px;/* hauteur de la zone visuel  */
	width: 146px;/* longueur de la zone visuel  */
	background: url("images/fond-vignette.png") no-repeat left top;/* Image de fond du visuel  */
	margin-right:10px;
	text-align:center;
	padding-bottom:5px;
}
 .IDEO_actualite .IDEO_visuel img {
	margin:0 5px 0 0;
}
 .IDEO_actualite .IDEO_visuel a {
	position:relative;
}
.IDEO_actualite .IDEO_actualite-droite{
	float:left;
	width:490px;/* Longueur la zone droite  */
}
 .IDEO_actualite .IDEO_titre{
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
}

 a img{
filter: alpha(opacity=100);
-moz-opacity: 1.00;
 opacity:1.00;
 border:none;
 }

 a:hover img{
filter: alpha(opacity=80);
-moz-opacity: 0.70;
 opacity:0.70;
  border:none;
 }


/* ***************** FIN MODULE ACTUALITES ***************** */

