* {border:none;}
html {font-size:62.5%;}
body {padding:0; margin:0; font:1em Verdana, Arial, Helvetica, sans-serif; background:#fff url(../_img/main_bg.jpg) fixed no-repeat;}
hr {display:none; height:0; clear:both;}
sup {vertical-align:bottom;}
dt {font-weight:bold; font-size:1.1em;}
dd {font-size:1em;}
dl a {color:#333;}
dl a:hover {text-decoration:none;}
p.output {font-weight:bold; font-size:1.1em; color:#a00; padding:0 0 0 18px;}
.asterisque {font-weight:bold; font-size:1.1em; color:#a00; padding-top:3px;}
.bold {font-weight:bold;}

#small_nav {width:421px; margin:0 0 0 469px; height:15px; text-align:center; font-size:9px; color:#fff; background:url(../_img/mini_nav_bg.gif) no-repeat right;}
#small_nav a {margin:0 5px; background:#000; fo/nt-weight:bold;}
#small_nav a:link {text-decoration:none; color:#fff;}
#small_nav a:visited {text-decoration:none; color:#fff;}
#small_nav a:hover {text-decoration:underline;}

#ind_logo_top {display:block; margin:61px 0 36px 236px;}
#logo_top {display:block; margin:16px 0 0 236px; padding:0 0 16px 0;}

#main_nav {width:724px; height:22px; margin:0 0 0 53px; background:#000; font-size:1.2em; color:#fff;}
#main_nav div {text-align:center; padding-top:4px;}
#main_nav a {color:#fff; text-decoration:none; padding:0 3px;}
#main_nav #accueil_L:hover {color:#75E0CC;}
#main_nav #histori_L:hover {color:#F97F36;}
#main_nav #themati_L:hover {color:#B8FE3E;}
#main_nav #nouveau_L:hover {color:#909;}
#main_nav #contact_L:hover {color:#75CCE0;}


#main {width:1030px;}

#intro_main {width:550px; margin:200px auto 0 auto; text-align:center;}
#intro_main a {color:#333; font-size:1.2em; font-weight:bold;}
#intro_main a:hover {text-decoration:none;}


#ind_spacer {float:left; width:170px; height:410px;}
#ind_mid {float:left; width:560px; height:410px; background:url(../_img/home_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#ind_mid_tirets {float:left; width:5px; height:410px; background:url(../_img/home_tirets.gif) no-repeat; margin:0 75px 0 0;}
#ind_mid_pictos {float:left; width:120px; height:410px;}
#ind_mid_pictos a {float:right; width:62px; text-align:right;}
#ind_mid_pictos img {border:none;}
#ind_mid_picto1 {margin:48px 0 10px 0;}
#ind_mid_picto2 {margin:0 0 10px 0;}
#ind_mid_nouveautes {float:left; width:349px; background:#fff; margin:10px 0 0 0; border-left:1px solid #45bad5;}
#ind_mid_nouveautes h1 {margin:17px 0 0 0; padding:0; font-size:1.4em; color:#4ebdd8; width:349px; height:23px;}
#ind_mid_nouveautes h1 img {float:left; border:none;}
#ind_mid_nouveautes h1 a {float:left; color:#535454;}
.ind_fiche_titre {color:#333; text-decoration:none; font-weight:bold;}
.ind_fiche_titre:hover {text-decoration:underline;}
.ind_fiche_auteurDate {color:#fe0fad;}
#ind_mid_fiches {width:185px; margin:20px 0 0 20px; overflow:hidden;}
#ind_mid_fiches h2 {font-size:1.1em; font-weight:normal; margin:0 0 5px 0; padding:0;}
#ind_mid_fiches p {margin:0 0 20px 0; color:#564536;}
#ind_mid_actualites {float:left; width:300px; height:400px; margin:43px 0 0 0; background:#d0cdcd; position:relative; left:-140px; top:50px;}
#ind_mid_actualites h1 {margin:16px 0; padding:0; width:300px; height:30px;}
#ind_mid_actualites h1 img {float:left; border:none;}
#ind_mid_actualites h1 a {float:left; color:#535454; display:block;}
#ind_mid_actualites img {border:none;}
#ind_actualites_scrollers {float:left; width:52px; height:309px; text-align:center; display:none;}
#ind_actualites_scrollers img {border:none;}
#ind_actualites_scroll_up {height:298px;}
#ind_actualites_scroll_down {height:11px;}
#ind_actualites_fiches {float:right; padding-right:10px; width:270px; height:339px; overflow:auto;}
#ind_actualites_fiches div {width:250px;}
#ind_actualites_fiches h2 {margin:0 0 3px 0; width:90%; font-size:1em; font-weight:normal; color:#fe0fad;}
#ind_actualites_fiches p {margin:0 0 12px 0; width:90%; font-size:1em; color:#000;}
#ind_actualites_fiches p a {color:#000;}
#ind_actualites_fiches p a:hover {text-decoration:none;}

#hist_mid {float:left; width:560px; height:413px; background:url(../_img/hist_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#hist_mid_tirets {float:left; width:5px; height:413px; background:url(../_img/hist_mid_tirets.gif) no-repeat;}
#hist_mid_nav {float:left; margin:0; padding:20px 0 0 0; list-style:none; height:390px; width:145px;}
#hist_mid_nav li {width:145px; height:40px; padding:0 0 10px 0; margin:0; float:left; display:block;}
#hist_mid_nav li a {display:block; float:left; width:145px; height:40px; }
#hist_mid_nav li a img, #hist_mid_nav li img {width:145px; height:40px; border:none; float:left; border-left:5px solid #000;}
#hist_mid_historique {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #f60; border-right:1px solid #f60; border-bottom:1px solid #f60;}
#hist_mid_historique h1 {color:#f60; margin:20px 0 15px 0; width:133px; height:30px;}
#hist_mid_historique p {font/-size:1.1em; color:#898686; width:310px; margin:0 20px 10px 20px;}
.hist_mid_historique_entete {font-weight:bold;}

#col_mid_collections {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #ff6600; border-right:1px solid #ff6600; border-bottom:1px solid #ff6600;}
#col_mid_collections h1 {color:#ff6600; margin:19px 0 11px 98px; width:173px; height:18px;}
.col_description {color:#f60;}
.collection_line {clear:both; color:#898686;}
.collection_line img {float:left; margin:5px 0 15px 0; border:1px solid #f60; border-left:none;}
.collection_line h3 {float:right; width:245px; padding:0 5px 0 0; margin:0 0 10px 0; font-size:1.3em;}
.collection_line p {float:right; width:245px; padding:0 5px 0 0; margin:0 0 15px 0;}
.collection_line p a {color:#797676;}
.collection_line p a:hover {text-decoration:none;}

#act_historique {background:url(../_img/btn_Historique.gif) no-repeat; display:block; width:145px; height:40px;}
#act_historique:hover {background:url(../_img/btn_Historique_pushed.gif) no-repeat;}
#act_collections {background:url(../_img/btn_Collections.gif) no-repeat; display:block; width:145px; height:40px;}
#act_collections:hover {background:url(../_img/btn_Collections_pushed.gif) no-repeat; display:block; width:145px; height:40px;}
#act_actualites {background:url(../_img/btn_Actualites_pushed.gif) no-repeat;}
#act_mid_actualites {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #f60; border-right:1px solid #f60; border-bottom:1px solid #f60;overflow:hidden;}
#act_mid_actualites h1 {color:#f60; margin:19px 0 20px 18px; width:163px; height:18px;}
.actualites_line h3 {width:310px; padding:0 5px 0 0; margin:0 0 15px 20px; font-size:1em; font-weight:normal;}
.actualites_line h3 span.col_description {font-weight:bold; font-size:1.1em;}
.actualites_line p {width:310px; padding:0 5px 0 0; margin:0 0 15px 20px; padding:0 0 15px 0; border-bottom:1px dashed #898686; color:#898686;}

#cata_mid {float:left; width:560px; height:413px; background:url(../_img/cat_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#nou_nouveautes {background:url(../_img/btn_Nouveautes_pushed.gif) no-repeat;}
#nou_rechercher {background:url(../_img/btn_Rechercher.gif) no-repeat; display:block; width:145px; height:40px;}
#nou_rechercher:hover {background:url(../_img/btn_Rechercher_pushed.gif) no-repeat;}
#nou_foreign {background:url(../_img/btn_Foreign.gif) no-repeat; display:block; width:145px; height:40px;}
#cata_mid_parutions {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #b13bb1; border-right:1px solid #b13bb1; border-bottom:1px solid #b13bb1;}
#cata_mid_parutions h1 {color:#f60; margin:19px 0 11px 98px;}
#cata_mid_parutions div img {border:1px solid #b13bb1; border-left:none;}
.cata_description {color:#b13bb1;}

#rech_mid_recherche, #fore_mid_recherche {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #b13bb1; border-right:1px solid #b13bb1; border-bottom:1px solid #b13bb1;}
#rech_formulaire label {font-weight:bold; color:#898686;}
#rech_formulaire select {width:312px; margin:0 0 5px 0; font:1em Verdana, Arial, Helvetica, sans-serif; background:#eaeaea; border-left:1px solid #6c6c6c; border-top:1px solid #3b3b3b; border-right:1px solid #efefef; border-bottom:1px solid #efefef;}
#rech_formulaire optgroup {font-style:normal;}
.rech_legende {font-size:9px; color:#898686;}
#rech_mid_recherche h1, #fore_mid_recherche h1 {color:#f60; margin:19px 0 11px 18px;}
#fore_mid_recherche h2 {margin:0 0 5px 18px; font-size:1.2em; color:#898686;}
#rech_mid_recherche p, #fore_mid_recherche p {color:#555; margin:5px 0 10px 18px; padding-right:10px;}
#fore_mid_recherche p a {color:#555;}
#fore_mid_recherche p a:hover {text-decoration:none;}
#rech_mid_recherche form {margin:0; padding:0 0 0 18px;}
#rech_nouveautes {background:url(../_img/btn_Nouveautes.gif) no-repeat; display:block; width:145px; height:40px;}
#rech_nouveautes:hover {background:url(../_img/btn_Nouveautes_pushed.gif) no-repeat;}
#rech_rechercher {background:url(../_img/btn_Rechercher_pushed.gif) no-repeat;}
#rech_foreign {background:url(../_img/btn_Foreign.gif) no-repeat; display:block; width:145px; height:40px;}
#rech_reset_cont {float:left; width:150px; height:20px; background:url(../_img/btn_reset_Recherche_test.gif) no-repeat; margin:0 10px 0 0;}
#rech_submit_cont {float:left; width:150px; height:20px; background:url(../_img/btn_reset_Recherche_test.gif) no-repeat; padding-bottom:10px;}
#rech_reset_cont input, #rech_submit_cont input {width:150px; height:20px; background:none; border:none; font:1em Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.rech_input {background:#eaeaea; color:#333; border-left:1px solid #6c6c6c; border-top:1px solid #3b3b3b; border-right:1px solid #efefef; border-bottom:1px solid #efefef; font:1em Verdana, Arial, Helvetica, sans-serif;}
.large_input {width:312px; height:14px; margin:0 0 5px 0;}
.med_input {width:169px; height:14px; margin:0 0 5px 0;}
.small_input {width:134px; height:14px; margin:0 0 5px 0;}

#resultats_mid_recherche {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #b13bb1; border-right:1px solid #b13bb1; border-bottom:1px solid #b13bb1;}
#resultats_mid_recherche h1 {margin:19px 0 18px 98px;}
.rech_cartouche {width:330px; float:left; margin:0 0 23px 0; padding-right:18px;}
.rech_couv_link {float:left; margin-top:5px; display:block;}
.rech_couv_link img {border:1px solid #909; border-left:none;}
.rech_cartouche_texte {float:right; width:230px;}
.rech_cartouche_texte h2 {color:#898689; font-size:1.1em; font-weight:normal; margin:0 0 12px 0; padding:0;}
.rech_cartouche_texte_Titre {color:#909; font-weight:bold; text-decoration:underline;}
.rech_cartouche_texte_Titre:hover {text-decoration:none;}
.rech_cartouche_DatePrix {color:#909;}
.rech_cartouche_texte p {margin:0; color:#898686;}
.rech_navigation {clear:both; width:225px; height:15px; margin:0 auto 23px auto;}
.rech_prev_page {float:left; width:17px;}
.rech_total_entries {float:left; text-align:center; width:186px; color:#909;}
.rech_total_entries_large {text-align:center; color:#909;}
.rech_next_page {float:right; width:17px;}

#fiche_mid {float:left; width:560px; height:413px; background:url(../_img/cat_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#fiche_mid_tirets {float:left; width:5px; height:413px; background:url(../_img/fiche_mid_tirets.gif) no-repeat;}
#fiche_picto {float:left; width:170px; height:249px; margin:20px 10px 0 15px; border:none; display:inline;}
#fiche_widget {float:left; width:180px; height:310px; margin:18px 0 0 5px; border:none; display:inline; overflow-x:hidden}


#fiche_mid_entete {float:left; width:350px; margin:20px 0 10px 0; background:#fff; color:#555; padding:0 0 10px 0;}
#fiche_mid_entete h3 {padding:0 0 10px 20px; font-size:1.2em; margin:15px 0 0 0;}
#fiche_mid_entete h3 span {font-weight:normal;}
#fiche_mid_entete h4 {float:left; padding:0 0 0 20px; font-size:1em; font-weight:normal; margin:0; width:150px;}
#fiche_mid_entete p {float:right; padding:0 20px 0 0; margin:0;}
#fiche_mid_entete .output {float:left; padding:0 0 0 30px; text-align:left; color:#555;}
#fiche_mid_entete .output:hover {text-decoration:none;}
#fiche_mid_resume {float:left; width:350px; border-left:1px solid #b13bb1; border-right:1px solid #b13bb1; border-bottom:1px solid #b13bb1; background:#fff; padding-bottom:300px; color:#898686;}
#fiche_mid_resume h2 {margin:19px 0 12px 20px; font-size:1.2em; height:18px; color:#990099;}
#fiche_mid_resume p {font-size:1.1em; width:310px; margin:0 0 0 20px; padding:0 0 13px 0;}
.fiche_mid_resume_intro {font-weight:bold;}
#fiche_floating_nav {position:absolute; top:350px; left:721px; width:150px; height:140px; margin:29px 0 0 0;}
#fiche_floating_nav ul {margin:0; padding:0; list-style:none;}
#fiche_floating_nav ul li {padding:0; float:left; width:145px; height:40px;}
#fiche_floating_nav a {display:block; float:left; width:145px; height:40px;}
#fiche_meme_auteur, #fiche_meme_col {background:#000; margin:0 0 10px 0;}

#cont_mid {float:left; width:560px; height:413px; background:url(../_img/cont_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#cont_mid_tirets {float:left; width:5px; height:413px; background:url(../_img/cont_mid_tirets.gif) no-repeat;}
#cont_mid_envoyer, #unsubscribe, #confirmation {background:#fff; float:left; width:348px; margin:20px 0 0 50px; border-left:1px solid #3db1cd; border-right:1px solid #3db1cd; border-bottom:1px solid #3db1cd;}
#unsubscribe p {font-size:1em; color:#555; padding:15px;}
#cont_formulaire label {font-weight:bold; color:#898686;}
#cont_formulaire textarea {width:312px; height:126px;}
#cont_formulaire .asterisque {font-weight:bold; font-size:1.1em; color:#a00; padding-top:3px;}
#confirmation h1, #cont_mid_envoyer h1 {color:#3db1cd; margin:19px 0 0 18px;}
#cont_mid_envoyer h2 {color:#797676; margin:10px 0 10px 18px; font-size:1.2em;}
#cont_mid_envoyer p {margin:10px 0 10px 18px;}
#cont_mid_envoyer form {margin:0; padding:0 0 0 18px;}
#cont_mid_envoyer form fieldset {border:none; padding:0; margin:5px 0; width:200px; clear:both;}
#cont_nous_contacter {background:url(../_img/btn_Nous_Contacter_pushed.gif) no-repeat;}
#cont_newsletter {background:url(../_img/btn_Newsletter.gif) no-repeat; display:block; width:145px; height:40px;}
#cont_newsletter:hover {background:url(../_img/btn_Newsletter_pushed.gif) no-repeat;}
#cont_espace_libraires {background:url(../_img/btn_Espace_Librairies.gif) no-repeat; display:block; width:145px; height:40px;}
#cont_club_perrin {background:url(../_img/btn_Club_Perrin.gif) no-repeat; display:block; width:145px; height:40px;}
#cont_submit_cont {width:312px; margin:10px 0 0 0; padding:0 0 10px 0; height:20px; text-align:right; background:url(../_img/btn_Envoyer_contact.gif) no-repeat top right;}
#cont_submit_cont input {width:150px; height:20px; background:none; border:none; font:1em Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#cont_mid_nous_ecrire {margin:25px 0 0 18px; padding:0 0 5px 0; color:#898686;}
#cont_mid_nous_ecrire h1 {margin:0 0 10px 0; font-size:1.8em; height:30px; background:none;}
#cont_mid_nous_ecrire h2 {margin:3px 0 10px 0; font-size:1em;}
#confirmation p, #cont_mid_nous_ecrire p {margin:0 0 10px 0; font-size:1.1em;}
#confirmation p {margin-left:18px; padding-top:10px;}
#cont_mid_nous_ecrire p.mentions {margin:0 0 10px 0; font-size:0.9em; color:#ababab;}
#cont_mid_nous_ecrire p.attention {margin:0 0 10px 0; font-size:1.1em; color:#898989; font-weight:bold;}
#confirmation p a, #cont_mid_nous_ecrire p a {color:#898686;}
#confirmation p a:hover, #cont_mid_nous_ecrire p a:hover {text-decoration:none;}

#cont_mid_envoyer select {margin:0 0 5px 0; font:1em Verdana, Arial, Helvetica, sans-serif; background:#eaeaea; border-left:1px solid #6c6c6c; border-top:1px solid #3b3b3b; border-right:1px solid #efefef; border-bottom:1px solid #efefef;}
#cont_mid_envoyer .form_cb {padding-left:5px; margin-bottom:3px; float:none; height:15px;}
#cont_mid_envoyer .form_cb label {clear:both; float:left; font-weight:normal; color:#333; display:block; width:170px; padding-top:3px;}
#cont_mid_envoyer .form_cb input {float:right;}
#cont_mid_envoyer .fset_head {font-weight:bold; color:#898686; padding:5px 0;}

#them_mid {float:left; width:560px; height:413px; background:url(../_img/them_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#them_mid_tirets {float:left; width:5px; height:413px; background:url(../_img/them_mid_tirets.gif) no-repeat;}
#them_mid_nav {float:left; margin:0; padding:10px 0 0 0; list-style:none; height:390px; width:145px;}
#them_mid_nav a img {border:none;}
#them_mid_nav li {width:145px; height:40px; padding:0 0 10px 0; margin:0; float:left; display:block;}
#them_mid_nav li a {display:block; float:left; width:145px; height:40px;}
#them_mid_nav li a img, #them_mid_nav li img {width:145px; height:40px; border:none; float:left; border-left:5px solid #000;}
#them_mid_thematiques {float:left; width:350px; margin:10px 0 0 50px;}
#them_mid_thematiques h1 {background:#fff; width:350px; height:70px; margin:0 0 10px 0;}
#them_intro {float:left; width:320px; background:#fff; margin:0 0 10px 0; padding:0 0 8px 30px;}
#them_intro h2 {margin:18px 0 0 0; color:#8dcb23;}
#them_intro .them_view_all {display:block; margin-top:10px;}
#them_intro_lists {background:#fff; width:320px; float:left; padding:0 0 5px 0; margin:14px 0 10px 0;}
#them_intro_lists h3 {margin:0 0 5px 0;}
#them_histoire_list {float:left; width:300px;}
#them_intro ul {margin:0; padding:0; list-style:none; color:#898686; font-weight:bold;}
#them_intro ul li {padding:0 0 2px 10px; background:url(../_img/them_Puce.gif) no-repeat 0 4px; float:left; display:block; width:90%;}
#them_intro ul li a {color:#898686;}
#them_intro ul li a:hover {text-decoration:none;}
#them_dernieres_parutions {float:left; background:#fff; width:348px; border-left:1px solid #7dc303; border-right:1px solid #7dc303; border-bottom:1px solid #7dc303;}
#them_dernieres_parutions h3 {padding:0 0 0 90px; margin:11px 0 0 0;}
.them_fiche_picto {float:left; display:block;}
.them_fiche_picto img {border:1px solid #b8fe3e; border-left:none;}
.them_fiche {float:left; margin:8px 0 5px 0;}
.them_fiche a {color:#7dc303;}
.them_fiche a:hover {text-decoration:none;}
.them_fiche h4, .them_fiche p {float:right; width:230px; padding:0 10px; color:#898686;}
.them_fiche h4 {margin:0 0 12px 0; font-size:1.1em;}
.them_fiche p {margin:0;}

#fore_mid_recherche p {padding-bottom:230px;}

#plan_mid {float:left; width:560px; height:413px; background:url(../_img/them_mid_bg.gif) repeat-x; margin:43px 0 0 0;}
#plan_mid h1 {margin:20px 0 10px 200px; background:#fff; width:350px; padding:10px 0;}
#plan_mid dl {margin:0 0 0 200px; padding:0 0 10px 10px; background:#fff; width:338px; border-left:1px solid #7dc303; border-right:1px solid #7dc303; border-bottom:1px solid #7dc303;}
#plan_mid dt {font-weight:bold; padding:10px 0 5px 0; color:#7dc303;}
#plan_mid dd {padding:2px 20px; margin:0;}

#catalogue {position:absolute; top:574px; left:170px; width:188px; background:#000; color:#fff; padding:0; border:1px solid #0c0c0c;}
#catalogue h2 {color:#fff; width:138px; height:20px; padding:15px 0 0 0;}
#catalogue ul {margin:0; padding:0 0 0 10px; list-style:none;}
#catalogue li a {display:block;}
#cat_nouveautes {margin:0 0 20px 0;}
#cat_nouveautes a {height:25px;}
#cat_rechercher {margin:0 0 66px 0;}

#recherche_rapide_abs {position:absolute; top:574px; left:170px; width:188px; background:#000; color:#fff; padding:0; border:1px solid #0c0c0c;}
#fiche_recherche_rapide_abs h2, #recherche_rapide_abs h2 {float:left; color:#fff; width:138px; height:15px; padding:12px 0 5px 10px; margin:0; font-size:1em;}
#fiche_recherche_rapide_abs form, #recherche_rapide_abs form {float:left;}
.rr_input_text {border:none; background:#eaeaea; border-top:1px solid #3e4040; border-left:1px solid #737676; height:1.3em; margin:0 0 5px 0; width:168px; font-size:1em; padding:0.1em 0 0 0;}
#fiche_recherche_rapide_abs select, #recherche_rapide_abs select {width:168px; margin:0 0 5px 0; font:1em Verdana, Arial, Helvetica, sans-serif; background:#eaeaea; border-left:1px solid #6c6c6c; border-top:1px solid #3b3b3b; border-right:1px solid #efefef; border-bottom:1px solid #efefef;}
#rr_form {margin:0 0 0 10px; padding:0 0 10px 0;}
#rr_format_poche, #rr_format_grand {margin:4px 0 0 0; padding:0;}
#rr_choix_format {float:left;}
#rr_ok {float:right; margin:30px 10px 5px 0; padding:2px 2px; background:#333; color:#e5e5e5; font:1.1em Verdana, Arial, Helvetica, sans-serif; border-top:2px solid #888; border-left:2px solid #888; border-right:2px solid #444; border-bottom:2px solid #444;}

.fix_height {height:0px; visibility:hidden; font-size:0; width:100%; clear:both;}
#chargement {background:#fff; color:#00a0c6; font-size:1em; border:1px solid #000; position:absolute; top:5px; left:5px;}
#chargement img {width:30px; height:30px; margin-right:5px; float:left; background:#fff; display:block;}
#chargement span {padding:3px 5px 0 0; display:block; float:left;}
#credits {background:url(../_img/credits.gif) no-repeat; position:absolute; top:500px; left:0px; display:block; width:13px; height:61px; text-indent:-5000px;}
#ouvrage_promo {display:none;}
#pr-omo_bg {width:860px; height:600px; position:absolute; top:200px; left:170px; background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#promo_bg {width:100%; height:100%; position:absolute; top:0px; left:0px; background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#promo_content {height:600px; position:absolute; top:200px; left:170px;}
#promo_content * {display:block; float:left;}
#promo_content img {margin:0 10px 0 0; padding-left:160px;}
#promo_content a {padding:5px 10px; border:1px solid #222; color:#333; font-weight:bold; background:#fff;}
#promo_content a:hover {text-decoration:none;}
#documentation {position:absolute; top:512px; left:240px; width:120px; height:40px;}
#bdc {position:absolute; top:512px; left:180px; width:120px; height:40px;}
#documentation a, #bdc a {color:#555; background:#fff; display:block; width:120px; height:40px;}
#documentation a:hover, #bdc a:hover {text-decoration:none;}

#ind_actualites_fiches2 {float:right; margin-right:10px;width:280px; height:275px; overflow:hidden; display:inline; }
#ind_actualites_fiches2 h2 {margin:0 0 3px 0; font-size:1em; font-weight:normal; color:#fe0fad;}
#ind_actualites_fiches2 p {margin:0 0 12px 0; font-size:1em; color:#000;}
#ind_actualites_fiches2 p a {color:#000;}
#ind_actualites_fiches2 p a:hover {text-decoration:none;}

.scrollbox{
	position:relative;
}

.scrollbox_content{
	margin-right:30px;
}

.scrollbox_scrollbar{
	background:#cdcdcd;
	height:100%;
	width:10px;
	cursor:pointer;
}

.scrollbox_up_button{
	background:transparent url('../_img/home_actualites_scroll_U.gif') top right no-repeat;
	height:11px;
	cursor:pointer;
}
.scrollbox_down_button{
	background:transparent url('../_img/home_actualites_scroll_D.gif') bottom right no-repeat;
	height:11px;
	cursor:pointer;
}
.scrollbox_handle{
	background:#d9d7d7;
	_display:none;
}


a.tooltip{
	color:#fff;
}

a.tooltip:hover{
	background:none;
	text-decoration:none;
} 

a.tooltip span{
	display:none;
	margin-left:-240px;
}

a.tooltip:hover span{
	display:inline;
	position:absolute;
	z-index:9999;
}

a.suite{
	color:#52A8BD;
	padding-bottom:20px;
	font-size:9px;
}

a.suite:hover{
	color:#000;
}


#topleft{
	position:absolute;
	width:174px;
	height:108px;
	background:url('../_img/topleft.gif');
}

#home{
	position:absolute;
	width:945px;
	height:530px;
	background:url('../_img/home_bg.jpg') no-repeat;
	margin-top:40px;
	margin-left:64px;
}

#nouveautes{
	float:left;
	display:inline;
	background:#fff;
	width:300px;
	height:500px;
	margin:10px 12px 10px 185px;
	padding:0 0 10px 0;
	_padding:0;
}

* html #nouveautes{
	height:480px;
}

#nouveautes img{
	float:left; 
	border:none;
}

#nouveautes div{
	float:left; 
	width:180px;
	width:262px;
}

#nouveautes h1{
	margin:10px;
	padding-bottom:10px;
}	

#actualites{
	width:300px;
	height:350px;
	background:#ccc;	
	margin:10px 0;
}

#actualites h1{
	margin:10px;
	padding-top:5px;
}	

#aparaitre{
	width:298px;
	height:198px;
	background:#fff;
	border:1px solid #66cccc;
	margin-bottom:15px;
}

#aparaitre h1{
	margin:0 10px 10px 10px;
	padding-top:5px;
}	

.partenaires{
	clear:both;
	border-top:1px solid #3eb1ce;
	color:#888;
}

.partenaires img{
	float:left;
	wi/dth:70px;
	he/ight:70px;
	margin:10px 10px 10px 0;
}

.partenaires div{
	margin:10px 0;
}

.partenaires a{
	color:#3eb1ce;
}