* {margin:0;padding:0;position:relative}
IMG {border:0;display:block;}
a:active{outline:none;}

.txt9 {font-size:9px;}
.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt14 {font-size:14px;}
.txt16 {font-size:16px;}
.txt18 {font-size:18px;line-height:18px;}
.gras {font-weight:bold;}
.normal {font-weight:normal;}
.rouge {color:#ab3925}
.orange {color:#E1460E}
.blanc {color:#ffffff}
.vert {color:#7D870D}
.noir {color:#000000;}
.grisFonce {color:#888888;}


.separ_vert {width:100%;height:1px;line-height:1px;margin:10px 0px;border-bottom:1px solid #7D870D;}
.separ_gris {width:100%;height:1px;line-height:1px;margin:10px 0px;border-bottom:1px solid #CBC2BD;}
.separ_vertDouble {width:100%;height:1px;line-height:1px;margin:10px 0px;border-bottom:3px double #7D870D;}
.lienAllLectures {color:#ab3925;text-align:right;margin:10px 0px;}
.lienAllLectures a {color:inherit;text-decoration:underline;}

body {background-color:#493326;font-family:Arial;font-size:12px;}

#general {width:965px;margin:15px auto;}

#header {width:100%;}
#menu {width:100%;height:27px;}
.btMenu {float:left;height:27px;}
.btMenu a {display:block;width:100%;height:27px;line-height:27px;text-align:center;text-decoration:none;font-size:16px;color:#ffffff;}
.btMenu a:hover {text-decoration:none;color:#493326;}
.btMenu a.encours {color:#493326;}
#btMenu1 {width:90px;background:url(../images/btMenuAccueil.jpg) top left no-repeat;}
#btMenu2 {width:159px;background:url(../images/btMenuLivres.jpg) top left no-repeat;}
#btMenu3 {width:137px;background:url(../images/btMenuLectures.jpg) top left no-repeat;}
#btMenu4 {width:164px;background:url(../images/btMenuSelections.jpg) top left no-repeat;}
#btMenu5 {width:95px;background:url(../images/btMenuAgenda.jpg) top left no-repeat;}
#btMenu6 {width:137px;background:url(../images/btMenuRadio.jpg) top left no-repeat;}
#btMenu7 {width:183px;background:url(../images/btMenuLivresNum.jpg) top left no-repeat;}


#bando {width:100%;height:180px;background:#ffffff url(../images/bando.jpg) top left no-repeat;}
.onglets {position:absolute;left:0;bottom:0;height:25px;width:95px;padding-left:27px;color:#1A181B;font-size:14px;font-weight:bold;line-height:25px;background:url(../images/fond_onglets.gif) top left no-repeat;}
#atelier {position:absolute;top:25px;left:495px;}
#atl {position:absolute;top:15px;left:600px;}
#comptoir {position:absolute;top:20px;left:250px;}
#genre {position:absolute;top:55px;left:385px;}
#lib104 {position:absolute;top:95px;left:250px;}
#merle {position:absolute;top:110px;left:490px;}
#manoeuvre {position:absolute;top:65px;left:240px;}
#mille {position:absolute;top:50px;left:565px;}
#milleJeun {position:absolute;top:80px;left:496px;}
#lienLibrest {position:absolute;top:36px;left:10px;width:166px;height:40px;}
#lienLibrest a {display:block;width:100%;height:100%;text-decoration:none;}


#sousbando {width:100%;height:75px;background:url(../images/fond_sousbando.gif) top left repeat-x;}
#coinGSousbando {position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(../images/coinG_sousbando.gif) top left no-repeat;}
#coinDSousbando {position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(../images/coinD_sousbando.gif) top left no-repeat;}
#recherche {position:relative;margin-left:40px;font-size:11px;padding-top:5px;line-height:20px;color:#ffffff;}
#recherche .champ {width:480px;}
#recherche label {font-size:11px;}
#recherche .bt {width:75px;height:19px;font-size:10px;color:#ffffff;line-height:19px;cursor:pointer;border:none;background:url(../images/fond_bt_rech.gif) top left no-repeat;}
#recherche .lien_rechercheAvancee {position:absolute;top:45px;right:442px;font-size:11px;color:#ffffff;}
#recherche .lien_rechercheAvancee a {font-size:11px;color:#ffffff;text-decoration:none;}
#recherche .lien_rechercheAvancee a:hover {text-decoration:underline;}
.onglets2 {position:absolute;height:60px;width:145px;top:6px;}
#ong_compte {left:640px;background:#b2c112 url(../images/fond_ongCompte.gif) top left no-repeat; }
#ong_compte li {height:30px;line-height:30px;list-style:none;margin-left:30px; }
#ong_compte li a {font-size:14px;text-decoration:none;color:#000000;font-weight:bold}
#ong_compte li a:hover {text-decoration:underline;}
#ong_panier {left:800px;background:#b2c112 url(../images/fond_ongPanier.gif) top left no-repeat; }
#ong_panier ul {margin-top:5px;margin-left:5px;display:block;}
#ong_panier li {height:18px;line-height:18px;list-style:none;margin-left:60px;}
#ong_panier li a {font-size:14px;text-decoration:none;color:#000000;}
#ong_panier li a:hover {text-decoration:underline;}

#corps {width:100%;background-color:#ffffff}
#corps2 {position:relative;width:100%;background-color:#ffffff;padding-bottom:10px;}
#corps2 #coinG {position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(../images/coinG_homeColUnique2.gif) top left no-repeat;}
#corps2 #coinD {position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(../images/coinD_homeColUnique2.gif) top left no-repeat;}


#footer {width:100%;background-color:#634946;margin-top:8px;padding:10px 0;font-size:13px;}
#footer .coinHG {position:absolute;top:0;left:0;width:10px;height:10px;background:url(../images/coinHG_footer.gif) top left no-repeat;}
#footer .coinBG {position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(../images/coinBG_footer.gif) top left no-repeat;}
#footer .coinHD {position:absolute;top:0;right:0;width:10px;height:10px;background:url(../images/coinHD_footer.gif) top left no-repeat;}
#footer .coinBD {position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(../images/coinBD_footer.gif) top left no-repeat;}
#footer p {height:22px; width:945px;line-height:22px;margin:0 10px;}
#footer a {color:#ceaea1;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .milieu {border-top:#9c786d 1px solid;border-bottom:#9c786d 1px solid;font-size:12px;word-spacing:0px;}
#footer .milieu span {color:#ceaea1;}
#footer .milieu a {color:#ffffff;text-decoration:none;}
#footer .milieu a:hover {text-decoration:underline;}

#GtitreGras {margin-left:18px;border-bottom:1px solid #E1460E;height:20px;margin-top:10px;}
#GtitreGras h1 {font-size:16px;color:#E1460E;}
#GtitreGras h2 {position:absolute;bottom:0;right:0;font-size:12px;color:#E1460E;}
#GtitreGras a {color:#000000;text-decoration:none}
#GtitreGras a:hover {color:#E1460E;text-decoration:underline}

#GtitreGrasVert {margin-left:18px;border-bottom:1px solid #7D870D;height:20px;margin-top:10px;}
#GtitreGrasVert h1 {font-size:16px;color:#7D870D;}
#GtitreGrasVert h2 {position:absolute;bottom:0;right:0;font-size:12px;color:#7D870D;}
#GtitreGrasVert a {color:#000000;text-decoration:none}
#GtitreGrasVert a:hover {color:#E1460E;text-decoration:underline}

#colG2 {float:left;width:446px;margin-left:35px;}
#colG2 #login {margin-left:18px;height:200px;margin-top:15px;padding-bottom:20px;}
#colG2 #login .erreur {color:red;font-weight:bold;}
#colG2 #login .label {display:block;float:left;margin-top:15px;width:100px;height:20px;line-height:20px;}
#colG2 #login input {display:block;float:left;margin-top:15px;width:200px;height:18px;line-height:20px;}
#colG2 #login .bt {clear:left;height:22px;width:100px;margin-left:100px;}
#colG2 #login .hidden {display:none;}
 
#colD2 {float:left;width:446px;margin-left:18px;}
#colD2 #creation {margin-left:18px;margin-top:15px;padding-bottom:20px;}
#colD2 #creation .erreur {color:red;font-weight:bold;margin-top:15px;}
#colD2 #creation .label {display:block;float:left;margin-top:15px;width:100px;height:20px;line-height:20px;}
#colD2 #creation input {display:block;float:left;margin-top:15px;width:200px;height:18px;line-height:20px;}
#colD2 #creation .bt {clear:left;height:22px;width:100px;margin-left:100px;}
#colD2 #creation .hidden {display:none;}

#colG {float:left;width:192px;margin-left:28px;padding-bottom:20px;}
#colG h1 {font-size:16px;font-weight:bold;color:#7D870D;margin:10px 0px 10px 0px;}
#colG h2 {font-size:16px;font-weight:bold;color:#E1460E;margin:10px 0px 10px 0px;}
#colG li {list-style-image:url(../images/puce_etoile.jpg);}
#colG a {color:#E1460E;text-decoration:none;}
#colG a:hover {text-decoration:underline}
#colG #tri p {font-size:16px;font-weight:bold;color:#7D870D;}
#colG #tri label {font-size:16px;font-weight:bold;color:#7D870D;}
#colG #tri select {margin-top:5px;padding-left:10px;width:160px;}
#colG #tri table {margin-top:5px;width:170px;}


#colG #tri #calendrier {margin-top:5px;}
#colG #tri #calendrier li{list-style: none;list-style-image:none;}
#colG #tri #calendrier a {text-decoration:underline;}
#colG #tri #calendrier #cal_entG {float:left;width:13px;height:18px;}
#colG #tri #calendrier #cal_entG a{display:block;width:13px;height:18px;background:url(../images/coinG_cal.gif) top left no-repeat;}
#colG #tri #calendrier #cal_ent {float:left;width:145px;line-height:18px;height:18px;background-color:#B2C112;text-align:center;}
#colG #tri #calendrier #cal_ent a{color:#000000;font-weight:bold;text-decoration:none;}
#colG #tri #calendrier #cal_entD {float:left;width:13px;height:18px;background:url(../images/coinD_cal.gif) top left no-repeat;}
#colG #tri #calendrier #cal_entD a{display:block;width:13px;height:18px;background:url(../images/coinD_cal.gif) top left no-repeat;}
#colG #tri #calendrier #libelle li {float:left;width:20px;margin-right:5px;text-align:center;border-bottom:1px solid #000000;padding-bottom:3px;padding-top:10px;}
#colG #tri #calendrier .ligne li {color:#000;float:left;width:20px;height:15px;margin-right:5px;text-align:center;padding:3px 0px;margin-top:5px;}
#colG #tri #calendrier li.itemCurrentItem {background-color:#E1460E;color:#ffffff}
#colG #tri #calendrier li.itemCurrentItem a {color:#ffffff;font-weight:bold;}
#colG #tri #calendrier li.itemSelectedItem {width:18px;height:13px;border:1px dashed #E1460E}
#colG #tri #calendrier li.itemExistingItem {font-weight:bold;}
#colG #tri #calendrier a.mois {color:#000000;font-size:11px;}

#colG #liste_resultat {margin-top:50px;font-size:11px;}
#colG #liste_resultat a {color:#E1460E;text-decoration:none;}
#colG #liste_resultat a:hover {text-decoration:underline;}
#colG #liste_resultat .encours a{color:#E1460E;}

#colG .liste_resultat2 {font-size:11px;}
#colG .liste_resultat2 a {color:#E1460E;text-decoration:none;}
#colG .liste_resultat2 a:hover {text-decoration:underline;}
#colG .liste_resultat2 .encours a{color:#E1460E;}

#colG #txtRecherche {border:1px solid #000000;padding:5px;font-size:11px;margin-top:30px;}
#colG #txtPanier {margin-top:30px;}
#colG #txtPanier .sansPuce {list-style:none;}
/*
#colG .liste_resultat2_fiche {font-size:11px;background-color:#E9D5BD;padding:2px 0px 5px 0px;}
#colG .liste_resultat2_fiche a {color:#000000;text-decoration:none;}
#colG .liste_resultat2_fiche a:hover {text-decoration:underline;}
#colG .liste_resultat2_fiche .encours {color:#ab3925;}
#colG .liste_resultat2_fiche .encours a {color:#ab3925;}
*/
#colG #add_fact {height:188px;}

#colG #form_ajoutAdd {}
#colG #form_ajoutAdd label {display:block;float:left;width:184px;}
#colG #form_ajoutAdd input {display:block;float:left;width:180px;height:18px;margin-bottom:5px}
#colG #form_ajoutAdd select {display:block;float:left;width:184px;height:22px;margin-bottom:5px}
#colG #form_ajoutAdd .btValider {width:70px;height:22px;}
#colG #form_ajoutAdd .btAnnuler {width:70px;height:22px;margin-left:10px;}

#colD {float:left;width:700px;margin-left:22px;padding-bottom:20px;}

#colD .pagination {color:#E1460E;margin-top:20px;text-align:right;}
#colD .pagination a {color:#E1460E;font-weight:bold;text-decoration:none;}
#colD .pagination a:hover {text-decoration:underline}
#colD .pagination select {color:#E1460E;border:1px solid #E1460E}

/* panier */
#colD #panier {margin-top:20px;}
#colD #panier .livre {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_panier.gif) top left repeat-x}
#colD #panier .vignette {float:left;margin-left:18px;width:60px;}
#colD #panier .texte {float:left;margin-left:8px;width:605px;}
#colD #panier .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD #panier h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;color:#BE3500;}
#colD #panier h3 {font-size:12px;font-weight:bold;color:#BD3400;padding-top:5px;margin-left:10px;}
#colD #panier .fiche {background-color:#F4F0E7;height:50px;padding-bottom:10px;color:#493326;}
#colD #panier .infos {float:left;padding-left:10px;margin-right:10px;width:220px;line-height:19px;font-size:13px;color:#BD3400;}
#colD #panier .prix {float:left;width:260px;padding-top:15px;margin-right:10px;height:19px;line-height:19px;font-size:13px;}
#colD #panier .supp {float:left;width:85px;padding-top:15px;text-align:center;}
/* panier */

#colD #form_creation {margin-left:18px;margin-top:20px;}
#colD #form_creation label {display:block;float:left;width:90px;height:20px;line-height:20px;margin-bottom:5px}
#colD #form_creation input {display:block;float:left;width:250px;height:18px;margin-bottom:5px}
#colD #form_creation .petitlabel {width:35px;margin-left:6px;}
#colD #form_creation .petitchamp {width:50px;}
#colD #form_creation .moyenchamp {width:155px;}
#colD #form_creation .btValider {width:122px;height:22px;margin-left:90px;}
#colD #form_creation .btAnnuler {width:122px;height:22px;margin-left:10px;}
#colD #form_creation .btCreer {width:122px;height:22px;margin-left:90px;}
#colD #form_creation .erreur {margin-left:90px;margin-bottom:3px;color:red;}
#colD #form_creation .radio {display:inline;width:10px;}
#colD #form_creation .labelNews {clear:left;}
#colD #form_creationSuite {margin-left:18px;margin-top:20px;}


#colD #form_modifMdp {margin-left:18px;margin-top:20px;}
#colD #form_modifMdp label {display:block;float:left;width:135px;height:20px;line-height:20px;margin-bottom:5px}
#colD #form_modifMdp input {display:block;float:left;width:250px;height:18px;margin-bottom:5px}
#colD #form_modifMdp .btValider {width:122px;height:22px;margin-left:135px;}
#colD #form_modifMdp .btAnnuler {width:122px;height:22px;margin-left:10px;}
#colD #form_modifMdp .erreur_mdp {margin-left:135px;margin-bottom:15px;width:250px;color:red;font-weight:bold;}

/* recap panier */
#colD #panierRecap {margin-top:20px;}
#colD #panierRecap .livre {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_panier.gif) top left repeat-x}
#colD #panierRecap .vignette {float:left;margin-left:18px;width:60px;}
#colD #panierRecap .texte {float:left;margin-left:8px;width:605px;}
#colD #panierRecap .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD #panierRecap h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;color:#BE3500;}
#colD #panierRecap h3 {font-size:12px;font-weight:bold;color:#BD3400;padding-top:5px;margin-left:10px;}
#colD #panierRecap .fiche {background-color:#F4F0E7;*height:50px;padding-bottom:10px;color:#493326;}
#colD #panierRecap .infos {float:left;padding-left:10px;margin-right:10px;width:300px;line-height:19px;font-size:13px;color:#BD3400;}
#colD #panierRecap .prix_u {float:left;width:80px;padding-top:15px;margin-right:10px;font-size:13px;}
#colD #panierRecap .qte {float:left;width:40px;padding-top:15px;margin-right:10px;font-size:13px;text-align:center;}
#colD #panierRecap .tva {float:left;width:40px;padding-top:15px;margin-right:10px;font-size:13px;text-align:center;}
#colD #panierRecap .soustotal {float:left;width:80px;padding-top:15px;font-size:13px;text-align:right;}

#colD #totalHTPanier {font-size:13px;text-align:right;margin-right:25px;}
#colD #tvaPanier {font-size:13px;text-align:right;margin-right:25px;}
#colD #soustotalTTCPanier {font-size:13px;font-weight:bold;text-align:right;margin-right:25px;}
#colD #totalTTCPanier {font-size:13px;font-weight:bold;text-align:right;margin-right:25px;}

/* recap panier*/

/*recap commande */
#colD #methode_livraison {margin-left:20px;margin-top:20px;}
#colD #methode_livraison h2 {color:#7D870D;font-size:14px;}
#colD #methode_livraison h3 {color:#7D870D;font-size:12px;}
#colD #methode_livraison .methode {}
#colD #methode_livraison .methode img {margin-right:10px;}
#colD #methode_livraison .methode .texte {float:left; width:420px;padding-right:20px;margin-bottom:20px;}
#colD #methode_livraison .methode p {margin-bottom:10px;font-size:11px;}
#colD #methode_livraison .methode #libRetrait {font-weight:bold;}
#colD #methode_livraison .methode .choix {float:left;width:20px;}
#colD #methode_livraison .methode .totaux {float:left;width:195px;text-align:right;font-size:13px;}

#colD #methode_livraison a {color:#E1460E;text-decoration:none;}
#colD #methode_livraison a:hover {text-decoration:underline;}
#colD #methode_livraison .erreur {color:red;font-weight:bold;margin-bottom:10px;}

#colD #methode_livraison #liste_lib {margin-left:70px;display:none;}
#colD #methode_livraison #liste_lib ul {margin-top:10px}
#colD #methode_livraison #liste_lib li {list-style:none;margin-bottom:5px;line-height:12px;}
#colD #methode_livraison #liste_lib label {cursor:pointer}
#colD #methode_livraison #liste_lib .puce {float:left;margin-right:5px;}
#colD #methode_livraison #liste_lib .nom_lib {float:left;width:300px;color:#E1460E}
#colD #methode_livraison #liste_lib .choix_lib {float:left;}
#colD #methode_livraison #liste_lib a:hover {text-decoration:none;}


#colD #methode_livraison #liste_add {margin-left:70px;margin-top:15px;display:none}
#colD #methode_livraison #liste_add li {list-style:none;margin:10px 0px;}
#colD #methode_livraison #liste_add .puce {float:left;margin-right:5px;}
#colD #methode_livraison #liste_add .nom_lib {float:left;width:200px;}
#colD #methode_livraison #liste_add .nom_lib p {margin:10px 0px 0px 0px;}
#colD #methode_livraison #liste_add .choix_lib {float:left;}


#colD #validation {margin-top:20px;margin-left:40px;}
#colD #validation input {margin-right:10px;}
#colD #validation a {color:#E1460E;text-decoration:none;}
#colD #validation a:hover {text-decoration:underline;}
#colD #validation .bt {margin-top:20px;}
#colD #validation .erreur {color:red;font-weight:bold;margin-bottom:10px;}
/*recap commande */

/* liste livre */
#colD #EL_LibPref {margin-left:18px;border-bottom:1px solid #E1460E;margin-top:10px;}
#colD #EL_LibPref #titre {float:left;width:400px;line-height:20px;}
#colD #EL_LibPref #titre h1 {font-size:16px;color:#E1460E;}
#colD #EL_LibPref #lien {float:left;width:282px;line-height:20px;text-align:right;}
#colD #EL_LibPref #lien a {color:#E1460E;text-decoration:none;}

#colD #EL_Libs {margin-left:18px;border-bottom:1px solid #493326;margin-top:10px;}
#colD #EL_Libs #titre {float:left;width:480px;line-height:20px;}
#colD #EL_Libs #titre h1 {font-size:16px;font-weight:normal;color:#493326;}
#colD #EL_Libs #lien {float:left;width:202px;line-height:20px;text-align:right;}
#colD #EL_Libs #lien a {color:#E1460E;text-decoration:none;}

#colD .liste_livre {width:700px;margin-top:15px;}
#colD .liste_livre .livre {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_listeLivre.gif) top left repeat-x}
#colD .liste_livre .vignette {float:left;margin-left:18px;width:90px;height:150px;}
#colD .liste_livre .texte {float:left;margin-left:8px;width:575px;}
#colD .liste_livre .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD .liste_livre h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;color:#BE3500;}
#colD .liste_livre a.titre_livre {color:#BE3500;text-decoration:none;}
#colD .liste_livre a:hover.titre_livre {text-decoration:underline;}
#colD .liste_livre h3 {font-size:12px;font-weight:bold;color:#BD3400;padding-top:5px;margin-left:10px;}
#colD .liste_livre .fiche {background-color:#F4F0E7;color:#493326}
#colD .liste_livre .fiche .edit {float:left;width:455px;}
#colD .liste_livre .fiche .addPanier {float:left;width:105px;}
#colD .liste_livre .infos {margin-bottom:10px;}
#colD .liste_livre .resume {margin-left:10px;padding-bottom:10px;padding-right:10px;text-align:justify}
#colD .liste_livre .resume a {font-size:11px;text-decoration:underline;color:#C83500;}
#colD .liste_livre .stock {width:105px;text-align:center;margin-bottom:3px;font-size:13px;color:#BD3400;font-weight:bold}
#colD .liste_livre .prix {width:105px;padding-top:17px;text-align:center;line-height:19px;font-size:13px;font-weight:bold;}
#colD .liste_livre .ajoutPanier {height:19px;line-height:19px;}
#colD .liste_livre .format {font-size:12px;color:#000000;font-weight:normal}
#colD .liste_livre .separ_dashed {margin-left:10px;width:555px;margin-bottom:-10px;margin-top:10px;height:1px;line-height:1px;border-bottom:1px dashed #A3948C;}
#colD .liste_livre .picto img {margin-left:-18px;}


/* liste livre */

/* fiche livre */
#colD #EF_LibPref {margin-left:18px;border-bottom:1px solid #E1460E;margin-top:10px;}
#colD #EF_LibPref #titre {float:left;width:500px;line-height:20px;}
#colD #EF_LibPref #titre h1 {font-size:16px;color:#E1460E;}
#colD #EF_LibPref #lien {float:left;width:182px;line-height:20px;text-align:right;}
#colD #EF_LibPref #lien a {color:#E1460E;text-decoration:none;}

#colD #EF_LibPrefVert {margin-left:18px;border-bottom:1px solid #7D870D;margin-top:10px;}
#colD #EF_LibPrefVert #titre {float:left;width:500px;line-height:20px;}
#colD #EF_LibPrefVert #titre h1 {font-size:16px;color:#7D870D;}
#colD #EF_LibPrefVert #lien {float:left;width:182px;line-height:20px;text-align:right;}
#colD #EF_LibPrefVert #lien a {color:#E1460E;text-decoration:none;}

#colD #EF_Libs {margin-left:18px;border-bottom:1px solid #493326;margin-top:10px;}
#colD #EF_Libs #titre {float:left;width:480px;line-height:20px;}
#colD #EF_Libs #titre h1 {font-size:16px;font-weight:normal;color:#493326;}
#colD #EF_Libs #lien {float:left;width:202px;line-height:20px;text-align:right;}
#colD #EF_Libs #lien a {color:#E1460E;text-decoration:none;}

#colD #fiche_livre {width:700px;margin-top:15px;}
#colD #fiche_livre #col1 {float:left;width:192px;margin-top:6px;margin-left:18px;background:url(../images/fond_ficheVignette.gif) top left no-repeat;}
#colD #fiche_livre #col1 #vignette {margin-left:15px;width:160px;height:275px;}
#colD #fiche_livre #col1 #achat {margin-left:5px;padding-bottom:5px;width:187px;background-color:#CBC2BD;}
#colD #fiche_livre #col1 #achat #coinHG {position:absolute;top:0;left:0;width:6px;height:6px;background:url(../images/coinHG_ficheAchat.gif) top left no-repeat;}
#colD #fiche_livre #col1 #achat #coinBG {position:absolute;bottom:0;left:0;width:6px;height:6px;background:url(../images/coinBG_ficheAchat.gif) top left no-repeat;}
#colD #fiche_livre #col1 #achat .prix {margin-left:10px;padding-top:5px;}
#colD #fiche_livre #col1 #achat .stock {margin-left:77px;padding-top:5px;text-align:center;width:105px;font-weight:bold}
#colD #fiche_livre #col1 #achat .ajoutPanier {margin-left:10px;padding-top:5px;padding-bottom:5px;}
#colD #fiche_livre #col1 #achat .separ_dashed {margin-left:10px;width:170px;margin-bottom:5px;margin-top:10px;height:1px;line-height:1px;border-bottom:1px dashed #000000;}
#colD #fiche_livre #col1 #chroniqueRadio {margin-left:5px;margin-top:10px;margin-bottom:10px;}
#colD #fiche_livre #col1 #chroniqueRadio object {margin:5px 0px}
#colD #fiche_livre #col1 #chroniqueRadio a {text-decoration:none;color:#E1460E}
#colD #fiche_livre #col1 #chroniqueRadio a:hover {text-decoration:underline}
#colD #fiche_livre #col1 #feuilletage {margin-left:5px;margin-top:10px;margin-bottom:10px;line-height:26px;}
#colD #fiche_livre #col1 #feuilletage a {text-decoration:none;color:#E1460E}
#colD #fiche_livre #col1 #feuilletage a:hover {text-decoration:underline}

#colD #fiche_livre #col2 {float:left;width:490px;background-color:#F4F0E7;min-height:373px;}
#colD #fiche_livre #col2 #coinHG {position:absolute;top:0;left:0;width:6px;height:6px;background:url(../images/coinHG_fiche.gif) top left no-repeat;}
#colD #fiche_livre #col2 #coinHD {position:absolute;top:0;right:0;width:6px;height:6px;background:url(../images/coinHD_fiche.gif) top left no-repeat;}
#colD #fiche_livre #col2 #titre {padding-top:10px;width:460px;margin-left:15px;margin-bottom:5px;padding-bottom:10px;border-bottom:1px dashed #A3948C}
#colD #fiche_livre #col2 h1 {width:100%;color:#E1460E;font-size:14px;font-weight:bold;}
#colD #fiche_livre #col2 #infos {width:435px;margin-left:35px;margin-bottom:25px;font-weight:bold;color:#E1460E}
#colD #fiche_livre #col2 #infos a {font-weight:bold;color:#E1460E;text-decoration:none}
#colD #fiche_livre #col2 #infos a:hover {text-decoration:underline}
#colD #fiche_livre #col2 .texte {width:435px;margin-left:35px;}
#colD #fiche_livre #col2 .texte p {margin-bottom:25px; text-align:justify;line-height:18px;}
#colD #fiche_livre #col2 .texte .signature {margin-bottom:10px;}
#colD #fiche_livre #col2 .texte .soustitre {margin-bottom:10px;font-weight:bold;}
#colD #fiche_livre #col2 .separ_dashed {width:460px;margin-left:15px;margin-bottom:10px;height:1px;line-height:1px;border-bottom:1px dashed #A3948C;}
/* fiche livre */



/*choix lib*/
#colD #choixLib {width:700px;margin-top:15px;margin-bottom:20px;}
#colD #choixLib #col1 {z-index:10;float:left;margin-left:25px;width:288px;background:url(../images/fond_choixLib.png) top left no-repeat;padding-bottom:15px;}
#colD #choixLib #col1 p {margin-left:30px;margin-top:30px;width:240px;text-align:justify;}
#colD #choixLib #col1 span {margin-left:24px;}
#colD #choixLib #col1 ul {margin-left:30px;margin-top:10px;width:240px;background-color:#ffffff;padding:20px 0px;}
#colD #choixLib #col1 li {margin-left:40px;list-style:none;line-height:10px;color:#E1460E;margin-bottom:5px}
#colD #choixLib #col1 .radio {margin-right:10px;}
#colD #choixLib #col1 #btValider {margin-left:30px;width:240px;margin-top:12px;text-align:right;}

#colD #choixLib #col1 #legende {width:260px;margin-top:20px;margin-left:18px;text-align:justify;font-size:9px;font-family:Verdana;}
#colD #choixLib #col2 {float:left;width:380px;}
#colD #choixLib #col2 #map {width:380px;height:330px;margin-top:20px;}
#colD #choixLib #col2 #map img {margin-left:-17px;z-index:1;}
/*choix lib*/

/*fiche lib*/
#colD #ficheLib_top {width:700px;margin-top:15px;}
#colD #ficheLib_top #col1 {float:left;margin-left:18px;width:250px;}
#colD #ficheLib_top #col1 #logo {width:250px;}
#colD #ficheLib_top #col2 {float:left;width:432px;border-bottom:1px solid #E1460E}
#colD #ficheLib_top #col2 p {line-height:18px;}
#colD #ficheLib_top #col2 a {color:#000000;text-decoration:none;}
#colD #ficheLib_top #col2 a:hover {text-decoration:underline;}
#colD #ficheLib_top #col2 .adresse {margin-bottom:18px;}
#colD #ficheLib_top #col2 .tel {margin-bottom:18px;}
#colD #ficheLib_top #col2 .horaires {margin-bottom:18px;}
#colD #ficheLib_top #col2 .plan_acces {position:absolute;bottom:0;right:0;}
#colD #ficheLib_top #col2 .plan_acces li {list-style-image:url(../images/puce_etoile.jpg)}
#colD #ficheLib_top #col2 .plan_acces a {color:#E1460E;text-decoration:none;}

#colD #ficheLib_bottom {width:700px;margin-top:10px;margin-bottom:20px;}
#colD #ficheLib_bottom #col1 {float:left;margin-left:18px;margin-top:30px;width:250px;}
#colD #ficheLib_bottom #col1 #vignettes {padding-bottom:5px;margin-bottom:20px;background:#CBC2BD url(../images/fond_vignetteLib.gif) top left repeat-x;}
#colD #ficheLib_bottom #col1 .vignette {float:left;width:98px;height:76px;margin-left:18px;margin-bottom:5px;}
#colD #ficheLib_bottom #col1 .vignette img {border:1px solid #000000;}
#colD #ficheLib_bottom #col1 .encours {background-color:#E1460E}
#colD #ficheLib_bottom #col1 #equipe {width:220px;margin-left:15px;}
#colD #ficheLib_bottom #col1 #equipe li {list-style:none;margin-bottom:20px;margin-top:10px;}



#colD #ficheLib_bottom #col2 {float:left;width:432px;padding-top:30px;background:url(../images/fond_photoLib.gif) top left no-repeat;}
#colD #ficheLib_bottom #col2 .zoom {margin-bottom:50px;display:none}
#colD #ficheLib_bottom #col2 #zoom_1 {display:block}
#colD #ficheLib_bottom #col2 #description p{line-height:18px;text-align:justify;}
/*fiche lib*/

/* agenda */

#colD .liste_evens {width:700px;margin-top:15px;}
#colD .liste_evens .evens {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_listeEvens.gif) top left repeat-x}
#colD .liste_evens .evens .vignette {float:left;margin-left:18px;width:130px;}
#colD .liste_evens .evens .texte {float:left;margin-left:8px;width:535px;}
#colD .liste_evens .evens .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD .liste_evens .evens h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;}
#colD .liste_evens .evens a.titre_even {color:#BE3500;text-decoration:none;}
#colD .liste_evens .evens a:hover.titre_even {text-decoration:underline;}
#colD .liste_evens .evens .fiche {background-color:#F4F0E7;padding-bottom:10px;color:#493326}
#colD .liste_evens .evens .date {float:left;width:45px;height:47px;margin-top:5px;margin-left:5px;line-height:12px;text-align:center;color:#000000;font-family:Verdana;background:url(../images/fond_EvenDate.gif) top left no-repeat}
#colD .liste_evens .evens .resume {float:left;margin-left:5px;width:475px;margin-top:5px;}
#colD .liste_evens .evens .resume a {font-size:11px;text-decoration:underline;color:#C83500;}
#colD .liste_evens .evens .resume2 {float:left;margin-left:5px;width:425px;margin-top:5px;}
#colD .liste_evens .evens .resume2 a {font-size:11px;text-decoration:underline;color:#C83500;}

#colD #lien_event_passes {width:685px; margin-left:15px;margin-bottom:20px;}
#colD #lien_event_passes a {color:#BE3500;text-decoration:none;}
#colD #lien_event_passes a:hover {text-decoration:underline;}

#colD #lien_event_passes_pref {width:685px; margin-left:15px;margin-bottom:20px;}
#colD #lien_event_passes_pref a {color:#BE3500;text-decoration:none;}
#colD #lien_event_passes_pref a:hover {text-decoration:underline;}

#colD #evens_passes {display:none;}
#colD #evens_passes_pref {display:none;}

#colD .liste_evens .evens_passes {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_listeEvens.gif) top left repeat-x}
#colD .liste_evens .evens_passes .vignette {float:left;margin-left:18px;width:130px;}
#colD .liste_evens .evens_passes .texte {float:left;margin-left:8px;width:535px;}
#colD .liste_evens .evens_passes .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD .liste_evens .evens_passes h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;}
#colD .liste_evens .evens_passes a.titre_even {color:#000000;text-decoration:none;}
#colD .liste_evens .evens_passes a:hover.titre_even {text-decoration:underline;}
#colD .liste_evens .evens_passes .fiche {background-color:#F4F0E7;padding-bottom:10px;color:#493326}
#colD .liste_evens .evens_passes .date {float:left;width:45px;height:47px;margin-top:5px;margin-left:5px;line-height:12px;text-align:center;color:#000000;font-family:Verdana;background:url(../images/fond_EvenPasDate.gif) top left no-repeat}
#colD .liste_evens .evens_passes .resume {float:left;margin-left:5px;width:475px;margin-top:5px;}
#colD .liste_evens .evens_passes .resume a {font-size:11px;text-decoration:underline;color:#000000;}
#colD .liste_evens .evens_passes .resume2 {float:left;margin-left:5px;width:425px;margin-top:5px;}
#colD .liste_evens .evens_passes .resume2 a {font-size:11px;text-decoration:underline;color:#000000;}

#colD #fiche_even {width:700px;margin-top:15px;}
#colD #fiche_even #col1 {float:left;width:192px;margin-top:6px;margin-left:18px;background:url(../images/fond_ficheVignette.gif) top left no-repeat;}
#colD #fiche_even #col1 #vignette {margin-left:15px;width:160px;height:275px;}
#colD #fiche_even #col2 {float:left;width:490px;background-color:#CBC2BD}
#colD #fiche_even #col2 #coinHG {position:absolute;top:0;left:0;width:6px;height:6px;background:url(../images/coinHG_ficheEven.gif) top left no-repeat;}
#colD #fiche_even #col2 #coinHD {position:absolute;top:0;right:0;width:6px;height:6px;background:url(../images/coinHD_ficheEven.gif) top left no-repeat;}
#colD #fiche_even #col2 #titre {padding-top:10px;width:460px;margin-left:15px;margin-bottom:5px;padding-bottom:10px;border-bottom:1px dashed #A3948C}
#colD #fiche_even #col2 h1 {width:100%;color:#E1460E;font-size:14px;font-weight:bold;}
#colD #fiche_even #col2 #infos {width:435px;margin-left:35px;margin-bottom:25px;font-weight:bold;color:#E1460E}
#colD #fiche_even #col2 .texte {width:435px;padding-bottom:20px;margin-left:35px;zheight: auto !important;zheight: 300px;zmin-height: 300px;}
#colD #fiche_even #col2 .texte p {margin-bottom:25px; text-align:justify;line-height:18px;}
#colD #fiche_even #col2 .texte .signature {margin-bottom:10px;}
#colD #fiche_even #col2 .texte .soustitre {margin-bottom:10px;font-weight:bold;}
#colD #fiche_even #col2 .separ_dashed {width:460px;margin-left:15px;margin-bottom:10px;height:1px;line-height:1px;border-bottom:1px dashed #A3948C;}

#colD #fiche_even_passes {width:700px;margin-top:15px;}
#colD #fiche_even_passes #col1 {float:left;width:192px;margin-top:6px;margin-left:18px;background:url(../images/fond_ficheVignette.gif) top left no-repeat;}
#colD #fiche_even_passes #col1 #vignette {margin-left:15px;width:160px;height:275px;}
#colD #fiche_even_passes #col2 {float:left;width:490px;background-color:#CBC2BD}
#colD #fiche_even_passes #col2 #coinHG {position:absolute;top:0;left:0;width:6px;height:6px;background:url(../images/coinHG_ficheEven.gif) top left no-repeat;}
#colD #fiche_even_passes #col2 #coinHD {position:absolute;top:0;right:0;width:6px;height:6px;background:url(../images/coinHD_ficheEven.gif) top left no-repeat;}
#colD #fiche_even_passes #col2 #titre {padding-top:10px;width:460px;margin-left:15px;margin-bottom:5px;padding-bottom:10px;border-bottom:1px dashed #A3948C}
#colD #fiche_even_passes #col2 h1 {width:100%;color:#000000;font-size:14px;font-weight:bold;}
#colD #fiche_even_passes #col2 #infos {width:435px;margin-left:35px;margin-bottom:25px;font-weight:bold;color:#000000}
#colD #fiche_even_passes #col2 .texte {width:435px;padding-bottom:20px;margin-left:35px;zheight: auto !important;zheight: 300px;zmin-height: 300px;}
#colD #fiche_even_passes #col2 .texte p {margin-bottom:25px; text-align:justify;line-height:18px;}
#colD #fiche_even_passes #col2 .texte .signature {margin-bottom:10px;}
#colD #fiche_even_passes #col2 .texte .soustitre {margin-bottom:10px;font-weight:bold;}
#colD #fiche_even_passes #col2 .separ_dashed {width:460px;margin-left:15px;margin-bottom:10px;height:1px;line-height:1px;border-bottom:1px dashed #A3948C;}


/* agenda */

/* selection */
#colD .liste_selec {width:700px;margin-top:15px;}
#colD .liste_selec .selection {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_listeSelec.gif) top left repeat-x}
#colD .liste_selec .selection .vignette {float:left;margin-left:18px;width:132px;}
#colD .liste_selec .selection .vignette img {border:1px solid #B2C112}
#colD .liste_selec .selection .texte {float:left;margin-left:8px;width:533px;}
#colD .liste_selec .selection .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD .liste_selec .selection h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;}
#colD .liste_selec .selection a.titre_selec {color:#493326;text-decoration:none;}
#colD .liste_selec .selection a:hover.titre_selec {text-decoration:underline;}
#colD .liste_selec .selection .fiche {background-color:#F4F0E7;padding-bottom:10px;color:#493326}
#colD .liste_selec .selection .date {float:left;width:45px;height:47px;margin-top:5px;margin-left:5px;line-height:12px;text-align:center;color:#000000;font-family:Verdana;background:url(../images/fond_EvenDate.gif) top left no-repeat}
#colD .liste_selec .selection .resume {float:left;margin-left:5px;width:525px;margin-top:5px;}
#colD .liste_selec .selection .resume a {font-size:11px;text-decoration:underline;color:#C83500;}


#colD .liste_livre_selec {width:700px;margin-top:15px;}
#colD .liste_livre_selec .livre {width:700px;margin-bottom:20px;background:#ffffff url(../images/fond_listeSelec.gif) top left repeat-x}
#colD .liste_livre_selec .vignette {float:left;margin-left:18px;width:90px;}
#colD .liste_livre_selec .texte {float:left;margin-left:8px;width:575px;}
#colD .liste_livre_selec .rubrique {font-size:11px;color:#493326;margin-top:12px;}
#colD .liste_livre_selec h2 {font-size:14px;font-weight:bold;margin-top:7px;margin-bottom:5px;}
#colD .liste_livre_selec a.titre_livre {color:#493326;text-decoration:none;}
#colD .liste_livre_selec a:hover.titre_livre {text-decoration:underline;}
#colD .liste_livre_selec h3 {font-size:12px;font-weight:bold;color:#493326;padding-top:5px;margin-left:10px;}
#colD .liste_livre_selec .fiche {background-color:#F4F0E7;padding-bottom:10px;color:#493326}
#colD .liste_livre_selec .fiche .edit {float:left;width:455px;}
#colD .liste_livre_selec .fiche .addPanier {float:left;width:105px;}
#colD .liste_livre_selec .infos {margin-bottom:10px;}
#colD .liste_livre_selec .resume {margin-left:10px;padding-bottom:10px;padding-right:10px;text-align:justify}
#colD .liste_livre_selec .resume a {font-size:11px;text-decoration:underline;color:#C83500;}
#colD .liste_livre_selec .stock {width:105px;text-align:center;margin-bottom:3px;font-size:13px;color:#493326;font-weight:bold}
#colD .liste_livre_selec .prix {width:105px;padding-top:17px;text-align:center;line-height:19px;font-size:13px;font-weight:bold;}
/*
#colD .liste_livre_selec .resume {margin-left:10px;margin-top:5px;margin-bottom:10px;}
#colD .liste_livre_selec .resume a {font-size:11px;text-decoration:underline;color:#C83500;}
#colD .liste_livre_selec .stock {float:left;padding-left:10px;width:265px; height:19px;line-height:19px;font-size:13px;color:#493326;font-weight:bold}
#colD .liste_livre_selec .prix {float:left;height:19px;width:150px;line-height:19px;text-align:right;font-size:13px;font-weight:bold}
*/
#colD .liste_livre_selec .ajoutPanier {height:19px;line-height:19px;}
#colD .liste_livre_selec .separ_dashed {margin-left:10px;width:555px;margin-bottom:-10px;margin-top:10px;height:1px;line-height:1px;border-bottom:1px dashed #A3948C;}
#colD .liste_livre_selec .picto img {margin-left:-18px;}

#colD #selec_descriptif {float:left;margin-left:18px;margin-top:20px;width:552px;margin-right:10px;text-align:justify;}
#colD #selec_vignette {float:left;width:120px;margin-top:20px;}
#colD #selec_vignette img {border:1px solid #B2C112}

#colD #fiche_livre_selec {width:700px;margin-top:15px;}
#colD #fiche_livre_selec #col1 {float:left;width:192px;margin-top:6px;margin-left:18px;background:url(../images/fond_ficheVignette3.gif) top left no-repeat;}
#colD #fiche_livre_selec #col1 #vignette {margin-left:15px;width:160px;height:275px;}
#colD #fiche_livre_selec #col1 #achat {margin-left:5px;padding-bottom:5px;width:187px;background-color:#CBC2BD}
#colD #fiche_livre_selec #col1 #achat #coinHG {position:absolute;top:0;left:0;width:6px;height:6px;background:url(../images/coinHG_ficheAchat.gif) top left no-repeat;}
#colD #fiche_livre_selec #col1 #achat #coinBG {position:absolute;bottom:0;left:0;width:6px;height:6px;background:url(../images/coinBG_ficheAchat.gif) top left no-repeat;}
#colD #fiche_livre_selec #col1 #achat .prix {margin-left:10px;padding-top:5px;}
#colD #fiche_livre_selec #col1 #achat .stock {margin-left:77px;padding-top:5px;text-align:center;width:105px;font-weight:bold}
#colD #fiche_livre_selec #col1 #achat .ajoutPanier {margin-left:10px;padding-top:5px;padding-bottom:5px;}
#colD #fiche_livre_selec #col1 #achat .separ_dashed {margin-left:10px;width:170px;margin-bottom:5px;margin-top:10px;height:1px;line-height:1px;border-bottom:1px dashed #000000;}
#colD #fiche_livre_selec #col2 {float:left;width:490px;background-color:#F4F0E7;min-height:373px;}
#colD #fiche_livre_selec #col2 #coinHG {position:absolute;top:0;left:0;width:6px;height:6px;background:url(../images/coinHG_fiche.gif) top left no-repeat;}
#colD #fiche_livre_selec #col2 #coinHD {position:absolute;top:0;right:0;width:6px;height:6px;background:url(../images/coinHD_fiche.gif) top left no-repeat;}
#colD #fiche_livre_selec #col2 #titre {padding-top:10px;width:460px;margin-left:15px;margin-bottom:5px;padding-bottom:10px;border-bottom:1px dashed #A3948C}
#colD #fiche_livre_selec #col2 h1 {width:100%;color:#493326;font-size:14px;font-weight:bold;}
#colD #fiche_livre_selec #col2 #infos {width:435px;margin-left:35px;margin-bottom:25px;font-weight:bold;color:#493326}
#colD #fiche_livre_selec #col2 #infos a {font-weight:bold;color:#493326;text-decoration:none}
#colD #fiche_livre_selec #col2 #infos a:hover {text-decoration:underline}
#colD #fiche_livre_selec #col2 .texte {width:435px;margin-left:35px;}
#colD #fiche_livre_selec #col2 .texte p {margin-bottom:25px; text-align:justify;line-height:18px;}
#colD #fiche_livre_selec #col2 .texte .signature {margin-bottom:10px;}
#colD #fiche_livre_selec #col2 .texte .soustitre {margin-bottom:10px;font-weight:bold;}
#colD #fiche_livre_selec #col2 .separ_dashed {width:460px;margin-left:15px;margin-bottom:10px;height:1px;line-height:1px;border-bottom:1px dashed #A3948C;}
/* selection */

/* home page */
#homeColGauche {float:left;width:642px;margin-left:10px;}
#homeColGauche #explication {margin-top:20px;}
#homeEdito {width:100%;margin-top:40px;}
#homeEdito #contenu {min-height:200px;overflow:hidden;}
#homeEdito .blockEdito .image {float:left;width:250px;}
#homeEdito .blockEdito .texte_type1 {float:left;width:367px;margin-left:10px;}
#homeEdito .blockEdito .texte_type1 h1 {font-size:16px;font-weight:bold;color:#494949;}
#homeEdito .blockEdito .texte_type1 p {text-align:justify;color:#868686;margin-top:10px;}
#homeEdito .blockEdito .texte_type1 a {color:#000000;font-weight:bold;text-decoration:none;}
#homeEdito .blockEdito .texte_type1 a:hover {text-decoration:underline}
#homeEdito .blockEdito .texte_type2 {width:617px;margin-left:10px;}
#homeEdito .blockEdito .texte_type2 h1 {font-size:16px;font-weight:bold;color:#494949;}
#homeEdito .blockEdito .texte_type2 p {text-align:justify;color:#868686;margin-top:10px;}
#homeEdito .blockEdito .texte_type2 a {color:#000000;font-weight:bold;text-decoration:none;}
#homeEdito .blockEdito .texte_type2 a:hover {text-decoration:underline}
#homeEdito #bt {text-align:right;margin-right:10px;}
#homeEdito #bt img {display:none;margin-right:5px;cursor:pointer}
#homeEdito #bt a {display:none;float:right;text-align:center;font-weight:bold;cursor:pointer;width:19px;height:18px;margin-right:5px;color:#ffffff;text-decoration:none;background:url(../images/fond_btEditos_off.gif) top left no-repeat}
#homeEdito #bt a:hover {background:url(../images/fond_btEditos_on.gif) top left no-repeat}
#homeEdito #bt a.encours {background:url(../images/fond_btEditos_on.gif) top left no-repeat}
#homeEdito #bt #btEdito_1 {margin-left:auto;}

#homeColDroite {float:left;width:291px;margin-left:10px;}
#homeEven {min-height:414px;margin-top:20px;padding-bottom:10px;background:url(../images/fond_HomeEven2.gif) top left repeat-y;}
#homeEven a {font-family:Arial;text-decoration:none;color:#000000}
#homeEven h1 {font-size:16px;padding-top:17px;padding-left:45px;width:237px; height:22px;background:url(../images/fond_HomeTitreEven.gif) top left no-repeat;}
#homeEven #first_even {width:250px;margin-left:23px;margin-top:7px;cursor:pointer}
#homeEven #first_even .vignette {float:left;margin-right:10px;}
#homeEven #first_even .texte {float:left;width:154px;}
#homeEven #first_even .texte p {margin-bottom:2px;}
#homeEven #evens {width:240px;margin-left:23px;margin-top:3px;background-color:#ffffff;}
#homeEven #evens .even {margin:0px 5px; padding:7px 0px 0px 0px;font-family:Verdana; border-bottom:1px dashed #000000}
#homeEven #evens .even .date {float:left;width:45px;height:47px;line-height:12px;text-align:center;margin-right:5px;background:url(../images/fond_EvenDate.gif) top left no-repeat}
#homeEven #evens .even .texte {font-size:9px;line-height:11px;}
#homeEven #evens #lienEvens {padding:3px 0px 3px 20px;background:url(../images/fond_lienEvens.gif) top left no-repeat;}
#homeEven #evens #lienEvens a {font-size:12px;font-weight:bold;}
#homeEven #evens #lienEvens a:hover {text-decoration:underline;}
#homeEvenFooter {width:100%;height:12px;background:url(../images/fond_HomeFooterEven.gif) top left no-repeat;}

#HomeColUnique {width:100%;background-color:#ede4d7;margin-top:20px;padding-top:10px;}
#HomeColUnique h1 {margin-left:15px;padding-left:45px;height:31px;line-height:45px;font-size:16px;font-wieght:bold;background:url(../images/fonf_titreCoeurHome.gif) top left no-repeat}
#HomeColUnique a {color:#000000;text-decoration:none}
#HomeColUnique a:hover {text-decoration:underline}
#HomeColUnique #coinG {position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(../images/coinG_homeColUnique.gif) top left no-repeat;}
#HomeColUnique #coinD {position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(../images/coinD_homeColUnique.gif) top left no-repeat;}

#HomeColUnique2 {width:100%;padding-top:10px;margin-top:-3px;}
#HomeColUnique2 h1 {margin-left:15px;padding-left:45px;height:31px;line-height:45px;font-size:16px;font-wieght:bold;background:url(../images/fonf_titreCoeurHome2.gif) top left no-repeat}
#HomeColUnique2 a {color:#000000;text-decoration:none}
#HomeColUnique2 a:hover {text-decoration:underline}


#colD #form_rechAv {width:700px;margin-top:15px;}
#colD #form_rechAv .label {display:block;float:left;width:75px;font-weight:bold;}
#colD #form_rechAv .champTxt {width:250px;}
#colD #form_rechAv .checkBox {margin-left:75px;margin-right:5px;}
#colD #form_rechAv .bt {margin-left:75px;width:75px;height:19px;font-size:11px;color:#ffffff;line-height:19px;cursor:pointer;border:none;background:url(../images/fond_bt_rech.gif) top left no-repeat;}
#colD #form_rechAv ul {margin-left:18px;}
#colD #form_rechAv li {list-style:none;clear:left;margin-bottom:12px;color:#E1460E;}

#colG #form_rechAv h1 {border-bottom:1px solid #E1460E;}
#colG #form_rechAv .label {font-weight:bold;}
#colG #form_rechAv .champTxt {width:188px;}
#colG #form_rechAv .checkBox {margin-left:0px;margin-right:5px;}
#colG #form_rechAv .bt {margin-left:0px;width:75px;height:19px;font-size:11px;color:#ffffff;line-height:19px;cursor:pointer;border:none;background:url(../images/fond_bt_rech.gif) top left no-repeat;}
#colG #form_rechAv ul {margin-left:0px;}
#colG #form_rechAv li {list-style:none;clear:left;margin-bottom:12px;color:#E1460E;}

#colUnique {width:905px;margin-left:30px;padding-bottom:30px;}
#colUnique h1 {border-bottom:1px solid #E1460E;height:20px;padding-top:10px;margin-bottom:20px;font-size:16px;color:#E1460E;}

#colUnique #txtMentions p {text-align:justify;}
#colUnique #planSite li {list-style-image:url(../images/puce_etoile.jpg); margin-bottom:5px;}
#colUnique #planSite a {color:#E1460E;text-decoration:none}
#colUnique #planSite a:hover {text-decoration:underline}
#colUnique #planSite h2 {margin-top:15px;}
#colUnique #planSite .soustitreNiv1 {margin-left:50px;margin-top:10px;margin-bottom:10px;}
#colUnique #planSite .listeNiv1 {margin-left:50px;margin-top:10px;}
#colUnique #planSite .listeNiv2 {margin-left:100px;}



#txtConfCommande {margin-top:20px;margin-left:18px;}
#txtConfCommande p {margin-bottom:20px;}

#detailConfCommande {margin-top:30px;margin-left:18px;}
#detailConfCommande h2 {color:#E1460E;font-size:14px;text-decoration:underline;margin-bottom:20px;}
#detailConfCommande .livre {margin-bottom:20px;}
#detailConfCommande .vignette {float:left;margin-right:15px;}
#detailConfCommande .infos {float:left;}
#detailConfCommande .titre {font-weight:bold;color:#E1460E;margin-bottom:10px;}
#detailConfCommande .edit {}

#accueilCompte {margin-top:20px;margin-left:18px;}
#accueilCompte p {margin-bottom:20px;}

#listeCom {margin-top:41px;padding-bottom:40px;margin-left:18px;}
#listeCom th {padding:2px;background-color:#E1460E;color:#ffffff}
#listeCom td {padding:7px;border-bottom:1px solid #E1460E;}
#listeCom a {color:#E1460E;text-decoration:none}
#listeCom a:hover {text-decoration:underline}
#listeCom h1 {color:#E1460E;font-size:16px;margin-bottom:15px;}

#aboNews {margin-top:41px;padding-bottom:40px;margin-left:18px;}
#aboNews h1 {color:#E1460E;font-size:16px;margin-bottom:15px;}
#aboNews p {margin-bottom:15px;}

#planListLib {margin:10px 0px 10px 10px;padding:10px 10px 0px 10px;width:200px;height:520px;float:left;background-color:#ffffff}
#planListLib li {margin-left:20px;list-style-image:url(../images/puce_etoile.jpg);margin-bottom:10px;}
#planListLib .lieuon {background-color:#cccccc}
#planListLib .lieuoff {background-color:#ffffff}
#planListLib a {display:block;text-decoration:none;color:#000000}

#map2 {float:left;width:600px;height:530px;margin:10px 0px;}

#listLibContact {}
#listLibContact li {list-style-image:url(../images/puce_etoile.jpg);margin-bottom:10px;}

#formContact {margin-left:18px;}
#formContact p {margin-top:20px;text-align:justify}
#formContact label {display:block;float:left;margin-top:20px;font-weight:bold}
#formContact .labelPetit {width:192px;height:20px;margin-right:20px;}
#formContact .labelGrand {width:400px;height:20px;}
#formContact input {display:block;float:left;}
#formContact .chmpTxtPetit {width:189px;margin-right:20px;}
#formContact .chmpTxtGrand {width:400px;}
#formContact select {width:402px;}
#formContact textarea {width:400px;height:200px;}
#formContact .btSubmit {clear:left;margin-top:20px;width:100px;margin-left:150px;}
#formContact .chmpErreur {background-color:red}

#detailsCom {width:580px; margin:10px auto;padding:10px;background-color:#ffffff}
#detailsCom h1 {font-size:16px;color:#E1460E;margin-bottom:20px;}
#detailsCom p {line-height:20px;margin-bottom:15px;}
#detailsCom th {padding:2px;background-color:#E1460E;color:#ffffff}
#detailsCom td {padding:7px;border-bottom:1px solid #E1460E;}
#detailsCom .firstTh {padding-left:7px;}
#detailsCom .lastTh {padding-right:7px;}
#detailsCom #ferm {text-align:right;margin-top:40px;}
#detailsCom input {width:150px;}


