/* MODIFICATIONS DU GENERAL ***********************************/

#m #main #main_center #header {
	background-color:White;
	height: 68px;
	overflow:visible;
}

#m #main #main_center #header #header_search {
	left: 17px;
	top: 22px;
	
}
#m #main #main_center #header #header_search P {
	text-transform: uppercase;
	color:#3a6880;
	font-weight:bold;
	margin-left: 15px;
	margin-bottom: 2px;
}

#m #main #main_center #header #header_logo {
	left: 153px;
	top: -6px;
	z-index:5;	
}
#m #main #main_center #header #header_rss {
	left: 650px;
	top: 33px;
}

#m #footer ul li {
	margin: auto 42px;
}

#m #main #main_center #socialhub {
	top:10px;
	height:70px;	
}

/********************************* FIN DE MODIFICATIONS DU GENERAL ***/



/* SPECIAL "ALBUM" ***************************************/
#page_album #div_couverture { 
	width: 140px;
	text-align:right;
}

#page_album #div_description { 
	width: 390px;
}
#page_album #content_subcolumn DIV#box_achat {
	margin: 9px;
	width: 90%;
}		
#page_album #content_subcolumn #lire_album #box_achat UL {
	padding: 0px 3px 3px 3px;
	margin:0px;
}
#page_album #content_subcolumn #box_achat LI {
	float:left;
	display:block;
	margin-right:8px;
	vertical-align:middle;
}
#page_album #content_subcolumn #box_achat LI H4 {
	clear:both;
	padding-top:10px;
}
#page_album #content_subcolumn #box_achat LI:first-child H4 {
	padding-top:0px;
}
#page_album .buy_mention {
	display:block;
	position: relative;
	top: -30px;
	left: 62px;
	width: 130px;
	margin-bottom: -20px;
}
#page_album #content_subcolumn #lire_album UL {
  margin: 8px;
 }

/***************************************  FIN DE BLOCS SPECIAL "ALBUM" */	

/* SPECIAL "ACCUEIL" ***************************************/
#page_accueil #content_maincolumn {
	font-size: 92%;
}
#page_accueil #content_maincolumn H1, #accueil #content_maincolumn H2 {
	margin-bottom: 1px;
}
#page_accueil #content_maincolumn .box_main,
#page_accueil #content_maincolumn .box_comment,
#page_accueil #content_maincolumn .box_simple,
#page_accueil #content_maincolumn .box_links,
#page_accueil #content_maincolumn .box_links2,
#page_accueil #content_maincolumn .box_couvs,
#page_accueil #content_maincolumn .box_couvs1,
#page_accueil #content_maincolumn .box_couvs2,
#page_accueil #content_maincolumn .box_couvs3,
#page_accueil #content_maincolumn .box_couvs4 {
	margin: 0px 0px 8px 0px;
}
#page_accueil .nouveautes img {
	width:95px;
	height:130px;
	border:none 0px transparent;
}
#page_accueil .nouveautes h4 {
	margin:0px 0px 3px 0px;
	padding:0px;
}
#page_accueil .nouveautes .mention {
	margin:0px 0px 3px 0px;
	padding:0px;
}
#page_accueil .nouveautes p {
	line-height:13px;
}
#page_accueil .nouveautes a {
	text-transform:none;
	text-decoration:none;
}
#page_accueil .nouveautes .even {
	width:50%;
	float:left;
}
#page_accueil .nouveautes .mod {
	width:50%;
	float:right;
}
#page_accueil #content_subcolumn DIV.box_U2 UL LI DIV.right P:last-child {
	margin-bottom: 0px;
}
/***************************************  FIN DE BLOCS SPECIAL "ACCUEIL" */	

/* SPECIAL "BLOG POST" ***************************************/
#blogpost #content_maincolumn H3 {
	margin-top: 20px;
}
#blogpost #content_maincolumn H3 {
	margin-top: 20px;
}
/***************************************  FIN DE BLOCS SPECIAL "BLOG POST" */	

/* SPECIAL "INFOS" ***************************************/
#infos #content_maincolumn H3 {
	margin-top: 20px;
}
#infos #content_maincolumn P {
	width:100%; overflow:hidden;
}
#infos #content_maincolumn P IMG {
	float:left;
	margin-right: 5px;
}
/***************************************  FIN DE BLOCS SPECIAL "INFOS" */	


/* SPECIAL "REPORT" ***************************************/
#report #content_maincolumn .box_main IMG {
	margin-right: 10px;
	float:left;
}
/***************************************  FIN DE BLOCS SPECIAL "REPORT" */	

/* SPECIAL "USER_PROFIL" ***************************************/
#user_profil #content_subcolumn #presentation { 
	text-align:center;
}
#user_profil #content_subcolumn #presentation P { 
	text-align:center;
}
#user_profil  #content_maincolumn .rich_body P SPAN.date-biographie {
	font-weight:bold;
	color:#1E4257;
	font-size: 110%;
}
/***************************************  FIN DE BLOCS SPECIAL "USER_PROFIL" */	


/* COMPONENT "CONCOURS" ***************************************/
#concours TD.table_cell_left {
	width: 40%;
}
#concours TD.table_cell_right {
	width: 60%;
}
#concours TD.table_colspan SELECT {
	width:50%;
}
/***************************************  FIN DE BLOC COMPONENT "CONCOURS" */	