div.fil-ariane {
background:#d5e2ec url(../design/fond-ariane.jpg) left no-repeat;	
}
div.page {		 
float:left;
width:780px;
margin:20px 0px 0px 30px;
}
.page img.illustration {
border:none;
float:right;  
margin:0px 5px 20px 5px;
}    	 
.page p {	 
width:66%;
text-align:justify;	   
}


.page h3 {
padding:0px 0px 0px 25px;
margin:0px 0px 15px 0px;  
height:17px;
font-size:1.3em;
font-weight:bold;
text-transform:uppercase;
}		
.page h4{
font-size:1.2em;
font-weight:bold;
margin:15px 0px 10px 0px;
}
.page h5{
font-size:1em;
font-weight:bold;
margin:15px 0px 10px 0px;
padding:0px 0px 0px 11px;  
}  	 

/* Le saviez-vous ? */
.page-rubrique1 blockquote,.page-rubrique2 blockquote, .page-rubrique3 blockquote,.page-rubrique4 blockquote,.page-rubrique5 blockquote,.page-rubrique6 blockquote, .page-contact blockquote {
clear:both;	  
margin:10px 8px 0px 8px;
width:220px;
color:black; 
font-size:;
float:right;	 
}	
.page blockquote span {	
font-size:1.1em;
font-weight:bold; 
margin:2px 0px 2px 4px; 
padding:2px 0px 0px 28px; 
height:20px;
display:block;
}	

/* Liste */
div.page ul {
margin:5px 0px 5px 10px;
text-align:justify;
width:60%;
}	
div.page ul li{
margin:2px 0px 2px 0px;
} 	  

.page p.chapo {
text-align:left;  
padding:5px;	  
margin:5px;
width:60%;			  
font-size:1.1em;
font-weight:bold;
} 
.page p.red {
color:firebrick;
}
  
