
body{
	background-color: #306AA0; 
	background-image:URL("/graphismes/fonds/site/fond_bleu2.jpg");
}
#site{
	background-image: url(/graphismes/fonds/site/fond_blanc.png);
}
a{
	color: #7F1A98;
}
#corps_page,
#corps,
#corps_index,
#corps_page_challenges{
	color: #0D3050;
}
#sous_menu a,
#sous_menu,
#pied_de_page,
.vertical a,
#pied_de_page a {
	color: #FFFFFF;
}
#corps_page {
	border-top: solid 1px #0D3050;
}
hr{
	border: 1px #0D3050 solid;
}
.vertical a{
	border: 1px #2274C3 solid;
}
#sous_menu,
#pied_de_page{
	background-color: #2E84D6;
}
#sous_menu hr{
	border-top: 1px solid #FFFFFF;
}
.vertical a{
	background-color: #2076C7;
}
.vertical a:hover {
	background-color: #2FDF77;
	border: 1px #0D3050 solid;
	background-image: url(/graphismes/icones_bouton/fleche_droite.png);
}
#menu_horizontal a {
	background:url(/graphismes/menu_horizontal/left.jpg) no-repeat left top;
}
#menu_horizontal a span {
	background:url(/graphismes/menu_horizontal/right.jpg) 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 #2076C7;
	color: #2076C7;
	background-color:#FFFFFF;
}
div.persos_liste_sims3{
	background-image: url(/graphismes/fonds/degrades/boite_continu_bleu.jpg);
	margin: 0 auto 10px auto;
	text-align:center;
	border-left: 1px solid #0D3050;
	border-bottom: 1px solid #0D3050;
	border-right: 1px solid #0D3050;
	min-height: 200px;
}
div.profil_membre{
	background-image: url(/graphismes/fonds/degrades/boite_continu_bleu.jpg);
	margin: 0 auto 10px auto;
	text-align:center;
	border: 1px solid #0D3050;
	min-height: 200px;
}
div.persos_liste_sims3 .perso_contenu,
div.profil_membre div.profil_contenu{
	background-image: url(/graphismes/fonds/degrades/boite_degrade_bleu.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 #0D3050;
}
div.persos_liste_sims3_top{
	background-image:url(/graphismes/tableaux/top_bleu_600.png);
	height:33px;
	color:#FFFFFF;
	width:600px;
	margin: 5px auto 0 auto;
}
table.persos_liste_sims3 .table_titre{
	border: 2px solid #0D3050;
	background-color: #2E84D6;
	font-weight: bold;
}
.clicTitre a,
.clicCacher a{
	color:#0D3050;
}
table.cimetiere td{
	border: 2px solid #0D3050;
}
table td.cimetiere_titre{
	background-image: url(/graphismes/cimetiere_top.jpg);
}
.pagination a {
	border:1px solid #0D3050;
	color:#0D3050;
}
.pagination a:hover {
	color:#FFFFFF;
	background-color: #0D3050;
}
.pagination span.current {
	border:1px solid #0D3050;
	background-color: #0D3050;
	color:#FFFFFF;
}
#sous_menu_top{
	background-image: url(/graphismes/menu_horizontal/dessus_1coin.jpg);
}
#sous_menu_bas, #pied_bas{
	background-image: url(/graphismes/menu_horizontal/dessous_2coins.jpg);
}
#pied_haut{
	background-image: url(/graphismes/menu_horizontal/menu_horizontal_bleu_haut_2.gif);
}
#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 #306AA0;
	border-bottom: 1px solid #306AA0;
}
table.liste_mp tr.mp_non_lu{
	background-color: #2DA2D9;
}
table.liste_mp tr.mp_non_lu:hover{
	background-color: #20E566;
}
table.liste_mp tr.mp_lu{
	background-color: #5FC8F9;
}
table.liste_mp tr.mp_lu:hover{
	background-color: #ABE0F8;
}
.boite{
	background: url(/graphismes/fond_fenetre_bleu.jpg);
	border: 1px solid #0D3050;
}
.tableau_600px thead{
	background-image:url(/graphismes/tableaux/top_bleu_600.png);
	color:#FFFFFF;
}
.tableau_600px tbody{
	background-image: url(/graphismes/fond_fenetre_bleu.jpg);
}
.tableau_600px tbody tr{
	border-bottom:ridge #0B60B0 2px;
}
.fil_ariane{
	color:#2274C3;
}
.fil_ariane a{
	color:#0D3050;
}
.fiche_express{
	border: 1px #2274C3 solid;
}
.boite2{
	background-image: url(/graphismes/fonds/degrades/boite_continu_bleu.jpg);
	border: 1px solid #0D3050;
}
.boite2 div:first-child{
	background-image: url(/graphismes/fonds/degrades/boite_degrade_bleu.jpg);
}
#membre_actuel{
	background-image: url(/graphismes/fonds/classement/info_fond.png);
}
ul.liste_puce{
	list-style-image: url(/graphismes/puces/puce_bleue.png);
}
.arrowgreen li a,
.arrowgreen_challenges li a{
	background: transparent url("/graphismes/fonds/site/menu_bleu.jpg") 100% 0;
}
.arrowgreen,
.arrowgreen_challenges{
	border-color: #7490AA;
}
.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:#0BAF3F;
   color:white;
}
::-webkit-selection{
   background:#0BAF3F;
   color:white;
}
::-moz-selection {
   background:#0BAF3F;
   color:white;
}
a.nom_moderateur{
	color:#FF9914;
}
a.nom_admin{
	color:#D10B01;
}
.messages_index{
	border-bottom: #E1E1E1 1px solid;
}
.credits_challenge{
	border-left: 1px solid #0D3050;
}
h1{
	color: #1D3235;
}
h2{
	color: #005F86;
}
h3{
	color: #007FA3;
}
h4{
	color: #43B02A;
}
h5{
	color: #009F4D;
}
h6{
	color: #A72B2A;
}
.credits_challenge p{
	border-bottom: 1px solid ;
}

