.positionrecherche{
	position: absolute;
	top: 180px;
	left : 100px;
   z-index: 10;
	color:White;
}

div.decoupe_haut{display:none !important;}

   .page{ 
	background-color : White;
	background-image : url(bg_main22.gif);
   }

   .page2{ 
	background-color : #790000;
	}
	

	

.tableau_edito{
	padding-top : 60px;
}

.p_normal{
	text-indent:0px;
	line-height: 30px;
}


.p_normal2{
	text-indent:0px;
	font-size : 12px;
	color : Black;
	line-height : 20px;
	padding-top : 20px;
	text-align : justify;
}

.p_normal3{
	text-indent:0px;

}

.p_liste{
	text-indent:0px;
	line-height : 20px;
	border-left : 2px solid Gray;
	padding-left : 5px;
}

.p_normal_liste{
	text-indent:0px;
	line-height : 20px;
}

.nouveautes{
	border-right : 1px solid Green;
}

.texte_nouveautes{
	font-size : 10px;
	font-variant : small-caps;
}



      h1{
      	font-size : 20px;
      	color : #004000;
      	text-align : center;
      }


      h2{
      	font-size : 18px;
      	color : Black;
      	text-align : center;
      	font-style : oblique;
      	line-height : 9px;
      }

      h3{
      	font-size : 12px;
      	color : Black;
      	text-align : center;
      	line-height : 4px;
      }

      h4{
      	font-size : 10px;
      	color : Black;
      	text-align : center;
      }

      h5{
      	font-size : 14px;
      	color : #004000;
      	text-align : center;
      	line-height : 4px;
      }

      h6{
      	font-size : 10px;
      	color : Black;
      	text-align : center;
      	padding : 10px 10px 10px 10px;
      }



/*
 *  COLONNES  ++++++++++++++++
 */

       .colonnes{
      	color: Black;
      	font-size : 18px;
      	font-family : cursive;
      }

      .gauche_som{
      	width : 30%;
      }

      .centre_som{
      	width : 60%;

      }
      .droite_som{
      	width : 10%;
      }


      .nouv_centre_som{
      	width : 70%;
		}
		
		
.nouv-onglet{
	width:100%;
	margin-left:200px;
}


      .nouv_droite_som{
      	width : 30%;
      }

       
       .gauche{
      	width : 0%;
      }

      .centre{
      	width : 70%;
      	padding : 0px 20px 0px 20px;
      }
      .droite{
      	width:30%,
      }


/*
 *  ********************* sommaire.html  ++++++++++++++++
 */

/*
 *  SOMMAIRE NOUVEAUTES  ++++++++++++++++
 */
 
.sommaire-droite{
	float: right;
	border: 1px solid black;
	padding: 10px;
	width: 40%;
}

.sommaire1-droite{
	float: right;
	padding: 0px;
	width: 51%;
}

.sommaire-gauche{
	float: left;
	border: 1px solid black;
	padding: 10px;
	width: 25%;
}

.sommaire-centre{
	float: left;
	border: 1px solid black;
	padding: 10px;
	width: 25%;
}

.sommaire1-gauche{
	float: left;
	padding: 0px;
	width: 40%;
}


       .nouveautes_sommaire{
      	font-size : 14px;
      	padding : 5px;
      	padding-bottom : 5px;
      	padding-top : 5px;
      	color: Black;
      	text-align : center;
      	font-weight : bold;
      }
       
       .nouveautes_titre{
      	font-size : 12px;
      	padding-bottom : 10px;
      	padding-top : 10px;
      	margin-left:-10px;
      	color: Black;
      	padding-left : 10px;
      }

       .nouveautes_titre_espaces{
      	border-bottom : 1px solid Green;
      	margin-left:10px;
      	margin-bottom:5px;
      	margin-right:50px;
      }

      .nouveautes_marge{
	margin-left : 25px;
	padding-bottom : 10px;
	padding-top: 3px;
	font-size : 11px;
}


       
       .sommaire_indice{
      	float:right;
      	font-size : 10px;
      	font-weight : bold;
      	width:120px;
      	padding: 10px;
      	margin: 0px 10px 0px 10px;
      	text-indent:0px;
      	text-align : center;
      	border : 1px solid Green;
      }



      .sommaire_anciens_select{
      	padding : 5px;
      	border : 0px;
      	background-color : White;
      	color: Green;
      	text-align : right;
      	font-family : cursive;
      	font-weight : normal;
      	letter-spacing : 2px;
      	font-variant : small-caps;
      }

	.som_rubriques{
	padding : 5px;
	border : 0px;
	color: Green;
	text-align : right;
	font-family : cursive;
	font-weight : normal;
	letter-spacing : 2px;
	font-variant : small-caps;

}

/*
 *  SOMMAIRE  ++++++++++++++++
 */

      .sommaire_partie{
      	color:Gray;
      	font-family:cursive;
      	font-size:12px;
      	padding-top : 20px;
      	border-bottom : 1px solid Green;

      }

      .sommaire_comment{
      	color:black;
      	font-family:cursive;
      	font-size:11px;
      	padding-top : 0px;
      	padding-bottom:10;
      	font-style : italic;
      }

      .sommaire_titre{
      	font-size : 11px;
      	padding-bottom : 10px;
      	padding-top : 10px;
      	margin-left:-10px;
      	color: Black;
      	padding-left : 10px;
      }

      .sommaire_table{
      	font-size : 11px;
      	padding-bottom : 0px;
      	padding-top : 0px;
      	margin-left:-10px;
      	color: Black;
      	padding-left : 10px;
      }

      .sommaire_hs{
      	font-size : 11px;
      	padding-bottom : 10px;
      	padding-top : 10px;
      	color: Black;
      	margin-left:10px;
      }


      .sommaire_aliene{
      	font-size : 12px;
      	padding-bottom : 10px;
      	padding-top : 10px;
      	color: Black;
      	margin-left:20px;
      }

      .sommaire_marge{
      	margin-left : 5px;
      	padding-bottom : 10px;
      	padding-top: 3px;
      }

      .surtitre{
      	font-size : 12px;
      	color : Gray;
      	font-style : italic;
      }

      .sommaire_sections{
      	font-size : 11px;
      	padding : 5px;
      	padding-bottom : 5px;
      	padding-top : 5px;
      	color: Black;
      	background-image : url(bg_main222.gif);
      	background-repeat : repeat;
      	text-align : center;
      	font-weight : bold;
      }



      .sommaire_un{
      	font-size : 11px;
      	padding : 0px;
      	margin-bottom:20px;
      	text-align: center;
      }

      .sommaire_encadre{
      	font-size : 12px;
      	text-align : center;
      	padding-bottom : 0px;
      	padding-top : 0px;

      }


      .sommaire_encadre2{
      	font-size : 10px;
      	text-align : center;
      	padding-bottom : 0px;
      	padding-top : 0px;

      }

      .sommaire_pdf{
      	font-size : 11px;
      	padding : 5px;
      	padding-bottom : 0px;
      	padding-top : 10px;
      	color: Black;
      	text-align : center;
      }

      .sommaire_dir1{
      	margin-left:20px;
      }

      .sommaire_dir2{
      	margin-left:40px;
      }

      .sommaire_menu{
      	border : 1px solid Green;
      	margin-left : 0px;
      	font-size : 12px;
      	background-color : #F5F5F5;
      	text-align : center;
      }

      .sommaire_titre_espaces{
      	border-bottom : 1px solid Green;
      	margin-left:10px;
      	margin-bottom:5px;
      }

      .sommaire_titre_partie{
      	border-bottom : 1px solid Green;
      	margin-left:10px;
      	margin-bottom:5px;
      	margin-top:20px;
      	font-family : cursive;
      	font-size : 12px;
      }

      .grostitre{
      	font-family : cursive;
      	font-size : 14px;
      	text-align : center;
      	font-weight : bold;
      	margin-top:20px;
      	margin-bottom:20px;
      }

      .espaces_descriptif{
      	font-size :15px;
      	color : Navy;
      	background-image : url(bg_main22.gif);
      }

      .parties{
      	font-family : cursive;
      	margin-left:10px;
      	margin-top:10px;
			font-size:16px;
			font-weight:bold;
      }

      .legende1{
      	font-size : 11px;
      	font-weight : normal;
      	text-align : right;
      	line-height : 11px;
      }

