#body {
	background-color: #d5cdc1;
	font-size:110%;
}

#body img{
	max-width:100%;
	height:auto;
}

#container {
	padding:20px;
	background-color:#FFF;
	width:880px;
	}
	
h2 {
	color:#d11f43; margin-bottom:1em;}

#entete h1 {
	border:1px solid #efefef;
}

#contenucontainer {
	background-color: #fff;
}

#contenucontainer {
    padding: 15px 0;
}

#photos {
display: none;}

#contenu {
	margin-right: 0;
	border: 0;
	width:100%;
}

#contenu table.spip {
/*	font-size:11px;
	line-height:14px;
*/}

#contenu table.spip th {
	border-color: #b43921;
	background-color: #009bcf;
	color:white;
}

#contenu table.spip td {
	border-color: #009bcf;
	border-bottom:1px SOLID #ccc;
}

#contenu h3 {
	text-align: left;
	font-size: 1.4em;
	line-height:1.4;
	font-weight: normal;
	margin: 0;
	color:#d11f43;
	margin-bottom:0.8em;
	margin-top:1.5em;
}

div.onglets_bloc .onglets_liste {
	font-size:130%;}
	
div.onglets_bloc h2.onglets_titre.selected, div.onglets_bloc h2.onglets_titre a  {
    height: 32px;
	line-height:32px;
}
div.onglets_bloc h2.onglets_titre{
	height:30px;
	line-height:32px;
}
div.onglets_bloc h2.onglets_titre.selected {
    border-top: 3px solid #0056a3;
}

.texte div.onglets_bloc h2.onglets_titre{
	background-color:#d5cdc1}
	
.texte div.onglets_bloc h2.onglets_titre.selected, .texte div.onglets_bloc h2.onglets_titre.selected:hover{
	top:0;
	
}

.texte div.onglets_bloc .onglets_contenu {
    padding-top: 0.5em;
}

.texte div.onglets_bloc .onglets_contenu img {
	width:100%;
	height:auto;}
	
.texte div.onglets_bloc .onglets_contenu .etab img {
	width:auto;
	}