	
	/* ----- OUT ----- */
		
	/*#main #conteneur #out {
		left:30px; 
		left:0;
		position:absolute; 
		top:650px; 
		}*/
	
	#main #conteneur #out {
		left:-20px; 
		position:absolute; 
		top:479px; 
		}
		
	#RUB_30 #main #conteneur #out {
		left:10px; 
		/*position:absolute; 
		top:650px;*/
		}
	
	#main #conteneur_out #left #picto {
		left:50px; 
		position:relative; 
		top:20px;
		}
		
	#main #conteneur_out #left #in {
		left:30px; 
		position:absolute;
		top:190px;
		}
	
	#main #conteneur_out #left #out {
		/*left:30px; */ 
		left:12px; 
		position:absolute; 
		top:669px;
		}
	
	/*#main #conteneur_out #left #out #rub_out_logo {
		left:-15px; 
		position:absolute; 
		top:0; 
		}*/
				
	/*************************/
	/*		OUT MAGAZINE	 */
	/*************************/
	
	#main #conteneur_out {
	 	background:#808080 url(img/bg-rpt-home.gif) repeat-y scroll 0 0; 
		min-height:1098px; 
		/*position:absolute; */
		}
	
	* html #main #conteneur_out {
		height:1098px; 
		/*position:fixed; */
		}
	
	#main #conteneur_out #left {
		float:left; 
		width:175px;
		}
	
	#main #conteneur_out #right {
		/*background:url(img/bg_archives.gif) no-repeat 0 0;*/
		height:710px;
		left:176px;
		position:absolute;
		top:50px;
		width:936px;
		}
	
	#RUB_26 #main #conteneur_out #right.archives {
		background:url(img/bg_archives.gif) no-repeat 0 0;
		left:196px;
		top:50px;
		}
	
	#main #conteneur_out #right #magazine {
		position:relative; 
		height:937px; 
		width:687px;
		}
	
	#main #conteneur_out #right #couverture {position:absolute;}
	
	#main #conteneur_out #right #footer_mag {
		bottom:0; 
		height:119px; 
		left:45px; 
		position:absolute; 
		width:594px; 
		z-index:2;
		}
	
	#main #conteneur_out #right #contenu_noir, 
	#main #conteneur_out #contenu_noir {
		background-color:#000; 
		margin:200px 0 0 200px; 
		padding:10px 0; 
		width:710px; 
		}
		
	#main #conteneur_out #right #contenu_noir.archives {
		/*background-color:#000000;*/
		left:84px;
		margin:0;
		/*padding:10px 0;*/
		position:absolute;
		top:175px;
		/*width:710px;*/
		}
	
	#main #conteneur_out #right #contenu_noir .art_details, 
	#main #conteneur_out #contenu_noir .art_details  {
		background-color:#FFF; 
		/*border:1px solid; */
		height:130px; 
		margin:10px 0; 
		padding:5px 0; 
		}
	
	#main #conteneur_out #right #contenu_noir .art_details .visuel, 
	#main #conteneur_out #contenu_noir .art_details .visuel {
		float:left; 
		margin:5px 0 0; 
		text-align:center; 
		width:90px; 
		}
	
	#main #conteneur_out #right #contenu_noir .art_details .contenu_details, 
	#main #conteneur_out #contenu_noir .art_details .contenu_details {
		/*border:1px solid;*/
		float:left;
		position:relative;
		width:585px;
		}
		
	#main #conteneur_out #right #contenu_noir .art_details .contenu_details .contenu_details_titre, 
	#main #conteneur_out #contenu_noir .art_details .contenu_details .contenu_details_titre {
		height:20px; 
		left:0px; 
		margin:5px 0 0; 
		position:absolute; 
		width:500px; 
		}
		
	#main #conteneur_out #right #contenu_noir .art_details .contenu_details .contenu_details_titre h1, 
	#main #conteneur_out #contenu_noir .art_details .contenu_details .contenu_details_titre h1 {
		color:#999; 
		display:block; 
		float:left; 
		font-size:10px; 
		font-weight:bold;
		}
	
	 
	#main #conteneur_out #right #contenu_noir .art_details .contenu_details .contenu_details_titre h2, 
	#main #conteneur_out #contenu_noir .art_details .contenu_details .contenu_details_titre h2 {
		color:#FF7800; 
		float:left; 
		display:block; 
		font-size:10px; 
		font-weight:bold;
		}
	
	#right #contenu_noir .art_details .contenu_details .texte, 
	#contenu_noir .art_details .contenu_details .texte {
		height:100px; 
		width:570px; 
		padding:0 0 0 22px;
		}
	
	#right #contenu_noir .art_details .contenu_details .texte p, 
	#contenu_noir .art_details .contenu_details .texte p {
		font-size:11px; 
		color:#000; 
		text-align:justify;
		}
		
	.pagination_them {
		font-size:11px; 
		color:#999999; 
		text-align:right; 
		padding:0 80px;
		}
		
	.pagination_them .on {color:#00ffff;}
	
	.pagination_them a {color:#999999;}
	
	/*****************/
	/* DERNIER PARU */
	/*****************/
	
	.couv_d_p {
		float:left;
		/*margin-top:50px;*/ 
		margin:0 0 0 20px; 
		width:920px;
		}
		
	.pag_dernier_paru {
		bottom:22px; 
		/*font-size:8px;*/ 
		font-size:9px; 
		left:50px; 
		position:absolute;
		}
		
	.pag_dernier_paru a, 
	.pag_dernier_paru span a {color:#999999;}
	
	.pag_dernier_paru a.on {/*color:#666666;*/ color:#000000;}
	
	.pag_dernier_paru span {
		color:#999999;
		text-transform:uppercase;
		}
	
	.pag_dernier_paru span strong {color:#000000;}
	
	/****************/
	
	/*#footer_out {
		bottom:15px; 
		font-size:8px; 
		position:absolute; 
		right:26px; 
		width:300px;
		}*/
		
	#footer_out {
		left:50px;
		position:absolute;
		/*top:18px;*/ 
		/*top:15px;*/
		width:300px;
		}
		
	#conteneur_out #footer_out {
		top:15px;
		}
		
	#RUB_26 #right.archives #footer_out {
		left:50px;
		top:15px;
		}
		
	/*#footer_general #footer_out {
		bottom:208px;
		font-size:8px;
		height:30px;
		position:absolute;
		right:123px;
		width:289px;
		}*/
		
	/** html #footer_general #footer_out {
		position:absolute; 
		right:123px; 
		width:300px; 
		}*/
		
	#footer_general #footer_out a, 
	#footer_general #footer_out p {color:#FFFFFF;}
	
	#footer_general #footer_out a, 
	#footer_general_gc #footer_out a, 
	#footer_general_gc #footer_out p, 
	#footer_general_gc #footer_out .tiret {
		color:#FFFFFF;
		font-size:9px;
		}
		
	/*#footer_general_gc #footer_out {
		bottom:220px;
		font-size:8px;
		position:absolute;
		right:112px;
		width:300px;
		}*/
		
	#footer_general #footer_out, 
	#footer_general_gc #footer_out {
		left:585px;
		position:absolute;
		top:854px;
		width:300px;
		white-space:nowrap;
		}
	
	#footer_general #footer_out a {float:left;}
	
	#footer_general #footer_out p {width:320px;}
	
	#footer_out p {
		/**/ float:left;
		font-size:8px; 
		text-transform:uppercase;
		}
	
	#footer_out a {
		color:#000000; 
		float:left;
		}
	
	#footer_out .tiret {
		display:block; 
		float:left; 
		color:#999999;
		}
	
	#footer_general #footer_out .tiret {
		display:block; 
		float:left; 
		opacity:0; 
		alpha(opacity=0); 
		width:20px;
		}
	
	#footer_out .margin-footer {
		vertical-align:bottom; 
		margin:0 5px; 
		background:url(/accroche/css/img/hirondelle1.gif) no-repeat center top; 
		width:17px; 
		height:17px; 
		display:block; 
		float:left;
		}
	
	#footer_general #footer_out .margin-footer {
		vertical-align:bottom; 
		margin:0 5px; 
		background:url(/accroche/css/img/hirondelle2.gif) no-repeat center top; 
		width:17px; 
		height:17px; 
		display:block; 
		float:left;
		}
	
	#footer_general_gc #footer_out .margin-footer {
		vertical-align:bottom; 
		margin:0 5px; 
		background:url(/accroche/css/img/hirondelle3.gif) no-repeat center top; 
		width:17px; 
		height:17px; 
		display:block; 
		float:left;
		}
	
	#footer_out .margin-footer img {margin:0 5px;}
	
	*html #footer_out .margin-footer img {margin:0 5px;}
	
	#footer_out .margin-footer img {width:16px;height:16px;}
	
	
	/*****************/
	/* MENU */
	/*****************/
	
	#out #archives_link {
		/*display:none;*/
		background:transparent url(img/bg_archives_off.jpg) no-repeat scroll left bottom;
		font-size:12px;
		font-weight:bold;
		padding:0px 0px 5px 5px;
		position:absolute;
		top:-310px;
		width:143px;
		}
	
	#out #archives_link.on {
		background:transparent url(img/bg_archives_on.jpg) no-repeat scroll left bottom;
		font-size:12px;
		font-weight:bold; 
		left:15px; 
		padding:0px 0px 5px 5px;
		position:absolute;
		top:-310px;
		width:143px;
		}
	
	#out #archives_link a {color:#b3b3b3;}
	
	#out #archives_link a:hover {text-decoration:none;}
	
	#out #archives_link.on a {color:#01ffff;}
	
	#out #rub_archives {
		/*display:none;*/
		background:transparent url(img/bg_rub_archives.jpg) no-repeat scroll left top;
		font-size:12px;
		height:43px; 
		left:15px; 
		padding-left:10px;
		position:absolute;
		top:-260px;
		}
	
	#out #rub_archives ul {padding-top:2px;}	
	
	#out #rub_archives li {
		border-bottom:1px solid #999999; 
		margin:0 0 3px -5px;
		width:138px;
		}
		
	#out #rub_archives li.on {
		border-bottom:1px solid #01ffff; 
		margin:0 0 3px -5px; 
		width:138px;
		}
	
	#out #rub_archives li a {
		color:#b3b3b3; 
		padding:0 0 0 5px;
		}
		
	#out #rub_archives li.on a {color:#01ffff;}
	
	#out #rub_archives li a:hover {text-decoration:none;}	
	
	#out #theme_num {
		/*display:none;*/
		font-size:10px; 
		left:15px;
		position:absolute;
		top:-180px;
		}
	
	#out #theme_num #theme_num_top {
		background:transparent url(img/bg_ssrub_archives_top.jpg) no-repeat scroll left bottom; 
		height:5px;
		}
	
	#out #theme_num #theme_num_centre {background:transparent url(img/bg_ssrub_archives_centre.jpg) repeat-y left top;}
	
	#out #theme_num #theme_num_bottom {
		background:transparent url(img/bg_ssrub_archives_bottom.jpg) no-repeat scroll left top; 
		height:8px;
		}
	
	#out #theme_num ul {padding-left:10px;}
	
	#out #theme_num li {
		border-bottom:1px solid #999999; 
		margin:0 0 0px -5px; 
		min-width:138px;
		}
	
	#out #theme_num li.on {
		border-bottom:1px solid #01ffff; 
		margin:0 0 0px -5px; 
		min-width:138px;
		}	
	
	#out #theme_num li a {
		color:#b3b3b3; 
		padding:0 0 0 5px;
		}	
	
	#out #theme_num li a:hover {text-decoration:none;}
	
	#out #theme_num li.on a {color:#01ffff;}	
	
	
