/*MISE EN PAGE DES ARTICLES*/

#main a 
{
text-decoration: none;
color:#0000d0;
}
#main a:hover
{
text-decoration: none;
color:#00c1ff;
}
#main a :visited
{
text-decoration: none;
color:#0000d0;
}


#main h1
{
margin-left: 50px;
font-family: "Arial";
font-size: 1.2em;
color: #000030;
text-decoration: underline;
}
#main h3
{
font-size:1.6em;
color: #dd0000;
margin-left: 50px;
}

#main h4
{
margin-left: 50px;
font-family: "Arial";
font-size: 0.9em;
color: #000030;
text-decoration: underline;
}
#main h5
{
font-size: 1.3em;
margin-top: 20px;
margin-left: 35px;
color: #790000;
}




#main .titre_annee
{
margin-left: 50px;
font-family: "Arial";
font-size: 0.8em;
margin-left:45px;
color: #000030;
}
.en_tete
{
text-indent: 25px;
}
#main  .en_tete:first-letter
{
font-family:"comic sans ms", serif; /* police du texte */
color:black;  /* couleur du texte dans le corps de la page */
font-size:1.1em; /* taille du texte */
text-align:justify; /* alignement du texte par rapport aux bords du cadre news */
font-weight: bold;
}
.image_perso
{
background-color:#a4a4a7; 
padding: 5px; 
margin-top: 30px; 
float: right; 
margin-right: 30px; 
margin-left: 10px;
}
.technique_perso
{
text-align: justify; 
font-weight: bold; 
color: #000010; 
padding-left: 30px;
}
.border_technique_perso
{
width: 400px; 
height: 200px; 
font-size: 0.8em; 
border-bottom: dotted #5a5a5b 2px;
}
.titre_histoire
{
text-indent: 15px;
font-weight: bold;
padding-top: 0px; 
font-size: 0.9em;  
font-family: Comic sans ms; 
margin-bottom: 10px; 
padding: 8px;
}
.histoire_perso
{
margin-left: 25px; 
font-size: 0.9em; 
text-decoration: underline; 
padding-top: 5px; 
font-family: Arial; 
color: #000030;
}
.titre_tableau_technique
{
margin-bottom: 5px;
font-size: 0.7em; 
text-decoration: underline; 
padding-top: 5px; 
font-family: Arial; 
color: #000030;
}
.colonne_technique
{
margin-left: 40px;
}
.liste_technique
{
font-size: 0.8em; 
padding: 0px;
}
.liste_lien_personnage
{
font-family: Comic sans ms;
font-size: 1em;
color:#0000d0;
text-decoration: none;
margin-left: 60px;
}
.liste_lien_personnage:hover
{
font-family: Comic sans ms;
font-style: italic;
font-size: 1em;
color:#00c1ff;
text-decoration: none;
margin-left: 60px;
}
.liste_lien_personnage:visited
{
font-family: Comic sans ms;
font-size: 1em;
text-decoration: none;
margin-left: 60px;
}
.fiche_personnage
{
 margin-top: 10px; 
 margin-left: 5px; 
 margin-right: 5px;
}
.liste_alphabetique
{
color:#0000d0;
text-decoration: none;
font-family: Comic sans ms;
font-size: 0.8em;
}
.liste_alphabetique:hover
{
color:#00c1ff;
text-decoration: none;
font-family: Comic sans ms;
font-size: 0.8em;
}

