/*-------------- général / balises --------------*/
body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#a42438;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:0px;
}
table{
	border:0px;
}
a{
	text-decoration:none;
}
.tt{
	font-size: 10px; 
	font-family: "Arial";
	Color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}
address{
	font-style:normal;
	line-height:26px;
}
p{
	margin:0px;
}
ul{
	margin-top:0px;
	margin-bottom:0px;
	list-style:disc;
}

/*-------------- div / cellules ----------------*/
.FloatL{
	float:left;
}
.FloatR{
	float:right;
}
.Clear{
	clear:both;
}
.FdL1{
	background-image:url(images/fdT.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#A42438;
}
.FdL2{
	background-image:url(images/fdB.gif);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#A42438;
}
.FdC3{
	background-image:url(images/BRfd.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
#FdA{
	background-image:url(images/fdA.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#A42438;
}
#AL{
	background-image:url(images/AL.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#Menu{
	width:157px;
	background-image:url(images/fdMenu.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}
#Menu a{
	display:block;
	font-family:"Arial";
	text-decoration:none;
	line-height:16px;
	margin-top:1px;
	margin-bottom:1px;
	float: left;
	width: 157px;
}
#Menu a:hover{
	background-color:#9CA85C;
}
#Menu a#MenuSelect{
	background-color:#93AA1D;
}
#Menu a#MenuSelect:hover{
	background-color:#9CA85C;
}
#fdMenu{
	background-image:url(images/fdMenuR.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
.fdRose{
	background-color:#EDD3D7;
	width:18px;
}
.Ht1{
	height:197px;
}
.Ht2{
	height:172px;
}
.Ht3{
	height:240px;
}
.Ht4 {
	height: 185px;
}
.Ht5 {
	height: 218px;
}
.La{
	width:440px;
}

/*-------------- Marges ---------------*/
.Marge0{
	margin:0px;
}
.MargeL{
	margin-left:10px;
}
.MargeR{
	margin-right:10px;
}
.MargeB{
	margin-bottom:10px;
}
.MargeT{
	margin-top:10px;
}
.PadL{
	padding-left:5px;
}
.MargeT2{
	margin-top:20px;
}
.MargeT4{
	margin-top:30px;
}
.MargeT3{
	margin-top:5px;
}
.MargeT33{
	margin-left:15px;
}
.MargeL2{
	margin-left:27px;
}
.Pad{
	padding:10px;
}
.MargeLR{
	margin-left:5px;
	margin-right:18px;
}

/*-------------- Textes ---------------*/
.Gras{
	font-weight:bold;
}
.Italique{
	font-style:italic;
}

/* Fonts */
.Arial{
	font-family:Arial, Helvetica, sans-serif;
}
.Tahoma{
	font-family:Tahoma;
}
.Times{
	font-family:"Times New Roman", Times, serif;
}
.Georgia{
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* Tailles*/
.Normal{
	font-size:12px;
}
.T13{
	font-size:13px;
}
.T14{
	font-size:14px;
}
.T15{
	font-size:15px;
}
.T11{
	font-size:11px;
}
.T10{
	font-size:10px;
}
.T24{
	font-size:24px;
}

/*Couleurs*/
.RougeF{
	color:#A42438;
}
.RougeF a{
	color:#A42438;
}
.RougeF a:hover{
	color:#D1919B;
}
.Blanc{
	color:#FFFFFF;
}
.Blanc a{
	color:#FFFFFF;
}
.Blanc a:hover{
	color:#A42438;
}
.Noir{
	color:#1F0A1F;
}
.Noir a{
	color:#1F0A1F;
}
.Noir a:hover{
	color:#A42438;
}

/*Alignements*/
.AligneM{
	text-align:center;
}
.AligneL{
	text-align:left;
}
.AligneLe{
	text-align:left;
	margin-left:10px;
}
.AligneLet{
	text-align:left;
	margin-left:10px;
	color: #A42438;
	font-weight: bold;
	
}
.AligneR{
	text-align:right;
}

/* HauteurLignes */
.Haut1{
	line-height:25px;
}

/* Autres/bordures */
.Bordure{
	border: 3px solid #A42438;
}
.BordureFine{
	border: 1px solid #A42438;
}
.FiletT{
	border-top: 1px solid #FFFFFF;
}
.FiletB{
	border-bottom: 1px solid #FFFFFF;
}
.FiletRouge{
	border-top: 2px solid #A42438;
	width: 340px;
}
.CadreHL{
	border-top: 1px solid #A42438;
	border-left: 1px solid #A42438;
}
.CadreB{
	border-bottom: 1px solid #A42438;
}
.CadreR{
	border-right: 1px solid #A42438;
}
.FiletRouge2{
	border-top: 1px solid #A42438;
	width: 260px;
}
#relatif {
	position:relative;
}

.drapeau {
	top:0px;
	width: 60px;
	right: 0px;
	float: right;
}

.drapeau img {
	float:left;
	margin-left: 10px;
}

a.color1 {
	color:#FFFFFF;
	text-decoration:none;
}
