﻿/*vert #00a651
bleu   #227ab8
violet #2e3192
bleu2  #339ad6*/
html 
{
	width:100%;
	height:100%;
}

body 
{
	margin:0px;
	background-color:#227ab8;
	width:100%;
	height:100%;
	font-family:Arial;
}
.wrapper{width:790px;font-family:Arial;font-size:10pt;color:#555555;}
.bgIntro{background:url('./images/bg-intro.jpg') no-repeat; padding-top:500px; padding-left:446px;}
.bgIntro input
{
	background-color:#227ab8;
	color:#ffffff;
	font-size:12pt;
	font-family:Arial Black;
	width:132px;
}
.bgHeader{background:url('./images/bg-header.jpg') no-repeat; width:790px; height:277px;}
.bgHeader img{ margin-top:52px; margin-left:274px;}
.menu{
	background-color:#227ab8;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	width:790px;
	height:44px;
}
.menu td
{
	text-align:center;
	border-left:solid 2px white;
}
.menu td a{text-decoration:none;color:#ffffff;}
.menu td a:hover{text-decoration:none;color:#00a651;}

.submenuA{background-color:#227ab8;width:77px;height:24px;border-top:solid 2px white;padding-top:8px;}
.submenuAFR{background-color:#227ab8;width:114px;height:24px;border-top:solid 2px white;padding-top:8px;}

#d1 a{text-decoration:none;color:#ffffff;cursor:default;}
#d1 a:hover{text-decoration:none;color:#ffffff;cursor:default;}

.texte{
	background:#ffffff url('./images/bg-text.jpg') no-repeat;
	font-family:Arial;
	font-size:10pt;
	color:#555555;
}
.texte .txtCol{
	width:550px;
	padding:30px 50px 30px 0px;
}
.texte .picCol{
	text-align:center;
	width:190px;
	padding:86px 0px 30px 0px;
}
.texte .txtCol h1
{
	font-family:Arial Black;
	font-size:18pt;
	color:#339ad6;
}
.texte .txtCol h2
{
	font-family:Arial;
	font-size:12pt;
	margin-bottom:-12px;
}
.texte .txtCol a{text-decoration:underline;color:#227ab8; }
.texte .txtCol a:hover{text-decoration:none;color:#00a651;}

ul{margin-top:-10px;}


.date{
	position:absolute;
	padding-left:10px;
	background-color:#2e3192;
	color:#ffffff;
	font-weight:bold;
	font-size:12pt;
	width:550px;
	padding-top:2px;
	padding-bottom:2px;
	
}
.texte .txtCol .date a{color:#ffffff;text-decoration:underline;font-size:10pt;font-weight:normal; float:right; margin-top:-18px; margin-right:4px;}
.texte .txtCol .date a:hover{color:#ffffff;text-decoration:none;}

.time{
	position:absolute;
	padding-left:10px;
	font-size:9pt;
}
.desc{
	position:absolute;
	padding-left:91px;
	color:#2e3192;
	font-weight:bold;
	font-size:9pt;
}
.desc1{
	position:absolute;
	padding-left:91px;
	color:#00a651;
	font-weight:bold;
	font-size:9pt;
}
.desc2{
	position:absolute;
	padding-left:91px;
	font-size:9pt;
}
.detail{
	position:absolute;
	padding-left:134px;
	font-size:9pt;
}
.detailFR{
	position:absolute;
	padding-left:175px;
	font-size:9pt;
}



.dateM{
	position:absolute;
	padding-left:0px;
	color:#2e3192;
	font-weight:bold;
	font-size:12pt;
	width:550px;
	border-bottom:solid 1px #2e3192;
}
.detailM{
	position:absolute;
	padding-left:0px;
	font-size:9pt;
}
.detailM1{
	position:absolute;
	padding-left:80px;
	font-size:9pt;
}



.dateS{
	color:#2e3192;
	font-weight:bold;
	font-size:12pt;
}

.descS{
	padding-top:8px;
	color:#2e3192;
	font-weight:bold;
	font-size:9pt;
	text-decoration:underline;
}
.timeS{
	padding-top:8px;
	font-size:9pt;
}
.descS1{
	padding-top:8px;
	font-size:9pt;
}

.chartTitle{color:#40ae4a; font-weight:bold; font-size:10.5pt;padding:8px 0px 4px 0px;}
.chartDesc{background-color:#cae2c4;padding:8px;}
.chartPrice1{background-color:#bbbcdb;padding:8px;}
.chartPrice2{background-color:#d4d4e8;padding:8px;}
.chartPrice3{background-color:#e1e1ef;padding:8px;}
.chartDate1{background-color:#bbbcdb;}
.chartDate2{background-color:#d4d4e8;}
.chartDate3{background-color:#e1e1ef;}
.chartTr{color:#464646; font-weight:bold; font-size:10pt;}
.chartTitleBlue{color:#23408f; font-weight:bold; font-size:10.5pt;padding:8px 0px 4px 0px;}
.chartTitleGreen{color:#40ae4a; font-weight:bold; font-size:10.5pt;padding:8px 0px 4px 0px; border-bottom:solid 1px #231f20;}
.chartPay{padding:8px 0px 4px 0px;}

.note{background-color:#e1e1ef; padding:12px;}

.sponsor{color:#2e3192;font-size:12pt;font-weight:bold}
.sponsorType{color:#00a651;font-size:10pt;font-weight:bold;border-bottom:solid 1px #555555; width:290px; margin-bottom:-15px;}
.sponsorTbl{line-height:20px; width:290px;}


.btn{
	background-color:#227ab8;	
	color:#ffffff;
	font-family:Arial;
	font-size:9pt;
}
input{
	font-family:Arial;
	font-size:9pt;
}

.lng{
	position:absolute;
	padding-left:730px;
	padding-top:4px;
}
.lng a{text-decoration:underline;color:#227ab8; font-weight:bold; }
.lng a:hover{text-decoration:none;color:#00a651;}