a.bottom:active {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:400;}
a.bottom:link {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:400; }
a.bottom:visited {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:400;}
a.bottom:hover {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:400; }
.Footer{ font-family:Arial, Verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:400;}



html{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2d338e;
	margin:0px;
}

body{
	background-color:#2b358f;
}

h1{
	font-size:18px;
	color:#f9c725;
	margin:0px 0px 10px 0px;
}

h2{
	font-size:30px;
	margin:0px;
}

h3{
	font-size:17px;
	font-weight:bold;
	margin:0px;
}

p{
	color:#000000;
	margin:9px 0px 9px 0px;
}

img{
	border:none;
}

a:link, a:hover, a:visited{
	color:#2b358f;
}

.floater{
	float:left;
}

.bleu a:link, a:hover, a:visited{
	color:#0000ff;
}

#Corp{
	width:956px;
	background-color:#2b358f;
	margin:auto;
	
	
}
#notre{
	width:926px;
}

#centre{
	width:956px;
	/*margin-left:1px;*/
	background-color:#2b358f;
	background-image:url(images/bas_txt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#gauche{
	width:291px;
	padding:14px 12px 26px 9px !important;
	padding:14px 12px 28px 9px;
	background-color:#f9c725;
	border-right:#2b358f 1px solid;
	background-image:url(images/bas_jaune.gif);
	background-position:bottom right;
	background-repeat:no-repeat;

}

#gaucheligne{
	width:326px !important;
	width:291px;
	border-bottom:#2b358f 1px solid;
	margin:0px 0px 14px 0px;
}

#droiteBas{
	width:552px;
	margin:0px 0px 0px 13px;
	border:#ffcc21 2px dashed;
}

#droiteBas h3{
	font-size:18px;
}

#droiteG{
	width:258px;
	
	padding:0px 7px 0px 11px;
}

#droiteD{
	width:263px;
	border-left:#ffcc21 2px dashed;
	padding:0px 0px 0px 11px;
}
.imgPuce{
	margin-right:8px;
}

#footer{
	background-color:#2b358f;
	text-align:center;
	width:956px;
	margin:auto;
	padding:10px 0px 10px 0px;
	clear:left;
	margin-top:30px;
}

#footer p{
	color:#FFFFFF;
}

#centre2{
	width:956px;
	padding-left:1px;
	/*margin-left:1px;*/
	background-color:#2b358f;
	background-image:url(images/bas_txt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#centre2 p{
	margin-bottom:0px;
	margin-top:10px;
	color:#727876;
}

#gauche2{
	width:312px;
	height:565px;
	background-color:#f9c725;
	border-right:#2b358f 1px solid;
	background-image:url(images/bas_jaune.gif);
	background-position:bottom right;
	background-repeat:no-repeat;

}

#droite2{
	width:571px;
	position:relative;
	margin-top:-25px;
	padding-top:12px;
	background-color:#ffffff;
	padding-left:15px;
	padding-right:25px !important;
	padding-right:0px;
	background-image:url(images/top_blanc_av.gif);
	background-repeat:no-repeat;
	background-position:top right;
	/*height:715px;*/
}
#ligne{
	/*height:0px;*/
	background-image:url(images/bottom_blanc_av.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:596px !important;
	margin-left:0px !important;
	margin-left:6px;
	height:13px;
	margin-top:5px !important;
	margin-top:4px;
}

#centre2 h2{
	color:#003c99;
}
#centre2 a:link, #centre2 a:hover, #centre2 a:visited{
	color:#0086ff;
}

.pnoMargin{
	margin-top:0px;
}

#topp2{
	width:895px;
}


