* {
margin:0;
padding:0;
}

.clear {
clear:both;
}

body {
width:100%;
background:#fff url(/local/images/fond.jpg) repeat-x;
}

h1 {
position:absolute;
width:770px;
height:110px;
background:url(/local/images/logo.jpg) no-repeat center;
}

h1 span {
display:block;
height:0;
width:0;
overflow:hidden;
}

#conteneur {
width:770px;
margin:0 auto;
}

#conteneur-bis {
width:770px;
position:absolute;
}

#contenu,
#news {
margin:280px 0 0;
}

dl#news {
margin:0;
}

#contenu {
width:500px;
float:left;
}

#news {
float:right;
width:250px;
}

#news h3 {
color:#d25d1c;
text-align:right;
border-bottom:3px double #d25d1c;
}

#news dl {
padding:10px 0;
}

#news dt a {
display:block;
color:#fcbf00;
border-bottom:1px dotted #fcbf00;
text-decoration:none;
font-weight:bold;
margin:0 0 10px;
}

#news dt a:hover {
color:#d25d1c;
border-bottom:1px dotted #d25d1c
}

#news dd {
text-align:right;
padding:0 0 10px;
}

ul.pixo {
width:770px;
padding:5px 0 0;
margin:10px 0 0;
clear:both;
list-style-type:none;
border-top:3px double #d25d1c;
}

ul.pixo li {
float:right;
margin:0 0 0 10px;
padding:0;
background:none;
}

ul.pixo li a img {
border:none;
}