HTML, BODY { color: #663300; font-family:Verdana,Arial,Helvetica,Sans-Serif;	font-size:12px;	text-align:left; margin:0; padding:0; height: 100%; background-color: #fff;}

H1  {font-size:14px; clear:both; margin:0; padding:6px; border:solid #FFF 1px; font-weight:bold; }
H2  {font-size:16px; font-weight:bold; display: block; text-align:right;  }
H3  {font-size:13px; font-weight:bold;display: inline; text-indent: 0px;}
UL, LI {list-style-type:none; padding:2 0 0 4; list-style-position:outside;}
HR  {clear:both; padding:0; margin:0;}
IMG {border:0; margin:0; padding:0;}
P {margin:0; padding:2px; }
A:ACTIVE, A:LINK, A:VISITED {color: #663300; text-decoration:none;}
A:HOVER {color: #000000; text-decoration:underline;}


/* ------------------------ COMPLETE LA CSS COMMUNE ----------------------------------------*/
#top.color        { background-color:#FFF; }
#footer_centrer{ background:#fff url("/images/footer_fd.png") top center no-repeat;}

/* ------------------------ FOOTER ---------------------------------------- */
.footer_colonne         { float:left; width:180px; height:58px; margin:10px;}
.footer_colonne a:hover { float:left; width:180px; height:58px; border:solid 1px #333333;}


/* ------------------------ PAGINATION ----------------------------------------*/
.numpage_on         {display:block; float:left; width:20px; height:20px; background-color:#990066;}
.numpage_on a:hover {display:block; float:left; width:20px; height:20px; background-color:#CC99FF;}
.numpage_off        {display:block; float:left; width:20px; height:20px; background-color:#d1d1d1;}

.blok_pagination { display:block; border-top:1px solid #F69605; height:34px; background-color:#F69605;}
div.pagination {float:left; padding:5px;margin:5px; text-align:center;	}
div.pagination a {padding:2px 5px 2px 5px; margin:2px;	border:1px solid #FBBA57; text-decoration:none; color:#FACB84; font-weight:bold;}
div.pagination a:hover, div.digg a:active {	border:1px solid #F69605; color:#000; background-color:#FBBA57;	}
div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px; border: 1px solid #fff; font-weight: bold;	background-color: #885406; color:#FFF;}
div.pagination span.disabled {padding:2px 5px 2px 5px;	margin:2px;border:1px solid #EEE; color:#DDD;	}

	
	


/* --------------------------------- BLOKS IMAGES ------------------------------ */
.cover_vf { display:block; float:left; width:220px; height:200px; margin:10px 4px; border-right:#993300 solid 1px; border-bottom:#993300 solid 1px; text-align:center; }
.cover_vf_text_sous { font-weight:bold;  text-align:center;}


/* ------------------------ BLOK ----------------------------------------*/
.blok_cov_collec { float:left; width:170px; height:280px; overflow:hidden; margin:0 20px 20px 10px; font-size:10px;}
.blok_all_cov_comics { float:left; width:170px; height:350px; overflow:hidden; margin:0 20px 20px 10px; font-size:10px;}
.blok_cover_img  { float:left;}
.blok_cover_txt  { float:left;}

.blok_book_a_vendre { float:left; width:150px; margin:4px 0 0 0; border: double 1px #fff; text-align:center; height:20px; line-height:20px; background-color:#d1d1d1;}
.blok_page_img_book  { float:left; width:380px; margin-left:20px; }
.blok_page_txt_book  { float:left; width:460px; text-align:justify; padding:0 20px 10px 0px; overflow:hidden;}

.blok_presentation_comics { float:left; width:836px; overflow:hidden; margin:0 20px 20px 20px; font-size:12px; text-transform:none; font-weight:bold;}
.blok_presentation_comics span{ display:block; border-bottom: double 3px #503637; font-weight:bold; margin-bottom:0px;  padding-bottom:6px;}

.blok_home      { float:left; width:400px; margin:0 20px 20px 26px;  padding-right:5px; text-align:justify;}
.blok_home_img  { float:left; width:300px; border-bottom:ridge 1px #E2CDC7;}
.blok_home_txt  { float:left; width:280px; }



.meme_book_otr_collec { display:block; float:left; clear:both; width:490px; }
.meme_book_otr_collec span { display:block; float:left; clear:both; border-bottom: solid 2px #990000; font-weight:bold; width:490px; }
.blok_page_auteur      { float:left; width:286px; height:140px; overflow:hidden; margin:0 5px 10px 5px; border-right:ridge 1px #E2CDC7; border-bottom:ridge 1px #E2CDC7; padding-right:5px;}
.blok_page_img_auteur  { float:left; width:100px; }
.blok_page_txt_auteur  { float:left; width:184px; height:127px; text-align:justify; padding-bottom:5px; overflow:hidden;}








/* ------------------------ PAGE CONTACT ----------------------------------------*/
.contact_ligne{ float:left; width:900px; clear:both;  margin-bottom:10px;  margin-left:20px; }
.contact_txt  { float:left; width:150px; font-weight:bold; color: #995E05;}
.contact_form { float:left; width:480px; }
.contact_bouton {float:left; clear:both; padding-left:170px;}
.contact_btn {float:left;}
.form_color { background-color:#F7C985; border:2px solid  #F69605; color:#995E05;}


/* ------------------------ PAGE EDITEURS ----------------------------------------*/
.content_page_editeur{float:left; clear:both; width:900px; min-height:600px; background:url("/images/editeurs.png") no-repeat left bottom ;  padding-bottom:10px; padding-left:610px;  }



/* ------------------------ PAGE FICHE LIVRE ----------------------------------------*/
.blok_txt_book  { float:left; width:458px;  margin:10px 10px 20px 0px; border: dashed 1px #E2CDC7; padding:10px;}
.blok_Vte_Comics_France { float:left; width:310px; text-align:center; background-color: #CCCCCC; margin:0 10px 0 10px; border: double 1px #666666; padding:6px;}
.blok_Vte_2xMoinsCher { float:left; width:310px; text-align:center; background-color: #CCCCCC; margin:4px 10px 0 10px; border: double 1px #666666; padding:6px;}
.blok_Vte_Amazon { float:left; width:318px; font-weight:bold; text-align:center; background-color: #CCCCCC; margin:10px 10px 0 10px; border: double 1px #666666; padding:6px;}
.blok_Vte_Prix { float:left; width:100px; height:74px; text-align:center; border: double 1px #666666; padding:6px;}
.Prix { font-size:18px; color:#FF0000; font-weight:bold;}
.Prix_p { font-size:12px; color:#FF0000; font-weight:bold;}


/* ------------------------ TITRES ----------------------------------------*/
.titre {float:left; clear:both; width:100%; padding:4px; text-transform: uppercase; font-weight:bold; color:#995E05; background-color:#F69605;}

A.lnk_boutik { display:block; width:167px; height:100px; background: url(images/a_la_boutique_aa.png) no-repeat 0 0;}
A.lnk_boutik:hover{ display:block; width:167px; height:100px; background: url(images/a_la_boutique_bb.png) no-repeat 0 0; }

.un_trait { float:left; clear:both; width:inherit; font-weight:bold; border-bottom:double #CC6633 3px; margin:10px 0 10px 0; }

/* --------------------------- CSS NAVIGATION -------------------------------------- */
ul#menu li a         { color: #F7C985;background: url("/images/menu-bg.png") top left repeat-x;}
ul#menu li a:hover   { color: #333; background: url("/images/menu-bg-hover.png") top left repeat-x;}
ul#menu li a.current { color: #FFF;background: url("/images/current-bg.png") top left repeat-x;	}
#contener_menu       { background: url("/images/menu-bg.png") top left repeat-x;}