	/*couleurs*/
/* orange : #ff8522 */
/* vert: #0c8a2d */
/*048832*/
/* marron : #59321c*/
/* rouge sejours : #bf3434*/
/*orange conseil : #f29057*/
/*orange formation : #d96248*/


/**/
*{margin:0;padding:0;}
html,body{background:white url(../images/bg.jpg) repeat-x;font-family:Helvetica;font-size:12px;color:black;}

a, a:hover{text-decoration:none;}
a img{border:none;text-decoration:none;}

/* Conteneur */
#conteneur{margin:0 auto;width:1000px;text-align:center;}

#conteneur img.left{float:left;}
#conteneur img.right{float:right;}

#header, #couloir, #content, #content-accueil, #footer{float:left;width:970px;padding:0 15px;}

/*header*/
#header{margin:25px 0 0 0;height:100px;}



/*couloir*/
#couloir{margin:23px 0 0 0;height:205px;padding:0;}

/*content*/
#content-accueil, #content{margin:25px 0 0 0;}
/*#content-accueil{background:url(../images/content/bg-content.jpg) no-repeat 15px 140px;}*//*avec fond pour page accueil*/

#content-accueil img.citation {margin:25px 15px 25px 100px; }
#content-accueil h2{margin:25px 45px;text-align:justify;font-size:1.3em;font-weight:normal;font-style:italic;}
#content-accueil h5{margin:0 0 10px 0;padding:0;clear:left;text-align:justify;font-size:1.5em;font-weight:bold;font-family:Georgia;color:#aaa;font-style:italic;}


#content-accueil .domaine{float:left;width:194px;height:260px;margin:0;background:url(../images/content/tab.jpg) no-repeat; }
#content-accueil .domaine .image-legende{margin:27px 0 0 0;height:137px;}
#content-accueil .domaine h2{margin:7px 0 5px 14px;width:165px;font-size:1em;font-weight:bold;font-style:normal;}
#content-accueil .domaine h2 a{color:#0c8a2d;}
#content-accueil .domaine h2 a:hover{color:#0c8a2d;text-decoration:underline;}
#content-accueil .domaine h3 img{margin:0 10px 0 0;float:right;}
#content-accueil .domaine h4{clear:both;padding:5px 7px 10px 14px;;font-size:1em;color:black;font-style:italic;font-weight:normal;text-align:left;}

/*contenu orange*/
#content-accueil #orange{float:left;margin:0;padding:0;border-top:2px solid #ff8522;border-bottom:2px solid #ff8522;width:968px;background:#ffdec3;}

#content-accueil #orange .domaine{float:left;width:192px;height:auto;background:none;border-right:1px solid #e5e5e5;}
#content-accueil #orange .domaine p{padding:5px 8px;text-align:justify;font-size:.95em;font-weight:normal;color:gray;}
#content-accueil #orange .domaine a{color:#3e3e3e;}
#content-accueil #orange .domaine a:hover{text-decoration:underline;}
#content-accueil #orange .domaine a span{color:#0c8a2d;}

#content-accueil #orange .domaine ul{margin:0 0 0 10px;text-align:left;text-decoration:none;list-style:none;font-size:.9em;}
#content-accueil #orange .domaine li{text-align:left;text-decoration:none;list-style-image: url(../images/puce-accueil.jpg);}

#content-accueil #orange .domaine h5, #content-accueil #orange .domaine h6{padding:0 8px;color:#ff8522;text-align:center;font-family:Helvetica;font-size:.9em;font-weight:bold;font-style:normal;}
#content-accueil #orange .domaine h5 a, #content-accueil #orange .domaine h6 a{color:#DF6300;}
#content-accueil #orange .domaine p.centerorange {text-align:center;}

#content-accueil #orange .hauteur{height:230px;}

/*pour la citation de fin de zone*/
#content-accueil h2.bas {float:left;margin:30px 45px 0 0;}
#content-accueil img.bas {float:left;margin:0 15px 25px 100px;}

/*pour les rubriques*/

/* arborescence */
#content #col-droite p.arborescence{margin:10px 0 12px 0;text-align:left;color:gray;font-size:.85em;}
#content #col-droite p.arborescence a, #content #col-droite li a{color:#0c8a2d;border-bottom:1px dashed #0c8a2d;}
#content #col-droite p.arborescence a:hover, #content #col-droite h3 a:hover, #content #col-droite li a:hover{border-bottom:1px solid #0c8a2d;}

/*partie gauche : menu*/
#content #col-gauche{margin:20px 0;float:left;width:270px;height:500px;background:white;}
#content #col-gauche .navigation-rubrique{width:230px;height:190px;margin:25px auto;}
#content #col-gauche .navigation-rubrique h2{margin:0;padding:5px 7px;background:#59321c;text-align:left;font-size:.9em;font-family:Georgia;color:white;font-style:italic;font-weight:bold;}
#content #col-gauche .navigation-rubrique ul{}
#content #col-gauche .navigation-rubrique li{width:215px;display:block;cursor:pointer;padding:12px 0 12px 15px;background:#FFF0E5;border-bottom:white 2px solid;text-align:left;list-style-type:none;font-family:Georgia;font-size:1em;font-style:italic;font-weight:bold;}
#content #col-gauche .navigation-rubrique li a{display:block;color:#048832;}
#content #col-gauche .navigation-rubrique li:hover{display:block;background:#E8F8FB;}
#content #col-gauche .navigation-rubrique li img{margin:2px 10px 0 0;}
#content #col-gauche .navigation-rubrique li.actif a{color:gray;}
#content #col-gauche .navigation-rubrique li.actif{display:block;background:#E8F8FB;}

