/***************** GENERAL *****************/
html
{
margin:0px;
padding:0px;

}

body {

margin:0px;
padding:0px;
margin:0 auto;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
margin:0px;
}
a {
color:#FF0000;
}
a:hover {
text-decoration:none;
}
input,textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom: 6px;
padding: 0px;
background-image:url(http://www.maxidance.fr/images/input.gif);
display:block;
}
form {
margin: 0px;
padding: 0px;
}
#general{
background-color:;
width: 815px; /* largeur obligatoire pour être centré */

}
#titre2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
margin-top: 8px;	
text-align:center;
}

/***************** TABLEAUX STYLE DES CELLULES *****************/
ol {
margin: 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
ul {
margin: 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding-left: 0px;
padding-top: 9px;
height:33px;
margin-bottom:-2px;
}
li img {
float:left;
margin-top:-7px;
padding-right:8px;
padding-left:6px;
}
.nombre{
margin-top:2px;
padding-right:0px;
padding-left:4px;
}
li a {
color:#000000;
text-decoration:none;
}
li a:hover {
color:#FF0000;
}
li.cellule1 {
background-image:url(http://www.maxidance.fr/images/fond_cell1.gif);
}
li.cellule2 {
background-image:url(http://www.maxidance.fr/images/fond_cell2.gif);
}
li.cellule3 {
background-image:url(http://www.maxidance.fr/images/fond_cell3.gif);
}
li.cellule4 {
background-image:url(http://www.maxidance.fr/images/fond_cell4.gif);
}
li.cellule5 {
background-image:url(http://www.maxidance.fr/images/fond_cell5.gif);
}

/*****************  barre RECHERCHE *****************/
#recherche {
height:24px;
width:800px;
padding-left:15px;
background-color:;
background-image:url(http://www.maxidance.fr/images/fond_recherche.gif);

}
#recherche input {
float:left;
margin-right:4px;
}
#btn {
padding-top:0px;
}
#header {
height:134px;
width:800px;
padding-top:10px;
background-repeat:no-repeat;


}
#logo
{
display: block; 
height:103px;
width:383px;
margin:0 auto;



}
/*****************  bloc LOGIN *****************/
#header #login {
position:absolute;
float:left;
width:288px;
margin-left:754px; margin-top:50px;
}
#ok {
position:absolute;
left: 145px;
top: 10px;
}
#enregistrer {
position:absolute;
top: 8px;
left: 30px;
}

/*****************  Menu navigation *****************/
#navigation {
height:40px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding-left:46px;

}
#contenu {

overflow:auto;


background-repeat:no-repeat;
}

/*****************  Sous Menu *****************/
#ssmenu1, #ssmenu2, #ssmenu3, #ssmenu4, #ssmenu5 {
position:absolute;
float:left;
height:13px;
top:226px;
background-color:#FF0000;
margin-top:-5px;
margin-left:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
visibility: hidden;
}
#ssmenu1 ul, #ssmenu2 ul, #ssmenu3 ul, #ssmenu4 ul, #ssmenu5 ul {
margin: 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
#ssmenu1 li, #ssmenu2 li, #ssmenu3 li, #ssmenu4 li, #ssmenu5 li  {
display:inline;
padding: 0px 0px 0px 0px;
background-image:url(http://www.maxidance.fr/images/puce.gif);
background-position:2px 2px;
background-repeat:no-repeat;
margin-left:2px;
margin-right:4px;
padding-left:12px;

}
#ssmenu1 li a, #ssmenu2 li a, #ssmenu3 li a, #ssmenu4 li a, #ssmenu5 li a{
color:#FFFFFF;
font-weight:bold; 
}
#ssmenu1 li a:hover, #ssmenu2 li a:hover, #ssmenu3 li a:hover, #ssmenu4 li a:hover, #ssmenu5 li a:hover  {
text-decoration:underline;
}


#ssmenu1 {
margin-left:165px;
}
#ssmenu2 {
margin-left:542px;
}

#ssmenu3 {
margin-left:325px;
}
#ssmenu4 {
margin-left:455px;
}
#ssmenu5 {
margin-left:790px;
}
/*****************  bloc ZOOM *****************/
#contenu #zoom {
position:absolute;
float:left;
width:288px;
margin-left:74px; margin-top:20px;
}
#contenu #zoom #zoom_titre{
height:35px;
background-image:url(http://www.maxidance.fr/images/zoom_titre.gif);
background-repeat:no-repeat;
}
#contenu #zoom #zoom_contenu{
padding:5px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
#contenu #zoom #zoom_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/zoom_bas.gif);
background-repeat:no-repeat;
}

