
body{
	background-color: #2e2526;
	font-family: verdana, sans-serif;
	font-size:100%;
	color: #444444;
	margin: 0;
	padding: 0;
}

.spip_surligne{
/* 	background-color: yellow; */
}

a { cursor:hand } 


.legende_image{
	padding: 5px;
	background-color: white;
	text-align: left;
	font-family: verdana, sans-serif;
	font-size:55%;
	color: #444444;
}



.lien_fade a{
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
}

#colonne_droite_index p{
	margin: 0;		
}

#colonne_droite_index ul{
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin: 1px 0;
}

.sommaire_menu_gauche p{
	margin: 0;
}


#video_titre a{
	font-size:10px;
	margin-bottom: 10px;
	margin-top: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-color: black;
	border-style: dashed;
	display:block;	
	
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

#video_titre a img{
	vertical-align:middle;	
}


/* a gauche */

.fond_colore_gauche_pop {
	font-size: 10px;
	font-family: verdana, sans-serif;
	width:367px;
	padding-left: 10px;
}

.fond_colore_gauche_pop a{
	color: #86a1c6;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}


.fond_colore_gauche_pop a:hover {
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}



.fond_colore_gauche_pop li {
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-left: 6px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.fond_colore_gauche_pop ul {
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-top: 5px;
	color: #7f7f7f;	
	padding: 0px;
}


/* -------- */



h3{
	padding-left: 30px;
	padding-top:30px;
	padding-bottom:0px;


}

.marge_1{
	padding-left: 30px;


}

.marge_2{
	padding-left: 75px;

}

.marge_3{
	padding-left: 120px;

}

.my_16_22 {
	font-size:16px;
	line-height:22px;
}

.gras_gros {
	font-size: 24px;
	color: #000000;
}
.marge_20 {
	margin-left: 20px;
}

.marge_60 {
	margin-left: 60px;
}

.marge_20 {
	margin-left: 20px;
}

.marge_80 {
	margin-left: 80px;
}


.marge_30{
	padding-left: 30px;


}

.marge_75{
	padding-left: 75px;

}


.marge_120{
	padding-left: 120px;

}



#colonne_droite_id a{
	color: #e82323;

}


#colonne_droite_id p{

}

.style_1, .style_2, .style_9, .style_8, .style_112, .style_139, .style_113, .style_140, .style_114, .style_141,.style_136, .style_147, .style_151, .style_152{
	color: black;
	background-color: white;
	font-family: Georgia, serif;
	font-size:12px;
	line-height:18px;
	margin: 0px;
	padding-left: 100px;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-top: 20px;
}

.style_136 p, .style_147 p{
	line-height:18px;
		
}

.style_1 p, .style_7 p, .style_9 p, .style_8 p, .style_112 p, .style_139 p, .style_113 p, .style_140 p, .style_114 p, .style_141 p,.style_136 p, .style_147 p, .style_151 p, .style_152 p {
	margin-top:0px;
	margin-bottom:0px;
}







#my_playlist a{
	color: #86a1c6;

}

#my_playlist {
	border-width: 0px;
	border-style: dashed;
	height: 12cm;
	width: 12cm;
}




.background_white{
	background-color: white;
}

.sommaire_menu_gauche ul{
	padding-left: 20px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin: 1px 0;

	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
		
}



.spip_poesie {
	border-left:1px solid #999999;
	margin-left:10px;
	padding-left:10px;
}




.er a {
	clear: both;
	font-family: Georgia, serif;
	font-size:12px;
	line-height:18px;
	
	color: #e82323;
	/* border-bottom: 2px solid #e82323; */
	text-decoration:none;
}

.er a:hover {
	color: #e82323;
	border-bottom: 2px solid #e82323;
	text-decoration:none;
}

.er p {
	clear: both;
	font-family: Georgia, serif;
	font-size:12px;
	line-height:18px;
}


.note_er {
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-left:2px solid #BF0000;
}