/*partie droite : contenus*/
#content #col-droite{margin:0 0 0 0;float:left;width:699px;background:white;font-family:Verdana, Arial, Helvetica;border-left:solid 1px #e5e5e5;}

#content #col-droite h1, #content #col-droite h2, #content #col-droite h3, #content #col-droite h4, #content #col-droite p, #content #col-droite ul{padding:0 5px 0 25px;}

#content #col-droite h1, #content #col-droite .titredd {margin:35px 10px 12px 0;text-align:left;color:#0c8a2d;font-size:1.25em;}

#content #col-droite h2{margin:25px 0 0 0;text-align:left;color:#0c8a2d;font-weight:bold;font-size:1.15em;}

#content #col-droite h2 a, #content #col-droite h3 a{color:#0c8a2d;font-style:italic;border-bottom:1px dashed #0c8a2d;}

#content #col-droite h3{margin:10px 0 0 30px;text-align:left;color:#0c8a2d;font-size:1em;}
#content #col-droite h3.centrernoir{margin:10px 0 0 30px;text-align:center;color:#bf3434;font-size:1.2em;font-weight:bold;}


#content #col-droite h4{margin:15px 0 -21px 30px;text-align:left;color:#ff8522;font-size:1.15em;font-style:italic;}
#content #col-droite h4 span{text-align:right;color:#ff8522;font-weight:normal;font-size:1em;}

#content #col-droite h5{margin:15px;text-align:center;color:#ff8522;font-size:1.15em;font-style:italic;font-weight:normal;}
#content #col-droite h5 span{text-align:right;color:#ff8522;font-weight:normal;font-size:.85em;}

#content #col-droite h6{margin:7px 0 5px 25px;font-size:1em;color:#808080;text-align:left;}

#content #col-droite p{margin:8px 0;text-align:justify;color:black;font-size:1em;}
#content #col-droite p a{color:#0c8a2d;border-bottom:1px dashed #0c8a2d;}
#content #col-droite p a:hover{border-bottom:solid 1px;}

#content #col-droite ul{margin:5px 0 15px 0;text-align:justify;color:black;font-size:1em;}
#content #col-droite li{margin:0 45px;text-align:justify;color:black;font-size:1em;list-style-type:disk;}

#content #col-droite blockquote{background:#e0ffbc;padding:10px;margin:18px 60px;width:560px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#content #col-droite blockquote h3{margin:0;}
#content #col-droite blockquote ul{margin:0 0 0 10px;padding:0;}
#content #col-droite blockquote li{margin:5px 15px 0 35px;}

/*Tableau page sejours

#content #col-droite .tableau{background:white;border:1px solid #ff8522;width:530px;margin:20px auto;}
#content #col-droite .tableau td {border:2px solid #ff8522;}
#content #col-droite .tableau td.tache, #content #col-droite .tableau td.jour, #content #col-droite .tableau td.veillee{padding:5px;border-bottom:2px solid #ff8522;vertical-align:middle;}
#content #col-droite .tableau td.jour{background:#e0ffbc;color:#0c8a2d;font-weight:bold;}
#content #col-droite .tableau td.tache {width:320px;text-align:left;}
#content #col-droite .tableau td.centrer{text-align:center;}*/

/*positiion du tableau*/
#content #col-droite .tableau {margin:20px auto;}
/*style du tableau*/
#content #col-droite .tableau td, #content #col-droite .tableau th {border: thin solid white; width: 100px;}
#content #col-droite .tableau th {background: #E0FFBC;color : #0C8A2D;}
#content #col-droite .tableau td {background: #FFEDCF;padding:5px;}

/*enelever les effets de la cellule en haut a droite*/
#content #col-droite .tableau .noBorder{border:none;background-color: white;}

 

/*bloc contact*/
#content #col-droite .infocontact{margin:12px auto;padding:8px 15px;background:#e8f8fb;width:500px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#content #col-droite .infocontact p{text-align:left;font-weight:bold;color:#005362;}
#content #col-droite .infocontact p a{color:#005362;border-bottom:1px dashed color:#005362;}

#content #col-droite .infocontact img{margin:12px 10px;}

/*footer*/
#footer{background:white;margin:15px 0 20px 0;border-top:solid 10px #e5e5e5;height:30px;text-align:left;}
#footer ul{margin:7px 0;display:inline;list-style:none;text-align:left;}
#footer li{font-size:.85em;display:inline;margin:0 4px;padding:0 0 5px 0;font-weight:bold;text-align:left;}

#footer li a{color:#a0a0a0;padding:0 0 5px 0;font-weight:bold;font-family:verdana;}
#footer li a:hover {color:black;}

#footer h2{margin:1px 15px 0 0;float:right;font-size:.9em;color:#a0a0a0;}
#footer h2 a{color:#005362;}
#footer h2 a:hover{color:gray;}
