body{
	z-index: 0; font-family:georgia,verdana; font-size:14px;	
	background-image:url('../img/degrade_page.png');
	background-repeat:repeat-x;
	background-color:#3535CB;
}

h1{
	z-index:1;
	position : relative;	
	color: #001D69;
	font-weight : bold; /* on met le texte en gras */
	font-size: 16px;
	top:5px;
	border-top: 1px solid #001D69;
	border-bottom: 1px solid #001D69;
	text-align:center;
	float:left;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
}

h2{
	z-index:1;
	position : relative;
	color:#001D69;
	font-weight : bold; /* on met le texte en gras */
	font-size: 14px;
	left:10px;
	top:0px;
	float:left;
	text-decoration:underline;
}

h3{
	z-index:1;
	position:relative;
	text-decoration:underline;
	text-align:left;	
	color:#001D69;
	font-weight : bold; /* on met le texte en gras */
	font-size: 14px;
	left:0px;
	top:0px;
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
}
h4{
	z-index:1;
	position:relative;
	border-bottom: 1px solid #001D69;	
	border-top: 1px solid #001D69;
	text-align:center;
	background-color:#64A7ED;
	color:#001D69;
	font-weight : bold; /* on met le texte en gras */
	font-size: 10px;
	left:0px;
	top:0px;
	width:100%;
	height:11px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:10px;
}

