/***************** STYLE GLOBAUX *****************/

a img{

border:none;

}

a:active, a:focus{

outline:none;

}

/***************** STYLE CONTENU *****************/

#contenu h1{

font:bold 14px Arial, Helvetica, sans-serif;

color:#c08f38;

letter-spacing:1px;

margin:0 0 12px;

}

#contenu h2{

font:bold 15px Arial, Helvetica, sans-serif;

color:#c08f38;

letter-spacing:1px;

margin:0 0 7px;

}

#contenu h3{

font:bold 20px Arial, Helvetica, sans-serif;

color:#c08f38;

letter-spacing:1px;

margin:0 0 12px 20px;

}

#contenu p{

font:11px/1.2em Arial, Helvetica, sans-serif;

text-align:justify;

color:#edcdb0;

margin-bottom:1.2em;

}

#contenu p em{

font-weight:bold;

font-size:12px;

line-height:1.3em;

}

#contenu p.couleur, span.couleur{

font-weight:bold;

color:#b79a7f;

}

#contenu a:link, #contenu a:visited{

font-weight:bold;

text-decoration:underline;

color:#7d5531;

}

#contenu a:hover, #contenu a:active{

color:#c08f38;

}



#contenu table{

font:11px/1.2em Arial, Helvetica, sans-serif;

text-align:justify;

color:#edcdb0;

margin-bottom:1.2em;

}

#nom{

margin-left:60px;



}

#prenom{

margin-left:48px;

}

#adresse{

margin-left:46px;

}

#cpostal{

margin-left:21px;

}

#ville{

margin-left:70px;

}

#pays{

margin-left:67px;

}

#email{

margin-left:59px;

}

#telephone{

margin-left:31px;

}

#commentaire{

margin-left:29px;

}

#errnom{



max-width:163px;

color:#FF0000;

margin-left:112px

}

#erremail{



max-width:163px;

color:#FF0000;

margin-left:112px;

}

#errcapa{



max-width:163px;

color:#FF0000;

margin-left:112px

}

#errmsg{



max-width:163px;

color:#FF0000;

margin-left:112px;

}



/* ***************** MODULE ACTUALITES ***************** */
#contenu h1.IDEO_sans {
margin:0;
}

.IDEO_actualite{
	float:left;
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
}

#contenu .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;
}
#contenu .IDEO_actualite .IDEO_visuel img {
	margin:0 5px 0 0;
}
#contenu .IDEO_actualite .IDEO_visuel a {
	position:relative;
}
.IDEO_actualite .IDEO_actualite-droite{
	float:left;
	width:370px;/* Longueur la zone droite  */
}
#contenu .IDEO_actualite .IDEO_titre{
	font-size:14px;
	font-variant:small-caps;
	font-weight:bold;
}

#contenu a img{
filter: alpha(opacity=100);
-moz-opacity: 1.00;
 opacity:1.00;
 }

#contenu a:hover img{
filter: alpha(opacity=80);
-moz-opacity: 0.70;
 opacity:0.70;
 }

.actuBox{
  border-bottom: 1px solid #CCC;
  display: table;
  width: 100%;
}


.actuTitre{
  font-size: 14px !important;
}

.actuDate{
  font-size: 14px !important;
}

.actuImg{
  border: 1px solid #CCC;
  padding: 3px;
  float: left;
  margin: 0 10px 10px 0;
}

.actuPage{
  font-family: Arial;
  font-size: 12px;
  padding-top: 10px;
  color:#C08F38;  
}


/* ***************** FIN MODULE ACTUALITES ***************** */

