/* feuille de style développée par Romain Bergeron. info@comcecile.com*/body {	background-color:#f3d5aa;	font: 12pt Century gothic, Arial, sans-serif;	margin:0px;	color:#aa6115;	}html {	height:100%;	}a {	text-decoration:none;	color:#aa6115;	}img { border: 0 none; }/*---- proprietes des cadres d'affichage principaux : conteneur + footer + drapeaux + drapeaux----*/#conteneur {	background-color:#fceac6;	z-index:1;	position:absolute;	width:1000px;	height:395px;	top:190px; 	}#centreur {	position:absolute;    left: 50%;     width: 1000px;    margin-left: -500px; /* moitié de la largeur */	/*margin-top: -300px; /* moitié de la hauteur */    border: 0px;	}#footer {	position:absolute;	width:1000px;	height:20px;	top:610px;	left:0px;	text-align:center;	font-size:8pt;	color:#aa6115;	}#logo {	position:absolute;	left:395px;	top:20px;	}#drapeaux {	position:absolute;	top:100px;	right:20px;	}p {	font-size:10pt;}		/*---- proprietes des formulaires ----*/.form {	font-size:9pt;	text-valign:absmiddle;	text-align:left;	line-height:1em;	}#formulaire td{	text-align:left;}input {	background-color: #e6f0ed ;	border: 0px solid;	border-width: 0; 	font-family: Century Gothic, Arial, sans-serif ;	font-size:8pt;	/*margin-bottom:2px;*/	}	input.bouton {	cursor:pointer;	color:#aa6115;	}/*---- proprietes du tableau de menu supérieur ----*/table#menu {	z-index:2;	position:absolute;	top:135px;	left:0px;	width:1000px;	height:28px;	text-align:center;	}table#menu td {	background-color:#ebb67e; /*couleur fond cellule par defaut, ligne du haut*/	}	table#menu td a {	font-weight:bold;	font-size:12px ;	text-transform:uppercase;	letter-spacing:2;		text-align: center;	text-decoration: none;	color: white;  		display:block;	padding:5px;}	table#menu td a:hover {   	background-color:#d89656;	/*couleur fond cellule passage souris : ligne du haut*/	text-decoration: none;	}/*---- proprietes du tableau de menu inférieur ----*/table#ssmenu {	z-index:3;	position:absolute;	top:163px;	left:0px;	    border:0px;	width:1000px;	height:27px;	text-align:center;	}table#ssmenu td {    background-color:#d89656; /*couleur fond cellule ligne bas, par defaut*/	}	table#ssmenu td a {	font-weight:bold;	font-size:12px ;	letter-spacing:2;		text-align: center;	text-decoration: none;	color: white;			/*couleur du texte par defaut : ligne du bas*/  	align:left;	display:block;	padding:5px;	}	table#ssmenu td a:hover {	background-color:#bb711f;	/*couleur fond cellule passage souris : ligne du bas*/	text-decoration: none;	color: white;				/*couleur du texte au passage souris : ligne du bas*/	}	table td#menu-selected {	background-color:#bb711f;	/*couleur de fond case selectionnée : haut et bas*/	}	table td#menu-selected a {	color:white;	}