/*****************/
/**  ISIOTRADE  **/
/** CSS ACCUEIL **/
/*****************/

/* ENCART CONNEXION */
#encart_loggin {
	float: right;
	display: inline;
	width: 286px;
	height: 90px;
	margin-right: 6px;
	background-image: url('img/bg_encart_loggin.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#nom_encart_loggin {
	float: left;
	display: inline;
	width: 50px;
	font-size: 12px;
	font-weight: bold;
	margin: 24px 0 0 20px;
}

#champs_login {
	float: left;
	width: 164px;
	height: 39px;
	margin-top: 18px;
}

#champs_login input {
	width: 161px;
	height: 17px;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	border: 1px solid #858585;
	margin-bottom: 3px;
}

html* #champs_login input {
	margin-bottom: 0px;
}

#bouton_loggin {
	float: left;
	width: 36px;
	height: 40px;
	margin-top: 17px;
}

#bouton_loggin a {
	display: block;
	width: 36px;
	height: 40px;
	text-decoration: none;
	background-image: url('img/bg_bt_home_ok.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#bouton_loggin a:hover {
	display: block;
	width: 36px;
	height: 40px;
	background-image: url('img/bg_bt_home_ok_over.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#un_oubli {
	float: right;
	display: inline;
	width: 100px;
	font-size: 11px;
	text-align: right;
	margin: 3px 18px 0 0 ;
}

#un_oubli a {
	color: #000000;
	text-decoration: none;
}

#un_oubli a:hover {
	color: #AD1515;
	text-decoration: underline;
}

#memoriser_compte {
	float: left;
	display: inline;
	width: 130px;
	font-size: 11px;
	margin-left: 18px;
}

#memoriser_compte input {
	vertical-align: -3px;
	margin: 0 3px 0 0;
}

/* CONTENU DE LA PAGE */
#contenu {
	height: 493px;
	max-height: 482px;
	padding-top: 11px;
	background-image: url('img/bg_contenu_accueil.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

.infobulle_accueil,
#infobulle_drapeau,
#infobulle_infos_drapeau,
#infobulle_newPrev_0,
#infobulle_newPrev_1,
#infobulle_newPrev_2,
#infobulle_newPrev_3 {
        display: none;
	position: absolute;
	top: 460px;
	left: 50%;
	width: 260px;
	max-width: 247px;
	line-height: 1.2em;
	color: #000000;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #555555;
}
.infobulle_accueil_1 {
	margin-left: -458px;
	top: 368px;
	width: 310px;
	max-width: 297px;
}
.infobulle_accueil_2 {
	margin-left: -296px;
	top: 368px;
	width: 310px;
	max-width: 297px;
}
.infobulle_accueil_3 {
	margin-left: -134px;
	top: 368px;
	width: 310px;
	max-width: 297px;
}
.infobulle_accueil_4 {
	margin-left: 28px;
	top: 368px;
	width: 310px;
	max-width: 297px;
}
#infobulle_infos_drapeau,
#infobulle_drapeau {
	margin-left: -105px;
	width: 360px;
	max-width: 347px;
}
#infobulle_infos_drapeau {
        top: 497px;
	margin-left: 30px;
	width: 225px;
	max-width: 212px;
}
#infobulle_newPrev_0,
#infobulle_newPrev_1,
#infobulle_newPrev_2,
#infobulle_newPrev_3 {
	top: 566px;
        width: 205px;
	margin-left: 67px;
}

#infobulle_1 {
	position: absolute;
	top: 460px;
	left: 50%;
	display: none;
	width: 260px;
	max-width: 247px;
	line-height: 1.2em;
	color: #000000;
	padding: 5px;
	margin-left: -315px;
	background-color: #FFFFFF;
	border: 1px solid #555555;
}

#infobulle_2 {
	position: absolute;
	top: 460px;
	display: none;
	left: 50%;
	width: 260px;
	max-width: 247px;
	line-height: 1.2em;
	color: #000000;
	padding: 5px;
	margin-left: -187px;
	background-color: #FFFFFF;
	border: 1px solid #555555;
}

#infobulle_3 {
	position: absolute;
	top: 460px;
	left: 50%;
	display: none;
	width: 260px;
	max-width: 247px;
	line-height: 1.2em;
	color: #000000;
	padding: 5px;
	margin-left: -17px;
	background-color: #FFFFFF;
	border: 1px solid #555555;
}

#infobulle_4 {
	position: absolute;
	top: 460px;
	left: 50%;
	display: none;
	width: 260px;
	max-width: 247px;
	line-height: 1.2em;
	color: #000000;
	padding: 5px;
	margin-left: 118px;
	background-color: #FFFFFF;
	border: 1px solid #555555;
}

