/* PAGE ACCUEIL */

body 				{ margin:0; padding:0; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt}
img 				{ margin:0; padding:0; border:none;}
td img				{ margin:0; padding:0; text-decoration:none; border: none; }
a img				{ text-decoration:none; border: none; /* 2px solid #f80; */ }
a					{ color: rgb(255,0,0); }
h1					{ text-align:center; font-size: 14px; font-weight:bold; background-color:rgb(255,153,153)}
h2					{ height: 20px; text-align: left; font-size: 12px; font-weight:bold; padding-left:30px; margin-bottom:0px;/* background-color:rgb(255,153,153); */ background-image:url("images/pucex1.gif"); background-repeat:no-repeat; /* border: 2px solid #f80; */ }
h3					{ text-align: left; color:rgb(255,0,0); font-size: 12px; font-weight:bold; padding-left:20px; margin-bottom:0px; background-color:none; background-image:url("images/puce0.gif"); background-repeat:no-repeat; /* border: 1px solid #f80; */ }
h4					{ height: 20px; text-align: left; font-size: 10px; font-weight:bold; background-color:none; margin-bottom:0px;}
h6					{ text-align: center; color:rgb(255,0,0); font-size: 10px; font-weight:bold; background-color:none; }







/* les elements de la pafe d'accueil */

#acc_				{position: relative; width:555; height:320px; /* border:1px solid #f00; */}
#acc_adress			{position:absolute;  left:10px; top:30px;}
#acc_img1			{position:absolute; left:0px; top: 67px;}
#acc_img2			{position:absolute; left:289px; top:0px;}
#acc_img3			{position:absolute; left:289px; top:67px;}
#acc_max			{position:absolute; left:340px; top:210px;}
#acc_img4			{position:absolute; left:496px; top:47px;}
#acc_contact		{position:absolute; left:10px; top:283px;}
#acc_img5			{position:absolute; left:496px; top:67px;}
#acc_img6			{position:absolute; left:496px; top:283px;}
#acc_adress, #acc_contact { text-align:left; font-size:11px; font-family: 'Lucida grande', Verdana, Geneva, Arial, Helvetica, sans-serif; width:300px;}





.td 							{background-color: transparent; color: black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}
.soustitre 						{background-color: transparent; color: Black; font-size: 8pt; font-weight: bold; font-family : Verdana, Geneva, Arial, Helvetica; width: 100px;}

/* ELEMENTS PAGE STANDARD */

.td_header {
	background-image: url("images/header.gif");
	background-repeat: repeat;
	
/*	border: 1px solid #f00; */
}

#lien_analystes {
	position:relative;
	top: 30px;
	left:630px;
	width:50px;
	height:30px;
/*	border: 1px solid #00f; */
}


/*
.td_datas {
	position:relative;
	background-color:transparent;
	height:130px;
}
*/
#td_datas_sep {
	position:relative;
	height:120px;
/*	border:1px solid #f80;  /* debug */
}


#td_datas_img0 {
	position:absolute;
	top: 0px; /* -10 */
	left: 0px;
/*	background-image: url("images/cadr13.gif");
	background-repeat: repeat;
*/
}

#td_datas_img1 {
	position:absolute;
	top: 0px; /* -10 */
	left: 10px;

}

#td_datas_img2 {
	position:absolute; 
	top: 0px;
	left: 250px;
	width: 280px;
	text-align: right;
/*	border:1px solid #f80; /* debug */
	height : 110px;
}

#td_datas_titre {
	position:absolute;
	top: 50px;
	left: 20px;
	right: 300px;
/*	border:1px solid #f80; /* debug */
}

#td_contenu {
	margin : 10px;
}



/* STTYLES DE JAVASCRIPTFR.COM */
/*
ul#menu li ul{display:none;}
ul#menu li:hover>ul{display:block;}
ul#menu * {z-index:60000;}
ul#menu {margin:0px 0px 10px 0px;width:200px;}
ul#menu, ul#menu ul{list-style:none;padding:0px; border-top: solid 1px #dcdcdc;border-bottom: solid 1px #000000;background-color: #EBF9F2;}
ul#menu ul{margin:0px;position:absolute;top:-1px;left:199px;width:300px;z-index:1000;}    
ul#menu ul ul{left:299px;}
ul#menu li{position: relative;margin: 0px;padding: 0px;background-image: url(/g/6/fdH1L200D1.jpg);background-repeat: repeat-y;background-color: #BCEBD1;line-height: 17px;height: 17px;border-left: solid 1px #dcdcdc;border-right: solid 1px #000000;}
ul#menu li li{line-height: 20px;height: 20px;vertical-align:middle;}
ul#menu hr {margin:0px; padding:0px;line-height:1px;}
ul#menu li a{display:block;width:188px;font-weight: bold;font-size: 11px;color:#11589B;padding-left:10px;}
html > body ul#menu li li ul {white-space:nowrap;}
* html ul#menu li a{display:inline-block;}
ul#menu li li a{width:288px;cursor: pointer; height:18px;vertical-align:middle;}
ul#menu li li a img{margin-bottom:1px;padding-top:-1px;}
ul#menu li a:hover{line-height: 15px; background-image:url(/g/6/fdh20.jpg)!important;background-color: #EBF9F2;background-repeat: repeat-x;background-position: center bottom;text-decoration: underline;color: #448BCE;border-bottom: solid 1px #000000;border-top: solid 1px #dcdcdc;}
ul#menu li li a:hover{width:288px;line-height: 18px;}
ul#menu li span{background-image:url(/g/expand-closed.gif);background-position: right center;background-repeat:no-repeat;display:block;margin-right:10px}
ul#menu li img{vertical-align:middle;}
ul#menu li li a img.mimg{margin-bottom:0px;padding-top:0px;line-height:18px;}
*/

