@charset "utf-8";
body {
#background : #edeaeb;
background-image : url(images/fond.png);
background-attachment:fixed;
background-repeat : repeat-x repeat-y;
font-size : 15px;
//font-family:Georgia, "Times New Roman", Times, serif;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
//color : #003366;
color:#C00;
}
img {
border : none;
}
iframe { display:block; width:100%; border:none; height:1000px; }
hr {
width : 600px;
margin : auto;
}
input, select, textarea {
font-size : 11px;
font-family : "Verdana";
font-weight : normal;
border-style : solid;
border-color : #999999;
border-width : 1px;
background-color : #ffffff;
}
#petitTab {
font-size : 16px;
width : 400px !important ;
}

#miniTab {
width : 230px !important ;
}

#tabPlaylist {
	height: 380px;
}

table {
width : 740px;
max-width : 700px;
margin-left : auto;
margin-right : auto;
}
input:hover {
background-color : #EEEEEE;
}
A:link {
color:#C00;
text-decoration : none;
}
A:visited {
color:#C00;
text-decoration : none;
}
A:hover {
color : #cc0000;
text-decoration : none;
font-weight:bold;
}
h1 {
font-size : 20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
//color : #000099;
color:#C00;
}
h2 {
font-size : 17px;
font-family:Arial, Helvetica, sans-serif;
color:#C00;
}
h3 {
font-size : 16px;
font-family:Arial, Helvetica, sans-serif;
}
.TitrePlayList
{
position: relative;
top: 60px;
font-size : 28px;
font-weight : bold;
font-family:Arial, Helvetica, sans-serif;
//color : #000099;
color:#C00;
}
#playlist_sound
{
position: relative;
top: 115px;
}

div#cadre {
position : absolute;
top : 2px;
width : 1023px;
left : 50%;
right : 50%;
margin-left : -505px;
margin-right : -505px;
text-align : center;
}
#tabLogo {
width : 1040px;
border-collapse : collapse;
border-spacing : 0;
border : 0;
}
#tabLogo td {
padding : 0;
vertical-align : top;
}
#tabLogo td img {

}
#LogoHaut {
width : 1040px;
height : 158px;
background : url(images/header.png);
}
#LogoDroite {
width : 148px;

background : url(images/col_droite.png);
}
#LogoGauche {
width : 149px;

background : url(images/col_gauche.png);
}
#divCentre {
min-height:534px;
height:auto !important;
height:534px;
width : 743px;
overflow:auto;
background : url(images/coeur/vierge1.png);
scrollbar-face-color: #999;
scrollbar-shadow-color: #999;
scrollbar-highlight-color: #BBB;
scrollbar-3dlight-color: #BBB;
scrollbar-darkshadow-color: #CCC;
scrollbar-track-color: #CCC;
scrollbar-arrow-color: #C00;
}

#centre_accueil {
height : 560px;
width : 743px;
background : url(images/coeur/accueil.png);
}
#centre_programme {
height : 560px;
width : 743px;
background : url(images/coeur/programme.png);
}
#centre_playlist {
height : 534px;
width : 743px;
background : url(images/coeur/playlist.png);
}
#centre_playlist h1 {
margin:0px;
}
#centre_fond {
height : 560px;
width : 743px;
background : url(images/coeur/fond.png);
}
#centre_blanc {
height : 1000px;
width : 743px;
background:#FFF;
}
/*
h1 {
margin:0px;
}
p {
margin:0px;
}
*/
#LogoFooter {
width : 1040px;
height : 24px;
background : url(images/footer.png);
}
#MenuAccueil {
width : 73px;
height : 52px;
background : url(images/btn_idle/btn_acceuil.png);
}
#MenuAccueil a {
display : block;
width : 73px;
line-height : 52px;
text-decoration : none;
}
#MenuAccueil a:hover {
background : url(images/btn_survol/btn_acceuil.png) no-repeat 0 0;
}
#MenuAccueil .click {
background : url(images/btn_click/btn_acceuil.png) no-repeat 0 0 !important;
}
#MenuDisctotheque {
width : 111px;
height : 52px;
background : url(images/btn_idle/btn_discothèque.png);
}
#MenuDisctotheque a {
display : block;
width : 111px;
line-height : 52px;
text-decoration : none;
}
#MenuDisctotheque a:hover {
background : url(images/btn_survol/btn_discothèque.png) no-repeat 0 0;
}
#MenuDisctotheque .click {
background : url(images/btn_click/btn_discothèque.png) no-repeat 0 0 !important;
}
#MenuClub80 {
width : 79px;
height : 52px;
background : url(images/btn_idle/btn_club.png);
}
#MenuClub80 a {
display : block;
width : 79px;
line-height : 52px;
text-decoration : none;
}
#MenuClub80 a:hover {
background : url(images/btn_survol/btn_club.png) no-repeat 0 0;
}
#MenuClub80 .click {
background : url(images/btn_click/btn_club.png) no-repeat 0 0 !important;
}
#MenuRestaurant {
width : 92px;
height : 52px;
background : url(images/btn_idle/btn_restaurant.png);
}
#MenuRestaurant a {
display : block;
width : 92px;
line-height : 52px;
text-decoration : none;
}
#MenuRestaurant a:hover {
background : url(images/btn_survol/btn_restaurant.png) no-repeat 0 0;
}
#MenuRestaurant .click {
background : url(images/btn_click/btn_restaurant.png) no-repeat 0 0 !important;
}

