/* CSS Document */
/*******************************************************************************
* CURRENT PAGE
*******************************************************************************/
body {margin:0;padding:0;border:0;font-family:arial,verdana;font-size:11px;background:#ffffff;background : url(null) fixed no-repeat;}
form {padding:0;margin:0;}
input {margin:0;padding:0;}
.spacer {clear:both;font-size:0;line-height:0;width:0;height:0;border:0}
.marge_spacer {line-height:30px;height:30px;}
.nomarge {margin:0;}
p {margin:0;padding:0;}
fieldset {border:0;margin:0;padding:0;}
.covershade_top {height:5px;line-height:5px;background:url(../images/bq_bg_top_covershade.gif) repeat-x;}
.covershade_top .covershade_ctr {float:right;display:inline;height:5px;width:5px;border:0;}
.covershade_top .covershade_ctl {display:block;height:5px;width:5px;border:0;}
.covershade_bot {height:5px;line-height:5px;background:url(../images/bq_bg_bot_covershade.gif) repeat-x;}
.covershade_bot .covershade_cbr {float:right;display:inline;height:5px;width:5px;border:0;}
.covershade_bot .covershade_cbl {display:block;height:5px;width:5px;border:0;}
div.covershade_img {padding:0 5px;}

/*******************************************************************************
* HEADER 
*******************************************************************************/
.header {height:131px;background:#bb0120;}
.logo {position:absolute;left:43px;top:6px;z-index:10;}
img.logo {border:0;}
.pub {position:absolute;left:210px;top:6px;width:728px;height:90px;background:#bb0120;overflow:hidden;}
.titre {position:absolute;left:210px;top:106px;}
.toolbar {background:#96011a;border-bottom:19px solid #efefef;padding-left:210px;height:1%;}
.toolbar fieldset {float:left;margin:0;padding:0;display:inline;}
.toolbar fieldset {margin-top:8px;_margin-top:7px;}
.toolbar ul {margin:0;padding:0;float:left;display:inline;width:670px;}
.toolbar li {float:left;display:inline;background:#96011a;text-align:left;padding:0;margin:0 10px 0 0;list-style:none;}
.toolbar li a {text-decoration:underline;font-family:verdana;font-size:10px;color:#ffffff;line-height:34px;padding:11px 0;}
.toolbar li a.cart {background:url(../images/ico_panier.png) 0 center no-repeat;padding-left:20px;}
.toolbar li a:hover {text-decoration:none;}
.toolbar input {width:112px;padding:2px;margin:0 2px 0 0;border:1px solid #700315;font:normal 10px verdana;color:#999999;}
.toolbar input.btn {width:23px;font:bold 10px verdana;padding:1px;color:#bb0120;vertical-align:baseline;}
.toolbar input.password {width:70px;}
.accessbar {height:34px;background:#96011a;border-bottom:19px solid #efefef;}
.accessbar ul {margin:10px 0 0 210px;padding:0;}
.accessbar li {float:left;display:inline;text-align:left;padding:0;margin:0 22px 0 0;list-style:none;color:#fff;font-weight:bold;}
.accessbar li a {text-decoration:underline;font-family:verdana;font-weight:normal;font-size:10px;color:#ffffff;line-height:10px;padding:11px 0 11px 11px;background:url(../images/ico_arrow_red.gif) 0 center no-repeat;}
.accessbar li a.cart {background:url(./images/ico_panier.png) 0 center no-repeat;padding-left:20px;}
.accessbar li a.noico {background:none;}
.accessbar li a:hover {text-decoration:none;}
.accessbar input.commander {margin:0;}
.accessbar li .last {width:160px;}
input.commander {padding:0;margin:12px 0 0 0;border:0;width:162px;height:15px;background:url(../images/bq_btn_jecommande.gif) 0 0 no-repeat;cursor:pointer;}
input.commander:hover {background:url(../images/bq_btn_jecommande_hover.gif) 0 0 no-repeat;}
/*******************************************************************************
* GLOBAL 
*******************************************************************************/
.global {margin:0 0 0 8px;padding:0;background:url(../images/bq_bg_global.gif) repeat-y;width:950px;}
.global2 {margin:0 0 0 8px;padding:0;background:url(../images/bq_bg_global2.gif) repeat-y;width:950px;}
.center {background:url(../images/bq_bg_center.gif) no-repeat 20px 20px;float:left;display:inline;padding:20px;width:510px;}
.menu {float:left;display:inline;width:200px;background:#ffffff;border-top:13px solid #f3f2f2;border-bottom:30px solid #f3f2f2;height:100%;}
.event {float:right;display:inline;width:200px;background:#f3f2f2;}
.nivo {float:left;display:inline;background:#ffffff;width:750px;}
.noproduct {color:#000000;font-family:Times New Roman;font-size:20px;margin:15px 0 15px 50px;}

/*******************************************************************************
* MENU
*******************************************************************************/
.menu img {border:0;display:block;}
.menu_list p {height:36px;line-height:36px;color:#000000;font-family:Times New Roman;font-size:20px;padding:4px 0 0 0;margin:0;border-bottom:1px solid #cccccc;font-weight:lighter;}
.list_level1 {margin:15px 0 15px 0;padding:0 0 0 9px;}
.list_level1 li {margin:0;padding:0 0 4px 9px;list-style:none;background:url(../images/bq_ico_puce.gif) no-repeat 0 7px;}
.list_level1 a {color:#3399ff;font-family:arial;font-size:13px;text-decoration:none;}
.list_level1 a:hover {text-decoration:underline;color:#bb0120;}
.list_level2 {margin:0;padding:0 0 0 9px;}
.list_level2 li {margin:0;padding:0 0 0 9px;list-style:none;background:url(../images/bq_ico_puce2.gif) no-repeat 0 5px;}
.list_level2 a {color:#666666;font-family:arial;font-size:11px;text-decoration:none;}
.list_level2 a:hover {text-decoration:underline;color:#666666;}
.list_level3 {margin:0;padding:0 0 0 9px;}
.list_level3 li {margin:0;padding:0 0 0 9px;list-style:none;background:url(../images/bq_ico_puce2.gif) no-repeat 0 5px;}
.list_level3 a {color:#666666;font-family:arial;font-size:11px;text-decoration:none;}
.list_level3 a:hover {text-decoration:underline;color:#666666;}
.menu .search {height:96px;border:1px solid #b5a7aa;background:url(../images/bq_bg_search.png) no-repeat #ffffff;margin:10px 0 0 0;text-align:center;}
.menu .search input {width:168px;height:17px;border:1px solid #8b7b7e;margin-top:13px;font-family:verdana;font-size:12px;margin:13px auto 0 auto;padding:0;}
.menu div {margin:4px 0 0 0;color:#bb0120;}
.menu .search a {font-family:arial;font-size:10px;color:#3399ff;text-decoration:underline;padding:0;line-height:10px;}
.menu .search a:hover {color:#bb0120;text-decoration:underline;}
.menu .marger {height:6px;border-top:5px solid #f3f2f2;}
.menu .revue {border:1px solid #b5a7aa;background:#ffffff;margin-bottom:7px;padding:1px;width:196px;overflow:hidden;}
.menu .contact {border:1px solid #b5a7aa;background:#ffffff;margin-bottom:7px;padding:1px;}
.menu .contact div {background:#cccccc;height:100%;text-align:center;color:#ffffff;font-size:10px;font-family:arial;}
.menu .btnpro {background:#ffffff;margin-bottom:7px;padding:0;}
.menu .btnpro div {background:#cccccc;height:100%;text-align:center;color:#ffffff;font-size:10px;font-family:arial;}

/*******************************************************************************
* CENTER
*******************************************************************************/
.center_top {border-top:1px solid #999999;}
.photo_libraire {margin:25px 26px 0 36px;padding:5px;float:left;display:inline;background:url(../images/bq_bg_photo_titre.jpg) no-repeat;}
.photo_libraire img {border:1px solid #ffffff;display:block;}
.center_title {margin:25px 0 17px 0;}
.center_title h2, .center_title h1 {font-size:30px;font-family:Times New Roman;font-weight: lighter;margin:0;padding:0;color:#bb0120;line-height:30px;height:30px;}
.center_title p {margin:16px 0 0 0;padding:0;color:#666666;font-size:11px;font-family:Arial;zoom:1;}
.center_title a {color:#bb0120;font-size:10px;font-family:Arial;font-weight:normal;text-decoration:underline;}
.center_title span {color:#bb0120;font-size:10px;font-family:Arial;font-weight:bold;}
.top_by_group {margin:0 0 30px 0}
.block_group {float:left;display:inline;width:164px;border-right:1px dashed #cccccc;padding:0 0 0 5px;}
.block_group h3, .block_group h2 {padding:0 0 4px 5px;margin:0;line-height:13px;font-weight:normal;}
.block_group h3 a, .block_group h2 a {color:#999999;font-size:10px;font-family:Arial;text-decoration:none;display:block;}
.block_group h3 a:hover, .block_group h2 a:hover {color:#bb0120;font-size:10px;font-family:Arial;text-decoration:underline;}
.block_group_img {padding:0;margin:0 5px 0 0;float:left;display:inline;width:52px;background:url(../images/bq_bg_covershade.gif) repeat-y;position:relative;height:1%;}
.block_group_img img {border:1px solid #ffffff;display:block;margin:0;}
.reduc {position:absolute;height:24px;width:24px;background:url(../images/bq_bg_reduction.png) no-repeat;bottom:-2px;right:-2px;behavior: url(iepngfix.htc);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Sites/Site1/images/bq_bg_reduction.png', sizingMethod='crop'); }
.reduc p {color:#fff!important;text-align:center;line-height:24px;font-size:11px;}
.reduc_big {position:absolute;height:36px;width:36px;background:url(../images/bq_bg_reduction_big.png) no-repeat;bottom:-2px;right:-2px;behavior: url(iepngfix.htc);_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Sites/Site1/images/bq_bg_reduction_big.png', sizingMethod='crop'); }
.reduc_big p {color:#fff!important;text-align:center;line-height:24px;padding:5px 0 0 2px!important;font-size:16px!important;}
.bloc_reduc {position:relative;height:1%;} 
.reduc57 {width: 57px;}
.reduc148 {width:148px;}
.reduc60 {width:60px;}
.p1 {color:#bb0120;font-size:11px;font-family:Arial;font-weight:bold;margin:0;padding:0 0 0 5px;}
.p1 a {color:#bb0120;text-decoration:none;}
.p1 a:hover {text-decoration:underline;}
.p1 span {color:#999999;font-size:10px;font-family:Arial;margin:0;padding:0;font-weight:normal;}
.p2 {color:#666666;font-size:11px;font-family:Arial;margin:20px 0 0 0;padding:0 5px;}
.actu {border-top:1px solid #999999; background:url(../images/bq_bg_actu2.gif) repeat-x 0 0 #ffffff;}
.actu_header h2 {background:url(../images/bq_bg_actu.gif) no-repeat;margin:0;padding:4px 16px 0 19px;color:#bb0120;line-height:50px;height:50px;font-size:30px;font-family:Times New Roman;font-weight:lighter;float:left;}
.actu_header p {color:#666666;font-size:11px;font-family:Arial;padding:18px 0 0 0;margin:0;}
.actu_list {background:#ffffff;}
.actu_item {width:234px;float:left;display:inline;background:#ffffff;border-right:1px dashed #cccccc;padding:0 10px 20px 10px;}
.actu_row_separator {border-top:1px dashed #cccccc;clear:both;}
.actu_list h3 {padding:0;margin:0 0 0 5px;font-family:arial;font-size:10px;color:;font-weight:normal;color:#999999;line-height:25px;}
.actu_list h3 a {font-family:arial;font-size:10px;color:;font-weight:normal;color:#999999;line-height:25px;text-decoration:none;}
.actu_list h3 a:hover {color:#bb0120;text-decoration:underline;}
.bulle {background:url(../images/bq_bg_bulle.png) no-repeat center center;width:492px;height:111px;margin:0 auto 0 auto;}
.bulle h2 {padding:0;margin:0;font-family:arial;font-size:14px;color:;font-weight:bold;color:#000000;font-style:Italic;padding:20px 20px 0 20px;}
.bulle p {color:#666666;padding:10px 20px 0 20px;font-size:11px;}
.bulle p span {color:#bb0120;}
.couverture {margin:0 5px 0 0;float:left;display:inline;width:52px;background:url(../images/bq_bg_covershade.gif) repeat-y;position:relative;height:1%;}
.couverture img {border:1px solid #ffffff;display:block;}
.couverture .reduc p {padding:0;margin:0;}
.desciption {float:left;display:inline;width:170px;}
.text {padding:0;margin:0 0 18px 0;font-family:arial;font-size:13px;color:;font-weight:bold;color:#808080;}
.text a {color:#808080;text-decoration:none;}
.text a:hover {text-decoration:underline;}
.text span {padding:0;margin:0;font-family:arial;font-size:10px;color:;font-weight:bold;color:#999999;}
.links {padding:0;margin:0;font-family:arial;font-size:10px;color:;font-weight:normal;color:#999999;text-align:right;}
.panier {font-family:arial;font-size:10px;line-height:14px;font-weight:normal;color:#3399ff;padding:0 0 0 16px;background:url(../images/ico_panier.gif) 0 -1px no-repeat;}
.suite {font-family:arial;font-size:10px;line-height:14px;font-weight:normal;color:#666666;}
.suite:hover, .panier:hover {color:#bb0120;}
.panier:hover {background:url(../images/ico_panier_hover.gif) 0 -1px no-repeat;}
.prix {float:left;display:inline;padding:0 3px;line-height:22px;background:url(../images/bg_prix.gif) repeat-x;color:#fff;}
.prix_bold {font:bold 11px arial;float:left;color:#3399ff;padding:0 3px;}
.old {color:#053da3;float:left;display:inline;padding:0 3px;clear:left;}

/*******************************************************************************
* EVENT
*******************************************************************************/
.event h3 {height:30px;line-height:30px;color:#000000;font-family:Times New Roman;font-size:20px;padding:0 0 0 11px;margin:0;text-align:left;border-top:5px solid #bb0120;font-weight:lighter;}
.block_shade {width:160px;margin:0 auto 13px auto;padding:3px;background:#e5e3e3;}
.block_lecture {height:336px;background:url(../images/bq_bg_lecteurs.jpg) center 173px no-repeat #ffffff;border:1px solid #cccccc;}
.block_lecture .img_auteur {border:0;}
.block_moment {background:#ffffff;border:1px solid #cccccc;}
.block_evenement {height:154px;background:url(../images/bq_bg_evenement.jpg) center 0 no-repeat #ffffff;border:1px solid #cccccc;}
.block_lecture img {float:left;display:inline;padding:0 8px 0 11px;}
.block_lecture p a {float:left;display:inline;padding:0 0 6px 0;margin:0;width:92px;font-family:Verdana;font-style:Italic;font-size:10px;color:#7f7f7f;text-decoration:none;line-height:12px;}
.block_lecture .auteur {font-family:Verdana;font-size:11px;font-weight:bold;color:#000000;padding:0 0 0 11px;line-height:12px;}
.block_lecture .signature {font-family:Verdana;font-size:10px;font-style:Italic;color:#7f7f7f;padding:0 0 0 11px;line-height:12px;display:block;}
.block_lecture .book_list {margin:2px 0 0 9px;}
.block_lecture .book_list img {float:left;display:inline;border:1px solid #ffffff;background:#7f7f7f;padding:1px;margin:0 4px 0 0;}
.block_lecture .plus {position:absolute;left:819px;top:493px;width:100px;overflow:hidden;text-align:left;}
.block_moment .plus {margin-top:210px;}
.block_moment .multi_arrow {display:block;margin:5px auto;}
.block_moment p {text-align:center;padding:0 12px;font-family:Arial;font-size:12px;color:#7f7f7f;font-weight:bold;}
.block_moment p span {color:#bb0120;}
.block_moment .mini_box {border:1px solid #cccccc;padding:5px 4px;width:132px;margin:0 auto;color:#7f7f7f;}
.block_moment .inner_link {color:#999999;text-decoration:none;}
.block_moment .mini_box mini_box {font-family:Arial;font-size:12px;color:#7f7f7f;font-weight:bold;border:0;margin:0;padding:0;line-height:12px;height:12px;}
.block_moment .mini_box p {padding:0;margin:0;font-style:italic;text-align:left;font-weight:normal;font-size:11px;}
.block_moment .mini_box h4 {float:right;display:inline;font-family:Arial;font-size:12px;color:#7f7f7f;font-weight:bold;border:0;margin:0;padding:0;line-height:14px;text-align:left;width:80px}
.block_moment .mini_box h4 a {color:#7f7f7f;text-decoration:none;}
.block_moment .mini_box h4 a:hover {text-decoration:underline;}
.block_moment .mini_box img {float:left;display:inline;}
.block_moment .lien {clear:both;line-height:26px;text-align:center;font-size:10px;font-family:arial;color:#bb0120;}

.block_evenement .plus {margin:86px 0 0 60px;}
.block_alertes_perso {border:1px solid #cccccc;background:#ffffff;font-family:Times New Roman;font-size:14px;color:#000000;text-align:center;padding:5px 0 0 0;}
.block_alertes_perso .lien {background:url(../images/bq_bg_alertes_perso.gif) no-repeat;line-height:34px;font-family:Arial;font-size:12px;color:#bb0120;font-weight:bold;}
.block_alertes_perso .lien a {font-family:Arial;font-size:12px;color:#bb0120;font-weight:bold;text-decoration:none;}
.block_alertes_perso .lien a:hover {text-decoration:underline;}
.plus {height:32px;line-height:32px;text-align:center;color:#bb0120;font-family:Arial;font-size:10px;}
.plus a {color:#3399ff;text-decoration:underline;}
.plus a:hover {color:#bb0120;text-decoration:underline;}

/*******************************************************************************
* NEWS
*******************************************************************************/
.news {clear:both;}
.news_block {background:url(../images/bq_bg_news.png) no-repeat 0 0 #FFFFFF;float:left;display:inline;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;width:474px;}
.news_header {padding:20px 0 20px 32px;}
.news_header h2 {margin:0;padding:0;color:#bb0120;line-height:30px;height:30px;font-size:30px;font-family:Times New Roman;font-weight:lighter;float:left;display:inline;}
.news_header p {margin:0;padding:0;float:left;display:inline;color:#999999;font-family:Arial;font-size:10px;margin:12px 0 0 10px;}
.news_header p a {color:#999999;font-family:Arial;font-size:10px;text-decoration:underline;}
.news_header p a:hover {color:#bb0120;font-family:Arial;font-size:10px;text-decoration:underline;}
.news_content {float:left;display:inline;width:49%;border-right:1px dashed #cccccc;padding:0 0 10px 0;margin:8px 0 0 0;}
.news_content h3 {padding:0;margin:0 0 8px 32px;}
.news_content h3 a {color:#bb0120;font-family:Arial;font-size:10px;font-weight:normal;text-decoration:none;display:block;}
.news_content h3 a:hover {text-decoration:underline;}
.news_content img {border:1px solid #ffffff;display:block;}
.news_couverture {float:left;display:inline;width:52px;margin:0 5px 0 28px;background:url(../images/bq_bg_covershade.gif) repeat-y;position:relative;height:1%}
.news_couverture img {border:1px solid #ffffff;display:block;}
.news_description {width:140px;float:left;display:inline;}
.news_txt {color:#7F7F7F;font-family:Arial;font-size:11px;font-weight:bold;}
.news_txt a {color:#7F7F7F;text-decoration:none;}
.news_txt a:hover {color:#7F7F7F;text-decoration:underline;}
.news_txt span {color:#CCCCCC;font-family:Arial;font-size:10px;font-weight:normal;}
.news_link {margin:10px 0 0 0;color:#666666;font-family:Arial;font-size:10px;text-align:right;}
.news_link1 {color:#3399ff;font-size:10px;font-family:Arial;font-weight:normal;text-decoration:underline;}
.news_link2 {color:#666666;font-size:10px;font-family:Arial;font-weight:normal;text-decoration:underline;}
.news_link1:hover, .news_link2:hover {color:#bb0120;font-size:10px;font-family:Arial;text-decoration:underline;}

/*******************************************************************************
* FOOTER
*******************************************************************************/
.footer {height:60px;border-top:1px solid #999999;font-family:arial;font-size:11px;color:#bb0120;padding:0 0 0 20px;line-height:60px;background:url(../images/bq_img_logo2.jpg) no-repeat 910px center #e9e8e8;clear:both;}
.footer a {font-family:arial;font-size:11px;color:#999999;text-decoration:underline;}
.footer a:hover {font-family:arial;font-size:11px;color:#bb0120;text-decoration:underline;}

/*******************************************************************************
* NIVO1
*******************************************************************************/
.nivo_block {padding:0 0 0 20px;margin:0;}
.nivo_block_item {float:left;display:inline;width:236px;border-left:1px dashed #cccccc;padding:1px;margin:0;height:330px;}
.nivo_block_item h2 {margin:0;font-size:10px;font-family:Arial;color:#ffffff;font-weight:normal;background:#bb0120;line-height:15px;padding:0 0 0 18px;}
.nivo_block_item h2 a {font-size:10px;font-family:Arial;color:#ffffff;font-weight:normal;text-decoration:none;}
.nivo_block_item h2 a:hover {text-decoration:underline;}
.nivo_search {background:url(../images/bq_bg_recherche.png) no-repeat #ffffff;padding:20px 0 0 20px;margin:0 20px 0 20px;}
.nivo_search h2 {margin:0 0 22px 0;padding:0 20px 13px 0;font-size:30px;font-family:Times New Roman;color:#a7283d;font-weight:lighter;line-height:30px;height:30px;display:block;}
.nivo_arbo {padding:15px 32px 15px 32px;margin:0;color:#999999;}
.nivo_arbo p {color:#999999;}
.nivo_arbo a {color:#bb0120;font-size:11px;font-family:Arial;text-decoration:underline;}
.nivo_arbo a:hover {text-decoration:none;}
.nivo_arbo span {color:#bb0120;}
.nivo_titre {border-top:1px solid #999999;padding:20px 20px 0 20px;margin:0 20px 0 20px;background:url(../images/bq_bg_center.gif) no-repeat 0 0;}
.nivo_titre h1 {margin:0;padding:0;font-size:30px;font-family:Times New Roman;color:#a7283d;font-weight:lighter;}
.nivo_titre p {padding:10px 0 40px 0;margin:0;color:#666666;}
.nivo_titre .info {font-family:Arial;font-size:11px;font-weight:bold;color:#000000;padding:4px 0 0 20px;margin:0;line-height:16px;height:16px;}
.nivo_couverture {margin:15px 5px 0 15px;background:url(../images/bq_bg_couverture.gif) no-repeat 0 0;float:left;display:inline;width:52px;position:relative;}
.nivo_couverture img {border:1px solid #ffffff;display:block;}
.nivo_intro {margin:20px 0 0 0;padding:0 15px 0 15px;font-size:11px;font-family:Arial;color:#333333;font-weight:bold;}
.nivo_intro a {color:#333333;text-decoration:none;}
.nivo_intro a:hover {text-decoration:underline;}
.nivo_intro span {margin:0;padding:0;font-size:10px;font-family:Arial;color:#999999;font-weight:normal;}
.nivo_resume {clear:left;margin:15px 0 0 0;padding:0 20px 0 20px;color:#666666;}
.nivo_links {margin:15px 0 15px 0;padding:0 20px 0 20px;color:#666666;text-align:right;}
.criteres {clear:both;}
.table_recherche {border:0;border-collapse:collapse;width:672px;color:#666666;font-size:11px;font-weight:bold;font-family:Arial;background:#ffffff;margin:0 0 20px 0; padding:0;}
.table_recherche td {border:1px solid #c0c0c0;line-height:29px;padding:1px 0 0 4px;margin:0;width:50%;}
.btn_adv_search {margin:10px auto 10px auto;display:block;}
.field_text {width:144px;border:1px solid #7f9db9;margin:0;padding:2px 0 2px 2px;font-size:14px;line-height:16px;}
.field_search {width:264px;border:1px solid #7f9db9;margin:0;padding:2px 0 2px 2px;font-size:14px;line-height:16px;}
.select_categ {border:1px solid #7f9db9;width:214px;margin:4px 0 4px 0;;padding:0;font-size:14px;background:#ffffff;display:block;}
.select_display {border:1px solid #7f9db9;width:157px;margin:0;padding:0;font-size:14px;background:#ffffff;display:block;}
.check_save {margin:0;padding:0;width:14px;height:14px;}

/*******************************************************************************
* NIVO2
*******************************************************************************/
.trie {margin:0 20px 0 20px;padding: 23px 0 0 0; height:65px;line-height:25px;text-align:center;font-size:12px;font-family:Arial;color:#999999;font-weight:bold;border-top:1px solid #999999;border-bottom:1px dashed #999999;}
.trie span {color:#bb0120;}
.trie a {color:#999999;font-weight:normal;}
.trie a:hover {text-decoration:none;}
.pagination {margin:0 20px 0 20px;height:50px;line-height:50px;text-align:center;font-size:12px;font-family:Arial;color:#999999;font-weight:normal;}
.pagination span {font-weight:bold;}
.numero {color:#999999;font-weight:normal;}
.numero:hover {text-decoration:none;}
.next {color:#bb0120;text-decoration:none;font-weight:normal;}
.next:hover {text-decoration:underline;}
.nivo_block_inline {border-bottom:1px dashed #999999;padding:15px 20px 15px 100px;margin:0 20px 0 20px;}
/*.nivo_block_inline .nivo_links {margin-left:70px;padding-left:0;}*/
.nivo_links_price {float:left;}

/*******************************************************************************
* PRODUITS
*******************************************************************************/
.produits {width:750px;float:left;display:inline;background:#ffffff;}
.cadre {padding:35px 0 0 0;margin:0 0 0 20px;border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat;}
.produits p {font-size:12px;font-family:Arial;padding:0 20px 0 0;margin:0 0 18px 0;color:#666666;}
.produits h1 {font-size:29px;font-family:Times New Roman;font-weight:bold;padding:0 70px 0 0;margin:0 0 8px 0;color:#bb0120;}
.produits h2 {font-size:26px;font-family:Times New Roman;font-weight:bold;padding:0 0 0 25px;margin:0;color:#bb0120;}
.produits h3 {font-size:15px;font-family:Arial;font-weight:bold;padding:0 0 5px 0;margin:0 0 13px 0;color:#bb0120;border-bottom:1px dashed #cccccc;}
.produits_details {float:right;display:inline;width:520px;}
.produits_cover {float:left;margin:0 0 0 37px;_margin:0 0 0 20px;}
.produits_cover span {font-size:11px;font-family:Arial;color:#666666;font-style:Italic;}
.produits_cover img {display:block;border:0;}
.produits_cover img_cover {border:1px solid #ffffff;background:#7f7f7f;padding:1px;margin:0 0 20px 0;}
.produits_cover ul {padding:0;margin:0;width:150px;}
.produits_cover li {padding:0 0 0 10px;margin:0;list-style:none;background:url(../images/bq_ico_puce2.gif) no-repeat 0 center;}
.produits_last, .produits_avis {border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat;padding:15px 0 0 0;}
.produits_commentaires {background:#efefef;padding:15px;margin:25px 0 0 0;}
.produits_avis p {margin:0; padding:0;}
.produits_avis p span {color:#000000;font-weight:bold;}
.produits_last_block {margin:0;padding:0;}
.produits_last_item {float:left;display:inline;border-right:1px dashed #cccccc;padding:15px 0 0 0;margin:15px 0 0 0;width:170px;}
.produits_minicover {padding:0;margin:0 5px 0 0;float:left;display:inline;background:url(../images/bq_bg_covershade.gif) repeat-y;width:52px;position:relative;height:1%;}
.produits_minicover img {border:1px solid #ffffff;display:block;margin:0;}
.produits .reduc p {font-size:11px!important;padding:0;margin:0;}
.cover_title {float:left;display:inline;}
.cover_title p {margin:0 5px;padding:0;width:100px;font-weight:bold;}
.cover_title p a {color:#999999;text-decoration:none;}
.cover_title p a:hover {text-decoration:underline;}
.cover_title span {margin:0;padding:0;font-size:10px;font-family:Arial;color:#999999;font-weight:normal;}
.block_links {margin:0;padding:10px 2px 0 10px;font-size:10px;font-family:Arial;color:#999999;font-weight:normal;text-align:right;}
.addtocart {padding:20px 0 20px 1px;}

/*******************************************************************************
* MAGAZINE
*******************************************************************************/
.magazine, .lectures {float:left;display:inline;width:710px;padding:0 20px 0 20px;background:#ffffff;}
.magazine_center {background:url(../images/bq_bg_center.gif) no-repeat 0 0;height:1000px;}
.magazine_block {border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat #ffffff;}
.magazine_block h1, .magazine_block h2 {font-family:Times New Roman;font-size:30px;font-weight:lighter;color:#bb0120;padding:20px 0 0 20px;margin:0;line-height:30px;height:30px;}
.magazine_block h2 {margin:0 0 20px 0;}
.magazine_block p {font-family:Arial;Font-size:11px;font-weight:normal;color:#666666;padding:0 0 0 30px;margin:10px 0 10px 0;}
.magazine_block_inline {border-bottom:1px dashed #cccccc;}
.magazine_block_inline h3 {line-height:10px;height:10px;margin:0 0 10px 5px;padding:0;font-size:10px;font-weight:normal;}
.magazine_block_inline h3 a {font-family:Arial;font-size:10px;font-weight:normal;color:#999999;text-decoration:none;}
.magazine_block_inline h3 a:hover {text-decoration:underline;color:#bb0120;} 
.magazine_block_item {float:left;display:inline;border-right:1px dashed #cccccc;width:226px;margin:0 0 0 10px;padding:10px 0 10px 0;}
.magazine_block_content {float:left;display:inline;width:160px;}
p.magazine_content_title {font-family:Arial;font-size:15px;line-height:17px;font-weight:bold;color:#7f7f7f;margin:0;padding:0;}
p.magazine_content_title a {color:#7f7f7f;text-decoration:none;}
p.magazine_content_title a:hover {text-decoration:underline;}
p.magazine_content_title span {font-family:Arial;font-size:10px;font-weight:normal;color:#999999;}
p.magazine_content_links {margin:15px 0 0 0;padding:0;color:#666666;font-size:10px;text-align:right;}
.magazine_couverture {padding:5px;margin:0 16px 0 0;float:left;display:inline;background:url(../images/bq_bg_largeshade.gif) no-repeat;}
.magazine_couverture img {border:0;display:block;border:1px solid #ffffff;}
.magazine_sommaire {border:1px solid #999999;width:462px;float:left;display:inline;padding:15px 10px 15px 10px;}
.magazine_sommaire_liste {margin:0;padding:0;}
.magazine_sommaire_liste ul {margin:0;padding:0 0 16px 0;list-style:none;}
.magazine_sommaire_liste li {padding:0;margin:0;font-family:Arial;font-size:13px;color:#666666;}
.magazine_sommaire_liste li span {color:#bb0120;font-weight:bold;}
.magazine_sommaire_liste h2 {font-family:Arial;font-size:12px;font-weight:bold;color:#bb0120;padding:6px 0 16px 0;margin:0;line-height:14px;height:12px;}
.magazine_abonnement {float:right;display:inline;width:217px;}
.magazine_abonnement img {display:block;border:0;}
.magazine_abonnement p {padding:0;margin:0 0 24px 0;}

/*******************************************************************************
* LECTURES
*******************************************************************************/
.lectures_block {border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat #ffffff;}
.lectures h1 {font-family:Times New Roman;font-size:30px;font-weight:lighter;color:#bb0120;padding:20px 0 0 20px;margin:0;line-height:30px;height:30px;}
.lectures_header {background:url(../images/bq_bg_letters.gif) no-repeat 0 7px;margin:20px 0 30px 0;}
.lectures_pic {padding:5px;background:url(../images/bq_bg_shade.gif) no-repeat;margin:0 0 0 125px;}
.lectures_pic img {border:1px solid #ffffff;}
.lectures_intro {float:right;width:450px;padding:5px 20px 0 0;}
.lectures_intro p {margin:0;padding:0;font-family:Arial;font-size:11px;font-weight:normal;color:#666666;}
.lectures_intro strong {color:#000000;}
.lectures_intro span {font-size:10px;color:#999999;}
.lectures_block_inline {border-bottom:1px solid #999999;}
.lectures_block_item {float:left;display:inline;width:205px;border-left:1px dashed #999999;padding:20px 10px 20px 20px;}
.lectures_block_item p {font-family:Arial;Font-size:11px;font-weight:normal;color:#666666;}
.all_lectures {width:176px;margin:30px 0 20px 0;float:left;display:inline;}
.lectures_couverture {background:url(../images/bq_bg_covershade.gif) repeat-y;width:52px;position:relative;height:1%;}
.lectures_couverture img {border:1px solid #ffffff;display:block;}
.lectures_content {float:right;display:inline;width:140px;padding:5px 0 0 0;}
.lectures_content span {font-size:10px;font-family:Arial;color:#999999;}
.lectures_content strong {font-size:11px;font-family:Arial;color:#000000;font-weight:bold;}
.lectures_content strong a {color:#000000;text-decoration:none;}
.lectures_content strong a:hover {text-decoration:underline;}
.lectures_bg {background:url(../images/bq_bg_quote.gif) no-repeat;}
.lectures_bg p {padding:0 20px;margin:15px 0;background:url(../images/bq_bg_quote2.gif) no-repeat right bottom;font-style:Italic;font-size:11px;color:#666666;}
.lectures_minicover {padding:5px;background:url(../images/bq_bg_minishade.gif) no-repeat}
.lectures_minicover img {border:1px solid #ffffff;}
.lectures_minicontent {float:right;display:inline;width:100px;padding:5px 10px 0 0;}
.lectures_minicontent p {margin:0;padding:0;font-family:Arial;font-size:10px;color:#666666;}
.lectures_minicontent strong {font-size:11px;color:#000000;}

/*******************************************************************************
* COMMANDES
*******************************************************************************/
.commandes_cadre {float:left;display:inline;width:710px;margin:0 0 0 20px;padding:0 20px 200px 0;background:#ffffff;}
.commandes {background:url(../images/bq_bg_commandes.gif) repeat-x #ffffff;zoom:1;}
.commandes label {font-size:14px;font-family:Arial;}
.commandes h1 {font-family:Times New Roman;font-size:30px;font-weight:lighter;color:#bb0120;padding:20px 0 0 20px;margin:0;line-height:30px;height:30px;border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat;}
.commandes h2 {font-family:Arial;font-size:18px;font-weight:normal;color:#7c878c;padding:20px 0 0 20px;margin:0 0 20px 0;line-height:30px;height:30px;}
.commandes_block {border-bottom:1px dashed #999999;margin:30px 0 0 0;}
.commandes_preview {float:right;display:inline;width:164px;margin:0 0 16px 0;}
.commandes_list {padding:0;margin:0;list-style:inside square;padding:0 0 0 20px;}
.commandes_list li {font-size:13px;font-family:Arial;color:#000000;margin:0 0 6px 0;}
.commandes_preview p {width:100px;float:right;display:inline;font-family:Arial;font-size:11px;font-weight:bold;color:#666666;margin:0;padding:0;}
.commandes_preview span {font-size:10px;font-weight:normal;color:#999999;}
.commandes_btn {margin:16px 0 0 0;border:0;}
.commandes_filter {text-align:center;}

/*******************************************************************************
* CONFIRMATION
*******************************************************************************/
.confirmation_cadre {float:left;display:inline;width:720px;margin:0 0 0 20px;padding:0 10px 200px 0;background:#ffffff;}
.confirmation {background:url(../images/bq_bg_commandes.gif) repeat-x #ffffff;zoom:1;}
.confirmation h1 {font-family:Times New Roman;font-size:30px;font-weight:lighter;color:#bb0120;padding:20px 0 0 20px;margin:0;line-height:30px;height:30px;border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat;}
.confirmation_list {list-style:none;margin:0;padding:0;}
.confirmation_list li {float:left;display:inline;margin:0 16px 0 0;padding:0 0 0 33px;height:27px;}
.confirmation_list span {display:block;margin:10px 0 0 0;font-size:14px;font-family:Arial;color:#000000;}
.confirmation_list a {display:block;margin:10px 0 0 0;font-size:14px;font-family:Arial;color:#000000;}
.confirmation_list a:hover {text-decoration:none;}
.confirmation_print {float:right;display:inline;display:block;border:0;}
.confirmation_bulle {margin:25px 0 0 3px;background:url(../images/bq_bg_bulle.gif) repeat-y;width:705px;}
.bulle_border {height:3px;background:#e4e4e4;}
.bulle_border_img {display:block;}
.confirmation img {border:0;}
.bulle_content {padding:20px 0 20px 0;}
.bulle_content p {padding:0;margin:0;font-size:12px;font-family:Arial;line-height:20px;padding:0 12px 0 12px;}
.bulle_content p a {font-family:Arial;color:#000000;line-height:32px;}
.bulle_content p a:hover {text-decoration:none;}
.clearbg {background:#ffffff;padding:20px 0 16px 0;}
.step1 {background:url(../images/bq_ico_step1.gif) no-repeat;}
.step2 {background:url(../images/bq_ico_step2.gif) no-repeat;}
.step3 {background:url(../images/bq_ico_step3.gif) no-repeat;}
.step_selected {text-decoration:underline;}
.br {float:right;display:inline;}
.confirmation_retour {vertical-align:middle}
/*******************************************************************************
* PANIER
*******************************************************************************/
.display_panier {border:2px solid #e5e3e3;border-collapse:collapse;margin:22px 0 0 0;text-align:center;width:700px;padding:0;}
.display_panier select {width:52px;}
.display_panier td {border-right:1px solid #e5e3e3;border-bottom:1px dashed #e5e3e3;color:#000000;font-size:12px;font-family:Arial;background:#ffffff;height:30px;padding:0;margin:0;}
.display_panier td a {color:#000000;font-size:12px;font-family:Arial;background:#ffffff;height:30px;padding:0;margin:0;}
.display_panier td a:hover {text-decoration:none;}
.display_panier th  {border-right:1px solid #e5e3e3;color:#ffffff;font-size:13px;font-family:Arial;background:#bb0120;font-weight:normal;height:18px;padding:0;margin:0;}
th.cell_alignleft, td.cell_alignleft {text-align:left;margin:0 0 0 6px;padding:0 0 0 5px;}
.ref_cell {width:98px;}
.qte_cell {width:72px;}
.price_cell {width:66px;}
.total_cell {width:70px;}
.del_cell {width:76px;}
.display_total {border:2px solid #ffffff;border-collapse:collapse;margin:10px 0 0 0;text-align:center;width:700px;padding:0;}
.display_total th {color:#ffffff;font-size:13px;font-family:Arial;background:#bb0120;font-weight:bold;height:19px;padding:0 6px 0 6px;margin:0;}
.display_total span {font-weight:normal;}
.frais_port {font-size:10px;font-family:Arial;color:#000000;display:block;margin:6px 0 0 0;}
.frais_port:hover {text-decoration:none;}
.panier_control {text-align:right;padding:0 12px 0 0;margin:30px 0 0 0}
.panier_control img {border:0;}

/*******************************************************************************
* COMPTE
*******************************************************************************/
.login_page_cadre {float:left;display:inline;width:710px;margin:0 0 0 20px;padding:0 20px 200px 0;background:#ffffff;}
.login_page {background:url(../images/bq_bg_commandes.gif) repeat-x #ffffff;zoom:1;}
.login_page label {font-size:14px;font-family:Arial;}
.login_page h1 {font-family:Times New Roman;font-size:30px;font-weight:lighter;color:#bb0120;padding:20px 0 0 20px;margin:0;line-height:30px;height:30px;border-top:1px solid #999999;background:url(../images/bq_bg_center.gif) no-repeat;}
.login_page h2 {font-family:Arial;font-size:14px;font-weight:bold;color:#000000;padding:0;margin:0;}
.login_page h3 {font-family:Arial;font-size:11px;font-weight:bold;color:#666666;margin:0;padding:0;}
.login_page .info {font-family:Arial;font-size:11px;font-weight:bold;color:#000000;padding:4px 0 0 20px;margin:0;line-height:16px;height:16px;}
.login_page .cnil {font-family:Arial;font-size:10px;font-weight:lighter;color:#666666;padding:140px 0 0 20px;margin:0;line-height:16px;height:16px;}
.block_login {border:1px solid #cccccc;padding:20px 12px 8px 12px;margin:15px 0 0 0;background:#ffffff;height:182px;}
.block_login p, .block_login label, .block_login a {font-size:11px;font-family:Arial;color:#666666;zoom:1;}
.block_login label {margin:0;padding:0;}
.block_login input {border:1px solid #cccccc;padding:2px ;margin:2px 0;font-size:11px;width:264px;}
.block_login p {margin:0 0 15px 0;}
.block_login a:hover {text-decoration:none;} 
.column_login {float:left;display:inline;width:300px;padding:0 0 0 23px;margin:34px 0 0 0;}
.block_relative {position:relative;bottom:31px;left:170px;}
.block_relative img {border:0;}

/*******************************************************************************
* INSCRIPTION
*******************************************************************************/
.inscription {margin:0 5px;background:#ffffff;border:2px solid #e4e4e4;}
.inscription fieldset {margin:0;padding:0 0 0 15px;}
.inscription label {font-size:12px;padding:0;margin:0;float:left;display:inline;width:50%;line-height:22px;}
.inscription span {font-size:12px;color:#bb0120;}
.inscription p {margin:0 0 2px 0;padding:0;font-size:12px;line-height:23px;}
span.input_text {padding:2px 0 0 2px;!padding:1px 0 1px 2px;margin:0 0 -1px 0;!margin:0;font-size:12px;font-family:Arial;width:233px;}
.inscription select {padding:0;margin:0;!margin:1px 0 1px 0;width:239px;font-size:12px;font-family:Arial;}
.inscription h2 {font-size:13px;font-weight:bold;font-family:Arial;color:#ffffff;background:#bb0120;line-height:19px;margin:0 0 20px 0;padding:0 0 0 15px;}
label.label_checkbox {width:200px;padding:0;margin:0 0 0 5px;float:left;display:inline;}
label.label_checkbox_alert {padding:0;margin:0 0 0 5px;float:none;}
span.input_checkbox {width:20px;height:20px;padding:2px 0 0 7px;margin:0;vertical-align:middle;float:left;display:inline;}
label.label_radio {float:left;display:inline;width:60px;}
label.label_radio_extended {float:left;display:inline;width:300px;}
span.input_radio {float:left;display:inline;width:20px;height:20px;margin:5px 0 0 0;!margin:1px 0 0 0;padding:0;}
p.comment {font-style:Italic;font-size:12px;font-family:Arial;color:#999999;line-height:21px;height:23px;}
p.btn {text-align:right;line-height:21px;height:21px;height:23px;padding:0 15px 0 0;}

/*******************************************************************************
* RECAPITULATIF COMMANDE
*******************************************************************************/
.recap {border:0;margin:0 3px;padding:0;border-collapse:collapse;font-size:12px;font-family:Arial;color:#000000;}
.recap h2 {font-size:13px;font-family:Arial;font-weight:bold;background:#bb0120;color:#ffffff;margin:0;padding:0 0 0 12px;line-height:19px;height:19px;}
.recap h3 {font-size:13px;font-family:Arial;font-weight:bold;background:#ffffff;color:#000000;margin:0;padding:0;}
.recap td {margin:0;padding:0;vertical-align:top;border-right:1px solid #e4e4e4;}
.recap th {font-size:13px;font-family:Arial;font-weight:bold;background:#bb0120;color:#ffffff;margin:0;padding:0 12px;line-height:19px;height:19px;}
.recap table {border:0;margin:0;padding:0;border-collapse:collapse;width:100%;}
.recap table td {margin:0;padding:12px;vertical-align:top;border:0;}
.recap ul {list-style:none;padding:12px;margin:0;}
.recap li {padding:0;margin:0;} 
.recap .left_column {text-align:left;}
.recap .right_column {text-align:right;}
.recap label {vertical-align:middle;}
.recap label img {vertical-align:middle;}
.recap input {margin:0 3px 0 3px;!margin:0;}
.recap .addrmodif {float:right;margin: 0 35px 0 0;}
.recap_action {margin:18px 0 0 0;padding:0 0 0 8px;}
.recap_action label {padding:0;vertical-align:middle;margin:0;}
.recap_action a {font-size:12px;color:#3399ff;}
.recap_action a:hover {color:#bb0120;}
.recap_action label {font-size:12px;}
.recap_action input {padding:0;vertical-align:middle;margin:0 3px 0 0;!margin:0 0 0 -3px;padding-left:75px;}

/*******************************************************************************
* EN CE MOMENT
*******************************************************************************/
.moment_block {border:1px solid #cccccc;width:276px;padding:12px 10px;background:#ffffff;}
.moment_block div.listing {padding:20px 30px;border-bottom:1px dashed #cccccc;}
.moment_block_content {float:right;display:inline;width:150px;}
.moment_float, .moment_float2 {width:330px;float:left;display:inline;}
.moment_float2 {width:320px; margin:0 0 0 30px;}
.moment_logo {float:left;display:inline;margin:-7px 0 0 -125px;z-index:9999;}
.moment_content {background:none;padding:20px;}
.moment_content .para {font-size:11px;font-family:arial;color:#666666;font-weight:normal;margin:10px 0 0 0;padding:0;}
.moment_content .moment_block .para {font-size:10px;font-family:arial;color:#666666;font-weight:normal;margin:10px 0 0 0;padding:0;}
.moment_content .moment_block .para strong {font-size:11px;}
.moment_content h2 {font-size:24px;font-family:arial;color:#000000;font-weight:normal;line-height:48px;padding:0;margin:0;}
.moment_content h3 {font-size:18px;font-family:times new roman;color:#666666;font-weight:bold;line-height:18px;padding:0;margin:0;}
.moment_content h4 {font-size:18px;font-family:times new roman;color:#666666;font-weight:normal;line-height:18px;padding:0;margin:26px 0 0 0;}
.moment_content ul {margin:27px 0 0 0;padding:0;}
.moment_content ul li {margin:0 0 16px 0;padding:0;list-style:none;font-size:11px;font-family:Arial;color:#666666;}
.moment_content .lien {font-size:10px;font-family:arial;color:#666666;font-weight:normal;text-decoration:underline;}
.moment_content .lien:hover {color:#bb0120;}
/*******************************************************************************
* ACTU LIVRE
*******************************************************************************/
.actu_livre_block {margin:0 0 0 17px;}
.actu_livre_block_list {width:230px;border-right:1px dashed #cccccc;padding:0 1px;float:left;display:inline;}
.actu_livre_block_list h2 {padding:0 0 0 8px;margin:0;background:#bd0826;color:#ffffff;font-weight:normal;font-family:arial;font-size:10px;line-height:19px;height:19px;}
.actu_livre_block_list h2 a {color:#ffffff;font-weight:normal;font-size:10px;line-height:19px;height:19px;text-decoration:none;}
.actu_livre_block_list h2 a:hover {text-decoration:underline;}
.actu_livre_block_list_content {padding:12px 5px 20px;}
.actu_bulle_content {background:url(../images/bq_bulle_bgc.gif) repeat-y;padding:4px 15px;}
.actu_bulle_content h2 {font-size:15px;font-weight:bold;font-style:italic;font-family:arial;margin:0 0 12px 0;padding:0;}
.actu_bulle_content p {font-size:11px;font-family:arial;color:#666666;}
.actu_livre_bulle {width:684px;margin:20px auto 12px auto;}
.actu_livre_bulle_top {background:url(../images/bq_bulle_bgt.gif) repeat-x;height:6px;}
.actu_livre_bulle_ctr {float:right;display:inline;height:6px;}
.actu_livre_bulle_ctl {display:block;height:6px;}
.actu_livre_bulle_bot {background:url(../images/bq_bulle_bgb.gif) repeat-x;height:6px;}
.actu_livre_bulle_cbr {float:right;display:inline;}
.actu_livre_bulle_cbl {display:block;height:6px;}

.actu_livre_bulle_cbm {position:relative;bottom:0;right:-324px;top:-1px;}
.actu_livre_bulle_cbm img {display:block;}
.title_comment {border-top:1px solid #999999;float:right;padding:20px 140px 0 0;font-size:12px;width:280px;text-align:left;color:#666666;margin:0;}
/*******************************************************************************
* SELECTION LIBRAIRE
*******************************************************************************/

/*******************************************************************************
* ARBO
*******************************************************************************/
.arbo_block {background:#ffffff;margin:0 0 0 200px;}
.arbo_list {padding:15px 20px 15px 20px;margin:0;color:#999999;}
.arbo_list a {color:#bb0120;font-size:11px;font-family:Arial;text-decoration:underline;}
.arbo_list a:hover {text-decoration:none;}
.arbo_list span {color:#bb0120;}

/*******************************************************************************
* LINKS
*******************************************************************************/
.link1 {font-size:12px;font-family:Arial;color:#3399ff;text-decoration:underline;font-weight:normal;}
.link2 {font-size:10px;font-family:Arial;color:#3399ff;text-decoration:underline;font-weight:normal;}
.link3 {font-size:10px;font-family:Arial;color:#666666;text-decoration:underline;font-weight:normal;}
.link4 {font-size:12px;font-family:Arial;color:#bb0120;text-decoration:underline;font-weight:normal;padding:18px 0 18px 15px;display:block;}
.link5 {font-size:10px;font-family:Arial;color:#bb0120;text-decoration:underline;font-weight:normal;}
.link1:hover {font-size:12px;font-family:Arial;color:#bb0120;text-decoration:underline;font-weight:normal;}
.link2:hover {font-size:10px;font-family:Arial;color:#bb0120;text-decoration:underline;font-weight:normal;}
.link3:hover {font-size:10px;font-family:Arial;color:#bb0120;text-decoration:underline;font-weight:normal;}
.link4:hover {font-size:12px;font-family:Arial;color:#bb0120;text-decoration:underline;font-weight:normal;}

/*#formpaiement {position:absolute;left:490px;top:511px;overflow:hidden;}*/
#formpaiement {position:absolute;margin:-657px 0 0 560px;overflow:hidden;}

/*******************************************************************************
* CONDITIONS GENERALES DE VENTE
*******************************************************************************/
.CGV {padding:20px 0 20px 0;}
.CGV p {padding:0;margin:0;font-size:12px;font-family:Arial;line-height:20px;padding:0 12px 0 12px; text-align:justify;}
.CGV p a {font-family:Arial;color:#000000;}
.CGV p a:hover {text-decoration:none;}
.CGV h3 {font-size:12px; margin:35px 0 5px 0;}
.CGV li {color:#bb0120; list-style:disk;font-size:12px;}
.CGV li a {color:#bb0120;}
.CGV li a:hover {text-decoration:underline;}
.CGV .retourSommaire {display: block;font-size: 11px;margin: 8px 0;color: #999;float:right;margin: 0 0 15px 0; }
.CGV .retourSommaire a, .retourSommaire a;hover { color: #999; }
.listeNormale ul {margin:0; }
.listeNormale li {color:#000; font-size:12px;margin:0; padding-right: 13px;text-align:justify; line-height:18px;}
.CGV br { display:block;line-height:1px;height:1px;font-size:1px;}

