body { background: #818186; margin: 0; padding: 0; text-align: center; }

#page { border-style: none solid; border-width: 2px; border-color:#090478; background: #FFF; position: relative; width: 1000px; margin: 0 auto; text-align: right;}

#entete { width: 1000px; margin: 0; padding-top: 1.60em;}

#conteneur { clear: both; float: right; width: 67%; overflow: hidden;  padding:1em;}

table{background: #090478; border-spacing:0px; border-collapse: collapse;}

table table td{padding-right:1em; padding-left:0em;}

.formulaire_recherche { width:80%; margin: 0 0.5em; padding: 0; background: none; }
.formulaire_recherche * { display: inline; vertical-align: middle; }
.formulaire_recherche label {display: none;} 
.formulaire_recherche input.text { width: 10em; padding-right: 25px; background: #FFF url(http://portal.ufe.edu.eg/spip/squelettes/rechercher.gif) no-repeat right center; }
.formulaire_recherche input.submit {}

table table a { color: #FFFFFF; text-decoration: none; }

p{text-align:justify;}

h3.spip { text-align: right; margin-top: 2em; margin-bottom: 1.4em; font-size: 1.15em; font-weight: bold; }

.menutheme ul { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #DDD; }
.menutheme ul li { background-color:#EEE; padding: 1px; border-top: 1px solid #DDD;}
.menutheme ul li p {font-variant:small-caps;font-size:120%; text-align:right;padding-right:0.2em;}
.menutheme ul ul li{ background-color:#FFF;margin: 0em; padding: 0.30em; border-top: 1px solid #DDD; font-variant:normal;font-size:100%; text-align:right;}

.articles ul li .introduction { margin-top: 0.30em; line-height: 1.40em; text-align:justify;}

/* expose le chemin de l'article ou rubrique en cours */
	#arborescence .oui {
		color :red;
		display : block;
	}

	#arborescence {
		margin-right: 0em;
		padding-right: 0em;		
	}

	
	/* annule les marges pour les items et les sous items */
	#arborescence li, #arborescence li ul {
		margin: 0;
		padding : 0;		
		list-style : none;
	}
	
	/* par défaut les puces sont dans le corps des items */
	#arborescence li {
		list-style-image:url(http://portal.ufe.edu.eg/spip/squelettes/puce.gif);
		list-style-position: outside;
		margin-right:1.5em;	
		vertical-align : top;		
	}
	
	#arborescence li a {
		height: 20px;				
	}
	
	/* par defaut les element noeuds (ie déplié) */
	#arborescence .noeud {
		list-style-image:url(http://portal.ufe.edu.eg/spip/squelettes/down.gif);
	}

	/* lorsque le bloc fils est fermé */			
	#arborescence .plier {
		list-style-image:url(http://portal.ufe.edu.eg/spip/squelettes/puce.gif);
	}

	#arborescence .plier > ul {
		display : none;
	}

	#arborescence .feuille {
		list-style : none;
		background-repeat : repeat-y;			
		margin-bottom: 2px;		
	}
	
	/* personalisation de l'ancre pour ie */
	#arborescence a.noeud {
		/* ramene l'ancre au dessus de la puce */
		margin-right : -2em;
		/* formate l'anre à la taille de la puce */
		width : 20px;
		height : 20px;
		text-decoration: none ;
		background-image:url(http://portal.ufe.edu.eg/spip/images/tree/invisible.gif);
	}

	/* éléments terminaux, qui ne possédent pas de sous partie */				
	#arborescence .feuille {
		list-style-image: url(http://portal.ufe.edu.eg/spip/images/tree/branch.gif);
		background-repeat : repeat-y;
	}
	
	.switchcontent{
		padding-right:1.5em;
	}
	
div.socialtags {
	position:absolute;
	bottom:0em;
	right:1em;
	margin: 2px 0 0px 0;
	padding: 0;
	clear:both;
}

#anim { padding:1em;}

a.suite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; }
a:hover.suite { text-decoration: none; color: red; }