.note_bas_de_page{
	margin-top: 20px;
	border-top:1px dotted #BF0000;
	margin-left: 18px;
	font-family: Georgia, serif;
	font-size:10px;
	line-height:14px;	
}

.note_bas_de_page_er{
	border-top:1px dotted #BF0000;
	margin-left: 18px;
	font-family: Georgia, serif;
	font-size:10px;
	line-height:14px;	
}

.note_bas_de_page_er a{
	color: #E82323;
}


.er div {

	font-family: Georgia, serif;
	font-size:12px;
	line-height:18px;	
}








.couleur_audio {
	background-color: #c0d5c1;
}

.couleur_vidéo , .couleur_video{
	background-color: #ff96a3;
}

.couleur_texte {
	background-color: #bee6fa;
}

.couleur_technique {
	background-color: #dae07a;
}

.couleur_diaporama {
	background-color: #87dbbc;
}

.couleur_playlist {
	background-color: #ead7b2;
}

.white {
	
}




.index_list dl {
	/* display: inline; */	
}

.index_list dt {
	/* display: inline; */	
}

.index_list dd {
	/* display: inline; */	
}

.keyword {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 60%;
	margin: 1.2em 0;
}

.unicode{
	font-family: Arial Unicode MS,Arial,sans-serif;
}

.keyword a {
	text-decoration: none;
}

.keyword a:hover {
	text-decoration: none;
}




.retour_index {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-left: 0;
	margin-bottom: 2.4em;
	margin-right: 0;
	margin-top: 1.2em;
	font-family: Trebuchet, sans-serif;
	color: #ff0043;
	font-size: 10px;
	font-weight:bold;
}


.retour_index a {
	color: black;
}

.retour_index_bis a {
	color: black;
}

.retour_index a:hover {
	color: #ff0043;
}

.retour_index a:hover {
	color: #ff0043;
}


.retour_index_bis {
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 20px;
	font-family: Trebuchet, sans-serif;
	color: #ff0043;
	font-size: 10px;
	font-weight:bold;
}




.centre_sur_titre{
	color: red;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}

.texte h3 {
	clear: both;
	color:#663333;
	font-family:Georgia,serif;
	font-size:16px;
	font-weight:bold;
	line-height:21px;
	margin:0;
	padding:0;
}

.centre_chapo  {
	line-height: 24px;
	font-size: 20px;
	font-family: Georgia, serif;
	margin:0;
	text-indent:35px;
}


.centre_chapo p {
	margin:0;
}

p .chapo_corps_petit{
	line-height: 90%;
	font-style: italic;
	font-size: 80%;
}


.centre_sur_titre_index{
	color: red;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 7px;
	text-transform: uppercase;
}


.titre_index{
	text-decoration: underline;
	color: black;
	font-family:Georgia,serif;
	font-size: 14px;
	font-weight:bold;
	line-height:16px;
}

.titre_index a{
	text-decoration: underline;
	color: black;
	font-family:Georgia,serif;

}

.titre_index a:hover{
	text-decoration: underline;
	color: black;
	font-family:Georgia,serif;
}


.centre_sous_titre_index{
	font-weight: bold;
	font-style: italic;
	color: black;
	font-family:Georgia,serif;
	font-size: 13px;
	line-height: 16px;
}

.centre_auteur_index{
	padding-top: 5px;
	font-style: italic;
	color: black;
	font-family:Georgia,serif;
	font-size: 11px;
	line-height: 13px;
}

.centre_sur_titre_index_gauche{
	color: red;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 7px;
	text-transform: uppercase;
}

.titre_index_gauche{
	text-decoration: underline;
	color: black;
	font-family:Georgia,serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 16px;
}



.centre_sous_titre_index_gauche{
	font-weight: bold;
	font-style: italic;
	color: black;
	font-family:Georgia,serif;
	font-size: 12px;
	line-height: 14px;
}

