h1.plus {
	font-size:1.5em; font-weight:bold; line-height:1.5em;
}

#contenu p.ligne {
	border-top: 1px solid #28903A; padding: 0 0 2.6em 0; margin: 0; font-size:1px;
}

#contenu p.ligneSurH1 {
	border-top: 1px solid #28903A; padding: 0 0 1.7em 0; margin: 0; 
}

#contenu p.ligneSurH2 {
	border-top: 1px solid #28903A; padding: 0 0 1.7em 0; margin: 0; 
}

#contenu .retour {
	padding:0; font-size:.8em; text-align:right; clear:both;
}

#contenu .imageGauche {
	float:left; margin:0px .7em .7em 0; padding:0;
}
#contenu .imageDroite {
	float:right; margin:0px 0 .7em .7em; padding:0;
}

#contenu .bordurePhoto {
	border:1px solid #C56135;
}

#contenu .gauche {
	float:left; padding:0px 1.5em .7em 0; margin:0;
}
#contenu .droite {
	float:right; margin:0px 0 .7em 1.5em; padding:0;
}
#contenu .centre {
	text-align:center; margin:0 auto; padding:0;
}

#contenu .slogan {
	font-size: 1.1em;font-weight: bold; font-style:italic;
	padding: .5em 0 .9em 0;margin: 0;
	color: #A91419; text-align:center;
}

#contenu table.encadre {
	margin: 1em auto 0 auto; border:1px solid #A91419;
}
#contenu table.encadre td {
	padding: .8em .8em 0 .8em; text-align:center;
}

#contenu .note {
	font-size:.8em;
}

#contenu .rouge, .rouge {
	color:#E51E26;
}

/* Tableau avec styles */
table.tableauStyle {
	background: #CCCCCC url(images/background_tableau.jpg) no-repeat left top;
	border-left:1px solid #000000; border-top:1px solid #000000;; margin:0 0 .8em 0;
}
table.tableauStyle td {
	padding:.6em .6em 0 .6em; text-align:left;
	border-right:1px solid #000000; border-bottom:1px solid #000000;
}
table.tableauStyle .titre {
	background-color:#666666; color:#FFFFFF;
}
table.tableauStyle td p {
	padding: 0 0 .6em 0;
}
table.tableauStyle .backgroundCouleur {
	background-color:#00CC66;
}

.carre-menu_up {
	background: url(/images/carre_menu_up.gif) no-repeat left top;
}
.carre-menu_down {
	background: url(/images/carre_menu_down.gif) no-repeat left top;
}

#contenu .titre-poste {
	margin-top:-.7em;
}

.email-picto-equipe {
	background: url(/images/email_picto.gif) no-repeat left top; position:absolute; top:0; left:230px;
}
.email-picto-equipe-on {
	background: url(/images/email_picto_on.gif) no-repeat left top; position:absolute; top:0; left:230px;
}
.email-picto {
	background: url(/images/email_picto.gif) no-repeat left top; vertical-align:text-bottom;
}
.email-picto-on {
	background: url(/images/email_picto_on.gif) no-repeat left top; vertical-align:text-bottom;
}

.popup-picto {
	background: url(/images/popup_picto.gif) no-repeat left 5px;
}
.popup-picto-on {
	background: url(/images/popup_picto_on.gif) no-repeat left 5px;
}