/* Feuille de style CSS pour Creche Bethleem */

/* Mise en page générale pour les conteneurs de la page */
html,body
	{
	margin:0;
	padding:0;
	height:100%;
	}
	

	
#wrapper
	{
	width:800px;
	position:relative;
	min-height:100%;
	margin:0 auto;
	padding:0;
	background:url(cadre/fond.png) center repeat-y;
	}

#topbar
	{
	height:100px;
	background-image:url(cadre/top.png);
	}

	
#navbar
	{
  	text-align:left;
	width:139px;
	height:446px;
	background:url(cadre/left.png) no-repeat;
	padding-top:30px;
	margin-top:-10px;
	float:left;
	}
	
#conteneur
	{
	width:100%;
	position:relative;
	padding-bottom:30px;
	padding-top:0px;

	}
	
#contenu
	{	
	width:600px;
	margin-left:155px;
	padding:0px;
	}


#bottom
	{
	width:100%;
	height:23px;
	text-align:center;
	background-image:url(cadre/bottom.png);
	position:absolute;
	bottom:0px;
	color:#FFFFFF;
	}

/* Effets visuels pour navbar */
#navbar ul
	{
	margin-top:20px;
	}

#navbar li
	{
	list-style:none;
	font-size:16px;
	text-indent:-30px;
	margin-top:10px;
	}
	
#navbar .menlang
	{
	margin-top:10px;
	color:#FFFFFF;
	}

.selected
	{
	visibility:hidden;
	}

.spip_documents_center
	{
	text-align:center;
	}

#navbar a
	{
	color:#FFFFFF;
	text-decoration:none;
	}

#navbar a:hover
	{
	color:#FFFF00;
	}


/* Effets visuels pour le contenu */	
#contenu h1
	{
	text-align:center;
	}
	
#contenu ul
	{
	list-style:disc;
	margin-left:10px;
	padding-left:10px;
	}

#contenu li.art_actus
	{
	list-style:none;
	margin-left:-10px;
	}
	
img
	{
	border:none;
	}


/* Titres de différentes sections */
.souks, .projet, .contact, .comite, .bethleem, .suisse, .photos, .pres, .actus
	{
	height:34px;
	margin-top:20px;
	margin-bottom:10px;
	text-indent:-5000px;
	}
.titre_art
	{
	height:34px;
	margin-top:20px;
	background:url(titres/barre.png) no-repeat left;
	}
.titre_art img
	{
	margin-left:-2px;
	}
.titre_ord
	{
	margin-top:20px;
	}
		
.actus
	{
	background:url(titres/actus.png) no-repeat left;
	}
	
.pres
	{
	background:url(titres/pres.png) no-repeat left;
	}

.photos
	{
	background:url(titres/photos.png) no-repeat left;
	}
	
.suisse
	{
	background:url(titres/suisse.png) no-repeat left;
	}
	
.bethleem
	{
	background:url(titres/bethleem.png) no-repeat left;
	}
	
.comite
	{
	background:url(titres/comite.png) no-repeat left;
	}
	
.contact
	{
	background:url(titres/contact.png) no-repeat left;
	}
	
.projet
	{
	background:url(titres/proj.png) no-repeat left;
	}
	
.souks
	{
	background:url(titres/souks.png) no-repeat left;
	}


/* Partie de bienvenue */
#bienvenue
	{
	text-align:center;
	}
#bienvenue h1
	{
/*	text-indent:-5000px;
	height:55px;
	margin-top:20px;
	margin-bottom:20px;
	background:url(titres/bienvenue.png) no-repeat center;*/
	}

#bienvenue span
	{
	margin-right:30px;
	}

/* Différentes mises en forme pour texte */	
.signature
	{
	text-align:right;
	font-style:italic;
	margin-top:60px;
	margin-right:30px;
	}

.date
	{
	font-style:italic;
	}

.intro
	{
	padding-left:10px;
	}
	

/* Couleur du lien pour l'adresse mail du webmaster */

#bottom a
	{
	color:#FFFFFF;
	}


/* Effets pour les articles d'actualités */
/*.titre_art
	{
		font-family: 'trebuchet ms', 'Gill Sans', Verdana, Geneva, Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		font-style: normal;
		font-size: 1em;
		letter-spacing: 0.2em;
		padding: 0px;
		margin-top:20px;
	}
*/

/* Partie spéciale pour l'album photo */
.album-vignettes {
	width:170px;
	height:170px;
	/*border:thin solid #FF0000;*/
	float:left;
}

.album-vignettes img
	{
	border:none;
	}

.album-pagination
	{

	}
	
.suivant, .precedent
	{
	width:21px;
	height:21px;
	background-repeat:no-repeat;
	}
.suivant
	{
	background-image:url(album/next.png);
	float:right;
	}

.precedent
	{
	background-image:url(album/prev.png);
	float:left;
	}

.nav
	{
	width:40px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	margin-top:20px;
	}

.conteneur_photo
	{
	width:600px;
	margin-right:auto;
	margin-left:70px;
	height:510px;
	}
	
.nunderline
	{
		text-indent:30px; 
		text-decoration:none;
	}
	
/*Pour les documents joints*/
.annexe
	{
	margin-left:20px;
	}
.annexe li
	{
	list-style:none;
	margin-top:-15px;
	}
	
/*Pour l'extension alttext.js*/
.navtext {
	background-color: #e9e9e9;
	border: 4px solid;
	border-color: #d1d1cd;
	width: 250px;
	min-height: 10px;
	font-size:10px;
	font-family:Verdana;
	opacity:0.0;

}

