/** styles de base **/ 
/** utilisés par le site & l'editeur ! **/ 

body, html{
	font:12px Arial, Tahoma, Verdana, sans-serif;
	color:#14252e;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	
}

a {
	text-decoration: none;
	border: none;
}

img{
	border: none;
}

.spacer{
	clear: both;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	/*border: #0000ff solid 1px;*/
}


li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-position: inside;
}


.liste1{
	font-size: 14px;
	color: #14252e;
	margin: 0px 0px 12px 0px;
}


.titre_bleu2{
	font-size: 16px;
	color: #015287;
	/*padding: 4px 4px 4px 4px;*/
	margin: 16px 0px 8px 0px;
}


.titre_bleu{
	font-size: 14px;
	color: #fff;
	background: #8ec0dd;
	padding: 4px 4px 4px 4px;
	margin: 16px 0px 8px 0px;
}



.tableau_parc{
	font-weight: bold;
}



.lien_savoir{
	color: #c56f2c;
	font-weight: bold;
	font-size: 11px;
	float: right;
}

.lien_savoir:hover{
	color: #da6d19;
}





.bloc_projet{
	width: 520px;
	padding: 0px 20px 30px 20px;
	margin: 20px 0px 0px 0px;
	background: url(images/pointille_hori.gif) repeat-x bottom;
	/*border: #0f0 solid 1px;*/
}

.bloc_projet_photos{
	width: 180px;
	margin: 50px 0px 0px 0px;
	/*border: #f00 solid 1px;*/
	float: left;
}

.bloc_projet_photos img{
	margin: 0px 0px 15px 0px;
}

.bloc_projet_texte{
	width: 320px;
	margin: 0px 0px 0px 20px;
	/*border: #f00 solid 1px;*/
	float: left;
}

.bloc_projet_texte h1{
	color: #4497c4;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

.bloc_projet_texte h2{
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;	
	/*border: #f00 solid 1px;*/
}

/**html .bloc_projet_texte h2{
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px -20px 16px;	
	/*border: #f00 solid 1px;* /
}*/


.bloc_projet_texte li{
	list-style:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}


.bloc_projet_texte p{
	list-style:none;
	/*border: #f00 solid 1px;*/
	padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.enr{
	font-size: 12px;
	color: #383726;
}

/** BLOC NOTE  **/

.note{
	width: 520px;
	background: #e2e0d2 url(images/fond_note.gif) repeat-y;
	padding: 10px 20px 10px 20px;
	color: #5f5a37;
	/*margin: 30px 0px 30px 0px;*/
	/*margin: 0px 0px 0px 0px;*/
	clear: both;
}

*html .note{
	margin: 0px 0px 0px 0px;
}

.note_haut{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 0px;
}

.note_bas{
	margin: 0px 0px 0px 0px;
	font-size: 0px;
}

.note h1{
	font-size: 16px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 16px 0px;
}

.note li{
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}



/*
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 {
    border: 1px solid #8f8f8f;
    padding: 1px;
    cursor: pointer;
    cursor: hand;
}

