body{font-family:Arial, Verdana, Helvetica, sans-serif;}

#conteneur {
margin-left: auto;
margin-right: auto;
width: 830px;
}

.soustitre{display:block;color:#666;font-size:110%;font-weight:700;}
.titre{color:#000;font-size:110%;}
hr{visibility:hidden;}
#bandeau {width:820px; margin-bottom:20px;}
.logo {position:relative; top:10px; left:0px;}

#gauche {float:left; width:200px;}
#contentgauche {color:#fff; margin:15px;}
#droite {margin-left:215px; width: 605px;}
#contentdroite {margin-left:60px; display:block;}
#footer {width:820px;text-align:right; margin-top:20px;}

#accessibilite {margin-top:10px;}
#accessibilite img{margin:2px;}

#horaires {list-style-type: none;font-size: 80%; font-weight: bold; color: #ffffff; text-decoration: none; margin-top:10px; padding-left:0px;}
.miniature{float:left;margin-bottom:20px;margin-right:20px;}
 .fiche{margin-bottom:30px;margin-left:140px;margin-right:51px;}
form{border: 2px solid #eee;padding:10px 20px;position:relative; margin-top: 10px;}
.champ1{float:left;}
.champ2{left:10px;position:relative; margin-left:230px;}
.champ1 input,.champ2 input{width:240px;}
.fiche3{margin:10px 0 0;position:relative;text-align:right;}
.commentaire{font-size:95%;margin-top:30px;}
.sep2{border-bottom:1px dotted #555;margin:-5px 0 30px 0;padding:0;}
.champ1 span,.champ2 span{display:block;}
span{margin:0;padding:0;}
p{color:#555;line-height:130%;margin-bottom:30px;}

.avertissement{color:#d60000; margin-bottom:10px; display:block;}
.nombre{color:#000;display:inline;padding-right:20px;}
.datelieu{color:#666;display:inline;font-size:90%}

label {font-size:85%;color:#666; letter-spacing:2px;}
.blocmail {background-color:#eee; padding:15px;}

img {
	border: 0;
}
#resa {width:820px; background-color:#e2007a; margin:0 0 20px 0; height:20px; padding:0;}
.resaspec {line-height: 20px;font-size: 85%;color: #FFF; text-decoration:none;/*position:relative; top:2px; left:20px*/}
.Affiche {float: left; background:url('img/reservez.gif') no-repeat;}
.Affiche:hover {background:url('img/reservez2.gif') no-repeat;}

/*.delimit {padding-bottom: 0px;}
.guillemet {float:left; margin:0 15px 0 0}*/

