/* GENERAL*/


span.soulignement {text-decoration:underline;}
html, body {margin: 0 auto;padding: 0;text-align: center;background-color:rgb(242,240,240);color:#333333;display:block;}
img {margin: 0px 0px 0px 2px;padding:0px;border:1px solid #333;vertical-align: middle;background-color: inherit;}
em {margin:0;padding:0;}
#content01 div h3 {margin:0;}
.blank {padding: 0;margin: 0;visibility: hidden;width: 100%;clear: both;}
.print{float:left;text-align: left;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 10px;line-height:13px;background-color:inherit;}
.printimg {margin: 0px 0px 0px 0px;padding:0px;border:none;vertical-align: middle;}

/* lien */
a {font:11px "Verdana"," Arial", "Helvetica", sans-serif ;color: #999;text-decoration: none;background-color: inherit;}
a:hover {color: #333;text-decoration: none;background-color: inherit;}
a.liensdocuments {background:url(../../../ecrire/img_pack/icones/pdf-dist.png) no-repeat;margin:5px 0 0 0;padding:2px 0 0 25px;height:17px;display:block;}
ul {list-style-type:none;padding:0;}

div h1{margin:0;padding:0;}

/* CONTAINEUR */
#container {background:  transparent url(../assets/fond00.jpg) left top  repeat-y ;margin: 0 auto;top:0;padding:0;width:800px;height:100%;}
/* HEADER */
#header {background:  transparent url(../assets/logofond.gif) right bottom  no-repeat ;margin: 0 auto;padding:0;height:140px;width:788px;}
#header h1 {text-align:left;padding:32px 0px 0px 160px;margin:0;font:32px "Georgia","Times New Roman", "Times", serif ;color:rgb(16,46,97);
background-color: inherit;}
#header a  {text-align: left;padding: 0;margin: 0;font: 32px  "Georgia","Times New Roman", "Times", serif ;font-weight:bold;color: rgb(16,46,97);
background-color: inherit;}

/* NAVIGATION GENERALE */
#navigationtop {background: rgb(161,8,2) url(../assets/fondnav.jpg) left top  repeat-y ;margin: 0 auto;padding:0;width:788px;overflow:hidden;text-align: center;
border-top: rgb(242,144,55) solid 22px;color:inherit;}

/* MENU  RECHERCHE*/
#menurecherche{float:left;text-align: center;margin:26px 0px 0px 0px;padding:0px 0px 5px 10px;width:170px;overflow:hidden;}
#frmrecherche div.champs {/*background:url(../assets/loupe.gif) 100% 0 no-repeat;width:133px;*/}
#menurecherche h2 {margin: 20px 0px 0px 0px;padding: 0px 0px 0px 0px;font:11px "georgia", "times new roman", "times", serif ;color: #333 ;background:  transparent;background-color:inherit;}
#menurecherche ul {text-align: left;list-style: none;margin: 5px 0px 0px 0px;padding: 0;}
#menurecherche li {margin: 0px 0px 0px 10px;padding: 0px 0px 0px 13px;background:  transparent url(../assets/etoile01.jpg) left bottom  no-repeat ;
line-height:14px;}
#menurecherche a {color: #fff;text-decoration: none;font:  11px "Verdana"," Arial", "Helvetica", sans-serif;font-weight:bold;line-height:14px;background-color:inherit;}
#menurecherche a:hover {color: #ccc;background-color:inherit;}
/* MENU DIV */

#rub1,#rub6,#rub13 {float:left;text-align: center;margin:0px 10px 0px 0px;padding:0px 0px 5px 0px;width:170px;}
/* MENU H2 */
#rub1 h2,#rub6 h2,#rub13 h2 {margin:0px;padding:4px 0px 9px 0px;font:16px georgia ;color: #333 ;background-color:green;}
/* MENU UL */
 #rub1 ul,#rub6 ul,#rub13 ul {text-align: left;list-style: none;padding: 0px 0px 0px 0px;margin: 2px 0px 2px 0px;}
/* MENU LI */
 #rub1 li,#rub6 li,#rub13 li {margin: 0px 0px 0px 10px;padding:0;line-height:14px;}
/* MENU PROGRAMME Repos */
 #rub1 .repos1 {color: #333;text-decoration: none;font:  11px "Verdana"," Arial", "Helvetica", sans-serif;font-weight:bold;line-height:14px;
 background-color:rgb(255,186,5);margin:0;padding: 0px 0px 0px 10px;}
