BODY {
	color:#101065;
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#FADEBC;
	}

.titre 		{ color:#FFFFFF;border:none;font-size:11;text-align:left;background:transparent; }
.titre_bold		{ color:#FFFFFF;border:none;font-weight:bold;font-size:11;text-align:left;background:transparent; }
span.quote_up	{ color:#00FF00;font-weight:bold;font-size:12;text-align:left;background:transparent; }
span.quote_down	{ color:#FF0000;font-weight:bold;font-size:12;text-align:left;background:transparent; }
span.new 		{color:#FF0000;font-weight:bold;font-size:8;font-family:Arial;text-align:left;background:pink;text-decoration:none;border: 1px solid #FF0000; }

a.titre:link,
a.titre:visited,
a.titre:hover   	{ font-weight: bold; color:#FFFFFF;  text-decoration: none }
a.titre:hover   	{ text-decoration: underline }

a:link,
a:visited,
a:hover 		{ font-weight: bold; color:#FF6300; text-decoration:none }
.hover   		{ color:black;  text-decoration: underline overline }

a.a_top_menu:link,
a.a_top_menu:visited,
a.a_top_menu:hover  { font-weight: normal; font-size:10pt; color:#FFFFFF; text-decoration:none }
a.a_top_menu:hover  { color:black;  text-decoration: underline  }

a.a_top_menu_on:link,
a.a_top_menu_on:visited,
a.a_top_menu_on:hover  { font-weight:bold; color:#FFFFFF; text-decoration:none }
a.a_top_menu_on:hover  { color:#000000; text-decoration:underline }

a.a_top_menu_period:link,
a.a_top_menu_period:visited,
a.a_top_menu_period:hover  { font-weight: normal; font-size:10pt; color:#FFFFFF; text-decoration: none }
a.a_top_menu_period:hover  { color:black;  text-decoration: none  }

a.a_top_menu_period_on:link,
a.a_top_menu_period_on:visited,
a.a_top_menu_period_on:hover  { font-weight: bold; color:#000000; text-decoration: none }
a.a_top_menu_period_on:hover  { color:#000000; }

a.menu1:link,
a.menu1:visited,
a.menu1:hover   	{ background:URL(images/f_agfi.gif) 0px 1px no-repeat;font-weight:normal; font-size:7pt; color:black;  text-decoration: none; white-space:nowrap; overflow:hidden;display:block;  margin:0px;padding:1px 2px 1px 11px; width:100%; }
a.menu1:hover   	{ color:#FF6300; background-color:#F0F0F0; }

.menu:link,
.menu:visited,
.menu:hover   	{ font-weight:normal; font-size:7pt; color:black;  text-decoration: none;  display:block; width:100%}
.menu:hover   	{ color:#FF6300; background-color:#F0F0F0; }

table tr.menu { background-color: #FFFFFF; }
table tr.menu:hover { background-color: #F0F0F0; }

a.menubold:link,
a.menubold:visited,
a.menubold:hover   	{ font-weight:bold; font-size:7pt; color:black;  text-decoration: none; display:block; width:100%}
a.menubold:hover   	{ color:#FF6300; background-color:#F0F0F0; }

a.page:link,
a.page:visited,
a.page:hover   	{ font-weight:normal; font-size:10pt; color:#FF6300;  text-decoration: none }
a.page:hover   	{ color:black; text-decoration: underline }

a.bottom:link,
a.bottom:visited,
a.bottom:hover	{ font-weight:normal; font-size:10pt;color:white;  text-decoration: none }
a.bottom:hover	{ color:black }

a.haut_page:link,
a.haut_page:visited,
a.haut_page:hover	 { font-size:7pt; font-weight: normal; color:#000000;text-decoration: none; }
a.haut_page:hover	 { text-decoration: underline; }

a.savoirplus:link,
a.savoirplus:visited,
a.savoirplus:hover { border-style: solid ; background-color:#c0c0c0; border-width:1px ; border-color:#000000 ;text-align:center; font-weight:normal;font-size:8pt;color:#000000; text-decoration: none; }
a.savoirplus:hover { border-color:#ffffff; color:#ffffff; }

a.button:link	{ font-weight:normal; font-size:8pt;color:#000000; text-decoration: none; border:1px solid #000000;background-color:#F1F1ED;  }
a.button:visited	{ font-weight:normal; font-size:8pt;color:#000000; text-decoration: none; border:1px solid #000000;background-color:#F1F1ED;  }
a.button:hover	{ font-weight:normal; font-size:8pt;color:#000000; text-decoration: none; border:1px solid #000000;background-color:#F1F1ED;  }

h2   { color:#FF6300; font-size:14pt; font-weight: normal; }
h3   { color:#FF6300; font-size:12pt; }

table {
	display: table;
	table-layout:auto;
	border-collapse: collapse;
	font-size: 10pt;
	}

table.just {
	display: table;
	table-layout:auto;
	border-collapse: collapse;
	font-size: 10pt;
	text-align:justify;
	}

td.ombre_fondd_agxx { background-image: url('images/ombre_fondd_agfi.gif'); background-position:right; }
td.ombre_fondg_agxx { background-image: url('images/ombre_fondg_agfi.gif'); background-position:left; }
td.ombre_fondgb_agxx { background-image: url('images/ombre_fondgb_agfi.gif'); background-position:left; }
td.ombre_fonddb_agxx { background-image: url('images/ombre_fonddb_agfi.gif'); background-position:right; }
td.ombre_fondb_agxx { background-image: url('images/ombre_fondb_agfi.gif'); }
td.onglet_agxx { background-image: url('images/languette_agfi.gif'); background-repeat:no-repeat; background-position:right top; }

td
	{
	vertical-align:top;
	}
td.d
	{
	vertical-align:bottom;
	}

TD.top_menu            {width:120px; border-style:solid; border-width: 0px 1px 1px 0px; border-color :#FF6300;  text-align:center;  background-image: url("images/top_menu_fond.gif" );}
TD.top_menu_on         {width:120px; border-style:solid; border-width: 0px 1px 0px 1px; border-color :#FF6300; text-align:center; background-color:#FFA365;}
TD.top_menu_period            {width:110px; border-style:solid; border-width: 0px 1px 1px 0px; border-color :#ffffff;  text-align:left; padding-left:3px;padding-bottom:3px; background-color:#bcbcbc;}
TD.top_menu_period_on         {width:110px; border-style:solid; border-width: 0px 1px 0px 1px; border-color :#ffffff; text-align:left; padding-left:3px; padding-bottom:3px;background-color:#FFA365;}



TD.bordure_bas_agfi_fonce    { border-bottom: 6px solid #FFA365; }

TD.bas_page		{ background-color:#FF6300; font-size:10pt; font-weight: normal; color:#FFFFFF; }

TD.menu2  		{ background-color:#EEEEEE; vertical-align:bottom; }
TD.titre_continent{background-color:#EEEEEE; font-size:9pt; font-weight: bold; }
TD.titre_bourse 	{ background-color:#F8C977; font-size:9pt; font-weight: bold; }
TD.titre_bourse_up      { background-color:#F8C977; font-size:9pt; font-weight: bold; color:green; }
TD.titre_bourse_down    { background-color:#F8C977; font-size:9pt;font-weight: bold; color:red; }

TD.det_action_up	{ background-color:#FFFFFF; font-size:12pt; font-weight: bold; color:green; }
TD.det_action_down      { background-color:#FFFFFF; font-size:12pt;font-weight: bold; color:red; }

TD.titre_vie 	        { background-color:#F6ED9E; font-size:9pt; font-weight: bold; }
TD.titre_vie_up 	{ background-color:#F6ED9E; font-size:9pt; font-weight: bold; color:green; }
TD.titre_vie_down	{ background-color:#F6ED9E; font-size:9pt; font-weight: bold; color:red; }
TD.bourse 		{ vertical-align:top; font-weight: normal;font-size:7pt; }
TD.admin_cpte 	        { vertical-align:top; font-weight: normal;font-size:7pt; }
TD.admin_cpte_BOURSE0 	{ background-color:#F8C977; }
TD.admin_cpte_BOURSE1 	{ background-color:#fbeed9; }
TD.admin_cpte_VIE0 	{ background-color:#FFFFFF; }
TD.admin_cpte_VIE1 	{ background-color:#FCF8D6; }
TD.admin_cpte_up 	{ color:green;}
TD.admin_cpte_down 	{ color:red;}
TD.bourse_petit		{ vertical-align:top; font-weight: normal;font-size:6pt; }
TD.mvt_bourse 	        { background-color:#FDECD1; vertical-align:top; font-weight: normal;font-size:7pt; }
TD.mvt_vie 		{ background-color:#FCF8D6; vertical-align:top; font-weight: normal;font-size:7pt; }
TD.mvt 		        { background-color:#F3F1F1; vertical-align:top; font-weight: normal;font-size:7pt; }
.bourse_up 	        { vertical-align:top; font-weight: normal;font-size:7pt; color:green; }
.bourse_down	        { vertical-align:top; font-weight: normal;font-size:7pt; color:red; }

TD.admin_titre 	        { background-color:#FEA465; font-size:9pt; font-weight: bold; color:#FFFFFF; }
TD.admin_titre2 	{ background-color:#FEA465; font-size:7pt; font-weight: bold; color:#FFFFFF;text-align:right; }
TD.admin_vie	        { background-color:#F6ED9E; vertical-align:middle; font-weight: normal;font-size:7pt; }
TD.admin_bourse	        { background-color:#F8C977; vertical-align:middle; font-weight: normal;font-size:7pt; }
TD.admin_agsc           { background-color:#AAE2E4; vertical-align:middle; font-weight: normal;font-size:7pt; }
TD.admin_agfi           { background-color:#FADEBC; vertical-align:middle; font-weight: normal;font-size:7pt; }

TD.admin_accueil_semaine{ background-color:#FFFFFF; vertical-align:middle; font-weight: normal;font-size:7pt; }
TD.admin_accueil_WE	{ background-color:#FFFF80; vertical-align:middle; font-weight: normal;font-size:7pt; }

TD.indice 		{ vertical-align:middle; font-weight: normal;font-size:7pt; 			border-bottom :2px solid #FFA365; }
TD.indice_up 	        { vertical-align:middle; font-weight: normal;font-size:7pt; color:green;	border-bottom :2px solid #FFA365; }
TD.indice_down	        { vertical-align:middle; font-weight: normal;font-size:7pt; color:red;	border-bottom :2px solid #FFA365; }

TD.pays 		{ background-color:#dcdcdc; font-weight: bold;font-size:10pt; }
TD.accueil_titre	{ background-color:#FFA365; vertical-align:middle; font-weight: bold;font-size:12pt; color:white; height:30px; width:300px; border:1px solid #EF9316; }
.accueil 		{ background-color:#FFFFFF; font-weight: normal; text-align:justify; font-size:10pt; padding:5px 5px 10px 5px;
			border-top	:5px solid #FFA365;
			border-left	:1px solid #FFA365;
			border-right:1px solid #FFA365;
			border-bottom:1px solid #FFA365;
			}
.accueil_meteo	        { background-color:#FFFFFF; font-weight: normal;text-align:justify; font-size:10pt; padding:0px ;
			border-top	:5px solid #FFA365;
			border-left	:1px solid #FFA365;
			border-right:1px solid #FFA365;
			border-bottom:1px solid #FFA365;
			}
.accueil_news	       { background-color:#FFFFFF; font-weight: normal; text-align:justify; font-size:8pt; padding:2px 0px 5px 0px;
			border-top 	 :1px solid #101065;
			border-bottom:1px solid #101065;
			}

/*  BANDEAUX GAUCHE ET DROIT ... */
.bandeau            { border-spacing:0px; border: 1px solid #FF6300; border-collapse: collapse; }
.bandeau_clair      { border-spacing:0px; border: 1px solid #FFA365; border-collapse: collapse; }
.bandeau_clair_bas  { border-spacing:0px; border-width: 0px 0px 1px 0px; border-style:solid; border-color:#FFA365; border-collapse: collapse; }
.bordure_agfi_clair    { border: 1px solid #FFA365; }
.fond_agfi_clair       { background-color:#FFA365; }
.bordure_agfi_fonce    { border: 1px solid #FF6300; }
.fond_agfi_fonce       { background-color:#FF6300; }
.titre_bandeau         { color:#FFFFFF; padding:5px; font-weight: bold;}
.droite                  { float: right; }
.gauche                  { float: left; }
.center                  { text-align:center; }

#mainarea     { height:400px; border:0px; padding:0px; overflow:auto; }
#titre_logo   { width: 286px; height: 77px; background-image: url("images/logo_AGfinanciel.gif" ); }
#agtv_list    {	height:800px; border:0px; padding:0px;	overflow:hidden;	}

/*  ARTICLES ACCUEIL AGFINANCIEL ... */
.contenu_article_agfi { font-size:10pt;  font-family:book antiqua;  padding:0px 3px 5px 5px; background-color:#FFFFFF; color:#000000; font-weight:normal; border-style:solid; border-width: 1px 1px 1px 1px; border-color :#ADBAC9; }
.titre_article_agfi { color:#666633; padding-top:5px; padding-bottom:0px; font-weight: bold; font-family: Arial; font-size:14pt; text-align:left; }
.auteur_article_agfi { color:#666633; padding-top:0px; padding-bottom:10px;  font-style:italic; font-weight: normal; font-family:Georgia; font-size:9pt }
.resume_article_agfi { font-size:10pt; color:#666633; font-weight:bold; font-family:Book Antiqua; }
.article_opinion_agfi { text-align:justify; font-weight: bold; font-family:Book Antiqua; font-size:10pt; color:#666633; }
.article_copy_agfi { color:#a6a299; font-family:Verdana; font-weight: normal; font-size:8pt; }

/*  ARTICLES AGSMALLCAPS ... */
div.tetiere_action_agsc {  padding:0px 3px 0px 5px; background-color:#D2D9E1; color:#465566; font-size: 10pt; font-weight: bold; border-style:solid; border-width: 1px; border-color :#ADBAC9; }
div.contenu_agsc {   font-family: Book Antiqua; font-size:10pt; padding:0px 3px 5px 5px; background-color:#FFFFFF; color:#000000; font-weight:normal; border-style:solid; border-width: 0px 1px 1px 1px; border-color :#ADBAC9; }
td.padd_top_10 { padding-top:10px; padding-bottom:5px; }
td.padd_top { padding-top:4px; }
.action_up { color:#008000; }
.action_down { color:#FF0000; }
.titre_article_agsc { color:#666633; cursor: pointer; padding-top:5px; padding-bottom:0px; font-weight: bold; font-family: Arial; font-size:12pt; text-align:left; }
a.titre_article_agsc:link,
a.titre_article_agsc:visited,
a.titre_article_agsc:hover   	{ color:#666633; text-decoration: none }
a.titre_article_agsc:hover   	{ color:#666633; text-decoration: underline  }

.resume_article_agsc { font-size:10pt; color:#666633; font-weight:bold; font-family:Book Antiqua; }
.date_article_agsc { color:#666633; padding-top:0px; padding-bottom:10px; font-weight: normal; font-family:Book Antiqua; font-size:8pt }
.auteur_article_agsc { color:#666633; padding-top:0px; padding-bottom:10px;  font-style:italic; font-weight: normal; font-family:Georgia; font-size:9pt }
.article_opinion_agsc { text-align:justify; font-weight: bold; font-family:Book Antiqua; font-size:10pt; color:#666633; }

/*  ACCUEIL CLIENT ... */
.cli_acc_titre { padding: 5px; color:#F00000;   font-family:arial;  font-weight:bold;   font-size:10pt; background-color:#FFA263; vertical-align:top;}
.cli_acc_texte { padding: 5px; color:black; font-family:arial;  font-weight:normal; font-size:10pt; background-color:#FFFFFF; vertical-align:top; text-align:left; white-space: normal;}
img.floatLeft { float: left; margin: 0px 4px 4px 0px; }
a.menu_agfi_cli:link    	{ font-weight:normal; font-size:7pt;color:black;  text-decoration: none}
a.menu_agfi_cli:visited 	{ font-weight:normal; font-size:7pt;color:black;  text-decoration: none}
a.menu_agfi_cli:hover   	{ font-weight:normal; font-size:7pt;color:#FF6300;  text-decoration: none}