.liste_alphabetique:visited
{
text-decoration: none;
font-family: Comic sans ms;
font-size: 0.8em;
}
#bouton_retour 
{
color:#0000d0;
float:right;
margin-right: 6px;
}
#bouton_retour a 
{
color:#0000d0;
}
#bouton_retour a:hover
{
color:#00c1ff;
}
#bouton_retour a :visited
{
color:#0000d0;
}
.source_chrono
{
text-align: center;
font-size:0.6em;
margin-bottom: 10px;
}
.titre_carte
{
margin-left: 20px;
font-size: 1.2em;
margin-top: 70px;
color:#00002d;
}
.cadre_image
{
background-color:#cac8c8;
padding: 5px;
float:right;
margin-right: 20px;
margin-left: 8px;
}
.deco_para_carte
{
padding: 5px;
background-color: #ececec;
margin-left: 20px;
margin-right: 20px;
}
#carte
{
background-color:#d6d6d6;
padding: 5px;
margin-top: 30px;
margin-left: 40px;
margin-bottom: 20px;
}
#player_flash  object
{
margin-top:30px;
margin-left: 65px;
}
#player_flash
{
background-image: url("../images/site/fond_player.gif");
width: 450px;
height: 335px;
margin-top:30px;
margin: 0 auto;
}
.tableau_video
{
margin: 0 auto;
border: solid #d2d6d4 2px;
width: 500px;
}
.tableau_video_designer
{
margin: 0 auto;
border: solid #d2d6d4 2px;
width: 400px;
}
.tableau_video_designer img
{
margin-left: 1px;
}
.tableau_video_designer div
{
margin: 0 auto;
padding: 10px;
height: 110px;
width: 360px;
border-bottom: solid #c8c8c8 1px;
}
.tableau_video_designer div strong
{
color: #c60000;
margin-bottom: 4px;
}
.tableau_video_designer div img
{
float: right;
}


.tableau_video img
{
margin-left: 1px;
}
.tableau_video div
{
margin: 0 auto;
padding: 10px;
height: 110px;
width: 460px;
border-bottom: solid #c8c8c8 1px;
}
.tableau_video div strong
{
color: #c60000;
margin-bottom: 4px;
}
.tableau_video div img
{
float: right;
}
.tableau_video a 
{
border:white;
text-decoration:none;
}
.tableau_video a :visited
{
border:white;
text-decoration:none;
}
.tableau_video a :hover
{
border: blue solid 1px;
text-decoration:none;
}

.tableau_video a img
{
border:white;
text-decoration:none;
}
.tableau_video a img :visited
{
border:white;
text-decoration:none;
}
.tableau_video a img :hover
{
border: white;
text-decoration:none;
}
#main .form_generique
{
margin-bottom: 15px;
margin-left: 25px;
}
#main .menu_deroulant label
{
margin-bottom: 20px;
 font-weight: bolder;
}

.tableau_video div strong
{
color: #c60000;
margin-bottom: 4px;
}

.para_test
{
font-size: 4em;
}
#main .liste_episode
{
margin-left:25px;
margin-bottom: 20px;
width:500px;
height:600px;
overflow:scroll;
}

.liste_episode .lien_epi strong
{
margin-left:35px;
}
.liste_episode .lien_epi
{
font-size: 1.1em;
}

.liste_episode a 
{
text-decoration: none;
color:#0000d0;
}
.liste_episode a:hover
{
text-decoration: none;
color:#00c1ff;
}
.liste_episode a :visited
{
text-decoration: none;
color:#0000d0;
}
.fiche_epi_left
{
border: #dddddd 3px dotted;
float: left;
font-size: 0.6em;
padding: 8px;
margin: 5px;
}
.fiche_epi_right
{
border: #dddddd 3px dotted;
font-size: 0.6em;
float: right;
padding: 8px;
margin: 5px;
}
.fich_epi
{
width: 580px;
height: 200px;
}

.fiche_lien_auteur
{
border: #dddddd 3px dotted;
font-size: 0.8em;
float: right;
padding: 8px;
margin: 5px;
margin-bottom: 30px;
}
.fiche_lien_auteur a
{
text-decoration: none;
color:#0000d0;
}