#infobulle_1 a, #infobulle_2 a, #infobulle_3 a, #infobulle_4 a {
	color: #AD1515;
	text-decoration: underline;
}

#flash {
	float:                 left;
	display:               inline;
	width:                 662px;
	height:                220px;
	margin:                1px 16px 8px 7px;
	background:            url('img/bg_flash_home.gif');
    background-position:   top left;
    background-repeat:     no-repeat;
}

#encart_inscription, #encart_actu {
	float: left;
	width: 251px;
	line-height: 1.1em;
}

#encart_inscription {
	height: 113px;
	margin: 4px 0 0 0;
}

#titre_encart_inscription, #titre_encart_actu {
	float: left;
	width: 251px;
	text-align: left;
	margin-bottom: 13px;
	margin-top: 8px;
}

#lien_inscription {
	display: block;
	width: 178px;
	height: 15px;
	text-decoration: none;
	margin-left: 45px;
	background-image: url('img/bg_home_titre_inscription.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#paragraphe_inscription {
	float: left;
	width: 251px;
}

#bouton_inscription {
	display: block;
	width: 158px;
	height: 33px;
	text-decoration: none;
	margin: 0 0 6px 45px;
	background-image: url('img/bg_bt_home_je_minscris.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#bouton_inscription:hover {
	background-image: url('img/bg_bt_home_je_minscris_over.jpg');
}

#lien_actualite {
	display: block;
	width: 66px;
	height: 14px;
	text-decoration: none;
	margin-left: 94px;
	background-image: url('img/bg_home_actualite_over.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

#titre_actualite {
	float: left;
	display: inline;
	width: 238px;
	height:18px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 0 8px;
}

#titre_actualite img {
	vertical-align: middle;
}

#titre_actualite a {
	color: #AD1515;
	text-decoration: none;
	margin-left:5px;
}

#titre_actualite a:hover {
	text-decoration: underline;
}

#paragraphe_actualite {
	float: left;
	display: inline;
	width: 203px;
	height: 45px;
	font-size: 11px;
	margin: 0 0 0 38px;
}

#titre_seance_boursiere {
        padding: 0px;
        margin: 0px;
	float: left;
	width: 950px;
	height: 17px;
	color: #FF0000;
	font-size: 17px;
	font-family: Arial;
	text-align: center;
	font-weight: bold;
	margin-top: 3px;
}

#previsions_en_cours {
	float: left;
	display: inline;
	width: 660px;
	margin: 15px 15px 0 9px;
}

#titre_previsions_en_cours {
	float: left;
	width: 660px;
	height: 26px;
	min-height: 28px;
	margin-top: 8px;
}


div#titre_meilleures_previsions {
	display:	block;
	width:		218px;
	height:		15px;
	margin-left:		221px;
	text-decoration:	none;
	background-image:	url('img/bg_titre_best_previsions.jpg');
}


html* #titre_previsions_en_cours {
	height: 25px;
	margin-top: 7px;
}

.colonne_previsions_marche {
	float: left;
	width: 162px;
	height: 150px;
}

html* .colonne_previsions_marche {
	height: 153px;
}

#premier_colonne_previsions_marche {
	display: inline;
	margin-left: 7px;
}

.titre_colonne_previsions_marche {
	float: left;
	width: 162px;
	height: 21px;
}

html* .titre_colonne_previsions_marche {
	height: 18px;
	margin-top: 3px;
}

#lien_cac40 {
	display: block;
	width: 131px;
	height: 18px;
	text-decoration: none;
	margin-left: 16px;
	background-image: url('img/bg_lien_home_cac40.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	cursor: default;
}

#lien_midcaps {
	display: block;
	width: 65px;
	height: 18px;
	text-decoration: none;
	margin-left: 47px;
	background-image: url('img/bg_lien_home_midcaps.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	cursor: default;
}

#lien_smallcaps {
	display: block;
	width: 74px;
	height: 18px;
	text-decoration: none;
	margin-left: 45px;
	background-image: url('img/bg_lien_home_smallcaps.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	cursor: default;
}

#lien_srd {
	display: block;
	width: 27px;
	height: 18px;
	text-decoration: none;
	margin-left: 65px;
	background-image: url('img/bg_lien_home_srd.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	cursor: default;
}

.action {
	float: left;
	width: 162px;
	height: 42px;
}

