/* 	lifestyle-lemag.com 07/03/09 - XaT 
	refonte 23/04/09 - XaT
*/
.numeros {
height:auto;
}

.newsnewbox {
border:0px solid black;
width:260px;
height:auto;
margin-top:-11px;
margin-bottom:36px;
font-size:12px;
text-align:justify;
}

.newsnewbox a {
text-decoration: none;
font-family:arial;
font-size:12px;
color: black;
font-weight:bold;
}

h3 {
color: red;
}

.newsnewtitre {
background: black;
color:white;
padding:2px;}

.newsnew1 {
background: url("images/news/news1.png") no-repeat /*white*/ transparent;
width:170px;
height:90px;
margin-top:2px;
padding-left:90px;
}

.newsnew2 {
background: url("images/news/news2.png") no-repeat /*white*/ transparent;
width:170px;
height:90px;
margin-top:2px;
padding-left:90px;
}

.newsnew3 {
background: url("images/news/news3.png") no-repeat /*white*/ transparent;
width:170px;
height:90px;
margin-top:2px;
padding-left:90px;
}

.newsnew4 {
background: url("images/news/news4.png") no-repeat /*white*/ transparent;
width:170px;
height:90px;
margin-top:2px;
padding-left:90px;
}

.newsnew5 {
background: url("images/news/news5.png") no-repeat /*white*/ transparent;
width:170px;
height:90px;
margin-top:2px;
padding-left:90px;
}

.newsfacebook {
text-align:right;
font-size:12px;
padding-top:35px;
padding-right:33px;
font-style:italic;
}

/* maxinews2 27/11/09 - XaT */

.newsmaxi_1 { 
float:left;text-align:left; padding:4px;margin-bottom:-5px;margin-top:10px; background-color:black; color: white; font-size:20px;
}

.newsmaxi_2 {
float:right;text-align:left; padding:4px; margin-bottom:-5px;margin-top:15px; background-color:transparent; color: black;
}

.newsmaxi_3 {
width:800px;height:500px; border:0px solid red;margin-top:50px;
}

.newsmaxi_4 {
text-align:justify;float:left;width:500px; height: auto; border:0px solid black; margin-top:0px; font-size:14px;
}

.newsmaxi_5 {
float:right;width:250px; height: auto; border:0px solid black; margin-top:0px;font-size:35px;font-family:times;text-align:right;	line-height:35px;	font-weight: bold;font-style:italic;margin-right:10px;
}

/*

newsnew 27/11/09 - XaT

*/

body {
	background:url("images/fond.jpg") fixed white;
	margin:0;
	border:0;
	padding:0;
	color:black;
	font-family:Tahoma,serif;
	}

.body {
	background: url('images/reload/fond2.png') no-repeat transparent;
/* background:url("images/fond2.png") fixed no-repeat  top center; */
	border:0;
	padding:15px auto 0 auto;
	margin:0 auto 0 auto;
	width:940px;
	height:auto;
	}


.box_top {
	border:0;
	margin:0px auto 20px auto;	
	padding:0;
	height: 167px;
	width: 800px;
}

.logo {

border:0;
	padding:20px 0 0px 0;
	
margin-left: auto;
margin-right:auto;
	width: 349px;
	height: 165px;
}
/*
.menu {
	float:right;
	margin:60px 180px 0 0;
	padding:25px 0 0 15px;
	font-family:Futura,Tahoma,serif;
	font-style:italic;
	font-size:12px;
	background:url("images/menu/background.png");
	width:259px;
	height:58px;
}
*/

.menu {
	float:right;
	margin:60px 180px 0 0;
	border:0;
	
	/*padding:25px 0 0 15px;*/
	padding: 25px 0 0 15px;
	line-height:1.1em;
	font-family:Futura,Tahoma,serif;

	font-size:11px;
	background:url("http://lifestyle-lemag.com/styles/images/menu/background.png");
	width:259px;
	height:58px;
}

.menu a {
color:black;
text-decoration:none;
}

.menu a:hover {
text-decoration: underline;
}

.box_main_top{margin: 0 auto 0 auto;width:836px; border:1px solid red;}
.box_main_top img {padding-right:20px;}
.box_main {  background-color:white;margin: 0 0 0 6px;width:924px; height:auto; border:0px solid red; }
.box_main2 {  margin:0 auto 0 auto; width:836px; height: 1050px;border:0px solid red;}
.box_main3 {  margin:0 auto 0 auto; width:836px; height: 1050px;border:0px solid red;}
.box_article  {  margin:0 auto 0 auto; width:836px; height: 550px;border:0px solid red;}
.box_lecture  {  margin:0 auto 0 auto; width:836px; height: 1150px;border:0px solid red;}
.box_main_news {  margin:0 auto 0 auto; width:836px; height: auto;border:0px solid red;}
.box_magazine {  margin:0 auto 0 auto; width:836px; height: 1650px;border:0px solid red;}
.box_main_bonus {  margin:0 auto 0 auto; width:836px; height: 2400px;border:0px solid red;}
.box_reactions {  margin:0 auto 0 auto; width:836px; height: auto;border:0px solid red;}
.box_reactions p {
padding:5px;
font-family:arial;
font-weight:bold;
font-size:18px;
text-align:justify; 
}

