#int{ scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #FFFFFF; scrollbar-darkshadow-color: #000000; scrollbar-face-color:#FF4591; scrollbar-highlight-color:#FF4591; scrollbar-shadow-color:#B82E6C; scrollbar-track-color:#F2F2F2;}

#accessmark, #left, #lefthnav, #bgimageref, #month, #popfooter, #monospectre, #main .section, #plan, #topnews{ background-color:#FF4591;}

#main a:link, #main .chevron, #main h2.min a{ color:#E03E83;}
#main h3.up{ margin-top:0px;}
#main span.niveau{ color:#E03E83; font-style:italic;}
#main a:visited, #main .highlight a:visited{ color:#E0A4C0;}
.popfooter a{ border-bottom-color:#FF4591;}
/*#main input.formbutton, #main input.formbuttongrey{ border-color:#E03E83;}*/
#main a:link:hover, #main .highlight a:link:hover{ border-bottom-color:#E03E83;}
#main a:visited:hover{ border-bottom-color:#E0A4C0;}
#main div.list div{ background:#FFFFFF url(../img/dotjuillet.gif) no-repeat top left;}
#main .highlight div.list div{ background:#F2F2F2 url(../img/dotjuillet.gif) no-repeat top left;}
#main div.listbig div{ background:#FFFFFF url(../img/dotjuillet.gif) no-repeat top left;}

#navon div{ background:#FF4591 url(../img/blackdot.gif) no-repeat top left;}
#navon div.on, #navon #snavon div.on{ background:#E03E83 url(../img/whitedot.gif) no-repeat top left;}
#navon #snavon{ background:#E03E83 url(../img/p.gif) no-repeat top left;}
#navon #snavon div{ background:#E03E83 url(../img/blackdot.gif) no-repeat top left;}

#main #newsearch a:hover, #hnav a:hover, #main #archivecat a:hover{ color:#E03E83;}

/*Ajout par Andres Christophe pour la NewsLetter*/
#main .titremanif P.titre
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.9em;
 font-weight: bold;
 margin-top: 3px;
 margin-bottom: 3px;
 margin-left: 6px;
 margin-right: 2px;
 color:#E03E83;
}

#main .titremanif td.TitreEdito
{
 font-family: DINEngschrift;
 font-size: 1.8em;
 color:#E03E83;
}
/*Fin de l'ajout NewsLetter */

/*Ajout par Andres Christophe pour l'appli Marche*/

table.marche 
{ 
 border-right : #FF4591 1px solid;
 table-layout : auto;
 border-top : #FF4591 1px solid;
 border-left : #FF4591 1px solid;
 border-bottom : #FF4591 1px solid;
 background : white;
 border-collapse : collapse;

}

tr.TitreMarche 
{ 
 background: #FF4591;
 border-top : #FF4591 1px solid;
 border-left : #FF4591 1px solid;
 border-bottom : #FF4591 1px solid;
 border-right : #FF4591 1px solid;
}

span.Marche
{ 
 background:#EF5050 ;
}

td.savoir
{ 
 background : #FF4591;
}

/*Ajout par Andres Christophe pour le calendrier de l'agenda*/

.tdCouleur1, .boutonCouleur 
{
 background-color:#FF4591;
}

.tdCadre 
{
 border: 1px solid #FF4591;
}

.tableBgCouleur 
{
 background-color:#FF4591;
}

.tdCouleur2 
{
 background-color:#E03E83;
}

.tdCouleur3 
{
 background-color:#E0A4C0;
}

/* Ajout par Andres Christophe pour l'inscription NewsLetter : Style de l'overlay/Iframe qui affiche les archives */ 

.calque
{
 opacity:.80;
 color: #FFFFFF;
 position: absolute;
 visibility : hidden;
 padding: 0px;
 font-family: Courrier;
 align: center;
 vertical-align: middle;
 font-size: 8pt;
 width: 100%;
 height : 100%;
 top : 50%;
 left : 0 ;
}

.image_calque
{
 height: 100%;
}

.window
{
 color: #FFFFFF;
 position: absolute;
 visibility : hidden;
 padding: 0px;
 font-family: Courrier;
 align: center;
 font-size: 8pt;
 background-color: #FFFFFF;
 width: 750;
 height : 610;
 top : 15%;
 left : 25% ;
 border-style: none;

 /* Code pour la couleur du cadre */
 border-right : #FF4591 1px solid;
 border-top : #FF4591 1px solid;
 border-left : #FF4591 1px solid;
 border-bottom : #FF4591 1px solid;
 background : white;
}

.contemp_window
{
 width: 100%;
 height : 90%;
}

table.Emploi
{ 
 border-right : 0px;
 border-top : 0px;
 border-left : 0px;
 border-bottom : 0px;
 table-layout : auto;
 background : white;
 border-collapse : collapse;

}

td.Emploi
{
 border-bottom : #FF4591 1px solid;
 padding-top: 10px;
 padding-bottom:6px;
}