/*****************  bloc CLASSEMENT *****************/
#contenu #classement {
position:absolute;
float:left;
width:362px;
margin-left:373px; margin-top:20px;
}
#contenu #classement #classement_titre{
height:28px;
background-image:url(http://www.maxidance.fr/images/classement_titre.gif);
background-repeat:no-repeat;
}
#contenu #classement #classement_titre #consulter{
position:absolute;
top: 14px; left: 305px;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #classement #classement_contenu{
background-color:#FFFFFF;
}
#contenu #classement #classement_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/classement_bas.gif);
background-repeat:no-repeat;
}

/*****************  bloc PARTENAIRES *****************/
#contenu #partenaires {
position:absolute;
float:left;
width:201px;
margin-left:746px; margin-top:20px;
}
#contenu #partenaires #partenaires_titre{
height:28px;
background-image:url(http://www.maxidance.fr/images/partenaires_titre.gif);
background-repeat:no-repeat;
}
#contenu #partenaires #partenaires_contenu{
text-align:center;
background-color:#FFFFFF;
}
#contenu #partenaires #partenaires_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/partenaires_bas.gif);
background-repeat:no-repeat;
}

/*****************  bloc NEWS *****************/
#contenu #news {
position:absolute;
float:left;
width:477px;
margin-left:74px;
margin-top:300px;
}
#contenu #news #news_titre{
height:28px;
background-image:url(http://www.maxidance.fr/images/news_titre.gif);
background-repeat:no-repeat;
}
#contenu #news .titre_news{
font-weight:bold;
text-transform:uppercase;
}
#contenu #news #news_contenu{
background-color:#FFFFFF;
}
#contenu #news #news_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/news_bas.gif);
background-repeat:no-repeat;
}

#contenu #news2 {

width:477px;

margin-top:20px;
}
#contenu #news2 #news_titre{
height:28px;
background-image:url(http://www.maxidance.fr/images/news_titre.gif);
background-repeat:no-repeat;
}
#contenu #news2 .titre_news{
font-weight:bold;
text-transform:uppercase;
}
#contenu #news2 #news_contenu{
background-color:#FFFFFF;
}
#contenu #news2 #news_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/news_bas.gif);
background-repeat:no-repeat;
}



/*****************  bloc PLAYLIST *****************/
#contenu #playlist {
position:absolute;
float:left;
width:390px;
margin-left:562px;
margin-top:287px;
}
#contenu #playlist #playlist_titre {
height:41px;
background-image:url(images/playlist_titre.gif);
background-repeat:no-repeat;
}
#contenu #playlist #playlist_titre #dj {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF0000;
position:absolute;
top: 22px; left: 31px;
}
#contenu #playlist #playlist_titre #votez {
position:absolute;
top: 26px; left: 241px;
}
#contenu #playlist .titre_playlist {
font-weight:bold;
text-transform:uppercase;
}
#contenu #playlist #playlist_contenu {
background-color:#FFFFFF;
}
#contenu #playlist #playlist_bas{
height:8px;
background-image:url(images/playlist_bas.gif);
background-repeat:no-repeat;
}

/*****************  bloc PLAYLIST *****************/
#contenu #playlist2 {

float:right;
width:390px;
margin-right:100px;
margin-top:70px;
}
#contenu #playlist2 #playlist_titre {
height:41px;
background-image:url(images/playlist_titre.gif);
background-repeat:no-repeat;
}
#contenu #playlist2 #playlist_titre #dj {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF0000;
position:absolute;
top: 22px; left: 31px;
}
#contenu #playlist2 #playlist_titre #votez {
position:absolute;
top: 26px; left: 241px;
}
#contenu #playlist2 .titre_playlist {
font-weight:bold;
text-transform:uppercase;
}
#contenu #playlist2 #playlist_contenu {
background-color:#FFFFFF;
}
#contenu #playlist2 #playlist_bas{
height:8px;
background-image:url(images/playlist_bas.gif);
background-repeat:no-repeat;
}


/*****************  bloc VOTER *****************/
#contenu #voter {
width:490px;
float:left;
margin-left:74px;
padding-top:20px;
}
#contenu #voter input {
float:left;
margin-left:7px;
width:15px;
}
#contenu  #texte{
width:320px;
margin-left:600px;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
border-left: 1px dotted #FFFFFF;
padding-left:7px;
}
#contenu  #texte a {
color:#FFFFFF;
}
#contenu #voter #voter_titre {
height:41px;
background-image:url(http://www.maxidance.fr/images/voter_titre.gif);
background-repeat:no-repeat;
}

