/* CSS Document */

/*--- Common elements ---*/
body { background:#f5eee6 url(../image/layout/jour/bodyBg.png) top repeat-x; }


/*--- Wrappers ---*/
#siteWrapper { border:6px solid #E2D6CB; border-top: none; background:#fffef8 url(../image/layout/jour/siteWrapperBg.jpg) bottom left no-repeat; min-height:785px; height:auto !important; height:785px; }


/*--- Header ---*/
#topShadow { background-color:#fff; width: 790px; border-left:6px solid #E2D6CB; border-right: 6px solid #E2D6CB; }
#topShadow ul { margin-right: 8px; }
#bannerTopShadow { background:url(../image/bannerTop/jour/bannerTopShadow.png); }

#bannerTop h2.fr { background: url(../image/layout/jour/telephone-fr2.png) no-repeat; }
#bannerTop h2.en { background: url(../image/layout/jour/telephone-en2.png) no-repeat; }


/*--- Navigation Sections principales ---*/
div#menupastille h5 { color:#411911; }
div#menupastille p.title {   background:url(../image/layout/jour/wht.png); }
div#menupastille ul li {  background:#dcbfa5; border:1px solid #411911; }


/*--- Navigation principale ---*/
#mainNav ul { background: url(../image/layout/jour/bg-mainNav-ul.png) no-repeat; }

/* Francais */
#mainNav ul.fr li.excursion a { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat 0 0; }
#mainNav ul.fr li.excursion a:hover, #mainNav ul.fr li.excursion a.active { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat 0 -60px; }
#mainNav ul.fr li.souper a { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -130px 0; }
#mainNav ul.fr li.souper a:hover, #mainNav ul.fr li.souper a.active { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -130px -60px; }
#mainNav ul.fr li.groupeJour a { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -260px 0; }
#mainNav ul.fr li.groupeJour a:hover, #mainNav ul.fr li.groupeJour a.active { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -260px -60px; }
#mainNav ul.fr li.groupeSoir a { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -390px 0; }
#mainNav ul.fr li.groupeSoir a:hover, #mainNav ul.fr li.groupeSoir a.active { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -390px -60px; }
#mainNav ul.fr li.promotions a { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -520px 0; }
#mainNav ul.fr li.promotions a:hover, #mainNav ul.fr li.promotions a.active { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -520px -60px; }
#mainNav ul.fr li.galerie a { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -650px 0; }
#mainNav ul.fr li.galerie a:hover, #mainNav ul.fr li.galerie a.active { background: url(../image/layout/jour/bg-mainNav-fr.png) no-repeat -650px -60px; }

/* Anglais */
#mainNav ul.en li.excursion a { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat 0 0; }
#mainNav ul.en li.excursion a:hover, #mainNav ul.en li.excursion a.active { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat 0 -60px; }
#mainNav ul.en li.souper a { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -130px 0; }
#mainNav ul.en li.souper a:hover, #mainNav ul.en li.souper a.active { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -130px -60px; }
#mainNav ul.en li.groupeJour a { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -260px 0; }
#mainNav ul.en li.groupeJour a:hover, #mainNav ul.en li.groupeJour a.active { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -260px -60px; }
#mainNav ul.en li.groupeSoir a { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -390px 0; }
#mainNav ul.en li.groupeSoir a:hover, #mainNav ul.en li.groupeSoir a.active { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -390px -60px; }
#mainNav ul.en li.promotions a { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -520px 0; }
#mainNav ul.en li.promotions a:hover, #mainNav ul.en li.promotions a.active { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -520px -60px; }
#mainNav ul.en li.galerie a { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -650px 0; }
#mainNav ul.en li.galerie a:hover, #mainNav ul.en li.galerie a.active { background: url(../image/layout/jour/bg-mainNav-en.png) no-repeat -650px -60px; }


/*--- Navigation Sous-sections ---*/
#link { /*background: url(../image/layout/jour/topul.png) left top no-repeat;*/ }
#link h1 { background-color:#dabda3; color:#401810; }
#link ul { /*background:url(../image/layout/jour/middleul.png) 27px 10px;*/ margin-top:10px; }
#link ul li { background: url(../image/layout/jour/bg-link.png); position:relative; border-bottom: 1px solid #d9d1cf; }
#link ul li.firstactif { background: #E8E8E8 url(../image/layout/jour/ulCurrentSect.png) right no-repeat; margin-top:-10px; }
#link ul li.firstactif span { font-weight:bold; font-size:12px;}
#link ul li a { /*background:#FFF;*/ color:#411911; font-size:12px; font-weight: bold; }
#link ul li a.actif { background:#e2d6cb; font-weight:bold;}
#link ul li a.subactif { background:#e2d6cb; text-indent:10px; background:#e2d6cb url(../image/layout/jour/ulCurrentSect.png) right no-repeat; }
#link ul li a.subactif:hover { background:none; text-indent:10px; background:#e2d6cb url(../image/layout/jour/ulCurrentSect.png) right no-repeat; }
#link ul li a.subsect{ /*background-color:#fff;*/ }
#link ul li a.normalactif, #link ul li a.normalactif:hover { background: #e2d6cb url(../image/layout/jour/ulCurrentSect.png) right no-repeat; }
#link ul li a.normalactif span { font-size:12px; }
#link ul li a:hover { background-color: #E2D6CB; }
#link ul li a.currentsect { background:#d7b596; padding-left: 8px; }
#link div { clear: both; height:6px; font-size: 1px; /*background:url(../image/layout/jour/shadowbottomul.png) no-repeat left top;*/ }

/*
#socialLinks ul li a { color: #473522; display: block; height: 24px; font-size: 11px; font-weight: bold; padding-left: 28px; padding-top: 5px; }
#socialLinks ul li a:hover { color: #d7b596; }*/
#link ul li.social a span { display: block; margin-left: 28px; }

/*--- Contenu ---*/

#top { border:1px solid #350b03; padding: 3px; }


#contentSect { background:url(../image/layout/jour/wht_alpha_30.png); border: 1px solid #350b03; padding: 3px; }
#middle { background:url(../image/layout/jour/wht_alpha_30.png);  border: 1px solid #350b03; }
	
/* Formatage général */
#generale  h1 { color:#350b03; background-color:#e2d6cb; }
#generale  h4 { color:#6a4a2e; }
#generale p { color:#6a4a2e; }
#generale p.title{ color:#350b03;background-color:#e2d6cb;}
#generale p.title2{ color:#350b03;}


#generale p.title span{color:#4d3317; }
#generale ul li{ color:#4d3317; }
#generale ul li a{ color:#4d3317; }
/*#generale ul.listing li label{ color:#350b03; }*/
	
	/* SECTION POUR LE FORMATAGE DES MENU */
#menu{text-align:center;}
#menu  h1{color:#350b03  }
#menu h2{color:#350b03  }
#menu h6{ color:#6a4a2e}
#menu div.menuHeader{background-color:#e2d6cb}
#menu p.menutitre{ color:#350b03;}
#menu p.menubigtitre{ color:#350b03;}
#menu p.desc{color:#6a4a2e;}
#menu p.info{color:#666666}
#menu p.menuinfo{color:#350b03; }
#menu p.menuseparator{color:#350b03}
#menu hr{color:#6a4a2e; background-color:#6a4a2e;}
#menu div.enum ul{ color:#350b03;}
#menu div.enum ul li{ text-align:center}
#menu p.title{ color:#350b03;background-color:#e2d6cb;}


#footer{background:url(../image/layout/jour/bgfooter.png)}

#footer #menuFooter li a{  color:#faefe4 }
#footer #menuFooter li a:hover{color:#dabda3;  }
#bannerBottomShadow{ background: url(../image/layout/jour/bottomShadowBg.png); }
#shadowbottom  p { background: url(../image/layout/home/wave.png) no-repeat center top; margin-top: 8px; padding-top: 12px; color:#4e3824; font-size:10px}
#bannerBottomShadow p a{ color:#291a0d} 

/*#wave{background: url(../image/layout/jour/wave.png); }*/



/* Formulaire de contact */
#formcontact{ color:#291710; }
#formcontact div label { color:#411911 }

/* Pagination sections dynamiques */
#pagination a { color: #350B03; border: 1px solid #E2D6CB; }		
		
		
		
		
		
#flottan_alain  h1{color:#350b03;background-color:#e2d6cb; 
	   }