/* MENU PEI Repos */
 #rub6 .repos6 {color: #333;text-decoration: none;font:  11px "Verdana"," Arial", "Helvetica", sans-serif;font-weight:bold;line-height:14px;
background-color:rgb(217,157,185);margin: 0;padding: 0px 0px 0px 10px;}
/* MENU ASOOCIATION Repos */
 #rub13 .repos13 {color: #333;text-decoration: none;font:  11px "Verdana"," Arial", "Helvetica", sans-serif;font-weight:bold;line-height:14px;
background-color:rgb(192,223,94);margin: 0;padding: 0px 0px 0px 10px;}
/* MENU A */
 #rub1 a,#rub6 a,#rub13 a {color: #666;text-decoration: none;font:11px "Verdana"," Arial", "Helvetica", sans-serif;font-weight:bold;line-height:14px;background-color:inherit;}
/* MENU A:HOVER */
 #rub1 a:hover,#rub6 a:hover,#rub13 a:hover {color: #333;background-color:inherit;}
/* MENU BACKGROUND */
#menurecherche {background: transparent;}
#rub1 {background: rgb(251,213,114);color:inherit;}
#rub6 {background:rgb(241,199,219);color:inherit;}
#rub13 {background: rgb(225,242,172);color:inherit;}
#rub1 h2 {background:  rgb(255,186,5) url(../assets/ombre03.jpg) left bottom  repeat-x ;color:inherit;}
#rub6 h2 {background:   rgb(217,157,185)  url(../assets/ombre02.jpg) left bottom  repeat-x ;color:inherit;}
#rub13 h2 {background:  rgb(192,223,94) url(../assets/ombre01.jpg) left bottom  repeat-x ;color:inherit;}
#rub1  ul{background: rgb(251,213,114);color:inherit;}
#rub6  ul{background: rgb(241,199,219);color:inherit;}
#rub13 ul{background: rgb(225,242,172) ;color:inherit;}

/* ARIANE */
#ariane00,#ariane01,#ariane02,#ariane03 {margin: 0 auto;padding:0 0 5px 0;width:788px;text-align: left;}
#ariane00 p,#ariane01 p,#ariane02 p,#ariane03 p {margin: 0 0 0 20px;padding:4px 0 0 0;}
/* BACKGROUND ARIANE */
#ariane00 {background:rgb(242,144,55);color: #666;text-decoration: none;font: bold 9px "Verdana"," Arial", "Helvetica", sans-serif ;}
#ariane01 {background:  rgb(251,213,114);color: #666;text-decoration: none;font: bold 9px "Verdana"," Arial", "Helvetica", sans-serif ;}
#ariane02 {background:rgb(241,199,219);color: #666;text-decoration: none;font: bold 9px "Verdana"," Arial", "Helvetica", sans-serif ;}
#ariane03 {background: rgb(225,242,171);color: #666;text-decoration: none;font: bold 9px "Verdana"," Arial", "Helvetica", sans-serif ;}
/* FIL D'ARIANE */

#ariane00 a, #ariane01 a,#ariane02 a,#ariane03 a {color: #666;text-decoration: none;font: bold 9px "Verdana"," Arial", "Helvetica", sans-serif ;background-color:inherit;}
#ariane00 a:hover,#ariane01 a:hover,#ariane02 a:hover,#ariane03 a:hover {color: #333;background-color:inherit;}

/* CENTRE */
#centre0,#centre1,#centre2,#centre3 {margin: 0 auto;padding:0;width:788px;}
#centre0 {border-bottom: rgb(242,144,55) solid 22px;background: #fff;color:inherit;}
#centre1 {border-bottom: rgb(255,186,5) solid 22px;background: #fff url(../assets/fondleft01.jpg) left top  repeat-y ;color:inherit;}
#centre2 {border-bottom:  rgb(217,157,185)  solid 22px;background: #fff url(../assets/fondleft02.jpg) left top  repeat-y ;color:inherit;}
#centre3 {border-bottom:  rgb(192,223,94) solid 18px;background: #fff url(../assets/fondleft03.jpg) left top  repeat-y ;color:inherit;}
/* MENULEFT */
#menuleft01,#menuleft02,#menuleft03, #menuleft04 {float:left;text-align: left;margin: 0;padding:20px 0px 0px 0px;width:180px;}
#menuleft01 h1,#menuleft02 h1,#menuleft03 h1 {text-align: center;margin: 0px 0px 10px 0px;padding:1px 0px 6px 0px;
	font:16px "Georgia","Times New Roman", "Times", serif ;color: #333 ;}
