body {
	background-color: #EEEEEE;
	text-align:center;
	padding:0;
	margin:1px 0 1px;
	font:normal 11px Arial, Helvetica, Sans-serif;
	color:#666;
}

a {
	color:#777;
}

a:hover {
	color:#CC0000;
}

img {
	border:none
}

#container {
	text-align:left;
	background:#FFF url(../images/container_bg.gif) repeat-y top left;
	width:700px;
	margin:auto;
	position:relative;
	padding:0;
}

#bandeau {
	width:700px;
	height:80px;
	background:#666 url(../images/bandeprud.gif) no-repeat;
	margin:0;
	padding:0;
}

#bandeau h1,h2 {
	padding:0;
	margin:0;
	display:none;
}

#menu {
	margin:0;
	padding:0;
	position:relative;
	border-top:#FFF 1px solid;
	width:700px;
	height:75px;
	background:#FFF;
}

#menuGauche {
	background-color: #ADAAAD;
	height: 75px;
	width: 524px;
}

#menu ul{
	width: 295px;
	float: left;
	height: 75px;
	margin: 0px;
	padding: 0;
}

#menu li{
	left: 20px;
	position: relative;
	display: inline;
	top: 11px;
}

#menu .li span{ 
	display:none;
}

#menu p{
	margin:0;
	padding:0;
}

#menu .p2{
	position:absolute;
	top:0px;
	width:175px;
	height:75px;
	background:url(../images/institlogos.gif) no-repeat top left;
	left:525px;
}

#menu .p2 span{
	visibility:hidden;
	white-space:nowrap;
}

#menu .p2 a{
	width:175px;
	height:37px;
	float:right;
	visibility:visible;
	text-indent:-9000px;
	overflow:hidden;
	margin-top:-1.3em;
	margin-bottom:1.4em; 
}

#zoneTexte {
	position:relative;
	border-top:#fff 1px solid;
	margin:0;
	padding:0;
	width:524px;
	background-color: #FFFFFF;
}

#zoneTexte p{
	margin:0;
	padding:0px 15px 15px 15px;
}

#zoneTexte h3{
	color: #CC0000;
	font-size: 14px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#zoneTexte h4{
	color: #CC6666;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#zoneTexte h5{
	color: #CC0000;
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	background-image: url(../images/fleche2.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	text-indent: 12px;
}

#supportingText{
	width:524px;
}

#footer{	
	background:#CC0000;
	padding-top:1px;
	padding-left:15px;
}

#menuDroite {
	position:absolute;
	top:156px;
	left:525px;
	width:175px;
	background:#EFAEA0;
	border-top: #fff 1px solid;
}

#menuDroite a, #footer a{	
	color:#FFF;
	text-decoration:none;
}

#menuDroite a:hover, #footer a:hover{
	color:#FCD2B8;
}

#accesRapport h3, #programme h3{
	display:none;
}
#accesRapport{
	background:#EFAEA0 url(../images/tit_acceder.gif) no-repeat top left;
	padding:33px 0 0 0;
}

#programme{
	background:#EFAEA0 url(../images/droiteinterstice.gif) no-repeat top left;
	padding:43px 0 0 0;	
}

#action{
	background:#EFAEA0 url(../images/actioninterstice.gif) no-repeat top left;
	padding:65px 0 0 0;	
}

#accesRapport ul, #programme ul{
	margin:0;
	padding:0 15px 5px 15px;
}

#accesRapport li, #programme li{	
	padding: 0 0 5px 15px;
	margin:0;
	list-style-type:none;
	background:transparent url(../images/fleche.gif) no-repeat 0 4px;
}

