body {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;

}


#page{
position:relative;
width:981px;
height:auto;
background-color:#FFFFFF;
padding-top:188px;
}

#ColonneGauche{
  top:0px;
  left:0px;
  width:117px;
  height:100px;
}

#MenuGauche{
  position:absolute;
  top:313px;
  left:10px;
  width:117px;
  height:100px;
  z-index:200;
}


#ColonneDroite{
  position:relative;
  width:778px;
  height:auto;
}

.couleurBleu , .couleurBleu a , .couleurBleu a:hover , .couleurBleu a:visited{
 color:#4acef4;
}

.couleurVert, .couleurVert a , .couleurVert a:hover , .couleurVert a:visited{
 color:#79d400;
}


.couleurOrange , .couleurOrange a , .couleurOrange a:hover , .couleurOrange a:visited{
 color:#f5a800;
}

.couleurViolet , .couleurViolet a , .couleurViolet a:hover , .couleurViolet a:visited{
 color:#7b93cf;
}

#menuFlash{
position:absolute;
top:0px;
left:0px;
width:981px;
height:190px;
}

#contentBloc{
position:relative;
width:981px;
height:100%;
background:url(../Images/fdContentBloc.jpg) repeat-y;
border:3px solid #000000;
}

#content{
background:url(../Images/fdContentBloc.jpg) repeat-y;
}

#footer{
font-family: Verdana;
font-size: 10px;
font-weight: normal;
position:relative;
width:981px;
height:48px;
background:url(../Images/footer.jpg) no-repeat;
color: #002f49;
padding-top:25px;
text-align:center;
}

#footer a, #footer a:visited{
font-weight:normal;
text-decoration:none;
}


#footer a:hover{
text-decoration:underline;
}


h3{
font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #005974;
}


td{
	font-size : 11px;
}



.DHeading    {
	BACKGROUND-COLOR: White;
	color: #000080;
	font-size : 11px;
	font-family: Verdana;
	font-weight : bold;
	border : 1px dotted #959595;
	border-width : 1px 0px 1px 0px;
}


select {
	font-size : xx-small;
	background: white;
	font-family : Verdana;
	border-width : 1;
	border-style : solid;
	border-color : #000080;
}
A{text-decoration: none;}
A:link , A:hover, A:visited {	color: #002f49;	font-weight: normal;	text-decoration: none;}
A:visited {	color : #002f49;font-weight : normal;}
A:hover {	text-decoration: underline;}

#desc {
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: silver 1px;
    BORDER-LEFT: silver 1px;
    BORDER-RIGHT: silver 1px;
    BORDER-TOP: silver 1px;
    COLOR: black;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    MARGIN: 1px 0em;
    TEXT-ALIGN: justify;
    TEXT-INDENT: 0%;
}
.DBody {
    color : #000080; 
	font-size : xx-small; 
	font-family: Verdana; 
 
	padding-top: 2;
}
.DDate {
	color : #000080; 
	font-size : xx-small;
}
.DHead {
    color: #FFFFFF;
	background-color: #8183A2; 
	font-family: verdana; 
	font-size: 10pt; 
	font-style: normal; 
    font-weight: bold; 
}
.permLec:link {
	color : #FFFFFF;
	font-size : xx-small;
	font-weight : bold;
	text-decoration: none;
}
.LayCatPathText {
	font-family: verdana;
	font-size:xx-small;
	font-weight: normal;
	color: #000080;
}
#LayCatPathHref {
	font-family: verdana;
	font-size:xx-small;
	font-weight : bold;
	text-decoration: none;
	color: #000080;
}
#LayCatPathHref:hover {
	font-family: verdana;
	font-size:xx-small;
	font-weight : bold;
	text-decoration: none;
	color: #FF0000;
}
.LayCatChildTitle {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #7C7C7C;
	margin : 10px;
	background : #DFDFDF;
}
.LayCatLayoutTitle {
	font-family: verdana;
	font-size:xx-small;
	font-weight: normal;
	color: #000080;
}
#iframe_modules{
	position: relative;
	width:980px;
	height:500px;
}