@charset "iso-8859-1";

HTML{width: 100%;}

BODY{width: 100%; margin: 0px; text-align: center; font-family:Trebuchet MS, Arial; font-size:0.8em; background-color:#FFFFFF;}

IMG{padding:0px; margin:0px;}
img.aligner{float:right; padding:10px; border:0;}

a{ text-decoration: none;}

#site{width:1000px; margin: 0 auto 0 auto; position:relative;}



#entete{float:left; width:1000px; height:119px; background-image:url(entete.jpg);}



#bandeau{width:1000px; height:62px; float:left; text-align:left; background-image:url(bandeau.jpg);}

#lien_accueil{position:absolute; float:left; left:5%; top:90px; width:220px; height:80px;}

/* Menu horizontal */
#nav{position:absolute; float:left; left:35%; top:130px; padding:0px; margin:0px; z-index:100;}
#nav,#nav ul{padding:0; margin:0; list-style:none; line-height:1; z-index:100;}
#nav a{display:block; padding:0px; width:auto; font-size:1.2em; font-weight:bold; text-decoration:none; cursor:pointer; color:#00606B;}
#nav a:hover{display:block; padding:0px; width:auto; font-size:1.2em; font-weight:bold; text-decoration:none; cursor:pointer; color:#FFFFFF;}
#nav li ul a:hover{display:block; width:170px;}
#nav li{float:left; width:auto;}
#nav li ul a{width:170px; text-align:left; display:block; text-decoration:none; padding:3px 3px 3px 6px; font-size:1em; font-weight:bold; color:#00606B;}
#nav li ul a:hover{width:170px; text-align:left; display:block; text-decoration:none; padding:3px 3px 3px 6px; font-size:1em; font-weight:bold; color:#97BD0E;}
#nav li ul{position:absolute; width:170px; margin-left:2px; left:-999em; padding:0px; padding-top:2px; margin:0; color:#FFFFFF;
background-color:#FFFFFF; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
#nav li:hover{color:#FFFFFF;}
.menuh a{color:#00606B;}
.menuh a:hover{color:#97BD0E;}

#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto; top:54px;}
/* Menu horizontal */


#gauche{float:left; width:188px; height:510px; background-image:url(gauche.jpg);}

#agenda_icone{position:relative; float:left; top:6.7%; left:0%; width:187px; height:133px; background-image:url(agenda.jpg);}
#actu_hotspot{position:relative; float:left; top:20%; left:15%; width:50px; height:50px;}
#agenda_hotspot{position:relative; float:left; top:35%; left:15%; width:60px; height:80px;}
#zone_agenda{position:relative; float:left; text-align:left; top:6.7%; width:187px; height:247px; padding-left:0px; background-image:url(fond_vague.jpg); background-repeat:no-repeat;}
#gauche_lien{position:relative; float:left; text-align:left; width:160px; padding-left:10px;}
#gauche_lien a{ font-size:1.2em;color:#00606B; font-weight:bold;}
#gauche_lien a:hover{ font-size:1.2em;color:#97BD0E; font-weight:bold;}

#agenda_lien{position:relative; float:left; text-align:left; width:160px; padding-left:10px;background-image:url(interface/fond_vague.jpg);}
#agenda_contenu{padding:0; margin:0; float:left; top:6.7%; left:0%; width:187px; height:250px;}
.infos_agenda{font-size:1.1em;color:#97BD0E; font-weight:bold; padding-left:7px;}
.infos_agenda a{font-size:1.1em;color:#97BD0E; font-weight:bold; padding-left:7px; text-decoration:underline}
.infos_agenda a:hover{font-size:1.1em;color:#1D783D; font-weight:bold; padding-left:7px; text-decoration:underline}
.dates_agenda{font-size:1.1em;color:#00606B; font-weight:bold;}

/************ ONGLET ACCES RAPIDES DYNAMIQUE ************/
#essentiel.sidebox{height:250px; padding:0; font-size:0.85em;}
#essentiel .drawers{margin:0; padding:0; position:relative; overflow:hidden; height:250px; }
#essentiel .drawers li{margin:0; padding:0; width:100%; display:block; position:absolute; top:0; z-index:1; }
#essentiel .drawers .textes{display:block; margin:5px 10px 0px 10px; text-align:left;}
#essentiel .drawers .onglet_texte{height:190px; padding:5px; width:100%; color:#502600; }
#essentiel .drawers .onglet_titre{height:auto;}
#essentiel .drawers .handle{display:block; margin:0px; padding:0px; height:auto; overflow:hidden; cursor:default; border:0px;}
#essentiel .drawers .handle .titres{color:#000000; font-weight:bold; overflow:hidden; height:1px; padding:0px; margin:0px; border:0px;}
#essentiel .drawers li.obscured .handle{border:solid 1px; height:auto; border:0px;}
/************ ONGLET ACCES RAPIDES DYNAMIQUE ************/



#recherche{position:relative; float:left; text-align:left; top:8%; left:8%; width:170px; height:60px; font-size:1.1em; font-weight:bold; color:#00606B;}

#espace_cons{position:relative; float:left; text-align:left; top:7.5%; left:15%; width:130px; height:53px; font-size:1.2em; font-weight:bold; color:#51389F; line-height:8pt;}

#titre_niv3{position:relative; text-align:left; float:left; height:20px; top:7%; left:2%; color:#00606B; font-size:1.1em; font-weight:bold;}
#lien_niv4{position:relative; text-align:left; float:left; width:620px; height:20px; top:7%; left:2.5%;}
.liens_niv_4{color:#00606B; font-size:0.9em; font-weight:bold;}
.liens_niv_4:hover{color:#F19300; font-size:0.9em; font-weight:bold;}



#accueil{position:relative; float:left; width:812px; height:510px; background-image:url(accueil.jpg);}

#contenu_accueil{position:relative; float:left; left:1.7%; top:7%; width:508px; height:327px;overflow:auto;
nscrollbar-base-color:#B7D05B; scrollbar-face-color:#96BD06; scrollbar-arrow-color:#036B6C;
scrollbar-track-color:#CCDF8B;scrollbar-darkshadow-color:#CCDF8B; scrollbar-highlight-color:#CCDA82; scrollbar-shadow-color:#F4F4D2;}

#contact_adresse{position:relative; float:left; text-align:left; font-size:0.85em; width:240px; height:60px; top:5.5%; left:16%; color:#6C8F08; font-weight:bold;}
#contact_picto{position:relative; float:left;  text-align:left; width:45px; height:40px; top:10%; left:2%; background-image:url(picto_contact.png);}

#news{position:relative; float:left; text-align:left; width:505px; height:22px; top:16.8%; left:2%; color:#51389F; font-size:1em; font-weight:bold;}
#picto_liens{position:relative; float:left; text-align:left; width:490px; height:65px; top:-2.5%; left:2%;}
#picto_liens img{cursor:pointer;}

#carte{position:relative; float:left; width:280px; height:370px; top:7%; left:1.2%;}
#carte_titre{position:relative; float:left; width:280px; height:20px; left:1%; top:2%; color:#F29401; font-size:1.1em; font-weight:bold;}
#carte_carte{position:relative; float:left; width:280px; height:300px; left:1%; top:7%;}



#contenu{float:left; width:812px; height:510px; background-image:url(contenu.jpg); z-index:10; cursor:default;}

#conteneur{position:relative; float:left; text-align:left; top:7%; left:2%; width:675px; height:376px; padding:10px 0px 20px 20px;
overflow:auto; z-index:10; nscrollbar-base-color:#B7D05B; scrollbar-face-color:#96BD06; scrollbar-arrow-color:#036B6C;
scrollbar-track-color:#CCDF8B;scrollbar-darkshadow-color:#CCDF8B; scrollbar-highlight-color:#CCDA82; scrollbar-shadow-color:#F4F4D2;}



.niv_4_titre{color:#00606B; font-size:1.2em; font-weight:bold; text-align:justify; padding-top:8px; padding-bottom:15px; margin:0px;}
.niv_4_partie_titre{color:#F19300; font-size:1.2em; font-weight:bold; text-align:justify; padding-top:10px; padding-bottom:8px; margin:0px;}

.niv_4_intro{color:#1D783D; font-size:1.1em; font-weight:bold; text-align:justify; z-index:10; padding-bottom:10px;}
.niv_4_intro a{color:#97BD0E; font-size:1.1em; text-align:left; z-index:10; text-decoration:underline;}
.niv_4_intro li{ color:#1D783D; font-size:1em; list-style-type:none; padding-left:18px; z-index:10;}

.niv_4_partie_intro{color:#000000; font-size:1em; font-weight:bold; text-align:justify; z-index:10;}
.niv_4_partie_intro a{color:#97BD0E; font-size:1em; text-align:left; text-decoration:underline; font-weight:bold; z-index:10;}
.niv_4_partie_intro li{ color:#000000; font-size:1em; list-style-type:none; font-weight:bold; padding-left:18px; z-index:10;}


.niv_4_partie_corps{font-size:1em; color:#000000; font-weight:normal; text-align:justify; z-index:10; padding-bottom:20px; padding-top:8px;}
.niv_4_partie_corps a{color:#97BD0E; text-align:left; font-weight:normal; text-decoration:underline; z-index:10;}
.niv_4_partie_corps li{color:#000000; font-size:0.9m; font-weight:normal; padding-left:5px; z-index:10;}
 



.actu_date{color:#F19300; font-size:1.2em; font-weight:bold; text-align:justify; padding-bottom:7px; padding-top:15px; margin:0px;}
.actu_partie_titre{color:#00606B; font-size:1.2em; font-weight:bold; text-align:justify; padding-bottom:7px; margin:0px;}

.actu_partie_corps{font-size:1em; color:#000000; text-align:justify; padding-bottom:2px; z-index:10;}
.actu_partie_corps a{color:#000000; text-align:left; text-decoration:underline; z-index:10;}

.part_partie_intro a{color:#52961f; font-size:1em; text-align:left; text-decoration:underline; font-weight:bold;; z-index:10;}
.part_partie_titre{color:#F19300; font-size:1.2em; font-weight:bold; text-align:justify; padding-top:22px; padding-bottom:8px; margin:0px;}

#bas{position:relative; float:left; width:1000px; height:59px; background-image:url(bas.jpg);}
#contact_picto_contenu{ position:relative; float:left; width:45px; height:40px; top:-70%;left:85%; background-image:url(picto_contact.png);}

#medad{position:relative; float:left; width:150px; height:40px; top:30%; left:0%; background-image:url(picto_medad.jpg);}
#liens_bas{position:relative; float:left; width:400px; height:20px; top:40%; left:10.5%; color:#00606B;}
#liens_bas a{font-size:0.9em; font-weight:bold; color:#00606B;}
#liens_bas a:hover{font-size:0.9em; font-weight:bold; color:#97BD0E;}
#picto_droit{position:relative; float:left; top:40%; left:25%;}

.plan_niv_1{padding-left:8px;padding-right:8px;border:1px outset;font:12px arial;background-color:#EB8401;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:#00606B;cursor:pointer;text-decoration:none;color:#FFFFFF;font-variant:small-caps}
.plan_niv_3{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#97BD0E;cursor:pointer;text-decoration:none;color:#FFFFFF;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}

.spacer{height:20px;}





#copyright{position:relative; float:left; text-align:center; width:1000px; height:20px;}

#extranet{position:relative; float:left; text-align:center; width:470px; height:350px; padding-left:10px;color:#F19300; font-size:1.2em; font-weight:bold; background:url(extranet.jpg) no-repeat;}
#liens_extranet{position:relative; float:left; text-align:left; width:450px; height:180px; top:15%;}
#liens_extranet a{position:relative; float:left; color:#00606B; font-size:1em; font-weight:bold; padding-left:0px;}

#biblio_haut{position:relative; float:left; width:800px; height:133px; background:url(biblio_haut.jpg) no-repeat;}
#biblio{position:relative; float:left; text-align:left; width:800px; height:500px; min-height:500px; height:auto !important; color:#F19300;
padding-left:20px; font-size:1em; font-weight:bold; background:url(biblio_cont.jpg);}
#biblio_bas{position:relative; float:left; width:800px; height:11px; background:url(biblio_bas.jpg) no-repeat;}
#liens_biblio{position:relative; float:left; text-align:left; width:360px; height:180px; top:20%; left:13%;}
#liens_biblio a{position:relative; float:left; color:#00606B; font-weight:bold; padding-left:60px;}

.dossier{font-weight: bold; background: url('img_treeview/dossier.jpg') no-repeat; padding-left: 25px; margin: 3px 0px; }
.dossier a{color:#000000;}
.fichier{margin-left: 10px; padding-left: 35px; background-position: 0px 3px; padding-top: 1px;}
.fichier a{color:#14267A; }
.fichier a:hover{text-decoration: underline;}


select{vertical-align: middle; color: #000000; background-color: #FFFFFF; font-size:1em;}



.trombi_titre{color:#00606B; font-size:1.2em; font-weight:bold; text-align:justify; padding-top:8px; padding-bottom:15px; margin:0px;}

.trombi_partie_titre{color:#F19300; font-size:1.2em; font-weight:bold; text-align:justify; padding-top:10px; padding-bottom:8px; margin:0px;}

.trombi_intro{color:#1D783D; font-size:1.1em; font-weight:bold; text-align:justify; z-index:10;}
.trombi_intro a{color:#97BD0E; font-size:1.1em; text-align:left; z-index:10; text-decoration:underline;}

.trombi_partie_intro{color:#000000; font-size:1em; font-weight:bold; text-align:justify; z-index:10;}
.trombi_partie_intro a{color:#97BD0E; font-size:1em; text-align:left; text-decoration:underline; font-weight:bold; z-index:10;}

.trombi_partie_corps{font-size:1em; color:#000000; font-weight:normal; text-align:justify; z-index:10; padding-bottom:20px; padding-top:8px;}
.trombi_partie_corps a{color:#97BD0E; text-align:left; font-weight:normal; text-decoration:underline; z-index:10;}

#conservatoires{position:relative; float:left; width:550px; height:430px; background-image:url(conservatoires.jpg);}

#conserv_contenu{position:relative; float:left; top:13%; left:2%; text-align:center; width:530px; height:352px; color:#F19300;
font-size:1.2em; font-weight:bold; overflow:auto; nscrollbar-base-color:#B7D05B; scrollbar-face-color:#96BD06;
scrollbar-arrow-color:#036B6C;scrollbar-track-color:#CCDF8B;scrollbar-darkshadow-color:#CCDF8B; scrollbar-highlight-color:#CCDA82;
 scrollbar-shadow-color:#F4F4D2;}








