/*print*/
#ajout_asso_v2{width:726px; height:330px;overflow:auto; border:1px solid #ff3399; }
#ajout_entre_v2{width:726px; height:330px;overflow:auto; border:1px solid #00cccc; }
#ajout_orga_v2{width:726px; height:330px;overflow:auto; border:1px solid #9933ff; }
#ajour_agenda_v2{width:726px; height:330px;overflow:auto; border:1px solid #33cc00; }

#divFormEntre{width:728px; height:420px; overflow:auto;padding:0; text-align:center;margin-left:20px;}
#divFormAss{width:728px; height:420px; overflow:auto;padding:0; text-align:center;margin-left:20px;}
#divFormOrga{width:728px; height:420px; overflow:auto;padding:0; text-align:center;margin-left:20px;}
#divFormAgenda{width:728px; height:420px; overflow:auto;padding:0; text-align:center;margin-left:20px;}

#entete1{position:absolute;width:300px;height:90px;top:25px;padding:15px;margin:0;}
#entete2{position:absolute; width:400px;  margin-top:3px; margin-left:333px;}
#valid_asso td{padding: 3px 0 3px 0; border-bottom:1px solid #ff3399;}
#valid_entre td{padding: 3px 0 3px 0; border-bottom:1px solid #00cccc;}
#valid_orga td{padding: 3px 0 3px 0; border-bottom:1px solid #9933ff;}
#valid_agenda td{padding: 3px 0 3px 0; border-bottom:1px solid #33cc00;}


body{background-color:#005221;}
/* home*/
.vert12B,.vert12,.vert12_sel{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#005221;
}
.vert12_sel{
background-color: #CCFF66;
}
.vert12B{
font-weight:bold;}
.vert16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;color:#005221;
}
#champ_gauche_home{
width:185px;height:470px;padding:0;margin:10px; position:absolute;left:10px;
}
#haut_CGH{
background-image:url('../gif/Home/haut_gauche.gif');
background-position:top;
background-repeat:no-repeat;
background-color:#005221;
height:25px;
width:205px;
}
#bas_CGH{
background-image:url('../gif/Home/bas_gauche.gif');
background-position:bottom;
background-repeat:no-repeat;
background-color:#005221;
height:25px;
width:205px;

}

#txt_CGH{
width:205px;height:415px;
background-color:#005221;margin:0;
}
#txt_CGH p{
height:390px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:white;line-height:20px;
padding:10px;
margin:0 10px 0 10px;
border-top:2px solid #ccff00;
border-bottom:2px solid #ccff00;}
#champs_droit_home{
position:absolute;right:10px;width:150px;padding:10px; height:470px;}
#haut_CDH{
padding:3px;
height:20px;
background-color:#33cc00;
text-align:center;
background-image:url('../gif/Home/haut_droit.gif');
background-repeat:no-repeat;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#txt_CDH{
padding:3px;
width:142px;
height:395px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;text-align:center;
overflow:auto;
border-left:1px solid #33cc00;
border-right:1px solid #33cc00;}
#bas_CDH{ 
padding:3px;
background-color:#33cc00;
height:35px;
text-align:center;
background-image:url('../gif/Home/bas_droit.gif');
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#bas_CDH a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#champ_centre_home{
width:340px; height:480px;margin-left:240px;margin-top:0;padding-top:15px;overflow:hidden;}
/*fin home*/
/* CSS Document */
#droite {
font-family:Arial, Helvetica, sans-serif;
margin-left:420px;
top:5px;
padding:6px;
position: absolute;
width:110px;
height:420px;
border-left:1px solid #9FDAF6;
}

#centre {
font-family:Arial, Helvetica, sans-serif;
position:absolute;
height: 410px;
/*width:453px;*/
padding: 10px;
overflow:hidden;
top:7px;
}
#navig_g{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
height: 455px;
padding:20px;
position:absolute;
width:110px;
left:0px;
margin:0;
background-color:#EDE9C9;
 }
 /*toutes les pages*/