#MenuProgramme {
width : 103px;
height : 52px;
background : url(images/btn_idle/btn_programme.png);
}
#MenuProgramme a {
display : block;
width : 103px;
line-height : 52px;
text-decoration : none;
}
#MenuProgramme a:hover {
background : url(images/btn_survol/btn_programme.png) no-repeat 0 0;
}
#MenuProgramme .click {
background : url(images/btn_click/btn_programme.png) no-repeat 0 0 !important;
}

#MenuPhotos {
width : 71px;
height : 52px;
background : url(images/btn_idle/btn_photo.png);
}
#MenuPhotos a {
display : block;
width : 71px;
line-height : 52px;
text-decoration : none;
}
#MenuPhotos a:hover {
background : url(images/btn_survol/btn_photo.png) no-repeat 0 0;
}
#MenuPhotos .click {
background : url(images/btn_click/btn_photo.png) no-repeat 0 0 !important;
}

#MenuPlayList {
width : 77px;
height : 52px;
background : url(images/btn_idle/btn_playlist.png);
}
#MenuPlayList a {
display : block;
width : 77px;
line-height : 52px;
text-decoration : none;
}
#MenuPlayList a:hover {
background : url(images/btn_survol/btn_playlist.png) no-repeat 0 0;
}
#MenuPlayList .click {
background : url(images/btn_click/btn_playlist.png) no-repeat 0 0 !important;
}

#MenuContact {
width : 79px;
height : 52px;
background : url(images/btn_idle/btn_contact.png);
}
#MenuContact a {
display : block;
width : 79px;
line-height : 52px;
text-decoration : none;
}
#MenuContact a:hover {
background : url(images/btn_survol/btn_contact.png) no-repeat 0 0;
}
#MenuContact .click {
background : url(images/btn_click/btn_contact.png) no-repeat 0 0 !important;
}

#MenuLiens {
width : 58px;
height : 52px;
background : url(images/btn_idle/btn_liens.png);
}
#MenuLiens a {
display : block;
width : 58px;
line-height : 52px;
text-decoration : none;
}
#MenuLiens a:hover {
background : url(images/btn_survol/btn_liens.png) no-repeat 0 0;
}
#MenuLiens .click {
background : url(images/btn_click/btn_liens.png) no-repeat 0 0 !important;
}





div#bloccadre {
padding-bottom : 40px;
width : 1010px;
}
div#bloccadre p {
margin : 0 160px 0 155px;
}
div#bloccadre table {
width : 700px;
max-width : 700px;
margin-left : auto;
margin-right : auto;
}
div#bloccadre table p {
margin : 0;
}
#audioplayer1 {
	outline-style: none;
}
#lecteurMusique {
	position:absolute;
	top:130px;
	left:150px;
	float:left;
}
#NewsLetter {
	position:relative;
	top:35px;
}
#emailNewsLetter {
border:0px;
background-color:transparent
}
#account {
float : right;
position:absolute;
top: 130px;
right:0px;
font-size : 16px;
width : auto !important ;
margin : 0 160px 0 155px !important ;
padding : 3px;
font-size : 11px;
font-family : "Verdana";
font-weight : normal;
border-style : solid;
border-color : #999999;
border-width : 1px;
background-color : #ffffff;
}
#waitProgressBar {
text-align: center;
margin-left: auto;
margin-right: auto;
width: 300px;
display: none;
}
#choixMorceaux
{
	width: 400px;
}
.centreImage {
text-align: center;
margin-left: auto;
margin-right: auto;
}

#programmation td {
width: 50%;
}

.erreur {
font-size : 18px;
color : #ff0000;
}
.rouge {
color : #ff0000;
}
.attention {
color : #FF9900;
}
.gras {
font-weight : bold;
}
.petit {
font-size : 10px;
}
.EntrerSite {
font-size : 18px;
color : #ff0000;
}
.BtOK {
font-size:16px;
font-family:"Courier New", Courier, monospace;
position:absolute;
right:20px;
top:30px;
//font-weight:bold;
}


#div_suivant {
float: right;
}

div.img-ilus {
	display: block;
    margin-left: auto; 
  	margin-right: auto; 
	background: url('shadow.gif') repeat;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

div.img-ilus img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -2px 2px 2px -2px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}