/******************************************************
Rubrique 1
*******************************************************/
.header-rubrique1 {
background:url(../images/fd-menu-site-rubrique1.jpg) no-repeat left top;
}	
/* Titres */
.page-rubrique1 h3 {
color:#43c4f7;
background:url(../design/puce-rubrique1-h3.jpg) no-repeat left top;
}
.page-rubrique1 h4 {
color:#81c1da;
}
.page-rubrique1 h5 {
color:#81c1da;
background:url(../design/puce-rubrique1-h5.jpg) no-repeat left 3px;	
border-bottom:1px dotted #81c1da;
width:64%;
}	 
/* Bloc Le saviez-vous */
.page-rubrique1 blockquote {
border:1px solid #b7d3c8;
background:#c9e9f6;
}		
.page-rubrique1 blockquote span{
background:url(../design/puce-blockquote_rubrique1.jpg) no-repeat left top;	   
color:#18b9f8; 
}
.page-rubrique1 blockquote p {
color:black;
text-align:left;
font-size:0.9em;
margin:8px;	 
width:95%;
}  
/* Liste */
.page-rubrique1 ul li {
padding:0px 0px 0px 15px;	
background:url(../design/puce15.jpg) no-repeat 0px 4px;
}  	
/* Liens */
.page-rubrique1 a { 
color:#81c1da; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-rubrique1 a:hover {text-decoration:none;} 

/******************************************************
Rubrique 2
*******************************************************/
.header-rubrique2 {
background:url(../images/fd-menu-site-rubrique2.jpg) no-repeat left top;
}	
/* Titres */
.page-rubrique2 h3 {
color:#866543;
background:url(../design/puce-rubrique2-h3.jpg) no-repeat left top;
}
.page-rubrique2 h4 {
color:#bf8531;
}
.page-rubrique2 h5 {
color:#bf8531;
background:url(../design/puce-rubrique2-h5.jpg) no-repeat left 3px;	
border-bottom:1px dotted #bf8531;
width:64%;
}	 
/* Bloc Le saviez-vous */
.page-rubrique2 blockquote {
border:1px solid #afa081;
background:#e0ceaa;
}		
.page-rubrique2 blockquote span{
background:url(../design/puce-blockquote_rubrique2.jpg) no-repeat left top;	   
color:#85613f; 
}
.page-rubrique2 blockquote p {
color:black;
text-align:left;
font-size:0.9em;
margin:8px;	 
width:95%;
}  
/* Liste */
.page-rubrique2 ul li {
padding:0px 0px 0px 15px;	
background:url(../design/puce16.jpg) no-repeat 0px 4px;
}  	
/* Liens */
.page-rubrique2 a { 
color:#bf8531; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-rubrique2 a:hover {text-decoration:none;} 


/******************************************************
Rubrique 3
*******************************************************/
.header-rubrique3 {
background:url(../images/fd-menu-site-rubrique3.jpg) no-repeat left top;
}	
.header-parc1 {
background:url(../images/fd-menu-site-parc1.jpg) no-repeat left top;
}	
/* Titres */
.page-rubrique3 h3 {
color:#8ba5c9;
background:url(../design/puce-rubrique3-h3.jpg) no-repeat left top;
}
.page-rubrique3 h4 {
color:#8ba5c9;
}
.page-rubrique3 h5 {
color:#8ba5c9;
background:url(../design/puce-rubrique3-h5.jpg) no-repeat left 3px;	
border-bottom:1px dotted #8ba5c9;
width:64%;
}	 
/* Bloc Le saviez-vous */
.page-rubrique3 blockquote {
border:1px solid #c5e1fc;
background:#e5f2fb;
}		
.page-rubrique3 blockquote span{
background:url(../design/puce-blockquote_rubrique3.jpg) no-repeat left top;	   
color:#6db2ff; 
}
.page-rubrique3 blockquote p {
color:black;
text-align:left;
font-size:0.9em;
margin:8px;	 
width:95%;
}  
/* Liste */
.page-rubrique3 ul li {
padding:0px 0px 0px 15px;	
background:url(../design/puce7.jpg) no-repeat 0px 4px;
}  	
/* Liens */
.page-rubrique3 a { 
color:#8ba5c9; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-rubrique3 a:hover {text-decoration:none;}

.page-rubrique3 div#legende-carte {	
margin:300px 0px 10px 0px;	
float:right;
background:#c6e0ed;
width:150px;
border:1px solid #8ba5c8;
padding:3px;
} 
.page-rubrique3 div#legende-carte p{
font-size:0.8em;	
text-align:left;
}	 
.page-rubrique3 div#legende-carte p.legende-1{
background:url(../design/puce-legende1.jpg) no-repeat top left;
height:20px;
padding:0px 0px 0px 25px;
margin:0px 0px 5px 0px;
}
.page-rubrique3 div#legende-carte p.legende-2{
background:url(../design/puce-legende2.jpg) no-repeat top left;
height:20px;
padding:3px 0px 0px 25px;
}
.page-rubrique3 div#legende-carte p.legende-3{
background:url(../design/puce-legende3.jpg) no-repeat top left;
padding:45px 0px 0px 30px;	 
}	 
.page-rubrique3 div#legende-carte p.legende-4{
background:url(../design/puce-legende4.jpg) no-repeat top left;
padding:45px 0px 0px 35px;	 
}

/******************************************************
Rubrique 4
*******************************************************/  
.header-rubrique4 {
background:url(../images/fd-menu-site-rubrique4.jpg) no-repeat left top;
}
/* Titres */	  
.page-rubrique4 h3 {
color:#10a0bd;
background:url(../design/puce-rubrique4-h3.jpg) no-repeat left top;
}	
.page-rubrique4 h4 {
color:#10a0bd;
}
.page-rubrique4 h5 {
color:#10a0bd;
background:url(../design/puce-rubrique4-h5.jpg) no-repeat left 3px;		 
border-bottom:1px dotted #10a0bd;
width:64%;
}  

