BODY { color:#512e05; font-family:Verdana,Arial,Helvetica,Sans-Serif;	font-size:11px;	margin:0; padding:0; height: 100%;}
H1  {font-size:12px; clear:both; margin:0; padding:6px; border:solid #74AAF0 1px; font-weight:bold; }
H2  {font-size:12px; font-weight:bold;display: inline; text-indent: 0px;}
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: #072952; text-decoration:none;}
A:HOVER {color:#999;}
@font-face {font-family: 'Chiller'; src: url('fonts/CHILLER.TTF'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'hanshand'; src: url('fonts/hanshand.TTF'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'ahronbd'; src: url('fonts/ahronbd.TTF'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'BRITANIC'; src: url('fonts/BRITANIC.TTF'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'COOPBL'; src: url('fonts/COOPBL.TTF'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'HARLOWSI'; src: url('fonts/HARLOWSI.TTF'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'BAUHS93'; src: url('fonts/BAUHS93.TTF'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'JOKERMAN'; src: url('fonts/JOKERMAN.TTF'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'MAGNETOB'; src: url('fonts/MAGNETOB.TTF'); font-weight: normal; font-style: normal;}





/* ------------------------ OSSATURE PAGEs ----------------------------------------*/
#all_screen_header,#all_screen_page,#all_screen_footer	{display:block; text-align:center;}          /* tout l'écran*/
#all_screen_header		{background-color:#000000; border-bottom:#000000 solid 1px; height:244px; } 
#all_screen_page		{background-color:#f0f0f0;}
#all_screen_footer		{background-color:#d2d2d2;}

.contenu_pages,.contenu_home,.contenu_header,.contenu_footer	{ display:block; width:970px; margin:auto; text-align:left;}
.contenu_header   		{}
.contenu_pages			{background-color:#f0f0f0; padding-bottom:12px;}
.contenu_home			{background-color:#f0f0f0; }  
.contenu_footer   		{height:300px;  padding-top:14px;}




/* //////////////////////////////// NEW ///////////////////////////// */

/* --------------------------- NAVIGATION -------------------------------------- */
#blok_navigation 		{display:block; float:left; width:910px; height:34px; background-color:#000000;}
ul#menu        			{display:block; float:left; height:34px; font-size:12px; font-weight:bold; list-style-type:none; margin:0; padding:0; text-align:center;}
ul#menu li     			{display:block; float:left; width:119px;  padding:0 6px 0 0; line-height:30px;}
ul#menu li a   			{display:block; float:left; width:119px; height:34px; text-decoration:none; color: #777777;
						border-top:#ffffff solid 1px; border-right:#ffffff solid 1px; border-left:#ffffff solid 1px; border-radius:10px 10px 0 0;}
ul#menu li a:hover  	{color: #000000; background-color:#f0f0f0; }
ul#menu li a.current	{color: #000000; background-color:#f0f0f0;}





/* ------------------------ TOP ----------------------------------------*/
#top           { height:210px; }
#top_gauche,#top_milieu,#top_droite { display:block; float:left;}
#top_gauche    { }
#top_milieu    { }
#top_milieu_h  { padding-top:10px; }
#top_milieu_b  { clear:both; margin-top:10px;}
#top_droite    { }



.HomePage{ display:block; text-align:left; padding:14px 0 50px 0; }
.HomePage h1  {font-size:24px; color:#660000; margin:0; padding:6px; font-family:BRITANIC, sans-serif; text-transform: uppercase; font-weight:bold; border:0;}
.PagePage p  {margin:20px 4px; padding:4px; }

.PagePage{ display:block; text-align:left; padding:14px 0 50px 0; }
.PagePage h1  {font-size:24px; color:#660000; margin:0; padding:6px; font-family:BRITANIC, sans-serif; text-transform: uppercase; font-weight:bold; border:0;}


.EnAvant { font-size:14px; color:red; font-weight:bold; padding:20px 100px;}

.listCollec      {display:block; width:46%; float:left; margin:0 20px 20px 0;  border:solid 1px #d1d1d1; padding:4px;border-radius:0 8px 8px 0; box-shadow:2px 2px 2px 2px #999; min-height:250px; background-color:#fefefe;}
.listCollec img  {float:left; margin:5px; padding:0 10px 10px 0; }
.listCollec h1  {font-size:24px; margin:0; padding:6px; font-family:BRITANIC, sans-serif; text-transform: uppercase; font-weight:bold; border:0;}

.listCollec h2  {font-size:22px; margin:0; padding:6px; font-family:BRITANIC, sans-serif;  font-weight:bold; border:0;}
.listCollec p  {margin:0; padding:6px; }

.PagePage .listAuteurs .listCollec { float:right; height:300px; overflow:auto;}
.PagePage .listCollections .listCollec { float:right; height:170px; overflow:auto; min-height:150px;}

.home_facebook		{display:none; float:left; width:420px; height:152px; }




/* ------------------------ FOOTER ----------------------------------------*/
.blok_footer_gauche		{ display:block; width:200px; float:left; font-size:18px;}
.blok_footer_droite		{ display:block; float:right;}
.blok_footer_droite img	{ width:24%; padding:10px 0;}
.blok_footer_gauche_pub	{ display:block; width:250px; padding-top:10px; float:right;}
.blok_footer_gauche_lnk	{ display:block; width:250px; float:left;}




/* ------------------------ PAGES ----------------------------------------*/
.contenu_page_gauche	{ width:440px; float:left;}
.contenu_page_droite	{ width:460px; float:right;}
.contenu_page_droite p	{ text-align:justify; padding-right:10px; font-size:12px;}
.contenu_page_droite h2	{ display:block; width:440px; height:50px; border:#fff solid 1px; padding:8px 4px 4px 10px; box-shadow:2px 2px 2px 2px #666;}
.contenu_page_gauche h2	{ display:block; width:400px; height:20px; border:#fff solid 1px; padding:8px 4px 4px 10px; box-shadow:2px 2px 2px 2px #666;}


.lefiletAmazon 			{ display:block; float:left; width:136px; border:solid #fff 1px; margin:2px;}
.lefiletAmazon img {width:126px; padding:5px }

.preface_auteur  { float:left; width:436px; border: dashed 1px #666666; padding:10px; text-align:justify; margin:20px 0;}

.centerInPage { display:block; float:left; width:100%; text-align:left;}






/* ------------------------ CONTENU COLLECTION - LISTE DE LIVRES ---------------------*/
.listBooks      		{display:block; width:46%; float:left; min-height:200px; overflow:hidden; margin:14px 20px 14px 0; border:solid 1px #fff; padding:6px; box-shadow:2px 2px 2px 2px #999; border-radius:0 0 20px 0; background-color:#d8d7d7;}
.listBooks:hover		{background-color:#ffffff; }
.listBooks img  {float:left; margin:5px; padding:0 10px 10px 0; }






/* ------------------------ PAGE CONTACT ----------------------------------------*/
.contact_gauche		{ display:block; float:left; width:46%; padding-right:10px;}
.contact_droite		{ display:block; float:left; width:46%px;}

