/* ------------------------------------ *
 CSS
 jeudi 9 avril 2009 22:07:33
 HAPedit 3.1.11.111
 * ------------------------------------ */

 body {
 background: #FFFFF0;
 font-family: "Georgia, Bookman Old Style, serif";
 color: #000000;
 margin: 0%;
 text-align: center;
 }

 body.show {
 background: #FFFFF0;
 font-family: "Georgia, Bookman Old Style, serif";
 color: #000000;
 margin: 2%;
 padding: 2%;
 text-align: center;
 }

#fond_show {
background: #D3D3D3;
margin: 40px 40px 40px 40px;
padding: 20px 40px 20px 20px;
}

#centre_contact {
margin-left: 15%;
margin-right: 15%;
background-color: #D3D3D3;
margin-top: 5%;
margin-bottom: 1%;
padding-top: 2%;
padding-bottom: 1%;
}

.centre_admin {
margin-left: 15%;
margin-right: 15%;
background-color: #D3D3D3;
margin-top: 1%;
margin-bottom: 6%;
padding-top: 1%;
padding-bottom: 1%;
}

.centre_actualite {
margin-left: 15%;
margin-right: 15%;
background-color: #D3D3D3;
margin-top: 1%;
margin-bottom: 5%;
padding-top: 2%;
padding-bottom: 1%;
}

a.ahref_haut {
color: #000000;
font-weight: bold;
line-height: 140%;
}

a:hover.ahref_haut {
font-size: 130%;
line-height: 100%;
}

a.ahref_haut_select {
color: #FF0000;
font-weight: bold;
line-height: 140%;
}

a.lien_admin {
color: #FF0000;
text-decoration: none;
}

a:hover.lien_admin {
font-weight: bold;
text-decoration: blink;
}

a.lien_noir {
color: #000000;
}

.ancre_presentation_cv
{
color: #FF0000;
text-align: left;
margin-left: 8%;
margin-right: 8%;
margin-top: 3%;
margin-bottom: 2%;
font-variant: small-caps;
}

.ancre_presentation_cv:first-letter {
font-size: 150%;
font-weight: bold;
}

a.ancre_presentation {
color: #FF0000;
}

a:hover.ancre_presentation {
color: #000000;
}

img {border: 0;}

form
{
display:inline;
}

.MenuHaut4_gauche {
position: relative;
padding: 0%;
margin-top: 0%;
width: 15%;
margin-left: 20%;
float: left;
overflow: visible;
display: inline;
margin-bottom: 1.5%;
}

.MenuHaut4 {
position: relative;
padding: 0%;
margin-top: 0%;
width: 15%;
float: left;
overflow: visible;
display: inline;
margin-bottom: 1.5%;
}

.MenuHaut4_droite {
position: relative;
padding: 0%;
margin-top: 0%;
width: 15%;
margin-right: 0%;
float: left;
overflow: visible;
display: inline;
margin-bottom: 1.5%;
}

.MenuHaut5_gauche {
position: relative;
padding: 0%;
margin-top: 0%;
margin-left: 12.5%;
width: 15%;
float: left;
overflow: visible;
display: inline;
}

.MenuHaut5 {
position: relative;
padding: 0%;
margin-top: 0%;
width: 15%;
float: left;
overflow: visible;
display: inline;
}

.MenuHaut5_droite {
position: relative;
padding: 0%;
margin-top: 0%;
margin-right: 0%;
width: 15%;
float: left;
overflow: visible;
display: inline;
}

.message_avertissement
{
color: #008000;
font-size: 110%;
font-weight: bold;
}

.JS_warning {
  color: #FF0000;
  text-align: center;
  font-size: 75%;
  line-height: 75%;
}

#copyright {
 color: #000000;
 font-family: Georgia, Bookman Old Style, serif;
 font: 70% serif;
 padding-top: 1.5%;
}

.lien_alter {
text-decoration: none;
color: #000000;
}

.lien_alter:hover {
font-size: 120%;
font-weight: bold;
}

.inline
{
display: inline;
}

.number_admin {
position: relative;
padding: 0%;
margin-top: 1%;
width: 15%;
float: left;
overflow: hidden;
display: inline;
text-align: right;
}

.left_admin {
position: relative;
padding: 0%;
margin-top: 1%;
width: 50%;
float: left;
overflow: hidden;
display: inline;
}

.right_admin_un {
position: relative;
padding: 0%;
margin-top: 1%;
width: 17.5%;
float: left;
overflow: hidden;
display: inline;
}

.right_admin_deux {
position: relative;
padding: 0%;
margin-top: 1%;
width: 17.5%;
float: left;
overflow: hidden;
display: inline;
}

.number_admin_galerie {
position: relative;
padding: 0%;
margin-top: 1%;
width: 5%;
float: left;
overflow: hidden;
display: inline;
text-align: right;
margin-left:5%;
}

.left_admin_galerie {
position: relative;
padding: 0%;
margin-top: 1%;
width: 31%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
}

