/* Styles communs à toutes les pages -----------------------------------------*/
/* Navigation fixe */
td.greybar { 
	background:				#676767;
}
.l_text {
	color:					#D3D1D1;
}
.l_text a {
	color:					#D3D1D1; 
	text-decoration:		none;
}
.l_text a:hover {
	color:					#D3D1D1;
	text-decoration:		underline;
}
/* Suite de logiciels */
font span { 
	font-family:			Arial; 
	font-size:				11px; 
	color:					#393939;
}
font span a { 
	font-family:			Arial;
	font-size:				11px; 
	color:					#393939; 
	text-decoration:		none;
}
font span a:hover { 
	font-family:			Arial; 
	font-size:				11px; 
	color:					#393939; 
	text-decoration:		underline;
}
/* Benefices */
.ma_left_ins li { 
	list-style:				url(../pages/fr/images/bullet_petit.gif); 
	line-height:			15px; 
	margin:					0;
	padding-left:			0px;
	padding-top:			0px; 
	padding-right:			15px; 
	padding-bottom:			0px;
}
.ma_left_ins ul {
	list-style:				url(../pages/fr/images/bullet_petit.gif); 
	line-height:			15px; 
	margin:					0; 
	padding:				0;
	padding-left:			15px;
	margin-top:				0px;
	margin-bottom:			15px;
	margin-left:			15px;
}
.c_text { color:#969693}
.c_text a:link, .c_text a:visited, .c_text a:active, .c_text a:hover, .c_text a:visited:hover, .c_text a:active:hover { color:#969693}

/* Styles spéciaux pour page d'accueil ---------------------------------------*/
.CellContenuAcc {
	font:					100%/120% Verdana, Arial, Helvetica, Sans-serif;
	padding:				0 0 0 0;
	vertical-align:			top;
}
.CellNouv {
	padding:				15px 13px 0 15px;
	vertical-align:			top;
}
.CellAccGrise {
	background:				#ECECEC;
	padding-left:			15px; 
	padding-top:			17px;
}
.CellEvenements {
	padding-left:			15px; 
	padding-top:			7px;
	padding-right:			15px;
}

/* Styles pour formulaires----------------------------------------------------*/
.TxtLabel {
	vertical-align:			top;
	font-family:			Arial;
	font-size:				12px;
	line-height:			14px;
	color:					#555555;
}

.TxtBox {
	font:					8pt/11pt Arial, Verdana, Helvetica, Sans-serif;
	color:					#0000A0;
	background:				#FFF;
	/*border:					1px solid #666666;*/
	padding:				2px;
	margin:					0 0 10px 0;
}
.TxtArea {
	font:					8pt/11pt Arial, Verdana, Helvetica, Sans-serif;
	color:					#000;
	background:				#FFF;
	padding:				2px;
	margin:					0 0 15px 0;
}
.Btn {
	font:					8pt Arial, Verdana, Helvetica, Sans-serif;
	color:					#FFF;
	background:				#48697D;
	border:					1px solid #48697D;
	overflow: 				visible;
	padding:				2px 15px;
}
#formChk
{
	width:508px;
}
#formChk td
{
	padding:				0 0 20px 0;
}
#formChk .CellGauche
{
	width:					30px;
}
#formChk .CellMillieu
{
	width:					150px;
}

#formChk .CellDroite
{
	width:					328px;
}
/* Général -------------------------------------------------------------------*/
BODY {
	font-family:			Arial;
	font-size:				11px;
	line-height:			14px;
	color:					#555555;
	padding:				0;
	margin:					0;
	background:				#FFF;
}
/*A:link, A:visited, A:active {
	font-family:			Arial;
	font-size:				11px;
	color:					#555555;
	text-decoration:		underline;
}
A:hover, A:visited:hover, A:active:hover {
	font-family:			Arial;
	font-size:				11px;
	color:					#555555;
	text-decoration:		none;
}*/
p { 
	margin:					0 0 10px 0;
	padding:				0;
}

FORM {
	padding:				0;
	margin:					0;
}
SUP  {
	font:					80%/80% Verdana, Arial, Helvetica, Sans-serif;
}

table, td {

		border:0px;
	}
table {
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		color:#555555;
}
td { 
	vertical-align:top;
}

/* Arrière-plan --------------------------------------------------------------*/
.BgAccG {
	background:#FFF url(../images/Bg_AccG.gif) repeat-x top right;
}
.BgAccD {
	background:#FFF url(../images/Bg_AccG.gif) repeat-x top left;
}
.BgIntG {
	background:#FFF url(../images/Bg_IntG.gif) repeat-x top right;
}
.BgIntD {
	background:#FFF url(../images/Bg_IntG.gif) repeat-x top left;
}





.ul1 li a  {font-family:Arial; font-size:11px; line-height:20px; color:#555555; text-decoration:underline;}
.ul1 li a:hover {text-decoration:none;}


/* Autres styles de la feuille de styles du client --------------------------------*/

p.normal{ 
margin-bottom:12px;
padding:0;

}

.blue{ 
color:#3D6E8C;
}


.title_0 { 
font-family:Arial; font-size:12px; color:#555555;
font-weight:bold;
}

p.title_1 { 
font-family:Arial; font-size:11px; color:#555555;
font-weight:bold;
}

p.title_2 { 
font-family:Arial; font-size:11px; 
font-weight:bold;
color:#3D6E8C;
}

p.title_2_green { 
font-family:Arial; font-size:11px; 
font-weight:bold;
color:#81A84D;
}

p.title_0_belu { 
font-family:Arial; font-size:13px; 
font-weight:bold;
color:#3D6E8C;
margin-bottom: 3px;
}

a
{
font-family:Arial;
font-size:11px;
line-height:14px;
color:#555555;
}

a:hover{text-decoration:none;}