* { margin:0; padding:0; } html { background: #EEEFF3 url(../cniefeb/fond.jpg) repeat-x top left; height:100%; } body { background: url(../cniefeb/bg-body.jpg) no-repeat center 24px; scrollbar-face-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #545353; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #545353; scrollbar-shadow-color: #545353; scrollbar-track-color: #ffffff; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #545353; margin-top:180px; }  #document { position:relative; width: 780px; margin:0 auto 15px auto; height: 100%; background:#FFF url(../cniefeb/bg-colleft.gif) repeat-y top left; border-bottom:1px solid #BAB6B7; } #header { position:absolute; top:0; width: 100%; height:180px; background:url(../cniefeb/bg-head.gif) no-repeat center top; } .inHeader { position:relative; width: 780px; margin:0 auto; } #header .title { display:block; width:153px; height:180px; background:url(../cniefeb/logo.gif) no-repeat top left; overflow:hidden; text-indent:-800px; } #header .subtitle { position:absolute; right:50px; top:58px; display:block; width:554px; height:48px; background:url(../cniefeb/titre.gif) no-repeat top left; overflow:hidden; text-indent:-800px; } #header .agenda{ position:absolute; right:0px; top:0px; display:block; width:500px; height:55px; line-height:50px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#545353; text-indent:60px; background:url(../cniefeb/dossier.gif) no-repeat right 50%; } #header .home { position:absolute; left:162px; top:106px; display:block; width:205px; height:24px; text-indent:35px; line-height:24px; background:url(../cniefeb/accueil.gif) no-repeat left 3px; cursor:pointer; } #header .homeLnk { position:absolute; left:162px; top:106px; width:625px; display:block; height:24px; line-height:24px; text-align:center; } #header .home:hover { cursor:pointer; } #animBando { position:absolute; bottom:0; right:0; background:#005910; width:627px; height:48px; } #footer { position:relative; text-align:center; width: 100%; padding:0 0 5px 0; } #footer p { margin:8px; } #footer p.wee a { color:#545353; } #centre{  min-height:450px; width: 605px; float:right; padding: 15px 10px 10px 0; background:url(../cniefeb/fond_arbre1.gif) no-repeat top right; } #animHomeB { position:absolute; width:300px; height:300px; top:100px; left:320px; z-index:3; } #colleft { float:left; width:155px; } #adresse{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; width: 100%; height: 57px; } #feuilles{ display:block; background: url(../cniefeb/feuilles.gif) no-repeat 50% 50%; width: 100%; height: 101px; } br.clear, .rt-mcms-article-separator { clear: both; } .rt-mcms-article-separator { display:block; width:100%; height:15px; } #centre p { margin:10px 20px 10px 10px; text-align:justify; } #welTexte1{ float:left; width: 138px; height: 250px; } #welTexte1 p{ text-align : left; line-height: 15px; margin:0; } #welTexte2{ float:right; width: 130px; height: 221px; } #welTexte2 p{ text-align : right; line-height: 15px; margin:0; } #centre ul { margin:8px 25px; list-style-type:square; list-style-position:inside; } #centre li { margin:3px 0; }   .triCroissant{ background-image:url(../"images/sort_asc.gif"); background-repeat:no-repeat; cursor: pointer; cursor: hand; } .triCroissant span{ visibility:hidden; } .triDecroissant{ background-image:url(../"images/sort_desc.gif"); background-repeat:no-repeat; cursor: pointer; cursor: hand; } .triDecroissant span{ visibility:hidden; }  #menu {  width: 155px; } #menu dl, #menu dd, #menu ul, #menu li { margin: 0px; margin: 5px 0px 5px 5px; padding: 0px; list-style-type: none; line-height: 6px; } #menu dt { margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; text-indent: 25px; line-height: 30px; } #menu li a { margin: 0px; padding: 0px; color: #055816; font-weight: bold; text-decoration: none; line-height: 10px; height: 3px; } #menu dt a { margin: 0px; padding: 0px; font-size: 10px; color: #ffffff; text-decoration: none; } #menu dt a:hover { font-size: 10px; color: #cc0000; } #menu li a:hover { margin: 0px; padding: 0px; color: #9c3021; } dt a { width: 157px; height: 33px; background-image: url(../cniefeb/nav.jpg); background-repeat: no-repeat; display: block; } dt a:hover { background-image: url(../cniefeb/nav_over2.jpg); }  table { margin: 1px; padding: 0px; background-color: #ffffff;  } td,th { padding: 5px; } thead, tfoot { background-color: #CEDBD7; text-align: center; height: 30px; border: 1px solid #ffffff; color: #005910; } tbody { background-color: #eff3f7; border: 1px solid #ffffff; color: #005910; } .tableWelcome { margin: 0px; padding: 0px; background-color: #F7E8C7; } .tableWelcome td { padding-left: 5px; } .tableWelcome thead, tfoot { background-color: #F7E8C7; text-align: center; height: 30px; border: 1px solid #ffffff; color: #005910; } .tableWelcome tbody { background-color: #F7E8C7; border: 1px solid #ffffff; color: #005910; } .tableBouton { margin: 0px; width: 400px; margin: 0px; padding: 0px; background-color: #ffffff; } .tableBouton td { padding-left: 5px; } .tableBouton thead, tfoot { background-color: #ffffff; text-align: center; height: 30px; border: 1px solid #ffffff; color: #005910; } .tableBouton tbody { background-color: #ffffff; border: 1px solid #ffffff; color: #005910; }  .champ { font-size: 9px; font-style: normal; font-weight: 400; color: #005910; } .textarea { font-size: 9px; font-weight: 600; color: #314e7f; background-color: #e7efff; border: 1px double #4B2020; text-indent: 2pt; margin: 4px; padding: 0px; } textarea { font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; font-size: 9px; font-weight: bold; color: #314e7f; border: 1px double #4B2020; text-indent: 0pt; margin: 0px; padding: 0px; } input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #314e7f; text-indent: 0pt; margin: 0px; padding: 0px; } .txt { width: 220px; border: 1px double #4B2020; } label { width: 200px; display:block; float:left; } .sep { border-top:1px solid #F4F4F4; } .bouton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #993122; background-color: #FBF5E3; border: 1px inset #993122; margin-top: 20px; width: 100px; padding: 2px; cursor:pointer; } select { font-family: Verdana, Arial, Helvetica, sans-serif; width: 220px; font-size: 9px; font-weight: bold; color: #314e7f; border: 1px double #4B2020; text-indent: 0pt; margin: 0px; padding: 0px; } .petit { font-family: Verdana, Arial, Helvetica, sans-serif; width: 30px; font-size: 9px; font-weight: bold; color: #314e7f; border: 1px double #4B2020; text-indent: 0pt; margin: 0px; padding: 0px; }  .gras { font-weight: bold; } .italique { font-style: italic; } .centrer { text-align: center; } h1 {  display:none; } h2 { font-size: 16px; font-weight: bold; color: #005910; margin:6px 0; } h3 { font-size: 15px; font-weight: bold; color: #efb239; margin:5px 0;  } h4 { font-size: 12px; font-weight: bold; margin:2px 0;  } h5 { font-size: 11px; font-weight: bold; margin:1px 0;  } h6{ margin: 0px; text-align: center; } .epaisseur{ font-weight: normal; } img { border: 0px; margin:10px 15px; } .tableMarge { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding: 0px; } .taille18{ font-size: 18px; } a { font-size: 9px; font-weight: 500; color: #993122; font-weight: bold; text-decoration: none; } a:hover { font-size: 9px; font-weight: 500; color: #005910; font-weight: bold; text-decoration: none; } li { margin-right: 20px; } .droite { float: right; } .gauche { float: left; } .legendeDroite { float: right; font: 9px arial; } .navOrange { font-weight: bold; color: #efb239; } .navVert { font-weight: bold; color: #005910; } .tabCelBlanc { background-color: #FFFFFF; } .tabCelCentrage { text-align:left; padding: 7px; vertical-align: top; } .divSelect { font-family: Verdana, Arial, Helvetica, sans-serif; width: 220px; font-size: 9px; font-weight: bold; color: #314e7f; border: 1px double #4B2020; text-indent: 0pt; margin: 0px; padding: 0px; } .erreur{ color: #ff0000; font-weight: bold; margin-bottom: 20px; } form {position:relative;height:360px;font-size:11px;padding:15px;width:300px;margin:40px 0 50px 100px;} label {position:relative;display:block;width:300px;height:30px;float:left;clear :both;} label.captcha { margin-top:15px; } label span {display:block;width:120px;height:25px;float:left;font-weight:bold;color:#993122;} input.txt { width:150px;height:15px;border:1px inset #666;background:#FAFCF8} textarea { width:300px;height:120px;border:1px inset #666;background:#FAFCF8} input.btn {position:relative; display:block;border:1px outset #95A938;float:right;cursor:pointer;background:#065816;color:#FAFCF8;} form img {border:1px solid #F4F4F4; } h2 { font-size:14px;text-indent:50px;margin-bottom:30px; }  form#formInscription label{ width:400px; } form#formInscription span{ width:200px; } form#formInscription select { width:150px;height:15px;border:1px inset #666;background:#FAFCF8} form#formInscription label.err input{border-color: red;border-width: 2px;border-style: solid;} form#formInscription label.err select{border-color: red;border-width: 2px;border-style: solid;}#ImageBoxOverlay { background-color: #000; } #ImageBoxCaption { background-color: #F4F4EC; } #ImageBoxContainer { width: 250px; height: 250px; background-color: #F4F4EC; } #ImageBoxCaptionText { font-weight: bold; padding-bottom: 5px; font-size: 13px; color: #000; } #ImageBoxCaptionImages { margin: 0; font-size: 11px; } #ImageBoxClose { color:#000; text-decoration:none; font-size: 13px; font-weight: bold; } #ImageBoxClose:hover { text-decoration:underline; } #ImageBoxNextImage { background-image: url(../imagebox/spacer.gif); background-color: transparent; } #ImageBoxPrevImage { background-image: url(../imagebox/spacer.gif); background-color: transparent; } #ImageBoxNextImage:hover { background: #FFF url(../imagebox/next.gif) no-repeat 80% 80%; } #ImageBoxPrevImage:hover { background: #FFF url(../imagebox/prev.gif) no-repeat 20% 80%; }