/*******************************************************************************
************************   surdéfinition des couleurs   ************************
*******************************************************************************/

body {
	background-color: #ffffff;
}
a {
	color: #f06000;
}
h1 {
	color: #13688b;
}
h2, h2 a {
	color: #f06000;
}
h3 {
	color: #17599f;
}

.champ, .champRecherche, .bouton {
	color: #666666;
	background-color: #f0f0f0;
	border: 1px solid #333333;
}

.bouton {
	color: #333333;
}
.champ:hover, .champRecherche:hover, .bouton:hover {
	background-color: white;
}
.champRecherche

.entete_tableau{
	color: white;
	background-color: #17599f;
}
.entete_tableau2{
	color: white;
	background-color: #f06000;
	font-weight:bold;
}
#zoneFormRecherche {
	background : transparent url(../images/fondRecherche.jpg) no-repeat;
}
#zoneFormRecherche .champRecherche{
	border:0px;
	background-color:transparent;
}
.moduleCatalogue .liste th {
   color: white;
   background-color: #666666;
}
.moduleCatalogue .fiche h1{
   
}
.moduleCatalogue .fiche h2 {

}

.formulaireMail label {
	color: #ee7f01;
}


/***************************		 menus		  ***************************/

#menuV {
	border-top : 1px solid #d6d6c1;
}

#menuV li a { 
   color : #666666;
   border-bottom : 1px solid #d6d6c1;
}
#menuV li a:hover {
	background-color:#EDEDED;
} 
#menuV .sousMenu li a {
   color: black;
   background-color: transparent;
}
#menuV .sousMenu .sousSousMenu li a {
   color: black;
   background-color: transparent;
}
#menuV .sousMenu li a:hover, #menuV .sousMenu .sousSousMenu li a:hover {
   background-color: #dcf1a5;
}



/***************************   structure générale   ***************************/
#fond {
    background: url(../images/fondPage.jpg) repeat-y top center;
}

#fondHaut {
    background: url(../images/fondPageHaut.jpg) no-repeat center top;
    /*padding-top:148px;*/
}

#fondBas {
    background: url(../images/fondPageBas.jpg) no-repeat center bottom ;
    padding-bottom:5px;
}

#conteneur {
	color: black;
	
}

#header {
	/*border-bottom: 6px solid #9dc82e;
	background: url(../images/mdl2/header.jpg) no-repeat;*/
}

#conteneurCorps {
	color: black;
	background: transparent url(../images/fond.jpg) no-repeat;
}

#gauche a {
   color: black;
}
#droite{
	color:#666666;
	background : transparent url(../images/fondDroite.png) no-repeat 0px 25px ;
}
#droite .titre_adresse{
	color:#2a2a2a;
	font-weight:bold;
	margin-bottom:5px;
}
#footer {
	color: white;
	background-color: #17599F;
}
#footer a {
	color: white;
}
#edito{
	color:#666666;
}
#edito h1{
	margin:0px;
	padding-left:80px;
	color:#13688b;
	margin-bottom:10px;
}
#edito .moduleKmlEdito p:first-line{
/*	font-weight:bold;*/
}
#actuAccueil {
	color: #666666;
}
#actuAccueil h2 {
	background: none;
	color:#13688b;
}
#actuAccueil h3 {
	color: #666666;
}
#actuAccueil a {
	color: #f06000;
}
#actuAccueil p:first-line{
	/*font-weight:bold;*/
}


#signature {
	color: #333333;

}
#signature a{
	color:#333333;
}





#calendrier {
	border: 1px solid #666666;
	background-color: #ffffff;
}
#calendrier .enteteCalendrier {
	background-color: #17599f;
}
#calendrier .titre {
	color: white;
}
#calendrier a {
	color: #666666;
}
#calendrier a:hover {
	background-color: white;
}
#calendrier .joursVides {
	color: #000000;
	background-color: #e5e5e5;
}
#calendrier .joursNormaux {
	color: #000000;
	background-color: #e5e5e5;
}
#calendrier .aujourdHui {
	font-weight: bold;
	background-color: transparent;
}