/* LA GESTION DES SOUS MENUS */
#cadre_menu						{position:relative; z-index:1000; margin:0; padding:0; /* border:2px solid #FF0;*/ }
ul#menu li .menu_titre			{font-family: 'Lucida grande', Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;font-size: 10px; color:#f00; text-align: left; /* display:block; */ height:25px; padding-left:15px; }

ul#menu li ul					{display:none;}
ul#menu li:hover>ul				{display:block; /* border: 1px solid #00e; */}

ul#menu 						{margin:0px 0px 10px 0px;width:105px; /* border: 1px solid #00e; */ }
ul#menu							{font-size: 10px;list-style:none;padding:0px; /* border-top: solid 1px #dcdcdc;border-bottom: solid 1px #000000; */ /* background-color: #EBF9F2; */}

ul#menu ul						{font-size: 10px;list-style:none;padding:0px; border-top: solid 1px #dcdcdc;border-bottom: solid 1px #000000; border-left: solid 1px #dcdcdc;border-right: solid 1px #000000; /* background-color: #EBF9F2; */}
ul#menu ul						{margin:0px;position:absolute;top:10px;left:105px;width:160px;z-index:2000;}    
ul#menu ul ul					{left:210px;}
ul#menu li						{position: relative;margin: 0px;padding: 0px; /* margin-bottom:15px;*/ background-image: url("images/cadr14.gif"); background-repeat: no-repeat; line-height: 30px; height: 30px; /* border-left: solid 1px #dcdcdc;border-right: solid 1px #000000; */  /* border: 1px solid #e00; */ } 
/* ul#menu hr 						{margin:0px; padding:0px;line-height:1px;} */
ul#menu li a					{display:block; padding-left:15px; width:75px; text-align: left; font-size: 10px; font-family: 'Lucida grande', Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#f00; text-decoration: underline; /* padding-left:10px; */ }


ul#menu li img					{vertical-align:middle;}
html > body ul#menu li li ul 	{white-space:nowrap;}
* html ul#menu li a				{display:inline-block;}

/* ul#menu li						{ border: 1px solid #0e0; } /* debug IE */

ul#menu li li					{line-height: 20px;height: 20px;vertical-align:middle; background-image:none; background-color: #FFFFFF  /* background-color: #BCEBD1; */}
ul#menu li li a					{width:160px; cursor: pointer; height:20px;vertical-align:middle;}
ul#menu li li a img				{margin-bottom:1px;padding-top:-1px;}
ul#menu li li a:hover			{width:145px; line-height: 20px; background-color:rgb(255,153,153); }
ul#menu li li a img.mimg		{margin-bottom:0px;padding-top:0px;line-height:18px;}






/* LE FORUM */

.titre_forum {
	font-weight: bold;
	color: #fff;
	font-size:14px;
}













/*
Anciens styles 


BODY 							{background-color: white; color: black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt}
.coord, .coord A:active, .coord A:link, .coord A:visited
								{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FDFBEE; color: black; text-decoration: none}
.coord A:hover 					{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FDFBEE; color: #FF9999}
.td 							{background-color: transparent; color: black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}
.titre 							{background-color: transparent; color: red; font-size: 9pt; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.soustitre 						{background-color: transparent; color: Black; font-size: 8pt; font-weight: bold; font-family : Verdana, Geneva, Arial, Helvetica}
.puce							{background-color: #FF9999; color: black;  font-weight: bold; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px}
A:active, A:link, A:visited 	{background-color: transparent; color: red; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline;}
A:hover 						{color: #FF9999}
.italique						{background-color: transparent; color: black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;}
.tdcopy 						{ font-size: 7pt; color: #999999;}
.tdcopy A:active,  .tdcopy A:link, .tdcopy A:visited 
								{font-size: 7pt; color: #999999;}
.tdcopy A:hover 				{color: #FF9999;}
.note							{background-color: transparent; color: black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; text-align: justify;}
.legend							{background-color: #FDFBEE; color: black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; text-align: center;}
.soustitre2 					{background-color: transparent; color: Black; font-size: 9pt; font-weight: bold; font-family : Verdana, Geneva, Arial, Helvetica}
.soustitre3 					{color: Black; font-size: 9pt; font-family : Verdana, Geneva, Arial, Helvetica; text-align: center; background-color: #FF9999; font-weight: bold;}
*/