.logo span {
  color: #68AF8D;
  text-shadow: 0px 0px 1px #666;
}
.logo a:hover span{
  text-shadow: 0px 0px 5px #999;
}
.formulaire_top {
border-bottom: 1px solid #68AF8D;
}

.formulaire_top span {
  color: #68AF8D;
  text-shadow: 0px 0px 1px #666;
}

.formulaire_middle, .formulaire_middle2, .formulaire_middle4, .formulaire_middle5 {
border-bottom: 1px solid #68AF8D;
}

.menus {
width: 859px;
background: #68AF8D;
height: 29px;
}



.menus_bouton, .menus_bouton:hover, .menus_bouton_selected {
  border: 1px solid #68AF8D;
}
.menus_bouton:hover, .menus_bouton_selected {
  background: #68AF8D;
}

.titre {
  background: #68AF8D;
}
.rubrique_description {
  border-left: 1px solid #68AF8D;
  border-right: 1px solid #68AF8D;
}
.rubrique_link_contenu {
  border-left: 1px solid #68AF8D;
  border-right: 1px solid #68AF8D;
}

.affichage_nav_bouton {
  color: #68AF8D;
  border: 1px solid #68AF8D;
  border-top: 0px;
}

.affichage_nav_bouton_selected {
  border: 1px solid #68AF8D;
  border-top: 0;
  background-color: #68AF8D;
}

.affichage_nav_bouton:hover, .affichage_nav_aff:hover .affichage_nav_bouton_selected:hover, .affichage_nav_pag:hover .affichage_nav_bouton_selected:hover {
  background-color: #68AF8D;
}
.affichage_nav_aff:hover .affichage_nav_bouton_selected, .affichage_nav_pag:hover .affichage_nav_bouton_selected {
  color: #68AF8D;
}

.affichage_nav_bouton.anb_photos {
  color: #9c0;
  border: 1px solid #9c0;
  border-top: 0;
}
.affichage_nav_bouton_selected.anb_photos {
  border: 1px solid #9c0;
  border-top: 0;
  background-color: #9c0;
}
.affichage_nav_bouton.anb_photos:hover, .affichage_nav_aff:hover .affichage_nav_bouton_selected.anb_photos:hover, .affichage_nav_pag:hover .affichage_nav_bouton_selected.anb_photos:hover {
  background-color: #9c0;
  color: #fff;
}
.affichage_nav_aff:hover .affichage_nav_bouton_selected.anb_photos, .affichage_nav_pag:hover .affichage_nav_bouton_selected.anb_photos {
  color: #9c0;
}

.affichage_nav_bouton.anb_videos {
  color: #FEB316;
  border: 1px solid #FEB316;
  border-top: 0;
}
.affichage_nav_bouton_selected.anb_videos {
  border: 1px solid #FEB316;
  border-top: 0;
  background-color: #FEB316;
}
.affichage_nav_bouton.anb_videos:hover, .affichage_nav_aff:hover .affichage_nav_bouton_selected.anb_videos:hover, .affichage_nav_pag:hover .affichage_nav_bouton_selected.anb_videos:hover {
  background-color: #FEB316;
  color: #fff;
}
.affichage_nav_aff:hover .affichage_nav_bouton_selected.anb_videos, .affichage_nav_pag:hover .affichage_nav_bouton_selected.anb_videos {
  color: #FEB316;
}
.rubrique {
  border-bottom: 1px solid #68AF8D;
  background-color: #DFEEE7;
}
.rubrique_rubrique, .rubrique_ge {
  background-color: #fff;
}
.rubrique_ge:hover, .rubrique_rubrique:hover {
  background-color: #68AF8D;
}
.rubrique_liste_titre {
border-bottom: 1px solid #68AF8D;
}

.sous_menu, .sous_menu_admin {
  font-family: zlv7_font_condensed;
  margin-left: 21px;
  margin-top: 10px;
  margin-bottom: 0px;
}
.sous_menu_admin {

}
.mb_photos, .mb_videos, .mb_voyages {
  background: #D1D2D5;
}

.mb_photos_selected, .mb_photos_selected:hover, .mb_photos:hover {
  background: #9c0;
  color: #fff;
  -moz-box-shadow: 1px 1px 13px #eee;
  -webkit-box-shadow: 1px 1px 13px #eee;
  box-shadow: 1px 1px 13px #eee;
}

