body {
	SCROLLBAR-FACE-COLOR: #B0D7FF;SCROLLBAR-SHADOW-COLOR: #B0D7FF;SCROLLBAR-3DLIGHT-COLOR: #B0D7FF;
	SCROLLBAR-ARROW-COLOR: #000000;SCROLLBAR-DARKSHADOW-COLOR: #89A7C6;
}

.norm		{FONT-SIZE: 11px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial}
A.norm:link		{FONT-SIZE: 10px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;TEXT-DECORATION: none}
A.norm:visited	{FONT-SIZE: 10px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;TEXT-DECORATION: none}
A.norm:hover	{FONT-SIZE: 10px;LINE-HEIGHT: 12px;FONT-FAMILY: Arial;TEXT-DECORATION: underline}

A:link		{color:black; TEXT-DECORATION:none;}
A:visited	{color:black; TEXT-DECORATION:none;}
A:hover		{color:black; TEXT-DECORATION:underline;}


html{
	height:100%;
	SCROLLBAR-FACE-COLOR: #B0D7FF;SCROLLBAR-SHADOW-COLOR: #B0D7FF;SCROLLBAR-3DLIGHT-COLOR: #B0D7FF;
	SCROLLBAR-ARROW-COLOR: #000000;SCROLLBAR-DARKSHADOW-COLOR: #89A7C6;
}

.cadreLateral {
	background-image:url(../graphs/cadre.gif); background-color:#B0D7FF;
	background-repeat:no-repeat; background-position:center top;
	width:161px; border:1px solid white; margin-bottom:8px; padding:0 1px 5px 1px;
}

.cadreLateral2 {
	background-image:url(../graphs/cadre.gif); background-color:#B0D7FF;
	background-repeat:no-repeat; background-position:top;
	margin-bottom:0px; padding:0 1px 1px 1px;
}

.texteTitreDiaporama {font:11px Arial,Verdana; color:white; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-top:1px; margin-bottom:5px;}

.cadreLateral p{ font:11px Arial,Verdana; color:white; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-top:1px; margin-bottom:5px;}



div.cadreLateral { padding-left:5px; }
.cadreLateral div{ margin-top:8px; }
.cadreLateral a{ font-weight:bold; background-color:#FFFFFF; padding:2px; border-bottom:1px solid #186591; }
.cadreLateral a:hover{ font-weight:bold; background-color:#FFFFFF; padding:2px; border-bottom:1px solid #186591; text-decoration:none; color:red; }

.cadreLateral2 p{ font:11px Arial,Verdana; color:white; font-weight:bold; letter-spacing:1px; padding-left:5px; padding-top:1px; margin-bottom:5px;}
div.cadreLateral2 { padding-left:5px; }
.cadreLateral2 div{ margin-top:8px; }
.cadreLateral2 a{ font-weight:bold; background-color:#FFFFFF; padding:2px; border-bottom:1px solid #186591; }
.cadreLateral2 a:hover{ font-weight:bold; background-color:#FFFFFF; padding:2px; border-bottom:1px solid #186591; text-decoration:none; color:red; }


.tabLateral1 { background-color:#DCEDFF; border:1px inset #E6EAFF; margin-top:5px; width:155px; margin-left:-1px; }
.tabDiaporama { background-color:#DCEDFF; border:1px inset #E6EAFF; margin-top:5px; margin-left:-1px; }

#divLeft{
	bo rder:1px solid red; float:left;
	width:170px; margin-right:0px;
}
#divCenter{
	bo rder:1px solid blue; float:left;
	width:570px;
}
#divRight{
	bo rder:1px solid green; float:left;
	width:175px; margin-left:8px;
}
.logoEquipe { border:1px solid #0054A6; padd ing:2px; background-color:#FFFFFF; cursor:pointer; margin:0; }
.cadreLateral a.linkEquipe { padding:0; margin:0; background-color:transparent; border:none; }
.cadreLateral a:hover.linkEquipe{ padding:0; margin:0; background-color:transparent; border:none; }
.bottomTD1 { border-bottom:1px solid #000000; padding-bottom:2px; }

.titreParag { color:#058CD9; font-size:14px; margin-bottom:10px; font-weight:bold;
	background-image:url(../graphs/puce1.gif); background-repeat:no-repeat;
	background-position:left center; padding-left:18px;
}
.suiteTexte { color:red; }

#newsletter {width:115px;}
#containerFond { 
	background-image:url(../graphs/body_repeat.jpg);
	background-repeat:repeat-x;
	background-position:center bottom;
	background-color:#C8E3F1;
}
#containerGlobal {
	margin-left:auto; margin-right:auto;
}
#containerGlobal #tdGlobal1{
	backg round-color:#FF0000; background-image:url(../graphs/bar1.gif); empty-cells:show; width:2px;
	background-position:center bottom;
}
#containerGlobal #tdGlobal2{
	backg round-color:#FF0000; background-image:url(../graphs/bar1.gif); empty-cells:show; width:2px;
	background-position:center bottom;
}

#containerHaut{
	background-image:url(../graphs/charte_haut.gif);
	background-color:#C8E3F1;
	background-position:center center;
	background-repeat:no-repeat;
	marg in-left:auto; marg in-right:auto;
	bor der:1px solid purple;
	wi dth:950px; height:114px;
	padding:30px 0 0 6px;
}

