*
{
    FONT-SIZE: 12px;
    COLOR: #000066;
    FONT-FAMILY: verdana;
		line-height:125%;
}

p {
	color: #000066;
	font-family: verdana; /*Arial, Helvetica, sans-serif*/
	font-size: 12px;
	width:95%;
	
}
h1 {
	color: #2345A9;
	font-family: verdana;
	font-size: 16px;
	text-align: center;
	width: 92%;
}
h2 {
	color: #348BEB;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
}
h3 {
	color: #000066;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	margin-left: 20px;
}
img{border:none;}



.news {
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
li {
	color: #000066;
	font-family: verdana;
	font-size: 12px;
	list-style-image: url(../images/puce.gif);
	list-style-position: outside;
	font-weight: normal;
}
ul {
	color: #000066;
	font-family: verdana;
	font-size: 12px;
	list-style-image: url(../images/puce.gif);
	list-style-position: outside;
	font-weight: normal;
}

a:link {
	color: #1f43ab;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;

}
a:visited {
	color: #1f43ab;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;

}
a.acopyr:link {
	color: #1f43ab;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;

}
a.acopyr:visited {
	color: #1f43ab;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;

}
a.acopyr:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	background-color: #1f43ab;
}

.copyr {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
}
.lang {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
}
body {
	margin: 0px;
}

