/* CSS Document */

body{margin:0 auto 0 auto;padding:0; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;
background-image:url(mep09/fond-page-epi800x800.png); background-repeat:no-repeat; background-position:top center }

table{margin:0;padding:0;width:100%;}
thead{}
td{padding:0;}

h1.spip{}
h3.spip{margin:0;padding:0;font-size:14px;}
h2.spip{margin:0;padding:0;font-size:12px;}

a{ text-decoration:none;margin:0;padding:0;}
a:hover{}
hr.spip{}
p.spip{font-size:12px;margin:0;padding:0;}




/**************************************************/
/*      blocks de mise enpage                     */
/**************************************************/
#page{width:800px;height:auto;margin:0 auto 0 auto;padding:0;}

.background-epi{float:left;width:800px;height:auto;}

#entete{float:left;width:800px;height:137px;}
#conteneur{float:left;width:800px;height:auto;margin:0;margin :10px 0 0 0}
#block_centre{float:left;width:800px;height:auto;padding:0; margin:0;}
#block_right{float:left;width:200px;height:; margin:10px 0 10px 0;}
#block_plan{float:left;width:780px;height:100%;padding:10px 20px 10px 0; margin:0;}
#pied{float:left;width:800px;height:100px;}

#scroll{

overflow: auto;
scrollbar-face-color:#87675D;
scrollbar-arrow-color: #322723;
scrollbar-track-color:#322723;
scrollbar-highlight-color: #C0ACA5;
scrollbar-darkshadow-color: black;
scrollbar-shadow-color: #322723;
scrollbar-3dlight-color:#cccccc;

} 
/**************************************************/


/**************************************************/
/*      ENTETE                                    */
/**************************************************/

.entete {float:left;margin:0;padding:0;width:800px; }
.entete .background{float:left;width:800px;/*background-image:url(mep09/fond-entete800x340.png);background-repeat:no-repeat;*/}

.entete a h1{/*font-size:30px;color:#900329;*/padding:0 10px 0 0;}
.entete .nav{height:200px;float:left;}

/*.entete .anim_flash{ width:800px;height:200px;float:left;padding:0;}*/
/*.entete #flashcontent {width: 800px;height:200px;float: left;border-bottom:2px solid #87675D;}*/

.entete .logo-site{width:800px;height:100px;float:left;padding:0;}