/* Bloc le saviez-vous, chapo */	
.page-rubrique4 blockquote {
border:1px solid #a9dde9;
background:#e2f4f9;
}    
.page-rubrique4 blockquote span{
background:url(../design/puce-blockquote_rubrique4.jpg) no-repeat left top;	   
color:#10a0bd; 
}
.page-rubrique4 blockquote p {
color:black;
text-align:left;
font-size:0.9em;
margin:8px;	 
width:95%;
}	 
/* Liste */
.page-rubrique4 ul li {
padding:0px 0px 0px 15px;	
background:url(../design/puce8.jpg) no-repeat 0px 4px;
}
/* Liens */ 
.page-rubrique4 a { 
color:#83bac5; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-rubrique4 a:hover {text-decoration:none;}  

.page-rubrique4 div#legende-carte {	
margin:300px 0px 10px 0px;	
float:right;
background:#e2f4f9;
width:150px;
border:1px solid #a9dde9;
padding:3px;
} 
.page-rubrique4 div#legende-carte p{
font-size:0.8em;	
text-align:left;
}	 
.page-rubrique4 div#legende-carte p.legende-1{
background:url(../design/puce-legende1-rub4.jpg) no-repeat top left;
height:20px;
padding:0px 0px 0px 25px;
margin:0px 0px 5px 0px;
}
.page-rubrique4 div#legende-carte p.legende-2{
background:url(../design/puce-legende2-rub4.jpg) no-repeat top left;
height:20px;
padding:3px 0px 0px 25px;
}
.page-rubrique4 div#legende-carte p.legende-3{
background:url(../design/puce-legende3-rub4.gif) no-repeat top left;
padding:05px 0px 8px 35px;	 
}	 
.page-rubrique4 div#legende-carte p.legende-4{
background:url(../design/puce-legende4.jpg) no-repeat top left;
padding:45px 0px 0px 35px;	 
}
 
	
/******************************************************
Rubrique 5
*******************************************************/
.header-rubrique5 {
background:url(../images/fd-menu-site-rubrique5.jpg) no-repeat left top;
}	
/* Titres */
.page-rubrique5 h3 {
color:#93a84f;
background:url(../design/puce-rubrique5-h3.jpg) no-repeat left top;
}
.page-rubrique5 h4 {
color:#b5be4d;
}
.page-rubrique5 h5 {
color:#b5be4d;
background:url(../design/puce-rubrique5-h5.jpg) no-repeat left 3px;	
border-bottom:1px dotted #b5be4d;
width:64%;
}	 
/* Bloc Le saviez-vous */
.page-rubrique5 blockquote {
border:1px solid #ccdd89;
background:#e7f79f;
}		
.page-rubrique5 blockquote span{
background:url(../design/puce-blockquote_rubrique5.jpg) no-repeat left top;	   
color:#85974c; 
}
.page-rubrique5 blockquote p {
color:black;
text-align:left;
font-size:0.9em;
margin:8px;	 
width:95%;
}  
/* Liste */
.page-rubrique5 ul li {
padding:0px 0px 0px 15px;	
background:url(../design/puce17.jpg) no-repeat 0px 4px;
}  	
/* Liens */
.page-rubrique5 a { 
color:#b5be4d; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-rubrique5 a:hover {text-decoration:none;}

/******************************************************
Rubrique 6
*******************************************************/
.header-rubrique6 {
background:url(../images/fd-menu-site-rubrique6.jpg) no-repeat left top;
}	
/* Titres */
.page-rubrique6 h3 {
color:#b03841;
background:url(../design/puce-rubrique6-h3.jpg) no-repeat left top;
}
.page-rubrique6 h4 {
color:#d16c77;
}
.page-rubrique6 h5 {
color:#d16c77;
background:url(../design/puce-rubrique6-h5.jpg) no-repeat left 3px;	
border-bottom:1px dotted #d16c77;
width:64%;
}	 
/* Bloc Le saviez-vous */
.page-rubrique6 blockquote {
border:1px solid #e0a8ab;
background:#f2d1d3;
}		
.page-rubrique6 blockquote span{
background:url(../design/puce-blockquote_rubrique6.jpg) no-repeat left top;	   
color:#b03841; 
}
.page-rubrique6 blockquote p {
color:black;
text-align:left;
font-size:0.9em;
margin:8px;	 
width:95%;
}  
/* Liste */
.page-rubrique6 ul li {
padding:0px 0px 0px 15px;	
background:url(../design/puce18.jpg) no-repeat 0px 4px;
}  	
/* Liens */
.page-rubrique6 a { 
color:#d16c77; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-rubrique6 a:hover {text-decoration:none;}


/******************************************************
Contact, proposer un site, actualites
*******************************************************/ 	
.header-contact {
background:url(../images/fd-menu-site-contact.jpg) no-repeat left top;
}
.header-proposer-site {
background:url(../images/fd-menu-site-proposer.jpg) no-repeat left top;
}
		   
/* Titres */	  
.page-contact h3 {
color:#7f9cb7;
background:url(../design/puce-contact-h3.jpg) no-repeat left top;
}		   
.page-contact h4 {
color:#7f9cb7;
}
.page-contact h5 {
color:#8ba5c9;
border-bottom:1px dotted #8ba5c9; 
padding:0px;
font-weight:normal;
width:64%;
}
div#actu-rss h5,div#actu-fde h5 {
color:#8ba5c9;
border-bottom:1px dotted #8ba5c9; 
padding:0px;	 
font-size:1.1em;
font-weight:bold;
width:90%;
}

/* Actu FDE */
div#actu-fde {
float:left;
width:50%;
margin:0px 10px 0px 0px;
} 