.titre_action {
	float: left;
	width: 160px;
	height: 17px;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

html* .titre_action {
	height: 15px;
	margin-top: 2px;
}

.titre_action a {
	color: #434343;
	text-decoration: none;
}

.titre_action a:hover {
	text-decoration: underline;
}

.fleche_action {
	float: left;
	width: 26px;
	height: 18px;
	text-align: center;
	margin-top: 2px;
}

.pourcentage_action {
	float: left;
	width: 60px;
	height: 18px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-top: 2px;
}

.pourcentage_action a {
	color: #007070;
	text-decoration: none;
}

.pourcentage_action a:hover {
	text-decoration: underline;
}

html* .fleche_action, html* .pourcentage_action {
	margin-top: 4px;
}

.date_prevision_action {
	float: left;
	width: 73px;
	font-size: 11px;
	line-height: 1em;
	text-align: center;
}

html* .date_prevision_action {
	margin-top: 1px;
}

#phrase_resume_previsions {
    margin: 0px;
    padding: 0px;
	float: left;
	display: inline;
	width: 653px;
	height: 29px;
	font-size: 14px;
	font-weight: bold;
	margin-left: 7px;
}

#phrase_resume_previsions img {
	vertical-align: -2px;
}

#phrase_resume_previsions {
	color: #971A1A;
	text-decoration: none;
}

/*#phrase_resume_previsions a:hover {
	text-decoration: underline;
}*/

/* COLONNE DE DROITE - DEUX BOX DU BAX */
#conditions_marche, #nouvelles_previsions {
	float: left;
	width: 252px;
}

#conditions_marche {
	margin-top: 15px;
}

.titre_conditions_nouvelles_previsions {
	float: left;
	width: 252px;
	height: 30px;
	margin-top: 6px;
}

.titre_conditions_nouvelles_previsions a {
}

div#titre_conditions {
	display:	block;
	width:		162px;
	height:		16px;
	margin-left:		45px;
	text-decoration:	none;
	background-image:	url('img/bg_titre_conditions.jpg');
}

div#titre_nouvelles_previsions {
	display:	block;
	width:		157px;
	height:		16px;
	margin-left:		47px;
	text-decoration:	none;
	background-image:	url('img/bg_titre_new_previsions.jpg');
}

#paragraphe_conditions_marche {
	float: 					left;
	display: 				inline;
	width: 					200px;
	height: 				40px;
	font-size: 				12px;
	line-height: 			normal;
	margin:					3px 0 0 43px;
}

#paragraphe_tendance_marche {
	float: 					left;
	display: 				inline;
	width: 					200px;
	font-size: 				12px;
	line-height: 			normal;
	margin-left:			43px;
	height:                 22px;
}
#paragraphe_tendance_marche.Jaune{
	height:                 22px !important;
	height: 				13px;
}

#paragraphe_conditions_marche a, #paragraphe_tendance_marche a {
	color:	#000000;
	text-decoration: none;
}

#paragraphe_conditions_marche a:hover, #paragraphe_tendance_marche a:hover {
	text-decoration: underline;
}

#paragraphe_conditions_marche.Rouge div,
#paragraphe_conditions_marche.Rouge img,
#paragraphe_conditions_marche.Vert div,
#paragraphe_conditions_marche.Vert img,
#paragraphe_conditions_marche.Jaune div,
#paragraphe_conditions_marche.Jaune img
{
    margin-top: 10px;
}

#paragraphe_nouvelles_previsions {
	float: left;
	display: inline;
	width: 242px;
	text-align: center;
	line-height: 1.2em;
	margin-left: 6px;
}

#paragraphe_nouvelles_previsions img {
	margin-bottom: 2px;
}

.previsions_marche_1 {
	float: left;
	width: 120px;
	height: 32px;
	margin: 2px 2px 0 0;
}

.previsions_marche_2 {
	float: left;
	width: 120px;
	height: 33px;
	margin-top: 1px;
}

html* .previsions_marche_1, html* .previsions_marche_2 {
	margin-top: 0;
}

.titre_marche_deux_lignes {
	float: left;
	width: 77px;
	font-size: 11px;
}

.titre_marche {
	float: left;
	width: 77px;
	margin-top: 8px;
	font-size: 11px;
}

.previsions_marche_2 .titre_marche {
	width: 74px;
}

.previsions_marche {
	float: left;
	width: 43px;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #007070;
	margin-top: 3px;
	line-height: normal;
}

.previsions_marche a {
	color: #007070;
	text-decoration: none;
}

.previsions_marche a:hover {
	text-decoration: underline;
}

.en_1 {
	font-size: 3pt;
}