#contenu #voter #voter_contenu {
background-color:#FFFFFF;
}
#contenu #voter #voter_bas{
height:8px;
margin-bottom:10px;
background-image:url(http://www.maxidance.fr/images/voter_bas.gif);
background-repeat:no-repeat;
}


/*****************  bloc page CLASSEMENT *****************/
#contenu #page_classement {
width:800px;
margin-left:0px;

padding-top:20px;
margin:0 auto;
margin-bottom:10px;
}
#contenu #page_classement #titre {
height:28px;
background-image:url(http://www.maxidance.fr/images/classement_page_titre.gif);
background-repeat:no-repeat;
}
#contenu #page_classement #date {
color:#FF0000;
font-weight:bold;
padding-top:8px;
padding-left:610px;
}
#contenu #page_classement table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #page_classement table th {
background-image:url(http://www.maxidance.fr/images/fond_cell1.gif);
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}
#contenu #page_classement table tr {
background-image:url(http://www.maxidance.fr/images/fond_cell4.gif);
}
.bordure {
border-left: 1px solid #CCCCCC;
}
#contenu #button1{
background-color: transparent;
}

/*****************  bloc page NEWS *****************/
#contenu #zoom2 {
position:absolute;
float:left;
width:358px;
margin-left:74px; margin-top:20px;

}
#contenu #zoom2 #zoom2_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/zoom2_titre.gif);
background-repeat:no-repeat;
}
#contenu #zoom2 #zoom2_contenu{
padding:5px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
overflow:hidden;
}
#contenu #zoom2 #zoom2_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/zoom2_bas.gif);
background-repeat:no-repeat;
}
#contenu #page_news {
position:absolute;
float:left;
width:477px;
margin-left:470px;
padding-top:20px;
}
#contenu #page_news #page_news_titre{
height:28px;
background-image:url(http://www.maxidance.fr/images/news_titre.gif);
background-repeat:no-repeat;
}
#contenu #page_news .titre_page_news{
font-weight:bold;
text-transform:uppercase;
}
#contenu #page_news #page_news_contenu{
background-color:#FFFFFF;
}
#contenu #page_news #page_news_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/news_bas.gif);
background-repeat:no-repeat;
}

/*****************  bloc Espace PERSO *****************/

#contenu #perso{
position:absolute;
float:left;
width:288px;
margin-left:74px; margin-top:100px;
}
#contenu #message{
position:absolute;
float:left;
width:288px;
margin-left:74px; margin-top:20px;
}
#contenu #perso #perso_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/perso_titre.gif);
background-repeat:no-repeat;
}
#contenu #perso #perso_contenu{
padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #perso #perso_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/log_bas.gif);
background-repeat:no-repeat;
}


/*****************  bloc Inscrivez-vous *****************/

#contenu #log {
position:absolute;
float:left;
width:288px;
margin-left:394px; margin-top:100px;
}
#contenu #log #log_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/log_titre.gif);
background-repeat:no-repeat;
}
#contenu #log #log_contenu{
padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #log #log_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/log_bas.gif);
background-repeat:no-repeat;
}

#contenu #perso #edition_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/editer_titre.gif);
background-repeat:no-repeat;
}
#crypto {
float:left;
margin-right:8px;
}

/*****************  bloc LIENS *****************/
#contenu #liens {
width:800px;
margin-left:108px;
padding-top:20px;
}
#contenu #liens #liens_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/liens_titre.gif);
background-repeat:no-repeat;
}
#contenu #liens #liens_contenu {
background-color:#FFFFFF;
}
#contenu #liens table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #liens table tr {
background-image:url(http://www.maxidance.fr/images/fond_cell5.gif);
}
#contenu #liens #liens_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/liens_bas.gif);
background-repeat:no-repeat;
}

/*****************  bloc CONTACT *****************/
#contenu #contact{
position:absolute;
float:left;
width:520px;
margin-left:74px; margin-top:20px;
}
#contenu #contact #contact_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/contact_titre.gif);
background-repeat:no-repeat;
}
#contenu #contact #contact_contenu{
padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #contact #contact_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/contact_bas.gif);
background-repeat:no-repeat;
}

/***************** bloc RADIOS *****************/

#contenu #radios{

