@charset "iso-8859-1";

HTML {width: 100%; }

BODY {width: 100%; margin: 0px; text-align: center; font-size:0.8em; font-family:Trebuchet MS,Arial;}

img{border:0;}

#site{width:1011px; margin: 0 auto 0 auto;}

#bandeau{position:relative; float:left; background:url(entete.jpg) no-repeat; width:1000px; height:96px; text-align:left;}
#lien_planloire{position:absolute; float:left; width:160px; height:70px; top:15%; left:1%; text-decoration:none;}
#lien_acc{position:absolute; float:left; width:430px; height:90px; top:0%; left:30%; text-decoration:none;}
#lien_loirenature{position:absolute; float:left; width:125px; height:80px; top:9%; left:85%; text-decoration:none;}

#gauchemenutop{position:relative; float:left; background:#8CBBD4; margin-bottom:2px;width:190px; height:38px;}
#menutop{position:relative; float:left; width:811px; height:38px;}

#bt_actu{position:relative; float:left; margin:5px 0px; width:190px; height:170px;}
#news_defil{position:relative; float:left; color:#0E4466; width:170px; margin-left:10px; text-align:justify; font-size:0.9em;}


/*
#li1{position:absolute; left:159px; height:38px; z-index:100;}
#li12{position:absolute; left:320px; height:38px; z-index:90;}
#li15{position:absolute; left:481px; height:38px; z-index:80;}
#li21{position:absolute; left:642px; height:38px; z-index:70;}
*/
.menu{position:absolute;float:left;left:0px;text-align:left;display:block;margin:0;padding:0;width:810px; height:100px;}
.menu ul{position:absolute;display:block;width:159px;padding:0;}

