@charset "UTF-8";

@media screen{
	#global .deco, p#chemin { display: none; }
	#menu_menuprincipal ul ul li.deco { display: block; }
	#global { background: url(../images/f-contenu-accueil.png) no-repeat left bottom; }
	#contenu { padding: 175px 0 80px 0; }
	#main { float: none; display: block; margin: 0 0 90px 0;width: 980px; }
	
	/* contenu */
	#colonne1, #colonne2, #colonne3 {
		position: relative; float: left; display: inline;
		margin: 0; padding: 0;
	}
	#colonne1 {
		width: 279px;
		/*background: green;*/
	}
	h1#con_libelle, #con_descriptif { margin: auto 12px 0 12px; }
	h1#con_libelle { color: #545454; }
	#con_descriptif { font-size: 1.1em; line-height: 1.4em; }
	#enavant {
		position: relative; margin: 2px 2px 0 2px; padding: 21px 0 0 0;
		background: url(../images/ftop-pdt-accueil.png) no-repeat;
	}
	#enavant ul {
		position: relative; margin: 0; padding: 0 21px 21px 21px; list-style: none;
		background: url(../images/f-pdt-accueil.png) no-repeat left bottom;
	}
	#enavant li { clear: left; }
	#enavant a { 
		display: block; min-height: 52px;
		text-decoration: none; font-size: 1.1em; color: black; 
	}
	#enavant img { border: 1px solid #a0a0a1; float: left; display: inline; margin-right: 5px; }
	#enavant strong { display: block; font-size: 1.1em; color: #a0a0a1; }
	
	#colonne2 { margin: 12px 13px 0 12px; width: 317px; height: 314px; overflow: hidden; }
	#colonne2 img { width: 315px; height: 310px; border: 1px solid #5b5b5b; }
	
	#colonne3 { margin: 0 0 0 0; width: 359px; }
	/*
	#photos {
		position: relative; margin: 0 0 0 13px; padding: 0; width: 346px; height: 277px;
		background: url(../images/f-photos-accueil.png);
	}
	#photos h3 {
		position: relative; margin: 16px 12px 0 12px;
		color: white; font-size: 2.2em; font-weight: normal;font-family: "Myriad Pro",Myriad,Verdana; text-transform: uppercase;
	}
	#photos h3:first-letter { font-weight: bold; font-size: 1.3em; }
	#photos ul { margin: 0; padding: 0; list-style: none; }
	#photos li { float: left; margin: 6px 0 6px 12px; }
	#photos a { display: block; padding: 3px; width: 130px; height: 100px; text-decoration: none; text-align: center; background: white; }
	#photos img { border: none; }
	*/
	h2#libelle_localisation {
		position: relative; margin: -5px 0 0 18px;
		color: #f29400; font-size: 2.2em; font-weight: normal;font-family: "Myriad Pro",Myriad,Verdana; text-transform: uppercase;
	}
	h2#libelle_localisation:first-letter { font-weight: bold; font-size: 1.3em; }
	#localisation {
		position: relative; margin-top: -19px; width: 358px; height: 177px;
		background: url(../images/f-localisation.png) no-repeat;
	}
	#localisation a { display: block; padding: 20px; text-decoration: none; font-size: 1.1em; color: #303030; }
	#localisation img { position: absolute; top: 35px; left: 30px; border: none; }
	#localisation .desc {
		position: relative; display: block; margin: 25px 0 0 155px;
	}
}
@media print {
}
