/* CSS Document */
/* target / context = result */

html { font-size:16px; font-family: Arial, Times, Helvetica, sans-serif }

body { text-align:center; margin:0px; padding:0px; background-image:url(../img/bckgrd/fond-degrade.jpg); background-repeat:repeat-x; color:#59161B; font-size:62.5% }
	.main { width:100%; margin:0px; padding:0px; background-color:#FFF; margin:0px; }
	.menuTop { width:100%; margin:0px; padding:0px; text-align:center; background-color:#59171B; }
	.menuTop2 { width:100%;	margin:0px; padding:0px; text-align:center; }
		.menuTop2 ul { width:100%; list-style-type:none; color:#C6ADB0; vertical-align:baseline; margin:0px; padding:0px; text-align:center; font-size:1.8em; font-weight:100; }
		.menuTop2 ul li { width:100%; margin:0px; padding:5px 0px; text-align:center; background-color:#59171B; }
			.menuTop2 li a:link { color:#C6B0B3; text-decoration:none; font-weight:100; }
			.menuTop2 li a:hover { color:#F0E7E7; text-decoration:none; font-weight:100; }
	
/*
.subMenu { width:100%; background-color: rgba(255, 255, 255, 0.5); margin:0px auto 0px auto; padding:5px 0px 5px 0px }
	.subMenu ul { list-style-type:none; vertical-align:top; margin:0px; padding:0px; text-align:left; font-size:1.8em; font-weight:100; margin:0px auto 0px auto; }
	.subMenu ul li { display:inline-block; padding-left:40px; text-align:left; }
		.subMenu ul li a:link { color:#8E1319; text-decoration:none; font-weight:100; }
		.subMenu ul li a:visited { color:#8E1319; text-decoration:none; font-weight:100; }
		.subMenu ul li a:hover { color:#000000; text-decoration:none; font-weight:100; }
		.subMenu ul li a:active { color:#000000; text-decoration:none; font-weight:100; }
*/

#ilritrovoLogo { width:100%; background-color:#FFF; }
	#bandeauLogo { width:100%; margin:0px auto 0px auto; }
		#bandeauLogo img { width:100%; }
	#bandeauDiapo { display:none; }
		#diaporama1 { display:none; }
			#diaporama2 { display:none; }
			#diaporama3 { display:none; }

#mainPage { width:100%; min-width:0px; text-align:center; background-color:#FFFFF; margin:0px; padding:0px; display:table; }
	#today { margin:12px 0px 12px 0px; text-align:center; font-size:2.2em; }
	#divLeft { width:100%; text-aligncenter; margin:0px; }
		.tablePlatJour { font-size:1.4em; text-align:left }
			.platJour { background-color:#EDD9DA; padding:6px 12px 6px 12px; }
			.platJourPrix { background-color:#DDB9BB; padding:6px; font-weight:bold; }
			.offreFidelite { padding:6px 12px 6px 12px; border:#59171B 1px solid; font-size:1.8em; }

	#divRight { display:none; }

.piedPage { width:100%; background-color:#59171B; color:#C6B0B3; display:table }
	.piedPage a:link { font-size:1.4em; color:#C6B0B3; text-decoration:none; }
	.piedPage a:visited {  font-size:1.4em; color:#C6B0B3; text-decoration:none; }
	.piedPage a:hover { font-size:1.4em; color:#F0E7E7; text-decoration:none;  }
	.piedPage a:active { font-size:1.4em; color:#F0E7E7; text-decoration:none;  }
	.divPiedPage { width:95%; margin:10px; }
		.divPiedPageLeft { width:100%; text-align:center; margin:10px 0px 10px 0px; font-size:1.4em;  }
		.divPiedPageRight { width:100%; text-align:center; margin:10px 0px 10px 0px; font-size:1.4em; }
			.divPiedPageRight a:link { font-size:100%; color:#C6B0B3; text-decoration:none;  }
			.divPiedPageRight a:visited { font-size:100%; color:#C6B0B3; text-decoration:none;  }
			.divPiedPageRight a:hover { font-size:100%; color:#F0E7E7; text-decoration:none;  }
			.divPiedPageRight a:active { font-size:100%; color:#F0E7E7; text-decoration:none;  }