#bas{
font-family:Arial, Helvetica, sans-serif;
top:0;
height:500px;
width:762px;
margin: 2px 0 0 0;
left:0; 
background-color:#ccff99;
padding:10px ;
}
body{
font-family:Arial, Helvetica, sans-serif;
background-color:#F2EFDC;font-size:11px;

}
#conteneur{
top:0;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
background-color:#005221; 
width:784px;
left:50%;
margin-left:-386px;
}
#entete{
margin-top:2px;
width:782px;
height:180px;
background-color:#ccff00;
padding:0;
z-index:-10;font-size:11px;}
#navig_foot a{ text-decoration:none ; font-size:11px; font-weight:400;color:#ccff00;margin-right:5px;padding:4px;}
#navig_foot a:hover{ text-decoration:none ; font-size:11px; font-weight:400;color:#005221; background-color:#ccff00;}

#foot{
margin-top:2px;
width:100%;
height:60px;
background-color:#005221;
padding:0;
z-index:-10;}
#lien a{
margin-left:0px;
padding:0;
}
#lien{
z-index:10;font-size:11px;
position:absolute;padding:0px;width:475px; height:30px;margin-top:124px;
}
#onglet{
z-index:10;font-size:11px;
position:absolute;padding:0 0 0 8px;width:307px; height:30px;margin-top:93px;margin-left:478px;
}
#onglet a{
margin-left:-4px;
padding:0;
}
#barre_menu{
position:absolute;
z-index:0;
margin-top:120px;
background-color:#005221;
width:784px;
height:33px;
}
#barre_sous_menu{
padding: 2px;
position:absolute;
z-index:0;
margin-top:153px;
width:100%;
height:24px;
}
#barre_sous_menu ul{
margin:0px;
padding:4px 0px 2px 0px;
width:100%;
height:24px;
}
li{
list-style:none;

}
#barre_sous_menu li{
margin-top: 0px;
margin-left: 1px;
border-style:solid;
border-width:2px;
padding: 1px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
height:24px;
display: inline;
}
#barre_sous_menu li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
height:20px;
padding:1px;
margin:0px;
font-size:10px;
font-weight:bold;
}
.li_sous_menu_actif_Montois{
border-color:#9933ff;
background-color:#9933ff;
}
.li_sous_menu_select_Montois{
border-color:#9933ff;
background-color:white;
}
.li_sous_menu_select_Montois a{
color:#9933ff;
}
.li_sous_menu_actif_Montois a,.li_sous_menu_actif_Decouvrir a,.li_sous_menu_actif_Vivre a,.li_sous_menu_actif_Agenda a,.li_sous_menu_actif_Contact a{
color:white;
}
.li_sous_menu_actif_Decouvrir{
border-color:#00cccc;
background-color:#00cccc;
}
.li_sous_menu_select_Decouvrir{
border-color:#00cccc;
background-color:white;
}
.li_sous_menu_select_Decouvrir a{
color:#00cccc;
}
.li_sous_menu_actif_Vivre{
border-color:#ff3399;
background-color:#ff3399;
}
.li_sous_menu_select_Vivre{
border-color:#ff3399;
background-color:white;
}
.li_sous_menu_select_Vivre a{
color:#ff3399;
}
.li_sous_menu_actif_Agenda{
border-color:#33cc00;
background-color:#33cc00;
}
.li_sous_menu_select_Agenda{
border-color:#33cc00;
background-color:white;
}
.li_sous_menu_select_Agenda a{
color:#33cc00;
}
.li_sous_menu_actif_Contact{
border-color:#ff6600;
background-color:#ff6600;
}
.li_sous_menu_select_Contact{
border-color:#ff6600;
background-color:white;
}
.li_sous_menu_select_Contact a{
color:#ff6600;
}
/* fin d etoutes les pages*/
/*calendrier*/
#tab_calendrier, #tab_pere_calendrier{
 width:200px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 
 #tab_pere_calendrier td{
 text-align:center;height:15px;
 }
 .tab_pere_titre{
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 padding:2px;
 color:white;
 
 background-color:#005221; }
 #tab_calendrier{
 border-left:1px solid #005221;border-top:1px solid #005221;height:150px;
 }
 .titre_tab{
 color:white;
 font-weight:bold;
 background-color:#33cc00;
 } 
 #tab_calendrier td{border-right:1px solid #005221;border-bottom:1px solid #005221;width:20px;height:15px;}
 #mois_courant td{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
