body {
	background:#000000 !important;
	color:#FFFFFF !important;
}

div {
	background:#000000 !important;
}

ul li {
	background:#000000 !important;
}

a{
	color:#FFFFFF !important;
}

b{
	color:#FFFF00 !important;
}

table {
	background:#000000 !important;
}

table tr td{
	background:#000000 !important;
}

table tr th{
	background:#000000 !important;
}

/* ------------------------------ Toolbar--------------------------------*/
#conteneur_tableau_toolbar{
	background:none !important;
}

#tableau_toolbar{
	background:#FFFFFF !important;
}

#tableau_toolbar tr td{
	background:#FFFFFF !important;
}

/* ------------------------------ Template --------------------------------*/
#header_header_main{
	border-bottom:solid 1px #FFFFFF !important;
}

#main{
	border:solid 1px #FFFFFF !important;
	border-bottom:solid 5px #FFFFFF !important;
}

.header_bande_haut_bandeau{
	border-bottom:solid 1px #FFFFFF !important;
}

#contenu_entete{
	border-bottom:solid 1px #FFFFFF !important;
}

#nav a{
	background:none !important;
}

#navcontainer a{
	background:none !important;
}

.accueil_selected a, .patrimoine_selected a , .hebergements_restaurations_selected a, .activites_selected a, .manifestations_selected a, .informations_pratiques_selected a, .liens_utiles_selected a{
	color:#FFFF00 !important;
}

.accueil_selected li a, .patrimoine_selected li a , .hebergements_restaurations_selected li a, .activites_selected li a, .manifestations_selected li a, .informations_pratiques_selected li a, .liens_utiles_selected li a{
	color:#FFFFFF !important;
}

#nav li .accueil_selected a, #nav li .patrimoine_selected a, #nav li #selected a, #nav li .activites_selected a, #nav li .manifestations_selected a, #nav li .informations_pratiques_selected a, #nav li .liens_utiles_selected a {
	color:#FFFF00 !important;
}

.navgauche a{
	background:none !important;
}

.navgauche  #selected  a {
	color:#FFFF00 !important;
}

/* ------------------------------ Bloc --------------------------------*/
.titre{
	color:#FFFF00 !important;
}

.accroche{
	color:#FFFF00 !important;
}

.intro{
	color:#FFFFFF !important;
}

.corps{
	color:#FFFFFF !important;
}

.corps a{
	background:none !important;
}

.legende{
	color:#FFFFFF !important;
}

.bloc_separateur{
	border-bottom:solid 1px #FFFFF !important;
}


.bloc_textimage .visuel{
	border-bottom:solid 1px #FFFF00;
}

.bloc_textimage2 .visuel{
	border-bottom:solid 1px #FFFF00;
}

.bloc_image .legende{
	border-bottom:solid 1px #FFFF00;
}

.bloc_image2 .legende{
	border-bottom:solid 1px #FFFF00;
}


/* ------------------------------ Module --------------------------------*/
/* datetime */
.dateandtime_dateheure{
	color:#FFFFFF !important;
}

.dateandtime_dateheure span{
	color:#FFFFFF !important;
}

/* Manifestation */
.manifestations_list_titre{
	color:#FFFF00 !important;
}

.titre_manifestation {
	color:#FFFF00 !important;
}

.titre_manifestation_mois {
	color:#FFFF00 !important;
}

.conteneur_manifestions_list .bloc_text .accroche{
	color:#FFFF00 !important;
}

/* Actualité */
.actu_teaser_titre{
	color:#FFFF00 !important;
}
.actu_teaser_accroche{
	color:#FFFF00 !important;
}

/*---*/
.actu_listing_titre, .actu_detail_titre{
	color:#FFFF00 !important;
}

.actu_listing_accroche, .actu_detail_accroche{
	color:#FFFF00 !important;
}

.actu_listing_separateur{
	border-bottom:solid 1px #FFFFF !important;
}

.actu_listing_intro, .actu_listing_corps, .actu_detail_intro, .actu_detail_corps, .actu_teaser_intro, .actu_teaser_corps{
	color:#FFFFFF !important;
}

/*---*/
.actu_listing_titre, .actu_detail_titre{
	color:#FFFF00 !important;
}

.actu_listing_accroche, .actu_detail_accroche{
	color:#FFFF00 !important;
}

.actu_listing_separateur{
	border-bottom:solid 1px #FFFFF !important;
}

/* Etablissement */
.conteneur_etablissement{
	color:#FFFFFF !important;
}

.categorie_etablissement{
	color:#FFFF00 !important;
}
.titre_etablissement {
	color:#FFFF00 !important;
}

.adresse_etablissement{
	color:#FFFFFF !important;
}

.coordonnees_etablissement{
	color:#FFFFFF !important;
}

/* Lien */
.liens_titre {
	color:#FFFF00 !important;
}

/* Formulaire */
.KT_tngtable th, .KT_tngtable td.KT_th, .KT_tngtable caption {
	color:#FFFF00 !important;
}

/* Manifestation */
.conteneur_manifestation{
	color:#FFFFFF !important;
}

.categorie_manifestation{
	color:#FFFF00 !important;
}

.titre_manifestation {
	color:#FFFF00 !important;
}

.adresse_manifestation{
	color:#FFFFFF !important;
}

.coordonnees_manifestation{
	color:#FFFFFF !important;
}
/* ------------------------------ Divers --------------------------------*/

/* Page */
.NAV_selected{
	color:#FFFF00 !important;
}

/* Calendrier */
.main_cal{
	border:solid 1px #D3D3D3;
	width:100%;
}

.nav_cal th {
	color:#FFFF00 !important;
}

.nav_cal th a{
	color:#FFFF00 !important;
}

.days_cal {
	color:#FFFF00 !important;
}

.days_cal th{
	color:#FFFF00 !important;
}

.today_cal div div  a{
	color:#FFFF00 !important;
}
