/*******************************************************************************
************************   surdéfinition des couleurs   ************************
*******************************************************************************/

a {
    color: #c93f5a;
}
h1 {
    color: #c93f5a;
}
h2 {
    color: white;
    background-color: #999999;
}
h3 {
    color: #c93f5a;
}
.champ, .bouton {
    color: black;
    background-color: #ebebeb;
    border: 1px solid #333333;
}
.champ:hover, .bouton:hover {
    background-color: #fefefe;
}

.entete_tableau{
    color: white;
    background-color: #17599f;
}

.moduleCatalogue .liste th {
   color: white;
   background-color: #17599f;
}

.moduleCatalogue .fiche h1{
   color: white;
   background-color: #0066cc;
}
.moduleCatalogue .fiche h2 {
    color: #9dc82e;
    background: none;
}
.moduleKmlUne h2 {
    color: #D78042;
}
.moduleKmlUne h3 {
	color:#000000;
	font-weight:bold;
}
.texte_gras{
	font-weight:bold;
	color:#c93f5a;
}
/***************************         menus          ***************************/
#barreMenu{
    padding-left:300px;
}
#menu li a { 
   color : #c93f5a;
   /*background-color: #fcfcfc;*/
}
#menu li a:hover {
   background-color: #c93f5a;
   color:#ffffff;
}


#menu .sousMenu li a {
   color: black;
   background-color: transparent;
}

#menu .sousMenu .sousSousMenu li a {
   color: black;
   background-color: transparent;
}

#menu .sousMenu li a:hover, #menu .sousMenu .sousSousMenu li a:hover {
   background-color: #ffffff;
   color:#000000;
}

#menuHaut .sousMenu li, #menuHaut .sousMenu .sousSousMenu li {
   color: black;
   background-color: #fcfcfc;
}
#menuHaut .sousMenu li a:hover, #menuHaut .sousMenu .sousSousMenu li a:hover {
   color: white;
   background-color: #666666;
}
/***************************   structure générale   ***************************/
#conteneur{
    background:white url(../images/fond.png) bottom right  no-repeat;
}
#header {
    background: url(../images/header.jpg) no-repeat;
}
#header h1{
	color:#ffffff;
}

#corps {
    color: black;
    
}
#zoneIdent .titre{
	background-color:#c93f5a;
}

#gauche  {
   background: url(../images/fondGauche.jpg) repeat-y;
}
#fondGauche {
	background: url(../images/fondHautGauche.jpg) no-repeat top;
}
#contenuGauche {
	background: url(../images/fondBasGauche.jpg) no-repeat bottom;
}

#footer {
    color: white;
    background:url(../images/footer.png) bottom no-repeat;
}
#edito{
    background:#ffffff url(../images/editoTitre.jpg) no-repeat;
}

#actuTitre{
    background:#ffffff url(../images/actualitesTitre.jpg) no-repeat center;
}
#actuContenu{
    background:url(../images/actualitesTitre2.jpg) repeat-x top center;
}
#actuAccueil, #actuAccueil2 {
    
}
#actuAccueil a, #actuAccueil2 a {
    color: #c93f5a;
}

