/* bandeau et pied de page */
body 
{
	margin :0px;
	padding : 0px;
	text-align : center;
}
.bandeaugauche
{ 
	float:left;
	width:490px;
	height:98px;
}
.lienCG
{
	position:relative;
	top:16px;
	left:37px;	
	width:48px;
	height:76px;
}
.noborder{border-width:0px;}
.noborder img {border-width:0px;}

.bandeaudroite
{
	float:right;
	width:290px;
	height:98px;
}

.bandorecherche{ text-align:right; }

.bandorecherche a
{ 
	/*margin-top:5px; */
}
.rechercheinput
{
	background-color:#00B9DF;
	border-style:none;
	border-width:0px;
	margin-bottom:0px;
	width:113px;height:17px;
	color:#0D4A71 ; 	
}
.bandorecherche a
{
}
.rechercheok 
{
	border-width:0px;
}
.bandoliens{ margin-top:10px; }
.bandoliens img{ margin-left:8px;margin-right:8px; }
.bandeaunav { color:#0099CC;font-size:11px;text-align:center; }
.menu { color:#0099CC;font-size:13px; text-align:center; width:100% ;}
.bandeauhaut
{
	background-image:url(../images/Bandeau.jpg); 
	width:780px; height : 206px ;
	text-align:left;
	/*float:center;*/
	
}
.bandeaunav a:visited ,.bandeaunav a:link 
{ 
	color:#0099CC;
	font-size:11px;
	text-align:center; 
	text-decoration: none; 
}
.bandeaunav a:focus,.bandeaunav a:hover 
{ 
	color:#0099CC;
	font-size:11px;
	text-align:center; 
	text-decoration: underline; 
}
.piedpage
{
	background-image:url(../images/PiedDePage.jpg); 
	width:780px; height : 53px ;
}
.lienspiedpage
{
	float:right;
	margin-right:25px;
	margin-top:8px;	
}
.lienspiedpage img
{
	margin-left:15px;
	margin-right:15px;
}
.piedpage a:visited ,.piedpage a:link
{ 
	color:#0099CC;font-size:11px; 
	height : 12px;
	text-align:center;
	text-decoration : none;
}
.piedpage  a:hover,.piedpage a:focus
{ 
	color:#0099CC;font-size:11px; 
	height : 12px;
	text-align:center;
	text-decoration : underline;
}
.spacer
{
	/* évite le chevauchement des div */
	clear:both;
	height:1px;
	font-size:1px; 
}
.legend
{
	/* legendes pour les textes inscrits sur des images */
	display:none;
}
.legendFooter
{
	float:left;
	font-size:9px;
	color:#FFFFFF;
	margin-top:34px;
	margin-left:14px;
}

.nolink a:visited,.nolink a:link,.nolink a:hover,.nolink a:focus
{
	text-decoration:none;
	border:none;
	border-width:0px;
	width:150px;
}
/* menu */
#sel2{ position:relative; left:0; top:0;}
#flash1{ position:relative; left:0; top:0;}


/* Netscape */

.noborderNetscape{border-width:0px;}

.noborderNetscape img {border-width:0px;margin-top:-14px;}

.bandeaudroiteNetscape
{
	float:right;
	margin-top:-98px;
	width:290px;
	height:98px;
}

.bandorechercheNetscape{ text-align:right; margin-left:144px; }


.menuNetscape { color:#0099CC;font-size:13px; text-align:center; width:100% ;float:left;margin-left:17px;}

/* Opera */

.noborderOpera{border-width:0px;}

.noborderOpera img {border-width:0px;margin-top:-14px;}

.bandeaudroiteOpera
{
	float:right;
	margin-top:0px;
	width:290px;
	height:98px;
}

.bandorechercheOpera{ text-align:right; margin-left:144px;}


.menuOpera {color:#0099CC;font-size:13px; text-align:center; width:100% ;float:left;margin-left:0px; }

/* Firefox */

.noborderFirefox{border-width:0px;}

.noborderFirefox img {border-width:0px;margin-top:-14px;}

.bandeaudroiteFirefox
{
	float:right;
	margin-top:0px;
	width:290px;
	height:98px;
}

.bandorechercheFirefox{ text-align:right; margin-left:144px; }


.menuFirefox {color:#0099CC;font-size:13px; text-align:center; width:100% ;float:left;margin-left:17px;}