/* CSS Document */

/* GÉNÉRAL */
a {text-decoration:none;}
body {
	background-color: #000000;
	background-image:url(images/elements_generaux/bg.gif);
	background-repeat:repeat-x;
	margin:0px;
}
.brH {line-height: 24px; }
.brH2 {line-height: 5px; }
.brH3 {line-height: 2px; }

/*  MENU  */
a.menuLiensBas { 
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	border-top: 1px dotted #FFFFFF;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
} 
a.menuLiensBas:hover { background-color: #DA4412; } 
a.menuLiensBas2 { 
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
} 
a.menuLiensBas2:hover { background-color: #DA4412; } 

.menuLiensBasOver { 
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	border-top: 1px dotted #FFFFFF;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
	background-color: #DA4412;
} 
.menuLiensBasOver2 { 
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
	background-color: #DA4412;
} 
a.menu { 
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	border-top: 1px solid #000000;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
} 
a.menu:hover  {background-color: #DA4412;} 
.menuOver { 
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	border-top: 1px;
	border-top-style:solid;
	border-top-color:#000000;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
	background-color: #DA4412; 
}
a.menuA {
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
}
a.menuA:hover  {background-color: #DA4412;} 
.menuAOver {
	display: block; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFDE00;
	width: 115px;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	line-height:10px;
	background-color: #DA4412;
}
a.hyperliens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DA4412;
}
a.hyperliens:hover {
	color: #000000;
}

/*  Format TEXTE  */
.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	color: #000000;
	padding: 0px 140px 0px 25px;
}
.introB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	color: #000000;
	padding: 0px 25px;
}
.copyrights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;	
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	width: 496px;
	padding-bottom: 5px;
	display: block;
}
.copyrightsD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;	
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	width: 606px;
	padding-bottom: 5px;
	display: block;
}
.titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.td-padding {
	padding: 20px;
	text-align: justify;
}
.td-paddingGD {
	padding: 20px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.texteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.texteP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.VideoRougeBas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color:#DA4412;
	padding-bottom: 10px;
	padding-top: 3px;	
	display: block;
}
.VideoRougeHaut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	border-top: 1px solid #DA4412;
	border-bottom: 1px dotted #000000;
	padding-top: 10px;
	padding-bottom: 3px;	
	display: block;
}
.VideoNoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px dotted #000000;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
}
.TitreVideo {
	color: #DA4412;
	font-weight: bold;	
}
.VideoPara {
		padding-left: 20px;
}

#encadreTitre {
	font-family: Georgia, Arial, "Times New Roman";
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #DA4412;
	background-position: center center;
	border: 2px ridge #DA4412;
}
.encadre {
	font-family: Georgia, Arial, "Times New Roman";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.legende {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