.titre_cahier{
	font-size : 25px;
	font-variant : small-caps;
	color : Navy;
}

.titre_cahier_article{
	margin-left : 20px;
	text-align:center;
	font-variant : small-caps;
	font-size : 20px;
	color : Green;
	padding-bottom : 50px;
	padding-top : 50px;
}

.titre_cahier_article_cadre{
	border : 1px solid Green;
	width:50%;
	text-align:center;
}
.intro{
	margin-left : 100px;
	margin-right : 100px;
}

/*
 *  EDITO ++++++++++++++++
 */
 
 	.titre_numero{
	font-size : 40px;
	font-weight : normal;
	color : Navy;
	margin-bottom : 15px;
	text-indent : 0px;
	line-height : 45px;
	text-align : right;
	border-right : 10px solid Green;
	padding-right : 10px;
	
}
 
      .titre_2{
      	line-height : 40px;
      	text-align : right;
      	color : Black;
      }


      .titre_3{
      	color : Black;
      	height : 250px;
      	width:100px;
      }

      .titre_edito{
	font-size : 28px;
	font-weight : normal;
	color : Black;
	margin-bottom : 15px;
	text-indent : 0px;
	line-height : 35px;
	text-align:left;
}

      .titre_edito2{
	font-size : 18px;
	color : Green;
	padding : 10px;
	text-indent : 0px;
	line-height : 25px;
	text-align:justify;
	background-color: #FFFAF4;
	border: 1px solid #808080;
	width:60%;
}

      .titre_edito3{
	font-size : 16px;
	
	color : #008486;
	padding : 10px;
	text-indent : 0px;
	line-height : 25px;
	text-align:center;
	background-color: #F2FFFF;
	width:90%;
	font-weight: bold;
}

      .titre_edito4{
	font-size : 24px;
	color: #DBD203;
	padding : 10px;
	text-indent : 0px;
	line-height : 35px;
	text-align:center;
	background-color: #000000;
	width:70%;

}

      .titre_edito5{
	font-size : 24px;
	color: #DBD203;
	padding : 10px;
	text-indent : 0px;
	line-height : 35px;
	text-align:center;
	width:70%;

}

.titre_django{
	font-size : 18px;
	font-weight : bold;
	color : Black;
	margin-bottom : 15px;
	text-indent : 0px;
	line-height : 25px;
}

      .image_edito{
      	font-size : 12px;
      	padding : 5px;
      	margin:0px 0px 0px 0px;
      	padding:0px 0px 0px 0px;
      	text-align: center;
      	color : Gray;
      	line-height : normal;
      	text-indent : 0px;
      }

      .image_comment{
	font-size : 11px;
	padding : 5px;
	margin-bottom:0px;
	text-align: center;
	color : Gray;
	line-height : 14px;
}

      .nom_edito{
      	font-size : 14px;
      	font-weight : normal;
      	color : Black;
      	text-align : left;
      	text-indent : 0px;
      	margin-top : 5px;
      }

      .texte_edito{
	font-size : 12px;
	color : Black;
	line-height : 20px;
	text-indent : 0px;
	padding-top : 20px;
	text-align : justify;
}

      .texte_edito1{
	font-size : 10px;
	color : Black;
	text-align : justify;
}

      .texte_edito_small{
	font-size : 10px;
	text-align : justify;
}

      .texte_edito_2{
      	font-size : 12px;
      	color : Black;
      	line-height : 20px;
      	text-indent : 50px;
      	padding-top : 20px;
      	font-family : monospace;
      	font-weight : bold;
      }
		
      .texte_edito3{
	font-size : 12px;
	color : Black;
	line-height : 20px;
	text-indent : 0px;
	padding-top : 20px;
	text-align : justify;
}

      .texte_chapeau{
	font-size : 16px;
	color : Black;
	line-height : 25px;
	text-indent : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
	text-align : justify;
	font-variant: small-caps;
	border-top: 1px solid Green;
	border-bottom: 1px solid Green;
}

      .encadre_edito{

      }


      .notes_edito{
      	font-size : 10px;
      	color : Black;
      	text-indent : 0px;
      }

      .horizontal_edito{
      	text-indent : 0px;
      	padding-top:0px;
      }


/*
 *  RUBRIQUES  ++++++++++++++++
 */
 
       .rub_img{
      	background-image : url(IMG/rub.jpg);
      	background-repeat : no-repeat;
      }
       
       .form_find{
      	width: 100px ;
      }
       
       .rub0{
      	margin-bottom : 10px;
      	font-size : 12px;
      	color : Green;
      	text-align : right;
      	font-weight : bold;
      	display : list-item;
      	font-variant : small-caps;
      	list-style-type : square;
      }

      .rub{
      	margin-bottom : 20px;
      }

      .rub_td{
      	text-align : right;
      	font-size : 11px;
      	font-variant : small-caps;
      	font-family : cursive;
     
      }

      .rub_g{
      	float:left;
      }

      .rub_d{
      	float:right;
      }

      .blocs{
      	padding-top : 10px;
      	padding-bottom : 10px;
      }

      .titre_rub{
      	color : Black;
      	font-family : cursive;
      	font-size : 18px;
      	font-weight : bold;
      	padding-bottom : 0px;
      	background-image : url(bg_main2.gif);
      }

      .entrez{
      	text-align : center;
      	font-family : cursive;
      	font-size : 12px;
      	font-variant : small-caps;
      }

      .rub_espaces{
      	background-image : url(IMG/rub2.jpg);
      	background-repeat : no-repeat;
      	color : Gray;
      	font-family : normal;
      	font-size : 12px;
      	font-weight : bold;
      	padding-bottom : 0px;
      	font-variant : small-caps;
      	margin-bottom : 10px;
      	text-align : right;
      	background-position : top right;
      }

      .rub_descriptif{
      	color : Black;
      	font-family : normal;
      	font-size : 11px;
      	font-weight : normal;
      	padding-left : 10px;
      	font-variant : normal;
      }


      .rub_descriptif_art{
      	color : Gray;
      	font-family : cursive;
      	font-size : 11px;
      	font-weight : normal;
      	padding-left : 10px;
      	font-variant : normal;
      	text-align : justify;
      	padding-left:100px;
      	padding-bottom:20px;
      }