.centre_admin_galerie {
position: relative;
padding: 0%;
margin-top: 1%;
width: 31%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
}

.right_admin_galerie {
position: relative;
padding: 0%;
margin-top: 1%;
width: 20%;
float: left;
overflow: hidden;
display: inline;
margin-right: 5%;
}

.annee_admin_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 8%;
float: left;
overflow: hidden;
display: inline;
text-align: center;
margin-left:5%;
}

.left_admin_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 30%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
}

.centre_admin_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 35%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
text-align: left;
}

.right_admin_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 15%;
float: left;
overflow: hidden;
display: inline;
margin-right: 5%;
}

.left_admin_select_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 40%;
float: left;
overflow: hidden;
display: inline;
margin-left:5%;
}

.centre_admin_select_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 40%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
}

.right_admin_select_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 9%;
float: left;
overflow: hidden;
display: inline;
margin-right: 5%;
}

.number_admin_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 5%;
float: left;
overflow: hidden;
display: inline;
text-align: right;
margin-left:3%;
}

.rubrique_admin_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 30%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
}

.titre_admin_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 30%;
float: left;
overflow: hidden;
display: inline;
margin-left:1%;
}

.etat_admin_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 11%;
float: left;
overflow: hidden;
display: inline;
margin-left: 1%;
}

.radio_admin_diapo {
position: relative;
padding: 0%;
margin-top: 1%;
width: 15%;
float: left;
overflow: hidden;
display: inline;
margin-right: 3%;
}

.number_admin_image_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 15%;
float: left;
overflow: hidden;
display: inline;
text-align: right;
}

.left_admin_image_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 50%;
float: left;
overflow: hidden;
display: inline;
}

.right_admin_image_presentation {
position: relative;
padding: 0%;
margin-top: 1%;
width: 35%;
float: left;
overflow: hidden;
display: inline;
}

.admin_image_presentation {
width: 20%;
}

#coordonnees_patrick
{
display: none;
}

#presentation_photo_milieu_cv {
position: relative;
margin-left: 50%;
margin-right: 30%;
width: 20%;
float: left;
overflow: hidden;
display: inline;
margin-bottom: 5%;
text-align: left;
margin-top: 2%;
}

#presentation_photo_gauche_cv {
position: relative;
margin-left: 10%;
margin-right: 2%;
width: 20%;
float: left;
overflow: hidden;
display: inline;
margin-bottom: 2%;
text-align: left;
margin-top: 4%;
}

.image_affichee_cv_milieu {
width: 80%;
}

.image_affichee_cv {
width: 100%;
}

.presentation_cv {
position: relative;
margin-right: 2%;
width: 25%;
float: left;
overflow: hidden;
display: inline;
margin-bottom: 2%;
text-align: left;
}

.presentation_cv:first-letter {
font-size: 150%;
font-weight: bold;
color: #FF0000;
}

#presentation_photo_droite_cv {
position: relative;
margin-right: 10%;
width: 29%;
float: left;
overflow: hidden;
display: inline;
margin-bottom: 2%;
text-align: right;
}

.presentation_rubrique {
text-align: left;
margin-left: 8%;
margin-right: 8%;
margin-top: 3%;
margin-bottom: 2%;
font-variant: small-caps;
}

.presentation_rubrique:first-letter {
font-size: 150%;
font-weight: bold;
color: #FF0000;
}

.presentation_annee {
position: relative;
margin-left: 10%;
margin-right: 2%;
margin-bottom: 2%;
width: 18%;
float: left;
overflow: hidden;
display: inline;
text-align: left;
}

.presentation_evenement {
position: relative;
margin-right: 10%;
margin-bottom: 2%;
width: 60%;
float: left;
overflow: hidden;
display: inline;
text-align: left;
}

#presentation_photo_milieu_bas {
position: relative;
margin-left: 35%;
margin-right: 35%;
width: 30%;
float: left;
overflow: hidden;
display: inline;
margin-bottom: 5%;
margin-top: 5%;
}

.contact_gauche {
position: relative;
padding: 0%;
margin-top: 1%;
width: 50%;
float: left;
overflow: hidden;
display: inline;
text-align: right;
}

.contact_droite {
position: relative;
padding: 0%;
margin-top: 1%;
width: 50%;
float: left;
overflow: hidden;
display: inline;
}

.image_affichee_contact {
width: 80%;
}

.actualite_gauche {
position: relative;
margin-left: 2%;
margin-right: 2%;
width: 40%;
float: left;
overflow: hidden;
display: inline;
margin-top: 1%;
margin-bottom: 1%;
}

.image_actualite {
width: 100%;
}

.actualite_droite {
position: relative;
margin-right: 2%;
width: 54%;
float: left;
overflow: hidden;
display: inline;
margin-top: 1%;
margin-bottom: 1%;
}

#galerie_rubriques {
background-color: #D3D3D3;
font-weight: bold;
position: relative;
padding: 0% 1% 1% 1%;
margin-top: 1%;
width: 10%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

