/* Positionnement */

body {
	margin:0; padding:0}
	
html, body {
		height:100%}

#page {
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  margin-left:auto;
	  margin-right:auto; width:950px;
	  background-image:url(img/fond.gif);
	}
	
#entete {
	width:950px;
	height:86px;
	}
	
#menu {
	width:172px; position:absolute;
	z-index:10;
	  }	
	 

#contenu { 
	position: relative; top:0; left:0;
	width:730px;
	padding:20px 10px 5px 202px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #727C7E;
	z-index:9;
	

	  }	
	

.clearboth {
	clear:both;
	}
	
	
#footer {
	height:20px;
	width:950px;
	background-image:url(img/fond_bas.jpg);
	position: relative;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
/* FIN Positionnement */


/* Commun */	
h1 {
	font-size:24px;
	font-weight:normal;
	}

p {
	line-height:18px}

a:link { color:#A3002E; text-decoration:none}
a:hover { color:#A3002E; text-decoration: underline}
a:visited { color:#A3002E; text-decoration:none}
	
/* FIN Commun */	


/* -----MENU ---- */

#menu ul {
	padding:0;
	margin:0;
	margin-top:20px;
	list-style:none;
	}
	
#menu ul li {
	padding:0;
	margin:0;
	list-style:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
#menu ul li a {
	display: block;
	height:20px; 
	background:url(img/menu_fond1.gif) repeat-y;
	padding:4px 2px 0 10px;
	margin-top:3px;
	color:#940026;
	text-decoration:none;
	}

#menu ul li a:link {

	}
	
#menu ul li a:visited {

	}
	
#menu ul li a:hover {
background:url(img/menu_fond2.gif) repeat-y;

	}
#menu ul li a.active {
	background:url(img/menu_fond2.gif) repeat-y;
	border:1px solid  #D6C4C7;
	}
	

/* -----FIN MENU ---- */


/* -----Autres ---- */
.cadre {
	width:550px;
	margin-left:75px;
	border:none;
	margin-top:10px;
	}

.cadre .cadre-contenu {
	background-color:#EEEBE7;
	padding:10px;
	text-align:center;
	}

.cadre td.cadre-droite  {
	vertical-align:top;
	background:url(img/cadre_02.gif) repeat-y;
	width:7px;
	}
	
.cadre .cadre-bas  {
	vertical-align:top;
	background:url(img/cadre_04.gif) repeat-x;
	height:8px;
	}
.cadre .cadre-contenu p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	}
.cadre .cadre-contenu span {	color: #791A0F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }

.cadre .cadre-contenu hr {	height:1px; background-color:#EEEBE7; border:none; border-top: 1px solid #727C7E; width: 60%;}

.liste table { border:none; border-collapse:collapse}

.liste th { font-weight:bold; border:1px solid #A88182; background-color:#E7D8D8; padding:3px}
.liste td { border:1px solid #E7D8D8; padding:3px}

hr.press {height:1px; background-color:#EEEBE7; border:none; border-top: 1px solid #727C7E; width: 20%; margin-left:40px; text-align:center; margin-top:-10 }

.press-text { margin:0; margin-top:-10px }

.history-text-center {  font-family:Verdana, Arial, Helvetica, sans-serif;
					    font-size:9px;
					    text-align:center
					 }
					 
.cadre_excerpt { border: solid 1px #999999;}					 

#footer a:link { font-family:Verdana, Arial, Helvetica, sans-serif; }
#footer a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; }
#footer a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; }

#footer td { font-family:Verdana, Arial, Helvetica, sans-serif; }
/* -----FIN Autres ---- */



/* -----POPUP ---- */
#page-popup {
height:100%; margin-left:auto; margin-right:auto; width:750px; background-image:url(img/fond.gif);
}

#page-popup #contenu { padding-left:20px}

#entete-popup { width:750px}


/* -----POPUP ---- */
