/* CSS Document */

#main #contenu h1 {
	padding:0px 0px;
	margin:0px 0px;
	margin-bottom: 8px;
	color:#ec1c27;
	font-size:23px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#main #contenu h2 {
	padding:0px 0px;
	margin:0px 0px;
	margin-top: -10px;
	margin-bottom: 14px;
	font-size:20px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#main #contenu h3 {
	padding:0px 0px;
	margin:0px 0px;
	margin-bottom: 8px;
	font-size:20px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #f9ec7a;
}

#main #contenu h4 {
	padding:0px 0px;
	margin:0px 0px;
	margin-bottom: 8px;
	font-size:18px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #f9ec7a;
}

#main #contenu p, #main #contenu li {
	color: #b7b7b7;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}

#main #contenu p.retourEnHaut {
	text-align:right;
	padding-top: 20px;
	background-image:url(../images/retour-en-haut.gif);
	background-position:478px 25px;
	background-repeat:no-repeat;
}

#main #contenu p.retourEnHautEN {
	text-align:right;
	padding-top: 20px;
	background-image:url(../images/retour-en-haut.gif);
	background-position:540px 25px;
	background-repeat:no-repeat;
}

#main #contenu hr {
	border:none;
	height:1px; 
	border-bottom:1px solid #e7e7e7;
	margin-top:8px;
	margin-bottom:12px;
}

#main #contenu ul {
	margin:0px 0px 14px 16px; 
	padding:0px 15px;
}

#main #contenu li {
	margin-bottom:5px;
}

#main #contenu ul.fleches {
	list-style-image: url(../images/bullet-fleche.gif);
}

#main #contenu #ajouterMarges {
	margin-left: 50px;
	margin-right: 75px;
}

.texteRouge {
	color:#ec1c27;
}

.textePetit {
	font-size:10px;
}

input, select {
	font-family:Arial, Helvetica, sans-serif;
}

input.champ, select.champ {
	width: 160px;
	border: #828282 1px solid;
}

select.petit {
	width: 150px;
	font-size: 11px;
}

input.bouton {
	width: 120px;
}

input.btnConsulter {
	margin-left: 12px;
	vertical-align: -3px;
}

#main #contenu p.jaune {
	color: #f9ec7a;
}

#main #contenu span.texteBlanc, #main #contenu p.texteBlanc {
	color: #CCCCCC;
}

#main #contenu span.titrePartenaire, #main #contenu p.titrePartenaire {
	color: #FFFFFF;
}

img.bordure {
	margin-right: 10px;
	border: black 2px solid;
}

img.bordureBlanche {
	background-color:#ffffff;
	padding:2px;
	border-right:#202020 2px solid;
	border-bottom:#202020 2px solid;
}

div.demandeAcces {
	position:relative;
	left:152px;
	margin-top: 20px;
	margin-bottom:-40px;
}

div.logout {
	position:relative;
	top: 10px;
	margin-bottom:-14px;
	text-align:right;
}

div.logout img {
	margin-right:3px;
	vertical-align:-3px;
}
