body {
    font-family: arial;
    font-size: 12px;
	color: #393939;
	text-align: center;
	position: relative;
	margin:0;
	padding:0;
	background-color:#2A530D;
}

img { border: 0; }

/* STYLES DE TEXTE */
span#texteTitreAccueil{
	font-size:19px;
	color:#58A902;
	text-align:left;
}
span#dateNews{
	font-size:11px;
	color:#666666;
	text-align:justify;
	font-weight:900;
}
span#texteNews{
	font-size:11px;
	color:#000000;
	text-align:justify;
	font-weight:900;
}
span#texteFacebook{
	font-size:10px;
	color:#0000CC;
	text-align:justify;
	font-weight:900;
}
span#titreNews{
	font-size:16px;
	color:#346401;
	text-align:justify;
	font-weight:900;
}
span#texteDefil{
	font-size:16px;
	color:#58A902;
	text-align:left;
}

span#texteAccrocheBlanc{
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
}

span#texteAccrocheOrange{
	font-size:16px;
	color:#FF9C00;
	text-align:left;
}

span#texteAccroche2{
	font-size:20px;
	color:#FF9C00;
	text-align:left;
}

span#texteAccroche2 a{
	font-size:20px;
	color:#FF9C00;
	text-decoration:none;
}

span#texteAccroche2 a, span#texteAccroche2 a:link{
    font-size:20px;
	color:#FF9C00;
	text-decoration:none;
}

span#texteAccroche2 a:hover, span#texteAccroche2 a:active, span#texteAccroche2 a:focus {
    font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
}

span#texteAccroche2Petit{
	font-size:12px;
	color:#FF9C00;
	text-align:left;
}

span#texte1234vert{
	font-size:12px;
	color:#346401;
	text-align:left;
}
span#texte1234vert a{
	font-size:12px;
	color:#FF9C00;
	text-decoration:none;
}

span#texte1234vert a, span#texte1234vert a:link{
    font-size:12px;
	color:#FF9C00;
	text-decoration:none;
}

span#texte1234vert a:hover, span#texte1234vert a:active, span#texte1234vert a:focus {
    font-size:12px;
	color:#000000;
	text-decoration:none;
}

span#texte1234orange{
	font-size:22px;
	color:#FF9C00;
	text-align:left;
}

span#titrePartenaires{
	font-size:18px;
	color:#FF9C00;
	text-align:left;
}

span#texteAccroche2{
	font-size:16px;
	color:#666666;
	text-align:center;
}

span#asterix {
	font-size:12px;
	color:#FF0000;
}

span#texteForm {
	font-size:12px;
	color:#3B810D;
}

span#texteAide {
	font-size:11px;
}

span#lienCgv {
	font-size:12px;
	color:#E5AE08;
	text-decoration:underline;
}

span#lienCgv a{
	font-size:12px;
	color:#E5AE08;
	text-decoration:underline;
}

span#lienCgv a, span#lienCgv a:link{
    font-size:12px;
	color:#E5AE08;
	text-decoration:underline;
}

span#lienCgv a:hover, span#lienCgv a:active, span#lienCgv a:focus {
    font-size:12px;
	color:#E5AE08;
	text-decoration:underline;
}

span#LeClubInfo {
	color:#E5AE08;
	font-size:16px;
	font-weight:bold;
}

span#Spam {
	color:#EE0000;
	font-size:14px;
	font-weight:bold;
}

span#indexSite{
	font-size:28px;
	color:#7C7B7B;
	text-align:left;
}
span#indexSite2{
	font-size:18px;
	color:#7C7B7B;
	text-align:left;
}
span#lienSite {
	font-size:20px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite a{
	font-size:20px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite a, span#lienSite a:link{
    font-size:20px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite a:hover, span#lienSite a:active, span#lienSite a:focus {
    font-size:20px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite2 {
	font-size:24px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite2 a{
	font-size:24px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite2 a, span#lienSite2 a:link{
    font-size:24px;
	color:#3B810D;
	text-decoration:underline;
}

span#lienSite2 a:hover, span#lienSite2 a:active, span#lienSite2 a:focus {
    font-size:24px;
	color:#3B810D;
	text-decoration:underline;
}

/*BARRE DE NAVIGATION*/
ul#navbar{
    list-style:none;
    text-align:center;
    font-size:16px;
	margin : 0;
    padding: 0;
}

ul#navbar li{
    float:left;
    width:180px;

    font-size:16px;
	text-align:right;
	margin : 0;
    padding: 0;
}

ul#navbar li a, ul#navbar li a:link{
    font-family:arial;
    font-size:16px;
    text-decoration:none;
    color:#000000;
	margin : 0;
    padding: 0;
}

