*{
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif
}
body{
background-color:#000000;
}
img{
border:0;
}
.cleaner {
clear:both;
height:0px;
font-size:0px;
border:none;
margin:0; padding:0;
background:transparent;
}	
h1{
color: #FFFFFF;
font-size:18px;
position:absolute;
top: 200px;
left: 145px;
width: 250px;
}
span.orange
{
color: #f6670a;
}
span.blc
{
color: #fff;
}

dl#last_ent, dl#last_blog{
margin: 0 0 20px 0;
color: #f6670a;
font-size: 15px;
position:absolute;
top: 430px;
}
dl#last_ent{
left: 155px;
}
dl#last_blog{
left: 340px;
}
dt{
margin: 0 0 6px 0;
font-weight:bold;
}

#lien_hp{
margin: 0 0 20px 0;
font-size: 13px;
position:absolute;
top: 485px;
left: 570px
}
#footer{
position:absolute;
top: 600px;
left: 130px
}
ul{
list-style:none;
}
ul li{
line-height: 20px;
background:transparent url(./img/li.gif) no-repeat top left;
padding: 0 0 0 10px;

}
ul li a{
color: #f6670a;
text-decoration:none;
}
ul li a:hover{
color: #fff;
text-decoration:none;
}



dd{
background:transparent url(./img/dd-prehome.jpg) no-repeat top left;
color: #ccc;
font-size:12px;
padding: 0 0 0 12px;
line-height: 17px;
}
dd a{
color: #ccc;
font-size:12px;
text-decoration:none;
}
dd a:hover{
color: #fff;
}

#inscrire{
position:absolute;
top: 430px;
left:555px;
}

#global {
position:absolute;
left: 50%;
width: 808px;
height: 700px;
margin-left: -404px; /* moitié de la largeur */
background: transparent url(./img/bg-prehome.jpg) no-repeat top right;
}
#header {
width: 808px;
height: 111px;
}
#logo{
position:absolute;
top: 34px;
left: 31px;
}
#content {
background:#000000 url(/img/bg-content.gif) repeat-x top left;
padding: 0 0 0 17px;
}
#content p {
color:#ffffff;
font-size:14px;
position:absolute;
top: 270px;
left: 145px;
line-height: 25px;
width: 250px;
}
#footer p{
color: #666666;
font-size:10px;
padding: 5px 0 5px 0px;
margin: 0 0 10px 17px;
width: 634px;
border-top: 1px solid #262626;
}
#footer p a{
color: #666666;
text-decoration:none;
}
#footer p a:hover{
color: #f6670a;
text-decoration:underline;
}
#main{
width: 518px;float:left;
}
#column{
float:left;
width: 180px;
margin: 0 0 0 12px;
}
/* SEARCH */
#search{
position:absolute;
top: 114px;
left:130px;
color:#FFF;
}
#search label{
text-transform:uppercase;
font-size:13px;
margin: 0px 10px 0 0;
}
#search p{
display:inline;
}
#search input{
background-color:#333;
border: 0;
color: #f8670a;
font-size:18px;
}
#search input.submit{
position:relative;
top: 4px;
}

/* Post Content */
.post{
margin-bottom: 10px;
background-color:#FFFFFF;
}
.now{
color: #f6670a;
position: relative;
left: 185px;
top: 10px;
}
h3.before{
color: #000000;
font-size:13px;
font-weight:normal;
position: relative;
left: 185px;
top: 30px;
}
.article{
padding: 0px 10px 5px 10px;
margin: -60px 0 0 0;
}
.article img{
border: 10px solid #999999;
float: left;
margin: 0 20px 0 0;
}
.article h4 a{
color: #666666;
font-size:13px;
font-weight:normal;
padding: 170px 0 0 0;
display:block;
text-decoration: none;
}
#content .article p{
padding: 5px 0;
color: #000000;
font-size:12px;
}

p#txt_intro{
color: #000;
font-size:12px;
margin: 10px 0 20px 17px;
padding: 0px;
}
#banner{
position:absolute;
left: 20px;
top: 210px;
}
