html {background:#FFF;}

body {background: #FFF;}

h1 a {border:none;}

hr {color: #999999;}

#contenu_principal {border-right: #999 solid 2px;}
#contenu_principal h2 {background: #999999; color: #ffffff;}
#contenu_principal.accueil {border: none;}
#contenu_principal > p.accueil img {border: #f900ff solid 3px;}
#contenu_principal #gabarit a img {border: #999 solid 3px;}
#contenu_principal #gabarit a:hover img {border: #f900ff solid 3px;}
#contenu_principal dl.liens dt {border-bottom: #f900ff solid 1px;  }


#contenu_secondaire p {color: #f900ff;}
#contenu_secondaire p a.lightbox img {border: #999999 solid 2px;}
#contenu_secondaire p a.lightbox:hover img {border: #f900ff solid 2px;}



#box {background: url(../img/fond_box.png) repeat; color: #FFF;}

#box h2 {background: #f900ff; color:#000;}

#shop a, #contrib a, #mighty {border: #999999 solid 3px;}
#shop  a { background: url(../img/pubshop.jpg) center;}
#shop a:hover {border: #46afcc solid 3px;}
#contrib a { background: url(../img/pub_contrib.jpg) center;}
#contrib a:hover {border: #662e93 solid 3px;}

#mighty div#description h3 {background: #999999; color: #ffffff}
#mighty div#description h3 .small {color: #000000;}
#mighty a {color: #999999; }
#mighty a:hover {color: #f900ff; }
#mighty p#shuffle a {background: #999999; color: #FFFFFF;}
#mighty p#shuffle a:hover {background: #f900ff;}

#nav li a, #mighty div#description a {color: #000; }
#nav li a:hover, #mighty div#description a:hover {color:  #f900ff; }


label { border-bottom: #f900ff solid 2px; }


#footer {color: #999999;}
#footer a {color: #999999;}
#footer a:hover {color: #f900ff;}

p.barre {border-top: #f900ff solid 3px;}
p a {color: #f900ff;}
p a:hover {color: #000000;}


table tr {border-bottom: #000000 solid 2px;}
table td.name {border-right: #000000 solid 1px;}

table td.image {border-right: #000000 solid 1px;}

#contenu_principal strong {color: #642c91;}


