/* structure generale */
* {margin:0px; padding:0px; font-family:"Trebuchet MS"; text-decoration:none}
body {background:#043F71 url(../images/commun/barre_degrad_bleu.gif) repeat-x; text-align:center; scrollbar-face-color:#906E54; scrollbar-arrow-color:#7B6C5B; Scrollbar-track-Color:#9A7F68; scrollbar-highlight-color:#AA967F; scrollbar-shadow-color:#000000; scrollbar-base-color:#9A7F68;}
fieldset {border:0;}
legend {display:none;}
li {list-style:none;}
H1 {display:none;}
option {padding-right:5px;}
p, dl, dt, a, td{font-size:12px}

a{color:#8E6748; text-decoration:none}
a:hover{color:#FF6600}

div#main {position:relative; width:967px; margin-left:auto; margin-right:auto; text-align:left;}
#adressbas {float:right; font-size:12px; color:#fff; display:block; margin:10px 0 15px 0;}
#adressbas a {font-size:12px; color:#fff; text-decoration:underline;}

.sousTitre{font-size:20px}

#MENU_G {width:208px; background:#9A7F68 url(../images/MENU_G_aron_ht.gif) no-repeat; padding-top:10px}
#GABARI1 {background:#fff; padding:20px 0 0 40px; width:757px;}
html>body #GABARI1 {background:#fff; padding:20px 0 0 40px; width:717px;}

/* barre d'accès rapide */
#barrUTILS {position:relative; background:#fff; font-weight:bold; font-size:11px}
.bt_ecouter, .bt_imprimer, #moteur1 {float:left; display:block; height:29px; padding:6px 0 0 12px; margin-right:5px;}
.bt_ecouter {width:104px; background:url(../images/commun/ico_ecouter.gif) no-repeat;}
html>body .bt_ecouter {width:92px; height:24px; background:url(../images/commun/ico_ecouter.gif) no-repeat;}
.bt_imprimer {width:107px; background:url(../images/commun/ico_print.gif) no-repeat;}
html>body .bt_imprimer {width:95px; height:24px; background:url(../images/commun/ico_print.gif) no-repeat;}
#barrUTILS a {font-size:11px; color:#FF6600; font-weight:bold;}
#barrUTILS a:hover {text-decoration:underline}
#moteur1 {width:222px; padding:0 0 0 13px; background:url(../images/commun/fd_recherche.gif) no-repeat;}
html>body #moteur1 {width:210px; height:27px; padding:2px 0 0 13px; background:url(../images/commun/fd_recherche.gif) no-repeat;}
#moteur1 label {color:#FF6600;}
#moteur1 input {width:90px; margin:4px 10px 0 5px; font-size:11px; color:#9E764D; border:1px solid #999;}

/* flash info */
#flashinfo {position:relative; width:262px; background:#694216;}
#flashinfo .titre {font-size:18px; color:#FF6600; font-weight:bold; background:url(../images/commun/ico_flash.gif) 10px 0 no-repeat; padding:0 0 5px 30px;}
#flashinfo div.contenu {font-size:12px; color:#fff; padding:0 10px 0 10px; margin:0 0 8px 0; overflow:auto; width:255px; height:147px;}
html>body #flashinfo div.contenu {font-size:12px; color:#fff; padding:0 10px 0 10px; margin:0 0 8px 0; overflow:auto; width:235px; height:144px;}
#flashinfo a {font-size:12px; font-weight:bold; color:#66B822; background:#694216; padding:5px 0 0 28px;}
#flashinfo a:hover {text-decoration:underline;}
#flashinfo .demarches, #flashinfo .servicepublic, #flashinfo .minisites, #flashinfo .extranets {background:#694216 url(../images/commun/pointill_flash.gif) top center no-repeat; margin:0; line-height:28px;}
#flashinfo .demarches a {background:url(../images/commun/fleche_verte.gif) 10px 10px no-repeat;}
#flashinfo .servicepublic a {background:url(../images/commun/fleche_verte.gif) 10px 10px no-repeat;}
#flashinfo .minisites a {background:url(../images/commun/tele.gif) 8px 6px no-repeat;}

/* formulaires */
.formu {background-color:#FFF; font-size:12px; border:1px solid #243142;}

/* tableau */
.tab1 td.pad {padding:6px 0 6px 10px;}
.bg_tab {background-color:#998169;}
.tab_points {background:url(../images/commun/pointilles.gif) repeat-x;}
.arrond_tab_g {background:#998169 url(../images/commun/arrond_tab_g.gif) no-repeat; height:37px;}
.arrond_tab_d {background:#998169 url(../images/commun/arrond_tab_d.gif) no-repeat right; height:37px;}

/* divers */
.arti_long .titre {font-size:15px; color:#8E6748; font-weight:bold;}
.arti_long .sstitre {font-size:12px; font-weight:bold; margin-top:5px;}
.arti_long .sstitre span {font-size:13px; color:#FF6600;}
.arti_long .contenu {font-size:12px; font-weight:bold; margin-top:5px;}
.arti_long .contenu a {font-size:12px; color:#FF6600; margin:5px 0 0 410px; display:block;}
.arti_long .contenu a:hover {text-decoration:underline;}

.arti_court .titre {font-size:13px; color:#8E6748; font-weight:bold;}
.arti_court .sstitre {font-weight:bold;}
.arti_court .sstitre span {color:#FF6600;}
.arti_court .contenu a {color:#FF6600; margin:5px 0 0 238px; display:block;}
.arti_court .contenu a:hover {text-decoration:underline;}

.pointilles {background:url(../images/commun/pointilles.gif) repeat-x; width:675px;}

.bouton {background:url(../images/commun/bt_bg.gif) repeat-x;}
.bouton a {font-size:13px; color:#FF6600; font-weight:bold;}

.titre_photos {background:url(../images/commun/titre_photos.gif) no-repeat; width:152px; height:47px;}
.titre_photos p {font-size:13px; color:#FFF; font-weight:bold; text-align:center; padding-top:24px;}

.titre_photos2 {background:url(../images/commun/titre_photos2.gif) no-repeat; width:193px; height:47px;}
.titre_photos2 p {font-size:13px; color:#FFF; font-weight:bold; text-align:center; padding-top:24px;}

.agenda_photos {background-color:#C3B3A6;}
.agenda_photos p.photo {font-size:12px; color:#FFF; font-weight:bold; padding:30px 0 5px 6px;}

.rech_haut {background:url(../images/commun/bg_rech_h.gif) no-repeat right;}
.rech_bas {background:url(../images/commun/bg_rech_b.gif) no-repeat right;}
.rech {background-color:#9A8069; font-size:11px}
.rech p {color:#FFF;}

ul.liste1 {position:relative; left:20px; top:10px; margin-bottom:20px;}
ul.liste1 li {height:100%; list-style:none; background:url(../images/commun/pix_liste.gif) no-repeat 0px 7px; padding:0 0 5px 8px; display:block;}

dl.liste1 {position:relative; left:20px; top:10px; margin-bottom:20px;  font-size:12px}
dl.liste1 dt {height:100%; list-style:none; background:url(../images/commun/pix_liste.gif) no-repeat 0px 7px; padding:0 0 5px 8px; display:block;}

ul.plan1 {position:relative; left:20px; top:10px; width:300px;}
ul.plan1 li {height:100%; list-style:none; padding:0 0 5px 8px; font-size:12px; color:#8E6748;}
ul.plan1 li a {font-size:12px; color:#8E6748; display:block;}
ul.plan2 {position:relative; left:20px; top:5px; width:280px;}
ul.plan2 li {height:100%; list-style:none; padding:0 0 5px 8px; font-size:11px; color:#233143;}
ul.plan2 li a {font-size:11px; color:#233143; display:block;}

.bold {font-weight:bold;}
.italic {font-style:italic;}
.texte0 {font-size:13px;}
.texte0a {font-size:12px;}
.texte0b {font-size:10px;}
.texte0b a {font-size:10px;}
.texte1 {font-size:30px; color:#694216;}
.texte2 {font-size:18px; color:#FF6600;}
.texte2a {font-size:15px; color:#FF6600;}
.texte2b a {font-size:13px; color:#FF6600; text-decoration:underline;}
.texte2b a:hover {text-decoration:none;}
.texte3, .texte3 a {font-size:13px; color:#8E6748; font-weight:bold;}
.texte3a a {font-size:13px; color:#8E6748; text-decoration:underline;}
.texte3a a:hover {text-decoration:none;}
.texte4 {font-size:12px; color:#FFF;}
.formm {font-size:12px; color:#DD0000; text-decoration:none; font-weight : bold;}