#galerie_tableaux {
font-weight: bold;
position: relative;
padding: 0% 1% 1% 1%;
margin-top: 1%;
width: 29%;
float: left;
overflow: hidden;
display: inline;
border-right: 2px solid #D3D3D3;
}

#galerie_tableau_choisi {
font-weight: bold;
position: relative;
padding: 0% 1% 1% 1%;
margin-top: 1%;
width: 54%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

.bouton_image_galerie {
width: 100%;
}

.bouton_image_galerie_non_cliquee {
width: 100%;
}

.bouton_image_tableaux {
width: 32%;
}

.bouton_image_tableau_un {
width: 72%;
vertical-align: middle;
}

.texte_galerie_non_cliquee {
background-color: #D3D3D3;
font-family:"Comic Sans MS, Arial Black, Arial, Verdana, serif";
font-weight: bold;
position: relative;
padding: 1% 0% 1% 0%;
margin-top: 1%;
margin-bottom: 1%;
width: 100%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
font-size: 125%;
line-height: 100%;
text-align: center;
font-weight: bold;
}

.nom_rubrique_galerie_pas_visitee {
position: relative;
height: 2.5em;
float: left;
display: inline;
overflow: hidden;
font-weight: bold;
padding: 0% 1% 1% 1%;
margin-top: 1%;
width: 100%;
margin-left: 0%;
margin-bottom: 0%;
}

.galerie_titre_rubrique {
background-color: #D3D3D3;
font-weight: bold;
font-size: 120%;
}

#galerie_titre_tableau {
color: #FF0000;
font-weight: bold;
font-size: 150%;
margin-bottom: 2%;
}

.galerie_details_tableau {
font-size: 80%;
margin-bottom: 2%;
font-weight: normal;
color: #FF0000;
}

.galerie_fonctionnement {
font-size: 100%;
margin-top: 2%;
margin-bottom: 5%;
font-weight: bold;
}

.galerie_pas_visitee_gauche {
font-weight: bold;
position: relative;
padding: 0% 0.75% 1% 1%;
margin-top: 1%;
width: 18%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

.galerie_pas_visitee_centre {
font-weight: bold;
position: relative;
padding: 0% 0.75% 1% 1%;
margin-top: 1%;
width: 18%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

.galerie_pas_visitee_droite {
font-weight: bold;
position: relative;
padding: 0% 0% 1% 1%;
margin-top: 1%;
width: 18%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

#titre_tableau_show {
color: #FF0000;
font-weight: bold;
font-size: 200%;
margin-bottom: 2%;
}

.details_tableau_show {
font-size: 120%;
margin-bottom: 2%;
font-weight: normal;
color: #FF0000;
}

.image_affichee_show {
width: 100%;
text-align: center;
border: 10px ridge #D3D3D3;
}

#index_2_gauche {
font-weight: bold;
position: relative;
padding: 0% 1% 0% 1%;
margin-top: 1%;
width: 23%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

#index_2_centre {
font-weight: bold;
position: relative;
padding: 0% 0% 0% 0%;
margin-top: 1%;
width: 27%;
float: left;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

#index_2_droite {
font-weight: bold;
position: relative;
padding: 1% 0% 0% 0%;
margin-top: 1%;
width: 46%;
float: right;
margin-left: 0%;
margin-bottom: 0%;
overflow: hidden;
display: inline;
}

.images_index_un
{
margin-top: 5%;
}

.images_index_deux
{
margin-top: 0%;
}

.images_index_trois
{
margin-bottom: 50%;
}

.style_images_index_gauche {
width: 85%;
}

.image_index_centre_largeur_plus {
width: 70%;
margin-top: 40%;
margin-bottom: 50%;
}

.image_index_centre_hauteur_plus {
width: 70%;
margin-top: 25%;
margin-bottom: 50%;
}

#titre_index_hauteur_plus {
font-family:"Comic Sans MS, Arial Black, Arial, Verdana, serif";
margin-top: 5%;
margin-bottom: 10%;
text-align: center;
font-weight: bold;
}

#titre_index_largeur_plus {
font-family:"Comic Sans MS, Arial Black, Arial, Verdana, serif";
margin-top: 20%;
margin-bottom: 20%;
text-align: center;
font-weight: bold;
}

.image_index_diaporama {
width: 80%;
}

.clear {
clear: both;
}

.clear_left {
clear: left;
}

.retour_show {
background-color: #D3D3D3;
border: 2px groove #C0C0C0;
}

.formulaire, .textarea, .style_submit, .select, .file {
border-width: 3px;
background-color: #D3D3D3;
border-color: #FFFFF0;
color: #000000;
}

.formulaire, .textarea, .select, .file {
border-style: ridge;
}

.formulaire {
width:140px;
}

.style_submit {
border-style: outset;
}

.formulaire:focus, .textarea:focus, .select:focus {
background-color: #FFFFF0;
border-color: #D3D3D3;
border-style: groove;
}

.style_submit:focus {
border-style: inset;
}