.box_footer { 
margin: 0 0 0 6px;
height:50px;
line-height:40px;
font-size:16px;
width:924px;
text-align:center;
background-color: #1F1F1F;
color: white; }
.box_footer a { color:#fff; text-decoration:none; font-size:11px; padding:3px; }
.box_footer a:hover { color:#E8D630;}
.box_left img { margin:0 0 5px 0;}
.box_left { font-size: 14px; float:left; text-align:justify; 	border:0; height:500px; width:536px;border:0px solid red;}
.box_left_1 { float:left; width:264px;}
.box_left_1_news  { margin-left: 250px; width:264px;}
.box_left_1_news a { text-decoration: none; color:black; }
.box_left_1 a { text-decoration: none; color:black; }
.box_left_2 { float:right; width: 264px; }
.box_left_2 a { text-decoration: none; color:black; }
.box_right img { margin-bottom:5px;}
.box_right { 
float:right;
margin-left:5px;
padding-top:0px;
margin-right:5px;
border:0px solid black;
height:500px;
width:256px;
}

.article {width:836px;}

img {
border:0;
margin:0;
}

.news_text {
	margin-left:20px;
	font-family:Arial,serif;
	font-style:italic;
	font-size:24px;
	font-weight:bold;
	}

.wallp_box {width : 610px; }
.wallp_box_l { float: left; width: 300px;}
.wallp_box_r { float: right; width: 300px;}
.wallp_clear { clear: both;}

.wallp_box a {
color:black;
text-decoration: none;
	font-family:Futura,Tahoma,serif;
	font-style:italic;
	font-size:18px;
}

/* menu */

/*
			#nav {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	
				}
			#nav li {
				float: left ;
				width: auto;
				border: 1px solid #fff ;
				margin:0 2px 0 3px;
				color: #fff ;
				background: #c00 ;

				}
			#nav li a {
				display: block ;
				background: #fff ;
				color: #000 ;
				font: 24px "Arial Black", Arial,sans-serif ;
				line-height: 1em ;
				font-weight:bold;
				padding: 4px;
				text-align: center ;
				text-decoration: none ;
				}
			#nav li a:hover, #nav li a:focus {
				background: #000;
				color:#fff ;
				text-decoration: none ;
				}
			#nav li a:active {
				background: #fff ;
				color:#000;
				text-decoration: none ;
				}
				
			.menuselected
{	
				float: left ;
				width: auto;
				border: 1px solid red;
				margin:0 2px 0 3px;
				color: #fff ;
				background: #c00 ;
			
}

*/
 

#menu li
{
				float: left ;
				width: auto;
				border: 0;
				margin:0 2px 0 3px;
				color: #fff ;
				background: transparent;
}

#menu a
{
				display: block ;
				background: transparent;
				color: #000 ;
				font: 22px "Arial Black", Arial,sans-serif ;
				line-height: 1em ;
				font-weight:bold;
				padding: 4px;
				text-align: center ;
				text-decoration: none ;
}

#menu a:link, #menu a:visited
{
								background: #000;
				color:#fff ;
				text-decoration: none ;
				
}

#menu a:hover, #menu a:active
{
				background: #fff;
				color:#000 ;
				text-decoration: none ;
				
}

#menuselected
{

				display: block ;
				background: #000 ;
				color: #fff ;
				font: 24px "Arial Black", Arial,sans-serif ;
				line-height: 1em ;
				font-weight:bold;
				border:0;
				padding: 4px;
				text-align: center ;
				text-decoration: none ;

}

			#menu
			{
			list-style: none ;
			margin: 0 ;
			padding: 0 ;
			overflow: hidden ;	
			}

			.menu2{
			width:834px;
			margin-top:10px;
			margin-left:auto;
			margin-right:auto;
			border:0;
			padding: 15px 0 10px 0 ;
					}

/* fin menu */
				
				
				/* menu2 petit bonus */
				
#menu2 li
{
				float: left ;
				width: auto;
				border: 0;
				margin:0 2px 0 3px;
				color: #fff ;
				background: #c00 ;
}

#menu2 a
{
				display: block ;
				background: #000 ;
				color: #fff ;
				font: 14px "Arial Black", Arial,sans-serif ;
				line-height: 1em ;
				font-weight:bold;
				padding: 4px;
				text-align: center ;
				text-decoration: none ;
}

#menu2 a:link, #menu2 a:visited
{
				background: #fff;
				color:#000 ;
				text-decoration: none ;
				
}

#menu2 a:hover, #menu2 a:active
{
				background: #000;
				color:#fff ;
				text-decoration: none ;
				
}


			#menu2
			{
			list-style: none ;
			margin:  5px 0 0 0 ;
			padding: 0 ;
			overflow: hidden ;	
			}
			*/
