
body{
	background-color: #9A0E0E; 
	background-image:URL("/graphismes/fonds/site/fond_retro.jpg");
}
#site{
	background-image: url(/graphismes/fonds/site/fond_site_retro.jpg);
}
a{
	color: #0E7E87;
}
#corps_page,
#corps,
#corps_index,
#corps_page_challenges{
	color: ;
}
#sous_menu a,
#sous_menu,
#pied_de_page,
.vertical a,
#pied_de_page a {
	color: #FFFFFF;
}
#corps_page {
	border-top: solid 1px #D21111;
}
hr{
	border: 1px #D21111 solid;
}
.vertical a{
	border: 1px #6D5800 solid;
}
#sous_menu,
#pied_de_page{
	background-color: #810A00;
}
#sous_menu hr{
	border-top: 1px solid #FFFFFF;
}
.vertical a{
	background-color: #810A00;
}
.vertical a:hover {
	background-color: #810A00;
	border: 1px  solid;
	background-image: url(/graphismes/icones_bouton/fleche_droite.png);
}
#cssmenu a {
	background:url(/graphismes/left_retro.png) no-repeat left top;
}
#cssmenu a span {
	background:url(/graphismes/right_retro.png) no-repeat right top;
	color:#FFFFFF;
}
.inscription input[type="text"],
.inscription input[type="password"],
.soumission_sim input,
.soumission_sim select,
.input_simple
{
	border: 1px solid #810A00;
	color: ;
	background-color:;
}
div.persos_liste_sims3{
	background-image: url(/graphismes/fonds/degrades/boite_continu_jaune.jpg);
	margin: 0 auto 10px auto;
	text-align:center;
	border-left: 1px solid #D21111;
	border-bottom: 1px solid #D21111;
	border-right: 1px solid #D21111;
	min-height: 200px;
}
div.profil_membre{
	background-image: url(/graphismes/fonds/degrades/boite_continu_jaune.jpg);
	margin: 0 auto 10px auto;
	text-align:center;
	border: 1px solid #D21111;
	min-height: 200px;
}
div.persos_liste_sims3 .perso_contenu,
div.profil_membre div.profil_contenu{
	background-image: url(/graphismes/fonds/degrades/boite_degrade_jaune.jpg);
	background-repeat:repeat-x;
}
div.persos_liste_sims3 .perso_image,
div.profil_membre div.profil_image,
td.td_contenu_autorise{
	border-right: 1px solid #D21111;
}
div.persos_liste_sims3_top{
	background-image:url(/graphismes/tableaux/top_jaune_600.png);
	height:33px;
	color:#FFFFFF;
	width:600px;
	margin: 5px auto 0 auto;
}
table.persos_liste_sims3 .table_titre{
	border: 2px solid #D21111;
	background-color: #810A00;
	font-weight: bold;
}
.clicTitre a,
.clicCacher a{
	color:#D21111;
}
table.cimetiere td{
	border: 2px solid #D21111;
}
table td.cimetiere_titre{
	background-image: url(/graphismes/cimetiere_top.jpg);
}
.pagination a {
	border:1px solid #D21111;
	color:#D21111;
}
.pagination a:hover {
	color:#FFFFFF;
	background-color: #D21111;
}
.pagination span.current {
	border:1px solid #D21111;
	background-color: #D21111;
	color:#FFFFFF;
}
#sous_menu_top, #sous_menu_bas, #pied_bas, #pied_haut{
	background-image: url(/graphismes/menu_horizontal/menu_hor_ROUGE.png);
}
#sous_menu .sous_menu_gauche a:hover{
	background: url(/graphismes/menu_horizontal/lien_survol.png) no-repeat left center;
}
#sous_menu .sous_menu_gauche a{
	background: url(/graphismes/menu_horizontal/lien.png) no-repeat left center;
}
#sous_menu .sous_menu_courriel a{
	background: url(/graphismes/menu_horizontal/courriel.png) no-repeat left center;
}
#sous_menu .sous_menu_courriel a:hover{
	background: url(/graphismes/menu_horizontal/courriel_survol.png) no-repeat left center;
}
table.liste_mp td{
	border-top: 1px solid #9A0E0E;
	border-bottom: 1px solid #9A0E0E;
}
table.liste_mp tr.mp_non_lu{
	background-color: ;
}
table.liste_mp tr.mp_non_lu:hover{
	background-color: ;
}
table.liste_mp tr.mp_lu{
	background-color: ;
}
table.liste_mp tr.mp_lu:hover{
	background-color: ;
}
.boite{
	background: url(/graphismes/fond_fenetre_jaune.jpg);
	border: 1px solid #810A00;
}
.tableau_600px thead{
	background-image:url(/graphismes/tableaux/top_jaune_600.png);
	color:#FFFFFF;
}
.tableau_600px tbody{
	background-image: url(/graphismes/fond_fenetre_jaune.jpg);
}
.tableau_600px tbody tr{
	border-bottom:ridge #B0940B 2px;
}
.fil_ariane{
	color:#FFFFFF;
}
.fil_ariane a{
	color:;
}
.fiche_express{
	border: 1px #6D5800 solid;
}
.boite2{
	background-image: url(/graphismes/fonds/degrades/boite_continu_jaune.jpg);
	border: 1px solid #D21111;
}
.boite2 div:first-child{
	background-image: url(/graphismes/fonds/degrades/boite_degrade_jaune.jpg);
}
#membre_actuel{
	background-image: url(/graphismes/fonds/classement/info_fond.png);
}
ul.liste_puce{
	list-style-image: url(/graphismes/puces/puce_rouge.png);
}
.arrowgreen li a,
.arrowgreen_challenges li a{
	background: transparent url("/graphismes/fonds/site/menu_rouge.jpg") 100% 0;
}
.arrowgreen,
.arrowgreen_challenges{
	border-color: #AA7774;
}
.arrowgreen li a:link, .arrowgreen li a:visited,
.arrowgreen_challenges li a:link, .arrowgreen_challenges li a:visited{
	color: white;
}
.arrowgreen li a:hover,
.arrowgreen_challenges li a:hover{
	color: #BCC5DC;
}
.arrowgreen li a.selected,
.arrowgreen_challenges li a.selected{
	color: #BCC5DC;
}
::selection{
   background:#CF2412;
   color:white;
}
::-webkit-selection{
   background:#CF2412;
   color:white;
}
::-moz-selection {
   background:#CF2412;
   color:white;
}
a.nom_moderateur{
	color:#FF9914;
}
a.nom_admin{
	color:#D10B01;
}
.messages_index{
	border-bottom: #E1B44F 1px solid;
}
.credits_challenge{
	border-left: 1px solid #D21111;
}
h1{
	color: #95141D;
}
h2{
	color: #C6020D;
}
h3{
	color: #E61A36;
}
h4{
	color: #E7390C;
}
h5{
	color: #F53D00;
}
h6{
	color: #F24F00;
}
.credits_challenge p{
	border-bottom: 1px solid #FAF7C1;
}
#cssmenu > ul > li.has-sub:hover:after {
	border-bottom: 10px solid #e00f16;
 }
 #cssmenu .has-sub ul li a {
	color: white;
	background: #e00f16;
	border-bottom: 1px dotted #ec6f73;
}
#cssmenu .has-sub ul li:hover a {
  background: #b00c11;
}
