@import url(ie.css);

div.liste div{
	background-image: url(img/puce_off.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0 0 10 15;
}

div.liste2 div{
	background-image: url(img/puce_off_ps.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0 0 10 15;
}

div.liste3 div{
	background-image: url(img/puce_off_ps.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0 0 0 15;
}

#menu div.listemenu{
	background-color: #E2EBF6;
	padding-left: 0px;
	padding-top: 5px;
}
#menu div.listemenu div{
	background: url(img/fleche_off2.gif) no-repeat top left;
	padding: 0 0 4 27;
}
#menu div.listemenu div.on{
	background: #FFFFFF url(img/fleche_on2.gif) no-repeat top left;
	color: #039
}	

#menu div.listemenuPS{
	background-color: #E2EBF6;
	padding-left: 0px;
	padding-top: 5px;
}
#menu div.listemenuPS div{
	background: url(img/PS/fleche_off2.gif) no-repeat top left;
	padding: 0 0 4 27;
}
#menu div.listemenuPS div.on{
	background: #FFFFFF url(img/fleche_on2.gif) no-repeat top left;
	color: #039
}	

.bandeausup 
{
	background: url(img/bandeau_haut.jpg) no-repeat top left; 
}

body{
	background-color: #003399;
}

body, td, p{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000;
}

a{
	color: #003399;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

h1{
	font-family: Arial, Verdana;
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	color: #039;
	display: inline;
	padding:0;
	margin:0;
}

a.lienBlancPetit{
	font-family: Arial, Verdana;
	text-decoration: none;
	color: #FFF;
}
a.lienBlancPetit:hover{
	text-decoration: underline;
}

a.lienBlanc{
	color: #FFF;
}

.fondBlanc{background-color: #FFFFFF;}
.fondBleu{background-color: #E2EBF6; color: #039}
.fondBleu1{background-color: #398AE7;}
.fondBleu2{background-color: #0065CE;}
.fondBleu3{background-color: #CDE3FF;}
.fondBleu4{background-color: #3E7EDB;}
.fondJaune{background-color: #FFE300;}
.fondNoir{background-color: #000;}
.fondVert{background-color: #A4DA52;}
.fondOrange{background-color: #FF9A00;}
.fondbleufonce{
	background-color:#003399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size : 11px;
}

.fondRadio{ background: #CDE3FF; color: #CDE3FF;}

.txtBlanc{color: #FFF;}
.txtBleufonce{color: #003399;}
.txtBleuClair{color: #3888D7;}
.txtRouge{color: #FF1400;}
.txtRouge2{
	font-family: arial;
	font-size: 11px;
	color: #FF1400;
	font-weight: bold;
	background-color: Yellow;
	font-style: normal;
}
.txtOrange{color:#FF6600;}
.txtGris{color:#999999;}
.txtGras{font-weight:bold;}
.txtItalique{font-style: italic;}

.titreBleu1{
	color: #0053B3;font-size:11px;font-weight:bold;
	height:14px;
	background: #FFFFFF url(img/puce_sstitre.gif) no-repeat top left;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}

.titreBleu2{
	color: #0053B3;font-size:11px;font-weight:bold;
	height:14px;
	margin: 0px;
	padding: 0px;
	background:url(img/puce_sstitre.gif) no-repeat top left;
	padding-left: 20px;
}

.titreBleu1PS{
	color: #0053B3;font-size:11px;font-weight:bold;
	height:14px;
	background: #FFFFFF url(img/PS/puce_sstitre.gif) no-repeat top left;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}

.titreBleu2PS{
	color: #0053B3;font-size:11px;font-weight:bold;
	height:14px;
	margin: 0px;
	padding: 0px;
	background:url(img/PS/puce_sstitre.gif) no-repeat top left;
	padding-left: 20px;
}

.titreBleu3{
	color: #0053B3;font-size:11px;font-weight:bold;
	height:14px;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}

.titreBleu4{
	color: #0053B3;font-size:11px;font-weight:bold;
	height:14px;
	margin: 0px;
}

input.recherche{
	font-family: Arial, Verdana;
	font-size: 10px;
	width: 120px;
}
input.formulaire, textarea.formulaire{font-family:Verdana,Arial;font-size:10px;color:#000000;}
input.formerreur{background-color:#FF1400;font-family:Verdana,Arial;font-size:10px;color:#000000;}

#menu{
	background-color: #E2EBF6;
}

#nav{
	font-family: Arial, Verdana;
}
#nav a{
	font-family: Arial, Verdana;
	color: #0066CC;
	text-decoration: underline;
}
#nav a:hover{
	text-decoration: none;
}

#chapo{
	padding-left: 10px;;
	color: #0066CC;
	font-size: 11px;
	font-style: italic;
}

#contenu{
	padding:17px;
}
#contenu p{
	margin-top: 10px;
	margin-bottom: 10px;
}

#piedpage{
	color: #FFF;
}
#piedpage a{
	text-decoration: underline;
	color: #FFF;
}
#piedpage a:hover{
	text-decoration: none;
}
#hautpage{
	color: #FFF;
}
#hautpage a{
	text-decoration: underline;
	color: #FFF;
}
#hautpage a:hover{
	text-decoration: none;
}


.txtGrasPreHome
{
font-family:Arial, Helvetica, sans-serif;
color:#0053B3;
font-size:20px;
line-height: 0.8em;
}

.txtPreHome
{
font-family:Arial, Helvetica, sans-serif;
color:#0053B3;
font-size:12px;
font-weight:bold;
line-height: 1.2em;
}

.footerPreHome{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF
}

a.lienBleuPreHome{
	font-family:Verdana;
	color: #0053B3;
	font-size:12px;
	text-decoration:none;
}
a.lienBleuPreHome:hover{
	text-decoration:underline;
}

a.ag2r1:link, a.ag2r1:visited, a.ag2r1:active, a.ag2r1:hover{font-size:10px;COLOR:#000000;font-weight:bold;text-decoration:none;cursor:text;}
a.ag2r2:link, a.ag2r2:visited, a.ag2r2:active, a.ag2r2:hover{font-size:16px;COLOR:#000000;font-weight:bold;text-decoration:none;cursor:text;}
a.ag2r3:link, a.ag2r3:visited, a.ag2r3:active, a.ag2r3:hover{font-size:10px;COLOR:#000000;font-weight:normal;text-decoration:none;cursor:text;}
a.ag2r4:link, a.ag2r4:visited, a.ag2r4:active, a.ag2r4:hover{font-size:10px;COLOR:#1A3587;font-weight:bold;text-decoration:none;cursor:text;}
a.ag2r5:link, a.ag2r5:visited, a.ag2r5:active, a.ag2r5:hover{font-size:12px;COLOR:#000000;font-weight:normal;text-decoration:none;cursor:text;}