#containerBas {
	background-image:url(../graphs/charte_bas.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-color:#DCEDFF;
	width:948px; min-he ight:450px;
	padding-bottom:33px;
	margin-left:auto; margin-right:auto;
	text-align:center;
	b order:1px solid blue;
}

.containerBas2 {
	background-image:url(../graphs/charte_bas_dia.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	
	background-color:#DCEDFF;
	padding-bottom:33px;
	margin-left:auto; margin-right:auto;
	text-align:center;
	b order:1px solid blue;
}



ul#menuPied {
	clear:both;
	margin-left:auto; margin-right:auto;
	width:500px;
	list-style:none; bo rder:1px solid purple; }
ul#menuPied li{
	display:inline;
	padding:2px 5px 2px 5px;
	border-right:1px solid #ffffff;
}
ul#menuPied li a{ font:11px Verdana,Arial; color:#FFFFFF; }
ul#menuPied li#menuPied5{border-right:none;}

#containerPrincipal { 
	height:350px;
	margin-left:auto; margin-right:auto;
	padding:20px 0 0 0;
	width:925px;
	text-align:left;
	font:11px Verdana,Arial; color:#000000;
	bo rder:1px solid red;
	bac kground: yellow;
}
/** Hack MIN-HEIGHT **/
html>body #containerPrincipal {
height: auto;
min-height:350px;
} 
/** FIN HACK **/

p{margin:0; padding:0;}


.bouton {
	BORDER: #000000 1px solid;FONT-WEIGHT: bolder; cursor:pointer;
	FONT-SIZE: 12px;COLOR: #ffffff;FONT-STYLE: normal;FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #4F6FD8;TEXT-DECORATION: none; background-repeat:no-repeat; 
}
.champ {
	BORDER: #0F2C8A 1px solid; SCROLLBAR-FACE-COLOR: #FDEDFD;FONT-SIZE: 11px; color:#000000;
	SCROLLBAR-FACE-COLOR: #0A2783;SCROLLBAR-SHADOW-COLOR: #12386e;SCROLLBAR-3DLIGHT-COLOR: #8491B4;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;SCROLLBAR-DARKSHADOW-COLOR: #ffffff; font-family:Arial;
}
.divScroll {
	/** Overflow **/
	display: block;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: auto;
	overflow : -moz-scrollbars-vertical;
	/**************/
}
#alphaPage {
	display:none;background-color:#FFFFFF; width:100%; height:635px;
	filter:alpha(opacity=60); opacity:0.6; position:absolute; z-index:390; top:0; left:0;
}

.Arial9px		{FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial11px		{FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial13px		{FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial16px		{FONT-SIZE: 16px;LINE-HEIGHT: 18px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial20px		{FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: arial;	text-decoration: none;}
.Arial25px		{FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: arial;	text-decoration: none;}
.Verdana9px		{FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana11px		{FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana12px		{FONT-SIZE: 12px;LINE-HEIGHT: 14px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana13px		{FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana16px		{FONT-SIZE: 16px;LINE-HEIGHT: 18px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana20px		{FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Verdana25px		{FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: Verdana;	text-decoration: none;}
.Times9px 		{FONT-SIZE: 9px;LINE-HEIGHT: 11px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times11px		{FONT-SIZE: 11px;LINE-HEIGHT: 13px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times13px		{FONT-SIZE: 13px;LINE-HEIGHT: 15px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times16px		{FONT-SIZE: 16px;LINE-HEIGHT: 18px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times20px		{FONT-SIZE: 20px;LINE-HEIGHT: 22px;	FONT-FAMILY: Times;	text-decoration: none;}
.Times25px		{FONT-SIZE: 25px;LINE-HEIGHT: 27px;	FONT-FAMILY: Times;	text-decoration: none;}

