
BODY	{margin: 0px;background: white;font-family: Arial, Geneva, 'sans-serif';font-size: 1px;}


h3 {
	display: none;
	}

.seven-equities {
	display: none;
	}



TD	{font-size: 11px; }
P	{font-size: 12px;}
A	{color: black;text-decoration: none;}
A:hover	{color: #FF9900;}
.rouge, .ROUGE, .LIRE, .spip_out	{color: #CC0000;}
.BLANC	{color: white;}
FORM, OL, UL, DL, TABLE, DIV {margin-top: 0px;margin-bottom: 0px;}



form {
	padding: 0px;
	margin: 0px;
	}

.menu  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #2E3192;
	line-height: 12pt;
	
	height: 20px;
	}


.menu a {
	color: #2E3192;
	text-decoration: none;
	width: 100%;
	height: 20px;
	padding: 3px
	}
	

	

.menu a:hover {
	color: #FFFFFF;
	background-color: #2E3192;
	}

.menu_corporate  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3C909D;
	line-height: 12pt;
	
	height: 20px;
	}

.menu_corporate   a {
	color: #454545;
	text-decoration: none;
	width: 100%;
	height: 20px;
	padding: 3px
	}
	

	

.menu_corporate   a:hover {
	color: #FFFFFF;
	background-color: #3C909D;
	}

.menu_inscription  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #e2001a;
	}
	
.menu_inscription a {
	color: #e2001a;
	text-decoration: none;
	width: 100%;
	height: 20px;
	padding: 3px
	}
	
.menu_inscription a:hover {
	color: #FFFFFF;
	background-color: #e2001a;
	}

.texte  {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify
	}

.dynamix  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center
	}

.dynamix a {
	color: #2E3192;
	text-decoration: none;
	}
	
.dynamix a:hover {
	color: #666666;
	}

.contacts  {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	}

a {
	color: #2E3192;
	}
	
a:hover {
	color: #666666;
	text-decoration: none;
	}

.infos {
	padding: 5px;
	border-color: #DADADA;
	background-color: #EEEEEE;
	border-width: 1px;
	border-style: solid
	}

.titre-bleu {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #2E3192;
	}

.tarif {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	width: 75px;
	background-color: #E6E6E6;
	}

.table {
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
	border-spacing:0
	}

.input {
	border-width: 1;
	border-color: #E6E6E6;
	border-style: solid;
	}

.input_login {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border-width: 1;
	border-color: #E6E6E6;
	border-style: solid;
	width: 120px;
	}

.textarea {
	font-family : Arial;
	font-size: 12px;
	border-width: 1;
	border-color: #E6E6E6;
	border-style: solid;
	}

.button {
	padding: 5px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #2E3192;
	cursor: hand;
	}

.button_login {
	padding: 0px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background: #2E3192;
	border-width: 1px;
	cursor: hand;
	}

/******* Actu Financière *******/
.news-box {
	padding: 6x;
	margin: 2px;
	border-color: #DADADA;
	border-width: 1px;
	border-style: solid;
	text-valign: middle;
	font-size: 15px;
	}

.news-box span.source {
	font-family: Tahoma;
	font-size: 15px;
	color: #666666;
	}

.news-box span.delay {
	font-family: Tahoma;
	font-size: 15px;
	color: #000000;
	}

.news-box span.news-title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2E3192;
	}

.news-box span.news-content {
	font-family: Arial;
	font-size: 15px;
	color: #000000;
	}

.news-box {
	font-family: Arial;
	font-size: 15px;
	color: #000000;
text-valign: middle;
	}

/******* Actu Financière *******/
.menu_admin {
	font-family: Tahoma;
	font-size: 11px;
	font-color: #2E3192;
	font-weight: bold;
	background-color: #FFFFFF;
	}

.menu_admin a {
	text-decoration: none;
	width: 100%;
	height: 15px;
	padding: 4px;
	}

.menu_admin a:hover {
	color: #FFFFFF;
	background-color: #2E3192;
	}

.titre_admin {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	}

.titre_admin a {
	color: #FFFFFF;
	}

.titre_admin a:hover {
	color: #0076A3;
	text-decoration: none;
	}

.admin {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	}

.link a{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px;
	width: 90px;
	text-align: center;
	background-color: #2E3192;
	border: 1px solid #000000;
	}

.link a:hover{
	color: #2E3192;
	background-color: #FFFFFF;
	}
	
.link2 a{
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	padding: 2px;
	margin: 2px;
	text-align: center;
	background-color: #DADADA;
	border: 1px solid #FFFFFF;
	}

.link2 a:hover{
	color: #2E3192;
	background-color: #FFFFFF;
	}

.cadre_analyse {
	border-width: 1px;
	border-color: #2E3192;
	border-style: solid;
	background-color: #f8f8f8;
	}