/*
Design by TFC
*/
body
{
	font: 18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/bg.jpg);
	background-repeat:repeat;
}
a  { color: brown;  
text-decoration: none;    }
/* 					Menu Haut */
#MenuBor01{
position: absolute;	top: 20%; left: 100px;

border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 2px black ; /* la bordure droite est noire */
border-bottom:solid 3px black;  /* la bordure basse est noire */
width: 55%; padding: 0px; 
background-color: #910013;
font-size: 22px;
color:white;
}
#MenuBor02{
position: absolute;	top: 100%; left: 100px;

border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 2px black ; /* la bordure droite est noire */
border-bottom:solid 3px black;  /* la bordure basse est noire */
width: 55%; padding: 0px; 
font-size: 22px;
color:white;
}
/* ================= MENU du bas ================= */
#MenuBas01{
position: absolute;	top: 85%; left: 100px;
border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 2px black ; /* la bordure droite est noire */
border-bottom:solid 3px black;  /* la bordure basse est noire */
width: 55%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuAff01{
position: relative;	top: 1%; left: 10px;
width: 90%; padding: 0px; 
font-size: 22px;
color:white;
}

#MenuAff02{
position: absolute;	top: 0%; left: 60%;
width: 50%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuAff03{
position: absolute;	top: 42%; left: 60%;
width: 50%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuAff04{
position: relative;	top: 1%; left: 10px;
width: 60%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuAff01a{
position: relative;	top: 20%; left: 10px;
width: 95%; padding: 1px; 
font-size: 22px;
color:white;
}
/* ================= MENU a droite  ================= */
#MenuBt01{
position: absolute;	top: 100px; right: 100px;
border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 2px black ; /* la bordure droite est noire */
border-bottom:solid 3px black;  /* la bordure basse est noire */
width: 15%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuBt01 a:hover{
color: white;
padding: 2px 12px;
background-color: red;
}
#MenuBt02{
position: absolute;	top: 140px; right: 100px;
border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 2px black ; /* la bordure droite est noire */
border-bottom:solid 3px black;  /* la bordure basse est noire */
width: 15%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuBt02 a:hover{
color: white;
padding: 2px 12px;
background-color: red;
}
#MenuBt03{
position: absolute;	top: 180px; right: 100px;
border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 3px black ; /* la bordure droite est noire */
border-bottom:solid 4px black;  /* la bordure basse est noire */
width: 15%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuBt03 a:hover{
color: white;
padding: 2px 12px;
background-color: red;
}
#MenuBt04{
position: absolute;	top: 220px; right: 100px;
border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 3px black ; /* la bordure droite est noire */
border-bottom:solid 4px black;  /* la bordure basse est noire */
width: 15%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuBt04 a:hover{
color: white;
padding: 2px 12px;
background-color: red;
}
#MenuBt05{
position: absolute;	top: 260px; right: 100px;
border-top:solid 2px brown ; /* la bordure haute est blanche */
border-left:solid 2px brown ; /* la bordure gauche est blanche */
border-right:solid 3px black ; /* la bordure droite est noire */
border-bottom:solid 4px black;  /* la bordure basse est noire */
width: 15%; padding: 0px; 
font-size: 22px;
color:white;
}
#MenuBt05 a:hover{
color: white;
padding: 2px 12px;
background-color: red;
}
/* ================= MENU en haut  ================= */
#menuho ul{
margin: 0;
padding: 0;
margin-bottom: 1em;
position: absolute; left: 30%;top: 2%;
font: bold 100% Tahoma;
width: 40%;
border: 1px solid #625e00;
background-color: #f9ff91;
}
* html #menuho ul{ /*règle pour IE seul*/
width: 99%;
}
#menuho ul li{
display: inline;
}
#menuho ul li a{

color: black;
padding: 2px 12px;
text-decoration: none;
background: transparent url(media/vertical.gif) center right no-repeat;
}
#menuho ul li a:visited{
color: black;
}
#menuho ul li a:hover{
color: black;
background-color: #ffe84f;
}
/* ================= Colonne =====left: 45px;============ */
.tfc_col01 {	position: absolute;	top: 60px; left: 10px;}
.tfc_col02 {	position: absolute;	top: 60px; right: 10px;}



/* 					A RETIRER 
*/

#buttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	display: block;
	float: left;
	width: 20%;
	height: 33px;
	padding-top: 20px;
}
