
body{ 
	background-color:#61594f;
	background-image: url(/images/Skin/bg.jpg);
	background-repeat: no-repeat;
	background-position:center 0;
	color:#4f4840;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0; 
	margin:0;
	line-height: normal;
	text-align:justify;
}

.bandeNoire{ background-color:#000; width:100%; padding:0; display:block;}
.page{width:940px; margin:0 auto 0 auto; padding:0; position:relative;}
.pagenoire{ background-color:#000; padding:0 10px 10px 10px;}

.bgContenu{ background-image:url(/images/Skin/corps-bg.gif); background-repeat:repeat-y; background-color:#ffffff; display:block; width:100%;}

.bandeau-bg{ background-image:url(/images/Skin/bandeau-bg.jpg); background-repeat:no-repeat; height:300px;}
.bandeau-bg2{ background-image:url(/images/Skin/bandeau-bg.jpg); background-repeat:no-repeat; height:270px;}

.petitcreme{ color:#f8f3ec; font-size:11px;}
.petitbeige{ color:#f2dbbb; font-size:11px;}

.zoneimage{ float:left; padding:0 0 0 38px; display:block; width:333px;}
.zoneCoordonnees{ float:right; width:160px; text-align:center; padding:25px 10px 0 10px;}
.corps{ padding:0 0 0 30px;}


/* .Colonne{ background-color:#ffffff; padding:20px 30px 0 30px; display:block; width:920px;} */
.Colonne{ background-color:#ffffff; padding:20px 30px 0 30px; display:block; width:860px;}
.colonneG{ float:left; width:330px; display:block; padding-bottom:20px;}

.colonneD{ float: left; width:560px; display:block; padding-bottom:20px;}

.signetRouge{ position:absolute; top:0; left:395px; display:block; z-index:5; width:43px; height:60px;}

.liensTop{ width:480px; float:right; text-align:left; padding:7px 10px 10px 10px; color:#d1bfab;}


.liensTop a{ color:#d1bfab; font-size: 12px; text-decoration:none; padding:0 15px 0 0;}
.liensTop a:hover{ color:#d3a11a;}
.liensTop li { list-style-image:none; display:block; float:left;}

.leMenu{ background-image:url(/images/Skin/menubg.jpg); background-repeat:no-repeat; background-color:#f8f3ec;}

.menu-top{ background-image: url(/images/Skin/menu-top.png); background-repeat:no-repeat; background-position: 0 0; padding:15px 20px 20px 60px; }

a{ color:#d3a11a; text-decoration:underline;}
a:hover{color:#464039;} 
.CorpsG .boiteBeige a:hover{color:#e5b125;}

.CorpsG a{ color:#f2dbbb;}
.CorpsG a:hover{color:#413C35;} 

.clear{ clear:both;}

.pointer{ cursor:pointer;}

p{padding:5px 0 5px 0; margin:3px 0 3px 0;}

p.listeFichiers{padding:2px 0 8px 0; margin:0; position:relative; display:block; padding-left:30px; text-align:left; }
p.listeFichiers img{ padding:2px 5px 2px 0; border:none; position:absolute; left:0; top:0;}


ul li{padding-bottom:6px; list-style-image:url(/images/Skin/puce.png);  }
ul ul li {list-style-image:url(/images/Skin/puce2.png);  }
ul ul ul li { list-style-image: url(/images/Skin/puce2.png);  }
ol li{ padding-bottom:5px; }
ul{ margin:5px 0 8px 15px; padding:0px 0 5px 15px;}
ol{ list-style-type:decimal;  margin:5px 0 8px 15px; padding:5px 0 5px 20px; }

a img { border:none;}

.iconesArticle{ color:#000000;}
.page .iconesArticle a:link, 
.page .iconesArticle a:visited, 
.page .iconesArticle a:focus, 
.page .iconesArticle a:active, 
.page .ContainerIconesCol a:link, 
.page .ContainerIconesCol a:visited , 
.page .ContainerIconesCol a:focus, 
.page .ContainerIconesCol a:active{background-image:none;padding:0px;display: compact;}


input[type="text"], textarea, .CollapsiblePanelTab, .TabbedPanelsTab,.AccordionPanelContent,.Accordion, .AccordionPanel, .AccordionPanelTab, .AccordionPanel, li a, a {
outline-color:-moz-use-text-color !important;
outline-style:none !important;
outline-width:medium !important;
}




.lesicones{ width:121px; margin:0 auto 0 auto; display:block;}

.lesicones a{ background-image:url(/images/Skin/lesicones.png); background-repeat:no-repeat; width:61px; height:35px; background-position:0 0; text-decoration:none; display:block; float:left;}

.lesicones a.icone-envoyer{}
.lesicones a.icone-print{ background-position:-61px 0; width:60px}

.lesicones a.icone-envoyer:hover{background-position:0 -35px;}
.lesicones a.icone-print:hover{ background-position:-61px -35px;}


/*----- Boites------*/


.BoiteGenerale{ padding: 0 0 20px 0;}
.CorpsG .BoiteGenerale {padding: 20px 30px 0 30px; color:#ffffff; /*background-image: url(/images/Skin/actualite-bg.jpg); background-repeat:no-repeat; background-position:0 bottom;*/}


.boiteActualites{ padding:20px 30px 35px 30px; color:#413c35; background-image:url(/images/Skin/actualite-bg.jpg); background-repeat:no-repeat; background-position: 0 bottom;}
.boiteCalendrier{padding:20px 30px 0 30px; color:#ffffff;}


.BoiteSignet{padding: 0 0 20px 0;}
.CorpsG .BoiteSignet{padding: 20px 30px 35px 30px; color:#ffffff;  font-size:13px; background-image:url(/images/Skin/actualite-bg.jpg); background-repeat:no-repeat; background-position: 0 bottom;}


.BoiteSignet2{padding: 0 0 20px 0;}
.CorpsG .BoiteSignet2{padding: 20px 30px 0 30px; color:#ffffff;  font-size:13px;}

.BoiteSansTitre{ padding-bottom:20px;}
.CorpsG .BoiteSansTitre{ padding:20px 30px 0 30px; color:#ffffff;}

.lienBeige{padding-top:10px;}
.lienBeige a{ color:#f8f3ec; font-size:12px; text-decoration:none;}
.lienBeige a:hover{ color:#464039;}

.signetNouvelle{ position:absolute; right:0; top:-40px; width:27px; height:47px; display:block;}

.BoiteSousTitre{padding: 0 0 20px 0;}
.BoiteSousTitre .RetourHaut{margin-top:20px;}

.boiteBeige2{ background-color:#f8f3ec; color:#73695e; background-image:url(/images/Skin/ombreBeige.gif); background-repeat:no-repeat; background-position:center bottom; padding:20px 20px 38px 20px;}
.CorpsG .boiteBeige2{background-image:none; padding:20px; background-color:#61594f; color:#ffffff; margin:20px 30px 0 30px;}

.CorpsG .BoiteSousTitre{padding: 30px 0 10px 0; margin:0 30px 0 30px; color:#ffffff;}
.CorpsG .BoiteSousTitre h3 { color:#ffffff;  background-image:url(/images/Skin/dashed-brun.gif); background-repeat:repeat-x; background-position:0 bottom; padding-bottom:5px; margin-bottom:10px;}
.CorpsG .BoiteSousTitre .RetourHaut{ display:none;}

/*.CorpsG .BoiteSousTitre a{ color:#e0cbaf;}
.CorpsG .BoiteSousTitre a:hover{ color:#413c35;}*/

.CorpsG li{ text-align:left;}

.RetourHaut{ text-align:right; display:block; background-image: url(/images/Skin/dashed-beige.gif); background-repeat:repeat-x; background-position: 0 top; padding:1px 0 0 0; margin-top:15px;}


/*----- Le pied------------*/


.lePied{ padding:10px 0 0 0;  }
.piedG{ width:600px; float:left; display:block; line-height:22px; font-size:12px; color:#707070;}
.piedD{ float:right; width:110px; display:block;}
/*--------Formulaire--------- */

.titreform{ float:left; width:180px; display:block; padding:0 0 20px 0;}
.contactschamp{ float:right; width:345px; display:block;}

.formulaireE{ padding:15px 0 0 0;}
.txtForm{ font-size:12px;  }
.champs{ border:1px solid #ece7e1; background-color:#f8f3ec; color:#73695e; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:200px; padding:2px; height:20px; }
.champ1{ border:1px solid #ece7e1; background-color:#f8f3ec; color:#73695e; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:195px; padding:2px; height:17px; margin-bottom:10px; }
.champareaAmi{ border:1px solid #ece7e1; background-color:#f8f3ec; color:#73695e; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:250px; height:150px; }

.champarea{ border:1px solid #ece7e1; background-color:#f8f3ec; color:#73695e; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:463px; height:175px; }
.obligatoire{color:#d3a11a; font-size:12px;/*float:left; display:block; width:300px; padding: 0 0 0 65px;*/ }
.envoyer{text-align:right;}

.obligatoireG{ float:right; width:200px; padding:10px 15px 0 0; text-align:right; display:block; font-size:11px; font-weight:bold; color:#d3a11a; font-family:Arial, Helvetica, sans-serif;}
.ligneTop{ /*background-image:url(/images/Skin/dashed-beige.gif); background-repeat:repeat-x; background-position: 0 0; padding:1px 0 0 0;*/ margin:15px 0 0 0;}

.espacechamp{ padding-bottom:10px;}


.FormColG{ width:250px; float:left;}
.FormColD{ width:250px; float:right;}