color:#005221;
height:30px;
 }
 .jour_av{
 color:#ccff00; background-color:white; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.jour{
 color:#005221;background-color:white;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
 .WE_tab{
  color:white;
 font-weight:bold;
 background-color:#669966;

 }

 .jour_event a{ color:#005221; text-decoration:none;background-color:#ccff99;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
 
 #agenda_gauche{
 left:10px;
 padding:10px 0 10px 0;
 position:absolute;
 width:539px;
 margin:0;
 height:460px;

 }
 #agenda_droite{
 padding:0px;
 width:210px;
 height:480px;
 margin-left:550px;
 text-align:center;
 }
 #haut_tab_g{
 background-image:url('../gif/agenda/Page_recherche/tablo_gauche/cadre_haut.gif');
 background-repeat:no-repeat;
 background-position:top;
 height:23px;
 width:539px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#005221;
margin:0;padding-top:7px; }
 #bas_tab_g{
 background-image:url('../gif/agenda/Page_recherche/tablo_gauche/cadre_bas.gif');
 background-repeat:no-repeat;
 background-position:top;
 height:23px;
 width:539px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#005221;
margin:0;padding-top:7px; }
 #centre_tab_g{
 height:400px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#005221;
 padding:5px;
 width:526px;
margin:0;padding-top:7px; 
border:1px solid #33cc00;}
#div_tab_agenda{
top:0;
padding:0;
margin:0;
width:524px;
overflow: auto;
border:1px solid #33cc00;
height:380px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#titre_donnee_event{
width:510px;
padding:0;
margin:0;
}
.dessus{
color:white;font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#33cc00; font-weight:bold; }
#titre_donnee_event td{
border-right:1px solid white;
padding:0;
margin:0;
}
#donnee_event{
position: inherit;
left:6px;
margin:0;
padding:0;
width:507px;
border-left:1px solid #33cc00;
border-top:1px solid #33cc00;}
#donnee_event tr{
padding:0;margin:0;
}

#donnee_event td{
padding:2px;
margin:0;
border-right:1px solid #33cc00;
border-bottom:1px solid #33cc00;}
#validation_recherche{
width:200px;
height:22px;
background-position:top;
background-image:url('../gif/agenda/Page_recherche/Recherche/cartouche.gif');
background-repeat:no-repeat;
}
#cherche_event select{
width:200px;
border:1px solid #33cc00;
}
#validation_recherche{
padding-top:4px;margin:0;
font-size:10px;
text-decoration:none;
color:#005221;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;}
#p_soumettre{
background-image:url('../gif/agenda/Page_recherche/soumettre/cartouche.gif');
background-repeat:no-repeat;
width:188px;
height:52px;
margin-top:12px;padding:5px;
color:white;
font-weight:bold;
font-size:12px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;}
/* div gauche de la page affichage_event*/
#event_gauche{
width:381px;
border-left:1px solid #33cc00;
border-right:1px solid #33cc00;
height:360px;
margin:38px 0px 0px 10px;
padding:20px;
line-height:10px;overflow: auto;

}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#005221;
line-height:24px;
margin:0;padding:0;
width:350px;

}
h1 em, h1 em a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#005221;
line-height:18px;
margin:0;padding:0;
font-weight:300;
font-style:normal;
}
#event_gauche p,#event_gauche p a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
line-height:16px;
margin:0;padding:0;
font-weight:400;
font-style:normal;
}
#event_gauche p{
text-align:justify;
width:350px;

overflow:auto;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
line-height:16px;
margin:0;padding:0;
font-weight:400;

