body{
 margin:0px;  
 font-family:Arial;
 font-size:14px;  
 background-image:url("../img/background.gif");	
 background-position:top;
 background-color:black;
}

a{
 color:white;
 text-decoration:none;
}a:hover{
 text-decoration:underline;
}			

#header{
 width:900px;
 height:287px;
 text-align: right;
 vertical-align: top;
 color:white;
}#header a{
 color:white;
 text-decoration:none;		
}#header #languagelinks{
 float: right;
 background-color:black;
 filter:alpha(opacity=60);
 -moz-opacity:.6;
 padding-right:15px;
 padding-left:15px;	
 height:22px;
 padding-top:3px;
}#header #languagehint{
 float: right;
 background-color:black;
 filter:alpha(opacity=50);
 -moz-opacity:.5;
 padding-right:15px;
 padding-left:15px;	
 height:20px;
 padding-top:4px;
 font-size:12px;  
 visibility:hidden
}

#ligne{
 float:left;
}

#footer{
 color: #5680ac;
 font-size:13px;
 float: right;
 text-align:right;
}#footer a{
 color: #2d455f;
 text-decoration:none;
}

#menu{	
 text-align:left;
 width:900px;
 height:31px;
 background-image:url("../img/fr/menu8.jpg");
 background-position: right;
}		

#undermenu{
 width:900px;
 height:27px;
 background-image:url("../img/fr/undermenu.jpg");
}	 

img{
 border:0px;
}

#page{
 text-align:left;
 width:880px;
 height:800px;		
 padding:10px;				   
 background-color:white; 
 background-repeat:no-repeat;
 background-image:url("../img/contentbackground.jpg");
}#page h1{
 font-size:32px;
}#page h2{
 font-size:22px;
}

#accueil_splitpage1{
 float: left;
 width:300px;
 margin-right:20px;
 margin-left:5px;
}
#accueil_splitpage2{
 width:500px; 
 float:left;
}

#main_calendrier{
 background-image:url("../img/main_calendrier.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 width:282px;
 height:121px;	 
 padding:10px;
 color:white;  
}#main_calendrier h2{
 margin-top:0px;
 margin-bottom:0px;
}#main_calendrier h4{
 margin-top:10px;
 margin-bottom:0px;
 font-size:11px;
}#btn_calendriercomplet{
 background-image:url("../img/main_calendrier_b.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 width:292px;
 height:17px;
 text-align: right;
 margin-bottom:18px;
 padding-right:10px;
}

#main_iac{
 background-image:url("../img/main_iac.jpg");
 background-repeat:no-repeat;
 background-color:#6d7b3a;
 width:533px;
 height:251px;
 padding:10px;
 color:white;	   
 text-align: right;
}#main_iac h2{	
 margin-top:0px;
 margin-bottom:3px;
}#btn_iac{
 text-align: left;
 background-image:url("../img/main_iac_b.jpg");
 background-repeat:no-repeat;
 background-color:#6d7b3a;
 width:543px;
 height:17px;
 padding-left:10px;
 margin-bottom:18px;
}		   

#main_475{
 background-image:url("../img/475.jpg");
 background-repeat:no-repeat;
 background-color:#ffffff;
 width:282px;
 height:158px;
 padding:0px;
 color:white; 
 margin-bottom:18px;
}

#main_hebergement{
 background-image:url("../img/main_hebergement.jpg");
 background-repeat:no-repeat;
 background-color:#cc0000;
 width:282px;
 height:316px;
 padding:10px;
 color:white; 
 margin-bottom:18px;
}#main_hebergement h2{
 margin-top:0px;
 margin-bottom:3px;
}#main_hebergement #btn_hebergement{
 vertical-align:bottom;
 float:right;
}		  
 
#main_patrimoine{
 background-image:url("../img/main_patrimoine.jpg");
 background-repeat:no-repeat;
 background-color:#c8a000;
 width:282px;
 height:228px;
 padding:10px;
 color:white;
}#main_patrimoine h2{  
 margin-top:0px;
 margin-bottom:3px;
}#main_patrimoine #btn_decouvrez{
 vertical-align:bottom;
 float:right;
} 

#main_special{
 background-image:url("../img/main_special.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 width:533px;
 height:308px;
 padding:10px;
 margin-bottom:18px;
 color:white;
}#main_special h2{ 
 margin-top:0px;
 margin-bottom:3px;
} 	

#titre-calendrier{	
 background-image:url("../img/calendrier-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-calendrier h1{
 margin:0px;
}#page-calendrier{	
 background-image:url("../img/calendrier-background.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
}

#titre-hebergement{	
 background-image:url("../img/hebergement-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#c20001;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-hebergement h1{
 margin:0px;
}#page-hebergement{	
 background-image:url("../img/hebergement-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#c20001;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
}

#titre-divertissement{	
 background-image:url("../img/divertissement-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#54881c;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-divertissement h1{
 margin:0px;
}#page-divertissement{	
 background-image:url("../img/divertissement-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#54881c;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
}

#titre-directions{	
 background-image:url("../img/divertissement-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#54881c;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-directions h1{
 margin:0px;
}#page-directions{	
 background-image:url("../img/divertissement-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#54881c;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
}   