a.ssmenu:link {
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;	
}
a.ssmenu:visited {
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
a.ssmenu:hover {
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

.pnav{
	color: #000000;
	font-family: verdana;
	font-size: 10px;
}
a.anav:link {
	color: #1f43ab;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	font-weight: none;	
}
a.anav:visited {
	color: #1f43ab;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	font-weight: none;
}
a.anav:hover {
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}



.phnav{
	color: #666666;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}


a.abody:link {
	color: #1674DC;
	font-family: verdana;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;	
}
a.abody:visited {
	color: #1674DC;
	font-family: verdana;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
a.abody:hover {
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	background-color: #7FB6F2;
}

a.sitemap:link {
	color: #1f43ab;
	font-family: verdana;
	font-size: 12px;
	text-decoration: underline;

}
a.sitemap:visited {
	color: #1f43ab;
	font-family: verdana;
	font-size: 12px;
	text-decoration: underline;

}
a.sitemap:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	background-color: #75B3EC;
}

a.tadmin:link{
	color: #ffffff;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.tadmin:visited{
	color: #ffffff;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.tadmin:hover{
	color: #ffffff;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.sinput {
	font-family: verdana;
	font-size: 10px;
	color: #022780;
	text-align: center;
}

.tinput {
	font-family: verdana;
	font-size: 10px;
	color: #022780;
	text-align: left;
}
.tselect {
	font-family: verdana;
	font-size: 10px;
	color: #022780;
	text-align: left;
}
.ttextaera {
	font-family: verdana;
	font-size: 10px;
	color: #022780;
	text-align: left;
}

.tTab {
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
a.tSubmit:link{
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.tSubmit:visited{
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.tSubmit:hover{
	color: #75B3EC;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffffff;
}


a.ahome:link {
	color: #1f43ab;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;

}
a.ahome:visited {
	color: #1f43ab;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;

}
a.ahome:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	background-color: #1f43ab;
}
.inputEntree {
	font-family: verdana;
	font-size: 10px;
	color: #022780;
	text-align: center;
	height: 40px;
}
a.ahnav:link {
	color: #1f43ab;
	font-family: verdana;
	font-size: 12px;
	text-decoration: underline;

}
a.ahnav:visited {
	color: #1f43ab;
	font-family: verdana;
	font-size: 12px;
	text-decoration: underline;

}
a.ahnav:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	background-color: #1f43ab;
}
.terror {
	color: #ff3300;
	font-family: verdana;
	font-size: 11px;
}
.tok {
	color: #1f43ab;
	font-family: verdana;
	font-size: 11px;
}

a.aPostuler:link{
	color: #1f43ab;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.aPostuler:visited{
	color: #1f43ab;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.aPostuler:hover{
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.tabborder {
	background-color: #022780;
}
.tabcasefoncee {
	background-color: #7FB6F2;
}
.tabcaseclaire {
	background-color: #BAD8F8;
}
.tabcaseblanche {
	background-color: #ffffff;
}
.tlegal {
	font-family: verdana;
	font-size: 10px;
	color: #000066;
}

.h2med {
	color: #348BEB;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.h3med {
	color: #000066;
	font-family: verdana;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	margin-left: 20px;
}
.pmed {
	color: #000066;
	font-family: verdana;
	font-size: 10px;
	width:95%;
}


.ulp {
	color: #000066;
	font-family: verdana;
	font-size: 12px;
	width:95%;
	margin-left:-40px;
}
.passe {
	color: #666666;
	font-family: verdana;
	font-size: 12px;
	width:95%;
}

.red {
	color: #cc0000;
}
.green {
	color: #006600;
}
.blue {
	color: #0000cc;
}



a.evnews:link {
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.evnews:visited {
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.evnews:hover {
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}



.v10-0099FF {font-size: 10px; color: #0099FF; font-family: Verdana;}
.v10-A0A0A0g { font-weight: bold;font-size: 10px; color: #A0A0A0; font-family: verdana; text-decoration: none;}
.v10noir {font-size: 10px; color: #000000; font-family: Verdana;}
.v11-A0A0A0 { font-size: 11px; color: #A0A0A0; font-family: verdana; text-decoration: none;}
.v11noir {font-size: 12px; color: #000000; font-family: Verdana; TEXT-ALIGN: justify;}
.v11noirg { font-weight: bold;font-size: 12px; color: #000000; font-family: Verdana; TEXT-ALIGN: justify;}
.v12-stitre { font-weight: bold;font-size: 12px; color: #11487F; font-family: verdana; text-decoration: none;}
/***** couleurs produits *****/
.v12-339999g { font-weight: bold;font-size: 12px; color: #339999; font-family: verdana; text-decoration: none;}
.v12-5DB48Eg { font-weight: bold;font-size: 12px; color: #5DB48E; font-family: verdana; text-decoration: none;}
.v12-BE6C6Cg { font-weight: bold;font-size: 12px; color: #BE6C6C; font-family: verdana; text-decoration: none;}
.v12-79A5C8g { font-weight: bold;font-size: 12px; color: #79A5C8; font-family: verdana; text-decoration: none;}
.v12-D07171g { font-weight: bold;font-size: 12px; color: #D07171; font-family: verdana; text-decoration: none;}
.v12-F5A23Fg { font-weight: bold;font-size: 12px; color: #F5A23F; font-family: verdana; text-decoration: none;}
.v12-5E7CBBg { font-weight: bold;font-size: 12px; color: #5E7CBB; font-family: verdana; text-decoration: none;}
.v12-FFB23Fg { font-weight: bold;font-size: 12px; color: #FFB23F; font-family: verdana; text-decoration: none;}
.v12-78A48Eg { font-weight: bold;font-size: 12px; color: #614FC9; font-family: verdana; text-decoration: none;}
.v12-4FB9DCg { font-weight: bold;font-size: 12px; color: #4FB9DC; font-family: verdana; text-decoration: none;}
.v12-protelos { font-weight: bold;font-size: 12px; color: #0047B6; font-family: verdana; text-decoration: none;}
.v12-11487Fg { font-weight: bold;font-size: 12px; color: #11487F; font-family: verdana; text-decoration: none;}
.v14-stitre { font-weight: bold;font-size: 14px; color: #11487F; font-family: verdana; text-decoration: none;}
.v14-rouge { font-weight: bold;font-size: 14px; color: #C90618; font-family: verdana; text-decoration: none;}

.v18-titreg { font-weight: bold;font-size: 18px; color: #11487F; font-family: verdana; text-decoration: none;}
.a16-blanc { font-weight: bold;font-size: 16px; color: #FFFFFF; font-family: verdana; text-decoration: none;}
.v14-rouge { font-weight: bold;font-size: 14px; color: #BA0000; font-family: verdana; text-decoration: none;}
.Titre_Home_Pro { font-weight: bold;font-size: 10px; color: #848484; font-family: verdana; text-decoration: none;}
.v14-bleu_fonce { font-weight: bold;font-size: 14px; color: #001984; font-family: verdana; text-decoration: none;}

a.v10-0099FFg:link { font-weight: bold;font-size: 10px; color: #426DC6; font-family: verdana; text-decoration: none;}
a.v10-0099FFg:active { font-weight: bold;font-size: 10px; color: #426DC6; font-family: verdana; text-decoration: none;}
a.v10-0099FFg:visited { font-weight: bold;font-size: 10px; color: #426DC6; font-family: verdana; text-decoration: none;}
a.v10-0099FFg:hover { font-weight: bold;font-size: 10px; color: #FF0000; font-family: verdana; text-decoration: underline;}