/*
 *  ********************* rubrique.html  ++++++++++++++++
 */
 		 .rubriques{
	font-size: 10px;
}



		
       .titre_rubrique1{
      	font-size : 16px;
      	font-weight : bold;
			font-variant: small-caps;
      }

      .titre_rubrique2{
			font-variant: small-caps;
      	font-size : 16px;
      	font-weight : bold;
      	border-bottom : 1px solid Green;
 			padding-bottom:30px;
      }

      .titre_rubrique3{
			font-variant: small-caps;
      	font-size : 16px;
      	font-weight : bold;
      	padding: 10px 10px 10px 10px;
      	margin : 0px 0px 10px 100px;
      	font-variant : small-caps;
      	font-style : normal;
      	background-image : url(bg_main22.gif);
      }

      .titre_rubrique4{
      	text-align : left;
      	font-size : 16px;
      	font-weight : bold;
      	margin : 0px 0px 30px 0px;
      }

      .titre_descriptif{
      	color : Black;
      	padding-bottom : 20px;
      	font-family : cursive;
      	font-size : 12px;
      	text-align : justify;
      }

      .titre_hs{
      	font-size : 14px;
      	font-variant : small-caps;
      	font-family : cursive;
      	border-bottom : 1px solid Green;
 
      	font-weight : bold;
      }

      .titre_commentaire{
      	text-align : justify;
      	font-size : 12px;
      	margin : 20px;
      	color : Black;

      }

      .rub_partie{
      	padding-bottom:40px;
      }

/*
 *  ********************* forum.html  ++++++++++++++++
 */
 
       .texte_forum{
      	font-size : 12px;
      	color : Black;
      	line-height : 18px;
      	text-indent : 50px;
      	padding-top : 20px;
      	text-align : justify;
      }

       
       .forum{
      	text-align : left;
      	font-size : 11px;
      	font-weight : normal;
      	color : Black;
      	border-bottom : 1px solid Green;
      }

       .formulaire {
      	color: black;
      	margin-bottom: 16px;
      	padding: 5px;
      	font-family: "Verdana";
      	font-size: 11px;
      	font-weight: normal;
      	text-align : justify;

      }



      .spip_encadrer {
      	width : 500px;
      	background-color: #FFFFFF;
      	padding: 5px;
      	border: 1px #666666 solid;
      }




/*
 *  ********************* recherche.html  ++++++++++++++++
 */
 
       .recherche{
      	font-size : 16px;
      	font-weight : bold;
      	color : Fuchsia;
      }



      .find_titre{
      	color : Black;
      	font-size : 12px;
      	font-variant : small-caps;
      	border-bottom : 1px solid Green;
      	margin-bottom : 20px;
      }

      .find_liste{
      	padding : display : list-item;
      	font-size : 11px;
      	font-weight : bold;
      	border-bottom : 1px solid Green;
      	padding:10px 0px 0px 0px ;
      }

      .find_liste_intro{
      	margin : 0px 0px 0px 50px;
      	font-size :11px;
      	padding:5px 0px 0px 0px ;
      }

/*
 *  ********************* article.html  ++++++++++++++++
 */
 
 
 
       .titre_article{
      	background-image : url(bg_main2.gif);
      	font-family : cursive;
      	font-size : 16px;
      	font-variant : small-caps;
      	color : Black;
      	text-align : center;
      	font-weight : bold;
      	line-height : 32px;
      }


      .texte_article{
      	font-size :15px;
      	color : Black;
      	line-height : 22px;
      	text-indent : 0px;
			text-align: justify;
			padding: 40px;
      }
		
      .texte_article111{
      	font-size :15px;
      	color : Black;
			background-color: #FFF8DC;
      	line-height : 22px;
      	text-indent : 0px;
			text-align: justify;
			padding: 40px;
      }
		


      .texte_articlenorm{
      	font-size :15px;
      	color : Black;
			background-color: #FFFFFF;
			line-height : 22px;
      	text-indent : 0px;
			text-align: justify;
			padding: 40px;
      }		
      .texte_pagine{
      	font-size :12px;
			font-weight: bold;
      	color : Black;
			border: 1px solid #ADADAD;
			padding: 10px;
			margin-top: 0px;

      }
		
      .texte_sommaire{
      	font-size :10px;
      	color : Black;
      	line-height : 10px;
      	text-indent : 0px;
      }



      .texte_notes{
      	font-size : 10px;
      	color : black;
      	line-height : 14px;
      	text-indent : 0px;
			text-align: justify;
      }
		
      .texte_notes111{
      	font-size : 10px;
      	color : black;
			background-color: #FFF8DC;
      	line-height : 14px;
      	text-indent : 0px;
			text-align: justify;
      }

      .comment_article{
      	color : Black;
      	border-bottom : 1px solid Green;
      	text-align : right;
      	margin-top : 50px;
      }

/*
 *  *********************  auteurs.html ++++++++++++++++
 */
 
      .auteurs_rub{
      	margin-bottom : 10px;
      	margin-top : 20px;
      	border-bottom : 1px solid Green;
      	font-family : cursive;
      	font-size : 16px;
      	font-weight : bold;
      }

      .auteurs_noms{
      	text-indent : 40px;
      	line-height : 18px;
      	font-variant : small-caps;
      }

/*
 *  *********************  plan.html ++++++++++++++++
 */
 
ul.plansite, ul.plansite ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 1.5em;

  }
ul.plansite li {


  margin: 0;
  padding: 0; }
ul.plansite li a {
  padding-left: 0.5em;
  text-decoration: none;

 }
ul.plansite li strong {
 }
  
.plan_cadre{
	border: 1px solid Green;
	padding: 10px 10px 10px 10px;
	margin-bottom:50px;
}

.plan_titre_cadre{
	font-size: 30px;
}

.plan_titre_article{
	font-size: 10px;

}