float:left;
width:520px;
margin-left:100px;
padding-top:20px;

}
#contenu #radios #radios_titre {
height:28px;
background-image:url(images/radios_titre.gif);
background-repeat:no-repeat;
}
#contenu #radios #radioscontenu {
background-color:#FFFFFF;

}
#contenu #radios table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #radios table tr {
background-image:url(images/fond_cell5.gif);
}
#contenu #radios #radios_bas{
height:8px;
background-image:url(images/radios_bas.gif);
background-repeat:no-repeat;
margin-bottom:10px;
} 
/***************** bloc Emission *****************/ 
#contenu #page_emission {

float:right;
width:288px;
margin-right:50px; margin-top:20px;
}
#contenu #page_emission #emission_titre {
height:35px;
background-image:url(images/emission_titre.gif);
background-repeat:no-repeat;
}
#contenu #page_emission #emission_contenu{
padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #page_emission #emission_bas{
height:8px;
background-image:url(images/log_bas.gif);
background-repeat:no-repeat;
}





/***************** bloc VOTE Etape 1 *****************/ 
#contenu #etape1 {
width:280px;
margin-left:74px;
margin-top:30px;
padding-top:20px;
}
#contenu #etape1 #etape1_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/etape1_titre.gif);
background-repeat:no-repeat;
}
#contenu #etape1 #etape1_contenu{

padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#contenu #etape1 #etape1_contenu input.choose {
float:left;
margin-left:4px;
}
#contenu #etape1 #etape1_contenu li {
height:40px;
}

li.cellule6 {
background-image:url(http://www.maxidance.fr/images/fond_cell5.gif);
padding:8px;
height:50px;
}
#contenu #etape1 #etape1_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/log_bas.gif);
background-repeat:no-repeat;
} 

/***************** bloc VOTE Etape 2 *****************/
#contenu #edit_playlist {
width:490px;
margin-left:74px;
padding-top:20px;
}
#contenu #edit_playlist input {
float:left;
margin-left:7px;
}
#contenu #edit_playlist input.vote{
float:right;
color:#FF0000;
font-weight:bold;
margin-top:-10px;
}
#contenu #edit_playlist input.remix{
float:right;
color:#FF0000;
font-weight:bold;
margin-top:-10px;
}
#contenu #nouveau {
float:right;
width:320px;
padding-top:20px;
padding-left:7px;
margin-right:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
border-left: 1px dotted #FFFFFF;
}
#contenu #texte a {
color:#FFFFFF;
}
#contenu #edit_playlist #edit_playlist_titre {
height:41px;
background-image:url(http://www.maxidance.fr/images/etape2_titre.gif);
background-repeat:no-repeat;
} 
#contenu #edit_playlist #edit_playlist_contenu {
background-color:#FFFFFF;
}
#contenu #edit_playlist #edit_playlist_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/voter_bas.gif);
background-repeat:no-repeat;
} 

/***************** bloc VOTE Etape 3 *****************/ 
#contenu #etape3{
width:288px;
margin-left:74px;
margin-top:20px;
padding-bottom:20px;
}
#contenu #etape3 #etape3_titre {
height:35px;
background-image:url(http://www.maxidance.fr/images/etape3_titre.gif);
background-repeat:no-repeat;
}
#contenu #etape3 #etape3_contenu{
padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #etape3 #etape3_bas{
height:8px;
background-image:url(http://www.maxidance.fr/images/log_bas.gif);
background-repeat:no-repeat;
} 

#contenu #mailami{
margin-left:74px;
margin-top:20px;
padding-bottom:20px;
}

#connecte {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
font-weight:bold;
position:absolute;
top: 50px;
left: 30px;
}

/*****************  bloc EDIT_NEWS *****************/
#contenu #page_edit {

float:left;
width:477px;
margin-left: 15%; 
margin-right: 15%; 
margin-top:50px;
}

/***************** bloc CODE FLASH *****************/ 
#contenu #codeflash {
float:left;
width:425px;
margin-left:75px;
margin-top:70px;
}
#contenu #codeflash #codeflash_titre {
height:35px;
background-image:url(images/codeflash_titre.gif);
background-repeat:no-repeat;
}
#contenu #codeflash #codeflash_contenu{
padding: 0px 0px 0px 10px;
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenu #codeflash #codeflash_bas{
height:8px;
background-image:url(images/codeflash_bas.gif);
background-repeat:no-repeat;
}

/***************** bloc Menu Playlist *****************/ 
#contenu #menuplaylist{

float:left;
width:520px;
margin-left:100px;
padding-bottom:20px;

}

/*****************  FOOTER *****************/
#bas {
height:50px;
background-image:url(http://www.maxidance.fr/images/bas.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-left:74px;
padding-top:2px;
}