/* Actu RSS */	  
div#actu-rss {
float:left;
width:40%;
}

div#actu-rss ul,div#actu-fde ul{ 
color:black;	
list-style-type:none;
margin:10px 0px 0px 10px;
padding:0px;  
width:90%;
}
div#actu-rss ul li,div#actu-fde ul li {
clear:right;	
font-size:0.9em;
margin:0px 0 10px 0px;	
padding:0px 0px 0px 9px;	
background:url(../design/puce14.jpg) no-repeat 0px 3px;
}
div#actu-rss p,div#actu-fde p {width:100%;}
div#actu-rss ul li p.titre,div#actu-fde ul li p.titre {color:#7f9cb7;text-transform:uppercase;font-weight:bold;} 
div#actu-rss ul li p.date,div#actu-fde ul li p.date {font-weight:normal;}
div#actu-rss ul li p.stitre,div#actu-fde ul li p.stitre {color:#fc942d;margin:4px 0px 0px 0px;font-weight:bold;}	
div#actu-rss ul li p.resume,div#actu-fde ul li p.resume {font-weight:normal;}
div#actu-rss ul li a,div#actu-fde ul li a {color:#7f9cb7;text-decoration:underline;float:right;margin:0px 5px 5px 0px;font-weight:bold; }
div#actu-rss ul li a:hover,div#actu-fde ul li a:hover  {color:#7f9cb7;text-decoration:none;}
 

/* Bloc le saviez-vous */	
.page-contact blockquote {
border:1px solid #b3dde8;
background:#eff4f8;
} 
.page-contact blockquote.autres {
margin-top:45px;
padding-bottom:20px;
}   
.page-contact blockquote span{
background:url(../design/puce-blockquote_contact.jpg) no-repeat left top;	   
color:#7f9cb7; 	 
padding:2px 0px 0px 42px;
}
.page-contact blockquote.autres span{background:url(../design/puce-blockquote_contact2.jpg) no-repeat left top;}

.page-contact blockquote p {
color:#7f9cb7;
text-align:left;
font-size:0.9em;
margin:12px;
line-height:1.6em; 
width:100%;
}	 
/* Liens */ 
.page-contact a { 
color:#7f9cb7; 	  
font-weight:bold;
text-decoration:underline;
} 
.page-contact a:hover {text-decoration:none;}
 
div.lien-savoirplus{
float:left;
text-align:right;
width:64%;	 
margin:0px 0px 15px 0px;
}  
div.lien-savoirplus a {  
color:#7f9cb7; 	  
font-size:0.9em;
font-weight:normal;	
background:url(../design/puce7.jpg) no-repeat right 4px;
padding:0px 14px 0px 0px; 
text-decoration:none;
}  
div.lien-savoirplus a:hover {text-decoration:underline; }

.page-contact p.chapo {
text-align:left;  
padding:0px;	  
margin:10px 0px 5px 0px;
width:60%;			  
font-size:0.9em;
}    
.page-contact p.nombre-resultats {
text-align:left;
margin:20px 0px 20px 0px}

div#pagination {
text-align:center;	   
width:64%;		 
margin:30px 0px 10px 0px;	 
} 	
 
div#pagination span{
border:1px dotted #7f9cb7;	 
margin:0px 2px 0px 2px;
padding:2px; 
color:#7f9cb7;
font-weight:bold;
font-size:0.9em;  
}  
div#pagination strong{
color:#243579; 
font-size:0.9em;
}
div#pagination span a{
color:#7f9cb7;
font-weight:normal;
font-size:0.9em;
text-decoration:none;
}  
div#pagination span a:hover{
text-decoration:underline;
}

/* Galerie photos / Parc éolien */ 	
img.photo{border:none;}

div#galerie {
float:right;
width:249px;	  
margin:0px 5px 20px 5px;
}
div#galerie ul { 
background:none; 	  
width:249px;
margin:5px 0px 0px 0px;
padding:0px;
list-style-type:none;
} 
div#galerie ul li {
float:left;
width:53px;		 
background:none; 
list-style-type:none; 
margin:2px;
padding:0px;
} 
div#galerie ul li.decal {
margin-left:10px;
}  
.page p.page-parc {	
line-height:2em;
}	
.page p.navigation-parc {
margin:10px 0px 0px 0px; 
} 	
.page p.navigation-parc a{font-size:0.9em;font-weight:bold;text-decoration:none}	
.page p.navigation-parc a:hover{text-decoration:underline}	
.page p.navigation-parc a.float-left{float:left;width:50%;background:url(../design/puce10.jpg) left 4px no-repeat;padding:0px 0px 0px 10px;}
.page p.navigation-parc a.float-right{float:right;background:url(../design/puce7.jpg) right 4px no-repeat;padding:0px 10px 0px 0px;} 	 
			   
