/* CSS EFE v.3 */
/* by k1000 Janv 2006 */
body {
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th 			{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A3263;
}

a:link				{color: #1A3263; text-decoration:none;}
a:visited			{color: #1A3263; text-decoration:none;}
a:hover				{color: #658667; text-decoration:none;}

/*div					{text-align:justify;}*/
.Interligne2 {line-height: 18px;}

.FontSize10 		{font-size: 10px;}
.FontBold 			{font-weight: bold;}
.FontUpperCase		{text-transform: uppercase;}

.ColorWhite			{color: #FFFFFF;}
.ColorWhiteBold	{color: #FFFFFF; font-weight: bold;}
.ColorBeige			{color: #E2DCD3;}
.ColorMarron		{color: #908575/*#AA9D85*/;}
.ColorMarronBold	{color: #908575; font-weight: bold;}
.ColorGreen			{color: #658667;}
.ColorGreenTimes	{color: #658667; font-family: "Times New Roman", Times, serif;}
.ColorGreenLite	{color: #ABB202;}
.ColorGreenDark	{color: #69670E;}
.ColorViolet		{color: #6F1063;}
.ColorRed			{color: #FF0000;}
.ColorRed10			{color: #FF0000; font-size: 10px;}
.ColorGray			{color: #999999;}
/*.ColorBeige			{color: #AC9F83;}*/
.TitreTimesWhite10	{font-size: 10px; font-family: "Times New Roman", Times, serif; color: #FFFFFF;}
.TitreTimesWhite11	{font-size: 11px; font-family: "Times New Roman", Times, serif; color: #FFFFFF;}
.TitreTimesWhite12	{font-size: 12px; font-family: "Times New Roman", Times, serif; color: #FFFFFF;}
.TitreTimesWhite14	{font-size: 14px; font-family: "Times New Roman", Times, serif; color: #FFFFFF; text-transform: uppercase;}
.TitreGreen14					{font-size: 14px; color: #658667;}
.TitresTimesGreen14			{font-size: 14px; font-family: "Times New Roman", Times, serif; color: #658667; text-transform: uppercase;}
.TitresTimesGreen14N			{font-size: 14px; font-family: "Times New Roman", Times, serif; color: #658667;}
.TitresTimesGreen14Bold		{font-size: 14px; font-family: "Times New Roman", Times, serif; color: #658667; text-transform: uppercase; font-weight:bold;}
.TitresTimesGreenLite14		{font-size: 14px; font-family: "Times New Roman", Times, serif; color: #ABB202; text-transform: uppercase;}
.TitresTimesGreenDark14		{font-size: 14px; font-family: "Times New Roman", Times, serif; color: #69670E; text-transform: uppercase;}
.TitreTimes14				{font-size: 14px; font-family: "Times New Roman", Times, serif; text-transform: uppercase;}
.TitreTimes14Bold			{font-size: 14px; font-family: "Times New Roman", Times, serif; text-transform: uppercase; font-weight:bold;}
.TitresTimes 				{font-size: 20px; font-family: "Times New Roman", Times, serif; text-transform: uppercase;}
.TitresTimesGreenLite	{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #ABB202;}
.TitresTimesGreen			{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #658667; text-transform: uppercase;}
.TitresTimesBlue			{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #5275B5; text-transform: uppercase;}
.TitresTimesOrange 		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #BF5A0C; text-transform: uppercase;}
.TitresTimesViolet		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #6F1063; text-transform: uppercase;}
.TitresTimesMarron		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #908575; text-transform: uppercase;}
.Titres20				{font-size: 20px;}
.Titre14					{font-size: 14px;}
.Titre14Bold			{font-size: 14px; font-weight: bold; text-transform: uppercase;}
.Titre14MarronBold	{font-size: 14px; font-weight: bold; color: #908575;}



.BlocMarron 		{
	background-color: #908474; /*height: 24px;*/
	/*background: #908474 url(../images/efe_elts_blocgauche.gif) no-repeat left;
	background: #908474 url(../images/efe_elts_blocdroit.gif) no-repeat right;*/
	color: #FFFFFF;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	text-align: center;
	float: right;
	margin-top: 1px;
	padding-bottom: 4px;
}
.LinkViolet2:link			{color: #6F1063; text-decoration:none;}
.LinkViolet2:visited		{color: #6F1063; text-decoration:none;}
.LinkViolet2:hover		{color: #1A3263; text-decoration:underline;}

.LinkViolet:link			{color: #1A3263; text-decoration:none;}
.LinkViolet:visited		{color: #1A3263; text-decoration:none;}
.LinkViolet:hover			{color: #6F1063; text-decoration:underline;}

.LinkViolet3:link			{color: #6F1063; text-decoration:none;}
.LinkViolet3:visited		{color: #6F1063; text-decoration:none;}
.LinkViolet3:hover			{color: #1A3263; text-decoration:none;}

.LinkGreen2:link			{color: #658667; text-decoration:none;}
.LinkGreen2:visited		{color: #658667; text-decoration:none;}
.LinkGreen2:hover			{color: #1A3263; text-decoration:none;}

.LinkGreenLite:link			{color: #1A3263; text-decoration:none;}
.LinkGreenLite:visited		{color: #1A3263; text-decoration:none;}
.LinkGreenLite:hover			{color: #ABB202; text-decoration:none;}

.LinkGreenLiteBold:link			{color: #1A3263; font-weight: bold; text-decoration:none;}
.LinkGreenLiteBold:visited		{color: #1A3263; font-weight: bold; text-decoration:none;}
.LinkGreenLiteBold:hover		{color: #ABB202; font-weight: bold; text-decoration:none;}

.LinkGreenLite2:link			{color: #ABB202; text-decoration:none;}
.LinkGreenLite2:visited		{color: #ABB202; text-decoration:none;}
.LinkGreenLite2:hover		{color: #1A3263; text-decoration:none;}

.LinkMenu:link				{color: #1A3263; text-decoration:none;}
.LinkMenu:visited			{color: #1A3263; text-decoration:none;}
.LinkMenu:hover			{color: #658667; text-decoration:none;}

.LinkBold:link				{font-weight: bold; color: #1A3263; text-decoration:none;}
.LinkBold:visited			{font-weight: bold; color: #1A3263; text-decoration:none;}
.LinkBold:hover			{font-weight: bold; color: #658667; text-decoration:none;}

.LinkMarronBold:link			{font-weight: bold;color: #908575; text-decoration:none;}
.LinkMarronBold:visited		{font-weight: bold;color: #908575; text-decoration:none;}
.LinkMarronBold:hover		{font-weight: bold;color: #1A3263; text-decoration:none;}

.LinkMarronBold2:link		{font-weight: bold;color: #908575; text-decoration:none;}
.LinkMarronBold2:visited	{font-weight: bold;color: #908575; text-decoration:none;}
.LinkMarronBold2:hover		{font-weight: bold;color: #658667; text-decoration:none;}

.LinkMarronBold3:link		{font-weight: bold;color: #908575; text-decoration:none;}
.LinkMarronBold3:visited	{font-weight: bold;color: #908575; text-decoration:none;}
.LinkMarronBold3:hover		{font-weight: bold;color: #FFFFFF; text-decoration:none;}

.LinkMarron3:link		{color: #1A3263; text-decoration:none;}
.LinkMarron3:visited	{color: #1A3263; text-decoration:none;}
.LinkMarron3:hover		{color: #908575; text-decoration:none;}

.LinkMarron2:link		{color: #908575; text-decoration:none;}
.LinkMarron2:visited	{color: #908575; text-decoration:none;}
.LinkMarron2:hover		{color: #1A3263; text-decoration:none;}

.LinkMarron:link		{color: #908575; text-decoration:none;}
.LinkMarron:visited		{color: #908575; text-decoration:none;}
.LinkMarron:hover		{color: #908575; text-decoration:underline;}

.LinkOrange:link		{color: #BF5A0C; text-decoration:none;}
.LinkOrange:visited		{color: #BF5A0C; text-decoration:none;}
.LinkOrange:hover		{color: #1A3263;text-decoration: underline;}

.LinkOrange2:link		{color: #BF5A0C; text-decoration:none;}
.LinkOrange2:visited	{color: #BF5A0C; text-decoration:none;}
.LinkOrange2:hover		{color: #1A3263;text-decoration:none;}

.LinkWhite:link			{font-weight: bold;color: #FFFFFF; text-decoration:none;}
.LinkWhite:visited		{font-weight: bold;color: #FFFFFF; text-decoration:none;}
.LinkWhite:hover		{font-weight: bold;color: #FFFFFF; text-decoration:underline;}

.LinkWhite2:link			{color: #FFFFFF; text-decoration:none;}
.LinkWhite2:visited		{color: #FFFFFF; text-decoration:none;}
.LinkWhite2:hover		{color: #FFFFFF; text-decoration:none;}

.LinkWhiteN:link		{font-weight: normal;color: #FFFFFF; text-decoration:none;}
.LinkWhiteN:visited		{font-weight: normal;color: #FFFFFF; text-decoration:none;}
.LinkWhiteN:hover		{font-weight: normal;color: #FFFFFF; text-decoration:underline;}

.LinkTimesGreen:link	{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #658667;} /* variante vert : #67855B */
.LinkTimesGreen:visited	{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #658667;}
.LinkTimesGreen:hover	{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #1A3263;}

.LinkTimesGreenLite:link		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #ABB202;} /* v.1 : #ABA600 */
.LinkTimesGreenLite:visited	{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #ABB202;}
.LinkTimesGreenLite:hover		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #1A3263;}

.LinkTimesBlue:link		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #1A3263;}
.LinkTimesBlue:visited	{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #1A3263;}
.LinkTimesBlue:hover		{font-size: 20px; font-family: "Times New Roman", Times, serif; color: #1A3263;}

.LinkAzurBold:link		{color: #0088B2; font-weight:bold;}
.LinkAzurBold:visited	{color: #0088B2; font-weight:bold;}
.LinkAzurBold:hover		{color: #658667; font-weight:bold;}

#justify{text-align:justify;}

/* Styles Boutons et Champs de FORMULAIRES */
.valider_ok
{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#658667;
	border:none;
}

.valider_hover
{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#1A3263;
	border:none;
	text-decoration:underline;
}

.valider_annul
{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#1A3263;
	border:none;
}

.valider_trans
{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#908575;
	border:none;
}

.annuler_trans
{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#908575;
	border:none;
}
.commander_edit
{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#ABB202;
	border:none;
}
.deroulant_formation
{
	background-color:#FFFFFF;
	color:#658667;
}


/* boutons fiche */
/* -- pour formation -- */
#btInscrip	{
	padding-top: 7px;
	padding-bottom: 5px;
}	
#btInscrip	a	{
	background: url(../images/efe_bt_flechebleue.gif) no-repeat left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 5px;
}
#btInscrip a:hover	{
	background: url(../images/efe_bt_flecheverte.gif) no-repeat left;
}

#btPrint {
	padding-top: 7px;
	padding-bottom: 5px;
}
#btPrint	a	{
	background: url(../images/efe_bt_imprimer.gif) no-repeat left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 5px;
}
#btPrint a:hover {
	background: url(../images/efe_bt_imprimer_vert.gif) no-repeat left;
	color: #638365;
}

#btIntra	{
	padding-top: 7px;
	padding-bottom: 5px;
}	
#btIntra	a	{
	background: url(../images/efe_bt_flecheverte.gif) no-repeat left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 5px;
}
#btIntra a:hover	{
	background: url(../images/efe_bt_flechebleue.gif) no-repeat left;
}
#btTrans {
	padding-top: 7px;
	padding-bottom: 5px;
}
#btTrans	a	{
	background: url(../images/efe_ico_transmettre.gif) no-repeat left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 5px;
}
/* boutons fiche */
/* -- pour édition -- */
#btPrintEdit {
	padding-top: 7px;
	padding-bottom: 5px;
}
#btPrintEdit	a	{
	background: url(../images/efe_bt_imprimer.gif) no-repeat left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 5px;
}
#btPrintEdit a:hover {background: url(../images/efe_bt_imprimer_vertclair.gif) no-repeat left; color: #ABB202;}

#btCommand {
	padding-top: 7px;
	padding-bottom: 5px;
}
#btCommand	a	{
	background: url(../images/efe_bt_commander.gif) no-repeat left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 5px;
}
#btCommand a:hover {background: url(../images/efe_bt_commander_vertclair.gif) no-repeat left; color: #ABB202;}


/* menu dyn recherche */
.List {
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;

	background: #658667;
	margin-bottom: 5px;
	padding:3px;
}

.ListEdition {
	display: block;
	color: #1A3263;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	background: #ABB202;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.ListLocation {
	display: block;
	color:#FFFFFF;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	background: #1A3263;
	margin-bottom: 5px;
	padding:3px;
}
.LE:link{
	display: block;
	color: #1A3263;
	background: #ABB202;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.LE:visited{
	display: block;
	color: #1A3263;
	background: #ABB202;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.LE:hover{
	display: block;
	color: #FFFFFF;
	background: #1A3263;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.PP:link{
	display: block;
	color: #FFFFFF;
	background: #658667;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.PP:visited{
	display: block;
	color: #FFFFFF;
	background: #658667;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.PP:hover{
	display: block;
	color: #FFFFFF;
	background: #1A3263;
	margin-bottom: 5px;
	padding:4px;
	padding-left:80px;
}
.ListDyn {
	cursor:pointer;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;

	background: #658667;
	margin-bottom: 5px;
	padding:3px;
}


.ListHover{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	background: #1A3263;
	margin-bottom: 5px;
	padding:3px;
}

.ListPratique{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	background: #BF5A0C;
	margin-bottom: 5px;
	padding:3px;
}

.LD:link {
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	/*background: transparent url(../images/efe_elts_flecheblanche60.gif) no-repeat left;*/
	text-decoration: none;
}
.LD:visited {
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	/*background: transparent url(../images/efe_elts_flecheblanche60.gif) no-repeat left;*/
	text-decoration: none;
}
.LD:hover {
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	/*background: transparent url(../images/efe_elts_flecheblanchev60.gif) no-repeat left;*/
	text-decoration: none;
}

.underListDyn {
	font-size: 12px;
	background-color:#E2DCD3;
	color: #1A3263;
	text-decoration: none;
	padding-right:2px;
	padding-bottom:0px;
	padding-top:2px;
	padding-left:0px;
}

.underList {
	font-size: 12px;
	background-color:#E2DCD3;
	color: #1A3263;
	text-decoration: none;
	margin-bottom:10px;
	padding-right:2px;
	padding-bottom:0px;
	padding-top:2px;
	padding-left:0px;
}

.underListTimes {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	background-color:#E2DCD3;
	color: #1A3263;
	text-decoration: none;
	padding-right:2px;
	padding-bottom:0px;
	padding-top:2px;
	padding-left:0px;
}
.ListDate {
	color:#ABB202;
	font-size: 12px;
	}

.underLD:link		{
	display: block;
	color: #1A3263;
	font-size: 12px;
	background-color: #E2DCD3;
	text-decoration: none;
	padding: 3px;
}

.underLD:visited	{
	display: block;
	color: #1A3263;
	font-size: 12px;
	background-color: #E2DCD3;
	text-decoration: none;
	padding: 3px;
}

.underLD:hover 		{
	display: block;
	color: #1A3263;
	font-size: 12px;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}

.underSL:link		{
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #658667;
	text-decoration: none;
	padding: 3px;
	padding-left: 18px;
}

.underSL:visited	{
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #658667;
	text-decoration: none;
	padding: 3px;
	padding-left: 18px;
}

.underSL:hover 	{
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #1A3263;
	text-decoration: none;
	padding: 3px;
	padding-left: 18px;
}

.underKWf:link		{/* Recherche Mot-Clé = KeyWord, pour les formations*/
	display: block;
	color: #658667;
	background-color: #E2DCD3;
	text-decoration: none;
	padding: 3px;
}

.underKWf:visited	{
	display: block;
	color: #658667;
	background-color: #E2DCD3;
	text-decoration: none;
	padding: 3px;
}

.underKWf:hover 	{
	display: block;
	color: #658667;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}

.underKWe:link		{/* Recherche Mot-Clé = KeyWord, pour les éditions*/
	display: block;
	color: #ABB202;
	background-color: #E2DCD3;
	text-decoration: none;
	padding: 3px;
}

.underKWe:visited	{
	display: block;
	color: #ABB202;
	background-color: #E2DCD3;
	text-decoration: none;
	padding: 3px;
}

.underKWe:hover 	{
	display: block;
	color: #ABB202;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}


.ListCommitee{
	cursor: pointer;
	color: #1A3263;
	text-transform: uppercase;
	margin-bottom: 5px;
	padding:3px;
	/*padding-left: 20px;*/
}

.ListCommiteeHover{
	cursor: pointer;
	color: #ABB202;
	text-transform: uppercase;
	margin-bottom: 5px;
	padding:3px;
}

.ListCursus {
	cursor:pointer;
	display: block;
}


.ListCursusHover{
	display: block;
	cursor: pointer;
	color: #658667;
}

.Listintra {
	display: block;
	color: #658667;
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
}

.ListIntraHover{
	cursor: pointer;
	color: #1A3263;
	text-transform: uppercase;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
}

.topframeimp {
display:none;
	margin: 0px;
	width: 100%;
	z-index: 1;
	height: 134px;
	background: #E2DCD3;
}
