/* ======== Début ajouts de FF ========== */

div.line1 {  /* pavé "à la une" */
	background-color : #FFC000;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {    /* légende : */
	background-color:#E1E0E0;
}

#content .fluxrss {clear: left;}
#content .fluxrss .csc-header h2 {
	color:#CA0000;
	margin: 0;
}
#content .fluxrss div.csc-frame div.tx-gkhrssimport-pi1 div.rss_box { margin: -2em 0 0 0;}

/* ======== Fin ajouts de FF ========== */


a{
	color: black;
}

/*.news-list-date{
color:white;
}*/

.news-latest-gotoarchive{
display:none;
}

.news-latest-item span{
display:none;
}

/*.news-list-date{
color:#CA0000;
}*/

.tx-indexedsearch-searchbox p a{
color:#FFFFFF;
}

/*** COLG ***/
#colG #lienAcc{
	color: #626262;
}
#colG #menuGTop{
	background: url(img/topG.gif) no-repeat bottom;
	height: 8px;
}
#colG #menuG{
/*	background-color: #FED7CB;*/
	background: #808080;
}

#colG #menuG ul li{
	border-bottom: 1px solid white;
}

#colG #menuG ul li a{
	color: white;
}


#colG #menuG ul li.hover a{
	color: white;
	background-color:#CA0000;
}

#colG #menuG ul li ul{
	background-color: transparent;/*white;*/
}

#colG #menuG ul li ul li a{
	background: url(img/puce_menuG.jpg) no-repeat center left;
	background-color:#CA0000;
}

#colG #menuG ul li:hover ul li a{
	background: url(img/puce_menuG2.jpg) no-repeat center left;
}

#colG #menuG ul li.courant a {
	background-color:#CA0000;
}

#colG #menuG ul li.courant:hover ul li a{
	background: url(img/puce_menuG.jpg) no-repeat center left;
	background-color:#CA0000;
}

#colG #menuG ul li.courant ul li.courant a,
#colG #menuG ul li ul li a:hover{
/*	color: #CA0000;*/
}
#colG #menuG ul li.courant ul li.courant a
{
font-weight:bold;
background-color: #CA0000;  /* modifié par FF */

}

#colG #menuGBottom{
	/*background: url(img/bottomG.gif) no-repeat top;*/
	background: url(img/bottomG.gif) no-repeat bottom;
	height: 8px;
}

/*** COLD ***/
#colD #divTopDroit{
	background: url(img/topD.gif) no-repeat bottom;
	height: 7px;
}

#colD #divHautDroit{
	background: url(img/HautDroit.gif) no-repeat bottom;
	height: 7px;
}

#colD h2{
	color: white;
}

#colD {
	color: #D0D0D0;
}

#colD #recherche #text{
	color: #D8D6D6;
}

#colD #recherche #submit{
	background: url(img/btOk.jpg) no-repeat;
	height: 25px;
	width: 25px;
	color: white;
	cursor: pointer;
}

#colD #agenda{
	background: url(img/bottomAgendaD.gif) no-repeat bottom;
	background-color: #808080; 
}

#colD #agenda .user-manifestations-news a {
	color: white;
}

#colD #agenda .user-manifestations-news .dates {
	color: #FFC000;
	font-weight:bold;
}

#colD #agenda table tr.jour {
	border-bottom: 1px solid #626262;
}

#colD #agenda table tr.jour td{
	color: #690834;
}

#colD #agenda table td.bold{
/*	background-color: #77A90B;*/
	background-color: #CA0000;
}

#colD #agenda table td a {
	color: white;
}

#colD #accesDirect{
	background-color: #808080;
}

#colD #accesDirect ul li{
	color: white;
}

#colD #accesDirect ul li a {
	color: white;
}

#colD #divBottomDroit{
	background: url(img/bottomD.gif) no-repeat top;
	height: 7px;
}
#colD #divBasDroit{
	background: url(img/BasDroit.gif) no-repeat top;
	height: 7px;
}

#colD #partenaires{
	background-color: #BABBBD;
	text-align: center;
}

/*** CONTENT ***/
#content h3{
	color:#CA0000;
}


#content #ariane{
	color: #7D7D7D;
}

/*#content #contenu h2{
color:#CA0000;

}

#content #contenu h3{
	color: #CA0000;
}

#content #contenu h4{
	color: #CA0000;
}

#content #contenu .enAvant h2{
	color: #CA0000;	
}

#content #contenu .enAvant p{
	color: white;
}

#content #contenu .enAvant .cadre{
	background-color: #CA0000;
}

#content #contenu .enAvant .cadre span{
	color: #CABFBC;
}

#content #contenu .enAvant .cadre h3{
	color: white;
}

#content #contenu .csc-header h2 a{
	color: #CA0000;
}

#content #contenu .news-list-container .news-list-item p{
	color: #626262;
}

#content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title{
	color: #CA0000;
}

/*** FOOTER ***/
#footer{
	background-color: #CA0000;
/*background-image: url(img/footer.jpg); */
}

#footer ul li.pipe a{
	border-right: 1px solid black;
}



/**** HACK IE6 ****/
*html #colG #menuG ul li #smenu{
	background-color: #CA0000;/*white;*/
}

*html #colG #menuG ul li #smenu li{
	background-color: #CA0000;/*white;*/
}

*html #colG #menuG ul li.courant #smenu{
	background-color: transparent;/*white;*/
}

*html #colG #menuG ul li.courant #smenu li{
	background-color: transparent;/*white;*/
}

*html #colG #menuG ul li.courant #smenu li {
	background-color: #CA0000;
}
/**** FIN HACK IE6 ****/