.plan_titre_rub{
	font-size:12px;
	font-weight: bold;
}
  /*
 *  *********************  info.html ++++++++++++++++
 */
 
       ul.infosite, ul.infosite ul {
          list-style-type: square;
          margin: 0;
          padding: 0;
          padding-left: 1.5em;
       }
       
      ul.infosite li {
          margin: 10;
          padding: 0; 
        }
        
      ul.infosite li a {
          padding-left: 0.5em;
          text-decoration: none;
          display:list-item;
        }

  /*
 *  *********************  extras++++++++++++++++
 */
 
 /*
 *  DEAMBULATIONS  ++++++++++++++++
 */
 
       .deambulations_texte{
      	font-family : cursive;
      	font-size : 40px;
      	text-align : justify;
      	line-height : 50px;
      	color : #C52525;
      	background-color : Black;
      	padding: 20px 20px 20px 20px;
      	border : 30px solid #2D1340;
      }
       
       .deambulations_image{
      	border :50px solid Black;
      	float:left;
      }

/*
 *  AZUELA  ++++++++++++++++
 */
 
       .azuela_texte{
      	font-size : 16px;
      	text-align : center;
      	line-height : 16px;
      	color : Black;
      	background-color : White;
      	margin:0px 0px 0px 0px;
      	padding: 0px 0px 10px 0px;
      	font-variant : small-caps;
      	font-weight : bold;
      }

       
       .azuela_texte2{
      	font-size : 12px;
      	text-align : center;
      	line-height : 12px;
      	color : Black;
      	margin:0px 0px 0px 0px;
      	padding: 0px 0px 40px 0px;
      	font-variant : small-caps;
      }
       
       .azuela_image{
      	margin:0px 0px 0px 0px;
      	height : 300px;
      }

/*
 *  BORTEK  ++++++++++++++++
 */
 
       .bortek_frame{
      	text-indent : 0px;
      }


/*
 *  TABLEAU  ++++++++++++++++
 */
 
      .indice{
      	float:right;
      	font-size : 10px;
      	font-weight : bold;
      	width:120px;
      	padding-left: 10px;
      	text-indent : 0px;
      	text-align : left;
     }
     .texto{

     }

/*
 *  SELECT  MENU++++++++++++++++
 */
 
      .anciens{
      	margin-bottom : 0px;
      	margin-top : 0px;
      	color : Green;
      	border : 0px;

      }

      .anciens_select{
      	border : 0px;
      	background-color : Green;
      	color:White;
      	text-align : right;
      }
	  

	

/*
 *  PAGES  ++++++++++++++++
 */
 


      .premiere{
      	font-size : 20px;
      	color : #004000;
      	text-align : center;
      	padding : 10px 10px 10px 10px;
      }
		
      .premiere-gauche{
      	width: 45%;
      }
		
      .premiere-droite{
      	width: 55%;
      }

      .interieur{
      	font-size : 20px;
      	color : #004000;
      	text-align : center;
      	padding : 10px 10px 10px 10px;
      }

      .directeur{
      	font-size : 12px;
      	color : black;
      	text-align : center;
      	padding : 10px 10px 10px 10px;
      }


      .espaces{
      	font-size : 12px;
      	color : black;
      	text-align : center;
      	padding : 10px 10px 10px 10px;
      }

      .popups{
      	color : Black;
      		padding : 10px 10px 10px 10px;
      }


/*
 *  STYLE_SPIP  ++++++++++++++++
 */

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;

}

deuil{
	border : 3px solid Black;
}

.left{
	float:left;
}

.spip_documents_left { 
float: left; 
margin-right: 15px; 
margin-bottom: 0px;
 }
 
.spip_documents_right2 { 
float: right; 
margin-top: -35px;
margin-right: -30px;
margin-left:15px; 
margin-bottom: 0px;
 }

.spip_documents_right3 { 
float: right; 
margin-top: -35px;
margin-right: -30px;
margin-left:15px; 
margin-bottom: 0px;
box-shadow : 5px 5px 10px #aaa;
-webkit-box-shadow : 5px 5px 10px #aaa;
-moz-box-shadow :	5px 5px 10px #aaa;
height: 100px;
z-index: 15;
 } 
 
.spip_documents_center {

	margin-right: 5px;
	margin-bottom: 5px;
}

.spip_documents_right { 
float: right; 
margin-left: 15px; 
margin-bottom: 0px;
 }

.spip_logos {
   border:none;
}

img{
	border: none;

}


.formulaire_spip{
	font-size: 12px;
	font-weight: bold;
}

input{
	border: 1px solid Green;
   padding:2px 4px 2px 4px ;
	color:Green;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: White;
	line-height: 15px;
}

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }


/*
 *  MENU  ++++++++++++++++
 */
 
.menu_sommaire{
	border-left:solid 5px gray;
}

.menu_sections{
	background-image : url(bg_main2.gif);
}


.livres_recus{
	text-align : justify;
	font-size : 10px;
	text-indent : 0px;
	line-height : normal;
}

/*
 *  POETES  ++++++++++++++++
 */


.poetes_descriptif{
	text-align: justify;
	font-size: 12px;
}

.poetes_nom{
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
	margin-bottom: 50px;
	font-size: 16px;
}

.direletexte{
	background-color: White;
	padding:10px;
	border-top: 1px solid Gray;
	border-right: 1px solid Gray;
}

.cpresse{
	font-variant: small-caps;
}

.cpresse_bouton{

}



.communiques{
	border: 2px dotted Green;
	font-size: x-small;
	text-align: center;
	margin:5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	width:70%;
}

.tableau_auteur{
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: Gray;
}

.texte_nacer{
	background-color: White;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid Gray;
	border-top: 1px solid Gray;
}

.texte_nacer2{
	background-color: #FFFAF4;
	padding-left: 10px;
	padding-right: 10px;

}


.texte_gorur{
	padding: 50px;
	background-color: Black;
	color: White;
	font-size: 13px;
	line-height: 25px;
}

.gorur_titre{
	color: White;
	font-size: 20px;
	padding-bottom: 50px;
}

.gorur_tomes{
	font-size: 40px;
	color: Black;
	padding: 50px;
}

/*
 *  PLAN SITE  ++++++++++++++++
 */
.rubrique_site{
	font-size: 16px;
	font-variant: small-caps;
	font-weight: bold;
}

.rubrique_sous{
	font-size: 14px;
	font-weight: bold;
	padding:10px 30px 10px 30px;
}

.rubrique_article{
	font-size: 12px;
	font-weight: bold;
	margin:10px 60px 10px 60px;
	border: 1px solid black;
	padding:5px;
}

.plan_site{
	text-align:left;
	background-image: url(../menu/bg_main2.gif);
	width:70%;
	vertical-align: center;
	border: 1px solid Green;
}

.menu_choix{
	width:200px;
	display: block;
	text-align:left;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;

}

.menu_recherche{
	width:100px;
	display: block;
	text-align:left;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;

}

.table_menu{
	padding:20px 5px 10px 5px;
	border: solid Green 1px;
}

.menu_bouton{
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	

}

.tableau_catalogue{
	
	padding-bottom: 50px;
	padding-top: 20px;
	background-color: #FFFAF2;
	border: 1px solid Gray;
}