.centre_auteur_index_gauche{
	padding-bottom: 5px;
	padding-top: 2px;
	font-style: italic;
	color: black;
	font-family:Georgia,serif;
	font-size: 10px;
	line-height: 12px;
}

.centre_chapo_index_gauche{
	color: black;
	font-family:Georgia,serif;
	font-size: 12px;
	text-indent:35px;
}


.titre_mot_clef{
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 5px;
	padding-top: 20px;
	color: black;
	font-family:Georgia,serif;
	font-size: 12px;
}






.colonne{
	margin-bottom: 0px;
	margin-right: 1px;
	margin-top: 0px;
	float: left;
	width: 299px;
	height: 100%;
}



/******************************/
/* MON MENU DEROULANT */
/******************************/
.A{
	background-image: url(img_index/A.jpg);	
}

.B{
	background-image: url(img_index/B.jpg);	
}
.C{
	background-image: url(img_index/C.jpg);	
}
.D{
	background-image: url(img_index/D.jpg);	
}
.E{
	background-image: url(img_index/E.jpg);	
}
.F{
	background-image: url(img_index/F.jpg);	
}
.G{
	background-image: url(img_index/G.jpg);	
}
.H{
	background-image: url(img_index/H.jpg);	
}
.I{
	background-image: url(img_index/I.jpg);	
}
.J{
	background-image: url(img_index/J.jpg);	
}
.K{
	background-image: url(img_index/K.jpg);	
}
.L{
	background-image: url(img_index/L.jpg);	
}
.M{
	background-image: url(img_index/M.jpg);	
}
.N{
	background-image: url(img_index/N.jpg);	
}
.O{
	background-image: url(img_index/O.jpg);	
}
.P{
	background-image: url(img_index/P.jpg);	
}
.Q{
	background-image: url(img_index/Q.jpg);	
}
.R{
	background-image: url(img_index/R.jpg);	
}
.S{
	background-image: url(img_index/S.jpg);	
}
.T{
	background-image: url(img_index/T.jpg);	
}
.U{
	background-image: url(img_index/U.jpg);	
}
.V{
	background-image: url(img_index/V.jpg);	
}
.W{
	background-image: url(img_index/W.jpg);	
}
.X{
	background-image: url(img_index/X.jpg);	
}
.Y{
	background-image: url(img_index/Y.jpg);	
}
.Z{
	background-image: url(img_index/Z.jpg);	
}

#menu {
	clear:both;
	text-align:left;
	margin:0 auto;
	width:100%;
	font-family:Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.12em;	
	display:block; 
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:37px;
	font-size:10px;
	z-index:1000;
}

#menu div {
	float:left;
	width:150px;
	height:150px;
}

#menu div a {

	width:150px;
	color:#4B6B01;
	font-weight:bold;
	text-decoration: none;
}

#menu div  a:hover {
	color: #000 ;
}

#menu div ul {
	position: absolute;
	margin-left: 20px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 80px;
	white-space: nowrap;
/* 	width:100%; */
}

#menu ul, #menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position:outside;
/* 		width: 100%; */
}

#menu ul li {
	
	padding:0;
	font-size:10px;
	
}
	
#menu ul li a {

	color: #7f7f7f;
	background-color: #2d2425;
	text-decoration: none;
}

#menu ul li a:hover {
	color: #7f7f7f;
	background-color: #2d2425;
}


/******************************/
/* moteur de recherche */
/******************************/


#q{	font-size: 10px;	font-family: sans-serif;	color: white;	
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background: #81686b url("search.gif") no-repeat 0px center;
	padding-left: 18px;
	width: 150px;}
#q:focus {color: white; background: #81686b url("search.gif") no-repeat 0px center;}





.ours {
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:12px;
	padding:30px 30px 5px 60px;
}

.ours p {
margin:1.2em 0;
}

/* Non visible a l'ecran */
.nonvisible { position: absolute; top: -3000em; height: 1%; }





