@charset "UTF-8";
/* CSS Document */


* {margin:0; padding:0}
li {margin:0; padding:0;list-style-type:none}
h1, h2 {line-height:0; font-size:0; overflow:hidden; text-indent:-5000px}

body {font:0.70em Verdana, Arial, Helvetica, sans-serif; color:#000/*1a171b*/}

#container {position:relative;width:976px; height:600px; margin:0 auto;}
.clr {clear:both}
a {color:#4f2d34; text-decoration:underline}
a:hover {text-decoration:none}
a.pdf { display:block;color:#4f2d34;background:url(images/picto-pdf.gif) no-repeat; margin-left:10px; padding-left:20px; text-decoration:underline}
a.pdf:hover {text-decoration:none}
a.firefox { color:#4f2d34;background:url(images/picto-firefox.gif) no-repeat; padding-left:20px; text-decoration:underline}
a:firefox:hover {text-decoration:none}
a.mailto {text-decoration:underline ; color:#4f2d34}
a.mailto:hover {text-decoration:none ;}


/*#content ul {margin: 5px 0 15px 0}*/
#content ul li {margin: 5px 0}
#content ul li a.pdf {margin:0}

.retrait {margin:10px 0 0 20px}
.retrait ul {margin:0 0 10px 20px}
/* HOME */
#headerHome { background:url(images/home/header.gif) no-repeat ; width:976px; height:137px;}
#contentHome { background:url(images/home/fondUni.gif) right 0  repeat-y; height:248px;}
#contentHome .visuel { float:left;background:url(images/home/visuel.jpg) no-repeat ; width:370px ; height:248px;}
#contentHome .visuel .actu{ padding-top:30px; float:right; background:url(images/home/fondActu.jpg) no-repeat ; width:187px ;height:248px;}
#contentHome .visuel .actu h3 { margin-bottom:10px; float:right; background:url(images/home/actu.gif) ; width:180px; height:23px; line-height:0; font-size:0; overflow:hidden ; text-indent:-5000px}
#contentHome .visuel .resume { font-size:0.95em; width:170px; padding:0 5px 0 10px;}
#contentHome .visuel .resume .intro { font-weight:bold; color:#4e2d36}
#contentHome .visuel .actu a.suite {margin-top:10px; float:right;  display:block;  line-height:0; font-size:0; overflow:hidden; text-indent:-5000px; background:url(images/home/bt-suite.gif) ; width:98px ; height:9px;}
#contentHome .visuel .actu a.suite:hover {background-position:0 9px}

#contentHome .txt { float:left; padding:20px 0 0 20px; width:540px;}
#contentHome .txt h2 {background:url(images/home/titre.gif) no-repeat ; width:346px; height:52px; margin-bottom:16px;}


#footerHome { position:relative; background:url(images/home/footer.gif) no-repeat ; width:976px; height:114px;}

#footerHome ul.navPrincipal a,  #footerHome ul.navSecondaire a, #footerHome ul.navAutres a  {background:#ff0000; line-height:0; font-size:0; overflow:hidden; text-indent:-5000px; }
#footerHome ul.navPrincipal { margin-left:460px;}

#footerHome ul.navPrincipal li {float:left}
#footerHome ul.navPrincipal li a.rub1, #footerHome ul.navPrincipal li a.rub2, #footerHome ul.navPrincipal li a.rub3 {display:block; width:138px; height:61px; margin-right:20px; }
#footerHome ul.navPrincipal li a.rub1 { background:url(images/home/bt-informer.gif); }
#footerHome ul.navPrincipal li a.rub2  { background:url(images/home/bt-concertation.gif);  }
#footerHome ul.navPrincipal li a.rub3 { background:url(images/home/bt-participer.gif);  }
#footerHome ul.navPrincipal li a.rub1:hover, #footerHome ul.navPrincipal li a.rub2:hover, #footerHome ul.navPrincipal li a.rub3:hover {  background-position:0 -61px;}

#footerHome ul.navSecondaire { float:right; margin:20px 20px 0 0; width:315px}
#footerHome ul.navSecondaire li {float:left}
#footerHome ul.navSecondaire li a.rub4, #footerHome ul.navSecondaire li a.rub5 {display:block;  height:15px; }
#footerHome ul.navSecondaire li a.rub4 { margin-right:20px; background:url(images/nav/bt-lienUtiles.gif) ; width:137px;    }
#footerHome ul.navSecondaire li a.rub5  { background:url(images/nav/bt-espacePresse.gif); width:158px;   }
#footerHome ul.navSecondaire li a.rub4:hover, #footerHome ul.navSecondaire li a.rub5:hover { background-position:0 15px;}

#footerHome ul.navAutres { position:absolute; top:20px ; left:30px}
#footerHome ul.navAutres li a.rub6, #footerHome ul.navAutres li a.rub7 {display:block; width:215px; height:24px; margin-bottom:15px  }
#footerHome ul.navAutres li a.rub6 { background:url(images/nav/bt-accesRss.gif); }
#footerHome ul.navAutres li a.rub7  { background:url(images/nav/bt-lettreConcertation.gif); }
#footerHome ul.navAutres li a.rub6:hover, #footerHome ul.navAutres li a.rub7:hover { background-position:0 24px;}






#header {position:relative; background:url(images/header.gif)  ; width:976px; height:163px;}

/*#header div {float:left ; margin-top:19px; width:138px; margin-right:20px; }*/

#header div { width:138px; margin-right:20px;z-index:10000}
#header .nav a{ line-height:0; font-size:0; overflow:hidden; text-indent:-5000px}

#header .rub1 {position:absolute; top:19px ; left:55px; width:138px;}
#header .rub1 a.titre {display:block;background:url(images/nav/bt-informer.gif) 0 0 ; width:138px; height:96px; line-height:0; font:0; overflow:hidden; text-indent:-5000px;}
#header .rub1 a.active {display:block;background-position:0 -96px ; background-color:#c8bfba ; width:138px; height:96px;}
#header ul li {line-height:0; font-size:0; overflow:0}

#header .rub2 {position:absolute; top:19px ; left:210px;width:170px; }
#header .rub2 ul{width:170px; }
#header .rub2 a.titre {display:block;background:url(images/nav/bt-concertation.gif) 0 0 ; width:170px; height:96px; line-height:0; font:0; overflow:hidden; text-indent:-5000px;}
#header .rub2 a.active {display:block;background-position:0 -96px ; background-color:#c8bfba ; width:170px; height:96px;}

#header .rub3 {position:absolute; top:19px ; left:395px; }
#header .rub3 a.titre {display:block;background:url(images/nav/bt-participer.gif) 0 0 ; width:138px; height:96px; line-height:0; font:0; overflow:hidden; text-indent:-5000px;}
#header .rub3 a.active {display:block;background-position:0 -96px ; background-color:#c8bfba ; width:138px; height:96px;}

#header .contexte a { display:block; background:url(images/nav/bt-contexte.gif) ; width:138px; height:18px; }
#header .contexte a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}
#header .projet a { display:block; background:url(images/nav/bt-projet.gif) ; width:138px; height:18px; }
#header .projet a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}

#header .deposer a { display:block; background:url(images/nav/bt-depoQuestion.gif) ; width:138px; height:18px; }
#header .deposer a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}
/*#header .avis a { display:block; background:url(images/nav/bt-listeQuestionsAvis.gif) ; width:138px; height:18px; }
#header .avis a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}*/


#header .titreQuestionsPhase2 a.phase { display:block; background:url(images/nav/bt-listeQuestionsAvis.gif) ; width:138px; height:18px; }
#header .titreQuestionsPhase2 a:hover, #header .titreQuestionsPhase2 a.active { background-position:0 -18px; width:138px; height:18px; }

#header .reponses a { display:block; background:url(images/nav/bt-reponses.gif) ; width:138px; height:18px; }
#header .reponses a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}

#header .modalites a { display:block; background:url(images/nav/bt-modalites.gif) ; width:170px; height:18px; }
#header .modalites a:hover { display:block; background-position:0 -18px; width:170px; height:18px;}

#header .titrePhase1 a.phase { display:block; background:url(images/nav/bt-phase1-2009.gif) ; width:170px; height:18px; }
#header .titrePhase2 a.phase { display:block; background:url(images/nav/bt-phase2Septembre.gif) ; width:170px; height:18px; }
#header .titrePhase3 a { display:block; background:url(images/nav/bt-bilan.gif) ; width:170px; height:18px; }


#header .titrePhase1 a:hover, #header .titrePhase2 a:hover, #header .titrePhase1 a.active, #header .titrePhase2 a.active,#header .titrePhase3 a:hover, #header .titrePhase3 a.active { background-position:0 -18px; width:170px; height:18px; }

#header .commissions a { display:block; background:url(images/nav/bt-commissions.gif) ; width:170px; height:18px; }
#header .commissions a:hover { display:block; background-position:0 -18px; width:170px; height:18px;}

#header .modalites2 a { display:block; background:url(images/nav/bt-modalites.gif) ; width:170px; height:18px; }
#header .modalites2 a:hover { display:block; background-position:0 -18px; width:170px; height:18px;}

#header .ateliers a { display:block; background:url(images/nav/bt-ateliers.gif) ; width:170px; height:18px; }
#header .ateliers a:hover { display:block; background-position:0 -18px; width:170px; height:18px;}

#header .questions1 a { display:block; background:url(images/nav/bt-phase1-questions.gif) ; width:138px; height:18px; }
#header .questions1 a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}

#header .questions2 a { display:block; background:url(images/nav/bt-phase2-questions.gif) ; width:138px; height:18px; }
#header .questions2 a:hover { display:block; background-position:0 -18px; width:138px; height:18px;}

#header a.lienLogo { display:block; width:300px; position:absolute; top:0px; right:10px; z-index:1; height:130px; background-color:#006600; opacity:0; filter:alpha(opacity=0); }
#header ul.navPrincipal li a.rub2-/*, #header ul.navPrincipal li a.rub3 */{/*display:block; width:138px; height:105px; margin-right:20px;  */}

#header .cheminFer {	/*position:absolute;	bottom:0;	left: 15px;	*/background:url(images/trait-pointille.gif) 0 bottom no-repeat;	width:927px; height:23px; 	padding:140px 0 0 20px; margin:0 0  0 15px;}
#header .cheminFer a {text-decoration:none;font-size:10px;  color:#4f2d34; }
#header .cheminFer a:hover {text-decoration:underline; }
#header .cheminFer span.actif {font-size:11px;  color:#4f2d34; font-weight:bold }
#header .cheminFer span {font-size:11px;  color:#4f2d34; }



#content { background:url(images/fond.gif)  repeat-y;}




#footer { position:relative; background:url(images/footer.gif) #fff no-repeat ; width:976px; height:64px;}

#footer ul.navSecondaire { float:right; margin:20px 20px 0 0; width:315px; line-height:0; font-size:0; overflow:hidden; }
#footer ul.navSecondaire { height:25px}
#footer ul.navSecondaire li {float:left}
#footer ul.navSecondaire li a.rub4, #footer ul.navSecondaire li a.rub5 {display:block;  height:15px; }
#footer ul.navSecondaire li a.rub4 { margin-right:20px; background:url(images/nav/bt-lienUtiles.gif) ; width:137px;    }
#footer ul.navSecondaire li a.rub5  { background:url(images/nav/bt-espacePresse.gif); width:158px;   }
#footer ul.navSecondaire li a.rub4:hover, #footer ul.navSecondaire li a.rub5:hover { background-position:0 15px;}
#footer a.mentions { /*float:right;*/ position:absolute; bottom:0; right:0; font-size:9px; background:url(images/carreMentions.gif) 0 2px no-repeat;  color:#502d33 ; text-decoration:none;}
#footer a.mentions:hover { text-decoration:underline;}

#colG { color:#4f2d34; float:left; padding:15px 0 0 35px; width:660px;}

#colD { float:left; background:url(images/fondColDroite.gif) #cbc2bb no-repeat; width:231px; margin-left:37px ; color:#4e2d34;  }
#colD .txt {margin:10px}

.intro { color:#1a171b; padding:0 0 10px 0}



/* colonne de droite */
#colD ul.navSecondaire  {float:right}
#colD ul.navSecondaire li  {margin:5px 0;}
#colD ul.navSecondaire li a.rub2, #colD ul.navSecondaire li a.rub3,  #colD ul.navSecondaire li a.rub8,  #colD ul.navSecondaire li a.rub9 {display:block; width:160px; height:14px; line-height:0; font-size:0; overflow:hidden; text-indent:-5000px  }
#colD ul.navSecondaire li a.rub2  { background:url(images/participer/bt-concertation.gif);  }
#colD ul.navSecondaire li a.rub3 { background:url(images/participer/bt-participer.gif);  }
#colD ul.navSecondaire li a.rub8 { background:url(images/participer/bt-reponsesBlanc.gif);  }
#colD ul.navSecondaire li a.rub9 { background:url(images/participer/bt-questionsAvis.gif);  }
#colD ul.navSecondaire li a.rub2:hover, #colD ul.navSecondaire li a.rub3:hover, #colD ul.navSecondaire li a.rub8:hover, #colD ul.navSecondaire li a.rub9:hover {  background-position:0 -14px;}

#colD .traitSepa {clear:both; background:url(images/separation.gif) 7px center no-repeat; width:220px; height:60px; }

#colD ul.navAutres { margin-left:10px;}
#colD ul.navAutres li a.rub6, #colD ul.navAutres li a.rub7 {display:block; width:215px; height:24px; margin:10px 0 ; line-height:0; font-size:0; overflow:hidden; text-indent:-5000px }
#colD ul.navAutres li a.rub6 { background:url(images/nav/bt-accesRss.gif); }
#colD ul.navAutres li a.rub7  { background:url(images/nav/bt-lettreConcertation.gif); }
#colD ul.navAutres li a.rub6:hover, #colD ul.navAutres li a.rub7:hover { background-position:0 24px;}



/* TITRE DES RUBRIQUES */
h2.participer  {background:url(images/titre-deposerQuestion.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.liens  {background:url(images/titre-liensUtiles.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.informer  {background:url(images/titre-informer.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.listeQuestions  {background:url(images/titre-listeQuestions.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.listeQuestionsAvis  {background:url(images/titre-listeQuestionsAvis.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.mentionsLegales  {background:url(images/titre-mentionsLegales.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.rss  {background:url(images/titre-rss.gif) no-repeat ; width:340px ; height:23px; margin-bottom:20px;}
h2.espace  {background:url(images/titre-presse-phase2.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.cndp  {background:url(images/titre-cndp.gif) no-repeat ; width:255px ; height:23px;margin-bottom:20px;}
h2.bilan  {background:url(images/titre-bilan.gif) no-repeat ; width:255px ; height:23px;margin-bottom:20px;}
h2.concertation  {background:url(images/titre-concertation.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.concertation2  {background:url(images/titre-concertation2.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.lettre  {background:url(images/titre-lettre.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.projet  {background:url(images/titre-projet.gif) no-repeat ; width:170px ; height:23px;margin-bottom:20px;}
h2.reponses  {background:url(images/titre-reponses.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.thematiques  {background:url(images/titre-reponseThematique.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.commissionsTitre  {background:url(images/titre-commissions.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.position  {background:url(images/titre-position.gif) no-repeat ; width:340px ; height:23px;margin-bottom:20px;}
h2.ateliersTitre  {background:url(images/titre-ateliers.gif) no-repeat ; width:313px ; height:23px;margin-bottom:20px;}
/* informer */
.plusLien { float:right; width:300px; color:#4f2d34; font-size:0.9em; margin-bottom:30px;}
/*.plusLien a.pdf {margin-top:10px;}*/

/* questions */
.pagination {width:660px ; text-align:center; padding:10px 0}
.questionsCouleur, .questionsNormal {padding:10px}
.questionsCouleur { background:#edeaea; border-top:1px dashed #c1b2ae; border-bottom:1px dashed #c1b2ae }
.questionsNormal { background:#ffffff;}
.questions, .qui { font-weight:bold ; color:#4f2d34 ;}
.msg {padding:10px 0}
.pageActif { font-weight:bold ; color:#c8bfba ; font-size:1.2em}
.pagination a { font-weight:normal; color:#000 ; text-decoration:none;}
.pagination a:hover { font-weight:normal; color:#000 ; text-decoration:underline;}
.precedent {background:url(images/questions/precedent.gif); width:8px; height:12px; display:block ; vertical-align:bottom}


/* liens utiles */
.blocUtile {padding:0 0 10px 10px;}
.blocUtile a {text-decoration:none; color:#000}
.blocUtile a:hover {text-decoration:underline}


/* flux rss */
.flux {width:500px; padding:5px 0; clear:both}
.flux img {float:left;margin-right:5px; border:0}

.flux a.txt { display:block ; float:left ; width:150px; margin:2px 10px 0 10px; text-decoration:none; color:#4f2d34}
.flux a.txt:hover { text-decoration:underline;}

/* participer */
#colG h3 {font-size:1em; font-weight:bold; color:#4f2d34; padding:0 0 15px 0}
#colG h3 span.infoPlus {font-size:0.7em; font-weight:normal; }
form {position:relative}
form fieldset {	margin:0;	padding:0px 0;	border:none; width:420px;}
form fieldset legend {	margin:0; padding:0; display:none }

label {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	width:80px;
	display:block;
	float:left;
	margin-right:5px;
	color:#4f2d34;
	font-weight:bold;
	line-height:1.4em;
	margin-bottom:7px;
}

select, input.champ, textarea {
	width:300px;
	float:left;
	display:block;
	margin-bottom:7px;
	padding-top:3px;
	font:1em Verdana, Arial, Helvetica, sans-serif; 
	border:1px solid #4f2d34; 
	color:#333;
	height:17px; 
}



textarea{ border:1px solid #4f2d34; width:610px; height:100px; padding:10px; scrollbar:none; margin-bottom:20px }

.mentionsForm { font-size:9px ;position:absolute; bottom:0;}
a.btQuestions {background:url(images/questions/bt-envoyer.gif) ; width:201px ; height:25px ; display:block; line-height:0; font-size:0; overflow:hidden }
.envoyerForm {margin-left:430px }
.envoyerForm2 {margin-left:290px }


label.check { font-size:10px ;position:absolute ; right:5px ; top:220px ; width:160px; }

a.btn {color:#6f949a; margin-left:80px; text-decoration:underline}
a.btn:hover {margin-left:80px; text-decoration:none}
#msgError {font-size:10px ;color:#FF0000 ; height:18px}
.mentionsTxt {color:#535353; font-size:.8em; padding:10px 0}
.mentionsTxt a {color:#535353; text-decoration:underline}
.mentionsTxt a:underline {text-decoration:none}


/*REPONSE */
.listeReponse a {text-decoration:underline ; color:#4e2d36; }
.listeReponse a:hover {text-decoration:none ;}
.listeReponse a.autre {display:block; text-decoration:underline ; color:#4e2d36; margin:10px 0 20px 0 }
.listeReponse a.autre:hover {text-decoration:none ;}
.listeReponse .separation {margin:0 auto; width:500px; height:25px; margin-bottom:20px; border-bottom:1px dashed #cec1bc}
.listeReponse select {
	width:300px;
	float:left;
	display:block;
	margin-bottom:7px;
	padding:0;
	font:1em Verdana, Arial, Helvetica, sans-serif; 
	border:1px solid #1a171b; 
	color:#1a171b;
	height:17px; 
}
.listeReponse select option {margin-left:2px;}


/* commissions*/
.commissions a.pdf { display:block;color:#4f2d34;background:url(images/picto-pdf.gif) no-repeat; padding-left:20px; margin:5px 0 5px 20px;text-decoration:underline}
.commissions a.pdf:hover {text-decoration:none}
.commissions .date {font-weight:bold}
.commissions ul {padding:0 0 10px 20px;}

.commissions ul.menu {height:49px; margin:0 0 5px 0!important ; margin:0; padding:0 }
.commissions ul.menu li {float:left; padding-right:10px ; }
.commissions ul.menu a {font-size:0px; line-height:0; overflow:hidden; text-indent:-5000px; }
.commissions ul.menu .courant { display:block; background:url(images/bt-courantContinu.gif) 0 -49px no-repeat ; width:221px; height:49px;}
.commissions ul.menu .souterrain { display:block; background:url(images/bt-souterrain.gif) 0 -49px no-repeat ; width:221px; height:49px;}
.commissions ul.menu .courant:hover, .commissions ul.menu .souterrain:hover, .commissions ul.menu .active { display:block; background-position:0 0}
.commissions .cadre {border:5px solid #c8bfba; border-top:10px solid #c8bfba; border-bottom:10px solid #c8bfba; padding:10px; margin-bottom:20px;}



/* ateliers  */
.atelier a.pdf { display:block;color:#4f2d34;background:url(images/picto-pdf.gif) no-repeat; padding-left:20px; margin:5px 0 5px 20px;text-decoration:underline}
.atelier a.pdf:hover {text-decoration:none}
.atelier .date {font-weight:bold}
.atelier ul {padding-left:20px; }

#colG .cadre h3 {font-size:16px}
.atelier ul.menu {height:49px; margin:0 0 5px 0!important ; margin:0; padding:0 }
.atelier ul.menu li {float:left; padding-right:5px ; }
.atelier ul.menu a {font-size:0px; line-height:0; overflow:hidden; text-indent:-5000px; }
.atelier ul.menu .atelier1 { display:block; background:url(images/bt-atelier1.gif) 0 -49px no-repeat ; width:63px; height:49px;}
.atelier ul.menu .atelier2 { display:block; background:url(images/bt-atelier2.gif) 0 -49px no-repeat ; width:63px; height:49px;}
.atelier ul.menu .atelier3 { display:block; background:url(images/bt-atelier3.gif) 0 -49px no-repeat ; width:63px; height:49px;}
.atelier ul.menu .atelier4 { display:block; background:url(images/bt-atelier4.gif) 0 -49px no-repeat ; width:63px; height:49px;}
.atelier ul.menu .atelier5 { display:block; background:url(images/bt-atelier5.gif) 0 -49px no-repeat ; width:93px; height:49px;}
.atelier ul.menu .atelier6 { display:block; background:url(images/bt-atelier6.gif) 0 -49px no-repeat ; width:150px; height:49px;}
.atelier ul.menu .atelier7 { display:block; background:url(images/bt-atelier7.gif) 0 -49px no-repeat ; width:121px; height:49px;}

.atelier ul.menu .atelier1:hover, .atelier ul.menu .atelier2:hover, .atelier ul.menu .atelier3:hover, .atelier ul.menu .atelier4:hover, .atelier ul.menu .atelier5:hover, .atelier ul.menu .atelier6:hover, .atelier ul.menu .active { display:block; background-position:0 0}
.atelier .cadre {border:5px solid #4f2d34; border-top:10px solid #4f2d34; border-bottom:10px solid #4f2d34; padding:10px; margin-bottom:20px;}

/* espace presse */
.presse ul.menu {height:49px; margin:0; padding:0 }
.presse ul.menu li {float:left; padding-right:5px ; }
.presse ul.menu a {font-size:0px; line-height:0; overflow:hidden; text-indent:-5000px; }
.presse ul.menu .phase1 { display:block; background:url(images/bt-phase1.gif) 0 -49px no-repeat ; width:75px; height:49px;}
.presse ul.menu .phase2 { display:block; background:url(images/bt-phase2.gif) 0 -49px no-repeat ; width:75px; height:49px;}
.presse ul.menu .phase1:hover, .presse ul.menu .phase2:hover, .presse ul.menu .active { display:block; background-position:0 0}
.presse .cadre {border:5px solid #4f2d34; border-top:10px solid #4f2d34; border-bottom:10px solid #4f2d34; padding:10px; margin-bottom:20px;}


/*footer */
a.mentions { float:right; margin-right:20px; font-size:9px; background:url(images/carreMentions.gif) 0 2px no-repeat; padding-left:15px; color:#502d33 ; text-decoration:none;}
a.mentions:hover { text-decoration:underline;}


/*
#content ul {margin:10px 0 20px 0}
#content ul li {margin: 5px 0}
*/
em { font-size:11px; font-weight:bold; font-style:normal}
