body { 
padding: 0px;
margin: 0px;
text-align: center;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #cccccc; 
background: #000000;
}
a , a:link , a:visited{
color:#FF30F1;
}
#page{
width: 1001px;
margin: 0px;
padding: 0px;
}
#head{
width: 1001px;
height: auto;
margin: 0px;
padding: 0px;
}
#head div.haut{
width: 1001px;
height: 17px;
background-image: url("images/haut_page.jpg");
background-repeat: no-repeat;
}
#header{
width: 1001px;
height: auto;
margin: 0px;
padding: 0px;
}
#header div.gauche {
float: left;
width: 431px;
height: 170px;
background-image: url("images/logo.jpg");
background-repeat: no-repeat;
}
#header div.droite {
float: right;
width: 570px;
height: 170px;
background-image: url("images/catcher.jpg");
background-repeat: no-repeat;
text-align: center;
}
#menu_barre{
width: 1001px;
height: 65px;
margin: 0px;
padding: 0px;
}
#menu_barre div.gauche {
float: left;
width: 431px;
height: 65px;
background-image: url("images/logo2.jpg");
background-repeat: no-repeat;
}
#menu_barre div.droite {
float: right;
width: 570px;
height: 65px;
text-align: right;
background-image: url("images/logo2_droite.jpg");
background-repeat: no-repeat;
}
#titre1 {
display: inline;
float: right;
text-align: center;
}
A.rollover1 {
display: block;
width: 170px;
height: 65px;
background: url("images/videos1.png");
background-repeat: no-repeat;
border: 0;
}
A.rollover1:hover {
background: url("images/videos2.png");
}
#titre2 {
display: inline;
float: right;
text-align: center;
}
A.rollover2 {
display: block;
width: 170px;
height: 65px;
background: url("images/live1.png");
background-repeat: no-repeat;
border: 0;
}
A.rollover2:hover {
background: url("images/live2.png");
}
#titre3 {
display: inline;
float: right;
text-align: center;
}
A.rollover3 {
display: block;
width: 170px;
height: 65px;
background: url("images/rencontres1.png");
background-repeat: no-repeat;
border: 0;
}
A.rollover3:hover {
background: url("images/rencontres2.png");
}
span {
display:none;
}
#content{
width: 1001px;
height: auto;
margin-left: 18px;
padding: 0px;
}
#bloc {
width: 724px;
height: auto;
float: left;
display: block;
text-align: center;
color: #000000; 
}
#bloc div.haut {
width: 724px;
height: 67px;
float: left;
background-image: url("images/bloc_haut.jpg");
background-repeat: no-repeat;
display: block;
text-align: center;
}
#bloc div.clear {
width: 724px;
height: auto;
float: left;
background-image: url("images/bloc_clear.jpg");
background-repeat: repeat-y;
display: block;
text-align: center;
}
#bloc div.vidhaut{
width: 675px;
height: 18px;
background-image: url("images/desc_haut.jpg");
background-repeat: no-repeat;
margin-left: 23px;
text-align: center;
display: block;
}
#bloc div.info{
width: 675px;
height: 30px;
background-image: url("images/info.jpg");
background-repeat: no-repeat;
text-align: center;
margin-left: 23px;
color:#ff00c6;
line-height: 30px;
display: block;
}
#bloc div.vidclear{
width: 675px;
height: auto;
background-image: url("images/desc_clear.jpg");
background-repeat: z-repeat;
margin-left: 23px;
text-align: center;
color: #ffffff;
display: block;
}
#bloc div.viddesc{
width: 640px;
height: auto;
margin-left: 15px;
text-align: center;
color:#ff00c6;
display: block;
}
#bloc div.vidbas{
width: 675px;
height: 18px;
background-image: url("images/desc_bas.jpg");
background-repeat: no-repeat;
margin-left: 23px;
text-align: center;
display: block;
}
#bloc div.bas {
width: 724px;
height: 17px;
float: left;
background-image: url("images/bloc_bas.jpg");
background-repeat: no-repeat;
display: block;
text-align: center;
}
#bloc div.copy {
width: 724px;
height: 17px;
float: left;
display: block;
text-align: center;
color: #ffffff; 
}
#side {
width: 241px;
height: auto;
float: right;
display: block;
margin-right: 18px;
font-size: 15px; 
text-align: center;
}
#side div.haut {
width: 241px;
height: 12px;
float: right;
background-image: url("images/side_haut.jpg");
background-repeat: no-repeat;
display: block;
text-align: center;
}
#side div.clear {
width: 241px;
height: auto;
float: right;
background-image: url("images/side_clear.jpg");
background-repeat: repeat-y;
display: block;
text-align: center;
}
#side div.bas {
width: 241px;
height: 17px;
float: right;
background-image: url("images/side_bas.jpg");
background-repeat: no-repeat;
display: block;
text-align: center;
}
img {
border: 0;
}
#side div.clear a:link, #side div.clear a:visited {
color: #000000;
font-weight: bold;
text-decoration: underline;
}
#side div.clear a:active, #side div.clear a:hover {
color: #FF30F1;
font-weight: bold; 
}
h2 {
margin: 0;
padding: 0;
text-align: center;
font-size: 12px;
color: #FF30F1;
font-weight: bold;
}  