text-align:justify;
width:360px;
height:50px;
}
h3 em{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#005221;
font-style:normal;
line-height:16px;
font-weight:bold;
}
.lien-retour, .lien-retour em{
text-decoration:none;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
margin:0;padding:0;
font-weight:400;
color:#005221;
text-decoration:none;
}
.lien-retour em{
position:absolute;
margin:5px 0px 0px 30px;cursor:pointer;
}
/* div droit de la page affichage_event*/
#event_droit{
position:absolute;
width: 302px;height:430px;
margin-top:240px;
top:0;
margin-left:450px;
padding:0;
line-height:10px;

}
#info_event_droit{
height:410px;
width:302px;
padding:0;
margin:0;
}
#info_event_droit td{
padding:0;
margin:0;
}
#info_orga{
margin-top:15px;width:282px;height:198px;padding:0px 10px 10px 10px;background-color:#33cc00; 
}
#info_orga p{
width:281px;height:198px;
}
.titre_info_orga{
text-decoration:none;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#005221;
line-height:20px;
margin:0;padding:0;
font-weight:bold;
text-decoration:none;
}
.verte,.blanche{
text-decoration:none;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
margin:0;padding:0;

text-decoration:none;
}
.verte{color:#005221;font-weight:bold;}
.blanche{color:white; font-weight:600;}
/* decouvrir */
.blanc_vert10{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:white;
background-color:#005221;
padding:3px;
width:100%;
text-decoration:none;

}
.vert12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#005221;
}
.div_ville_carte a{
margin:0;padding:0;
}
.div_ville_carte img{
margin:3px 0;padding:0;
cursor:pointer;
}
#legende_map{
position:absolute;
width:140px;margin-bottom:0px;
border-top:1px solid #00cccc;
border-left:1px solid #00cccc;
border-bottom:1px solid #00cccc;
padding:5px;font-family: Arial; font-size:11px;color:#005221;font-weight:bold;bottom:0;right:0;}
#legende_map td {
text-align:right;
}
#champ_droit_decouvrir{
margin-left:200px;whidth:600px;height:456px; background-image:url('../gif/Decouvrir/carte_nue.gif'); background-repeat:no-repeat;background-position:bottom;}
#champ_droit_listing_decouvrir{
margin-left:200px;whidth:600px;height:436px;
background-image:url('../gif/Decouvrir/cadre.gif'); background-repeat:no-repeat;background-position:bottom;
padding-top:20px;}
#centre_listing_decouvrir{
whidth:100%;height:320px; padding:0; border:1px solid #00cccc;margin:0 22px 0 20px;
}
#info_listing_decouvrir a{
color:#00cccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#navig_listing_decouvrir{
margin-top:10px;}
#navig_listing_decouvrir a{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#00cccc;
text-decoration:none;
}

#bas_listing_decouvrir{
background-image:url('../gif/Decouvrir/Listing/bas.gif');
background-position:top;
background-repeat:no-repeat;
height:30px;
width:520px;
margin-left:20px;

}
#haut_listing_decouvrir{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
padding-top:5px;font-style:normal;
background-image:url('../gif/Decouvrir/Listing/haut.gif');
background-position:top;
background-repeat:no-repeat;
height:25px;
width:520px;
margin-left:20px;
}
#haut_listing_decouvrir img{
margin:0 10px 0 0;padding:0;
}
#haut_listing_decouvrir em{
margin:0;padding:0; vertical-align:super;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
font-style:normal;
}

.div_ville_carte{
text-align:center;height:39px;position:absolute;}

#champ_gauche_decouvrir, #champ_gauche_listing_decouvrir{
position:absolute;left:10px; width:182px;height:436px;margin:0;padding: 10px;
}
.bleu16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
color:#00cccc;
}
/* fin decouvrir*/
/* communes*/
#champ_droit_commune{
margin-left:200px;whidth:600px;height:456px; background-image:url('../gif/Decouvrir/carte_nue.gif'); background-repeat:no-repeat;background-position:bottom;}
.div_ville_carte{
text-align:center;height:39px;position:absolute;}
#champ_gauche_commune{
position:absolute;left:10px; width:182px;height:436px;margin:0;padding: 10px;
}
.violet16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
color:#9933ff;
}