.mb_videos_selected, .mb_videos_selected:hover, .mb_videos:hover {
  background: #FEB316;
  color: #fff;
  -moz-box-shadow: 1px 1px 13px #eee;
  -webkit-box-shadow: 1px 1px 13px #eee;
  box-shadow: 1px 1px 13px #eee;
}
.mb_voyages_selected, .mb_voyages_selected:hover, .mb_voyages:hover {
  background: #68AF8D;
  color: #fff;
  -moz-box-shadow: 1px 1px 13px #eee;
  -webkit-box-shadow: 1px 1px 13px #eee;
  box-shadow: 1px 1px 13px #eee;
}

.calendrier {
  background-color: rgba(104,175,141,0.2);
  font-family: zlv7_font_condensed;
}


.num_page_bouton:hover, .num_page_bouton_selected {
  background: #68AF8D;
}


.liste_gauche a:hover {
background-image:url(images/puces/voyages.png);
background-repeat:no-repeat;
background-position: 0px 2px;
color: #68AF8D;
}

.fm_sstitre {
background-color: #68AF8D;
color: #fff;
}

.fm_ligne_titre3 span {
color: #68AF8D;
}

#content .figure_dossier:hover, #content .figure_dossier:focus {
  border: 10px solid #68AF8D;
}



.calendrier1, .calendrier2 {
margin-left: 2px;
border-collapse: collapse;
margin-bottom: 5px;
}

