body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin:0;
padding:0;
background-color:#fff;
text-align:center;
cursor:default
}

p,
form{
margin:0;
padding:0
}

/* BLOCS PRINCIPAUX ##########################################################*/

#conteneur_principal {
margin:0 0 30px 0
}
#conteneur_entete{
background:url(../elements/logo_neuf.gif) no-repeat 40px 30px #7AAEDE
}
#conteneur_statut{
position:absolute;
top:0;
right:0;
padding: 10px 10px 0 230px;
width:200px;
float:right;
color:#fff;
font-size:0.8em;
text-align:left
}
#conteneur_menu_principal{
padding:91px 0 0 10px;
background:url(../elements/conteneur_menu_principal_fond.gif) repeat-x bottom;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold
}
#conteneur_bouton_principaux{
width:600px;
}
#conteneur_bouton_principaux img{
float:left
}
#conteneur_menu_secondaire{
height:38px;
background:url(../elements/conteneur_menu_secondaire_fond.gif) repeat-x bottom;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold
}
#conteneur_bouton_secondaires{
padding:0 0 0 10px;
background:url(../elements/conteneur_bouton_secondaires_fond.gif) repeat-x bottom;
float:left
}
#conteneur_bouton_secondaires img{
float:left
}
#conteneur_contenu{
width:700px;
float:left;
text-align:left;
}
#conteneur_aide{
width:225px;
float:right;
padding:0 0 10px 0;
background:url(../elements/conteneur_aide_titre_fond.gif) no-repeat left bottom;
}
#conteneur_aide p{
margin:10px;
font-size:0.8em;
text-align:right
}

/* MENUS ###################################################################*/

#conteneur_menu_secondaire_cloture{
float:left;
padding-top:5px;
width:269px;
height:38px;
background:url(../elements/conteneur_menu_secondaire_cloture_fond.gif) repeat-x top
}
/* CONTENU ###################################################################*/
.conteneur_contenu_titre{
margin:10px 0 10px 0;
padding:20px 0 1px 0;
width:600px;
background: url(../elements/conteneur_contenu_titre_fond.gif) no-repeat left bottom;
}
.conteneur_contenu_titre h1{
margin:0;
padding:6px 10px 6px 45px;
width:200px;
background: url(../elements/conteneur_contenu_titre_fond_h1.gif) #8BA9D8 no-repeat right top;
font-size: 0.9em;
color:#fff
}
.conteneur_contenu_titre p{
margin:0;
padding:6px 10px 6px 45px;
width:430px;
background: url(../elements/conteneur_contenu_titre_fond_h1.gif) #8BA9D8 no-repeat right top;
font-size: 0.9em;
color:#fff;
font-weight:bold
}
.conteneur_contenu_texte{
margin:10px 0 0 72px;
font-size: 0.8em;
font-weight:bold;
color:#555
}
.conteneur_contenu_texte p{
padding:4px 0 4px 0
}
.conteneur_contenu_texte p img{
vertical-align:-50%
}
.tableau_informatif{
margin:10px 0 0 72px
}
.tableau_informatif th{
background-color: #E3EDF7;
padding:6px 10px 6px 10px;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
font-size: 0.8em;
color:#780042
}
.tableau_informatif td{
padding:6px 10px 6px 10px;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
font-size: 0.8em;
font-weight:bold;
}
.tableau_informatif_contenu{
background-color: #F2CFE2
}
.tableau_informatif_contenu img{
vertical-align:-50%
}

/* Aide ######################################################################*/
.conteneur_aide_titre{
margin:10px 0 10px 0;
padding:20px 0 1px 0;
width:225px;
background: url(../elements/conteneur_aide_titre_fond.gif) no-repeat left bottom;
text-align:right
}
.conteneur_aide_titre h1{
margin:0 0 0 105px;
padding:4px 40px 4px 0;
width:80px;
background: url(../elements/conteneur_aide_titre_fond_h1.gif) #780042 no-repeat left top;
font-size: 0.9em;
color:#fff
}
.conteneur_aide_titre h1 img{
padding:0 0 0 4px;
vertical-align: -6px
}

/* Pages connexes ############################################################*/

#conteneur_schema_reseau{
float:left;
font-size:0.8em
}
#conteneur_schema_reseau table{
padding:20px
}
#conteneur_schema_reseau table p{
padding:10px 0 10px 0;
font-weight:bold;
color:#666;
}
/* CLASSES COMMUNES ##########################################################*/

.onglet_1_over{
float:left;
background:url(../elements/onglet_1_over_droite.gif) no-repeat right bottom;
padding:9px 16px 18px 0;
}
.onglet_1_over a:link, .onglet_1_over a:visited{
background:url(../elements/onglet_1_over_gauche.gif) no-repeat left bottom;
padding:9px 0 18px 16px;
color:#fff;
text-decoration:none
}
.onglet_1_over a:hover, .onglet_1_over a:active {
background:url(../elements/onglet_1_over_gauche.gif) no-repeat left bottom;
padding:9px 0 18px 16px;
color:#fff;
text-decoration:none
}
.onglet_1{
float:left;
background:url(../elements/onglet_1_droite.gif) no-repeat right bottom;
padding:20px 18px 7px 0;
}
.onglet_1 a:link, .onglet_1 a:visited{
background:url(../elements/onglet_1_gauche.gif) no-repeat left bottom;
padding:20px 0 7px 16px;
color:#D7539F;
text-decoration:none
}
.onglet_1 a:hover, .onglet_1 a:active {
background:url(../elements/onglet_1_gauche.gif) no-repeat left bottom;
padding:20px 0 7px 16px;
color:#fff;
text-decoration:none
}
.onglet_2_over{
float:left;
background:url(../elements/onglet_2_over_droite.gif) no-repeat right bottom;
padding:10px 18px 2px 0;
}
.onglet_2_over a:link, .onglet_2_over a:visited{
background:url(../elements/onglet_2_over_gauche.gif) no-repeat left bottom;
padding:10px 0 2px 16px;
color:#fff;
text-decoration:none
}
.onglet_2_over a:hover, .onglet_2_over a:active {
background:url(../elements/onglet_2_over_gauche.gif) no-repeat left bottom;
padding:10px 0 2px 16px;
color:#fff;
text-decoration:none
}
.onglet_2{
float:left;
background:url(../elements/onglet_2_droite.gif) no-repeat right bottom;
padding:10px 18px 2px 0;
}
.onglet_2 a:link, .onglet_2 a:visited{
background:url(../elements/onglet_2_gauche.gif) no-repeat left bottom;
padding:10px 0 2px 16px;
color:#780042;
text-decoration:none
}
.onglet_2 a:hover, .onglet_2 a:active {
background:url(../elements/onglet_2_gauche.gif) no-repeat left bottom;
padding:10px 0 2px 16px;
color:#fff;
text-decoration:none
}
.bouton_contenu{
background:url(../elements/bouton_contenu_droite.gif) no-repeat right;
padding:9px 16px 9px 0;
}
.bouton_contenu a:link, .bouton_contenu a:visited{
background:url(../elements/bouton_contenu_gauche.gif) no-repeat left;
padding:9px 0 9px 16px;
color:#296194;
text-decoration:none
}
.bouton_contenu a:hover, .bouton_contenu a:active {
background:url(../elements/bouton_contenu_gauche.gif) no-repeat left;
padding:9px 0 9px 16px;
color:#fff;
text-decoration:none
}
.positif{
color:#009933;
}
.negatif{
color:#F90000;
}
.mise_en_valeur{
color:#780042;
}
.lien_image{
border:0
}