/*
 *  NEW  ++++++++++++++++
 */
 
 .new_sommaire{
 	background-color: #FFFAF2;
	padding-left:10px;

 }
 
 .new_edito{
 	background-color: White;
	padding : 10px 10px 20px 10px;

 }
 
  .new_edito2{
	padding : 10px 10px 20px 10px;
	background-color: White;
 }
 
  
 .new_edito3{
 	
	padding : 10px 10px 20px 10px;
	background-color: #F6FFF7;
 }
 
  .new_edito4{
 	
	padding : 10px 10px 20px 10px;
	background-color: #FFFFE0;
 }
 
   .new_edito5{
	font-size: 16px;
	font-variant: small-caps;
}

   .new_edito6{
	background-color: #FFFFF0;
}

   .new_edito7{
	background-color: #F0FFF0;
}

   .new_edito8{
	background-color: #F5FFFA;
}

   .new_edito9{
	background-color: #F5FFFA;
	border: 1px solid Red;
	padding:10px;
}

   .new_edito10{
	background-color: #F5FFFA;
	border: 1px solid Red;
	padding:10px;
	width: 50%;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
}

   .new_edito11{
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
}

   .new_edito12{
	font-size: 12px;
	border: 1px solid Red;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:10px;
}

   .new_edito13{
	border: 1px solid Navy;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	padding:0px;
}

   .new_edito14{
	border: 1px solid Green;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:0px;
}

   .new_edito15{
	position: relative;
	left: 100px;
	top: -100px;
	border: 1px solid Black;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:0px;
	width: 100px;
}

   .new_edito16{
	border: 1px solid Black;
	background-color: Black;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:10px;
}

   .new_edito17{
	border: 1px solid Black;
	background-color: White;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:10px;
}

  .new_edito_bord{
 	background-color: White;
	padding : 10px 10px 20px 10px;
	border-bottom: 3px solid Green;
 }
 
 
 .new_transparent_dir{
 		width:50px;

 }
 
 .new_dir{
 	padding-left:50px;
 }
 
 .new_titre{
	font-size: 30px;
	color: Navy;
			padding : 30px 0px 10px 50px;

}

 
 .new_titre2{
	font-size: 20px;
	color: Navy;
			padding : 30px 0px 5px 50px;

}

 
 .new_titre3{
	font-size: 20px;
	color: Navy;
			padding : 30px 0px 5px 50px;

}

 
 .new_titre4{
	font-size: 12px;
	
	color: Black;
			padding : 10px 0px 0px 0px;
			font-weight: bold;
}

 
 .new_titre5{
	font-size: 12px;
	
	color: Maroon;
			padding : 10px 0px 5px 0px;
			font-weight: bold;
}

 
 .new_titre6{
	font-size: 14px;
	color: Black;
	padding : 0px 0px 30px 0px;
	font-weight: bold;
	border: 1px solid Green;
	width:70%;
}


.new_tableau{
	width:100%;
} 


.new_texte{
	font-size: 12px;
	text-align: justify;
	padding-left:50px;
	line-height: 18px;
}



.new_texte2{
	font-size: 10px;
	text-align: justify;
	padding-left:50px;
}


.new_texte3{
	font-size: 16px;
	text-align:right;
	font-weight: bold;
	line-height: 50px;
}


.new_texte4{
	font-size: 14px;
	text-align: justify;

}


.new_page{
	text-align: right;
	font-size: 8px;
	color: Gray;
	vertical-align: top;
}

.new_titre_image{
	padding: 10px 0px 10px 0px;
}

.new_carre{
	padding: 10px 0px 10px 30px;
}

.titres_plus{
	border: 1px solid Green;
}

.new_auteurs{
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;
	color: Red;
	text-align:center;
	padding: 5px 5px 5px 5px;
}

.annonces{
	border: 1px solid Maroon;
}

.roles{

	font-size: 40px;
	color:White;
	font-style: normal;
	font-variant: small-caps;
	background-color: Green;
	padding: 5px 5px 5px 5px;
	text-align:left;
}

.roles2{
	font-size: 30px;
	color:White;
	font-style: normal;
	font-variant: small-caps;
	background-color: Green;
	padding: 0px 5px 15px 5px;
	text-align:right;

}

.roles3{
	font-size: 15px;
	color:White;
	font-style: normal;
	font-variant: small-caps;
	background-color: Green;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	text-align: right;
}

.roles4{
	
	font-size: 14px;
	font-variant: small-caps;
	padding-left:40px;
	font-weight: bold;
}

.premier{
	background-color: White;
	padding: 10px 10px 10px 10px;
}

.chantier{
	background-color: White;
	padding: 10px 10px 10px 10px;
}

.recents{
	font-variant: small-caps;
	font-weight: bold;
	line-height: 30px;
}

.menu-sommaire { 
  border-bottom:solid 2px #808080 ; 
  padding-top:12px ; 
  padding-bottom:7px;
  }

.onglet-sommaire { 
  border-top:solid 1px #808080 ;
  border-left:solid 2px #000000 ;
  border-right:solid 1px #808080 ;
  margin:5px 5px 0px 5px ; 
  padding:5px 3px 5px 3px;
  }

a.onglet-sommaire { 
  background-color:#E7E4E4 ; 
  text-decoration:none;
  font-size: 10px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px; 
  } 

.onglet-sommaire-actif { 
   border-top:solid 2px #808080 ; 
   border-left:solid 3px #000000 ;
   border-right:solid 2px #808080 ;
   border-bottom:solid 2px #FFFFE0 ; 
   margin:5px 5px 0px 5px ; 
   padding:7px 3px 7px 3px ; 
   background-color:#FFFFE0;
	} 

.onglet-sommaire-actif2 { 
   border-top:solid 2px #808080 ; 
   border-left:solid 3px #000000 ;
   border-right:solid 2px #808080 ;
   border-bottom:solid 2px #FFFFE0 ; 
   margin:5px 5px 0px 5px ; 
   padding:7px 3px 7px 3px ; 

	}
	
.liste-auteurs-titre{
	text-align: center;
}

.liste-auteurs-nom{
	font-size: 16px;
	font-weight: bold;
	margin-bottom:30px;
	text-align: center;
}

.cadre_catalogue{
	background-color: #FFE4B5;
}

.tableau_catalogue2{
	
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #FFFAF2;
	border: 1px solid Gray;
	text-align:center;
}

.la-une{
	padding: 10px 100px 50px 100px;
}

.la-une-sommaire{
	padding: 10px 10px 50px 10px;
}

.la-une-sommairex{
	padding: 10px 10px 10px 10px;
	background-color : White;
	background-image : url(bg_main22.gif);
}

.menu-une{
	background-color: Black;
	color: White;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	line-height:15px;
}

.menu-une-ca{
	background-color: #6495ED;
	color: White;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	line-height:15px;
}

.citation-une{
	background-color: White;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	text-align:justify;
	line-height:15px;
}

.intro-une{
	font-size: 8px;
	line-height : 10px;
}