#flottan_alain p{ color:#6a4a2e; }
#flottan_alain p.title{ color:#350b03;background-color:#e2d6cb;}
#flottan_alain p.title2{ color:#350b03;}

#flottan_alain p.title span{color:#4d3317; }
#flottan_alain ul.listing li{ color:#4d3317; }
#flottan_alain ul.listing li label{ color:#350b03; }


#flottan_seme  h1{color:#350b03;background-color:#e2d6cb; 
	   }
#flottan_seme p{ color:#6a4a2e; }
#flottan_seme p.title{ color:#350b03;background-color:#e2d6cb;}
#flottan_seme p.title2{ color:#350b03;}

#flottan_seme p.title span{color:#4d3317; }
#flottan_seme ul.listing li{ color:#4d3317; }
#flottan_seme ul.listing li label{ color:#350b03; }


/* -- Calendar -- */

.dpTable {color: #6b5949;background-color: #ded2c6; border: 2px solid #e9e2d9; }
.dpTD {border: 1px solid #aea295;}
.dpDayHighlightTD {background-color: #6b5949;border: 1px solid #e4dad1; }
.dpTDHover {background-color: #6b5949;border: 1px solid #e4dad1;color: #e4dad1;}
.dpDayTD {background-color: #6b5949;border: 1px solid #e9e2d9;color: #e4dad1;}
.dpTitleText {color: #6b5949;}
.dpDayHighlight {color: #e4dad1;}
.dpButton {color: #6b5949;background: #e8e0d8;border: 2px solid #e9e2d9;}
.dpTodayButton {color: #6b5949;background: #e8e0d8;border: 2px solid #e9e2d9;}