body{
background: url('images/fond.jpg') fixed;
height:1000px;
width:800px;
margin:auto;
}
p{
	color: blue;
}
#banniere{
height:256px;
width:800px;
background: url('images/banniere.png');
margin-bottom: 10px;
}

#loca{
height:50px; /*70px de base*/
width:780px; /*780px de base*/
background: url('images/loca.png');
margin-bottom: 10px;
padding-top:20px;
padding-left: 20px;
color:blue;
}

#hautmenu{
height:18px;
width:237px;
background:url('images/hautmenu.png');
}

#menu{
min-height:490px;
width:237px;
float: left;
margin-bottom: 10px;
margin-right: 10px;
}

#basmenu{
height:18px;
width:237px;
background:url('images/basmenu.png');
}

#menu-association{
position: absolute;
z-index: 3;
top:429px;
height:22px; /*22px de base*/
width:102px; /*139px de base */
padding-left: 37px;
font-family: "AmandineRegular", Verdana, sans-serif;
background: url('images/touchenoire.png');
font-size:16px;
color:white;
}

#menu-actions{
position: absolute;
z-index: 3;
top:619px;
height:22px; /*22px de base*/
width:102px; /*139px de base */
padding-left: 37px;
font-family: "AmandineRegular", Verdana, sans-serif;
background: url('images/touchenoire.png');
font-size:16px;
color:white;
}

#menu-contact{
position: absolute;
z-index: 3;
top:771px;
height:22px; /*22px de base*/
width:102px; /*139px de base */
padding-left: 37px;
font-family: "AmandineRegular", Verdana, sans-serif;
background: url('images/touchenoire.png');
font-size:16px;
color:white;
}

#contenu{
min-height:494px;
width:553px;
float:right;
margin-bottom: 10px;
}

#hautcontenu{
height:35px;
width:553px;
background: url('images/hautcontenu.png');
}

#bascontenu{
height:34px;
width:553px;
background: url('images/bascontenu.png');
}

#pied{
height:100px;
width:800px;
background: url('images/pied.png');
clear: both;
}

@font-face {
font-family: 'AmandineRegular';
src: url('police/amandine-webfont.eot');
src: local('☺'), url('police/amandine-webfont.woff') format('woff'), url('police/amandine-webfont.ttf') format('truetype'), url('police/amandine-webfont.svg#webfontXfFAtlT7') format('svg');
font-style: normal;
}

.texte-pied{
margin:35px;
}

.lien{
text-decoration:none;
color: black;
}

.lien:hover{
text-decoration:underline;
color: black;
}

.texte-menu{
height:31px; /*38px de base*/
width:237px;
font-family: "AmandineRegular", Verdana, sans-serif;
text-align:center;
padding-top:7px;
background: url('images/touche.jpg');
z-index: 1;
font-size:18px;
}

.texte-menu:hover{
height:31px; /*38px de base*/
width:237px;
font-family: "AmandineRegular", Verdana, sans-serif;
text-align:center;
padding-top:7px;
background: url('images/touchegris.jpg');
z-index: 2;
font-size:18px;
}

.menu-vide{
height:31px; /*38px de base*/
width:237px;
font-family: "AmandineRegular", Verdana, sans-serif;
text-align:center;
padding-top:7px;
background: url('images/touche.jpg');
z-index: 1;
font-size:18px;
}

.texte-contenu{
margin-left: 45px;
margin-right: 45px;
}

.lienloca{
text-decoration: none;
color:blue;
}

.lienloca:hover{
text-decoration: underline;
color:blue;
}

#textepied{
margin:50px;
top:30px;
position:relative;
}

.centre{
text-align:center;
}

#textehautaccueil{
height:221px;
width:211px;
float:left;
vertical-align:middle;
}

#titreaccueil{
font-weight:bold;
color: blue;
font-size:20px;
width:231px;
float:left;
text-align: center;
}

#imageaccueil{
height:auto;
width:350px;
}

#imageaccueilcoin{
height:221px;
width:232px;
float:right;
}

.legendeimage{
font-style:italic;
font-size:13px;
}

.titrecontenu{
font-weight:bold;
font-size:20px;
}

.warning{
color:red;
font-style:bold;
}

#retour{
float:right;
top:-40px;
position:relative;
}

#adresse{
margin-left:auto;
margin-right:auto;
text-align:center;
border:1px solid;
height:195px;
width:250px;
top:10px;
position:relative;
}

#dep{
height:300px;
width:auto;
border:0px;
}

.imagecontenu{
max-width:450px;
height:auto;
border: 0px;
}
.warning{
	color: red;
}

/* GALERIE */
.conteneur-galerie-image{
margin:0 auto;
border:5px solid #EEE;
width:670px;
height:auto;
overflow:auto;
padding:5px;
}
.gauche-galerie-image{
width:100px;
height:auto;
float:left;
}
.droite-galerie-image{
width:470px;
height:auto;
float:right;
text-align:center;
}
.droite-galerie-image img{
width:470px;
height:400px;
background:#D5F4FF;
padding:5px;
}
.miniature-galerie-image{
list-style-type:none;
padding:0;
}
.miniature-galerie-image li{
display:inline;
}
.miniature-galerie-image li img{
width:80px;
height:80px;
background:#EEE;
padding:5px;
margin:2px;
}
.miniature-galerie-image li img:hover{
background:#D5F4FF;
}
/* Spoiler video */

.c1{
	background-color: 
}
/* Affichage membre*/
.left{
	text-align: left;
	float: left;
	width: 300px;
}
.right{
	width: 100px;
	float: right;
	margin-right: 50px;
}