.entete .spip_logos a img{margin:0;padding:0;}
.entete .logo_titre{padding:0;width:200px;/*background-color: #4C1B1B;*/}
.entete ul{margin:10px 0 20px 20px;padding:0; list-style:none;width:180px;}
.entete li{ display:block;}
.entete li a{ font-size:18px;font-weight:bold;color:#BD8D46;}

/**************************************************/

#panorama{width:800px;height:200px;float:left;padding:0;}



/**************************************************/
/*      NAVIGATION                                */
/**************************************************/
.navigation{ width:800px;height:35px;float:left;margin:0;padding:0; background-image:url(mep09/fond-nav800x40.png); background-repeat:no-repeat;border-bottom:2px solid #87675D;}


.navigation ul{float:left;width:800px;margin:0;padding:10px 0 0 20px; list-style:none;display:inline;}
.navigation li{margin:0;padding:0;display:inline;color:#4C1B1B;font-weight:bold;}
.navigation li a{padding:5px 5px 0 5px;margin:0;font-size:12px;font-weight: bold; color:#FFFFFF;}
.navigation li a:hover{text-decoration:underline;}
.navigation li .on{color:#F6E497;}


.navigation #langselect{margin:0;padding:0; }
.navigation #langselect select{margin:0;padding:0; background-color:#4C1B1B;color:#EBE5D0;/*#F6E497*/}
.navigation #langselect option {margin:0;padding:0;color:#EBE5D0;}
.navigation .langselect{float:right;}
/**************************************************/
#conteneur .nav{color: #CCCCCC; font-size:10px;}

/**************************************************/
/*      BLOCK LEFT                               */
/**************************************************/
.menu_left{float:left;padding:0;margin:40px 0 20px 0;width:200px;height:auto;}
.menu_left ul{margin:0;padding:0;list-style:none;}
.menu_left td{padding:0 20px 0 0;margin:2px 0 2px 0;width:100%;}
.menu_left a{text-decoration:none;margin:0;padding:5px 0 5px 20px;display:block;font-size:14px ;font-weight:normal;color:#BD8D46 ;/*border-bottom:1px solid #BD8D46; background-color:#4C1B1B;*/}
.menu_left a img{vertical-align:middle}
.menu_left a:hover{text-decoration:none;font-weight:normal;color:#87675D;/*border-left:5px solid #F6E497;*/padding:5px 0 5px 30px;}
.menu_left .on{color:#F6E497;font-weight:normal;/*border-left:5px solid #F6E497;*/padding:5px 0 5px 30px;}
.menu_left .on a:hover{color:#4C1B1B;padding:5px 0 5px 30px;}
.menu_left tbody td{}


.google_adds{float:left;padding:0;margin:0;height:auto;}
.google_adds td{padding:0 0 0 30px;margin:2px 0 2px 0;width:100%;}
/**************************************************/


/**************************************************/
/*     PAGE SOMMAIRE                              */
/**************************************************/
/*BREVE*/


.block_breve{float:left;margin:0 0 20px 10px;padding:0;width:350px;}


/*.block_breve .titre {margin:0;padding:0;}
*/

.back-top-breve{
float:left;width:800px;height:40px;background-image:url(mep09/fond-haut-brev800x20.png); background-repeat:no-repeat;margin:0;padding:0;
/*border-bottom:2px solid #A63C3C*/;
}
.back-center-breve{float:left;width:800px;height:auto;background-image:url(mep09/fond-centre-brev800x20.png);background-repeat:repeat-y;margin:0;padding:20px 0;}
.back-bottom-breve{float:left;width:800px;height:20px;background-image:url(mep09/fond-bas-brev800x20.png); background-repeat:no-repeat;margin:0;padding:0;}

.adresse{float:left;width:800px;font-size:12px;font-weight:normal; color: #333333; text-align:center;margin:10px 0;}
.tel{float:left;width:800px;font-size:12px;font-weight:normal; color: #333333; text-align:center}

.back-top-breve .titre {float:left;width:auto;margin:5px 0 0 20px;padding:0;}
.back-top-breve .block_breve .titre h1{margin:0;padding:0;font-size:20px;}


.block_breve .texte{
width:350px;height:300px;
padding:0;margin:0 0 0 10px;
font-size:12px;
overflow-x: hidden; overflow-y: scroll ;scroll-base-color: #800080; 
 
font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #87675D;background-image:url(mep09/fond-breve-info50x50.png);
}

.block_breve .texte h3{margin:0 0 0 5px;padding:0;font-size:14px;color: #990000 /*#9AA66D*/ ;text-align:center;}
.block_breve .texte .typo-p img{margin:5px 0 5px 5px;padding:0;}
.block_breve .texte a img{border:2px solid #87675D;margin:5px;padding:0;}
.block_breve .texte p{padding:0;margin:10px;color: #333333;text-align:justify;float:left;}
.block_breve .texte p a{color:#87675D; }
.block_breve .texte p a:hover{color:#4C1B1B;text-decoration:underline;}
.block_breve .texte p span  {padding:0;margin:10px 10px 10px 0;}
.block_breve .texte p span img {border:2px solid #87675D;margin:0;padding:0;}



#block_photo {
width:400px;height:300px;padding:0;margin:0 0 20px 20px;float:left;border:1px solid #9AA66D; }


#block_photo .blend img{ 
	opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity:0;
	filter: alpha(opacity=0);
}
					
.block_info{
	background-image:url(mep09/fond-breve-info50x50.png);
	float:left;
	width:800px;height:200px;
	margin:0;padding:0; 
	/*border-top:2px solid #A63C3C;
	border-bottom:2px solid #A63C3C;*/
}			
.block_info	.block_breve_info{float:left;width:360px;padding:10px;margin:0 0 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
	
.block_info	.block_breve_info .titre h2{color: #990000/*#9AA66D*/;font-size:14px;font-weight:bold;text-align:center;}	
.block_info	.block_breve_info .texte p{color: #333333;}				
/*#block_photo #superposition{
	position:absolute;
	width:400px;padding:0;margin:0;
	border-bottom:1px solid #9AA66D;
	background-color:#9AA66D;
	filter:alpha(opacity=50);
   -moz-opacity:0.5;
   opacity: 0.5;
	}

#superposition h1{
	font-size:12px;font-weight:bold;
	text-align:left;
	color: #000000;
	margin:0;padding:5px;
	border:none;
	}
#superposition p{margin:0;padding:0;}

#fiche-village{padding:0;margin:0;background-color: #FFFFFF;text-align:center;height:300px;width:400px;}
#fiche-village a{padding:0;margin:0;text-decoration:none;}


.logo-marquee{padding:0;margin:0;}
.logo-marquee img{padding:0;margin:0;}
.logo-marquee a{padding:0;margin:0;border:1px solid #9AA66D;}
.titre-marquee{padding:0;margin:0;text-align:right;}
.titre-marquee h3{display:block;padding:5px;margin:0;font-size:10px;font-weight:normal;color: #990000; background-color:#FFFFFF;text-align:right;}*/







/**************************************************/
/*       PAGE RUBRIQUE                            */
/**************************************************/

/*RUBRIQUE*/
.block_rubrique{float:left;padding:0;margin:0;width:800px;}

.block_rubrique .descrip-rub{width:800px; }
.block_rubrique .descrip-rub .typo-p{width:380px;float:left;color:#4C1B1B;margin:0 10px 10px 10px;padding:0;font-size:12px; text-align:justify;}


/*SOUS RUBRIQUE*/
.block-sous-rubs{float:left;width:380px;margin:0 20px 0 0;padding:0;}
.block-sous-rubs  ul{margin:0;padding:0;list-style:none;width:380px;}
.block-sous-rubs  li{float:left;margin:0 20px 0 20px;padding:0;list-style:none; border-bottom:1px solid  #FFFFFF ;width:340px;}
.block-sous-rubs  li a{margin:0;padding:0;float:left;}
.block-sous-rubs  .soustitre{float:left;font-weight:bold;color: #FFFFFF;margin:15px 0 0 0; text-align:right}


.back-top-rub{
float:left;width:380px;height:40px;background-image:url(mep09/fond-titre-rubs380x35.png); background-repeat:no-repeat;margin:0 10px 0 10px;padding:0;}
.back-center-rub{float:left;width:380px;background-image:url(mep09/fond-texte-rubs380x35.png); background-repeat: repeat-y;margin:0 10px 0 10px;padding:0;}
.back-bottom-rub{float:left;width:380px;height:20px; background-image:url(mep09/fond-bas-rubs380x35.png); background-repeat:no-repeat;margin:0 10px 0 10px;padding:0;}


/*ARTICLES RUBRIQUES*/
.block-art-rub{float:left;width:400px;margin:0;padding:0;}
.block-art-rub .typo-p{margin:0 10px 5px 10px;padding:0;}
.block-art-rub  p{font-size:12px;color:#FFFFFF;margin:0;padding:0; text-align:
justify}
.block-art-rub  a{margin:0;padding:0;text-decoration:underline;}
.block-art-rub  a:hover{}




/**************************************************/
/*       PAGE ARTICLE                             */
/**************************************************/

.block_article{float:left;margin:0;padding:0;width:800px;}

.back-top-art{
float:left;
width:800px;height:40px;
background-image:url(mep09/fond-haut-brev800x20.png); 
background-repeat:no-repeat;
margin:0;padding:0 0 0 10px;
}
.back-center-art{
float:left;
width:800px;height:auto;
background-image:url(mep09/fond-centre-brev800x20.png);
background-repeat:repeat-y;
margin:0;padding:0 0 0 0 ;
}
.back-bottom-art{
float:left;
width:800px;height:20px;
background-image:url(mep09/fond-bas-brev800x20.png);
background-repeat:no-repeat;
margin:0;padding:0;
}

/*=================================================================================================================================*/
.block_article .text-contenu{float:left;margin:0;padding:0 ;width:auto;}
.block_article .block-logo{float:left;margin:0;padding:0 ;}

.block_article .block-text{/*margin:0;float:left;width:auto;*/}
.block_article .block-text .art-txt {/*width:auto;padding:0;margin:0;*/}
.block_article .block-text .art-txt .typo-p{padding:0;margin:0 10px 0 10px;}
.block_article .block-text .art-txt  p{color:#4C1B1B;font-size:12px;padding:0;margin:0 0 10px 0; font-size:12px; text-indent:10px;}
.block_article .block-text .art-txt ul{list-style:none;}
.block_article .block-text .art-txt a{color:#B9121B;text-decoration:underline;}
.block_article .block-text .art-txt a:hover{ text-decoration:underline;color: #CCCCCC;}
.block_article .block-text .art-txt p img{border:2px solid #87675D;margin:0 10px 10px 10px;}
.block_article .block-text .art-txt a img{border:2px solid #87675D;margin:10px;}

.block_article .art-txt .maps{border:2px solid #87675D;margin:10px 0 10px 0;padding:0;width:400px;}

.block_article .art-txt .lien_partenaires {float:left;margin:5px;}
.block_article .art-txt .lien_partenaires img{border:none;}
.block_article .art-txt fieldset{float:left;width:540px;margin:0 20px 10px 20px;}
.block_article .art-txt table.spip{
margin:0 0 10px 20px;padding:0 10px 0 10px;
border:2px solid #4C1B1B;border-right:none; 
background-image:url(mep09/fond-table-art20x20.png);
width:700px;
}

.block_article .art-txt thead th{
color: #990000;font-weight:bold;
border-bottom:2px solid #4C1B1B;border-right:2px solid #4C1B1B;
background-image:url(mep09/fond-td-head-art20x20.png)
}
.block_article .art-txt td{
	border-right:2px solid #4C1B1B;width:50%;
}

.block_article .art-chapo{float:left;width:200px;color:#990000;padding:5px;margin:20px; background-image:url(mep09/fond-table-art20x20.png);border:2px solid #87675D;}
.block_article .art-chapo p{margin:5px 0;padding:0;}
.block_article .art-chapo ul{list-style:none;color:#4C1B1B;padding:0;margin:0;}


/*=================================================================================================================================*/
.block_article_1 .text-contenu{float:left;width:300px;margin:50px 0 0 20px;padding:0 ;}
.block_article_1 .block-logo{float:left;margin:0;padding:0 ;}

.block_article_1 .block-text{/*margin:0;float:left;width:auto;*/}
.block_article_1 .block-text .art-txt {/*width:auto;padding:0;margin:0;*/}
.block_article_1 .block-text .art-txt .typo-p{padding:0;margin:0 10px 0 10px;}
.block_article_1 .block-text .art-txt  p{color:#4C1B1B;font-size:12px;padding:0;margin:0 0 10px 0; font-size:12px; text-indent:10px;}
.block_article_1 .block-text .art-txt ul{list-style:none;}
.block_article_1 .block-text .art-txt a{color:#B9121B;text-decoration:underline;}
.block_article_1 .block-text .art-txt a:hover{ text-decoration:underline;color: #CCCCCC;}
.block_article_1 .block-text .art-txt p img{border:2px solid #87675D;margin:0 10px 10px 10px;}
.block_article_1 .block-text .art-txt a img{border:2px solid #87675D;margin:10px;}
/*=================================================================================================================================*/
/*TABLE                                                                                                                            */
/*=================================================================================================================================*/

/*=================================================================================================================================*/

/*=================================================================================================================================*/
/*DIAPORAMA                                                                                                                        */
/*=================================================================================================================================*/
.diaporama{float:left;width:440px;margin:20px 0 0 0;padding:10px 0; }
.diaporama .back-top-diapo{float:left;padding:0;margin:0;width:440px;height:25px;/*background-image:url(mep09/fond-diaporama-haut-art340x40.png)*/;}
.diaporama .back-center-diapo{float:left;padding:0;margin:0;width:440px;/*background-image:url(mep09/fond-diaporama-art340x40.png);*/}
.diaporama .back-bottom-diapo{float:left;width:440px;height:15px; /*background-image:url(mep09/fond-diaporama-bas-art340x40.png)*/;}
.diaporama ul{float:left;list-style:none;padding:0;margin:0;width:440px;}
.diaporama li{padding:0;margin:0 20px 0 20px;width:300px;}
.diaporama img{border:2px solid #4C1B1B;}

.diaporama .pagination{float:left;text-align:center;margin:0;padding:5px;color:#87675D;width:400px;}
.diaporama .pagination a{color:#4C1B1B;font-size:10px;margin:0;padding:0;}
.diaporama .pagination a:hover{text-decoration:underline;}
.diaporama .pagination .on{background-color:#F6E497;color:#4C1B1B;font-weight:bold;font-size:12px;border:1px solid #87675D;}
.diaporama .diapo-photos {float:left;text-align:center;width:400px;}
.diaporama .diapo-texte{float:left;text-align:center;margin:0;color: #000000;font-size:10px;width:280px;}
.diaporama .diapo-texte h4{font-size:10px;margin:0;padding:0;color: #000000;}
.diaporama .diapo-texte ul{width:400px;margin:0;padding:0;}
.diaporama .diapo-texte li{margin:0;padding:0;width:400px;}
/*=================================================================================================================================*/





/**************************************************/
/**************************************************/
/*      BLOCK RIGHT                             */
/**************************************************/
#block_right{
width:200px;height:100%;
margin:0;padding:0;float:left;
}
#block_right .menu-right{float:left;width:180px;margin:35px 0 0 20px;padding:0;}
#block_right .menu-right ul{float:right;width:180px;list-style:none;margin:10px 0 10px 0;padding:0;text-align:center;}
#block_right .menu-right li{float:left;margin:0;padding:0;width:180px;text-align:center;}
#block_right .menu-right li a{margin:0;padding:5px 0 5px 0;color:#4C1B1B;font-size:12px; border:1px solid #FFFFFF;display:block; }
#block_right .menu-right li a:hover{ text-decoration: underline;border:1px solid #87675D;background-image:url(mep09/fond-td-head-art20x20.png)}
#block_right .menu-right .titre-rub{ margin:0;padding:0; text-align:center}


/**************************************************/

/**************************************************/
/*      BLOCK plan                             */
/**************************************************/
.block_plan{margin:0 0 0 20px;padding:0;float:left;width:370px;}
.block_plan .plan{margin:0;padding:0;float:left;width:100%;}
.block_plan ul{margin:0;padding:0; list-style:none}
.block_plan li{padding:0; text-align:center}
.block_plan .titre{text-align:center}
.block_plan a{color:#BD8D46;font-size:14px}
.block_plan a img{padding:0;}






/**************************************************/
/*      PIED                                      */
/**************************************************/


.block_pied{float:left;width:800px;height:100%;margin:0;padding:0;text-align:center;}

.block_pied .nav-admin{float:left;width:800px;/*border-bottom:2px solid #4C1B1B;*/}
.block_pied .nav-admin ul{ margin:0 10px 0 0 ;padding:0;float:right;}
.block_pied .nav-admin li{ list-style:none;display:inline;margin:0;padding:0;color:#666666;}
.block_pied .nav-admin li a{padding:2px;margin:0;font-size:10px;font-weight:normal; color: #666666;/*#4C1B1B*/}
.block_pied .nav-admin li a:hover{text-decoration:underline;color:#4C1B1B;}



.block_pied .partenaires{padding:0;margin:0 auto 0 auto;}
.block_pied .partenaires div{float:left; padding:5px 5px 0 5px;}


/**************************************************/