hr {
	border: none 0;
	border-top: 1px dashed #001D69;/*the border*/
	width: 70%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.aeuropsy{
	z-index:2;
	position:relative;
	font-size:14px;
	color:#3333cc;
	padding-left:3px;
	padding-right:3px;
}

.aeuropsy:hover{
	z-index:2;
	position:relative;
	font-size:14px;
	color:#ffffff;
	background-color:#3333cc;
	padding-left:3px;
	padding-right:3px;
}

.aeuropsy{
	z-index:2;
	position:relative;
	font-size:14px;
}

.Entete{z-index: 2;position: relative;	background-repeat:repeat-x;text-indent: 15px;width:980px; height: 98px; margin-left: -492px; left:50%;top: 10px;
background-image:url('../img/entete.png');
}

object.presentation{
	position:relative;
	z-index:2;
	width:935px;
	height:470px;
	top:0px;
	padding:15px;
}

.Cadrepp{
	z-index: 1;
	position: relative;	
	background-repeat:no-repeat;
	background-color: #ffffff; 
	text-indent: 15px;
	width: 976px;
	min-height:840px;
	height:auto;
	margin-left: -492px;
	left:50%;
	top:60px;
	padding-top: 20px;
	border:2px solid #000066;
}

 .container{
	text-indent:0px;
	width: 96%;
	padding:2%;
	height:auto;
}

 .flashcontent{
	z-index:1;
	position:absolute;
	text-indent:0px;
	padding-top:2%;
	padding-bottom:2%;
	height:auto;
}

.txt_ds_container{
	position:relative;
	text-indent:0px;	
	padding-right:10px;
	top:13px;
	color:#001D69;	
	width:auto;
	margin-left:10px;
	margin-top:0px;
	padding-bottom:50px;
}

.spacer{
	clear: both;
	padding-bottom: 1px;
}

.menuHT{
	top:0px;
	padding-top:5px;   
    margin:0 auto;
    position:relative;
	float:right;
	padding-right:0px;	
	height:80px;
	width:190px;
}

.menuHT ul{
	float:none;
    list-style-image:none;
    list-style-type:none;
    margin:3px 0;
}

.menuHT ul li {
	background-image:url(../img/menu_ht.png);
	background-repeat:no-repeat;
	float:left;	
	height:80px;
	width:190px;
	margin-left: 85px;
	list-style: none;
	position: absolute;
}

.menuHT ul li a {
    display:block;
    height:100%;
    width:100%;
}

.menuHT ul li:hover {
    z-index:1000;
}

.menuHT ul li.menuENG{
    background-position:0px 0px;
    left:0px;
	top:9px;
    width:95px;
	height:40px;
}

.menuHT ul li.menuENG:hover {
    background-position:0px -40px;
}

.menuHT ul li.menuFR{
    background-position:-95px 0px;
	top:48px;
    left:0px;
    width:95px;
	height:40px;
}

.menuHT ul li.menuFR:hover {
    background-position:-95px -40px;
}

.menu{ 
	float: left; 
	top:125px;
	display:block;
    height:47px;
    margin:0 auto;
    position:absolute;
	width: 980px;
	margin-left: -492px;
	left:50%;
}

.menu ul{
	float:none;
    list-style-image:none;
    list-style-type:none;
    margin:3px 0;
}

.menu ul li {
	background-image:url(../img/menu.png);
	background-repeat:no-repeat;
	float:left;
	height:30px;
	margin: 0px;
	list-style: none;
	position: absolute;
}

.menu ul li a {
    display:block;
    height:100%;
    width:100%;
}

.menu ul li:hover {
    z-index:1000;
}

.menu ul li.menu1 {
    background-position:0px 0px;
    left:0px;
    width:197px;
}

.menu ul li.menu1:hover {
    background-position:0px -30px; 
}
.menu ul li.menu2 {
    background-position:-197px 0px;
    left:197px;
    width:92px;
}
.menu ul li.menu2:hover {
    background-position:-197px -30px; 
}
.menu ul li.menu3 {
    background-position:-289px 0px;
    left:289px;
    width:146px;
}
.menu ul li.menu3:hover {
    background-position:-289px -30px; 
}
.menu ul li.menu4 {
    background-position:-435px 0px;
    left:435px;
    width:175px;
}
.menu ul li.menu4:hover {
    background-position:-435px -30px; 
}
.menu ul li.menu5 {
    background-position:-610px 0px;
    left:610px;
    width:138px;
}
.menu ul li.menu5:hover {
    background-position:-610px -30px; 
}
.menu ul li.menu6 {
    background-position:-748px 0px;
    left:748px;
    width:85px;
}
.menu ul li.menu6:hover {
    background-position:-748px -30px; 
}
.menu ul li.menu7 {
    background-position:-831px 0px;
    left:833px;
    width:155px;
}
.menu ul li.menu7:hover {
    background-position:-831px -30px; 
}
.menuEng{
	top:125px;
	display:block;
    height:47px;
    margin:0 auto;
    position:absolute;
	width: 980px;
	margin-left: -492px;
	left:50%;
}

.menuEng ul{
	float:none;
    list-style-image:none;
    list-style-type:none;
    margin:3px 0;
}

.menuEng ul li {
	background-image:url(../img/menuEng.png);
	background-repeat:no-repeat;
	float:left;
	height:30px;
	margin: 0px;
	list-style: none;
	position: absolute;
}

.menuEng ul li a {
    display:block;
    height:100%;
    width:100%;
}

.menuEngul li:hover {
    z-index:1000;
}

.menuEng ul li.menu1 {
    background-position:0px 0px;
    left:0px;
    width:175px;
}
.menuEng ul li.menu1:hover {
    background-position:0px -30px; 
}

.menuEng ul li.menu2 {
    background-position:-175px 0px;
    left:175px;
    width:90px;
}
.menuEng ul li.menu2:hover {
    background-position:-175px -30px; 
}

.menuEng ul li.menu3 {
    background-position:-265px 0px;
    left:265px;
    width:180px;
}
.menuEng ul li.menu3:hover {
    background-position:-265px -31px; 
}

.menuEng ul li.menu4 {
    background-position:-445px 0px;
    left:445px;
    width:200px;
}
.menuEng ul li.menu4:hover {
    background-position:-445px -31px; 
}


.menuEng ul li.menu5 {
    background-position:-645px 0px;
    left:645px;
    width:138px;
}
.menuEng ul li.menu5:hover {
    background-position:-645px -31px; 
}

.menuEng ul li.menu6 {
    background-position:-783px 0px;
    left:783px;
    width:85px;
}
.menuEng ul li.menu6:hover {
    background-position:-783px -31px; 
}

.menuEng ul li.menu7 {
    background-position:-868px 0px;
    left:868px;
    width:115px;
}
.menuEng ul li.menu7:hover {
    background-position:-868px -31px; 
}
