/*Design général du site et de l'encadrement généraux du texte*/
.kindom_hart_design,#mr_le_president_presentation,#presentation_vieille,#presentation_piafs_de_ville,#archive_minichat,#partenaires_description,#mono,#reflexions,#intro_livre_or,#livre_or,#intro,#excuses,#contact,#les_news,#la_news_acceuil,#les_dernieres_news,#galerie,.fiche_episode,#les_piafs_sur_le_net
{
text-align:justify;
width:600px;
margin-left:180px;
margin-right:150px;
margin-bottom:20px;
margin-top:10px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px black ridge;
text-align:center;
background-color: #F09218;
font-family:"Times New Roman",Arial,serif;
}

.presentation_texte
{
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px red ridge;
text-align:left;
background-color: #FFFF99;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
margin-top:10px;
font-family:"Times New Roman",Arial,serif;
}

/*met les oiseaux au fond et définit les caractères généraux*/
body
{
width:1000px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
background-color: #FFFF99;
/*background-image:url("image/ludo_et_johnny.jpg");*/
}

/*gère la bannière*/
#banniere
{
margin:auto;
margin-left:190px;
text-align:justify;
margin-left:180px;
margin-right:150px;
margin-bottom:20px;
margin-top:10px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
text-align:center;
}

#banniere img
{
width:500px;
height:102px;
background-color:green;
border:2px black double;
}
/*Fin de la bannière*/

/*Zone administrative*/

#zone_de_login
{
width:150px;
background-color: #F09218;
float:left;
border: 3px ridge black;
font-family:"Times New Roman",Arial,serif;
}

/*Gère le menu*/
#menu
{
width:150px;
float:left;
}

.sous_menu
{
background-color: #F09218;
border: 3px ridge black;
margin-bottom: 20px;
margin-top:8px;
font-family:"Times New Roman",Arial,serif;
}

.sous_menu h3
{
color:yellow;
text-decoration:underline;
text-align: center;
padding-top:0px;
padding-bottom:1px;
}

.sous_menu ul
{
padding: 0px;
padding-left: 20px;
margin:0px;
margin-bottom:5px;
}

.sous_menu a
{
color:red;
}

.sous_menu a:hover
{
color:yellow;
background-color:black;
}
/*Fin du menu*/



#pied_de_page
{
color:white;
background-color: #626262;
border:2px black solid;
font-size:11px;
text-align:left;
height:30px;
padding-left:5px;
margin-left:180px;
}

#breves_episodes
{
width:155px;
float:right;
margin-top:0px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px black ridge;
background-color: #F09218;
font-family:"Times New Roman",Arial,serif;
text-align:center;
margin-left:10px;
}

#breves_episodes h3
{
color:yellow;
text-decoration:underline;
}

#breves_episodes p
{
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:4px red ridge;
text-align:center;
background-color: #FFFF99;
margin-left:5px;
margin-right:5px;
margin-bottom:4px;
margin-top:4px;
font-family:"Times New Roman",Arial,serif;
}

#breves_episodes strong
{
text-decoration:underline;
}

.retour_acceuil
{
color:black;
}

/*SPECIAL DESIGN MINICHAT*/
.minichat_messages
{
width:155px;
height:400px;
font-size:13px;
float:right;
margin-top:20px;
margin-left:10px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px black ridge;
background-color: #F09218;
font-family:"Times New Roman",Arial,serif;
text-align:center;
overflow: auto;
}

.minichat_entree
{
width:155px;
height:195px;
font-size:13px;
float:right;
margin-top:20px;
margin-left:10px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px black ridge;
background-color: #F09218;
font-family:"Times New Roman",Arial,serif;
text-align:center;
overflow: auto;
}

#bouton_go
{
margin-top:2px;
width:50px;
}

.saisie_minichat
{
width:130px;
height:12px;
font-size:10px;
}

.saisie_message_minichat
{
width:130px;
height:70px;
font-size:11px;
}

.message_minichat
{
font-size:11px;
}

.message_pair
{
background-color: #FFFF99;
width:135px;
text-align:left;
}

.message_impair
{
background-color: #F09218;
width:135px;
text-align:left;
}


/*FIN DESIGN MINICHAT*/


#partenaires
{
width:130px;
float:left;
clear:left;
margin-top:20px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px black ridge;
background-color: #F09218;
font-family:"Times New Roman",Arial,serif;
text-align:center;
color:yellow;
}

#partenaires h3
{
text-decoration:underline;
}


/*Modification du livre d'or*/

#formulaires_livre  /*Modif du livre d'or*/
{
   text-align:center;
}

.zone_texte_or:focus /* Quand le curseur sur pseudo ou message, la zone devient jaune */
	{
	   background-color: #FFFF99;
	}

.zone_texte_or  /*Entoure les zones de saisie de noir*/
{
border:5px black ridge;
}

	
#donnees_livres_or,.detail_equipe,.news_individuel,.episode,.galerie_personnelle,.description_mono,.fiche_episode_detail,.case_detail  /*Gère l'encadrement individuel des messages  (livres d'or, équipe)*/
{
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px red ridge;
text-align:center;
background-color: #FFFF99;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
margin-top:10px;
font-family:"Times New Roman",Arial,serif;
}

.heure_et_pseudo
{
text-decoration:underline;
}

.img_logo_kh
{
border:5px black ridge;
}


.titre_page
{
color:yellow;
text-decoration:underline;
text-align: center;
padding-top:0px;
padding-bottom:1px;
}

.sous_titre
{
text-decoration:underline;
}

.description_perso
{
text-align: left;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border:5px red ridge;
background-color: #FFFF99;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
margin-top:10px;
}

.personnage
{
text-align: center;
}

.personnage_invite,.important
{
text-align: center;
color:red;
text-decoration:underline;
}

.date_news
{
text-align: right;
font-size:12px;
}

.titre_news,.episode a,.categories_perso a,.dessinateur/*les titres sur l'acceuil*/
{
color:red;
text-decoration:underline;
font-family:"Times New Roman";
}

.kindom_hart_design hr
{
width:150px;
}

.categories_perso
{
border:5px red ridge;
text-align:center;
background-color: #FFFF99;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
margin-top:10px;
font-family:"Times New Roman",Arial,serif;
}

.souligne
{
text-decoration:underline;
}

#avatar_news,#image_news
{
float:left;
padding-top:2px;
padding-left:2px;
border:2px black ridge;
}

.news_individuel hr,.taille_des_traits_horizontaux
{
width:350px;
}

.image_galerie
{
padding-top:2px;
padding-left:2px;
border:5px black ridge;
}

#breves_et_minichat /*Fait tout tenir à Droite*/
{
width:160px;
float:right;
}

#menu_et_partenaires
{
width:100px;
float:left;
}


/*Tout ce qui concerne les couleurs de Lien*/

.lien_interne/*Couleur des Liens Internes*/
{
color:red;
text-decoration:underline;
font-family:"Times New Roman";
}


.liens_page,.lien_extérieur,.lien_interne_speciaux
{
color:blue;
}


.lien_extérieur:hover
{
color:green;
background-color:black;
}

.kindom_hart_design a:hover,.liens_page:hover,.episode a:hover,.lien_interne:hover,.lien_interne_speciaux:hover
{
color:yellow;
background-color:black;
}

/*FIN CHOIX COULEUR DES LIENS*/
