body {color:#CCCCCC;font-family:Tahoma, Arial;font-size:13px;margin-left: auto;margin-right: auto;margin-top:0px;width: 1000px;background-color:black;}.cellule_contenu {background-color:#292929;color:white;}.cellule_pied {background-image: url("images/fond_menu.gif");color:white;text-align:center;font-size:10px;}.texte{color:#CCCCCC;text-align:justify;font-size:13px;margin-left: 5px;margin-right: 5px;}.fiche{padding: 15px;border-style: solid ;border-width: 2px ;border-color: #CCCCCC ; color:#CCCCCC;text-align:justify;font-size:14px;}a:link {color: #CCCCCC;text-decoration:none;}a:visited {color: #CCCCCC; text-decoration:none;}a:hover {color:#CCCCCC;text-decoration:underline;}h1 {margin-top:28px;font-weight:bold;font-size:12px;color:#FF00FF;vertical-align: top;text-align:center;}h2 {margin-top:28px;font-weight:bold;font-size:22px;color:#FFFFFF;vertical-align: top;text-align:center;}h3 {margin-top:12px;margin-bottom:12px;font-weight:bold;font-size:25px;color:#FFFFFF;vertical-align: bottom;text-align:left;}h4 {margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:16px;color:#FFCC33;vertical-align: top;text-align:left;}h5 {margin-top:5px;margin-bottom:5px;font-weight:bold;font-size:16px;color:#FFCC33;vertical-align: top;text-align:center;}.p1 {margin-top:1px;margin-bottom:1px;font-weight:bold;font-size:12 px;color:#FF00FF;vertical-align: top;text-align:center;}.p2 {margin-top:5px;margin-bottom:10px;font-weight:bold;font-size:13px;color:White;vertical-align: top;text-align:left;}.p4 {margin-top:5px;margin-bottom:10px;font-weight:bold;font-size:12px;color:#FF0000;vertical-align: top;text-align:center;}.p5 {margin-top:5px;margin-bottom:10px;font-weight:bold;font-size:12px;color:#FFCC33;vertical-align: top;text-align:left;}td.puce-soleil{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-soleil.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-classeur{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-classeur.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-lampe{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-lampe.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-contact{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-contact.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-pouce{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-pouce.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-avion{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-avion.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-clap_cine{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-clap_cine.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-tele{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-tele.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-main{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-main.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-cartable{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-cartable.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-etiquette{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-etiquette.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-calendrier{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-calendrier.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-intero{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-intero.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-homme{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-homme.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-globe{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-globe.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-texte{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-texte.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-institu{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-institu.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-even{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-even.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-calculatrice{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-calculatrice.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-lien{	padding-left: 60px;	line-height:40px;	font-weight:bold;	font-size:16px;	color:#FFCC33;	vertical-align: center;	text-align:left;	background-color: #333333;	background-image: url('images/puce-lien.png');	background-repeat: no-repeat;	background-position: 10px center;}td.puce-rouge{	padding-left: 30px;	font-size:13px;	vertical-align: center;	text-align:right;	background-image: url('images/puce-rouge.png');	background-repeat: no-repeat;	background-position: 527px center;}td.puce-rouge1{	padding-left: 30px;	font-size:13px;	vertical-align: center;	text-align:left;	background-image: url('images/puce-rouge.png');	background-repeat: no-repeat;	background-position: 10px 25px;}td.puce-rouge2{	padding-left: 30px;	font-size:13px;	vertical-align: center;	text-align:left;	background-image: url('images/puce-rouge.png');	background-repeat: no-repeat;	background-position: 10px 7px;}td.puce-rouge3{	padding-left: 30px;	font-size:13px;	vertical-align: center;	text-align:right;	background-image: url('images/puce-rouge.png');	background-repeat: no-repeat;	background-position: 150px 7px;}td.puce-rouge4{	padding-left: 30px;	font-size:13px;	vertical-align: center;	text-align:right;	background-image: url('images/puce-rouge.png');	background-repeat: no-repeat;	background-position: 53px center;}/* START THE CODE FOR THE MENUS *//* IF YOU EDIT THE SUB MENU WIDTH - EDIT 160 IN 4 PLACES TOTAL *//* menu ver 3.0 2007 *//* MENU OUTER TABLE - BACKGROUND & TOP & BOTTOM MENU BORDERS */.menutable 		{			background-image: url("images/fond_menu.gif");			background-color: #222222;			white-space: nowrap;			width:100%;			border-top: #000000 0px solid;			border-bottom: #000000 1px solid;			padding: 0px;			margin: 0px;			}/* CODE FOR MENU 2ND OUTER TABLE */#menunav, #menunav ul 	{	float: left;	white-space: nowrap;	width: 100%;	list-style: none;	padding: 0px;	border: solid #FFFFFF;	border-width: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-align: center;			}/* TOP LEVEL MARGINS, FONT FACE & FONT COLORS & PADDING */#menunav a 		{			color: #A2B7B5;			font: 12px arial, sans-serif;			font-weight: bold;			text-decoration: none;			text-align: center;			padding: 3px 5px 4px 5px;			width: auto;			display: block;			cursor: pointer;			}/* TOP LEVEL BACKROUND COLOR AND BORDERS - EDIT MENU IMAGES ALSO */#menunav li 		{			background-image:  url("images/fond_menu.gif");			background-color: #222222;			border: solid #000000;			border-width: 0px 1px 0px 0px;	/* THIS IS A RIGHT BORDER */			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */			float: left;			padding: 0;			}/* TOP LEVEL HOVER FONT COLOR */#menunav li a:hover	{			background-image: url("images/fond_menu.gif");			color: #FFFFFF;			text-decoration: none;			cursor: pointer;			}/* TOP LEVEL HOVER BACKGROUND COLOR AND BORDERS - EDIT MENU IMAGES ALSO */#menunav li:hover, #menunav li.IEMhover			{			background-color: #797B80;			border: solid #000000;			border-width: 0px 1px 0px 0px;	/* THIS IS A RIGHT BORDER */			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */			}/* SUB LEVEL FONT & FONT COLOR & PADDING */#menunav li ul a 	{			font: 11px verdana, arial, sans-serif;			color: #21423D;			font-weight: normal;			text-decoration: none;			text-align: left;			padding: 4px 8px 4px 0px;			text-indent: 8px;			cursor: pointer;			}/* SUB LEVEL FONT HOVER COLOR */#menunav li ul a:hover 	{			background-image: none;			color: #000000;			text-decoration: none;			cursor: pointer;			}/* SUB LEVEL OUTER BORDER */#menunav li ul 		{			position: absolute;			left: -999em;			height: auto;			width: 160px;			border: solid #000000;			border-width: 1px 1px 1px 1px;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */			margin: 0;			}/* SUB LEVEL BACKGROUND COLOR & BORDER OPTION FOR EACH LINK */#menunav li ul li 	{			background-image: none;			background-color: #FFFFFF;			filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90			border: solid #C0C0C0;			border-width: 1px 0px 0px 0px;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */			}/* SUB LEVEL HOVER BACKGROUND AND BORDERS */#menunav li ul li:hover, #menunav li ul li.IEMhover			{			background-image: none;			background-color: #CED7D7;			border: solid #C0C0C0;			border-width: 1px 0px 0px 0px;			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */			}/* SUB MENU WIDTH - ALSO EDIT TWO BELOW AND ONE ABOVE TO MATCH */#menunav li li {	padding-right: 0px;	width: 160px;}ul {list-style-image:url('images/puce-rouge.png');list-style-position:outside;}/* SUB MENU LINK WIDTH */#menunav li ul a {	width: 160px;}/* FOR 3rd LEVEL MENU LOCATION */#menunav li ul ul {	margin: -21px 0px 0px 160px;}#menunav li:hover ul ul, #menunav li:hover ul ul ul, #menunav li.IEMhover ul ul, #menunav li.IEMhover ul ul ul{ left: -999em; }#menunav li:hover ul, #menunav li li:hover ul, #menunav li li li:hover ul, #menunav li.IEMhover ul, #menunav li li.IEMhover ul, #menunav li li li.IEMhover ul{ left: auto; }/* FOR 3rd LEVEL ARROW */#menunav a.parent {	background: url(../picts/menu-arrow.gif) center right no-repeat;}