#menuleft01 h2,#menuleft02 h2,#menuleft03 h2 {text-align: left;margin: 2px 10px 2px 10px;padding:0px 0px 0px 0px;
font:13px "Georgia","Times New Roman", "Times", serif ;color: #333 ;border-bottom: #333 solid 1px;}
#menuleft01 ul,#menuleft02 ul,#menuleft03 ul{background: transparent ;list-style: none;margin: 0px 0px 10px 10px;padding: 0;}
#menuleft01 li,#menuleft02 li,#menuleft03 li {margin: 4px 5px 0px 0px;padding: 0;line-height:16px;}
#menuleft01 a,#menuleft02 a,#menuleft03 a {color: #666;text-decoration: none;font:  11px  bold "Verdana","Arial", "Helvetica", sans-serif; line-height:12px;background-color:inherit;}
#menuleft01 a:hover,#menuleft02 a:hover,#menuleft03 a:hover {color: #333;background-color:inherit;}
#menuleft01 {background: #fff url(../assets/fondleft01.jpg) left top  repeat-y ;}
#menuleft02 {background: #fff url(../assets/fondleft02.jpg) left top  repeat-y ;}
#menuleft03 {background: #fff url(../assets/fondleft03.jpg) left top  repeat-y ;}
#menuleft01 h1  {background: rgb(255,186,5) url(../assets/ombre03.jpg) left bottom  repeat-x ;}
#menuleft02 h1  {background: rgb(217,157,185) url(../assets/ombre02.jpg) left bottom  repeat-x ;}
#menuleft03 h1  {background:  rgb(192,223,94) url(../assets/ombre01.jpg) left bottom  repeat-x ;}


/*FOTOS */
#fotos {float:left;background:  #fff;margin: 15px 5px 0px 10px;padding:0;width:100px;font: 10px "Verdana"," Arial", "Helvetica", sans-serif;color:#333; letter-spacing:1px;line-height:13px;}
#fotos p{margin: 5px 0px 2px 0px;padding:0;clear:both;color:#999;background-color:inherit;}
.imgfotos{ background-color: #fff ;float: left ;width: 100px;height: 139px;padding: 0;margin: 8px 0px 0px 20px;color:inherit;}




/* ------------------------------------------CONTENT */
#contentindex {float:left;background:  #fff;margin: 0px 0px 20px 0px;padding:0;width:772px;color:inherit;}
/* ----------------------------------------------- */





#contentindex a {display:block;margin: 4px 0px 0px 0px;padding:0;background-color:inherit;font:11px "Verdana"," Arial", "Helvetica", sans-serif;color: #999;
text-decoration: underline;}
#contentindex a:hover {color: #333;text-decoration: underline;background-color:inherit;}
#content00 {float:left;background:  #fff;margin: 0px 0px 20px 0px;padding:0;width:470px;color:inherit;}
#content01 {float:left;background:  #fff;margin: 0px 0px 20px 0px;padding:0;width:590px;color:inherit;}
#content00 a {background-color:inherit;font:11px "Verdana"," Arial", "Helvetica", sans-serif ;color: #999;text-decoration: underline;}
#content00 a:hover {color: #333;text-decoration: underline;}
#contentindex h1{text-align:left;font: 18px georgia, times new roman, times, serif;margin: 10px 0px 0px 15px;padding:5px 0px 10px 6px;letter-spacing:1px;}
#content00 h1,#content01 h1, #contentlien h1 {text-align: left;font: 20px georgia, times new roman, times, serif;background-color:inherit;
margin: 20px 0px 0px 10px;padding:0px 0px 0px 6px;letter-spacing:1px;}
 
#content00 div h1 {margin-left:0;margin-bottom:10px;}

