/** fond blanc  **/

body , #annu , #annutexte , #annudetails , .annuselect , .annuinput , #annubar , #annubarpage ,
.annuaire , .boutique , .boutiqueaccueil ,
#annudetail , .annuimgtitre , #annutexte , #annudetails ,
#annuwhitetop , #annuwhitebottom
{
  background-color:#FFFFFF;
}

.annubutton , .annubuttoninline , .annuselect
{
  background-color:#FFBB33;
}

select , .userbutton , .userbuttoninline , .boutiquebutton{
  background-color: #DBDBDB;
}

/** fond sombre  **/
#annufiche , #annurecherche , .annuhr ,
#annutitre ,
#annudetailvignnette
{
  background-color:  #660000;
}
.imagebordered
{
  border-color: #660000;
}
/** bordure couleur sombre  **/
#annucartecarte , .boutique , .boutiqueaccueil , #boutiquerecherche , #imagebordered
{
  border-color: #660000;
}

/** bordure couleur vive  **/
.annuaire ,  #annuadmin  , #annucarte ,  #annufiche , #annutexte , #annudetails , #annurecherche , #annudetail , #annubar , #annubarpage , .annuimgtitre
{
  border-color: #FFBB33;
}

/** bordure externe  **/
.annuaire ,  #annuadmin  ,  #annucarte ,  #annufiche , #annutexte , #annudetails , #annurecherche , #annudetail , #annubar , #annubarpage{
border-style: outset;
}
.boutique  , .boutiqueaccueil , #boutiquerecherche , .imagebordered{
 border-style: solid;
 border-width:1px;
}
.boutiqueaccueil{
  background-color:#DBDBDB;
}

/** bordure externe  **/
#annutexte , #annudetails{
  border-style:inset;
}
/** bordure pleine  **/
#annucartecarte{
  border-style:solid;
}

/** texte et avant plan  sombre (défaut)**/
#annutexte , #annudetails , #annubar , #annubarpage , #annudetailtexte , .annuhr , #annueditimage , #annucomments , #annu , .annuselect , .annuinput , .annuworld{
    color: #660000;
}


/** texte et avant plan  blanc**/
#annuliens , #annurecherche{
    color: #FFFFFF;
}
/** texte et avant plan  couleur vive**/
#annuimage , .annumessage{
    color: #FFBB33;
}

/** liens  **/

.annulink , .annulink:link  , .annulink:visited, .boutiquecategory{
   color:#660000;
}
.annulink:hover , .annulink:active , .annulinkover:link , .annulinkover:visited , .annulinkover:hover , .annulinkover:active
, .boutiquecategoryover{
    color: #FFBB33;
}
.annulistelink , .annulistelink:link , .annulistelink:visited  , .boutiquelistelink , .boutiquelistelink:link , .boutiquelistelink:visited{
  color: #660000;
  text-decoration:underline;
}
.annulistelink:active , .annulistelink:hover , .boutiquelistelink:active , .boutiquelistelink:hover{
color: #FFBB33;
}
.annulien , .annulien:visited , .annulien:link {
   color:#FFBB33;
   font-weight:normal;
   text-decoration:underline;
}
.annulien:hover{
   color:white;
   text-decoration:none;
}
.annurecherchelink , .annurecherchelink:link , .annurecherchelink:visited{
color: #FFBB33;
text-decoration:none;
}
.annurecherchelink:active , .annurecherchelink:hover{
color: #FFFFFF;
}
.annucontinentlink  , .annucontinentlink:link , .annucontinentlink:visited{
  color: #660000;
  text-decoration:underline;
}
.annucontinentlink:active , .annucontinentlink :hover{
color: #FFBB33;
}

.annucontinentactif , .annucontinentactif:link, .annucontinentactif:visited{
  text-decoration:none;
  color:#FFBB33;
}


.boutiqueformimagestitre{
  color: #660000;
  font-weight:bold;
}
.boutiquelink , .boutiquelink:link , .boutiquelink:visited{
text-decoration:underline;
color:#660000;
}
.boutiquelink:hover , .boutiquelink:active{
text-decoration:underline;
color:#FFBB33;
}

#boutiquearticlechoix a, #boutiquearticlevendeur a, .boutiqueexpedition a{
  text-decoration:underline;
}


#boutiquedescription {
  background-color:#DBDBDB;
  color:#000000;
}