.corps-pro{
background-color: White;
	background-image : url(bg_main22.gif);

}

/* BARRE */
.menu-barre { 
   background-color:Green}

.onglet{
	border: 1px solid Green;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: White;
	line-height: 15px;
	text-align: center;
	}

.ongletk{
	border: 1px solid #BFFFC3;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: #D9FFDB;
	line-height: 15px;
	text-align: center;
}

.ongletku{
	border: 2px solid Green;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: Green;
	line-height: 15px;
	text-align: center;
}

.ongletku1{
	border: 2px solid Black;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: Black;
	line-height: 15px;
	text-align: center;
}

.ongletku2{
	border: 2px solid #790000;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: #790000;
	line-height: 15px;
	text-align: center;
}

.ongletku3{
	border: 2px solid Navy;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: Navy;
	line-height: 15px;
	text-align: center;
}

.ongletku4{
	border: 2px solid Black;
   padding:2px 4px 2px 4px ;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: #F5F5F5;
	line-height: 15px;
	text-align: center;
}

.onglet-plan{
	border: 1px solid Green;
   padding:2px 4px 2px 4px ;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: White;
	line-height: 15px;
}

.onglet-cat{
   padding:2px 4px 2px 4px ;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
	background-image: url(../barre/degrade.jpg);
	background-repeat: repeat;
	border-radius-topleft :10px;
	border-radius-topright : 10px;
}

.onglet4{
   padding:2px 4px 2px 4px ;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: White;
	line-height: 15px;
}


.selecte_onglet{
	font-size: 10px;
	border:1px solid Green;
	width:200px;
	color:Green;
}

/* PLAN DU SITE */

.bloc-plan{
	text-justify: auto;
	text-align: justify;
}

.rubriques-plan {
	background-color: #006400;
	padding:10px;
	color:White;
	font-size:20px;
	margin-top: 60px;
}

.liste-plan{
	background-color: #F0F0F0;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	padding: 10px;
	line-height: 50px;

}



/* RECENTS*/

.tableau-recents{
	background-color: White;
	padding:20px;
	margin-top:100px;
	border-bottom: 10px solid Green;
	font-size:18px;
	font-weight: bold;
}



.liste-recents{
	font-size:11px;
	width:50%;
	text-align:left;
}

/* NEWS*/


.rubrique-news{
	background-color: Green;
	color: White;
	font-size:20px;
	font-style: normal;
	padding: 10px;
	width:100%;
}

.diagonale{
	background-color: #E4E4E4;
	background-image : url(diagonals.gif);
}

.liste-cp{
	background-color: White;
	color:#800000;
	font-size:11px;
	font-weight: normal;
	border: 1px solid Gray;
	width:33%;
	text-align:left;
}

.rubrique-news-blog{
	text-align:left;
	border: 1px solid Gray;
	background-color: #E4E4E4;
	background-image : url(diagonals.gif);
	color: Black;
	font-size:18px;
	font-style: normal;
	padding: 20px 10px 20px 10px;
	width:100%;

}

.rubrique-news-blog2{
	text-align:left;
	background-color: #FFFFFF;
	color: Gray;
	font-size:18px;
	font-style: normal;
	padding: 20px 10px 20px 10px;
	width:100%;
}

.rubrique-news-blog3{
	text-align:left;
	background-color: #FFFFFF;
	border: 1px solid gray;
	color: Gray;
	font-size:18px;
	font-style: normal;
	padding: 20px 10px 20px 10px;
	width:100%;
}

.rubrique-news-blog-titre{
	text-align:left;
	color: White;
	background-color: Black;
	font-size:30px;
	font-style: normal;
	padding: 40px 10px 10px 10px;
	width:100%;
}



.rubrique-news-blog-block{
	border: 1px solid #B9B9B9;
	background-color: #E4E4E4;
	background-image : url(diagonals.gif);
	padding: 40px 10px 10px 10px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
}

.rubrique-news-red{
	background-color: Maroon;
	color: White;
	font-size:18px;
	font-style: normal;
	padding: 10px;

}

.rubrique-news2{
	background-color: Green;
	color: White;
	font-size:20px;
	font-style: normal;
	text-align:right;
	padding: 10px;
	width:100%;
}

.rubrique-news-mois{
	background-color: Green;
	color: White;
	font-size:30px;
	font-style: normal;
	padding: 10px;
	width:50%;
}

.liste-news{
	text-align:left;
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	width:100%;
}



.liste-plan-categorie{
	color:#800000;
	font-size:18px;
	font-weight:bold;
	font-variant: small-caps;
	background-color: #F0F0F0;
	text-align:center;
}

.liste-plan-titre{
	color:#800000;
	font-size:13px;
	font-weight:bold;
	font-variant: small-caps;
	background-color: #F0F0F0;
	text-align:center;
}

.liste-plan-descriptif{
	font-size: 11px;
	text-align: justify;
	line-height: 14px;
}

.liste-plan-section{
	color:#800000;
	font-size:25px;
	font-weight:bold;
	font-variant: small-caps;
	background-color: #C8C8C8;
	background-image : url(diagonals.gif);
	text-align:center;
	padding: 10px;
}

.liste-auteurs{
	font-size:11px;
	font-weight:bold;

}

.liste-op{
	color:#800000;
	font-size:11px;
	font-weight:bold;
	font-variant: small-caps;
	background-color: #F0F0F0;
	width:40%;
	text-align:left;
	word-break: break-all;
}

/*RUBRIQUES*/

.liste-articles{
	font-size:11px;
	word-break: break-all;
}

.liste-rubriques{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	word-break: break-all;
}

.liste-rubrique-table{
	border: 1px solid green;
}

/*GOOGLE*/

.google-form{
	border: none;
	background-color: White;
	background-image: url(bg_main22.gif);
}
.google-find{
	border: 1px solid Green;
   padding:2px 4px 2px 4px ;
	color:Green;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	background-color: White;
	line-height: 15px;
}

.google2-form{
	border: none;
}
.google2-find{
	border: 1px solid Green;
   padding:2px 4px 2px 4px ;
	color:Green;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	line-height: 15px;
}

.google-form2{
	border: none;
	background-color: Green;
}

.pluslus{
	border-bottom: 1px solid White;
}

.majuscule{
text-transform: uppercase;
}

/*ACTOR*/

ul.actor-sommaire, ul.actor-sommaire ul {
  list-style-type: none;
  margin:0;
  padding: 0;
  padding-left: 1.5em;
  font-size: 12px; }
  
ul.actor-sommaire li {
  color: black;
  margin: 0;
  margin:20px 0px 20px 0px;
  padding: 0;
  list-style: none;
  text-align:left;
 }
  
ul.actor-sommaire li a {
  padding-left: 0.5em;
  text-decoration: none;
  color: green;  }
  
ul.actor-sommaire li strong {
  font-size: 105%; }
  