/** -------------------------------------doodesign 04/08 */
#contentindex h2{text-align: left;font: 12px georgia, times new roman, times, serif;background-color:inherit;margin: 8px 0px 0px 15px;padding:0px 0px 0px 0px;
letter-spacing:1px;color:#333;}
/** ---------------------------------------------------- */
/** patjoub 10/11 */
#content00 h2,#content01 h2, #contentlien h2, #content00 h3,#content01 h3, #contentlien h3 {text-align: left;font: 12px "Georgia", "Times new roman", "times", serif;background-color:inherit;margin: 10px 0px 0px 22px;padding:0;letter-spacing:1px;color:#333;}
#content00 div h2 {margin-bottom:25px;}
/** patjoub 10/11 */
#content00 h3,#content01 h3, #contentlien h3 {margin:15px 0;font-weight:bold;}


/** -------------------------------------doodesign 04/08 */
#contentindex p {text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 8px 10px 5px 15px;padding:0;
line-height:13px;}
/** ---------------------------------------------------- */

#content00 p, #content01 p, #content00 div, #content01 div, #contentlien p {text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 8px 10px 5px 22px;padding:0;line-height:13px;}
/** patjoub 10/11 */
#content00 div {margin-top:15px;}
#content00 div p , #content01 div p, #content00 div h2, #content01 div h2, #content01 div div{margin:0;padding:3px 0;}
/*#content00 div div {margin:10px 0 10px 0;}*/
#content00 .texte {padding:0;margin:10px 0 0 0;}
#content00 .document, #content01 .document {padding:0;margin:5px 0 0 0;border:none;}
#content00 .document div {padding:0;margin:5px 0 0 0;width:100%;}
#content00 .document em {}
#content00 .document a {}
#content00 .document img {}
.document img {border:none;}

#content00 div table , #content01 div table {margin:0;padding:0;}
#content00 div table tr {}
#content00 div table tr  td {width:auto;}

/* CONTENTLIENS*/
#contentlien {float:left;background:  transparent;margin: 0px 0px 20px 0px;padding:0;width:470px;}
.contentlien {text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 5px 5px 5px 20px;
padding:0;line-height:13px;}
#content00 .lien, #contentlien .lien {float:right;background:  transparent;margin: 10px 0px 10px 0px;padding:0;width:470px;display:block;}
.imglien {float:left;background:  transparent;margin: 0px 10px 0px 0px;padding:0px 0px 0px 20px;width:95px;height:74px;}

#contentlien .lien h3{text-align:left;background-color:inherit;font: 12px georgia, times new roman, times, serif;color:#333;margin:0;padding:0;line-height:13px;background-color:inherit;}
#contentlien .lien h4{text-align:left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;font-style:italic;color:rgb(161,8,2);
margin: 2px 0px 0px 0px;padding:0;line-height:13px;}
.lien p{float:left;text-align:left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 3px 0px 0px 0px;padding:0;
line-height:13px;width:340px;}
#contentlien div.texte{text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 8px 10px 5px 22px;padding:0;line-height:13px;}
.lien p ul.spip {list-style-type:none;padding:0;margin:0;text-align:left;}
.lien p li.spip {padding:0;margin:0;}
/** patjoub 09/11 ***/

