/* cf styles.css pour le positionnement */

#contenuCentre {
font-family: Arial, sans-serif;
}

#contenuCentre h1 {
font-size: 1.3em;
color: #554f6a  ;
border-bottom:1px solid #554f6a;
border-top: 1px solid #554f6a;
background-color: #e7e6ea;
padding: 3px 0px 3px 0px;
}

#contenuCentre h2, #contenuCentre h2 a:link, #contenuCentre h2 a:visited {
font-size: 1em;
color: #554f6a;
margin-bottom: 6px;
margin-top: 25px;
border-bottom:1px solid #f08600;
}


#contenuCentre h3, #contenuCentre h3 a:link, #contenuCentre h3 a:visited {
font-size: 0.9em;
color: #f08600;
margin-bottom: 6px;
}


#contenuCentre p, #contenuCentre p a:link, #contenuCentre p a:visited {
/*color: #00274c;*/
color: black;
font-size: 0.9em;
margin-top: 6px;
}


#contenuCentre li, #contenuCentre li a:link, #contenuCentre li a:visited {
/*color: #00274c;*/
color: black;
font-size: 0.9em;
}

#contenuCentre ul {
margin-top: 6px;
}

/* les ul imbriqués dans d'autres ul (niveaux de plans de cours, par exemple) */
#contenuCentre ul ul {
margin-top: 0px;
}

#contenuCentre .hover2:link, #contenuCentre .hover2 {
text-decoration: none;
}

#contenuCentre .hover2:hover {
color: #f08600;
}

#contenuCentre p a:link
{
color: #f08600;
}

#contenuCentre p a:visited
{
color: #f08600;
}

#contenuCentre .input, #contenuCentre textarea {
border: 1px solid #818182;
background-color: #fbf1e3; /* ? très bof ... */
}

.marque {
color: #f08600;
}

.erreur {
color: red;
}

#contenuCentre .noborder {
margin:0;
border:0;
padding:0;
}

#contenuCentre .smallborder {
margin:3px;
border:0;
padding:0;
}

#contenuCentre .noborderup {
margin-top:0;
border-top:0;
padding-top:0;
}

#contenuCentre .discret {
color: #555;
font-size:0.6em;
text-align: right;
margin-right: 20px;
}

#contenuCentre .plus {
/*font-size:0.6em;*/
margin-top: -5px;
margin-bottom: 0px;
}


#contenuCentre .sub {
color: green;
font-size:0.6em;
}


#contenuCentre .date
{
font-size:0.7em;
margin-top:-20px;
float: right;
color:#7a7792;
}

#contenuCentre .agence
{
font-size:0.7em;
margin-top:-10px;
float: right;
color:#7a7792;
clear:both;
}

.presse
{
/*border-top: 2px solid #7a7792;
border-bottom: 1px solid #7a7792;*/
margin-top:35px;
}

.recrutes
{
/*border-top: 2px solid #7a7792;
border-bottom: 1px solid #7a7792;*/
/*margin-bottom:10px;*/
margin-top:35px;
}

.page
{
margin-top:35px;
/*
border-top: 2px solid #7a7792;
border-bottom: 1px solid #7a7792;
*/
/*margin-bottom:10px;*/
}

.actu
{
/*border-top: 2px solid #7a7792;*/
/*border-bottom: 1px solid #7a7792;*/
margin-top:35px;
}

.departement_admin {
border: 1px dashed #ccc;
margin-left: 10px;
}