.actor-sommaire-titre{
	font-size: 25px;
	font-weight: bold;
	line-height: 50px;
	color: Maroon;
	line-height:70px;
	text-align:right;
}  

.actor-sommaire-edito{
	font-size: 15px;
	padding-bottom:10px;
	text-align:left;
}

.actor-sommaire-partie{
	font-size: 20px;
	font-weight :bold;
	color: Maroon;
		text-align:left;
}

.actor-sommaire-livre{
	font-size: 18px;
	font-weight :bold;
	padding-top : 60px;
	text-align:left;
}

.actor-sommaire-invention{
	font-size: 24px;
	font-weight :bold;
	padding-top : 60px;
	text-align:left;
	color: #362D71;
}

.actor-sommaire-encours{
	font-size: 18px;
	padding-top : 40px;
	text-align:left;
	color:Gray;
}

.actor-sommaire-intro{
	padding-left : 50px;
	text-align : justify;
	font-size : 12px;
}

.actor-sommaire-intro1{
	padding-left : 100px;
	text-align : justify;
	font-size : 12px;
	line-height: 15px;
}

.actor-sommaire-intro-invention{
	padding-left : 0px;
	text-align : justify;
	font-size : 12px;
}

.actor-sommaire-titre-article{
	font-size:12px;
	font-weight:bold;
		text-align:left;
}

.actor-sommaire-section{
	font-size:50px;
	text-align:left;
	margin-left:-80px;
	padding-bottom:30px;
}

.actor-sommaire-section-descriptif{
	font-size:12px;
	color:Gray;
	font-weight:bold;
	text-align:left;
	margin-left:-50px;
	margin-right:200px;
	padding-bottom:30px;
	text-align:justify;
}

.actor-sommaire-partie-descriptif{
	font-size:12px;
	color:Gray;
	font-weight:bold;
	text-align:left;
	margin-left:50px;
	margin-right:200px;
	padding-top:30px;
	padding-bottom:30px;
	text-align:justify;
}

ul.actor-article, ul.actor-article ul {
  list-style-type: none;
  margin:0;
  padding: 0;
  padding-left: 0.5em;
  font-size: 10px; }
  
ul.actor-article li {
  color: black;
  margin: 0;
  margin:0px 0px 0px 0px;
  padding: 0;
  list-style: none;
 }
  
ul.actor-article li a {
  padding-left: 0.5em;
  text-decoration: none;
  color: green;  }
  
ul.actor-article li strong {
  font-size: 100%; }
  
.actor-titre{
	font-size: 10px;
	padding:0px;
	color: Maroon;
	border : 1px solid Green;
}  

.actor-article-partie{
	font-size: 10px;
	font-weight :bold;
	color: Maroon;
}

.actor-article-livre{
	font-size: 10px;
	font-weight :bold;
}

.actor-table{
	border-bottom : 1px solid Black;
	margin-bottom : 15px;
}

.actor-page-partie{
	border : 1px solid Gray;
	width : 100%;
	background-color: #FFFFF0;
}

