/*
Déclaration general
*/
TD {
    FONT-SIZE: 12px;
    COLOR: #565a5c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	top:0px;
	left:0px;
    FONT-SIZE: 12px;
    COLOR: #565a5c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
    FONT-SIZE: 12px;
    COLOR: #565a5c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
    FONT-SIZE: 12px;
    COLOR: #565a5c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
    FONT-SIZE: 12px;
    COLOR: #565a5c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*
Declaration skin
*/
/*header*/
#headerTab {}
#headerTab1 {height:94px; }
#headerTab2 {height:28px; background-image:url(bg_navuni.gif); }
#headerTab3 {height:16px; }
/*body*/
#bodyTab {}
#bodyTabColga {}
#bodyTabColce {}
#bodyTabColdr {}
/*portlet*/
#portgaTab {width:215px;margin-bottom:16px;}
#portgaTab1 {height:17px; background-image:url(bg_porttitre1.gif); }
#portgaTab2a {border:1px solid #565a5c; padding:3px; }
#portgaTab2b {}
#portgaTab2c {}
#portgaTab .portlettitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; font-weight: bold; text-decoration: none; margin-left:4px;}
#portgaTab .portletcontent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: normal; text-decoration: none;}

#portdrTab {width:152px;margin-bottom:16px;}
#portdrTab1 {height:17px; background-image:url(bg_porttitre1.gif); }
#portdrTab2a {border:1px solid #565a5c; padding:3px; }
#portdrTab2b {}
#portdrTab2c {}
#portdrTab .portlettitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; font-weight: bold; text-decoration: none}
#portdrTab .portletcontent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: normal; text-decoration: none}

#portceTab {margin-bottom:16px;}
#portceTab1a {width:17px;height:15px; background-image:url(bg_porttitre2.gif);
	border-left:1px solid #A7AAAA;
	border-top:1px solid #A7AAAA;
	border-bottom:1px solid #A7AAAA; }
#portceTab1b {height:15px; background-color:#EAEAEC;
	border-right:1px solid #A7AAAA;
	border-top:1px solid #A7AAAA;
	border-bottom:1px solid #A7AAAA; }
#portceTab2a {width:100%;border:1px solid #A7AAAA; padding:3px; margin-top:2px; }
#portceTab2b {}
#portceTab2c {}
#portceTab .portlettitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; font-weight: bold; text-decoration: none}
#portceTab .portlettitrecentre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #565A5C ; font-weight: bold; text-decoration: none}
#portceTab .portletcontent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: normal; text-decoration: none}

/*footer*/
#footerDiv {
	position: fixed;
	bottom: 0px;
	left: 0px;
	background-image:url(bg_footer.gif);
	padding: 0;
	height: 17px;
	overflow: hidden;
	z-index:1000;
}
#footerTab {width:100%;}
#footerTab1 {height:17px;}
.footerlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: bold; text-decoration: none}
/*
Declaration divers
*/
.normal
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.m1a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #505065;
	background-color: #E5E5E7;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.m1a:hover, .m1a.over
{
    COLOR: #FFFFFF;
	background-color: #C00221;
}
.m1aon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
	background-color: #C00221;
	FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.m1b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #505065;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E5E5E7;
}
.m1b:hover, .m1b.over
{
   COLOR: #C00221;
}
.m1bon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C00221;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E5E5E7;
}
.m1c
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #505065;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E5E5E7;
}
.m1c:hover, .m1c.over
{
   COLOR: #C00221;
}
.m1con
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C00221;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E5E5E7;
}
.m1d
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #505065;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E5E5E7;
}
.m1d:hover, .m1d.over
{
   COLOR: #C00221;
}
.m1don
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C00221;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #E5E5E7;
}
.mdocb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #505065;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mdocb:hover, .mdocb.over
{
   COLOR: #C00221;
}
.mdocbon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C00221;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mdoc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #505065;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mdoc:hover, .mdoc.over
{
   COLOR: #C00221;
}
.mdocon
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #C00221;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.doctitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #C00221;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.docsubtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #C00221;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.docdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #909090;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.editorub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #AA272F;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.editotitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #8B8BA2;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.editotxt
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.editolien
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unefilet
{
    BACKGROUND-COLOR: #74C168
}
.unedate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.unedaterouge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fa460a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.gris11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #909090;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.p1a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C00221;
    TEXT-DECORATION: none
}
.p1b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1B1B1F;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E5E5E7;
    TEXT-DECORATION: none
}
.p1c
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1B1B1F;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E5E5E7;
    TEXT-DECORATION: none
}
.p1d
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B1B1F;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E5E5E7;
    TEXT-DECORATION: none
}
.p1sp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E5E5E7;
    TEXT-DECORATION: none
}
.blc12b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #c2630a;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FormField
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FormLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none
}
.FormSmallLabel
{
    FONT-SIZE: small;
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FormRedLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rselect
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.rpabs {FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3D3D51;FONT-STYLE: bold;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none}
.navmapfield {font-size:10px;height:16px;width:135px;}
.navmapfieldlarge {font-size:10px;height:18px;width:168px;font-weight: bold;}
.langselector{ font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: normal;font-style: normal;text-decoration: none;}
.racineselector{ font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: normal;font-style: normal;text-decoration: none;}
.racineselectoractive{
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #00BEC9;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.me0 { font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #3D3D51;font-weight: bold;font-style: normal;text-decoration: none;padding-left:5px;}
.me12 { font-family: Verdana, arial, helvetica, sans-serif;font-size: 10px;color: #3D3D51;font-weight: bold;font-style: normal;text-decoration: none;}
.outils { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: bold; text-decoration: none}
.arblinear0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: bold; text-decoration: none}
.arblinear1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: normal; text-decoration: none}
.arblinear2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: normal; text-decoration: none}
.arblinear3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: normal; text-decoration: none}
.arblinear4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: normal; text-decoration: none}
.arblineardoc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D51 ; font-weight: normal; text-decoration: none}
.textPictos {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none}
.rg16b {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #C00221}
.ital {FONT-STYLE: italic}
.navunivers{ font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #FFFFFF;font-weight: bold;font-style: normal;text-decoration: none;}
.navuniverson{ font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: bold;font-style: normal;text-decoration: none;}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #135ea8}
.niv2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.niv3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #135ea8}
.niv4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.niv2regular { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF }
.niv2Copie { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF }
.unnamed1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF }
.outilsheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; font-weight: bold; text-decoration: none}
.homeThemeRP { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0019; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.homeAbsRP {FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3D3D51;FONT-STYLE: bold;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none}
.homeDateRp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; font-weight: bold; text-decoration: none}
.rub1titre01 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C00221; FONT-FAMILY: Arial, Helvetica, sans-serif}
.prs2daterp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F97F18;
}
.prs2chrorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F97F18;
}
.prs2chrgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7B7B95;
}
.boxthtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.PA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.pacol {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #F97607;text-decoration: none;}
.rpUne {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #3D3D51;text-decoration: none;}
.rpDate {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;}
.autrearttitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B7B95;
}
.autreartlien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.recherchetitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F97607;
}
.recherchedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F97607;
}
.rchnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F97607;
}
.hightlighttitre {
	color: #F97607;
}
.hightlighttexte {
	background-color:#FFFF00;
}
.prspopmailtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F97607;
}
.prspopmailsoustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B7B95;
	text-decoration: none;
}
.prs2navorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #F97F18;
}
.prs2navgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #7B7B95;
}
.enbreftitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #AA272F;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.enbrefcontent {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tetnavmap {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.emagarchives {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #505065;
}
.emagdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #505065;
}
.emagpucelien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #C00221;
}
.emaglien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #7C7C95;
}
