@import url('https://fonts.googleapis.com/css?family=Open+Sans');
BODY {
	top: 20px; 
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 25px;
	height: 200px;
	background-color: #4770b2;
	background-image: radial-gradient(at top, #FFFFFF 25%, #4770b2); 
	background-repeat: no-repeat;
//	background-image: radial-gradient(at top, #4770b2, #FFFFFF); 
//	background-image: linear-gradient(#4770b2, #FFFFFF); 
}
.mainTitle	{
	font-family: 'Open Sans';
	FONT-SIZE: 24px;
	font-weight: 300;
	color: #404040;
	text-align: center;
//	background: linear-gradient(to left, #FFFFFF 0%, #404040 100%);
//	-webkit-background-clip: text;
//	-webkit-text-fill-color: transparent;
//	background-size: 200% auto;
//	animation: shine 5s linear 1;
}
@keyframes shine {
  to {
    background-position: 200%;
  }
}
.nameFont	{
	font-family: 'Open Sans';
	font-weight: 300;
//	font-family: 'Roboto', sans-serif;
	FONT-SIZE: 24px;
//	color: #606060;
	color: #0099FF;
//	font-weight: bold;
}
.jobsFont	{
	font-family: 'Roboto', sans-serif;
	FONT-SIZE: 14px;
	color: #404040;
	font-weight: bold;
//	color: #0099FF;
}

.mytopmenu	{
	FONT-SIZE: 12px;
	color: #000000;
	font-weight: bold;
	}
a.mytopmenu				{color: #000000; text-decoration : none}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	color:#333333}
.text1				{
	FONT-SIZE: 14px;
	font-weight: bold;
	color:#272727
}
.text2				{
	FONT-SIZE: 12px;
	font-weight: bold;
	color:#FFFFFF}

.text3 {
	FONT-SIZE: 12px;
	color:#0099FF;
	font-weight: bold;
}

.text4 {
	FONT-SIZE: 11px;
	color:#525252;
	font-weight: bold;
}

.TexteTitre1 {
	font-size: 16px;
	font-weight: bold;
	color: #0099FF;
}
.TexteTitre2 {
	font-size: 14px;
	color: #0099FF;
	font-weight: bold;
}
.TexteTitre3 {
	font-size: 11px;
	color: #0099FF;
	font-weight: bold;
}
.TexteTitre4 {
	font-size: 16px;
	font-weight: bold;
	color: #616161;
}
.coulourcurrent {
	color: #EFA102;
	font-weight: bold;
}

.textecouleur1 {
	color: #FFFFFF;
}
.textecouleur2 {
	color: #0099FF;
}
a              	{text-decoration : none;color:#000000}
a:visited 			{text-decoration : none;color: #000000}
a:active 			{text-decoration : none;color: #000000}
a:link 				{
	color:#000000;
	font-size: 12px;
}
a:hover				{
	text-decoration : none;
	color:#EFA102;
}
a:more {text-decoration : none;color:#FFFFFF FONT-SIZE: 10px;}
.topmenu				{
	FONT-SIZE: 12px;
	color: #000000;
	}
a.topmenu				{color: #000000; text-decoration : none}
a:visited.topmenu 	{
	color: #000000;
	text-decoration: none;
}
a:active.topmenu 		{
	color: #000000;
	text-decoration: none;
}
a:link.topmenu 		{
	color: #000000;
	text-decoration: none;
}
a:hover.topmenu		{color: #000000; text-decoration : none}


.Leftmenu1				{
	color: #404040;
	FONT-SIZE: 11px;
	font-weight: bold;
	}
a.Leftmenu1				{
	text-decoration : none;
}
a:visited.Leftmenu1 	{color: #112351;text-decoration : none}
a:active.Leftmenu1 		{color: #E9F0F3; text-decoration : none}
a:link.Leftmenu1 		{color: #112351;text-decoration : none}
a:hover.Leftmenu1		{color: #4A77A8; text-decoration : none}

.Leftmenu2				{
	font-weight: bold;
	color: #EFA102;
	}
a.Leftmenu2				{
	font-weight: bold;
	color: #4A77A8;
}
a:visited.Leftmenu2 	{color: #2588B2;text-decoration : none}
a:active.Leftmenu2 		{color: #2588B2; text-decoration : none}
a:link.Leftmenu2 		{color: #2588B2;text-decoration : none}
a:hover.Leftmenu2		{color: #2588B2; text-decoration : none}

.LeftMenu2Over {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #F0F2F3;
}

.Leftmenu3				{
	color: #EFA102;
	FONT-SIZE: 11px;
	font-weight: normal;
	}
a.Leftmenu3				{
	color: #4A77A8;
	font-weight: normal;
}
a:visited.Leftmenu3 	{color: #2588B2;text-decoration : none}
a:active.Leftmenu3 		{color: #2588B2; text-decoration : none}
a:link.Leftmenu3 		{color: #2588B2;text-decoration : none}
a:hover.Leftmenu3		{color: #2588B2; text-decoration : none}

.LeftMenu3Over {
	color: #FFFFFF;
	font-weight: normal;
	background-color: #F0F2F3;
}

.Leftmenu4				{
	}
a.Leftmenu4				{color: #272727; text-decoration : none}
a:visited.Leftmenu4 	{color: #112351;text-decoration : none}
a:active.Leftmenu4 		{color: #E9F0F3; text-decoration : none}
a:link.Leftmenu4 		{color: #112351;text-decoration : none}
a:hover.Leftmenu4		{color: #4A77A8; text-decoration : none}

.Leftmenu5				{
	FONT-SIZE: 10px;
	}
a.Leftmenu5				{color: #272727; text-decoration : none}
a:visited.Leftmenu5 	{color: #112351;text-decoration : none}
a:active.Leftmenu5 		{color: #E9F0F3; text-decoration : none}
a:link.Leftmenu5 		{color: #112351;text-decoration : none}
a:hover.Leftmenu5		{color: #4A77A8; text-decoration : none}


/* ---Crumb links--- */
.crumb				{
	FONT-SIZE: 10px;
	color: #EFA102;
	}
a.crumb				{color: #112351; text-decoration : none}
a:visited.crumb 	{color: #112351;text-decoration : none}
a:active.crumb 	{color: #E9F0F3; text-decoration : none}
a:link.crumb 		{color: #112351;text-decoration : none}
a:hover.crumb		{color: #4A77A8; text-decoration : none}

.mainborder1 {
background-color:#FFFFFF;
padding-top: 0px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 0px;
}

.mainborder2		{
background-color: #FFFFFF;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 4px;
}

.mainborder3		{
background-color: #FFB300;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 4px;
}

.BoxColorTit1 {background-color: #0099FF;
FONT-SIZE: 10px;
font-weight: bold;
	color:#FFFFFF}
.BoxColorBod1 {background-color: #F0F0F0;
FONT-SIZE: 10px;
	color:#666666}
.BoxColorBod2 {background-color: #FFF8F8}
.BoxColorBod3 {background-color: #F8FFFF}
.Boxtext1				{
	FONT-SIZE: 12px;
	font-weight: bold;
	color:#272727
}

.coulour1 {background-color: #666666}
.coulour2 {background-color: #CCCCCC}
.coulour3 {background-color: #0099FF}
.coulour4 {background-color: #FFFFFF}
.coulour5 {background-color: #FFFFFF}
.coulour6 {background-color: #FFB300}

.bgcoulour1 {background-color: #FOFOFO}

.test				{
	FONT-SIZE: 10px;
	color: #18326B;
}
.privacy				{
	FONT-SIZE: 10px;
	color: #18326B;
}
a.privacy				{color: #1A56A8; text-decoration : none}
a:visited.privacy 	{color: #1A56A8; text-decoration : none}
a:active.privacy 		{color: #E9F0F3; text-decoration : none}
a:link.privacy 		{color: #1A56A8; text-decoration : none}
a:hover.privacy		{text-decoration : none;color: #4A77A8}

.listefonctions {
	FONT-SIZE: 12px;
	color:#FFFFFF;
	font-weight: bold;
}
a.listefonctions				{color: #FFFFFF; text-decoration : none}
a:visited.listefonctions 	{color: #FFFFFF; text-decoration : none}
a:active.listefonctions 		{color: #FFFFFF; text-decoration : none}
a:link.listefonctions 		{color: #FFFFFF; text-decoration : none}
a:hover.listefonctions		{text-decoration : none;color: #EFA102}

.byorga				{
	FONT-SIZE: 10px;
	color: #8E8E8E;
}
a.byorga				{color: #8E8E8E; text-decoration : none}
a:visited.byorga 	{color: #8E8E8E; text-decoration : none}
a:active.byorga 		{color: #8E8E8E; text-decoration : none}
a:link.byorga 		{color: #8E8E8E; text-decoration : none}
a:hover.byorga		{text-decoration : none;color: #4A77A8}

.input    {
	FONT-SIZE: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.textarea {FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif}
.buttoncarre   {
	border : 1px solid #0099ff;
	FONT-SIZE: 10px;
	BACKGROUND: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #efefef;
}
select    {FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: verdana}

.advert    {
width:100%;  
background-color: #CACACA;
}
.ListeTitre {
	background-color: #0099FF;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding:4px;
}
.ListeIntitule {
	background-color: #CCCCCC;
	font-size: 11px;
	color: #FFFFFF;
	padding:2px;
}
.ListeLignePaire {
	background-color: #EFEFEF;
	height:24px;
}

.ListeIntituleSpace{
	background-color: #EFEFEF;

}

.ListeLigneImpaire {
	background-color: #FFFFFF;
	height:24px;
}

.Listetourniquet {
	background-color: cccccc;
	color: #FFFFFF;
	height:20px;
}
.Listetourniquet a {
	text-decoration: none;
	color: #FFFFFF;
}

.Listetourniquet a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.Listetourniquet a:active {
	color: #ffffff;
	text-decoration: none;
}

.Listetourniquet a:link {
	color: #ffffff;
	text-decoration: none;
}

.Listetourniquet a:hover {
	text-decoration: none;
	color: #C18402;
}


.Listefonction {
	background-color: #FFFFFF;
}
a.Listefonction				{color: #333333; text-decoration : none}
a:visited.Listefonction 	{color: #333333; text-decoration : none}
a:active.Listefonction 		{color: #333333; text-decoration : none}
a:link.Listefonction 		{color: #333333; text-decoration : none}
a:hover.Listefonction		{text-decoration : none;color: #EFA102}

.path {
	font-weight: normal;
	color: #EFA102;
}
.pathoff {
	font-weight: normal;
	color: #333333;
}
.border1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.border2 {
	background-color: #efefef;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.messagetop {
	background-color: #0099FF;
	color: #FFFFFF;
	font-weight: bold;
}
.messagebottom {
	background-color: cccccc;
}




.Sslisteborder1 {
	color: #ffffff;
	background-color: #ffffff;
}
.Sslisteborder2 {
	color: #666666;
	background-color: #efefef;
}
.Sslisteintitule {
	background-color: efefef;
	font-size: 11px;
	color: 272727;
	height: 24px;
	border-bottom-style: none;
}
.Sslistefonction {
	background-color: efefef;
	height: 24px;
}
.Sslisteligne {
	background-color: #FFFFFF;
	border-bottom-color: efefef;
	border-bottom-style: dashed;
	height: 22px;
}

.Sslisteligne1 {
	border-bottom-color: #F4f4f4;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	height: 22px;
}

.Sslisteligne2 {
	border-bottom-color: #F4f4f4;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	height: 22px;
}

.ChampPlat{
	background-color: #FFFFFF;
	border: 1px solid #f0f0f0;
}

.ChampPlatLib{

}

.ListeDownloadTitre {
	height: 24px;
	vertical-align:bottom;
	background-color: #588CC0;
	color: #FFFFFF;
}

.ListeDownloadInitu {
	height: 24px;
	background-color: #656565;
	color:#CCCCCC;
}

.ListeDownload1 {
	border-bottom-color: 656565;
	background-color: #FFFFFF;
	height: 22px;
	text-align: left;
}

.ListeDownload2 {
	border-bottom-color: 656565;

	background-color: #F5F5F5;
	height: 22px;
}

.newsliste {
	text-align: right;
	font-size:9px;
	vertical-align:bottom;
	color: #3C6A9E;
	font-weight: normal;
}

.NewsTitle {
text-align: right;
	font-size:24px;
	vertical-align:bottom;
	color: #3C6A9E;
	font-weight: bold;
}

.FormPageborder1 {
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

.FormPageborder2 {
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #ffffff
	;
	padding-top: 1px;
}

.FPLibelle {
text-align:left;
padding-right:10px;
color:#333333;
}

.FPChamp {
text-align:left;
color:#656565;
}

.FPChamp input {
text-align:left;
color:#656565;
border: 1px solid #f0f0f0;

}



.LibelleEnreg {
	background-color: #0099FF;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding:2px;
}


.zonegroupe {
	
}


.zonegroupeTitre {
 	
	color: #BA8A67;
	font-weight: bold;
	font-size: 11px;
	padding-left: 6px;
	background-color: #cccccc;
	color: #FFFFFF;
	font-weight: bold;
}

.zonegroupeFond {
background-color:#f4f4f4
;
}

.pageeditfin 
{
	color: #FFFFFF;
	background-color: #cccccc;
	font-size: 10px;
	height:24px;
	vertical-align: middle;
}

.backbutton {
text-align:right;
padding-top:6px;}

.linkscat {
font-weight:bold;
}