#contentlien .lien div.paragraphe{float:right;display:block;text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 3px 0px 0px 0px;padding:0 5px 0 0;line-height:13px;width:340px;}
#contentlien .lien div.paragraphe div.document {float:left;width:100%;margin-top:10px;}
#contentlien .lien div.paragraphe div.document div {width:100%;padding:4px 0;}
#contentlien .lien div.paragraphe div.document a {margin:0;padding:0;float:left;}
#contentlien .lien div.paragraphe div.document img {margin:0 10px 0 0;float:left;}
#contentlien .lien div.paragraphe div.document em {clear:none;margin:0;}
#contentlien .lien div.paragraphelien{float:right;display:block;text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 3px 0px 0px 0px;padding:0 5px 0 0;line-height:13px;width:340px;}
.lien .paragraphe ul {list-style-type:none;margin:5px 0;}
.lien a {display:block;margin: 5px 0px 0px 0px;padding:0;background-color:inherit;font:11px "Verdana"," Arial", "Helvetica", sans-serif ;color: #999;
text-decoration: underline;background-color:inherit;}
.lien a:hover {color: #333;text-decoration: underline;}

/* CONTENT BACKGROUND + COLOR*/
.titre00content{border-left: rgb(161,8,2) solid 13px;color:rgb(161,8,2);background-color:inherit;}
.titre01content{border-left:  rgb(251,213,114) solid 13px;color:rgb(255,186,5);background-color:inherit;}
.titre02content{border-left: rgb(241,199,219) solid 13px;color:rgb(217,157,185);background-color:inherit;}
h1.titre02content a{color:rgb(217,157,185);background-color:inherit;}
/*#contentlien h1.titre02contentbis {color:rgb(217,157,185);background-color:inherit;}*/
.titre03content{border-left: rgb(225,242,172) solid 13px;color:rgb(192,223,94);background-color:inherit;}
.titreformcontent{border-left:  rgb(250,171,92) solid 13px;color:rgb(242,144,55);background-color:inherit;}

/* TITRE RESERVE INDEX */
.titreindex_1 {color:#333;background:rgb(255,186,5) url(../assets/ombre_blanc.jpg) left bottom  repeat-x;}
.titreindex_6 {color:#333;background: rgb(217,157,185) url(../assets/ombre_blanc.jpg) left bottom  repeat-x;}
.titreindex_13 {color:#333;background:rgb(192,223,94) url(../assets/ombre_blanc.jpg) left bottom  repeat-x;}
.titreindex_65 {color:#fff;background:rgb(168,8,2) url(../assets/ombre_blanc.jpg) left bottom  repeat-x;}

/* TEASER */
#teaser{float:right;text-align: left;background:#fff;margin: 10px 0px 0px 0px ;padding: 0px 10px 20px 0px;width:125px;}
#teaser h2{text-align: center;font: bold 11px georgia, times new roman, times, serif;color:#333;margin: 10px 2px 0px 2px;padding:5px 0px 11px 0px;}
#teaser h3{text-align: left;font: bold 11px "Verdana"," Arial", "Helvetica", sans-serif;margin: 5px 2px 2px 2px;padding:0px 0px 0px 13px;}
#teaser h4{text-align: center;font: bold 11px georgia, times new roman, times, serif;color:#333;margin: 15px 0px 0px 0px;padding:5px 0px 0px 0px;}
#teaser h5{text-align: center;font: 11px arial, helvetica, sans-serif;color:#999;margin: 0px 0px 0px 0px;padding:5px 0px 0px 0px;}
#teaser p, #teaser div{text-align: left;background-color:inherit;font:10px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin:0px 2px 3px 2px;padding:0; line-height:13px;}
#teaser a {font:10px "Verdana"," Arial", "Helvetica", sans-serif;color: #999;text-decoration: underline;background-color: inherit;}
#teaser a:hover {color: #333;text-decoration: underline;background-color: inherit;}
/* TEASER BACKGROUND */
.fond01teaser{background:rgb(255,186,5)  url(../assets/ombre_blanc.jpg) left bottom  repeat-x ;}
.fond02teaser{background:rgb(217,157,185)  url(../assets/ombre_blanc.jpg) left bottom  repeat-x ;}
.fond03teaser{background:rgb(192,223,94)  url(../assets/ombre_blanc.jpg) left bottom  repeat-x ;}
.titre01teaser{background: url(../assets/etoile02.jpg) left top  no-repeat ;color: rgb(255,186,5);}
.titre02teaser{background: url(../assets/etoile03.jpg) left top  no-repeat ;color:rgb(217,157,185);}
.titre03teaser{background: url(../assets/etoile04.jpg) left top  no-repeat  ;color:rgb(192,223,94);}

/* PIED */
#pied {background:rgb(242,240,240);margin: 0 auto;padding: 5px 0px 0px 0px;height:30px;width:800px;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;
letter-spacing:1px;}
#pied p{background-color:inherit;font: 10px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 2px 0px 0px 0px;padding:0;}
/* FORM RECHERCHE */
#menurecherche form{ background-color: transparent ;text-align: left;width:170px;height:10px;padding: 5px 0px 10px 10px;margin: 0;}
#menurecherche input {margin: 0;background-color:#fff;color:#000;width:108px;font-size: 11px ;padding:0;margin:0;}
#menurecherche input.bouton {margin: 0;background-color:#fff;color:#000;width:32px;font-size: 11px ;padding:0;margin:0;}
.textarea {border:1px solid #000;color:#000;width:120px;}
#menurecherche .imageform {color:#000;width:16px;height:16px;padding: 0;margin: 0px 0px 0px 3px;vertical-align: middle;border:none;}
/* FORM CONTACT */
/* XAVIER 14/11/2006 */
#formcontact{ background-color: transparent ;float: left ;text-align:left;padding: 0;margin: 0;width:560px;}
#formcontact p {margin-top:10px;}
#formcontact #messageerreur {float:left;width:100%;color:rgb(161,8,2);background-color:inherit;display:none;}
.inputcontact,  {margin: 0;background-color:#fff;color:#000;width:300px;font-size: 12px ;border:1px solid rgb(161,8,2);background-color:rgb(235,233,233);}
#lettre #content01 input[type=submit] {margin: 0;background-color:#fff;color:#000;width:200px;font-size: 12px ;border:1px solid rgb(161,8,2);background-color:rgb(235,233,233);float:left;}
#lettre #content01 input[type=text] {border:2px inset #ccc;width:300px;}
#lettre fieldset {border:none;}
.textareacontact {border:1px solid rgb(161,8,2);color:#000;width:300px;background-color:rgb(235,233,233);}






/* ---------------------------------------------- CONTENT ANIMATION*/
.contentanimtexte h1{clear:both;background:rgb(161,8,2) url(../assets/ombre_blanc.jpg) left bottom  repeat-x;text-align:left;color:#fff;font: 18px georgia, times new roman, times, serif;margin: 0px 0px 10px 15px;padding:5px 0px 10px 6px;letter-spacing:1px;}

.contentanimtexte {width:772px;float:left;background:  #fff;margin: 10px 18px 0px 0px;padding:0;	text-align: justify;background:transparent;font: 11px "Verdana", "Arial", "Helvetica", sans-serif;color:#333;line-height:13px;}
.contentanimtexte h2{text-align:left;font:18px "georgia", "times new roman", "times", serif;color:rgb(161,8,2);background:transparent;margin: 0px 0px 0px 15px; padding:0;letter-spacing:1px;}
.contentanimtexte h3{text-align: left;font: 14px "georgia", "times new roman", "times", serif;background:transparent;margin: 5px 0px 10px 15px;padding:0;
letter-spacing:1px;color:#666;}
.contentanimtexte p{text-align: justify;background:transparent;font: 11px "Verdana", "Arial", "Helvetica", sans-serif;color:#333;margin: 5px 20px 5px 15px;
padding:0;line-height:13px;}
.contentanimtexte a{text-decoration: underline;color:rgb(161,8,2);}
.contentanimtexte a:hover{text-decoration: underline;color:#000;}
.contentanimationimg{float: left;background:transparent;font: 11px "Verdana", "Arial", "Helvetica", sans-serif;color:#333;margin: 0px 15px 5px 10px;
padding:0;line-height:13px;}
.contentanimtexte .spip_logos {float:left;width:200px;height:100px;margin: 5px 15px 5px 15px;padding:0;}

/* --------------------------------------------------------------*/







/***** partie recherche ***/
#contentrecherche {float:right;width:660px;}
#contentrecherche h1 {float:left;text-align: left;font: 20px georgia, times new roman, times, serif;background-color:inherit;
margin: 20px 0px 0px 00px;padding:0px 0px 0px 6px;letter-spacing:1px;width:634px;}
#contentrecherche h1 a {font: 20px georgia, times new roman, times, serif;}
#contentrecherche h2{text-align: left;font: 12px georgia, times new roman, times, serif;background-color:inherit;margin: 10px 0px 0px 0px;padding:0;letter-spacing:1px;color:#333;}
#contentrecherche p, #contentrecherche div {text-align: left;background-color:inherit;font: 11px "Verdana"," Arial", "Helvetica", sans-serif;color:#333;margin: 8px 10px 5px 22px;padding:0;line-height:13px;}

#contentrecherche .titre00content{border-left: rgb(161,8,2) solid 13px;color:rgb(161,8,2);}
#contentrecherche .titre01content{border-left:  rgb(251,213,114) solid 13px;color:rgb(255,186,5);}
#contentrecherche .titre02content{border-left: rgb(241,199,219) solid 13px;color:rgb(217,157,185);}
#contentrecherche .titre03content{border-left: rgb(225,242,172) solid 13px;color:rgb(192,223,94);}
#contentrecherche div.resultat {float:left;clear:left;width:650px;margin:10px 0;padding:0;}
#contentrecherche div.resultat div.texte {float:left;clear:left;width:650px;margin:5px 0;padding:0;}




#plan {float:left;font: 11px "Verdana", "Arial", "Helvetica", sans-serif;}
#plan a {font: 14px "Verdana", "Arial", "Helvetica", sans-serif;color:#000;}
#plan a:hover {text-decoration:underline;}

#plan li, #plan ul {float:left;clear:left;padding:0 0 0 20px;margin:5px 0;}
#plan .titre00content  {border-left: rgb(161,8,2) solid 13px;color:rgb(161,8,2);background-color:inherit;font: 20px georgia, times new roman, times, serif;margin-top:0;}
#plan .titre01content {border-left:  rgb(251,213,114) solid 13px;color:rgb(255,186,5);background-color:inherit;font: 20px georgia, times new roman, times, serif;margin-top:0;}
#plan .titre02content {border-left: rgb(241,199,219) solid 13px;color:rgb(217,157,185);background-color:inherit;font: 20px georgia, times new roman, times, serif;margin-top:0;}
#plan .titre00content a {color:rgb(161,8,2);background-color:inherit;font: 20px georgia, times new roman, times, serif;}
#plan .titre01content a {color:rgb(255,186,5);background-color:inherit;font: 20px georgia, times new roman, times, serif;}
#plan .titre02content a {color:rgb(217,157,185);background-color:inherit;font: 20px georgia, times new roman, times, serif;}

#plan ul.lev1 {margin:10px 0 0 0;padding:0;width:540px;}
#plan li.lev1 {padding:0;margin:5px 0;width:90%;}
#plan ul.lev2 {width:480px;display:none;}
#plan ul.lev2 a {}
#plan li.lev2 {margin:5px 0;width:90%;}
#plan ul.lev3 {width:430px;margin:5px 0;display:none;}
#plan li.lev3 {margin:5px 0;width:450px;}

#plan ul.lev3 a {font-size:12px;}
 
#plan div.lev1, #plan div.lev2 {float:left;margin:0;padding:0;width:250px;}
#plan button {float:left;background:url(../assets/plan_detail.gif) no-repeat;width:180px;border:none;margin:0;}



/*#recherche  #content01 .article {float:left;clear:left;margin:10px 0;border:1px solid #999;padding:10px;}
#recherche  #content01 div.rubrique {float:left;clear:left;margin:10px 0;border:1px solid #ff0000;padding:10px;font-style:italic;}
#recherche  #content01 div.rubrique a, #recherche div.article a {color:#333;background-color:inherit;}
#recherche  #content01 div.rubrique a {font-style:italic;color:#ff0000;}
#recherche  #content01 div.article .rubrique a,#recherche div.article .rubrique  {font-style:italic;color:#ff0000;}
#recherche  #content01 ul, #recherche  #content01 li {float:left;clear:left;margin:0 10px;}
#recherche  #content01 p.rubrique {background-color:orange;margin:5px 0;}
#recherche #content01 a {color:#222;text-decoration:underline overline;}
*/

#pagerecherche #content01 .titre01content a {color:rgb(255,186,5);background-color:inherit;
text-align:left;font: 18px georgia, times new roman, times, serif;margin: 10px 0px 0px 0px;padding:5px 0px 10px 0px;letter-spacing:1px;}
#pagerecherche #content01 h2 {margin-top:10px;}
#pagerecherche #content01 h2 a {text-align: left;font: 12px "Georgia", "Times new roman", "times", serif;background-color:inherit;margin: 10px 0px 0px 0px;padding:0;letter-spacing:1px;color:#333;font-weight:bold;}

#pagerecherche #content01 .titre02content a {color:rgb(217,157,185);background-color:inherit;text-align:left;font: 18px georgia, times new roman, times, serif;margin: 10px 0px 0px 0px;padding:5px 0px 10px 0px;letter-spacing:1px;}
#pagerecherche #content01 .titre03content a{color:rgb(192,223,94);background-color:inherit;text-align:left;font: 18px georgia, times new roman, times, serif;margin: 10px 0px 0px 0px;padding:5px 0px 10px 0px;letter-spacing:1px;} 

.extrait img {border:none;}
.lecteur_on {cursor:pointer;}
.lecteur_off span,  .lecteur_on span {display:none;}
.lecteur_off span.titre,  .lecteur_on span.titre {display:inline;}
.lecteur_off img {border:none;}
.lecteur_on img {border:none;}
.lecteur_on span{color:#ff0000;}


#centre0.forum {}
#centre0.forum ul {text-align:left;}
#centre0.forum ul li {padding:0 0 0 20px;}
#centre0.forum {}