* html .menu li li{display:inline;}
* a.linkOver{}
/*Niveau 1*/
.menu li{list-style:none;width:161px;height:auto;display:block;float:left;margin:0;padding:0;font-weight:bold;}
.menu li a{text-align:center; color:#0F4467; display:block; width:160px; height:38px; text-decoration:none;}
.menu li a:hover{background-color:#163354; color:#FFFFFF;}
/*Niveau 2*/
.menu li ul{position:relative;float:left;margin:0px;visibility:hidden;background-color:#E6F3F8;}
.menu li ul{background-color:#E6F3F8; width:165px;}
.menu li ul a{background-color:#E6F3F8; text-align:left; margin-left:15px; font-size:0.9em; color:#0606B; display:block; width:150px; height:auto; text-decoration:none;}
.menu li ul a:hover{background-color:#E6F3F8; color:#8CBBD4; font-size:0.9em;}
/*Niveau 3*/
.menu li li{display:block;float:none;}
.menu li li ul{position:absolute;margin-left:161px;margin-top:-20px;margin-left:150px;background-color:#E6F3F8;}
.menu li li ul a{text-align:left; margin-left:15px; font-size:0.9em; color:#02606B; display:block; width:146px; height:20px; text-decoration:none;}
.menu li li ul a:hover{background-color:#E6F3F8; color:#8CBBD4; font-size:0.9em;}



#menugauche{position:relative; float:left; background:#8CBBD4; width:190px;  min-height:500px; margin:3px 0px; text-align:left}

#recherche{position:relative; float:left; text-align:left;left:5%; width:170px; height:50px; font-size:1.1em; color:#0F4467;}
#menu_cons{position:relative; float:left; text-align:left;}
.liengauche{position:relative; float:left;background:url(fleche_bleuciel.jpg) no-repeat; padding-left:16px; width:154px; color:#0F4467; text-decoration:none; font-weight:bold; font-size:1.1em;}
.liengauche:hover{position:relative; float:left;background:url(fleche_bleumarine.jpg) no-repeat; padding-left:16px; width:154px; color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:1.1em;}
.liengauche_over{position:relative; float:left;background:url(fleche_bleumarine.jpg) no-repeat; padding-left:16px; width:154px; color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:1.1em;}



#conteneur{float:left; width:996px; height:auto; text-align:left; background-image:url(roseaux.jpg); background-repeat:no-repeat; background-position:bottom right; }
#titre_niv{float:left; width:700px; height:20px; padding:25px 0px 0px 16px;font-size:1.2em; color:#8CBBD4; font-weight:bold;}
#contenu{width:700px; height:auto !important; height:430px; min-height:430px; text-align:left; padding:0; margin:45px 0px 5px 15px;border:solid 1px #E7F3F8;}
/*#conteneur{float:left; width:810px; height:438px; text-align:left; background:url(fond_cont.jpg) no-repeat bottom left; }
#titre_niv{float:left; width:600px; height:20px; padding:25px 0px 0px 16px;font-size:1.1em; color:#8CBBD4; font-weight:bold;}
#contenu{width:703px; height:389px; text-align:left; padding:0; margin:45px 0px 0px 15px;
overflow:auto;nscrollbar-base-color:#8CBBD4; scrollbar-face-color:#8CBBD4; scrollbar-arrow-color:#0F5CA2;
scrollbar-track-color:#DBEDF1;scrollbar-darkshadow-color:#8DBDD4;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#CEE7F1;}*/

.niv_4_intro{font-size:1.1em; color:#0E4468; font-weight:bold; text-align:justify; padding:10px 0px 10px 10px; margin:0;}

.niv_4_partie_titre{font-size:1.2em; color:#8CBBD4; font-weight:bold; text-align:left; padding:15px 0px 0px 10px; margin:0;}

.niv_4_partie_intro{font-size:1em; color:#000000; font-weight:bold; padding:5px 0px 10px 15px; margin:0; text-align:justify;}
.niv_4_partie_intro a{color:#83BA5A; font-weight:bold;}
.niv_4_partie_intro li{padding-left:13px;}

.niv_4_partie_corps{font-size:1em; color:#000000; text-align:justify; padding:0px 0px 0px 15px;}
.niv_4_partie_corps a{color:#83BA5A; text-decoration:underline;}
.niv_4_partie_corps li{padding-left:13px;}


.doc_titre{color:#FFBF4E; font-size:1.2em; font-weight:bold; padding-bottom:5px; padding-top:5px; margin:0px;}
.doc_sstitre{color:#0B4471; height:30px;font-size:1.2em; font-weight:bold;}
.doc_corps{font-size:1em; color:#000000; font-weight:bold; padding-bottom:6px;}
.doc_entete{color:#0F448F; font-size:1.1em; font-weight:bold; padding-bottom:5px; padding-top:5px; margin:0px;}
.doc_entete2{color:#000000; font-size:1em; font-weight:bold;}
.doc_entete2{color:#000000; font-size:1em;}
.doc_entete2 a{color:#000000; font-size:1em;}
.doc_cont a{color:#000000; font-size:0.9em; font-weight:bold; text-decoration:none; padding-bottom:5px; padding-top:5px; margin:0px;}



.actu_date{color:#FFBF4E; font-size:1.1em; font-weight:bold; text-align:justify; padding-bottom:0px; padding-top:5px; margin:0px;}
.actu_date a{color:#FF994B; font-size:1.1em; font-weight:bold; text-decoration:underline;}
.actu_partie_titre{color:#8CBBD4; font-size:1.2em; font-weight:bold; text-align:justify; padding-bottom:0px; padding-top:2px; margin:0px;}
.actu_partie_corps{font-size:1em; color:#000000; text-align:justify; padding-bottom:15px; z-index:10;}
.actu_partie_corps a{color:#8CBBD4; text-align:left; text-decoration:underline; z-index:10;}

.espece_nom{color:#FFBF4E; font-size:1.2em; font-weight:bold; text-align:justify; padding-bottom:7px; padding-top:10px; margin:0px;}
.espece_nom a{color:#FF994B; font-size:1.1em; font-weight:bold; text-decoration:underline;}
.espece_titre{color:#8CBBD4; font-size:1.3em; font-weight:bold; text-align:justify; padding-bottom:0px; padding-top:5px; margin:0px;}
.espece_corps{font-size:1em; color:#000000; text-align:justify; padding-bottom:15px; z-index:10;}
.espece_corps a{color:#8CBBD4; text-align:left; text-decoration:underline; z-index:10;}

.plan_niv_1{padding-left:8px;padding-right:8px;border:1px outset;font:12px arial;background-color:#114364;cursor:pointer;text-decoration:none;color:#FFFFFF;font-weight:bold;font-variant:small-caps}
.plan_niv_2{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#8CBBD4;cursor:pointer;text-decoration:none;color:#000000;font-variant:small-caps}
.plan_niv_3{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#CEE7F1;cursor:pointer;text-decoration:none;color:#000000;font-style:italic;}
.plan_niv_4{padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#404040;cursor:pointer;text-decoration:none;color:#FFFFFF}
.plan_niv_5{padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#000000;cursor:pointer;text-decoration:none;color:#FFFFFF}


#roseau{position:relative; float:left;width:89px; height:74px; background:url(roseaux.jpg);}

#texte_bas{position:absolute; float:left; left:1%; bottom:10px; text-align:left; width:170px; height:55px; font-size:0.7em; color:#FFFFFF; line-height:9pt;}
#bas_vert{position:relative; float:left; background:url(bande_verte.jpg) no-repeat; width:1000px; height:15px;}

#pied_page{position:relative; float:left;background:url(pied.jpg) no-repeat; width:1000px; height:62px;}
#lien_pied{position:relative; float:left; text-align:center; left:27%; top:78%; width:240px; height:20px;}
#lien_pied a{font-weight:bold; font-size:0.9em; color:#0F4467; text-decoration:none;}

#bas_parten{position:absolute; float:left; text-align:right; left:70%; top:25%; background:url(bandeau_partenaires.png) no-repeat; width:300px; height:47px;}

#lien_enf{position:relative; float:left; width:115px; height:30px; top:23%; left:4%; text-decoration:none;}

.formulaire{color:#CA9500; font-weight:bold; font-size:1.3em;}

.spacer{height:15px;}
.aligner{float:right;}/*Appliquer a une image pour la rendre flottante dans le texte*/

#copyright{position:relative; float:left; width:100%; margin-top:15px;}
