body
{
	background-color: rgb(185,185,185);
	color: black;
}
h2
{
	text-align : center;
}
#titre_principal
{
	background: url("images/base/karate_logo2.PNG") no-repeat left, url("images/base/karate_logo3.PNG") no-repeat right;	/*Logo karatéka */
	border: 3px white ridge;
	color: red;
	font-family: verdana;	/*Définition de la police*/
	min-width: 50px;
	min-height: 50px;
	display: inline-block;
	background-color: black;
	border-radius: 10px;	
	
	/*essaie */ /*BLOC PAGE A SUPPRIMER POUR ESSAIE*/
	width: 1235px; 
    margin: auto;
	text-align: center;
}

/*
#bloc_page
{
    width: 900px;
    margin: auto;
	text-align: center;
}
*/

#Titre_article
{
	color : red;
	font-size : large;
	text-align: center;
	margin-left : 30px;
	font-family: impact;
}

#Alignement_du_texte
{
	text-align: justify;
	font-size : medium;
	margin-left : 30px;
	margin-right : 30px;
}

#Signature_du_texte
{
	text-align: center;
}

span.souligne
{
	text-decoration: underline;
}

span.gras
{
	font-weight: bold;
} 

span.couleur_rouge
{
	color : red;
}

span.couleur_noir
{
	color : black;
}

span.couleur_rouge_gras
{
	color : red;
	font-weight: bold;
}

span.couleur_noir_gras
{
	color : black;
	font-weight: bold;
}

span.souligne_gras
{
	text-decoration: underline;
	font-weight: bold;	
}

span.couleur_rouge_gras_souligne
{
	color : red;
	font-weight: bold;
	text-decoration: underline;
}
span.couleur_noir_gras_souligne
{
	color : black;
	font-weight: bold;
	text-decoration: underline;
} 
span.gros_texte
{
	font-size : xx-large;
}

span.texte_plus_gros
{
	font-size : large;
}
#style_nav
{
	width: 1150px;
	text-align: justify;
	margin: auto;
	padding: 35px; /* Interlignes entre nav et titre*/
	margin-bottom: 20px; /* espace apres l'encadrement de 20px*/
}
#autre_style_nav
{
/*	border: 3px white none;
	width: 90px;
	text-align: justify;
	margin: left;*/
/*	display: inline-block;  	
	position: no-fixed;
    left: 3px;
    bottom: 5px;
	
	background-color: white;
	border: 3px black solid;*/
	
/*	width: 0px; /* On a indiqué une largeur (obligatoire) */
/*	margin: 0px; /* On peut donc demander à ce que le bloc soit centré avec "auto" */
/*	border: 3px none white; /* none pour la faire disparaitre*/
/*	background-color: white;
	text-align: left;
/*	padding: 12px;/* Marge intérieure de 12px */
/*	margin: 20px;/* Marge extérieure de 50px */
	
	
	/*Essaie*/
	float: left;
    width: 150px;
    border: 1px none white;
	margin-right: 0px;
}

section article
{
	background-color: rgb(145,145,145);
	border: 3px white ridge;
	width: 900px;
	text-align: center;
	margin: auto;
	color : white;
	margin-left: 275px;
}

footer
{
	text-align: center;
	border: 3px black none; 
	color : red;
}

table
{
    border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
	margin: auto;
	text-align: center;
}

td, th
{
    border: 1px solid white;
}


/* SURVOL DE LA SOURIS SUR UN LIEN */
a /* Liens par défaut (non survolés) */
{
   text-decoration: none;
   color: red;
   font-style: italic;
}

a:hover /* Apparence au survol des liens */
{
   text-decoration: underline;
   color: black;
}

.couleur_rouge
{
	color : red;
}

.texte_souligne
{
	text-decoration : underline;
}

.texte_normal
{
	text-decoration : none;
}