/* @override http://test.hyrule.lsv.fr/www.pnr-millevaches.com-spip/CSS/styles_pnr_structure.css */

/* Le Studio Vert : www.lestudiovert.fr*/

body {
	margin: 0;
	padding: 0;
	background: #A7BFD8 repeat-x left top url(../IMAGES/body.jpg);
}

/* background: #9cc4e8 url(../IMAGES/body.jpg) repeat-x left top;*/

/* ========= SITE */

#page {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: url(../IMAGES/conteneur.jpg) repeat-y right top #FFF;
}

/* ========= ENTETE */

#entete {
	

/* le fond est dynamique et paramétré dans mes_fonctions.php3 */

	height: 175px;
}

h1 {
	
}

.lienAccueil {
	height: 160px;
	width: 120px;
	display: block;
	text-decoration: none;
	position: absolute;
	top: 0;
	left: 0;
}

/* ========= MENUS SERVICES */

#menus {
	background: url(../IMAGES/menus.gif) no-repeat left top #e8eedc;
	height: 5em;
	font-size: 12px;
	position: relative;
	padding-top: 1.1em;
}

#menus ul {
	margin: 0;
	padding: 0;
}

#menus li {
	display: inline;
	margin: 0;
	padding: 0;
}

/* ========= MENU NAVIGATION */

#menuNavigation {
	/* gestion colonnes */
	float: left; /* uniquement utile pour IE <= 6 on restaure le float ci-après */
	/*display: table-cell;*/
	height: 100%;
	
	background: url(../IMAGES/menu_gauche.gif) no-repeat left top;
	width: 176px;
	padding-top: 10px;
}
#menuNavigationIframe {
	float: left; /* uniquement utile pour IE <= 6 on restaure le float ci-après */
	height: 100%;	
	background: url(../IMAGES/menu_gauche.gif) no-repeat left top;
	width: 176px;
	padding-top: 10px;

}
/*#conteneur>#menuNavigation {
	float: none;  restauration du float pour tout le monde sauf IE<=6 
}
*/
/* ========= PIED */

#pied {
	height: 57px;
	background: url(../IMAGES/pied.jpg) no-repeat left top;
	clear: both;
	padding-top: 80px;
	text-align: right;
}

#coordonnees {
	
}

/* ========= CONTENEUR */

#conteneur {
	margin: 0;
	padding: 25px 35px 15px 10px;
/*	display: table;*/
}

/* ========= CONTENUS */

#contenu {
	/* gestion colonnes */
	/*display: table-cell;*/
	height: 100%;
	width: 564px;
	padding-left: 15px;
	float:left;
	vertical-align:top;

}
#contenuIframe {
	height: 100%;
	width: 564px;
	padding-left: 15px;
	float:left;
	vertical-align:top;
}



#decouvrir {
	width: 220px;
	height: 220px;
	float: right;
	background: url(../IMAGES/decouvrir.jpg) no-repeat left top;
	margin: -10px 0 20px 20px;
}

#decouvrir a.lienDecouvrir {
	text-decoration: none;
	display: block;
	width: 220px;
	height: 200px;
}

hr {
	clear: both;
	margin: 0;
	padding: 0;
	border-style: none;
	visibility: hidden;
}

.hidden {
	visibility: hidden;
}

img {
	padding: 0;
	float: left;
	border-style: none;
	border-width: 0;
	margin: 0.3em 0.4em 0.3em 0;
}

img.spip_logos {
	padding: 0;
	float: left;
	margin: 0.2em 0.4em 0.3em 0;
	border: 2px solid #1C537D !important;
}

.spip_documents {
	
}

.spip_documents img {
	/* permet de conserver les possibilité de spip (droite, gauche, centrée) */

	float: none !important;
}

.spip_documents_right {
	float: right;
	margin: 0.3em 0 0.3em 0.4em;
}

.spip_documents_center {
	margin: 0.3em 0.4em 0.3em 0;
	margin: auto;
	text-align: center;
}

.spip_documents_left {
	margin: 0.3em 0.4em 0.3em 0;
	float: left;
}

/* ========= territoire & Decouverte*/

object {
	margin: 0;
	padding: 0;
}

#carteTerritoireSwf {
	
}

#carteDecouverte {
	z-index: 4;
	width: 550px;
	margin-top: -18px;
}

/* ========= article */

#conteneur .resumeArticle, #conteneur .listeGalerie, div.resumeProduit {
	margin: 20px 0 0;
	position: relative;
	padding: 0;
	border: 0;
}

div.resumeProduit {
	padding: 10px 5px 5px;
	border-bottom: 1px dotted #b3b3b3;
}

/* ========= thème */

#conteneur div.theme {
	margin-top: 2em;
	padding: 5px 5px 2em;
}

/* ========= Galerie */
/* la photo visualisée dans une gallerie n'est pas à gauche */


div.listeGalerie table {
	width: 100%;
}

div.listeGalerie table tbody td {
	width: 25%;
}

#currentPhoto {
	float: none;
}

#conteneur div.album {
	padding: 5px 5px 5px 10px;
	background: #e0e0e0;
	border-style: none;
}

div.mediaVisualise {
	background: #ff1000;
}

div.media {
	border: 1px solid #CCCCCC;
	float: left;
	background: #ff7d14;
}

div.album object {
	display: block;
	background: #14ff00;
}

div.media img.spip_logos {
	float: none !important;
	background: #2d0dff;
}

/* ========= témoignage */

#temoignage {
	background: url(../IMAGES/h4_temoignage.gif) no-repeat left top #6db23a;
	width: 30%;
	float: right;
	margin: 2em 0 1em 2em;
	padding: 40px 5px 5px;
	z-index: 3;
	position: relative;
}

#temoignage p {
	color: #ffffff !important;
	text-align: left !important;
	font-size: 13px;
	line-height: 15px !important;
	font-weight: normal;
}

#temoignage strong {
	color: #ffffff !important;
	font-size: 11px;
}

div#contenu iframe html body div#informations div#informations_centre, div#contenu iframe html body div#informations #informations_haut {
	width:500px !important;
}
portant;
	font-weight: normal;
}

#temoignage strong {
	color: #ffffff !important;
	font-size: 11px;
}

div#contenu iframe html body div#informations div#informations_centre, div#contenu iframe html body div#informations #informations_haut {
	width:500px !important;
}