.fiche_lien_auteur a:hover
{
text-decoration: none;
color:#00c1ff;
}
.fiche_lien_auteur a:visited
{
text-decoration: none;
color:#0000d0;
}
.deco_chronologie
{
min-height: 160px;
margin: 0 auto;
margin-bottom: 15px;
border: solid #d2d6d4 2px;
width: 500px;
}
.inter_titre
{
font-weight: bold;
font-family: "Comic sans MS";
text-indent: 20px;
}
.inter_reponse
{
font-style: italic;
}
#inter_fin
{
text-align:center;
font-size: 0.6em;
}
.inter_date
{
margin-left: 350px;
font-size:0.6em;
}
.images_epi
{
margin-top: 25px;
text-align: center;
}
.images_epi img
{
background-color:#cac8c8;
padding: 5px;
margin: 15px;
}
.sortie_OAV
{
font-size: 0.7em;
margin-left: 45px;
}
.titre_oav
{
margin-top: 45px;
margin-left: 35px;
margin-bottom: 15px;
font-size: 1.0em;
color: #1f0058;
text-decoration: underline;
}
.image_oav_s
{
margin-right: 40px;
margin-left: 10px;
margin-bottom: 2px;
float: right;
background-color:#cac8c8;
padding: 6px;
}
.fiche_OAV
{
text-align:justify;
margin-left: 10px;
margin-bottom: 30px;
margin-top: 30px;
}
.OAV_description:first-letter
{
font-family:"comic sans ms", serif; /* police du texte */
color:black;  /* couleur du texte dans le corps de la page */
font-size:1.1em; /* taille du texte */
text-align:justify; /* alignement du texte par rapport aux bords du cadre news */
font-weight: bold;
text-indent: 10px;
}
.OAV_description
{
text-align:justify;
background-color: #ecffff;
text-indent: 10px;
font-size: 0.9em;
margin-left: 40px;
margin-right: 40px;
margin-top: 10px;
padding: 5px;
}
.lien_OAV
{
text-decoration: underline;
font-size: 1.1em;
margin-top: 30px;
margin-left: 350px;
}
.lien_OAV a
{
text-decoration: none;
color:#0000d0;
}
.lien_OAV a:hover
{
text-decoration: none;
color:#00c1ff;
}
.lien_OAV a:visited
{
text-decoration: none;
color:#0000d0;
}
.image_oav
{
text-align:center;
}
.image_oav img
{
padding: 5px;
background-color:#dddddd;
margin-top: 10px;
margin-left:20px;
}
.titre_jap
{
font-size: 0.8em;
margin-left: 70px;
font-style: italic;
}
.minijeux
{
text-align:center;
width: 560px;
height: 400px;
}


.cadre_minijeux .bouton_jouer
{
position:top;
background-image: url("../images/minijeux/bouton_jouer.gif");
width: 178px;
height: 106px;
float: right; 
margin-bottom: 20px;
margin-right: 20px;
text-decoration: none;
}
.bouton_jouer:hover
{
position:top;
width: 178px;
height:106px;
background-image: url("../images/minijeux/bouton_jouer_hover.gif");
float: right; 
margin-bottom: 20px;
margin-right: 20px;
text-decoration: none;
}

.tableau_minijeux
{
margin: 30px auto;
border: solid #d2d6d4 2px;
width: 400px;
}
.tableau_minijeux img
{
float: right;
margin-left: 1px;
}
.tableau_minijeux div
{
margin: 0 auto;
padding: 10px;
height: 110px;
width: 360px;
border-bottom: solid #c8c8c8 1px;
}


.tableau_minijeux a 
{
border:white;
text-decoration:none;
}
.tableau_minijeux a :visited
{
border:white;
text-decoration:none;
}
.tableau_minijeux a :hover
{
border: blue solid 1px;
text-decoration:none;
}

