@charset "utf-8";

html{
	overflow:auto;
	width:100%;
	height:100%;
}
body{
	width:100%;
	height:100%;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#000000;
	background-image: url("../content/fond_dd2.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	overflow:auto;
}

/*********************** LINK ***********************/
/****************************************************/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.aMenu1{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF;
}
.aMenu1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9201;
}
.aMenu1Select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9201;
}
.aMenu2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	color: #FFFFFF;
    margin-left: 3px;
    margin-right: 3px;
	height:22px;
}
.aMenu2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000055;
    margin-left: 3px;
    margin-right: 3px;
	height:22px;
	font-weight:bold;
}
.aMenu2Select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000055;
    margin-left: 3px;
    margin-right: 3px;
	height:22px;
	font-weight:bold;
}
.aSMenu2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	background-color:#0182C6;
    margin-left: 4px;
    margin-right: 4px;
}
.aSMenu2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	background-color:#004C96;
    margin-left: 4px;
    margin-right: 4px;
}
.aSMenu2Select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	background-color:#004C96;
    margin-left: 4px;
    margin-right: 4px;
}
.aMenuFooter{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #0182C6;
}
.aMenuFooter:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff9201;
}
.aMenuFooterSelect{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9201;
}
/*********************** FIELD ***********************/
/*****************************************************/

/*********************** CELL ***********************/
/****************************************************/
.cellhGrey{
	background-color:#343130;
}

.actuHome{
	background-repeat:no-repeat;
	padding: 0px;
	right: 0px;
	bottom: 0px;
}
/*********************** TEXT ***********************/
/****************************************************/

.menuFooter{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #0182C6;
}
.Font01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #afc4d0;
}
.Font02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff9201;
}
.Font03{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
.Font11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #d7f0ff;
}
.Font21{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.Font22{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}
.Font23{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.Font24{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #afc4d0;
	font-weight:bold;
}
.Font25{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #afc4d0;
}
.Font26{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9201;
	font-weight:bold;
}
.Font27{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9201;
}
.Font31{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff9201;
	text-align: center;
	float:left;
	width:150px;
}
.Font32{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #afc4d0;
	text-align: center;
	float:left;
	width:150px;
}
.Font33{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff9201;
}
.Font34{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #afc4d0;
}
/********************* ELEMENT **********************/
/****************************************************/
.vignettes110x110bd4gris {
	border: 4px solid #353130;
	height: 110px;
	width: 110px;
}

.vignettes70x70bd4gris {
	border: 4px solid #353130;
	height: 70px;
	width: 70px;
}
.vignettes152x152nobd {
	height: 152px;
	width: 152px;
}
.savoirPlus{
	border-bottom: 4px solid #353130;
	border-left: 4px solid #353130;
	border-right: 0px solid #353130;
	border-top: 4px solid #353130;
}

/*********************** LAYER **********************/
/****************************************************/
#globalContent{
	width:1000px;
	position:absolute;
	left:50%;
	margin-left:-500px;
	display:block;
}
#header{
	position:absolute;
	top: 0px;
	left:308px;
	width:390px;
	height:92px;
}
#close{
	position:absolute;
	left:882px;
	width:118x;
	height:21px;
}
#footer{
	width:1000px;
	position:absolute;
	left:50%;
	margin-left:-500px;
	display:block;
	top:575px;
	color: #0182C6;
}
#menu1 {
	position: absolute;
	top: 92px;
	width: 1000px;
	height:18px;
	color: #0182C6;
	font-size: 12px;
}
#menu2 {
	position: absolute;
	top: 110px;
	width: 1000px;
	height:22px;
	color: #FFFFFF;
	background-color:#0182C6;
	font-size: 15px;
	z-index:100;
}
#themenu1{
	position: absolute;	
	height:22px;
	width:120px;
}
#themenu2{
	position: absolute;
	left:120px;
}
#themenu3{
	position: absolute;
	left:198px;
}
#themenu4{
	position: absolute;
	left:308px;
}
#themenu5{
	position: absolute;
	left:455px;
}
#themenu6{
	position: absolute;
	left:560px;
}
#themenu7{
	position: absolute;
	left:650px;
}
#menu3 {
	position: absolute;
	background-color:#0182C6;
	top: 22px;
	height: 60px;
	width:120px;
	padding: 0px 0px;
	left: 0px;
	display:none;
	z-index:101;
}
#content {
	position: absolute;
	top: 132px;
	width: 1000px;
}
#titlePage {
	position: absolute;
	width: 1000px;
	top: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #afc4d0;
	z-index:99;
}
#stitlePage {
	position: absolute;
	width: 1000px;
	top: 26px;
	z-index:98;
}
#pageContent{
	position:absolute;
	width:984px;
	top: 73px;
	color: #0182C6;
	line-height: 15px;
}
#pageContentStatique{
	position:absolute;
	width:1000px;
	top: 73px;
	color: #0182C6;
	line-height: 12px;
}
#pageContentHome{
	position:absolute;
	width:1000px;
	height:560px;
	top: 0px;
}
.actuContent{
	background-color:#343130;
	text-align:justify;
	padding: 8px;
	left: 0;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 984px;
}
.contentStatique{
	text-align:justify;
	left: 0;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 1000px;
}
#actuPrinc {
	position: absolute;
	top:62px;
	height: 500px;	
	width: 478px;
	background-color:#343130;
}
#actuVideo {
	position: absolute;
	top:0px;
	left:500px;
	height: 375px;	
	width: 500px;
	background-color:#343130;
}
#actu1 {
	position: absolute;
	top:397px;
	left:500px;
	height: 165px;	
	width: 152px;
	background-color:#343130;
	line-height: 10px;
}
#actu2 {
	position: absolute;
	top:397px;
	left:674px;
	height: 165px;	
	width: 152px;
	background-color:#343130;
	line-height: 10px;
}
#actu3 {
	position: absolute;
	top:397px;
	left:848px;
	height: 165px;	
	width: 152px;
	background-color:#343130;
	line-height: 10px;
}
#menuPage {
	position: absolute;
	top: 62px;
	width: 978px;
	height:14px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #004C96;
}