/*fin communes*/
/* fiche_commune*/
#champs_droit_fiche_commune{
position:absolute;right:10px;width:150px;margin:0;padding:10px; }
#haut_CDC{
padding:3px;
height:20px;
background-color:#33cc00;
text-align:center;
background-image:url('../gif/Home/haut_droit.gif');
background-repeat:no-repeat;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#txt_CDC{
width:148px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
border-left:1px solid #33cc00;
border-right:1px solid #33cc00;}
#bas_CDC{ 
padding:2px;
background-color:#33cc00;
height:20px;
text-align:center;
background-image:url('../gif/Home/bas_droit.gif');
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#bas_CDC a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#champ_gauche_fiche_commune{
width:140px;padding:10px; position:absolute;left:0px;
}
#txt_CGC{
width:140px;height:420px;background-color:#005221;
}
#txt_CGC p{
height:440px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
margin:0 ;
border-top:2px solid #ccff00;
border-bottom:2px solid #ccff00;}
#centre_commune{
width:410px; height:450px;padding-top:10px;margin:0px 0 0 160px;}
#centre_CCC{
width:410px; height:400px;
overflow:auto;padding:10px;
border-left:1px solid #9933ff;
border-right:1px solid #9933ff;}
#centre_CCC p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:0;
padding:0;color:  black;
line-height:18px;
}
#centre_CCC p em{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9933ff;font-weight:bold;
font-style:normal;

}
#centre_CCC table img{
padding:5px 0 5px 10px;
}
#centre_CCC table{
width:390px;
}
#haut_CCC{
height:22px;width:432px;
background-color:#9933ff;
background-position:top;
background-image:url('../gif/Communes/centre_haut.gif');
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:white;font-weight:bold;
text-align:center;
padding-top:3px;
}
#bas_CCC{
height:20px;width:432px;
background-color:#9933ff;
background-image:url('../gif/Communes/centre_bas.gif');
background-repeat:no-repeat;
background-position:bottom;

}
.div_blanc_bleu12_b, .div_blanc_bleu12_h{
background-color:#00cccc;height:20px;font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:white;
text-align:center;
padding-top:3px;
}
.div_blanc_bleu12_b{
background-image:url('../gif/Communes/gauche_bas.gif');
background-repeat:no-repeat;
background-position:bottom;
}
.div_blanc_bleu12_h{
background-position:top;
background-image:url('../gif/Communes/gauche_haut.gif');
background-repeat:no-repeat;

}
#type_decouvrir_present{
width:100%;text-align:center;
border:1px solid #00cccc;
}
#type_decouvrir_present td{
padding:3px;
}
#type_decouvrir_present td a{
text-decoration:none;
color:#003366;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.lignes_tab_impaires{
background-color:#99ffcc;
}
#navig_commune{
margin-top:0px;
position:absolute;
}
#navig_commune em{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#9933ff;
padding:0;
position:absolute;
top:6px;
margin:0;
line-height:28px;
font-style:normal;
}
#navig_commune a img{
margin-top:0px;
}
/*fin fiche_commune*/


