@charset "UTF-8";


* {	margin:0; padding:0;	}
object { display:block;}
img { display:block; margin:0 auto; border:0;}
a { color:#FFFFFF;}
a:hover {color:#164c93;}

body { background:url(images/background.jpg) repeat-x #a158a3; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7F43B6; text-align:justify; padding-bottom:50px;}
#global {position:relative;margin:0 auto; width:900px; background:url(images/fond.jpg) repeat-y; padding-bottom:50px;}
#blocBanniere { position:relative; left:0; top:0; width:900px; height:200px}
#titre { position:absolute; top:40px; left:20px; z-index:1;}
#titre h1 { color:#a984cf; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:30px;}

/* MENU */
#blocMenu { float:left; width:190px; padding-top:20px;}
#blocMenu ul {list-style-type:none;}
#blocMenu a {text-decoration:none ;padding-left:10px; color:#11aa3e; height:50px; display:block; background:url(images/btn-menu.gif) no-repeat; line-height:30px;}
#blocMenu a:hover, #blocMenu a:active,#blocMenu a.on { background:url(images/btn-menu-actif.gif) no-repeat; color:#FFFFFF;}
body#Bd-accueil #blocMenu a#Mn-accueil,body#Bd-naturo #blocMenu a#Mn-naturo, body#Bd-consult #blocMenu a#Mn-consult, body#Bd-bilan #blocMenu a#Mn-bilan, body#Bd-who #blocMenu a#Mn-who, body#Bd-events #blocMenu a#Mn-events, body#Bd-contact #blocMenu a#Mn-contact, body#Bd-liens #blocMenu a#Mn-liens, body#Bd-iyashi #blocMenu a#Mn-iyashi,body#Bd-kdo #blocMenu a#Mn-kdo  { background:url(images/btn-menu-actif.gif) no-repeat; color:#FFFFFF;}

#blocDroit { padding:20px 0 0 200px; }
#blocDroitContenu {padding:20px 20px 0 200px;}
#blocDroitContenu img {padding:0 0 20px 20px; float:right;}
#blocDroitContenu h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#a158a3; padding: 0 0 20px 0;}
#blocDroitContenu h4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; padding:5px;}
#blocDroitContenu tr { height:30px; vertical-align:middle;}
#blocDroitContenu ul { list-style-position:outside; padding-left:20px;}
#blocDroitContenu a { color:#7f43b6;}
#blocDroitContenu p { padding-bottom:20px;}
#blocDroitContenu a:hover { color:#FFFFFF;}
.exergue { font-style:italic; color:#A158A3;}
.italique { font-style:italic;}
.liste-iyashi { list-style:circle;}

/* ACCUEIL */
#blocAccueil { background:url(images/fond-accueil.gif) no-repeat; width:550px; height:457px; position:relative; margin:0 auto;}
#blocAccueil h2 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#a158a3; padding: 10px 10px 0 265px;}
#blocAccueil p { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#7f43b6; text-align:right;padding: 10px 10px 0 265px;}
#blocBaseline { background:url(images/btn-baseline.gif) no-repeat; width:600px; height:50px; position:relative; margin:0 auto;}
#blocBaseline h3 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; text-align:center; line-height:50px;}

/* PIED PAGE */
#blocPiedPage { background:url(images/fond-piedPage.gif) no-repeat; width:900px; height:50px; margin:0 auto;}
#blocPiedPage { text-align:center; color:#FFFFFF; font-size:16px; padding:8px 0 0 0;}
.signature { padding-top:10px; font-weight:normal; font-size:10px;}
.signature a:hover { color:#FFFFFF;}


/* LIENS */
#liens p { padding:0;}
#bonneAdresse p { padding:0;}

/*EVENTS */
.avertissement {text-align:right; font-weight:bold; padding:5px; }
.event{ width:670px; padding-bottom:20px;}
.chapoHaut { height:25px; background:url(images/events/chapo-haut2.gif) center bottom no-repeat;}
.contenuEvent { width:648px; border-left:#A158A3 solid 1px; border-right:#A158A3 solid 1px; margin:auto; padding:10px; background-color:#FFFFFF;}
#blocDroitContenu .contenuEvent p{ color:#A158A3; padding:0; margin:0;}
.chapoBas { height:30px; background:url(images/events/chapo-bas.gif) right no-repeat ;}
.introActu {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7F43B6; font-weight:normal; padding:0 10px 20px 10px;}

/*----- STYLE ADMINISTRATION -------*/

/* MENU DEROULANT */
dl, dt, dd, ul, li {margin: 0; padding: 0; list-style-type: none;}
#menuAdmin { color:#FFFFFF; position: absolute; top: 200px; left: 0; z-index:2; width: 900px;}
#menuAdmin dl { float: left; width: 180px; }
#menuAdmin dt {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-top:2px;padding-bottom:2px;cursor: pointer;text-align: center;background: #a158a3;border: 1px solid #a158a3;}
#menuAdmin dd {padding-top:2px;	border: 1px solid #a158a3;background: #a158a3;}
#menuAdmin li {	text-align: center;	background: #a158a3;}
#menuAdmin li a, #menu dt a {color: #FFFFFF;	text-decoration: none;display: block;border: 0 none;}
#menuAdmin li a:hover, #menu dt a:hover {	background: #C4000B;}

.enTete {background-color:#a158a3;font-weight:bold;color:#FFFFFF;}
.x-croix { color:#333333;}
/* FIN MENU DEROULANT */
