a:hover { text-decoration: underline; color: #940c27; }
a:visited:hover { text-decoration: underline; color: #940c27; }

#menu { float:left; }
#menu .rbroundbox { background: url(/picts/nt_es.gif) repeat; background-color:#d9adb7; }
#menu .rbtop div { background: url(/picts/tl_es.gif) no-repeat top left; }
#menu .rbtop { background: url(/picts/tr_es.gif) no-repeat top right; }
#menu .rbbot div { background: url(/picts/bl_es.gif) no-repeat bottom left; }
#menu .rbbot { background: url(/picts/br_es.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
#menu .rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 7px; font-size: 1px; }
#menu .rbcontent { margin: 0 7px; }
#menu .rbroundbox { width: 250px; margin: .75em 1em 1em .1em ; }

#contenu h1 {  color: #940c27; }
#contenu h5 a { color:#940c27; }

#contenu .titre_ssrub { background-color:#d9adb7; }

#contenu .infos_article {border:1px solid #940c27; border-width:0 0 5px 0; }

#contenu .autres { border-left:7px solid #d9adb7; padding-left:5px; }

#contenu #form_auteur input { background-color:#d9adb7;}

#contenu h2.accueil {text-decoration: none; color:#940c27;  }
#contenu h2.accueil a {text-decoration: none; color:#940c27;  }

#coms .texte { background-color:#d9adb7; border:1px dashed #940c27; }
input.bouton { background:#d9adb7; color:#000; }