.actor-page-partie5{
	padding-left: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.actor-page-partie2{
	border : 1px solid Gray;
	width : 90%;
	background-color: #FFFFF0;
}

.actor-page-partie3{
	padding-left: 70px;
	padding-right: 70px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.actor-page-partie4{
	border : 1px solid Gray;
	width : 80%;
	background-color: #FFFFF0;
}

.actor-page-inter{
	margin : 100px;
}

.actor-page-debut{
	margin : 50px;
}

.actor-projet{
	border:1px solid Gray;
	padding:5px;
	color: #424242;
	font-size:9px;
	font-weight:bold;
	text-align:center;
}

.actor-television{
	border:1px solid Gray;
	text-align:center;
}

.actor-cat{
	border-left: 10px solid Gray;
	font-size: 12px;
	color: #006400;
	text-align: left;
}

.new-ralm{
	position: relative;
	top: -100px;
	background-color: White;
	border: 2px solid Red;
	width: 100px;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

/* ACTOR */



.actor-cartouche{
	background-color: #8B0000;
	font-size: 10px;
	text-align: justify;
	text-justify: auto;
	color:White;
	padding: 20px;
	line-height: 18px;
}

.tab-ligne{
	background-color: Green;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 60%;
	color: White;
	padding:		5px 6px 5px 6px;
	border-radius-topright :10px;
	border-radius-topleft :10px;
}

.actor-revue-titre{
	font-size:20px;
	font-weight:bold;
	padding-top:30px;
	color: Navy;
	border-bottom: 1px solid Gray;
	margin-left: -30px;
}

.actor-revue-logo{
	margin-top:20px;
}

.actor-revue-titre-cahier{
	font-size:16px;
	font-weight:bold;
	padding: 40px 0px 10px 0px;

}

.actor-revue-soustitre{
	font-size:20px;
	font-weight:bold;
	padding-top:30px;
	color: Green;
	text-align: right;
}


.actor-revue-texte{
	font-size:12px;
	font-weight:bold;
	padding-top:30px;
}

/* ESSAIS */

.titre-essais{
	font-size: 30px;
	border-bottom: 1px solid black;
	margin-top: 50px;
	margin-left: 0px;
}

.logo-essais{
	margin: 20px;
}

.description-essais{
	font-size: 12px;
	font-weight: bold;
	padding: 0px 100px 30px 100px;
	text-align: justify;	
}

.titre-article-essais{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 20px;
}

.intro-article-essais{
	font-size: 12px;
	padding-left: 20px;
	text-align: justify;
}

.inter-essais{
	padding: 40px;
}

.essais-page-partie{
	border : 1px solid Gray;
	width : 100%;
	background-color: #FFFFF0;
	padding: 20px 20px 40px 20px;
}

/*RECENTS*/

.semaine{
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	width: 100%;
	padding: 10px;
}

.moisencours{
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	width: 100%;
}

.moispasse{
	border: 1px solid Black;
	margin-bottom: 100px;
	width: 100%;
}

.cadrenews{
	border: 1px solid Gray;
	padding: 20px;
	font-size: 12px;
	background-color: White;
}

.cadrelivre{
	border: 1px solid Gray;
}

.cadrelogo{
	border: 1px solid Gray;
	background-color: White;
}

.fond-cadrenews{
	background-image : url(bg_main22.gif);
	border: 1px solid Gray;
	padding: 20px;
	font-size: 12px;
	background-color: White;
}

.cadrenews0{
	padding: 20px;
	font-size: 12px;
	background-color: White;
}

.cadrenewsrouge{
	border: 1px solid Red;
	padding: 20px;
	font-size: 12px;
	background-color: White;
}

.cadrenewsvert{
	border: 1px solid Green;
	padding: 20px;
	font-size: 12px;
	background-color: White;
}

.cadrenewsblack{
	border: 1px solid Green;
	padding: 20px;
	font-size: 12px;
	background-color: Black;
}

.cadrenewsred{
	border: 1px solid White;
	padding: 20px;
	font-size: 12px;
	background-color: #FFFFF0;
}

.cadrenews2{
	border: 1px solid Red;
	padding: 5px;
	font-size: 8px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
}

.cadrenews3{
	border: 1px solid Green;
	padding: 5px;
	font-size: 8px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
}

.cadrenews4{
	border: 1px solid Gray;
	padding: 5px;
	margin: 10px;
	font-size: 10px;
	text-align: justify;
	font-weight: bold;
}

.cadrenews5{
	border: 1px solid Blue;
	padding: 5px;
	font-size: 8px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
}

.cadrenumero{
	border: 1px solid Green;
	padding: 4px;
	font-size: 12px;
	text-align: justify;
}

/*TOUS*/

.moiscadrearticles{
	border: 1px solid Black;

	padding: 30px;
}

.moiscadretitre{
	background-color: Green;
	color: White;
	font-size:20px;
	font-style: normal;
	padding: 10px;
	margin-top: 50px;
	width:50%;
}

.cadre-place{
	border: 1px solid Green;
	padding: 10px 10px 10px 10px;
	font-weight: bold;
	font-size: 14px;
}



.fond-diagonale{
	background-color: #E4E4E4;
	background-image : url(diagonals.gif);
	padding:30px;
}

.diagonale-rouge{
	background-color: #FF7F50;
	background-image : url(diagonals.gif);
	font-size: 16px;
	font-weight: bold;
	border: 1px solid Red;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:10px;
}

.diagonale-orange{
	background-color: Orange;
	background-image : url(diagonals.gif);
	font-size: 12px;
	font-weight: bold;
	border: 1px solid Red;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:10px;
}

.diagonale-vert{
	background-color: #BFBF00;
	background-image : url(diagonals.gif);
	font-size: 14px;
	font-weight: bold;
	border: 1px solid Red;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
	padding:10px;
}

.diagonale-mois{
	font-variant: small-caps;
	font-size: 30px;
	text-align: center;
}

.titre-page{
	background-color: Silver;
	background-image : url(diagonals.gif);
	font-size: 40px;
	font-weight: normal;
	text-align: center;
	padding:50px;
}

.page-semaine{
	font-size: 16px;
}

.cadrearticle{
      float:left;
	border: 1px solid Gray;
	padding: 20px;
	margin: 10px;
	font-size: 12px;
	background-color: White;
	text-align: center;
	width: 150px;
	height: 200px;
}

.cadrearticle-no{
      float:left;
	border: 1px solid Gray;
	padding: 2px;
	margin: 5px 15px 0px 0px;
	font-size: 11px;
	background-color: White;
	text-align: center;
	width: 100px;
	height: 180px;
}


.cadrearticle2{
      float:left;
	border: 1px solid Gray;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	background-color: White;
	text-align: center;

}

.cadrerubrique{
      float:left;
	border: 1px solid Gray;
	padding: 10px;
	margin: 20px;
	font-size: 12px;
	background-color: White;
	text-align: center;
	width: 180px;
	height: 250px;
}

.cadrerubrique111{
      float:left;
	border: 1px solid Gray;
	padding: 10px;
	margin: 20px;
	font-size: 12px;
	background-color: #FFF8DC;
	text-align: center;
	width: 180px;
	height: 250px;
}



.cadreintro111{
	border: 1px solid Gray;
	padding: 10px;
	font-size: 12px;
	background-color: #FFF8DC;
	text-align: justify;

}

.cadretitre111{
	color: White;
	padding: 10px;
	margin-top: 30px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 100%;
}

.date111{
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	font-style: italic;
	color: White;
	padding-top: 20px;
}

.L_rubrique{
	padding: 10px 50px 50px 50px;
}

.numero_centre{
	border-right:1px solid black; 
}
.journaux{
	border: 1px solid black;
}

.texte_journaux{
      	font-size :11px;
      	color : Black;
      	line-height : 14px;
      	text-indent : 0px;
			text-align: justify;
			padding: 10px;
}

.moment{
	display:inline; 
	text-align:left; 
	border:solid 1px #000000; 
	padding:10px; 
	background-color:	lightsteelblue; 
	font-weight: bold;
	letter-spacing:4px; 
	font-size:16px;
}

#taru{
background-color:#FFFFFF;font-size:3em;line-height:3em;padding:30px 0px 0px 30px;box-shadow:5px 5px 10px #aaa;-webkit-box-shadow:5px 5px 10px #aaa;-moz-box-shadow:5px 5px 10px #aaa;
}



/*CINTASTOUT*/

#entour{
font-size: 1.20em;
line-height: 1.80em;
text-align: justify; 
background-color: #FFFFF0;
border-radius: 20px 20px 20px 20px; 
-webkit-border-radius: 20px 20px 20px 20px; 
-moz-border-radius: 20px 20px 20px 20px;
border: 1px solid Gray; 
padding-top: 3px;
text-align: center;
}

#entour2{
background-color: #FFFFFF;
border-radius:20px 20px 20px 20px; 
-webkit-border-radius: 20px 20px 20px 20px; 
-moz-border-radius: 20px 20px 20px 20px;
border: 1px solid Gray; 
padding: 3px;
z-index:20;
}

#entour3{
background-color: #FFFFFF;
border-radius:20px 20px 20px 20px; 
-webkit-border-radius: 20px 20px 20px 20px; 
-moz-border-radius: 20px 20px 20px 20px;
border: 1px solid Gray; 
padding: 3px;
z-index:20;
}

#alea{
font-size : 1.20em;
line-height: 2.4em;
text-align: justify;
padding: 10px;
color: Black;
width: 70%;
background-color : #F2F2F2;
border: 1px solid Maroon;
border-radius :20px 20px 20px 20px;
-webkit-border-radius :20px 20px 20px 20px;
-moz-border-radius :20px 20px 20px 20px;
}

#cadrecintas{
border: 1px solid Gray;
padding: 10px;margin: 10px;
font-size: 12px;
background-color: #FFFFC4;}

#num85{
font-size : 1.20em;
line-height: 1.80em;
text-align: center;
padding: 20px;
}

#gorurien{
background-color : #000000;
}

#gorurien2{
margin-bottom: 80px;
}

#cacintas { 
float: left; 
margin-top: -65px;
margin-left:50px; 
margin-bottom: 0px;
box-shadow : 5px 5px 10px #aaa;
-webkit-box-shadow : 5px 5px 10px #aaa;
-moz-box-shadow :	5px 5px 10px #aaa;
height: 100px;
z-index: 15;
 }

/*ETE*/

#ete{
padding: 20px;
background-color : #FFFFFF;
border: 2px solid Red;
border-radius :20px 20px 20px 20px;
-webkit-border-radius :20px 20px 20px 20px;
-moz-border-radius :20px 20px 20px 20px;
}

#tribouletie{
position: relative;
top: 15px;
left: 50px;
z-index: 2;}

#triboulet{
position: relative;
top: 15px;
left: 150px;
z-index: 2;}
