@charset "UTF-8";
/* CSS Document */


body{
margin-top: 0px;
background-color: #fd37b1;
background-image: url(http://www.la-reserve.fr/v4/images/pixeltest.jpg);
background-position: top;
background-repeat: repeat-x;
/**/
font-family: Helvetica neue;
font-size: 9px;
font-color: black;
}



a{
font-family: Helvetica neue;
font-size: 9px;
color: black;
text-decoration: none;
}


a:hover{
font-family: Helvetica neue;
font-size: 12px;
color: black;
text-decoration: none;
}



a.bis{
font-family: Helvetica neue;
font-size: 12px;
color: black;
text-decoration: none;
}


a.bis:hover{
font-family: Helvetica neue;
font-size: 12px;
color: black;
text-decoration: underline;
}



#specialbg{
width: 1270px;
height: 700px;
margin: auto;
background-image: url(http://www.la-reserve.fr/v4/images/bgtest.jpg);
background-position: top;
}


#header{
width: 900px;
height: 185px;
margin: auto;
}



#menu{
width: 900px;
height: 30px;
margin: auto;
padding-top: 7px;
background-color: white;
background-image: url(http://www.lo-nancy.com/SiteImages/menu1bg.jpg);
text-align: center;
}



#main{
width: 900px;
height: 480px;
margin: auto;
top: -50px;
background-color: white;
}


#bio{
width: 750px;
height: 121px;
margin: auto;
margin-top: -145px;

}


#resa{
width: 900px;
height: 480px;
margin: auto;
background-color: white;
background-image: url(SiteImages/resabg.jpg);
}



#main2{
width: 900px;
height: 480px;
margin: auto;
background-color: white;
background-image: url(SiteImages/newsletterbg.jpg);
background-position: bottom;
}

#main3{
width: 900px;
height: 480px;
margin-left: -3%;
margin-top: 80px;

}



#playlist{
width: 300px;
height: 180px;
margin-left: 10%;
padding-top: 50px;
}




#flyerpreview{
width: 900px;
height: 420px;
padding: 15px;
margin: auto;
text-align: center;
}



#flyer1{
width: 282px;
height: 400px;
float: left;
}



#flyer2{
width: 282px;
height: 400px;
float: left;
margin-left: 10px;
}



#flyer3{
width: 282px;
height: 400px;
float: left;
margin-left: 10px;
}



#explication{
text-align: center;
margin-top: 2px;
}

#explication2{
text-align: center;
margin-top: 213px;
}

#explication3{
text-align: center;
margin-top: 250px;
}

#sviewer{
height: 100%;
margin: 0;
padding: 0;
background-color: #FFFFFF;
background-image: url(Siteimages/svback.jpg);
color:#ffffff;
font-family:Helvetica neue;
font-size:20;
}

#title{
font-family: Helvetica neue;
font-size: 12px;
color: black;
}



#newsletterform{
width: 400px;
height: 180px;
margin-left: 10%;
margin-top: 80px;
}

#bandeauguest{
width: 366px;
height: 67px;
margin-left: 22%;
margin-top: -530px;
}

#scripttillate{
width: 366px;
height: 600px;
margin-left: 53%;
margin-top: -85px;
}


#contactvisu{
width: 425px;
height: 180px;
margin-left: 45%;
margin-top: -210px;
}


#partenaires{
width: 217px;
height: 280px;
margin: auto;
}




INPUT { color: #000; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
SELECT { color: #000; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
TEXTAREA { color: #000; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE }
.txterror { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtform { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



#flashcontent {
height: 100%;
}



#simpleviewer{
height: 100%;
margin: 0;
padding: 0;
background-color: white;
color:#ffffff;
font-family:Helvetica neue;
font-size:9;
}



#googlemap{
padding: 10px;
}



#footer{
width: 900px;
height: 105px;
margin: auto;
background-color: white;
background-image: url(SiteImages/footerbg.jpg);
-moz-border-radius-bottomleft: 7px;
-moz-border-radius-bottomright: 7px;
}



#bouton1{
margin-left: 280px;
float: left;
margin-top: -60px;
}

#bouton2{
margin-left: 457px;
float: left;
margin-top: -65px;
}

#bouton3{
margin-left: 560px;
float: left;
margin-top: -60px;
}

#bouton4{
margin-left: 835px;
float: left;
margin-top: -60px;
}


#tillate{
margin-left: 20px;
float: left;
margin-top: 35px;
}

#carmenly{
margin-left: 210px;
float: left;
margin-top: -270px;
}

#soonnight{
margin-left: 80px;
float: left;
margin-top: 30px;
}

#pinede{
margin-left: 450px;
float: left;
margin-top: -270px;
}

#mgdstudio{
margin-left: 700px;
float: left;
margin-top: -270px;
}

#funradio{
margin-left: 90px;
float: left;
margin-top: 40px;
}

#sam{
margin-left: 750px;
float: left;
margin-top: -55px;
}

#capuccino{
margin-left: 920px;
float: left;
margin-top: -270px;
}

#lochness{
margin-left: 560px;
float: left;
margin-top: -150px;
}


#mentions{
width: 100%;
margin: auto;
text-align: center;
font-family:Helvetica neuef;
font-size: 9px;
color: #FF3991;
text-decoration: none;
}



#extra{
width: 980px;
height: 20px;
margin: auto;
margin-top: 15px;
}



#player{
width: 240px;
height: 20px;
margin: auto;
text-align: center;
}



