body {
 font-family:arial ; 
 background-image:url('images/motifSide_16.jpg'); 
 height: 100%; 
 color:#515151;
}
html, body, img, table, label {
 margin:0; 
 padding:0; 
 border:none; 
}
div, a, ul, ol, li, dl, dd, dt, select, input, b, form, p {
 margin:0; 
 padding:0; 
}
input{
border:1px solid #828282;
}
select{
border:1px solid #828282;
}
textarea{
border:1px solid #828282;
}
ul, li {
 list-style-position:outside;
 list-style-type:square;
 text-align:left;
}
h1, h2, h3, h4, h5, h6 {
 margin: 0;
 padding: 0; 
 font-weight: normal;
}
body {
 font-size: 12px;
 text-align:justify;
}
h1 {
 font-size:15px; 
 font-weight:bold; 
}
h2, h3 {
 font-size:12px; 
}
h4, h5, h6 {
 font-size:11px; 
}
a {
 text-decoration:none;
 color:#000000;
}
a:hover {
 text-decoration:underline;
 color:#000000;
}
.titre{
 font-size: 18px; 
 font-weight:bold;
 color:#072A7C;
}
.textslide{
 font-size: 12px; 
}
img {
 border:1px outset #999999;
 padding:4px;
 background:#FFFFFF;
}
Select.b{
 width : 155px;
 height : 20px;
 font-size : 10px;
 background-color : #FFFFFF;
}
Select.b2{
 font-size : 10px;
 background-color : #FFFFFF;
}
#bas {
 position: absolute;
 width:931px;
 margin:0px 0px 0px 0px;
 background-image:url('bordsRonds.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 padding-top:30px;
 color:#828282;
 font-weight:bold;
 font-size:10px;
 font-family:arial ;
 text-align:right;
}
#cent {
 width:932px;
 margin:0px auto 0px auto;
}
#page {
 position: absolute;
 width:932px;
 background-image:url('images/ombre.jpg');
 background-repeat:repeat-y;
 background-position:top left;
}
#principal {
 width:906px;
 margin:0px auto 0px auto;
 display:block;
 clear:both;
}
#bandeau {
 width:100%;
 margin:0px auto 0px auto;
}
#bandeau img {
 margin:0px;
 border:0px;
 padding:0px;
 background:none;
}
.fond_menu{
 background:#072a7c;
 background-image:url('images/fond_menu.jpg');
 background-repeat:repeat-x;
 background-position:bottom left;
}
#menu_gauche {
 float:left;
 margin:0px 0px 0px 0px;
 width:160px;
 height:100%;
 display:block; 
 position:relative;
 padding-bottom:8px;
 padding-left:0px;
}
#menu_gauche img {
 margin:0px;
 border:0px;
 padding:0px;
 background:none;
}
#contenu{
 margin:0px 0px 0px 0px;
 width:735px;
 float:right;
 padding-bottom:8px;
 padding-left:8px;
 /*background:ineriht;*/
}
#contenant {
 padding-top:10px;
 padding-bottom:10px;
 padding-left:8px;
 padding-right:8px;
}

#contenant li {
display:inline;
background-image:url('images/pixel_footer.jpg');
 background-repeat:repeat-y;
 background-position:top right;
 padding-left:7px;
 padding-right:7px;
 font-size:12px;
 color:#C6C6C6;
}
#contenant ul {
display:inline;
 list-style-type:disk;
 list-style-position: outside;
 padding:4px;
 font-size:12px;
 color:#C6C6C6;
}
#contenant img {
 margin:5px 5px 5px 5px ;
}
#footer {
 padding:5px;
 width:896px;
 margin:0px 0px 0px 0px;
 background-color:#c6c6c6;
 clear:both;
}
.prix{
color:#980065;
font-size:15px;
font-weight:bold;
}
.horaire {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.pixel_foot {
 background-image:url('images/pixel_footer.jpg');
 background-repeat:repeat-y;
 background-position:top right;
 padding-top:10px;
 padding-right:5px;
 padding-bottom:10px;
 padding-left:16px;
 color:#647272;
 font-size:11px;
}
a.lien_footer {
 color:#647272;
 font-size:11px;
}
a.lien_footer:hover {
 color:#647272;
 font-size:11px;
}
#contenant_menu{
 padding-top:10px;
 padding-bottom:10px;
 padding-right:5px;
 color:#C6C6C6;
}
#contenant_menu ul {
 padding-left:5px;
 list-style-type:none;
}
#contenant_menu a {
 font-size:12px;
 color:#C6C6C6;

}
#contenant_menu a:hover {
 font-size:12px;
 color:#FFFFFF;
 text-decoration:none;
 font-weight:bold;
}
#contenant_menu li {
 list-style-position:outside;
 list-style-type:none;
 font-size:12px;
 color:#C6C6C6;
border-bottom:1px solid #FFFFFF;
}

.ff li {
 list-style-position:outside;
 list-style-type:none;
 font-size:12px;
 color:#C6C6C6;
 padding-bottom:4px;
 padding-top:4px;
 background-image:url('images/puce.png');
 background-repeat:no-repeat;
 background-position:0px 50%;
 padding-left:15px;
 
}

.ff2 li {
 list-style-position:outside;
 list-style-type:none;
 font-size:12px;
 color:#C6C6C6;
 padding-bottom:4px;
 padding-top:4px;
 background-image:url('images/puce_2.png');
 background-repeat:no-repeat;
 background-position:0px 50%;
 padding-left:15px;
 
}

a.par_menu {
 color:#647272;
 font-size:12px;
 font-weight:bold;
 text-transform: uppercase;
}
a.par_menu:hover {
 color:#647272;
 font-size:12px;
 font-weight:bold;
}
.enf_menu{
 height:15px;
}
a.enf_menu {
 font-size:12px;
 color:#000000;
 text-transform: lowercase;
}
a.enf_menu:hover {
 font-size:12px;
 color:#000000;
}
#gallery {
		background-color: #444;
		padding: 10px;
		margin:0px auto 0px auto;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
