﻿body {
	margin: 0px;
	padding: 0px;
}
p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #a21e5b; margin-bottom: 0}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #a21e5b; margin-bottom: 6; margin-top:0 }

h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #a21e5b; margin-bottom: 0 }

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #a21e5b; margin-bottom: 0 }

h5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #a21e5b; margin-bottom: 0 }

h6 { font-family: Verdana; font-size: 14px; font-variant:small-caps; font-weight: bold; color: #a21e5b; margin-bottom: 0 }

li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #a21e5b; text-align: left }

.pt { font-size: 7pt }
.Violet { color: #a21e5b}
.Rose { color: #a21e5b}
.Blanc { color: #ffffff }

.CellRose {
	background-color:#a21e5b;
	color:#ffffff;
}
.CellJaune {
	background-color:#FFFFCC;
}
.CellBleu {
	background-color:#CCFFFF;
}
.CellVert {
	background-color:#CCFFCC;
}


.CellGris {
	background-color:#F0F0F0;
}
.CtHaut {
	border-top: 1px solid #E0E0E0;
}
.CtGauche {
	border-left: 1px solid #E0E0E0;
}


a:link { color: #a9a9a9; text-decoration:none; font-size: 7pt}
a:visited { color: #a9a9a9; text-decoration:none; font-size: 7pt}
a:active { color: #a9a9a9; text-decoration:none; font-size: 7pt}
a:hover { color: #a21e5b; text-decoration:none; font-size: 7pt}

a:link#MenuH { padding:0; color: #a21e5b; text-decoration: none; font-size: 8pt; }
a:visited#MenuH { color: #a21e5b; text-decoration: none; font-size: 8pt;}
a:active#MenuH { color: #a21e5b; text-decoration: none; font-size: 8pt;}
a:hover#MenuH { color: #C02878; text-decoration: none; font-size: 9pt;}

a:link#Gris { color: #a9a9a9; text-decoration:none; font-size: 7pt}
a:visited#Gris { color: #a9a9a9; text-decoration:none; font-size: 7pt}
a:active#Gris { color: #a9a9a9; text-decoration:none; font-size: 7pt}
a:hover#Gris { color: #a9a9a9; text-decoration:none; font-size: 7pt}

a:link#MenuReal { padding:0; color: #a9a9a9; text-decoration: none; font-size: 13pt; }
a:visited#MenuReal { color: #a9a9a9; text-decoration: none; font-size: 13pt;}
a:active#MenuReal { color: #a21e5b; text-decoration: none; font-size: 16pt;}
a:hover#MenuReal { color: #737475; text-decoration: none; font-size: 13pt;}


a:link#Violet { color: #a21e5b; text-decoration:none; font-size: 7pt}
a:visited#Violet { color: #a21e5b; text-decoration:none; font-size: 7pt}
a:active#Violet { color: #a21e5b; text-decoration:none; font-size: 7pt}
a:hover#Violet { color: #a21e5b; text-decoration:none; font-size: 7pt}

a:link#Violet2 { color: #a21e5b; text-decoration:none; font-size: 10pt}
a:visited#Violet2 { color: #a21e5b; text-decoration:none; font-size: 10pt}
a:active#Violet2 { color: #a9a9a9; text-decoration:none; font-size: 10pt}
a:hover#Violet2 { color: #a9a9a9; text-decoration:none; font-size: 10pt}

.CtGris {border: 1px solid #a9a9a9;}
.CtRose {border: 1px solid #a21e5b;}

#sommaire {

	width: 305px;
	height: 650px;
	overflow: auto;
	overflow-x : hidden;
	overflow-y: auto;
	border: 1px solid #B1B1B1;
	border-collapse: collapse;
	
	SCROLLBAR-FACE-COLOR: #C3C3C3;
    SCROLLBAR-HIGHLIGHT-COLOR: #F3F3F3;
    SCROLLBAR-SHADOW-COLOR: #9B9B9B;
    SCROLLBAR-3DLIGHT-COLOR: #9B9B9B;
    SCROLLBAR-ARROW-COLOR: #FFF;
    SCROLLBAR-TRACK-COLOR: #B1B1B1;
    SCROLLBAR-DARKSHADOW-COLOR: #0F0F0F;
}

.show {
	display: block;
}

.none {
	display: none;
}

.inputTxt {
background: transparent; border: 0px solid; background-position: center bottom; background-repeat: no-repeat;
}

#cache {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #E1E0E0;
	text-align: center;
	z-index: 10;
	visibility: hidden;
	color: #000000;
	filter:alpha(opacity=50);   /* Internet Explorer 6     */
   -moz-opacity:0.5;           /* Mozilla 1.6 et infér.   */
   opacity: 0.5;               /* CSS3 et Mozilla récents */
}

#SupprContenu {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 99;
	visibility: hidden;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
   -moz-opacity:1;           /* Mozilla 1.6 et infér.   */
   opacity: 1;               /* CSS3 et Mozilla récents */
}

.TitreRef H1 { text-align:right ; text-transform: uppercase ; font-size: 10pt; font-weight: bold; color: #a21e5b; margin-bottom: 0; margin-top:0 }

#video {
	-moz-box-shadow: 1px 1px 10px #888;
	-webkit-box-shadow: 0px 0px 10px #888;
	box-shadow: 0px 0px 10px #888;
	width: 640px;
}

.Gris {
/*	text-align:center; */
}
.Gris h1,.Gris h2 {
	color: #a9a9a9;
	text-decoration:none;
	font-size: 7pt;
	display: inline;
	font-weight:normal;
}
.descriptionBas {
	color: #737373; 
	text-decoration:none;
	font-size: 8pt;
	text-align:center;
}

.descriptionBas h1,.descriptionBas h2 {
	color: #737373;
	text-decoration:none;
	font-size: 8pt;
	display: inline;
}
.descriptionBas h3 {
	color: #737373;
	text-decoration:none;
	font-size: 8pt;
	display: inline;
	font-weight:normal;
}
.descriptionBas span {
	display:block;
	text-align:justify;
}

.TitreRose {
	font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #a21e5b;
	text-transform:uppercase;
}