.calendrier2_titre {color:#000; font-weight: bold; font-size:19px; text-align: center; border-bottom: 1px solid #000; }
.calendrier2_date_titre {color:#000; font-size:15px; text-align: center;}

.calendrier2_date {
margin: 3px;
padding: 0px;
width: 39px;
height: 20px;

}

.calendrier2_date_vide {
margin: 3px;
padding: 0px;
width: 39px;
height: 20px;
}

.bouton_cal2 {
color: #999;
font-size: 15px;
list-style-type: none;
width: 39px;
height: 20px;
margin: 3px;
padding: 0px;
text-align: center;
line-height: 1.4;
}

.bouton_cal2_actif {
color: #000;
font-size: 15px;
list-style-type: none;
width: 39px;
height: 20px;
margin: 3px;
padding: 0px;
font-weight: bold;
background-color: #DAEBE2;
text-align: center;
cursor: pointer;
line-height: 1.4;
  -moz-text-shadow: 0px 1px 4px #fff;
  -webkit-text-shadow: 1px 1px 4px #fff;
  -o-text-shadow: 1px 1px 4px #fff;
  text-shadow: 1px 1px 4px #fff;
}

.bouton_cal2_actif:hover {
color: #fff;
background-color: #6DB290;
  -moz-border-radius: 6px;
  -webkit-border-radius:6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -moz-text-shadow: 0px 1px 4px #000;
  -webkit-text-shadow: 1px 1px 4px #000;
  -o-text-shadow: 1px 1px 4px #000;
  text-shadow: 1px 1px 4px #000;
}

.bouton_cal2_actif_selected {
color: #fff;
font-size: 15px;
font-weight: bold;
list-style-type: none;
width: 39px;
height: 20px;
margin: 3px;
padding: 0px;
text-align: center;
background-color: #6DB290;
line-height: 1.4;
  -moz-border-radius: 6px;
  -webkit-border-radius:6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -moz-text-shadow: 0px 1px 4px #000;
  -webkit-text-shadow: 1px 1px 4px #000;
  -o-text-shadow: 1px 1px 4px #000;
  text-shadow: 1px 1px 4px #000;
}

.footer_haut {
  background-color: #68AF8D;
}

.num_page_titre2.photos {
  background-color: #9c0;
  border-right: 1px solid #9c0;
  border-bottom: 1px solid #9c0;
  border-top: 1px solid #9c0;
}
.num_page_bouton2.photos {
  border-right: 1px solid #9c0;
  border-bottom: 1px solid #9c0;
  border-top: 1px solid #9c0;
  color: #9c0;
}

.num_page_bouton2.photos:hover {
  background-color: #9FD500;
  color: #000;
}
.num_page_bouton2_selected.photos {
  border-top: 1px solid #9c0;
  background-color: #9FD500;
}

.num_page_titre3.photos {
  border-left: 1px solid #9c0;
  border-top: 1px solid #9c0;
}
.num_page_bouton3.photos {
  color: #9c0;
  border-right: 1px solid #9c0;
  border-bottom: 1px solid #9c0;
  border-top: 1px solid #9c0;
}

.num_page_bouton3.photos:hover {
  background-color: #9FD500;
  color: #000;
}
.num_page_bouton3_selected.photos {
  border-top: 1px solid #9c0;
  background-color: #9c0;
}



.num_page_titre2.voyages {
  background-color: #68AF8D;
  border-right: 1px solid #68AF8D;
  border-bottom: 1px solid #68AF8D;
  border-top: 1px solid #68AF8D;
}
.num_page_bouton2.voyages {
  border-right: 1px solid #68AF8D;
  border-bottom: 1px solid #68AF8D;
  border-top: 1px solid #68AF8D;
  color: #68AF8D;
}

.num_page_bouton2.voyages:hover {
  background-color: #7BB99B;
  color: #000;
}
.num_page_bouton2_selected.voyages {
  border-top: 1px solid #68AF8D;
  background-color: #7BB99B;
}

.num_page_titre3.voyages {
  border-left: 1px solid #68AF8D;
  border-top: 1px solid #68AF8D;
}
.num_page_bouton3.voyages {
  color: #68AF8D;
  border-right: 1px solid #68AF8D;
  border-bottom: 1px solid #68AF8D;
  border-top: 1px solid #68AF8D;
}

.num_page_bouton3.voyages:hover {
  background-color: #7BB99B;
  color: #000;
}
.num_page_bouton3_selected.voyages {
  border-top: 1px solid #68AF8D;
  background-color: #68AF8D;
}



.num_page_titre2.videos {
  background-color: #FEB316;
  border-right: 1px solid #FEB316;
  border-bottom: 1px solid #FEB316;
  border-top: 1px solid #FEB316;
}
.num_page_bouton2.videos {
  border-right: 1px solid #FEB316;
  border-bottom: 1px solid #FEB316;
  border-top: 1px solid #FEB316;
  color: #FEB316;
}

.num_page_bouton2.videos:hover {
  background-color: #FEC041;
  color: #000;
}
.num_page_bouton2_selected.videos {
  border-top: 1px solid #FEB316;
  background-color: #FEC041;
}

.num_page_titre3.videos {
  border-left: 1px solid #FEB316;
  border-top: 1px solid #FEB316;
  border-right: 1px solid #FEB316;
}
.num_page_bouton3.videos {
  color: #FEB316;
  border-right: 1px solid #FEB316;
  border-bottom: 1px solid #FEB316;
  border-top: 1px solid #FEB316;
}

.num_page_bouton3.videos:hover {
  background-color: #FEC041;
  color: #000;
}
.num_page_bouton3_selected.videos {
  border-top: 1px solid #FEB316;
  background-color: #FEB316;
}












.num_page_titre4.photos {
  border-left: 1px solid #9c0;
  border-bottom: 1px solid #9c0;
  border-right: 1px solid #9c0;
}
.num_page_bouton4.photos  {
  color: #9c0;
  border-right: 1px solid #9c0;
  border-bottom: 1px solid #9c0;
}

.num_page_bouton4.photos:hover {
  background-color: #9c0;
  color: #fff;
}
.num_page_bouton4_selected.photos {
  background-color: #9c0;
}

.num_page3:hover .num_page_bouton4_selected.photos {
  height: 25px;
  width: 29px;
  background-color: rgba(255,255,255,0.2);
  color: #9c0;
  border-right: 1px solid #9c0;
  border-bottom: 1px solid #9c0;
  -moz-box-shadow: 0px 0px 0px #000;
  -webkit-box-shadow: 0px 0px 0px #000;
  -o-box-shadow: 0px 0px 0px #000;
  box-shadow: 0px 0px 0px #000;
}
.num_page3:hover .num_page_bouton4_selected.photos:hover {
  background-color: #9c0;
  color: #fff;
  -moz-box-shadow: -1px 1px 13px #000;
  -webkit-box-shadow: -1px 1px 13px #000;
  -o-box-shadow: -1px 1px 13px #000;
  box-shadow: -1px 1px 13px #000;
}

.num_page_titre4.photos, .num_page_bouton4.photos, .num_page_bouton4_selected.photos {
  border-top: 1px solid #9c0;
}



.num_page_titre4.videos {
  border-left: 1px solid #FEB316;
  border-bottom: 1px solid #FEB316;
  border-right: 1px solid #FEB316;
}
.num_page_bouton4.videos  {
  color: #FEB316;
  border-right: 1px solid #FEB316;
  border-bottom: 1px solid #FEB316;
}

.num_page_bouton4.videos:hover {
  background-color: #FEB316;
  color: #fff;
}
.num_page_bouton4_selected.videos {
  background-color: #FEB316;
}

.num_page3:hover .num_page_bouton4_selected.videos {
  height: 25px;
  width: 29px;
  background-color: rgba(255,255,255,0.2);
  color: #FEB316;
  border-right: 1px solid #FEB316;
  border-bottom: 1px solid #FEB316;
  -moz-box-shadow: 0px 0px 0px #000;
  -webkit-box-shadow: 0px 0px 0px #000;
  -o-box-shadow: 0px 0px 0px #000;
  box-shadow: 0px 0px 0px #000;
}
.num_page3:hover .num_page_bouton4_selected.videos:hover {
  background-color: #FEB316;
  color: #fff;
  -moz-box-shadow: -1px 1px 13px #000;
  -webkit-box-shadow: -1px 1px 13px #000;
  -o-box-shadow: -1px 1px 13px #000;
  box-shadow: -1px 1px 13px #000;
}

.num_page_titre4.videos, .num_page_bouton4.videos, .num_page_bouton4_selected.videos {
  border-top: 1px solid #FEB316;
}




.num_page_titre3, .num_page_titre4 {
  border-left: 1px solid #68AF8D;
}
.num_page_titre4 {
  border-bottom: 1px solid #68AF8D;
  border-right: 1px solid #68AF8D;
}
.num_page_bouton3, .num_page_bouton4  {
  color: #68AF8D;
  border-right: 1px solid #68AF8D;
  border-bottom: 1px solid #68AF8D;
}

.num_page_bouton3:hover, .num_page_bouton4:hover {
  background-color: #68AF8D;
}
.num_page_bouton3_selected, .num_page_bouton4_selected {
  background-color: #68AF8D;
}

.num_page3:hover .num_page_bouton4_selected {
  height: 25px;
  width: 29px;
  background-color: rgba(255,255,255,0.2);
  color: #68AF8D;
  border-right: 1px solid #68AF8D;
  border-bottom: 1px solid #68AF8D;
  -moz-box-shadow: 0px 0px 0px #000;
  -webkit-box-shadow: 0px 0px 0px #000;
  -o-box-shadow: 0px 0px 0px #000;
  box-shadow: 0px 0px 0px #000;
}
.num_page3:hover .num_page_bouton4_selected:hover {
  background-color: #68AF8D;
  color: #fff;
  -moz-box-shadow: -1px 1px 13px #000;
  -webkit-box-shadow: -1px 1px 13px #000;
  -o-box-shadow: -1px 1px 13px #000;
  box-shadow: -1px 1px 13px #000;
}

.num_page_titre4, .num_page_bouton4, .num_page_bouton4_selected {
  border-top: 1px solid #68AF8D;
}




.haut_page.photos {
  color: #9c0;
  border: 1px solid #9c0;
}
.haut_page.photos:hover {
  background-color: #9c0;
  color: #fff;
}
.haut_page.videos {
  color: #FEB316;
  border: 1px solid #FEB316;
}
.haut_page.videos:hover {
  background-color: #FEB316;
  color: #fff;
}
.haut_page {
  color: #68AF8D;
  border: 1px solid #68AF8D;
}
.haut_page:hover {
  background-color: #68AF8D;
  color: #fff;
}

.boite_image.photos:hover {
  border: 10px solid #9c0;
}

.boite_image.videos:hover {
  border: 10px solid #FEB316;
}

.boite_image.voyages:hover {
  border: 10px solid #68AF8D;
}

.num_page2 {
  height: 29px;
}

.rubrique_link_titre {
  background: #68AF8D;
}


.new_menu_ligne2:hover {
  color: #fff;
  background: #68AF8D url(images/new_menu/bascule.png) 13px 6px no-repeat;
}
.new_menu_ligne2_all:hover, .new_menu_box_bas:hover .new_menu_ligne1:hover {
  color: #fff;
  background: #68AF8D url(images/new_menu/bascule.png) 13px 6px no-repeat;
}
