body {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	background:url(/portal_upload/Backgrounds/fondPage.jpg) no-repeat 50% 0 ;

}

#linkProd , #linkProd a,#linkProd  a:visited{
 color:#ffffff;
 text-decoration:none;
}


#linkProd a:hover{
 color:#ffffff;
 text-decoration:underline;
}



#drapeaux{
position:absolute;
left:15%;
top:240px;
z-index:400;
width:200px;
height:30px;
}

span{
padding:0;
margin:0;
}


H1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}

H2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}

H3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}

H4{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}

H5{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}

H4 a,  H4 a:visited {
text-decoration:none;
}

H4 a:hover {
text-decoration:underline;
}


.colorBlue1 {
color:#0b60a5;
}


.colorBlue2 {
color:#5998c8;
}

.colorBlue3 {
color:#274f7a;
}

.colorGray {
color:#6d6b6b;
}


p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}





#page{
position:relative;
width:920px;
height:640px;
padding-left:13px;
z-index:20;
}


#MenuGauche{
position:absolute;
left:15px;
top:0px;
width:246px;
height:450px;
z-index:300;
}

#content{
position:relative;
padding-left:280px;
padding-top:30px;
padding-right:20px;
text-align:left;
width:auto;
min-height:450px;
height:auto;
background:url(/Portal_Templates/Anonyme/Images/fdContent.gif) repeat-y ;
}

#fdColonneGauche{
z-index:2;
width:auto;
height:auto;
background:url(/portal_templates/Anonyme/Images/fdColonneGauche.gif) repeat-y  5px 721px;
}

#footer{
position:relative;
bottom:-1px;
left:0px;
height:35px;
background:url(/portal_templates/Anonyme/Images/fdFooter.gif) no-repeat 5px 0px;
}

td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
padding:0;
margin:0;
}


#enteteFlash{
position:relative;
width:100%;
height:266px;
z-index:20;
}



.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;	font-size: 11px;}
A:link , A:hover, A:visited {	color: #1464a1;	font-weight: bold;	text-decoration: none;}
A:visited {	color : #1464a1;font-weight : bold;}
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{
margin-left:-30px;
margin-top:-30px;
position:relative;
text-align:left;
width:652px;
height:502px;
background:url(/Portal_Templates/Anonyme/Images/fdContent.gif) repeat-y ;
}

#page2{
position:absolute;
	left:50%;
	top:0;
	margin-left:-500px;
	height:100%;
	z-index:11;
    width:979px;
	table-layout:fixed;
	overflow:hidden;
}
#fermerBtn{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	position: absolute;
	top: 85;
	left: 420;
}
#fermerBtn a, #fermerBtn a:visited {
	color:#ffffff;
}
#fermerBtn a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#box 
{
    display:none;
	position:absolute;
	top:105;
	left:200;
	width:550px;
	height:550px;
	padding:0;
	margin:0;
	background-color: white;
	overflow: hidden;
	
}

#cache {
    display:none;
	position: absolute;
	top: 0px;
	left: 0px;
	width:100%;
	height:2400px;
	background-color: #000000;
	z-index:10;
	opacity:0.8;
	filter: alpha(opacity=80);
}

#selectprofil{
position:absolute;
top:0px;
left:0px;
z-index:500;
}
.cmd {
	font-size : xx-small;
	font-family : Verdana;
	background-color : #4686BB;
	color : #ffffff;
	font-weight : bold;
	border-width : thin;
}