ul#navbar li a:hover, ul#navbar li a:active, ul#navbar li a:focus {
    font-family:arial;
    font-size:16px;
    color:#FFFFFF;
	margin : 0;
    padding: 0;
}

/* BLOCS */
div#fondHeader {
    background: url(images/fondHeader.jpg);
	background-repeat:repeat-x;
	height: 226px;
    margin : 0;
    padding: 0;
}

div#fondMiddle {
	height: 348px;
    margin : 0;
    padding: 0;
}

div#fondCorps {
    margin : 0;
    padding: 0;
}

div#fondFooter {
    margin : 0;
    padding: 0;
}

div#header {
	position:relative;
    background: url(images/header.jpg) no-repeat 0 0;
    width : 962px;
	height: 226px;
    margin : 0;
    padding: 0;
}

div#middle {
	position:relative;
    background: url(images/middle.jpg) no-repeat 0 0;
    width : 962px;
	height: 348px;
    margin : 0;
    padding: 0;
}

div#corps {
	position:relative;
    background: url(images/corps.jpg);
	background-repeat:repeat-y;
    width : 962px;
	min-height: 52px;
    margin : 0;
    padding: 0;
}

div#footer {
	position:relative;
    background: url(images/footer.jpg) no-repeat 0 0;
    width : 962px;
	height: 97px;
    margin : 0;
    padding: 0;
}

div#animation {
	position:absolute;
	top: 20px;
	left: 37px;
    width : 670px;
	height: 316px;
    margin : 0;
    padding: 0;
}

div#alaune {
    width : 272px;
	height: 510px;
    margin : 0;
    padding: 0;
	background: url(images/alaune.jpg) no-repeat 0 0;
}

div#alaunedef {
	position:relative;
	top: 50px;
	left: 10px;
	width : 272px;
	height: 410px;
    margin : 0;
    padding: 0;
}

div#menu {
	position:absolute;
	top: 198px;
	left: 20px;
    width : 920px;
	height: 20px;
    margin : 0;
    padding: 0;
}

div#accroche {
	position:absolute;
	top: 20px;
	left: 732px;
    width : 200px;
	height: 220px;
    margin : 0;
    padding: 0;
	text-align:left;
	line-height:20px;
}

div#accroche2 {
	position:absolute;
	top: 282px;
	left: 799px;
    width : 120px;
	height: 40px;
    margin : 0;
    padding: 0;
	text-align:center;
	line-height:20px;
}

div#fond1234 {
    width : 620px;
	height: 230px;
    margin : 0;
    padding: 0;
	background: url(images/1234.jpg) no-repeat 0 0;
}

div#titre1234 {
	position:relative;
	top: 0px;
	left: 0px;
    width : 520px;
	height: 30px;
    margin : 0;
    padding: 0;
	text-align:left;
}

div#texte11234 {
	position:relative;
	top: 25px;
	left: 57px;
    width : 520px;
	height: 30px;
    margin : 0;
    padding: 0;
	text-align:left;
}

div#texte21234 {
	position:relative;
	top: 43px;
	left: 57px;
    width : 520px;
	height: 30px;
    margin : 0;
    padding: 0;
	text-align:left;
}

div#texte31234 {
	position:relative;
	top: 61px;
	left: 57px;
    width : 520px;
	height: 30px;
    margin : 0;
    padding: 0;
	text-align:left;
}

div#texte41234 {
	position:relative;
	top: 79px;
	left: 57px;
    width : 520px;
	height: 30px;
    margin : 0;
    padding: 0;
	text-align:left;
}

div#rubriques {
    width : 620px;
	height: 280px;
    margin : 0;
    padding: 0;
	background: url(images/rubriques.jpg) no-repeat 0 0;
}

div#titrerubriques {
	position:relative;
	top: 24px;
	left: 0px;
    width : 520px;
	height: 30px;
    margin : 0;
    padding: 0;
	text-align:left;
}

div#submitForm {
    background: url(images/boutonEtape1.jpg) no-repeat 0 0;
	width:250px;
	height:75px;
	cursor:pointer;
}

div#err1 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err1bis {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err2 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err3 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err4 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err5 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err6 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err6bis {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err7 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err8 {
	display:none;
    text-align:left;
	color:#FF0000;
}
div#err9 {
	display:none;
    text-align:left;
	color:#FF0000;
}

div#porteEntree {
	width:700px;
	height:400px;
	background-image:url(images/porteEntree.jpg);
}
div#porteTCFC {
	width:700px;
	height:400px;
	background-image:url(images/porteTCFC.jpg);
}
