/* police et couleur texte generique (ne pas changer la police) */
.layout * { font-family:"Courier New", Courier, mono; !important; color:#000000; }


/* fond de page (remplacer par background-color:#ffffff si couleur et pas image) */
body { background:url(dca_fond.gif) !important; }
.layout { background:#ffffff !important; }

/* affichage ou non d'un logo header  */
.layout .header { display:block; }
.layout .actions .tools { display:none; }

/* ref image pour topheader */
/* .layout .brand { background-image:url(megaphonetour.jpg); height:100px; display:block; cursor:pointer; } */


/* arrondi header */
.bottomheadl { background:url(dca_rdbl.gif) no-repeat left bottom !important;}
.bottomheadr { background:url(dca_rdbr.gif) no-repeat left bottom !important;}

/* chemin - path */
.layout .breadcrumb { background:url(fond_dca4.gif) bottom !important; border-bottom:1px solid #6d6d6d !important; border-right:1px solid transparent  !important; border-left:1px solid transparent  !important; border-top:1px solid transparent  !important; color:#000000 !important; }
.layout .breadcrumb * { color:#000000 !important; }


/* titre explorateur */
.layout .actions h1 strong { font-size:22px; color:#6d6d6d; }
.layout .actions { background-image:url(dca_header.gif) !important; height:95px !important; border-right:0px solid #9fa5a9 !important; border-left:0px solid #9fa5a9 !important; color:#ffffff; }

/* couleur bouton de nav */
.layout .actions .links a { background-color:#6d6d6d !important; border-top:1px solid #9fa5a9 !important; border-right:1px solid #9fa5a9  !important; border-left:1px solid #9fa5a9  !important; border-bottom:1px solid transparent !important; color:#ffffff; }
.layout .actions .links a.selected { background-color: transparent !important; border:1px solid #ffffff !important; color:#0000ff; }
.layout .actions .links a:hover { background-color: #0000ff !important; border-top:1px solid #9fa5a9 !important; border-right:1px solid #9fa5a9  !important; border-left:1px solid #9fa5a9 !important; border-bottom:1px solid transparent !important; color: #ffffff;}

/* emplacement bouton de nav */
.layout .actions .links { margin-top:44px !important; }


/* les blocs */
.layout .box .middle { background:url(fond_dca2.gif) !important; border-color:#9fa5a9 !important;}
.layout .box .middle p { color:#000000 !important;} /* couleur texte des blocs */
.layout .box .middle h2 { color:#9fa5a9 !important; } /* couleur mot edito */
.layout .box .middle .price { color:#000000 !important; } /* couleur du prix dans liste selection */
.layout .box .top { background-color:#d4d7da !important; border-color:#9fa5a9 !important; color:#000000 !important;}
.layout .box .media { background-image:url(fond_dca2.gif) !important; color:#ffffff !important; }


/* bordure playlist */
.playlist { border-color:#9fa5a9 !important; }

/* couleur playlist */
.layout .playlist .scroller { background-color: #ffffff !important; }
.layout .playlist .scroller .item div { color:#000000; !important; }
.layout .playlist .scroller .item div strong { color:#000000; !important;}
.layout .playlist .scroller .item div strong:hover { color:#0000ff; !important;}
.layout .playlist .scroller .item.selected { background-color:#0000ff !important; color:#ffffff !important;}
.layout .playlist .scroller .item.selected div { color:#ffffff; !important; }
.layout .playlist .scroller .item.selected div strong { color:#ffffff; !important;}


/* les deux fleches de la playlist */
.playlist .scroller .navleft { background-image:url(dca_navleft.gif); }
.playlist .scroller .navright { background-image:url(dca_navright.gif); }

/* couleur sous box map */
.layout .box .legend { background-color:#d4d7da !important; border-color:#9fa5a9 !important; }
.layout .box .legend p { color:#000000; }
.layout .box .legend p strong { color:#000000; }

/* couleur box createur */
.layout .box .creator { background-color: #6d6d6d !important; border:1px solid #000000 !important;}
.layout .box .creator:hover { background-color:#0000ff !important; border:1px solid #000000 !important; }
.layout .box .creator div { color:#000000; }
.layout .box .creator div strong { color:#000000; }
.layout .box .creator .navy { color:#d2d2d2 !important;}


/* couleur barre de copyright */
.layout .copyright {background:url(fond_dca4.gif) bottom !important; border-bottom:1px solid #6d6d6d !important; border-right:1px solid transparent  !important; border-left:1px solid transparent  !important; border-top:1px solid transparent  !important; color:#000000 !important; }
.layout .copyright * { color:#000000 !important; }

/* couleur bloc footer */
.layout .footer { background-color:#ffffff !important; }



.showcase .top .nav { color:#000000; }

.layout .box .relation { background-image:url() !important; }




#map * { color:#000000; }

/* couleur fond colonne gauche dans page map */
.colleft { background: url(fond_dca3.gif) #ffffff bottom !important; }






