/* CSS Document */


/*Sommaire */

/* Ligne 11 --------> TYPOGRAPHIE PAGE ACCUEIL */

/* Ligne 80 -------->TYPOGRAPHIE PAGE INTERNE */


h1 {
font-size:1.4em;
font-weight:normal;
}

h2 {
font-size:1.4em;
font-weight:normal;
}

h3 {
font-size:1.1em;
}

h4 {
font-size:0.8em;
color:#367aa9;
}

h5 {
font-size:1.1em;
color:#adadad;
}

p {
font-size:0.8em;
color:#000;
}

#middle_bloc ul {
margin-left: 20px;	
}

ul li {
list-style:none;
font-size:0.8em;
}

ol li {
font-size:0.8em;
}

a {
color:#4576b5;
text-decoration:none;
}

a:hover {
text-decoration:underline !important;
}

hr {
	margin-bottom: 20px;
}

/*toolbox
*/


#toolbox_top ul {
color:#000;
}

#toolbox_top ul li {
font-size:0.8em;
}

#toolbox_top ul li a {
color:#000;
}

#toolbox_top ul li a:hover {
color:#e1001a;
text-decoration:none;
}

.blog {
color:#e1001a !important;
}

/* baseline du site */

#wrapper #header .baseline {
font-size:0.9em;
color:#0a529a;
}

/*Roll Over
*/
#content_top_right ul li {
font-size:1em;
}

/* breadcrumb */

#breadcrumb ul li a {
text-decoration:none;
color:#e75a7a !important;
}

/*Bloc Bas
*/


#left_bloc_bas h3, #middle_bloc_bas h3, #middle_bloc_bas h3 a, #right_bloc_bas h3, #right_bloc_bas h3 a {
color:#4e4e4e !important;
}

#left_bloc_bas a, #middle_bloc_bas a, #right_bloc_bas a {
color:#4576b5 !important;
}


/*Footer
*/

#wrapper #footer p {
color:#FFFFFF;
}

#wrapper #footer ul li a {
color:#FFFFFF;
}

#wrapper #footer ul li a:hover {
text-decoration:underline;
}


/*Menu trois pictos
*/

#content_top ul li {
font-size:1em;
}

/*Bloc milieu
*/

#middle_bloc h2 {
color:#4576b5;
font-size:1em;
font-weight:bold;
}

#middle_bloc h3 {
color:#000000;
font-size:0.9em;
font-weight:bold;
}

#middle_bloc p {
color:#000000;
}

/*Bloc droite
*/

#right_bloc #bloc1, #right_bloc #bloc2, #right_bloc #bloc3 {
padding: 0 0 25px 0;
}

#right_bloc #bloc1 h2, #right_bloc #bloc2 h2, #right_bloc #bloc3 h2 {
color:#000 !important;
font-weight:bold;
font-size:1.2em;
}

#right_bloc #bloc1 h2 a, #right_bloc #bloc2 h2 a, #right_bloc #bloc3 h2 a {
color:#000 !important;
}

#right_bloc p {
color:#666 !important;
}

.texte_grande_taille_int {
color:#e1001a !important;
font-size:1.2em !important;
}

#right_bloc h3 {
color:#000000;
font-size:1em;
font-weight:bold;
}

#right_bloc #bloc3 h2 {
color:#e75a7a !important;
}

#right_bloc #bloc3 h2 a {
color:#e75a7a !important;
}

#right_bloc #bloc3 h3 {
color:#4576b5;
font-size:0.9em;
font-weight:bold;
}

#right_bloc #bloc3 p a {
color:#000000;
font-weight:normal;
}


/*Trois blocs du bas de page
*/


/*	Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered',
will of course center the image. This is much better than using
align="center", being much more futureproof (and valid) */
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
/* End Images */



