/* CSS Document */
/* NEWSLETTER voir Acces */
@import url(menu.css);
@import url(acces.css);
@import url(sommaire.css);
@import url(rubrique.css);
@import url(article.css);
@import url(recherche.css); /* CSS mot aussi */
@import url(plan.css);
@import url(agenda.css);
@import url(auteur.css);
@import url(forum.css);
@import url(formulaire.css);

* { 
	/* font-family:verdana,arial, helvetica, sans-serif; - 10 juillet */
	/* font-family:arial, helvetica, sans-serif; 20 aout */
	
	/* font-weight: normal; */
	outline: none;
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:12px;
	font-family:'Trebuchet MS', Verdana, sans-serif;

}

body {
	margin: 0;

	margin-top:0px;

	padding-top:0px;

	text-align: center;
	
	color:#666;
	
	background-image:url(../images/fond.gif);
	
	background-repeat:repeat-x;
	
	background-color:#efefef;
	
	/* font-family: Verdana,sans-serif; */
	
	font-family:'Trebuchet MS', Verdana, sans-serif;
	
	}
	
img{
	border-width : none;
	border : none;
	border-style: none;

	}

small{
	color:#999999;
	font-size:0.9em}
	
small a, small a:hover{
	/* color:#999999; */
	font-size:0.9em}
	
#gauche small span a,#gauche small span a:hover{
	/* color:#999999; */
	font-size:0.9em}
	
#droite ul a, #droite ul ul a, a, a.spip_in, a.spip_out {
	color:#0065de;
}

#menug a.on {
	color:#FF0099;
}

#droite a.on{
	color:#FF6600}
	
a.spip_out{
	font-family: Verdana,sans-serif;}

#droite ul a:hover, #droite ul ul a:hover, a:hover {
	color:#5Ac7EF;
	border-bottom:1px dotted #5AC7EF;
}

.logo a:hover, #partager a:hover{
	border:none;}
	
a:active {
	color:#c60;
}

a.gras{
	font-weight:bold;}
	
	
#gauche .ps .spip_out{
	font-size:1em;}

#global{
	width:950px;
	padding:5px;
	margin: 0 auto;
	margin-bottom:0px;
	padding-bottom:0px;
	min-height: 400px;
	height: auto !important;
	height: 400px; 
	/* border:1px solid #666666; */
}

#global #hierarchie{
	background-image:url(../images/hierarchie.png);
	height:30px;
	padding-left:8px;
	padding-top:0px;
	margin-bottom:0px;
	color:#FFFFFF;
	background-repeat:no-repeat;}
	
#global #hierarchie span{
	position:relative;
	top:5px;
}
	
#global #hierarchie a{
	border:none;
	color:#FFFFFF;}

#global #access{
	font-size:0.8em;
	color:#CCCCCC;
	margin-bottom:0px;
	text-align:right;
	margin-right:10px;
	}
	
#global #access a{
	font-size:1em;
	color:#CCCCCC;
	}
	
#global #access a:hover{
	font-size:1em;
	color:#666666;
	}

#foot{
	width:950px;
	padding:5px;
	padding-top:0px;
	margin: 0 auto;
	margin-bottom:0px;
	padding-bottom:0px;
	height: 20px; 
	margin-bottom:5px;
	margin-top:5px;
}

#foot_gauche{
	width:790px;color:#FFFFFF;
	font-size:1em;
}

#foot a{
	font-size:1em;
}

#foot p{
	text-align:center;
	color:#fff;
	font-size:0.9em;}

/* LOGO ET CHAMP RECHERCHE ----- */
#global #ho{
	text-align:left;
	color:#000;
	margin-bottom:0px;
	padding-bottom:0px;
}

#ho #houn{
	float:left;
	width:334px;
	min-height: 90px;
	height: auto !important;
	height: 90px; 

}

#ho #hodeux{
	float:left;
	width:420px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	margin-left:0px;
	text-align:center;
	position:relative;
	left:30px;
	top:5px;
}

div#hodeux #text_psaume{
	margin-top:0px;
	/* color:#999999;
	font-size:1.2em;
	width:290px; */
	font-weight:bold;
	}
	
div#hodeux #text_psaume p{
	color:#999999;
	font-size:1.1em;
	font-weight:bold;
	font-family:inherit;
	}
	
div#hodeux #titre_psaume{
	margin-top:3px;
	color:#999999;
	font-size:1em;
	width:430px;
	text-align:center;
	font-weight:bold;
	padding-right:30px;
	}
	
#ho #hotrois{
	margin-top:0px;
	padding-top:0px;
	float:right;
	width:6px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	text-align:right;
	margin-right:0px;
}
	
#ho #hotrois #rech-droite{
	margin-top:1px;
	padding-top:0px;
	text-align:left;
	margin-right:0px;
}
/* RECHERCHE */

#crecherche{
	background-image:url(../images/fond_rech.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;
	padding-bottom:0px;}

