body {

	background:url(../images/pre_header.jpg) 0px 0px repeat-x #cbcbcb;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0;

}

#left {



	margin-top: 0px;

	height: 100%;

	/*background-color: #6E307B;*/

	margin-left: 23px;

	margin-bottom: 15px;

}

#left ul{
  list-style:none;
  margin:0;
  padding:0;
}

.salate{

  margin-left: 15px;

	border-top: 3px #FFFFFF solid;

	border-left: 3px #FFFFFF solid;

	border-right: 3px #FFFFFF solid;		

}

a{

	text-decoration: none;

	color: #FFFFFF;

}

.bold_white

{

	color: #FFFFFF;

}

.submenu

{

	padding-left: 5px;



	color: #FFFFFF;

}

.menus

{

	

	height: 10px;

	padding-left: 5px;

	padding-top: 10px;

	display:block;



	color: #FFFFFF;

}

.menua

{

	height: 10px;

	padding-left: 5px;

	padding-top: 10px;

	display:block;



	color: #FFFFFF;

	

}

h1 {

	width: 100%;

	margin: 8px 0 0;

	display: block;

	font-size: 16px;

	color: #0574CD;

}

p{
  margin:0 0 8px;
}

#top {

	position:absolute;

	background-image: url(../images/pre_header.jpg);

	background-repeat: repeat-x;

	left:0px;

	top:0px;

	width:100%;

	height:192px;

	z-index:-500;

}

#pre_header_box {

	margin: 0 auto; /* 25px pt ie*/

	width:866px; /* 872 pt ie*/

	height:190px;

	z-index:8;

}

#logo {

	float: left;

	margin-left: 0px;

	/*width:169px;*/

	height:50px;

	z-index:1;

}

#logo a img{
  border:0;
}

#submenu {

	float: right;

	margin-top: 25px;

	text-align: right;

	width:auto;

	height:23px;

	z-index:1;

	color: #fff;

}

#add_top

{

	padding-left: 75px;

	padding-top: 10px;

	/*width: 878px;*/

	height: 115px;

	background-image: url(../images/add_top_bg.jpg);

	background-repeat: no-repeat;
	
	overflow:hidden;

}

#submenu a

{

	text-decoration:none;

	color: #fff;

}

#content_small a

{

	text-decoration:none;

	color: #0574CD;

}

#big_box{

	position:absolute;

	left:0px;

	top:129px;

	width: 100%;

	z-index: 0;

}



#pre_content {

	position:absolute;

	left:0px;

	top:59px;

	width:100%;

	height:25px;

	background-image: url(../images/pre_content.png);

	background-repeat: repeat-x;

	z-index:100;

}

#content_big {

	

	width:100%;

	height: auto;

	background-color:#cbcbcb;

	z-index:3;

}

#header {

	margin: 0 auto; 

	width:866px;

	height:199px;

	

	z-index: 0;

}

#pre_contents {

	margin: 20px auto 0; 

	background-image: url(../images/pre_content.jpg);

	width:866px;

	height: 14px;

	z-index: 15;

}

#content {

	margin: 0 auto; 

	width:872px;

	height:auto;

	z-index:5;

	background-image:url(../images/content_bg.jpg);

	background-repeat:repeat-y;

	overflow: hidden;

}

* html #content{
  margin-top:-1px;
}

#post_contents {

	margin: 0 auto; 

	padding-bottom: 30px;

	background-image: url(../images/post_content.jpg);

	background-repeat: no-repeat;

	width:866px;

	height: 14px;

	z-index: 15;





}

#left_sidebar {

	margin: 0px 0px;

	float:left;

	width:180px;

	z-index:5;

	height:100%;

}

#adsense_right

{

	float: right;

	margin-top: 0px;

	margin-right: 0px;

	padding-left: 5px;

	z-index: 5;

	width: 165px;

	border-top: 3px #fff solid;

}



#right_sidebar {

	margin: 0px  0px;

	float:right;

	width:187px;

	z-index:6;

	border-left : 1px #7f7f7f solid;



}



#content_small {

	margin: 5px 0 5px 210px; /*-300*/

	min-height: 400px;

	width:630px;

}

#left ul#flinks {
  background:url(../images/friends.png) 0px 0px no-repeat;
  margin:4px 0 0;
  padding:12px 0 0;
  list-style:none;
}

#flinks li, #submenu a{
  background:url(../images/bullet.png) 0px -2px no-repeat;
  padding-left:16px;
}

#post_content {
  padding:35px 0 10px;

	width:100%;

	background: url(../images/post_content.png) 0px 0px repeat-x #99A758;

	z-index:0;

}

form{
  margin:0;
}

#add_top #affaire_box{
  position:relative;
  top:-10px;
}