.tableau_minijeux a img
{
border:white;
text-decoration:none;
}
.tableau_minijeux a img :visited
{
border:white;
text-decoration:none;
}
.tableau_minijeux a img :hover
{
border: white;
text-decoration:none;
}
#main .titre_jeu
{
color: #00294c;
font-size: 1.1em;
text-decoration: underline;
}
#myGallery
{
margin: 0 auto;
margin-bottom: 40px;
}
#main .block_news
{
border-top:#b3b5b7 solid 1px;
border-left:#b3b5b7 solid 1px;
border-right:#b3b5b7 solid 1px;
width: 520px;
min-height: 300px;
margin: 0 auto;
}
.bottomnews
{
margin:0 auto;
margin-bottom:60px;
width:520px;
height:40px;
border-bottom:#b3b5b7 solid 1px;
border-left:#b3b5b7 solid 1px;
border-right:#b3b5b7 solid 1px;
}
.bottomnews img
{
width:520px;
height:50px;
margin:0 auto;
}
.titre_news
{
border-bottom:solid #000092 2px;
width:400px;
margin-left:50px;
margin-top: 40px;
font-family: "Comic sans MS";
font-size: 1.2em;
font-weight: bolder;
color: #da3643;
font-style:italic;
}
.time_news
{

color:#787878;
font-size: 0.8em;
margin-left:70px;
}
.time_livreor
{
color:#565858;
font-size: 0.9em;
margin-left:80px;
}
.titre_livreor
{
font-style:italic;
margin-left:75px;
font-size: 1.1em;
color: black;
font-weight: bold;
}
.message_livreor
{
width: 400px;
border:#777a79 solid 1px;
font-family: "Comic sans MS";
font-size: 0.9em;
padding: 15px;
margin: 0 auto;
}
.news_lienforum
{
margin:0 auto;
width: 520px;
border-left:#b3b5b7 solid 1px;
border-right:#b3b5b7 solid 1px;
}
.news_lienforum a
{
float: right;
margin-right:70px;
font-style:italic;
}
.tableau_lien
{
margin-left:20px;
text-align:left;
}
.tableau_lien th a
{
margin-right:20px;
}
.tableau_lien th .titre_tablien
{
padding-bottom:20px;
color: #000054;
text-decoration: underline;
}
#centre .partenaires
{
margin-top: 25px;

}
#centre .partenaires
{
border: none;
text-decoration: none;
}
.block_actualite
{
background-image:url("../images/site/block_actu.gif");
background-repeat: no-repeat;
margin: 0 auto;
width: 480px;
height:168px;
}
#main .block_actualite .liste_actu
{
padding-top: 8px;
margin-left: 50px;
}
#main .block_actualite .liste_actu a
{
font-style: italic;
}
.titre_actu
{
padding-top: 4px;
margin-top: 6px;
margin-left:35px;
font-family: "Comic sans MS";
font-size: 1.2em;
font-weight: bolder;
color: #5d5fa7;
font-style:italic;
text-decoration:underline;
}
#main .cadre_minijeux
{
width: 560px; 
min-height: 300px; 
border: solid #bebebe 2px; 
margin: 0 auto;
}
#main .cadre_minijeux .titre_minijeux
{
color:#c60000; font-weight: bolder; font-size: 1.3em;margin-left:20px;margin-top:20px; margin-bottom: 20px;
}
#main .image_minijeux
{
float: right; 
margin: 15px 20px;
}
#main .fiche_minijeux
{
min-height: 60px;
width: 330px;
margin-bottom: 30px;
}
#main .titrevignette_minijeux
{
color: #c60000;
font-weight: bolder;
 margin-top: 0px;
 margin-bottom: 4px; 
 text-decoration: underline;
 }
  #main  #formulaire_livreor 
 {
 margin: 0 auto;
 width: 400px;
 padding: 30px;
border: #d0d4cb 2px solid;
 }
 #main  #formulaire_livreor input
 {
margin-top: 3px;
 }
 #main #livreor_redirection
 {
 text-align: center;
 margin: 0 auto;
 width: 300px;
 padding: 30px;
border: #d0d4cb 2px solid;
 }
 .pages_bas
 {
 margin-left: 120px;
 margin-bottom:20px;
 max-width:400px;f
 ont-size:0.9em;
 }
