body {font-family: Helvetica, Arial; font-size: 12px; background: #fff; line-height: 1.3em; padding: 0 0 0 10px; height: 100%}
a:hover, a { color:#fd5c01; text-decoration: none; }

h2, h3, h4, h5 { 
color:#fd5c01;
font-size: 16pt;
	font-family: Helvetica,Arial, sans-serif;
	font-weight: normal;
	margin: 0px 10px 10px 0px;
	padding: 0px 0px 5px 0px;
	
	text-transform:capitalize;
	text-decoration:none;
	float: left; 
}
h3 {font-size: 14pt; color: #A2A2A2; padding-top:1px; text-transform: lowercase;}
h4, h5 {font-size: 12pt; color: #666; padding-top:1px; float: left; clear: left }
h5 {font-size: 10pt;}
img.alignleft {padding: 0px;
	margin: 0px 10px 10px 0px;
	float: left; clear: left;
}
p, ul {float: left; text-align: justify}
ul {clear:left}

#plandesalles { width: 910px; height: 465px; float: left;}
#tarifs { width: 910px; height: 70px; float: left; overflow: hidden;}
#lestofs { float: right; width: 533px; height: 400px; overflow: hidden}
#lestofs img { position: absolute}
#leplan { float: left; background:#fff url(plan1.jpg) no-repeat 0 0; width:376px; height: 400px; }
#leplan.un {background:#fff url(plan1.jpg) no-repeat 0 0;}
#leplan.deux {background:#fff url(plan2.jpg) no-repeat 0 0;}

#leplan a { float: left; width:19px; height: 19px; margin: 10px; cursor: pointer; border: 1pt solid #fff;} 
#leplan a  span { display: block; padding: 0; text-align: center; height: 19px; float: left; width: 19px; text-indent: -900%; overflow: hidden; background: #fff url(eye.gif) no-repeat center center; border: 0pt solid #FD5C01; }
#leplan a { position: absolute; overflow:hidden;}