#titre-patrimoine{	
 background-image:url("../img/patrimoine-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#ebbb01;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-patrimoine h1{
 margin:0px;
}#page-patrimoine{	
 background-image:url("../img/patrimoine-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#ebbb01;
 color:#ffffff;	
 width:880px; 
 vertical-align:top;
 margin-bottom:10px;
}#page-patrimoine h1{	
 font-size:24px;
}

#patrimoine-pointe{
 height:402px;
 background-image:url("../img/patrimoine-pointe.jpg");	   
 padding:20px;
 padding-right:350px; 
 color:#282831;
}#patrimoine-moulins{
 height:324px;	 
 color:white;
 background-image:url("../img/patrimoine-moulins.jpg");	   
 text-align: right;
 padding:20px;
 padding-left:400px; 
 color:#282831;
}#patrimoine-eglise{
 height:402px;
 background-image:url("../img/patrimoine-eglise.jpg");	   
 padding:20px;
 padding-right:350px;
 color:#282831;
}#patrimoine-peche{
 height:380px;
 background-image:url("../img/patrimoine-peche.jpg");	   
 background-repeat:no-repeat;
 padding:20px;
 padding-left:250px;
 text-align: right;
 padding-top:180px;	
 color:#282831;
}#patrimoine-roche{
 height:300px;
 background-image:url("../img/patrimoine-roche.jpg");	   
 padding:20px;
 padding-right:450px;
 color:#282831;
}#patrimoine-boulangerie{
 height:261px;
 background-image:url("../img/patrimoine-boulangerie.jpg");	   
 padding:20px;
 padding-left:250px;
 text-align: right;
 color:#282831;
}#patrimoine-croix{
 height:220px;
 background-image:url("../img/patrimoine-croix.jpg");	   
 padding:20px;
 padding-right:330px;
 color:#282831;
}#patrimoine-phare{
 height:261px;
 background-image:url("../img/patrimoine-phare.jpg");	   
 padding:20px;
 padding-left:400px;
 text-align: right;
 color:#282831;
}#patrimoine-pilier{
 height:420px;
 background-image:url("../img/patrimoine-pilier.jpg");	   
 padding:20px;
 padding-right:330px;
 color:#282831;
}#patrimoine-quai{
 height:461px;
 background-image:url("../img/patrimoine-quai.jpg");	   
 padding:20px;
 padding-left:400px;
 text-align: right;
 color:#282831;
}  

#page-hebergement h1{
 font-size:18px;
 margin:0px;
}#page-hebergement h2{
 font-size:11px;  
 font-weight:normal;
 margin:0px;
}#page-hebergement h3{
 font-size:13px;  
 font-weight:normal;
 margin:0px;
}#page-hebergement h4{
 font-size:12px;  
 font-weight:bold;
 margin:0px;
}

#titre-photos{	
 background-image:url("../img/calendrier-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-photos h1{
 margin:0px;
}#page-photos{	
 background-image:url("../img/calendrier-background.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:4px;
}#page-photos h2{	
 margin:0px;
}#page-photos h3{	
 margin:0px;
 font-size:14px;
 font-weight:normal;
}  

#box{	
 background-image:url("../img/calendrier-background.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
 margin-right:10px;
 float: left;
}#box h2{
 margin:0px;
}

#divertissement-header{
 width:880px;
 height:76px;
 background-image:url("../img/divertissement-header.jpg"); 
}#divertissement-menu{
 width:620px;
 height:25px;
 padding-left:260px;
 background-image:url("../img/fr/divertissement-header.jpg"); 
}	

#page-divertissement h1{
 font-size:18px;
 margin:0px;
}#page-divertissement h2{
 font-size:11px;  
 font-weight:normal;
 margin:0px;
}#page-divertissement h3{
 font-size:13px;  
 font-weight:normal;
 margin:0px;
}#page-divertissement h4{
 font-size:12px;  
 font-weight:bold;
 margin:0px;
}

#titre-evenements{	
 background-image:url("../img/calendrier-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-evenements h1{
 margin:0px;
}#page-evenements{	
 background-image:url("../img/calendrier-background.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
}#page-evenements h1{
 font-size:18px;
 margin:0px;
}#page-evenements h2{
 font-size:11px;  
 font-weight:normal;
 margin:0px;
}#page-evenements h3{
 font-size:13px;  
 font-weight:normal;
 margin:0px;
}#page-evenements h4{
 font-size:12px;  
 font-weight:bold;
 margin:0px;
}

#box-isle{
 width:880px;
 text-align:center;
}#box-isle img{
 margin:10px;
}		  
#page-isle{	
 background-image:url("../img/calendrier-background.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:813px; 
 margin-bottom:10px; 
 vertical-align:top;
 padding:15px; 
}

#titre-carte{	
 background-image:url("../img/calendrier-background.jpg");
 backgroudn-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding-left:15px; 
 padding-right:15px; 
 margin-bottom:4px;
}#titre-carte h1{
 margin:0px;
}#page-carte{	
 background-image:url("../img/calendrier-background.jpg");
 background-repeat:no-repeat;
 background-color:#527eab;
 color:#ffffff;	
 width:850px;
 vertical-align:top;
 padding:15px; 
 margin-bottom:10px;
}

#splash{
 width:885px;
 height:141px;
 background-image:url("../img/splash.jpg");
}#splash_fr{
 float:left;
 width:400px;
}#splash_en{
 float:left;
 width:400px;
}#splash_lang{
 width:885px;
}