body
{
	background:#030303;
	color:#FFF;
	font: bold 14px/20px Georgia, Times, "Times New Roman", serif;
	text-align: center;
}


#content {
	background-image:url('../images/background.jpg') ;
	background-repeat:repeat-x;
	height:800px;
	width:980px;
	margin:auto;
}


#banner {
  width:958px;
  margin:auto;
}

#menu {
background-image:url('../images/noti.png') ;
width:955px;
height:165px;
margin:auto;
}

ul{
width:960px;
height:100px;		
}

ul li{
display:inline;
position:relative;	
height:1%;	
}

.hover:hover {
background-repeat:no-repeat;
}

a {
float:left;
margin-left:45px;
margin-top:65px;
padding-left:5px;
}

#bloc1
{
width:990px;
height:400px;
margin-left:30px;
margin-top:30px;
padding-left:10px;
margin-bottom:50px;
position: relative;
}

.text {
  position: absolute;
  top: 50px;
  left: 650px;
}

.text p { font: italic 16px/20px Georgia, Times, "Times New Roman", serif }

.text a { 
  padding: 0;
  margin 0;
  float: none;
  color:pink;
}

div.cart { 
  position: absolute;
  bottom: 60px;
  left:700px
}

#bloc2
{
width:600px;
height:400px;
margin:0 auto;
padding-top:50px;
}


#bloc2 p
{
text-align:center ;
}

#central{

float:left;
width:800px;
margin:30px 80px;
}

#central_lacarte{

width:800px;
margin:50px 80px;
}

#central_lacarte span{
float:left;
margin-left:20px;
}

#carte{

float:left;
width:900px;
}

#carte a:hover{
text-decoration:underline;
}

#carte a{
text-decoration:none ;
color:#ea99a5;
font: italic 18px/20px Georgia, Times, "Times New Roman", serif;
}

span
{
margin-left:70px;
margin-top:20px;
}

#block3 a{

width:300px;
height:150px;
}
#bloc4
{
margin: 0 auto;
height:400px;
width:800px;
}

#bloc4 a
{
border:1px solid black;
padding: 0;
}

#bloc5
{
width:600px;
height:400px;
margin: 0 auto;
padding-top:50px;
}

h1
{
text-align:center;
font: bold 22px/20px Georgia, Times, "Times New Roman", serif;
}

h2
{
color:#ea99a5;
}

span
{
float:left;
}

.diaporama
{
border: 1px solid #030303;
float:left;
margin-top:30px;
}


.text2
{
margin-left:350px;
margin-top:20px;
}

.photo
{
border:2px solid black;
}

.clear
{
clear:both;
}

.carte
{
margin-left:50px;
margin-top:50px;
}

.label
{
margin-left:43px;
margin-bottom:5px;
}

.label2
{
margin-left:26px;
}

.label3
{
margin-left:24px;
}

.label4
{
margin-left:39px;
}

.label5
{
margin-left:25px;
}

form
{
color:white;
margin:auto;
}

label
{
display: block;
float: left;
}

 input[type=text],select 
{
  width: 180px;
  margin-bottom:10px;
  margin-left:5px;   
}

textarea{
width:300px;
}

.heures
{
margin-left:30px;
}

p{
padding-bottom:10px;
}

#flashPlayer{
position: right
}



