body
{ 
margin: 0;
padding: 0;
font-family: verdana,sans-serif;
font-size: 11px;
background-color: #727272;
}

/* Bloc vide */
#vide
{
clear: both;
}


/* Bloc contenant le logo */
#titre
{
position: relative;
width: 760px;
height: 105px;
margin: 0 auto 0;
}

/* Propriétés du logo */
#logo
{
border: 0;
float: left;
position: relative;
top: 28px;
}

.marge
{
margin: 0 0 0 200px;
}

.centrer
{
text-align: center;
color: #FFFFFF;
} 
	 		 
/* Bloc contenant le menu principal */
#menu_general
{
padding-top: 5px;
border: solid 1px #000000;
border-left-width: 0;
border-right-width: 0;
background: #555555;
padding-bottom: 5px;
width: 760px;
margin: 3px auto 0;
text-align: left;
}

#menu_secondaire
{
padding-top: 5px;
border: solid 1px #000000;
border-left-width: 0;
border-right-width: 0;
background: #555555;
padding-bottom: 5px;
width: 760px;
margin: 3px auto 0;
text-align: left;
}


/* Menu */
#menu
{
margin: 0;
padding: 0;
}

/* Propriétés des listes dans le menu principal */
#menu li
{
list-style-type: none;
display: inline;
}



/* Propriétés des liens dans le menu */
#menu a
{ 
padding: 5px;
text-decoration: none;
color: white;
}

/* Propriétés des liens survolés dans le menu */
#menu a:hover
{
background: #A0A0A0;
}

/* Menu secondaire */
#menu2
{
margin: 0;
padding: 0;
}

/* Propriétés des listes dans le menu secondaire */
#menu2 li
{
list-style-type: none;
display: inline;
}

/* Propriétés des liens dans le menu secondaire */
#menu2 a
{ 
padding: 5px;
text-decoration: none;
color: white;
}

/* Propriétés des liens survolés dans le menu secondaire */
#menu2 a:hover
{
background: #A0A0A0;
}

/* Bloc après l'entête */
#conteneur
{
border: solid 1px #000000;
border-left-width: 0;
border-right-width: 0;
position: absolute;
width: 740px;
left: 50%;
margin-left: -380px;
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
background-color: #555555;
}

#conteneur hr {
clear: both;
visibility: hidden;
}

/* Bloc réservé à l'affichage du contenu */
#contenu
{
float:left;
width: 610px;
margin: 0;
padding: 0 0 10px 0;
border: 1px solid #AA0000;
background-color:#555555;
}

/* Bloc séparateur de contenu */
#separateur
{
float:left;
width: 610px;
height: 5px;
margin: 0;
border: 0;
background-color:#555555;
}

/* Propriétés des titres 1 dans le contenu */
#contenu h1
{
background-color: #AA0000;
color: white;
font-size: 11px;
padding: 2px 0 2px 20px;
margin-top: 0;
}

#contenu h1.pieddepage
{
background-color: #AA0000;
color: white;
font-size: 11px;
padding: 2px 0 2px 20px;
margin-top: 0;
margin-bottom: -10px;
}


/* Propriétés des titres 2 dans le contenu */
#contenu h2
{
color: white;
font-size: 11px;
padding: 2px 0 2px 10px;
margin: 3px 0px -3px -6px;
text-decoration: underline;
/* display: inline; */
}

/* Propriétés des titres 3 dans le contenu */
#contenu h3
{
color: white;
font-size: 11px;
padding: 2px 0 2px 10px;
margin: 3px 0px -3px 6px;
/* display: inline; */
}

#contenu hr
{
visibility: visible;
color: #AA0000;
width: 60%;
background-color: #AA0000;
height: 1px;
margin-top: 15px;
margin-bottom: 15px;
border: 0;
}

/* Propriétés des paragraphes dans le contenu */
#contenu p
{
text-indent: 20px;
color: white;
margin: 16px;
padding : 0 0 0 0;
text-align: justify;
}

/* Propriétés des listes dans le contenu */
#contenu ul
{
color: white;
margin: 16px;
text-align: justify;
padding: -10px -10 -10 -10;
}

#contenu ul.davey
{
color: white;
margin: 16px;
text-align: justify;
}

/* Propriétés des liens dans le contenu */
#contenu a
{
color: #FFFFFF;
/* text-decoration:none; */
}

/* Propriétés des liens survolés dans le contenu */
#contenu a:hover
{
/* text-decoration:none; */
}

#contenu li
{
color: white;
}


/* Bloc destiné à recevoir les annonces Google */
#pub
{
float: right;
width: 120px;
height: auto;
margin: 0;
padding: 0;
text-align: center;
}

#sous_contenu
{}

#sous_contenu a
{
color: #FFFFFF;
text-decoration:underline;
}

#sous_contenu a:hover
{
background: #9999CC;
}

#contenu img
{
margin: 2px;
}

#contenu embed
{
margin: 2px;
}

#contenu p.affiche_pieces
{
text-indent: 0px;
color: white;
margin: 4px 0 10px 10px;
padding : 0 0 0 0;
text-align: justify;
}

#contenu input.boutonlien
{
font-size: 11px;
font-weight: bold;
color: white;
background: transparent;
border: 0px;
cursor: pointer;
text-decoration: underline;
}

#contenu form
{
color: white;
}

/* classe pour les lancres */
#contenu p.ancre
{
font-size: 8px;
text-indent: 0px;
color: white;
margin: 0px 0px 0px 0px;
padding : 0 0 0 0;
text-align: center;
}

#contenu p.copyright
{
font-size: 8px;
text-indent: 0px;
color: #FFFFFF;
margin: 10px 0px 0px 0px;
padding : 0 0 0 0;
text-align: center;
}