#crecherche #recherche{
	font-size:1.1em;
	margin-top:2px;
	margin-left:4px;
	margin-right:4px;
	padding-left:20px;
	width:730px;
	height:19px;
	background-image:url(../images/b_rech_2.png);
	background-position:left;
	background-repeat:no-repeat;
	border:none;
	/* border:2px solid #9bd037 */}

#deux fieldset{
	margin-top:25px;
	border:1px solid #ff0099;
	text-align:center;
	padding:3px;
	}
	
#deux legend{
	padding-left:5px;
	padding-right:5px;
	font-size:0.9em;
	color:#ff6600;
	}

#deux .recherche{
	width:450px;
	}
	
#deux input.bout_recherche{
	padding:2px;
	border:#ff6600 solid 1px;
	font-size:1em;
	padding-bottom:1px;
	background-color:#FFFFFF;
	}



/* CORPS DE PAGE ----- */
#global #contenu{
	text-align:left;
	min-height: 400px;
	height: auto !important;
	height: 400px; 
	z-index:10;
	margin-top:0px;
}

#contenu #un{
	float:left;
	width:796px;
	/* border-right:#CCCCCC 1px solid; */
	min-height: 400px;
	height: auto !important;
	height: 400px; 
}


#contenu #deux{
	float:right;
	width:150px;
	/* border-left:#CCCCCC 1px solid; */
	min-height: 400px;
	height: auto !important;
	height: 400px;
	margin-top:0px;
	padding-top:0px;
}




#contenu a{
	text-decoration:none;
	
	}
	
/* NUAGE */
#cadre_nuage{
	margin-top:9px;
	margin-left:2px;
	padding:2px;
	width:133px;
	border:2px solid #0066cc;
	-moz-border-radius : 10px 10px;
	text-align:center;
	background-color:#FFFFFF;
	}
	
#cadre_nuage .nuage{
	text-align:center;
	}

.nuage a{
	color:#0066cc;
	}
	
.nuage a:hover{
	color:#0066cc;
	}

/* TEXTE */

#un #hierarchie{
	font-size:1em;}
	
#un hierarchie a{
	border:none;}

#un h1{
	color:#9c0;
	font-size:1.1em;
	font-weight:900;
	font-family:'Trebuchet MS', Verdana, sans-serif;
	}
	
#un .logo{
	float:right;
	width:160px;
	padding:3px;
	padding-bottom:0px;
	text-align:center;
	}
	
#un .texte{
	text-align:left;
	margin-bottom:12px;
	}

#un p.spip{
	margin-bottom:10px;
	text-align:left;
	}



.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

#tabun{
	padding-left:5px;}
	
#un .titre_art_rub a{
	border:none;}
	
/* affichage de l'image seulement pour les liens sortants */
#foot a[href^="http://"] {
	background: url(../images/externe.png) no-repeat top right;
	padding-right: 12px;
}

#gauche .texte a[href^="http://"] {
	background: url(../images/externe.png) no-repeat top right;
	padding-right: 12px;
}

#gauche .ps a[href^="http://"] {
	background: url(../images/externe.png) no-repeat top right;
	padding-right: 12px;
}
/* statistique */

#un h1.stat{
	color:#FF6600;
	font-size:1.7em;
	font-weight:900;
	font-family:'Trebuchet MS', Verdana, sans-serif;
	padding-left:3px;
	}
	
#un ul#stat{
	margin-top:10px;
	margin-left:10px;
	list-style:disc;
	list-style-position:inside;
	}
	
/* 404 */

#contenun h1.quatre{
	color:#9CD331;
	font-size:2em;
	font-weight:bold;}
	
/* flickr */

.zg_div {margin:0px 5px 5px 0px; width:117px;}
.zg_div_inner {border: solid 1px #fea700; background-color:#efefef;  color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}

div#flickBonnenouvelle{
	text-align:center; 
	margin-top:10px; 
	margin-left:13px
}


/* SPIP_2 - 7 mars 09 */

div#contenu li{
	list-style:none;
	}
	
/* puce article */

div#droite ul#art_rac{
	list-style:disc;
	color:#CCCCCC;

}

div#droite ul#art_rac li{
	list-style:disc;
	color:#CCCCCC;
	}
	
div#auteur #logo_ot_tous{
	float:left;
	width:70px;
	text-align:center

}

div#auteur .site_web_ot{
	position:relative;
	top:4px;

}

div#droite .texte object{
	text-align:center;
	}

/* SITES RUB 172 */	
div#droite #lessites{
	margin-left: 10px;
	padding-left: 0px;
	width:295px;
}

div#droite #lessites li{
	list-style-type:circle;
	list-style-position: inside;
	color:#99CC33;	
}

div.formeve{
	margin-top: 6px;
	margin-bottom: 6px;
}

div.formeve fieldset{
	border:1px solid #efefef;
	padding: 2px;
	margin-bottom: 3px;
	width: 445px;
}

div#gauche .spip_documents_center{
	width: 459px;
	text-align: center;
	display: block;
}