/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|		Copyright (c) 2005 Galerie Madaba
|		http://www.galeriemadaba.fr/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

body {background:url(/img/bg_body.png) #fff repeat-x 0 0;color:#333;font:76% Georgia,serif;text-align:center;margin:3.5em 1em 1.5em 1em;}
body.zoom {background-image:none;background-color:#11546a;margin:0;}
img {border:0;}
hr {display:none;}
img.posA {float:left;margin:0 2em 2em 0;}
img.posB {float:right;margin:0 0 2em 2em;}


#EnTete {width:750px;text-align:left;margin:0 auto;padding:0;}
	#EnTete #Langue {float:right;margin:27px 0 0 0;/*display:none;*/}
		#EnTete #Langue li {display:inline;font:.9em Verdana,sans-serif;}
			#EnTete #Langue li a {font:1em Arial,Verdana,sans-serif;color:#11546a;text-decoration:none;padding:0 .7em;}
			/* cachette IE5 Mac \*/
			* html body #EnTete #Langue li a {height:1%;}
			/* sortie de la cachette */
			#EnTete #Langue li a:hover {background-color:#333;color:#fff;}
			#EnTete #Langue li a#selectlang {background-color:#333;color:#fff;cursor:default;}
	#EnTete #Logo {float:left;}


#Navigation {width:750px;text-align:right;list-style-type:none;margin:.5em 0;padding:.5em 0;font:1em Verdana,sans-serif;border-width:1px 0;border-style:solid;border-color:#ccc;}
html>body #Navigation {margin:.5em auto !important;}
	#Navigation li {display:inline;}
	#Navigation li.skip {position:absolute;top:-111px;left:-111px;}
		#Navigation li a {font:1em Arial,Verdana,sans-serif;text-transform:uppercase;color:#333;text-decoration:none;padding:0 .7em;}
		/* cachette IE5 Mac \*/
		* html body #Navigation li a {height:1%;}
		/* sortie de la cachette */
		#Navigation li a:hover {background-color:#11546a;color:#fff}
		#Navigation li a#selection {background-color:#11546a;color:#fff;cursor:default;}
		
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* cachette IE5 Mac \*/
* html .clearfix {height:1%;}
/* sortie de la cachette */

#NavigationAccueil {background:url(/img/bg_home.jpg) #11546a no-repeat 0 0;height:361px;width:750px;margin:0;text-align:right;font-family:Georgia,serif;}
html>body #NavigationAccueil {padding-top:.01em;}
	#NavigationAccueil ul {margin:1em;list-style-type:none;}
		#NavigationAccueil ul li {margin:0;}
			#NavigationAccueil ul li a {font-size:1.3em;text-decoration:none;border-width:0;color:#fffff0;padding:0 .7em;margin:.4em 0;}
			/* cachette IE5 Mac \*/
			* html body #NavigationAccueil ul li a {height:1%;}
			/* sortie de la cachette */
			#NavigationAccueil ul li a:hover {font-size:1.3em;text-decoration:none;background-color:#fffff0;border-width:0;color:#11546a;}

#CorpsDePage {width:750px;text-align:left;margin:.5em auto;font:1em Verdana,sans-serif;min-height:361px;}
/* cachette IE5 Mac \*/
* html #CorpsDePage {height:361px;}
/* sortie de la cachette */
html>body #CorpsDePage {margin:.5em auto .5em auto;padding-top:0;}
	#CorpsDePage a {color:#11546a;text-decoration:none;border-bottom:1px solid #ccc;}
	#CorpsDePage a:hover {border-bottom:1px solid #11546a;}
	#CorpsDePage h1 {font:2.4em Georgia,serif;color:#333;font-style:oblique;}
	#CorpsDePage h2 {font:2em Georgia,serif;color:#11546a;}
	#CorpsDePage h3 {font:1.5em Georgia,serif;color:#333;}
	#CorpsDePage p {text-align:justify;}
	html>body #CorpsDePage h1 {margin-top:0;}

	dl.gallery {border:1px solid #333;background-color:#fff;text-align:center;padding:10px;float:left;margin:.8em;width:160px;height:180px;voice-family:"\"}\"";voice-family:inherit;width:140px;height:160px;}
	html>body #CorpsDePage dl.gallery {width:140px;height:160px;}
	dl.gallery:hover {background-color:#efefef;}
			dl.gallery dt a {background-color:#fff;text-decoration:none;}
			dl.gallery dt a:hover {background-color:#11546a;text-decoration:none;}
				dl.gallery dt a img {border:1px solid #333;padding:1px;}
		dl.gallery dd {margin:1em 0 0 0;padding:0;font:normal .8em/1.1em Arial,sans-serif;text-align:center;}
		
	#Pagination {margin:2em 0;padding:0 0 .5em 0;list-style-type:none;text-align:right;font-size:.8em;border-bottom:1px solid #ccc;}
		#Pagination li {display:inline;}
			#Pagination li a {color:#333;text-decoration:none;padding:0 .7em .1em .7em;border-bottom:none;}
			/* cachette IE5 Mac \*/
			* html body #CorpsDePage #Pagination li a {height:1%;}
			/* sortie de la cachette */
			#Pagination li a:hover {background-color:#11546a;color:#fff;border-bottom:none;}
			#Pagination li a.encours {background-color:#11546a;color:#fff;cursor:default;}
			
	dl.liens {margin:2em;}
		dl.liens dt {margin:2em 0 1em 0;font-weight:bold;}
		dl.liens dd {margin:1em 2em;}
		
	#plan {display:block;float:left;margin:0 3em 0 0;border:1px solid #000;}
	
	form div {margin:1em 0;}
	.valid {background-color:#fffff0;color:#11546a;}
	

address {width:750px;margin:2em auto 0 auto;text-align:center;padding:.3em 0;border-top:1px solid #ccc;voice-family:"\"}\"";voice-family:inherit;width:750px;}
html>body address {width:750px;}
	address a {color:#11546a;text-decoration:none;border-bottom:1px solid #ccc;}
	address a:hover {border-bottom:1px solid #11546a;}
	
	
#CorpsDeZoom {text-align:left;margin:0;font:1em Verdana,sans-serif;}
	#CorpsDeZoom h1 {font:1.6em Georgia,serif;color:#fffff0;font-style:oblique;margin:0;padding:.5em;line-height:1.2em;}
	dl.zoom {margin:0;}
		dl.zoom dt {text-align:center;}
		dl.zoom dt, dl.zoom dd {margin:0;padding:.5em;background-color:#fffff0;}
			dl.zoom dd ul {list-style-type:square;}
			dl.zoom dd p {margin:1em 0 0 0;}


	body.zoom address {width:auto;text-align:left;color:#fffff0;font-style:oblique;margin:0;padding:.5em;line-height:1.2em;}
		body.zoom address a {color:#fffff0;text-decoration:none;border-bottom:1px solid #ccc;}
		body.zoom address a:hover {border-bottom:1px solid #fffff0;}
		body.zoom address a.outil {display:block;font-style:normal;float:right;padding:.2em .5em;border:1px solid #ccc;margin:0 0 .5em .5em;}
		body.zoom address a.outil:hover {background-color:#fffff0;border:1px solid #fffff0;color:#11546a;}