/*******************************************************************
Base documentaire 
*******************************************************************/
div#base-doc h5 { 
clear:both;
}
div#base-doc h5, div#plan-site h5 {	
margin:15px 0px 10px 0px;
font-size:1.1em;
font-weight:bold;
width:90%;
}		   
div#plan-site h5 {width:40%}
div#base-doc,div#plan-site {
margin:0px 10px 0px 0px;
} 
div#base-doc ul,div#plan-site ul{ 
color:black;	
list-style-type:none;
margin:10px 0px 0px 10px;
padding:0px;  
width:90%;
}
div#base-doc ul li,div#plan-site ul li {
clear:right;	
font-size:0.9em;
margin:0px 0 10px 0px;	
padding:0px 0px 0px 9px;	
background:url(../design/puce14.jpg) no-repeat 0px 3px;
}
div#base-doc ul.doc-photos{ 
color:black;	
list-style-type:none;
margin:10px 0px 0px 8px;
padding:0px;  
width:90%;
}
div#base-doc ul.doc-photos li {
float:left;	
font-size:0.9em;
margin:0px 0 10px 0px;	
padding:0px 0px 0px 5px;
background:none;	
}	

div#base-doc p {width:100%;}	
div#base-doc ul li p.titre,div#plan-site ul li p.titre {color:#7f9cb7;font-weight:bold;} 
div#base-doc ul li p.titre a,div#plan-site ul li p.titre a {font-weight:bold;color:#7f9cb7;margin:4px 0px 0px 0px;text-decoration:underline;} 	
div#base-doc ul li p.titre a:hover,div#plan-site ul li p.titre a:hover  {color:#7f9cb7;text-decoration:none;}
div#base-doc ul li p.date {font-weight:normal;}
div#base-doc ul li p.stitre {font-weight:normal;margin:4px 0px 0px 0px}	
div#base-doc ul li p.resume {font-weight:normal;} 
div#base-doc ul li p.stitre a {font-weight:normal;color:#7f9cb7;margin:4px 0px 0px 0px}		   
div#base-doc ul li p.stitre a:hover  {color:#7f9cb7s;text-decoration:none;}
div#base-doc ul li a,div#plan-site ul li a {text-decoration:underline;margin:0px 5px 5px 0px;font-weight:normal; }
div#base-doc ul li a:hover,div#plan-site ul li a:hover  {text-decoration:none;}


/*******************************************************************
Tableaux de données 
*******************************************************************/
table#prod-eolien {
width:520px; 
border:1px solid #b5be4d;
border-collapse:collapse;
}
table#prod-eolien thead,table#prod-eolien tfoot {
color:#b5be4d;
font-size:0.9em;
vertical-align:top;
text-align:center;
} 
table#prod-eolien td{ 
padding:1px;
font-size:0.9em;
vertical-align:top;
text-align:center; 
border:1px solid #b5be4d;
} 							
table#prod-eolien td.left{text-align:left;padding-left:3px;}  
		 
/* Groupe */
table#groupe {
width:510px; 
border:1px solid #b7d3c8;
border-collapse:collapse;
}	 
table#groupe thead{
color:black;
font-size:0.9em;
vertical-align:top;
text-align:center;
background:#c9e9f6;
} 	 
table#groupe td{
color:black; 
padding:1px 1px 1px 3px;
font-size:0.9em;
vertical-align:top;
text-align:left; 
border:1px solid #b7d3c8;
} 	
table#groupe td.chiffres{
text-align:right;
}

/* Investisseurs */
table#investisseurs {
width:510px; 
border:1px solid #efe2c0;
border-collapse:collapse;
}	 
table#investisseurs thead{
color:#51463a;
font-size:0.9em;
vertical-align:top;
text-align:center;
background:#efe2c0;
} 	 
table#investisseurs td{
color:#51463a; 
padding:1px 1px 1px 3px;
font-size:0.9em;
vertical-align:top;
text-align:left; 
border:1px solid #efe2c0;
} 	
table#investisseurs td.chiffres{
text-align:center;
}
  



