/*
orange : FFBB00;
darkblue : 0055BB;
blue : 00AAFF;

grey links: 55555F;
*/
body{
  background:url(/images/bodyback2.jpg);
  color:#000000;
}

#menu , #adds{
  color:#000000;
}

strike , .message {
  color:#FFBB00;
}

.shadowtitle{
  color:#FFBB00;
  text-transform:uppercase;
}

.imageshowaccueil{
  border-color:#000000;
}

.white , #textaccueil{
  color:#000000;
}


.imgposter{
  border-color:#FFFFFF;
}
.articletitle{
  color:#FFFFFF;
  font-size:20px;
  font-weight:bold;
  text-transform:uppercase;
}

.articledescriptionhaut{
  background:url(/images/bullehautarticle_.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.articledescriptiontexte{
  color:#000000;
  background-color:#FFFFFF;
  border-style:solid;
  border-width:2px;
  border-color:#000000;
}

.articlelistprix{
  color:#000000;
}

.articlelistprixprix{
  font-weight:bold;
}

.articlelistprixtitre{
  font-size:14px;
  color:#FFBB00;
  font-weight:bold;
}

a , a:link , a:visited{
  color:#0055BB;
  text-decoration:none;
}
a:hover, a:active{
  color:#55555F;
  text-decoration:underline;
}

#menu a , #menu a:link , #menu a:visited, #adds a , #adds a:link , #adds a:visited{
  color:#55555F;
}


 #menu a:hover , #menu a:active, #adds a:hover , #adds a:active{
  color:#000000;
}

#content a , #content a:link , #content a:visited{
  text-decoration:underline;
}


#top {
  background:url(/images/topback.jpg);
  background-repeat:no-repeat;
  background-position:0px 0px;
  border-color:#FFFFFF;
}

#middle {
  background:url(/images/middleback.jpg);
}

.columnfiller{
  background:url(/images/columnfiller.jpg);
}


#bottom {
  background:url(/images/bottomback.jpg);
  background-position:0px 0px;
  background-repeat:no-repeat;
}


.topbutton {
  background: url("/images/bouton_off.png");
}

#zydecobutton {
  background: url("/images/vide.png");
}


.imgbuttonzoomout , .situationbuttonzoomout{
  background: url("/images/zoomout_off.png");
}
.imgbuttonzoomout:hover , .situationbuttonzoomout:hover {
  background: url("/images/zoomout_on.png");
}

.imgbuttonzoomin , .situationbuttonzoomin{
  background: url("/images/zoomin_off.png");
}
.imgbuttonzoomin:hover , .situationbuttonzoomin:hover {
  background: url("/images/zoomin_on.png");
}

#top_contact {
  cursor:pointer;
  background: url("/images/contact_off.png");
}

#top_contact:hover {
  cursor:pointer;
  background: url("/images/contact_on.png");
}

#menutitlecatalogue , #accounthead{
  background-repeat:no-repeat;
}

.menupromo  , .menupromo:link , .menupromo:visited {
  background: url("/images/etoileorange.png");
  background-repeat:no-repeat;
  background-position:0px 2px;
}

.menupromo:hover , .menupromo:active {
  background: url("/images/etoilebleue.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.menuitem  , .menuitem:link , .menuitem:visited {
  background: url("/images/pucebleue.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.menuitem:hover, .menuitem:active   {
  background: url("/images/puceorange.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}
.menuitemselected {
  background: url("/images/puceorange.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.listitems ul li{
  border-color:#FFFFFF;
}
.listitem, .listitem:link , .listitem:visited {
  text-decoration:none;
  color:#FFFFFF;
}

.listitem:hover , .listitem:active {
  color:#000000;
}

.textlistitem , .textlistitempromo {
  background-color:#00AAFF;
  cursor:pointer;
}

.textlistitempromo{
  background-color:#00AAFF;
  background-image:url(/images/etoileorange.png);
  background-repeat:no-repeat;
  background-position:2px 4px;
  cursor:pointer;
}


.listlink , .listlink:link , .listlink:visited{
  color:#000000 !important;
  text-decoration:none !important;
}

.listlink:hover , .listlink:active{
  color:#AAAAAA !important;
  text-decoration:none !important;
}

.articlelivraison , .articlequality{
  border-color:#000000;
  color:#000000;
}


#imgarticlewrapper{
  border-color:#FFFFFF;
}

#bottom {
  color:#000000;
}
#bottom a  , #bottom a:link , #bottom a:visited  {
  text-decoration:underline;
  color:#000000;
}
#bottom a:hover , #bottom a:active{
  color:#FFFFFF;
}

.alertmessage{
  font-size:18px;
  color:#CC7700;
  text-align:center;
}


#accueiljourtexte{
  color:#00AAFF;
}

.infodiv{
  color:#FFFFFF;
  border-color:#000000;
  border-width:1px;
  border-style:dotted;
  text-align:justify;
  margin:5px;
  padding:5px;
}

.listcomments{
  color:#000000;
  font-size:18px;
}

a.cataloguefamillelinkname, a.cataloguefamillelinkname:link , a.cataloguefamillelinkname:visited {
  color:#00AAFF  !important;
   display:block;
  text-decoration:none !important;
   font-size:14px;
}
a.cataloguefamillelinktext, a.cataloguefamillelinktext:link , a.cataloguefamillelinktext:visited {
  display:block;
  text-decoration:none !important;
  color:#000000 !important;
}
a.cataloguefamillelinkname:hover , a.cataloguefamillelinktext:hover{
   color:#FFBB00 !important;
   text-decoration:none !important;
}

.cataloguewrap ul li{
   /*background-color:#DDE1EB;*/
   background-color:#EEF2F8;
   border-color:#000000;
   text-align:center;
}

#customprixindicatif{
  font-weight:bold;
  font-size:16px;
}


