.riders-page {
background:transparent url(../img/body-news.png) repeat-x scroll 0 0;
}

.riders-page #menu-riders {
padding:18px 0 0;
width:195px;
}

.riders-page #menu-riders h3 {
background:url(../img/news-h3.png) no-repeat bottom left;
font-size:16px;
padding:0 0 5px;
text-transform:uppercase;
}

.riders-page #menu-riders ul {
margin:0 0 0 15px;
}

.riders-page #menu-riders ul li {
font-size:11px;
list-style-image:url(../img/li-news.png);
list-style-position:outside;
list-style-type:disc;
margin:5px 0;
}

.riders-page #riders-list {
background:transparent none repeat scroll 0 0;
border-color:#FFF;
border-style:dotted;
border-width:0 1px 0 0;
width:500px;
}

.riders-page #riders-list #riders-home {
padding:10px;
width:476px;
}

.riders-page #riders-wrapper {
background: url(../img/fond-news.png) no-repeat top left;
_background:transparent;
border-color:#ca0962;
border-style:solid;
border-width:0 6px 0 0;
padding:0 10px;
width:709px;
_width:700px;
}

.riders-page #top {
background:transparent url(../img/news.png) no-repeat;
border-color:#000;
border-style:solid;
border-width:0 0 2px;
height:125px;
width:100%;
}

.riders-page .a-rider {
border:#FFF dotted;
border-width:0 0 1px;
margin:0 0 20px;
padding:0 0 20px;
}

.riders-page .intro-riders {
float:right;
font-size:12px;
text-align:justify;
width:377px;
}

.riders-page .intro-riders h2,.riders-page .text-riders h2 {
text-transform:uppercase;
}

.riders-page .more {
background:transparent url(../img/more-riders.png) no-repeat scroll 100% 1px;
margin:16px;
text-align:right;
}

.riders-page .more a,.riders-page .more a:visited {
color:#FFF;
padding:12px;
text-decoration:underline;
}

.riders-page .text-riders {
font-size:12px;
margin:20px 0 0;
text-align:justify;
}

.riders-page .vignette-rider {
text-align:center;
}

.riders-page .vignette-rider img {
border:1px solid #FFF;
padding:3px;
}

.riders-page h1 {
background:url(../img/news-h3.png) no-repeat bottom left;
font-size:16px;
padding:20px 0 5px 20px;
text-transform:uppercase;
color:yellow;
}

.right {
float:right;
}

a img {
border:0;
}

a,a:hover,a:visited {
color:#FFF;
text-decoration:none;
}

a.current,a.current:visited {
color:#88167e;
}

a.desactivated,a.desactivated:visited {
color:#444;
}

html {
background:#ca0962 url(../img/html-news.jpg) repeat-x scroll 0 0;
}
