/** styles de base **/ 
/** utilisés par le site & l'editeur ! **/ 

body, p, div, td, span {
  font: 12px Arial, Tahoma, Verdana, sans-serif;
  color: #605b4a;
}

a {
    color: #1c9ee3;
    text-decoration: none;
}
a:hover {
    color: #b95625;
    text-decoration: none;
}

p, div{
	margin: 0px;
	padding: 0px;	
}

h1,.h1{
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	font-weight: lighter;
}
h2,.h2{
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	color: #006f9d;
	font-weight: lighter;
}
h3,.h3{
	padding: 0px;
	margin: 0px;
	color: #006f9d;
	font-size: 12px;

}

h1,.h1{
	color: #006f9d;
	font-size: 18px;
	background: url(images/fond_ligne_menu.gif) repeat-x bottom;
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 2px 0px;
}

.contenu_textes {
  text-align:justify;
}

ul, ol {
  margin:0px;
  padding:0px;
  margin-left:30px;
}
li {
  margin:0px;
  padding:0px;
  list-style-type:square;
  color:#333333;
  list-style-image : url('images/ligne_menu2.gif');
}

textarea {
    overflow: auto;
}

img{
	/*border: none;*/
    border:1px solid #eeeeee;
    padding:3px;
}



/*
STYLES UTILISES PAR EDITEUR
NE PAS SUPPRIMER !!
*/

/** divs plugins **/
.divplugin {
	font-size: 13px;
	line-height: 16px;
	height: 16px;
	display:block;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	border: 1px dotted #a7a7a7;
	background-color: transparent;
	background: url(../web/images/spacer.gif);


}

/*special zoom*/
.zoomImage {
    cursor: pointer;
    border:1px solid #eeeeee;
    padding:3px;
    
}





