@charset "utf-8";
/* CSS Document */
BODY			{background:#ffffff; MARGIN : 0PX; PADDING : 0PX; }

#global {
 margin-left: auto;
 margin-right: auto;
 margin-top:5px;
 width: 990px; /* largeur obligatoire pour être centré */
 }
 
p {	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; text-align:justify; line-height:17px;
}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px; text-align:center}
 
#ombre { /* Ombre gauche et droite */
background-image: url(structure/ombre.png);
background-repeat:repeat-y;
width:990px;
margin:auto;
}
#espace-interne { /*espace dispo du site + lignes verticales contour*/
	width: 978px;
	background: #fcfbe7;
	position: relative;
	margin: 0 auto;
	border-bottom:solid #999999 1px;
	border-top:solid #999999 1px;
}
#espace-interne .titres h1{font-size:12px; font-style:normal; font-weight:normal; color:#000;  font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:0px; margin-bottom:0px; text-align:justify; text-indent:-10000px; height:2px;} 
#index { padding-left:6px; padding-right: 6px;}
#index h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#999999; font-weight:normal;}
#indexactu { padding-right:20px}
#indexactu h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; color:#000; font-weight:normal; }
#indexactu h1 a{color:#000; }

#menu {margin-top: 5px; margin-left:14px;}
#logo {margin-left: 12px; background-image:url(structure/logo.jpg); background-repeat:no-repeat; height:312px;}


#top {width:980px;height:163px;}
#top .titres h1{font-size:20px; font-weight:bold; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:0px; margin-bottom:0px; text-align:center; height:2px;}

#zone-texte {padding:5px;}
#zone-texte .titres h1{font-size:12px; font-style:normal; font-weight:normal; color:#000;  font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:0px; margin-bottom:0px; text-align:justify; height:2px; text-indent:-10000px;} 

#flash_bandeau {
width:771px; height:105px; background-image: url(structure/bandeau_chef.png); background-repeat:no-repeat; margin-top:15px; padding:1px}

#flash_bandeau2 {
width:771px; height:47px; margin-top:5px; padding:1px}

div#cadre {/* conteneur global et arrière-plan du titre du cadre */
width: 780px;
padding-top: 20px; 
background: url(structure/cadre_top.gif) top left no-repeat;
}
div#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(structure/cadre_bas.gif) bottom left no-repeat;
padding-bottom: 20px;
}
div#bloccadre p {
margin: 0 30px 0 20px; padding-right:10px;
}

.liste {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; list-style-image: url(structure/puce_rouge.gif); padding-top:2px;}

.photo_president {
float: right;
width: 180px;
margin: 0px;
padding-top:30px;
font-size:10px;
text-align:center;
}
.illustration {
float: right;
margin: 0px;
font-size:10px;
text-align:center;
}
.grostitrerecherche {font-size:14px; color:#d90053; font-weight: bold;}
#flashcontent {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top:20px}
#flashcontent2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top:30px}

/*Positionnement pied de page*/
#pied {
height: 30px;
width: 100%;
}
#pied .texte_pied a {
margin: 0 2px;
color: #666666;
text-decoration: none;
}
#pied .texte_pied a:hover {
text-decoration: none;
color:#d10135;
}
#pied .texte_pied a:visited {
text-decoration: none;
color:#d10135;
}
#pied .texte1_pied a {
margin: 0 2px;
color: #666666;
text-decoration: none;
}
#pied .texte1_pied a:hover {
text-decoration: none;
color:#d10135;
}
#pied .texte1_pied a:visited {
text-decoration: none;
color:#d10135;
}
.texte_pied {
float: left;
width: 350px;
margin-left:240px;
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; color: #666666;
}
.texte_pied1 {
margin: 2px;
float: left;
width: 200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	color: #666666;

margin-left:110px;
}
.spacer {
clear: both;
}
/*fin pied de page*/
/*FIN DE LA CSS LORSQUE JE L'AI FAIT PASSER A GREG LE04/09/08*/
