body,td,th {
	font-size: 11px;
}
body {
	background-color: #EAEAEA;
	margin-top: 0px;
}
/***************************************/
/* comportement des liens 'classiques' */
/***************************************/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}

.titre_nav {
	color:#000000;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	}
a:active {
	text-decoration: none;
}
/***************************************/
/* Définition des polices du site      */
/***************************************/
.basdepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
	color: #FFFFFF;
}
.basdepage_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.lienblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.en_rouge {
	color: #FF0000;
}
.en_orange {color: #FF6600;
}
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: left;
}
.lien_turquoise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
}
.h2_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0066CC;
	letter-spacing: -0.5px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.h2_turquoise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4295C6;
	letter-spacing: -0.5px;
	text-align: left;
}
.titre_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #097D9A;
	padding-bottom: 7px;
	text-transform: none;
}
.h1_turquoise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D90041;
	letter-spacing: -1px;
	text-align: left;
	line-height: 20px;
}
.h1_pt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D90041;
	letter-spacing: 0.5px;
}
.lien_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D90041;
}
.minuscule {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
}
/*********************************************/
/* mise en valeur des fichiers à télécharger */
/*********************************************/

.download_pdf, .download_word, .download_excel, .download_html, .download_photos, .download_powerpoint, .download_jpg, .lien_interne, .chef {
	text-align: left;
	margin: 10px;
	padding: 5px 5px 5px 80px;
	border: 1px dotted #999999;
	}
.download_pdf {	background: url(../commun/download_pdf.gif) no-repeat 20px 5px; /* x-pos y-pos */}
.download_word {background: url(../commun/download_word.gif) no-repeat 20px 5px; /* x-pos y-pos */}
.download_excel {background: url(../commun/download_excel.gif) no-repeat 20px 5px; /* x-pos y-pos */}
.download_html {background: url(../commun/download_html.gif) no-repeat 20px 5px; /* x-pos y-pos */	}
.download_photos {background: url(../commun/download_photos.gif) no-repeat 20px 5px; /* x-pos y-pos */	}
.download_powerpoint {background: url(../commun/download_powerpoint.gif) no-repeat 20px 5px; /* x-pos y-pos */}
.download_jpg {background: url(../commun/download_jpg.gif) no-repeat 20px 5px; /* x-pos y-pos */}
.lien_interne {background: url(../commun/lien_interne.gif) no-repeat 20px 5px; /* x-pos y-pos */}
.chef {background: url(../commun/personnel.gif) no-repeat 20px 5px; /* x-pos y-pos */}

/***************************************/
/* mise en valeur sous forme de boite  */
/***************************************/
.alert {
	background-position: 15px 6px; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	background-color: #fff6bf;
	background-image: url(/css/alert.png);
	background-repeat: no-repeat;
	}
.box_tiret {
	text-align: left;
	margin: 10px;
	padding: 5px 5px 5px 10px;
	border: 1px dotted #999999;
	}
.box_tiret_news {
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding: 5px 5px 5px 10px;
	border: 1px dotted #999999;
	}
.box_titre_rubrique {
	text-align: left;
	margin: 0px;
	padding: 5px 5px 5px 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D90041;
	}
/*****************************************/
/* mise en forme bloc du menu de gauche  */
/*****************************************/	
#bloc_g {
	display:block;
	width: 175px;
	background-color: #FFFFFF;
}
/************************************************/
/* mis en forme des news (index.html>div 'news') */
/************************************************/
dl, dt, dd, ul, li { /* supression mise en forme de la 'liste' */
margin: 0;
padding: 0;
list-style-type: none;
}
#news li {	/* ajout bord inférieur en pointillé gris clair, 5px en dessous de la news */
	margin: 5px 0;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #999;
	border-left: none;
}

#news li a {	
	display: block;
	padding:10px;
}
#news li a:hover {/* effet coloré quand survole */
	background-color: #F3F3F3;
}
 * html #links li a {  /* ajout code pour que l'effet coloré marche dans IE */
	width: 500px;
}


/******************************************************/
/* mis en forme du download des fichiers >div 'file') */
/******************************************************/
#file ul, #file li { /* supression mise en forme de la 'liste' */
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline-table;
}
#file li {	/* ajout bord inférieur en pointillé gris clair, 5px en dessous de la news */
	margin: 5px 0;
}

#file li a {	
	display: block;
	padding: 10px;
}
#file li a:hover {/* effet coloré quand survole */
	background: #FDFFC0;
}
 * html #links li a {  /* ajout code pour que l'effet coloré marche dans IE */
	width: 500px;
}


/******************************************************/
/* mis en forme des images (boites flottantes) */
/******************************************************/
.img_hg {
	float:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.information {
	background-image: url(../accueil/icones/information.gif);
	background-repeat: no-repeat;
	margin: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 80px;
	border: 1px dotted #999999;
	background-position: 20px 5px;
}
.h2_noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: -0.5px;
	text-align: left;
}
.h2_turquoiseCopie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: -0.5px;
	text-align: left;
}
.date_evenements {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #0099CC;
	letter-spacing: 0.5px;
}
.lien_photo {
	background-repeat: no-repeat;
	background-position: 20px 5px;
	border: 1px dotted #999999;
	height: 0px;
	width: 0px;
	white-space: normal;
	margin: 10px;
}
.lien_photo {
	background-image: none;
	background-repeat: no-repeat;
	background-position: 20px 5px;
}
.photo_illu {
	border: 1px dotted #999999;
	padding: 0px;
	margin: 10px;
	text-indent: 2px;
	top: 0px;
	right: 0px;
	background-position: 20px 5px;
}

