body{background-image:url('motifs/ladrillo_sombre.jpg');text-align:center;}
a{font-weight:normal;text-decoration:underline;color:#fff;}
.lien_ext_texte{background: url('pictogrammes/external_blanc.gif') right center no-repeat;padding-right:0.75em;}
.lien_ext_titre{background: url('pictogrammes/external_noir.gif') right center no-repeat;padding-right:0.75em;color:#000;font-weight:bold;}
.lien_int_texte{background: url('pictogrammes/internal_blanc.gif') right center no-repeat;padding-right:0.75em;}
.bloc_imagette a.lien_ext_texte,a.lien_int_texte{background:none;padding-right:0;}
a img{border: 0;}
a:hover{font-style:italic;}
.navigation{color:#000;font-weight:bold;text-decoration:none;font-family:Arial,sans-serif;}
.navigation_select{color:#fff;text-decoration:none;font-family:Arial,sans-serif;}
a:hover.navigation{font-style:normal;color:#ff3;}
a:hover.navigation_select{font-style:normal;color:#ff3;}
.petit_train{font-family: Arial, sans-serif;color: #000;font-size:0.9em;font-weight:normal;text-decoration:underline;line-height:normal;}
a:hover.petit_train{font-style:normal;color:#ff3;text-decoration:none;}
#photo_layer .navigation,#photo_layer .navigation_select{font-size:0.8em;font-weight:bold;}
#photo_layer .navigation{color:#666;}
#photo_layer .navigation_select,#photo_layer .limit_navigation,.photo_actuelle{color:#fff;}
.cadre_photo{width:600px;background-image:url('motifs/bullesg70_2.jpg');margin-top:2em;	font-family:Arial,sans-serif;text-align:center;border:1px solid #999;}
.bloc_photo{margin:0 auto;width:605px;}
.texte_vignette{color:#fff;width:136px;margin:0 auto;margin-top:1em;line-height:1.2em;font-family:Arial,sans-serif;font-size:.8em;}
.cadre_vignette{width:188px;background-color:none;text-align:center;}
.bloc_galerie_vignette{float:left;overflow:hidden;width:184px;height:227px;}
.bloc_vignettes{margin:0 auto;width:788px;}
.cadre_vignettes{background-image:url('motifs/bullesg70_2.jpg');;margin:0 auto;width:861px;border:1px solid #666;margin-top:1em;border-radius:20px;box-shadow: 5px 5px 7px #666;}
#ab h1{font-family: Arial, sans-serif;color: #000;text-decoration:none;font-size:1.25em;font-weight:bold;line-height:normal;width:100%;margin:0 auto;margin-bottom:3em;background-image:none;padding-top:0;}
h1{font-family: Arial, sans-serif;color: #000;font-size:1.25em;font-weight:bold;text-decoration:underline;text-align:center;width:300px;margin:0 auto;margin-bottom:0;padding-top:2px;background-image:url('motifs/bullesg50.jpg');height:1.4em ;}
.cadre_h1{width:70%;position:relative;top:-3em;margin:0 auto;}
.cadre_titre{margin:0 auto;margin-top:-3em;
width:350px;margin-bottom:0.8em;background-color:#666;height:2.4em;}
.motif_titre_bas,.motif_titre_haut{position:relative;left:-5%;top:-5px;background-repeat:repeat-x;height:25px;margin:0 auto;width:390px;}
.motif_titre_haut{background-image:url('motifs/0236_092_2.gif');}
.motif_titre_bas{background-image:url('motifs/0236_092.gif');}
h2.doc{text-align:left;font-family: Arial, sans-serif;color: #fff;font-size:0.9em;font-weight:bold;text-decoration:none;line-height:normal;margin:2em 0 1em 1em;}
h3.doc{text-align:left;font-family: Arial, sans-serif;color: #000;font-size:1em;font-weight:bold;text-decoration:underline;line-height:normal;margin:2em 0 1em 2em;}
#contenu{border:4px groove #666;background-image:url('motifs/bullesg50.jpg');width:90%;margin:0 auto;margin-top:-1em;border-radius:20px;box-shadow: 5px 5px 7px #666;}

#niouze{font-size:0.9em;font-family: Arial, sans-serif;color: #000;font-weight:bold;border:4px groove #999;background-image:url('motifs/bullesg50.jpg');margin:1em 0 1em 0;width:450px;border-radius:10px;box-shadow: 1px 1px 4px #fff;}
#site_map{float:right;margin-top:170px;}
#pub_niouze{width:90%;margin:0 auto;margin-top:1em;}
#pub{float:right;margin:-90px 20px 0px 10px;}
#niouze h3{margin: 0.5em 0 0.3em 0;}
.texte_niouze {text-align:left;font-family: Arial, sans-serif;color: #fff;font-size:0.9em;font-weight:normal;text-decoration:none;line-height:1.35em;margin-left:1em;}
#pub_footer{margin:2em 0px 1em 0px;}
#bloc_footer{margin-top:20px;}
#social_footer{width:791px;margin:0 auto;}
#bloc_twitter{display:inline;float:left;position:relative;top:15px;
left:60px;z-index:1;}
#iframe_twitter{margin-left:-50px;
}
.googleplus{display:inline;width:106px;height:24px;float:left;position:relative;top:10px;}
#bloc_fb{display:inline;float:left;position:relative;top:-25px;
left:-8px;z-index:2;}
#iframe_fb{border:none;overflow:hidden;height:60px;}
#footer{color:#fff;font-family:Times,serif;font-size: 0.75em;width:80%;margin:0 auto;clear:both;margin-bottom:30px;position:relative;left:0px;top:-90px;z-index:3;}
.addthis,.addthis_button_preferred_1,.addthis_button_preferred_2,.addthis_button_preferred_3,.addthis_button_preferred_4,.addthis_button_compact{float:left;}
.addthis_default_style{display:inline;
}
.texte{text-align:left;font-family: Arial, sans-serif;color: #fff;font-size:1em;font-weight:normal;text-decoration:none;line-height:1.35em;margin:1em 10px 1em 10px;}
.bloc_imagette{text-align:center;float:left;margin:0 20px 10px 20px;}
.bloc_imagette_et_texte{width:100%;text-align:left;font-family: Arial, sans-serif;color: #fff;font-size:0.95em;font-weight:normal;text-decoration:none;line-height:1.35em;width:90%;margin:0 auto;}
#menu{margin:0 auto;float:none;width:925px;margin-top:10px;}
#ab{margin:0 auto;float:none;width:990px;background-color:#ffc;text-align:left;border-radius:20px;box-shadow: 5px 5px 7px #fff;}
#ab a{text-decoration:underline;color:#00f;font-weight:bold;}
#ab a:visited{color:#800080;font-weight:bold;}
.langues{position:relative;left:-70px;top:1em;z-index:1;letter-spacing:2px;}
.langues a:hover{border:2px solid #ff3;}
.logo_menu,.ligne_menu{margin:0;padding:0;width:180px;float:left;}
.logo_menu{margin-top:-1em;}
.ligne_menu{font-family: Arial, sans-serif;font-size:0.88em;letter-spacing:0.05em;margin-left:5px;}
.titres_menus{display:block;width:180px;color: #000;text-decoration:none;font-style:normal;background-color:#fff;border:2px groove #666;margin:0.1em 0 0 0;}
a:hover.titres_menus{background-color:#ff3;font-weight:bold;font-style:normal;}
.liens_menus_f99,.liens_menus_ff9,.liens_menus_cff,.liens_menus_cf9,.liens_menus_f93{color:#000;display:block;width:180px;margin:3px 0 0 0;border-radius:7px;}
.liens_menus_f99{background-color:#f99;border:2px groove #f03;}
.liens_menus_ff9{background-color:#ff9;border:2px groove #f90;}
.liens_menus_cff{background-color:#cff;border:2px groove #09c;}
.liens_menus_cf9{background-color:#cf9;border:2px groove #0c6;}
.liens_menus_f93{background-color:#f93;border:2px groove #c63;}
.lien_menu_actif{}
a:hover.liens_menus_f99,a:hover.liens_menus_ff9,a:hover.liens_menus_cff,a:hover.liens_menus_cf9,a:hover.liens_menus_f93{color:#ff3;font-weight:bold;font-style:normal;background-color:#000;}
.script_contact {margin:0 auto;height:1000px;width:530px;border:none;margin-top:1em;}
#cadre_boutons{width:925px;float:none;margin: 0 auto;background-image:url('motifs/bullesg70_2.jpg');border:1px solid #666;margin-top:-1em;height:130px;padding:0.6em;border-radius:20px;box-shadow: 5px 5px 7px #666;}
.bouton{font-family:"Times New Roman",serif;color:#fff;text-decoration:none;word-spacing:normal;}
#bouton_generaux{line-height:1.5em;float:left;font-size:1.2em;width:100px;}
#boutons_nuage{float:right;width:820px;}
a:hover.bouton{color:#ff3;font-style:normal;}
.bouton_select{font-family:"Times New Roman",serif;background-color:#fff;color:#000;text-decoration:none;word-spacing:normal;}
a:hover.bouton_select{background-color:#ff3;font-style:normal;}
#mise_a_jour {color:#fff;font-family:Arial,sans-serif;float:right;margin-top:1em;}
#navig_previous_photo,#navig_next_photo{height:100%;width:30px;background-color:#fff;opacity:.1;color:#000;font-size:2.5em;z-index:17;}
#navig_fermer,#navig_legende{height:30px;width:30px;background-color:#fff;position: fixed;opacity:.2;color:#000;font-size:2.5em;z-index:20;padding: 0px 5px 15px 5px;text-decoration:none;font-family:Arial,sans-serif;border-radius:30px;}
#navig_fermer{top:15px;left:40px;}
#navig_legende{top:15px;right:40px;}
#navig_previous_photo,#navig_next_photo{position: fixed;bottom:0;}
#navig_previous_photo:hover,#navig_next_photo:hover,#navig_fermer:hover,#navig_legende:hover,#navig_previous_index:hover,#navig_next_index:hover{background-color:#000;font-weight:bold;color:#fff;font-style:normal;opacity:1;}
#navig_previous_photo:active,#navig_next_photo:active,#navig_fermer:active,#navig_legende:active,#navig_previous_index:active,#navig_next_index:active{background-color:#fff;opacity:1;color:#000;}
#navig_previous_photo p,#navig_next_photo p{height:1em;margin-bottom:400px;position: fixed;bottom:0px;}
#navig_previous_photo p{left:10px;}
#navig_next_photo p{right:9px;}
#navig_previous_photo{left:0px;}
#navig_next_photo{right:0px;}
#previous_arrow,#next_arrow{position:relative;top:45%;}
#texte_photo{color:#fff;font-family:"Times New Roman",serif;font-size:20px;line-height:30px;width:80%;margin-left:10%;text-align:center;position:fixed;bottom:0px;z-index:20;text-shadow: .05em .05em #000;}
#index{max-width:100%;margin:0 auto;}
.chargement_photo{width:140px;position:fixed;bottom:15%;left:50%;z-index:7;color:#fff;text-align:center;}
#cache_semi{width:100%;height:100%;background-color:#100;opacity:.9;position: fixed;left:0;top:0;z-index:6;}
#photo_layer{width:80%;position: fixed;bottom:0;z-index:12;}
#photo_bloc{font-size:0;}
#navi_photo{font-size:18pt;position:fixed;top:0;z-index:20;width:100%;}
#navi_photo .navigation{color:#666;}
#big_photo,#big_photo_2{max-height:100%;max-width:50%;visibility:hidden;position:relative;}
#legende_navig{width:100%;height:100%;background-color:#fff;color:#000;opacity:.9;position: fixed;left:0;top:0;z-index:-22;}
