﻿/*rouge #971b1e
bleu #7492c0
beige #f6f1d0
rouge pale #c99370;*/
html 
{
	width:100%;
	height:100%;
}

body 
{
	margin:0px;
	background-color:#ffffff;
	width:100%;
	height:100%;
	font-family:Arial;
}
.wrapper{width:900px;font-family:Arial;font-size:10pt;color:#333333; height:100%; background:url('./images/bg_page.jpg') repeat center top;}
.bgHeader{background:url('./images/bg-header.jpg') no-repeat center top; width:900px; height:265px;}
.bgHeader2{background:url('./images/bg-header2.jpg') no-repeat center top; height:33px;}
.side{height:100%;}
.menu{
	font-family: Trebuchet MS;
	font-size:7.5pt;
	width:127px;
}
.menu td
{
	border-bottom:solid 2px #c99370;
	padding:8px;
	text-align:right;
}
.menu td a{text-decoration:none;color:#333333;}
.menu td a:hover{text-decoration:none;color:#981a1e;}

.submenu{z-index:10;text-align:left;}
.submenuA{background-color:#f6f1d0;width:190px;border-bottom:solid 2px #c99370;padding:8px; z-index:10;}

.submenuA2 a{text-decoration:none;color:#333333;cursor:default;}
.submenuA2 a:hover{text-decoration:none;color:#981a1e;cursor:default;}

.menuTitle td
{
	background-color:#971b1e;
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:bold;
	color:#fdc809;
	border:none 0px #c99370;
	padding:8px;
}
.news td
{
	text-align:left;
	border:none 0px #c99370;
	font-size:8pt;
}
.news td a{text-decoration:underline;color:#333333;}
.news td a:hover{text-decoration:none;color:#981a1e;}

.bgTexte{
	background:url('./images/bg.jpg') no-repeat center top;}
.texte{
	font-family:Arial;
	font-size:10pt;
	color:#333333;
	margin-top:8px;
}
.texte .txtCol{
	width:588px;
	padding:0px 20px 20px 20px;
}
.texte .txtCol h1
{
	font-family:Arial Black;
	font-size:18pt;
	color:#981a1e;
	margin-top:-8px;
}
.texte .txtCol h2
{
	font-family:Arial;
	font-size:12pt;
	margin-bottom:-12px;
	color:#7492c0
}
.texte .txtCol a{text-decoration:underline;color:#7492c0; }
.texte .txtCol a:hover{text-decoration:none;color:#981a1e;}

.picCol{
	text-align:center;
	width:185px;
	height:100%;
	color:#ffffff;
}
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;
	margin-left:10px;
	font-size:9pt;
}
.timeBold{
	position:absolute;
	margin-left:10px;
	font-size:9pt;
	font-weight:bold;
	color:#981a1e;
}
.descRed{
	position:absolute;
	margin-left:91px;
	font-size:9pt;
	font-weight:bold;
	color:#981a1e;
}
.descBold{
	position:absolute;
	margin-left:91px;
	font-size:9pt;
	font-weight:bold;
}
.desc{
	position:absolute;
	margin-left:91px;
	font-size:9pt;
	width:450px;
}
.descDetail{
	position:absolute;
	margin-left:187px;
	font-size:9pt;
}
.descP{
	position:absolute;
	margin-left:91px;
	font-size:8pt;
}
.descDetailP{
	position:absolute;
	margin-left:168px;
	font-size:8pt;
}


.socialRed{
	font-size:11pt;
	font-weight:bold;
	color:#981a1e;
	margin:6px 0px 6px 0px;
}
.socialDesc{
	font-weight:bold;
}
.socialTime{
	width:540px;
	border-bottom:solid 1px #333333;
	margin:6px 0px 6px 0px;
}
.socialDesc2{
	font-size:8pt;
	margin:6px 0px 6px 0px;
}




.chartPay{margin:8px; background-color:#dde4f1;}
.chartDate1{background-color:#981a1e; color:#ffffff; border-right:solid 1px #ffffff;}
.chartDate2{background-color:#981a1e; color:#ffffff; border-right:solid 1px #ffffff;}
.chartDate3{background-color:#981a1e; color:#ffffff; }
.chartDate01{background-color:#c0cbe3; font-size:9pt; border-right:solid 1px #7492c0;}
.chartDate02{background-color:#c0cbe3; font-size:9pt; border-right:solid 1px #7492c0;}
.chartDate03{background-color:#c0cbe3; font-size:9pt;}

.chartTitle{color:#40ae4a; font-weight:bold; font-size:10.5pt;padding:8px 0px 4px 0px;}
.chartDesc{padding:8px; border-bottom:solid 1px #7492c0;}
.chartPrice1{padding:8px; border-bottom:solid 1px #7492c0;}
.chartPrice2{padding:8px; border-bottom:solid 1px #7492c0;}
.chartPrice3{padding:8px; border-bottom:solid 1px #7492c0;}

.chartTr{color:#464646; font-weight:bold; font-size:10pt;}
.chartTr2{color:#464646; font-weight:normal; font-size:8pt;}


.note{background-color:#f5e5bc; padding:12px;}
.note b{color:#425b8c;}

.sponsor{color:#2e3192;font-size:12pt;font-weight:bold}
.sponsorType{color:#00a651;font-size:10pt;font-weight:bold;border-bottom:solid 1px #333333; width:290px; margin-bottom:-15px;}
.sponsorTbl{line-height:20px; width:290px;}


.btn{
	background-color:#971b1e;	
	color:#ffffff;
	font-family:Arial;
	font-size:9pt;
}
input{
	font-family:Arial;
	font-size:9pt;
}


.tbl{
	font-family:Arial;
	font-size:10pt;
	color:#333333;
}
.animeTbl{
	font-family:Arial;
	font-size:10pt;font-weight:bold; 
	color:#333333;
}

.footer
{
 color:White;
 font-size:9pt;
 padding:8px;
 background-color:#000000;
}

.footer a{color:#ffffff;}
.footer a:hover{color:#ffffff;}

#legend{position:absolute; margin-left:568px; margin-top:-448px; background-color:#f5e5bc; padding:8px; width:158px; line-height:22px;}
#legend a{color:#971b1e; text-decoration:underline; font-weight:bold}
#legend a:hover{color:#971b1e; text-decoration:none; font-weight:bold}