/*debut entreprise*/
#centre_entreprise_defaut{
padding:0;margin:60px 6px 50px 6px;
width:747px;
}
#centre_entre{
border-left:1px solid #00cccc;
border-right:1px solid #00cccc;
height:260px;
padding:30px;
}
#centre_entre p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#005221;
}
#centre_entre select{
margin-top:30px;
margin-left:30px;
border:1px solid red;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:180px;
}
#haut_entre{
background-image:url('../gif/Entreprises/recherche/haut.gif');
height:15px;
background-position:bottom;
background-repeat:no-repeat;
}
#bas_entre{
background-image:url('../gif/Entreprises/recherche/bas.gif');
height:15px;
background-position:top;
background-repeat:no-repeat;
}
#centre_entreprise_defaut h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
font-weight:bold;
color:#00cccc;
height:30px;
text-align:left;
}
#valid_form_entre{
margin-top:10px;
}
#valid_form_entre a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#00cccc;
font-style:normal;
text-decoration:none;
}
/*fin formulaire entreprise*/
/* debut fiche entreprise*/
#champs_droit_fiche_entreprise{
position:absolute;right:10px;width:150px;margin:0;padding:10px; }
#haut_CDE{
padding:3px;
height:20px;
background-color:#33cc00;
text-align:center;
background-image:url('../gif/Home/haut_droit.gif');
background-repeat:no-repeat;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#txt_CDE{
width:148px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
border-left:1px solid #33cc00;
border-right:1px solid #33cc00;}
#bas_CDE{ 
padding:2px;
background-color:#33cc00;
height:20px;
text-align:center;
background-image:url('../gif/Home/bas_droit.gif');
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#bas_CDE a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#champ_gauche_fiche_entreprise{
width:143px;padding:0; position:absolute;left:15px;margin-top:10px;
}
#centre_entreprise{
width:410px; height:400px;padding-top:10px;margin:0px 0 0 160px;}
#centre_CCE{
width:410px; height:370px;
overflow:auto;padding:10px;
border-left:1px solid #00cccc;
border-right:1px solid #00cccc;}
#centre_CCE p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:0;
padding:0;
color: black;
line-height:18px;
}
#centre_CCE p em{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00cccc;font-weight:bold;
font-style:normal;

}
#centre_CCE table img{
padding:5px 0 5px 10px;
}
#centre_CCE table{
width:390px;
}
#haut_CCE{
width:432px;
background-color:#00cccc;
background-position:top;
background-image:url('../gif/Entreprises/fiches/haut.gif');
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:white;font-weight:bold;
text-align:center;
padding-top:3px;
}
#bas_CCE{
height:20px;width:432px;
background-color:#00cccc;
background-image:url('../gif/Entreprises/fiches/bas.gif');
background-repeat:no-repeat;
background-position:bottom;

}
.div_bas_GE, .div_haut_GE{
background-color:#00cccc;height:20px;font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:white;
text-align:center;
padding-top:3px;
}
.div_bas_GE{
background-color:#9933ff;
background-image:url('');
background-repeat:no-repeat;
background-position:bottom;
}
.div_haut_GE{
background-color:#9933ff;
background-position:top;
background-image:url('');
background-repeat:no-repeat;

}
.div_haut_GE a{

font-style:normal;
text-decoration:none;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#localisation_entreprise{
width:100%;text-align:center;
border:1px solid #9933ff;


}
#localisation_entreprise td{
padding:0;
}
#localisation_entreprise a{
text-decoration:none;
color:#003366;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.lignes_tab_impaires{
background-color:#99ffcc;
}
#navig_entreprise{
top:670px;
position:absolute;
}
#navig_entreprise a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00cccc;
text-decoration:none;
}
#navig_entreprise em{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#00cccc;
padding:0;
position:absolute;
top:6px;
margin:0;
line-height:28px;
font-style:normal;
}
#navig_entreprise a img{
margin-top:0px;
}
/*fin entreprise*/
/*listing entreprise*/
#centre_listing_entre{
border-left:1px solid #00cccc;
border-right:1px solid #00cccc;
height:260px;
padding:30px;}
#centre_listing_entre table{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;

}
#centre_listing_entre td{
}
#info_list_entre td{
padding:3px;
height:20px;
width:226px;
}
#info_list_entre table{
width:660px;
}
#info_list_entre{
height:235px;
width:682px;
overflow:auto;
margin-top:0;
}
#info_list_entre a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: black;

font-style:normal;

}
#info_list_entre a:hover{color:#00cccc;}
/* fin listing entreprise*/

