BODY{color:#faed1f; font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:12px; text-align:left; margin:0; padding:0; height:100%; background-color:#ffffff; }
@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;}

H1  {font-size:14px; }
H2  {font-size:12px; padding:0; font-weight: bold; color:#000;}
H3  {font-size:13px; font-weight:bold; display: inline; text-indent: 0px;}
HR  {clear:both; padding:0; margin:0;}
IMG {border:0; margin:0; padding:0;}
P   {text-align:justify; margin:0; padding:2px; }
A:ACTIVE, A:LINK, A:VISITED {color: #faed1f; text-decoration:none;}
A:HOVER {color:#ffffff;}

.titreDeco				{font-family:BRITANIC, sans-serif; font-size:22px; text-shadow:1px 1px 1px grey;}
 
/* ------------------------ OSSATURE PAGEs ----------------------------------------*/
#allScreen_top, #allScreen_page, #allScreen_footer {display:block; text-align:center; clear:both;}
.page_top, .page_contenu, .page_footer, .page_contenu_home {display:block; margin:auto;} /* reste : 960 */


/* ------------------------ LE TOP ----------------------------------------*/
#allScreen_top			{height:202px; border-bottom:#870707 solid 10px; }         			 /* tout l'écran*/
.page_top          		{width:960px; background-color:#f4b2b2;} /* reste : 940 */
.blok_top				{width:960px; height:160px; background: url(images/logo-top-sagedition.png) top center no-repeat;}
.blok_navigation		{height:43px;}

/* --------------------------- NAVIGATION -------------------------------------- */
.blok_navigation 		{display:block; float:left; width:910px; height:34px; margin-top:7px; }
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:140px;  padding:0 10px 0 0; line-height:30px;}
ul#menu li a   			{display:block; float:left; width:140px; height:34px; text-decoration:none; color: #fff; background-color:#870707;
						border-top:#fb0303 solid 2px; border-right:#fb0303 solid 2px; border-left:#fb0303 solid 2px; border-radius:10px 10px 0 0;}
ul#menu li a:hover  	{color: #faed1f; background-color:#2a0202; }
ul#menu li a.current	{color: #fff; background-color:#000;}


/* ------------------------ LA PAGE ----------------------------------------*/
#allScreen_page 		{background-color:#870707;}  
.page_contenu_home_gauche, .page_contenu_home_droite {display:block;}
.page_contenu_home		{width:940px; background-color:#000; padding:10px; text-align:left;} /* reste : 940 */
.page_contenu_home_gauche	{float:left; width:520px;} 
.page_contenu_home_droite	{float:right; width:400px; padding:10px;}
.page_contenu          	{width:940px;  text-align:left; padding:10px; background-color:#000;} /* reste : 940 */

.page_contenu_gauche   	{float:left; width:630px;} 
.page_contenu_droite	{float:right; width:300px;text-align:center; padding-left:10px;}
.contenu_page_entete	{float:left; clear:both; width:914px; background-color:#2c2525; border:#443f3f solid 1px; margin-bottom:10px; border-radius:0 10px 10px 0; padding:10px;}

/* ------------------------ LE FOOTER ----------------------------------------*/
#allScreen_footer 		{height:300px; background-color:#870707; border-top:#000 solid 20px;}         			 				/* tout l'écran*/
.page_footer   			{ width:940px; height:300px; text-align:left; padding-top:14px; color:#e4d703;} /* reste : 940 */
.blok_footer			{ height:260px; margin:10px 0; border:#000 solid 1px; padding:10px 0 10px 10px;}
.blok_footer_un, .blok_footer_deux, .blok_footer_trois {float:left; height:260px;}
.blok_footer_un			{ width:300px; margin-right:10px; border-bottom: 4px solid #302a2a; border-right: 4px solid #000;}
.blok_footer_deux		{ width:300px; margin-right:10px; border-bottom: 4px solid #302a2a; border-right: 4px solid #000;}
.blok_footer_trois		{ width:312px; }
.page_footer a 			{ color:#000; text-transform: uppercase;} 
.page_footer a:hover	{ color:#e4d703; } 


 /* ------------------------ 	PAGE COLLECTIONS ----------------------------------------*/
.page_collection_blok, .page_collection_blok_logo, .page_collection_blok_desc, .page_articles_blok, .page_articles_blok_logo { display:block; float:left;}
.page_collection_blok 			{width:450px; height:220px; border:#443f3f solid 3px; margin-bottom:10px; -moz-border-radius:10px 0; -webkit-border-radius:10px 0; border-radius:0 10px 10px 0; margin-right:10px;}
.page_collection_blok_logo img	{width:160px; height:220px; margin-right:6px; margin-bottom:6px; }
.page_collection_blok p			{margin:6px; }
.page_collection_blok h2		{font-size:14px; text-transform: uppercase; font-weight:bold; color:#000000; }
.page_collection_blok_desc		{width:280px; text-align:justify;}
.page_collection_blok_list_cover{display:block; float:left; width:156px; margin-bottom:10px; padding:6px; border:#443f3f solid 3px; text-align:center; margin:6px; height:220px;border-radius:10px;}

.page_contenu_album				{display:block; float:left; width:380px;}
.page_contenu_album img			{float:left; width:350px; height:500px; }
.page_contenu_album p			{float:left;margin:6px; text-align:justify; }
.page_contenu_album h2			{font-size:14px; text-transform: uppercase; font-weight:bold; color:#000000;}
.page_contenu_album_infosplus	{display:block; float:left; width:380px;}
.page_contenu_album_entete		{display:block; float:left; width:56%; background-color:#2c2525; border:#443f3f solid 1px; margin-bottom:10px; border-radius:0 10px 10px 0; padding:10px; padding:10px;}
.page_contenu_album_partenairs	{display:block; float:left; padding:10px;}
.page_contenu_album_partenairs img	{ width:100px; height:34px;  padding:10px;}
.contenu_page_album_ctn_album	{display:block; float:left; width:550px; margin-top:20px;}

.page_articles_blok 			{width:454px; min-height:220px; border:#faed1f solid 3px; margin-bottom:10px; padding-bottom:10px; border-radius:0 10px 10px 0; margin-right:10px;}
.page_articles_blok_logo img	{width:200px; height:130px; margin-right:6px; margin-bottom:6px; }
.page_articles_blok p			{margin:8px; }


.blok_last_art_ligne 	{clear:both; width:496px; padding:10px;  border:#000 solid 2px;}
.bas_de_cartouche 			{float:left; width:520px; height:20px; background-color:#000000; }
.bas_de_cartouche a 		{color:#ffffff; text-decoration:none;}
.bas_de_cartouche a:hover 	{color:#e4d703; text-decoration:none;}


/* ------------------------ PAGINATION ----------------------------------------*/
.blok_pagination { display:block; height:34px; border-radius:0 10px 10px 0;}
div.pagination {float:left; padding:5px;margin:5px; text-align:center; color:#88890a;	}
div.pagination a {padding:2px 5px 2px 5px; margin:2px;	border:1px solid #fff; text-decoration:none; color:#fff; font-weight:bold;}
div.pagination a:hover, div.digg a:active {	border:1px solid #000000; color:#000; background-color:#ffffff;	}
div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px; border: 1px solid #000; font-weight: bold; background-color: #000000; color:#ffffff;}
div.pagination span.disabled {padding:2px 5px 2px 5px;	margin:2px;border:1px solid #EEE; color:#88890a;}