/* --------------------------------------------------------------------------------------- */
/* Base */
/* --------------------------------------------------------------------------------------- */

ul,li,ol,body,td,p,font,.Texte
{ 
font-family: Arial, Helvetica, Tahoma, sans-serif; 
font-size: 12px;
line-height: 18px;
color: #000000;
}

a:link    {text-decoration: underline; color: #0F4885}
a:visited {text-decoration: underline; color: #0F4885}
a:active  {text-decoration: none; color: #0F4885}
a:hover   {text-decoration: underline; color: #F58426}

ul,li
{ 
list-style-image: url(/imports/images/dot_orange.gif)
}


.MenuPop
{ 
font-size: 11px;
color: #333333;

}
a.MenuPop:link    {text-decoration: none; color: #333333}
a.MenuPop:visited {text-decoration: none; color: #333333}
a.MenuPop:active  {text-decoration: none; color: #333333}
a.MenuPop:hover   {text-decoration: none; color: #666666}


.SupMenuPop
{ 
font-size: 11px;
color: #333333;
}



.MenuEntete
{ 
font-size: 11px;
color: #003D7D;

}
a.MenuEntete:link    {text-decoration: none; color: #003D7D}
a.MenuEntete:visited {text-decoration: none; color: #003D7D}
a.MenuEntete:active  {text-decoration: none; color: #003D7D}
a.MenuEntete:hover   {text-decoration: none; color: #F58426}


.MenuBasPage
{ 
	font-size: 11px;
	color: #000000;
}
a.MenuBasPage:link    {text-decoration: none; color: #000000}
a.MenuBasPage:visited {text-decoration: none; color: #000000}
a.MenuBasPage:active  {text-decoration: none; color: #000000}
a.MenuBasPage:hover   {text-decoration: none; color: #F58426}



.Texte2
{ 
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, sans-serif; 	
	line-height: 16px;
	color: #000000;
}


.St_titre
{ 
font-family: Arial, Helvetica, Tahoma, sans-serif; 
font-size: 15px; 
letter-spacing: 0px;
line-height: 16px;
color: #003D7D;
}


.St_titre_Noir
{ 
font-family: Arial, Helvetica, Tahoma, sans-serif; 
font-size: 15px; 
letter-spacing: 0px;
line-height: 16px;
color: #000000;
}


.PadMenuPop
{ 
	padding: 1px 2px 1px 0px;
}


.Pad_1
{ 
padding-right: 10px;
padding-left: 20px;
padding-bottom: 5px;
padding-top: 5px;
}

.Pad_2
{ 
padding-right: 20px;
padding-left: 20px;
padding-bottom: 5px;
padding-top: 5px;
}

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


.PadLight
{ 
padding: 5px;
}

.PadMed
{ 
padding: 10px;
}

.PadLarge
{ 
padding: 20px;
}


/* --------------------------------------------------------------------------------------- */
/* Fin */
/* --------------------------------------------------------------------------------------- */

a.detail
{
	text-align:right;
	display:block;
	text-decoration:none;
	padding-right: 15px;
	padding-bottom: 5px;
	margin-top: -1em;
	font-size: 90%;	
}

a.postuler
{
	text-align:right;
	display:block;
	font-size: 90%;	
}


.listeTelechargement
{
	font-size:9px;
	border:solid 1px #CCCCCC;
	
}