/* association*/
#centre_association_defaut{
padding:0;margin:60px 6px 50px 6px;
width:747px;
}
#form_listing{
height:150px;
padding:0;

}
#form_listing p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#005221;margin:0;padding:0;
}
#form_listing select{
margin-top:10px;
margin-left:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:180px;
}
#centre_asso{
border-left:1px solid #ff3399;
border-right:1px solid #ff3399;
height:260px;
padding:30px;
}
#valid_form_listing{
margin-top:10px;
}
#centre_asso p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#005221;
}
#centre_asso select{
margin-top:30px;
margin-left:30px;
border:1px solid red;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:180px;
}
#haut_asso{
background-image:url('../gif/association/cadre_haut.gif');
height:15px;
background-position:bottom;
background-repeat:no-repeat;
}
#bas_asso{
background-image:url('../gif/association/cadre_bas.gif');
height:15px;
background-position:top;
background-repeat:no-repeat;
}
#centre_association_defaut h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
font-weight:bold;
color:#ff3399;
height:30px;
text-align:left;
}
#valid_form_asso{
margin-top:50px;
}
#valid_form_asso a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#ff3399;
font-style:normal;
text-decoration:none;
}
/* fin association*/
/* debut fiche association*/
#champs_droit_fiche_association{
position:absolute;right:10px;width:150px;margin:0;padding:10px; }
#haut_CDA{
padding:3px;
height:20px;
background-color:#33cc00;
text-align:center;
background-image:url('../gif/Home/haut_droit.gif');
background-repeat:no-repeat;
background-position:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#txt_CDA{
width:148px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
border-left:1px solid #33cc00;
border-right:1px solid #33cc00;}
#bas_CDA{ 
padding:2px;
background-color:#33cc00;
height:20px;
text-align:center;
background-image:url('../gif/Home/bas_droit.gif');
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#bas_CDA a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
font-weight:bold;
}
#champ_gauche_fiche_association{
width:143px;padding:0; position:absolute;left:15px;margin-top:10px;
}
#centre_association{

width:410px; height:400px;padding-top:10px;margin:0px 0 10px 160px;}
#centre_CCA{
width:410px; height:370px;
overflow:auto;padding:10px;
border-left:1px solid #ff3399;
border-right:1px solid #ff3399;}
#centre_CCA p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:0;
padding:0;
color: black;
line-height:18px;
}
#centre_CCA p em{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff3399;font-weight:bold;
font-style:normal;

}
#centre_CCA table img{
padding:5px 0 5px 10px;
}
#centre_CCA table{
width:390px;
}
#haut_CCA{
width:432px;
background-color:#ff3399;
background-position:top;
background-image:url('../gif/association/fiches/haut.gif');
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:white;font-weight:bold;
text-align:center;
padding-top:3px;
}
#bas_CCA{
height:20px;width:432px;
background-color:#ff3399;
background-image:url('../gif/association/fiches/bas.gif');
background-repeat:no-repeat;
background-position:bottom;

}
.div_bas_GA, .div_haut_GA{
background-color:#ff3399;height:20px;font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:white;
text-align:center;
padding-top:3px;
}
.div_bas_GA{
background-color:#9933ff;
background-image:url('');
background-repeat:no-repeat;
background-position:bottom;
}
.div_haut_GA{
background-color:#9933ff;
background-position:top;
background-image:url('');
background-repeat:no-repeat;

}
.div_haut_GA a{

font-style:normal;
text-decoration:none;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#localisation_association{
width:100%;text-align:center;
border:1px solid #9933ff;


}
#localisation_association td{
padding:0;
}
#localisation_association a{
text-decoration:none;
color:#003366;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.lignes_tab_impaires{
background-color:#99ffcc;
}
#navig_association{
top:670px;
position:absolute;
padding:0;
height:30px;
}
#navig_association a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9933ff;
text-decoration:none;
}

#navig_association em{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#ff3399;
padding:0;
position:absolute;
top:6px;
margin:0;
line-height:28px;
font-style:normal;
}
#navig_association a img{
margin-top:0px;
}
/*fin association*/
/*listing association*/
#centre_listing_asso{
border-left:1px solid #ff3399;
border-right:1px solid #ff3399;
height:260px;
padding:30px;}
#centre_listing_asso table{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;

}
#centre_listing_asso td{
}
#info_list_asso td{
padding:3px;
height:20px;
width:226px;
}
#info_list_asso table{
width:660px;
}
#info_list_asso{
height:235px;
width:682px;
overflow:auto;
margin-top:0;
}
#info_list_asso a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: black;

font-style:normal;

}
#info_list_asso a:hover{color:#ff3399;}
