body {
	background: url(img/bg.jpg) no-repeat #000000;
	background-position: top center;
    margin: 0px;
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
    font-size: 18px;
	font-style:oblique;
	font-weight:900;
    color: #FFFFFF;
	margin : 0px;
	padding : 3px 0px 3px 0px;
	letter-spacing: 1px;
}
h1 a:link {
	color : #FFFFFF;
	text-decoration : underline;
}
h1 a:hover {
	color : #FFFFFF;
	text-decoration : none;
}
h1 a:visited {
	color : #FFFFFF;
}

h2 {
	font-family : Arial, Helvetica, sans-serif;
    font-size: 18px;
	font-weight:900;
    color: #E60003;
	margin : 0px;
	padding : 3px 0px 3px 0px;
	letter-spacing: 1px;
	background-color:#FFFFFF;
}
h2 a:link {
	color : #E60003;
	text-decoration : underline;
}
h2 a:hover {
	color : #E60003;
	text-decoration : none;
}
h2 a:visited {
	color : #E60003;
}

h3 {
	font-family : Arial, Helvetica, sans-serif;
    font-size: 14px;
	font-weight:900;
    color: #E60003;
	margin : 0px;
	padding : 5px 0px 0px 0px;
}
h3 a:link {
	color : #E60003;
	text-decoration : underline;
}
h3 a:hover {
	color : #E60003;
	text-decoration : none;
}
h3 a:visited {
	color : #E60003;
}

h4 {
	font-family : Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:900;
    color: #E60003;
	margin : 0px;
	padding : 5px 0px 0px 0px;
}
h4 a:link {
	color : #E60003;
	text-decoration : underline;
}
h4 a:hover {
	color : #E60003;
	text-decoration : none;
}
h4 a:visited {
	color : #E60003;
}


p {
	font-family : Arial, Helvetica, sans-serif;
	margin: 0px;
	padding : 0px 0px 0px 0px;
}


.Menu a:hover {
 	color: #FFFFFF;
    text-decoration : underline;
}

.Text {
	font-family: Arial, Verdana, sans serif;
	font-size: 12px;
 	color: #000000;
}

.Text a:link {
 	color: #000000;
    text-decoration : underline;
}

.Text a:hover {
 	color: #000000;
    text-decoration : none;
}

.Text a:visited {
 	color: #000000;
}

.Text01 {
	font-family: Arial, Verdana, sans serif;
	font-size: 11px;
 	color: #4F4F4F;
}
.Text01 a:link {
 	color: #4F4F4F;
    text-decoration : underline;
}
.Text01 a:hover {
 	color: #4F4F4F;
    text-decoration : none;
}
.Text01 a:visited {
 	color: #4F4F4F;
}

.TextBlanc {
	font-family: Arial, Verdana, sans serif;
	font-size: 11px;
 	color: #FFFFFF;
}
.TextBlanc a:link {
 	color: #FFFFFF;
    text-decoration : underline;
}
.TextBlanc a:hover {
 	color: #FFFFFF;
    text-decoration : none;
}
.TextBlanc a:visited {
 	color: #FFFFFF;
}


.Text10 {
	font-family: Arial, Verdana, sans serif;
	font-size: 12px;
 	color: #000000;
}

.Text10 a:link {
 	color: #000000;
    text-decoration : underline;
}

.Text10 a:hover {
 	color: #000000;
    text-decoration : none;
}

.Text12 a:visited {
 	color: #000000;
}

.Text11 {
	font-family: Arial, Verdana, sans serif;
	font-size: 11px;
 	color: #000000;
}

.Text11 a:link {
 	color: #AB3A32;
    text-decoration : underline;
}

.Text11 a:hover {
 	color: #AB3A32;
    text-decoration : none;
}

.Text11 a:visited {
 	color: #000000;
}

.Text9 {
	font-family: Verdana, Arial, sans serif;
	font-size: 9px;
 	color: #000000;
}

.Text9 a:link {
 	color: #AB3A32;
    text-decoration : underline;
}

.Text9 a:hover {
 	color: #AB3A32;
    text-decoration : none;
}

.Text9 a:visited {
 	color: #000000;
}

.Text8 {
	font-family: Arial, verdana, sans serif;
	font-size: 9px;
 	color: #000000;
}

.Text8 a:link {
 	color: #000000;
    text-decoration : underline;
}

.Text8 a:hover {
 	color: #000000;
    text-decoration : none;
}

.Text8 a:visited {
 	color: #000000;
}

.Titre {
    font-family: Arial, Helvetica, sans serif;
    font-size: 15px;
    color: #FFFFFF;
    letter-spacing : 1px;
}

.Titre a:link {
 	color: #FFFFFF;
    text-decoration : underline;
}

.Titre a:hover {
 	color: #FFFFFF;
    text-decoration : none;
}

.Titre a:visited {
 	color: #FFFFFF;
}

.TitrePartenaires {
    font-family: Arial, Helvetica, sans serif;
    font-size: 14px;
	font-weight: 900;
    color: #FFFFFF;
    letter-spacing : 1px;
}

.TitrePartenaires a:link {
 	color: #FFFFFF;
    text-decoration : underline;
}

.TitrePartenaires a:hover {
 	color: #FFFFFF;
    text-decoration : none;
}

.TitrePartenaires a:visited {
 	color: #FFFFFF;
}


.TitreMod {
    font-family: Arial, Helvetica, sans serif;
    font-size: 15px;
	font-style:italic;
	font-weight:900;
    color: #FFFFFF;
	text-transform:uppercase;
	padding: 0px 0px 0px 15px;
    letter-spacing : 1px;
}

.TitreMod a:link {
 	color: #FFFFFF;
    text-decoration : underline;
}

.TitreMod a:hover {
 	color: #FFFFFF;
    text-decoration : none;
}

.TitreMod a:visited {
 	color: #FFFFFF;
}

.TextActuMod {
    font-family: Arial, Helvetica, sans serif;
    font-size: 11px;
    color: #4F4F4F;
	padding: 10px 10px 10px 10px;
}
.TextActuMod a:link {
 	color: #4F4F4F;
    text-decoration : underline;
}
.TextActuMod a:hover {
 	color: #4F4F4F;
    text-decoration : none;
}
.TextActuMod a:visited {
 	color: #4F4F4F;
}

.DateActuMod {
    font-family: Arial, Helvetica, sans serif;
    font-size: 9px;
	font-style:italic;
    color: #FFFFFF;
	padding: 0px 15px 0px 0px;
}

.SuiteMod {
    font-family: Arial, Helvetica, sans serif;
    font-size: 12px;
	font-style:italic;
	font-weight:900;
    color: #FFFFFF;
	text-transform:uppercase;
	padding: 0px 20px 0px 0px;
    letter-spacing : 1px;
	text-decoration : none;
}
.SuiteMod:Hover {
 	color: #FFFFFF;
    text-decoration : underline;
}


.TextMod {
    font-family: Arial, Helvetica, sans serif;
    font-size: 11px;
    color: #4F4F4F;
}
.TextMod a:link {
 	color: #4F4F4F;
    text-decoration : underline;
}
.TextMod a:hover {
 	color: #4F4F4F;
    text-decoration : none;
}
.TextMod a:visited {
 	color: #4F4F4F;
}

.TitreProchainMatch {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
	font-weight:900;
    color: #ffffff;
}

.TextProchainMatch {
    font-family: Arial, Helvetica, sans serif;
    font-size: 11px;
    color: #ffffff;
}

.TextCopyright {
    font-family: Arial, Helvetica, sans serif;
    font-size: 11px;
    color: #FFFFFF;
}

.TextCopyright a:link {
 	color: #FFFFFF;
    text-decoration : underline;
}

.TextCopyright a:hover {
 	color: #FFFFFF;
    text-decoration : none;
}

.TextCopyright a:visited {
 	color: #FFFFFF;
}


.Legend {
	font-family: Arial, Verdana, sans serif;
	font-size: 10px;
 	color: #E60003;
	font-style:italic;
	margin : 0px;
	padding : 3px 0px 0px 0px;

}
.Legend a:link {
 	color: #E60003;
    text-decoration : underline;
}
.Legend a:hover {
 	color: #E60003;
    text-decoration : none;
}
.Legend a:visited {
 	color: #E60003;
}




/*____________________________ BG______________________________ */

.Blanc {
    background: #FFFFFF
}
.BGLeft	{
	background: url(img/ballon.gif) top right no-repeat;
}

.BGRight	{
	background: url(img/bg-right.jpg) top left no-repeat;
}

.BG-Menu2 {
	background: url(img/bg-top.gif) repeat-x;
}

.bg-prochain-match {
	background: url(img/bg-prochain-match.jpg) no-repeat;
}

.bg-flash-actu {
	background: url(img/bg-flash-actu.jpg) no-repeat;
}

.BG-Flash {
	background: url(img/flash.jpg) no-repeat;
}

.BG-Page {
	background: #E2E2E2;
}

.BG-Page2 {
	background: url(img/bg-page.gif) no-repeat;
}

.BG-Left {
	background: url(img/bg-left.jpg) bottom left no-repeat;
}

.BG-cadre-top {
	background: url(img/cadre-top.gif) #AC3A32 top left repeat-x;
}
.BG-cadre-int {
	background: url(img/cadre-int.gif) #E2E2E2 top left repeat-x;
}
.BG-cadre-bottom {
	background: url(img/cadre-bottom.gif) top left repeat-x;
}
.BG-cadre-bottom-bleu {
	background: url(img/cadre-bottom-bleu.gif) top left repeat-x;
}

.BG-bas{
	background: url(img/bg-bas.gif) repeat-x;
}

.bg-menu {
	background: url(img/bg-menu.jpg) #FEFEFE no-repeat top;
}

.bg-bottom01 {
	background: url(img/bg-bottom01.png) no-repeat bottom;
}

.bg-bottom02 {
	background: url(img/bg-bottom02.jpg) #FEFEFE no-repeat top;
}

.bg-top-actu {
	background: url(img/bg-top-actu.gif) #E60003 no-repeat top;
}

.bg-bottom-actu {
	background: url(img/bg-bottom-actu.gif) no-repeat bottom;
}

.bg-titre {
	background: url(img/titre-bg.gif) center repeat-x;
	 }


/*____________________________ Border ______________________________ */

.BorderPhoto {
	border-top: 1px #FEE502 solid;
	border-right: 1px #FEE502 solid;
}

.BorderSelec {
	border-left : 1px #FEE502 solid;
}

.BorderPub {
	border: 0px #7f7f7f solid;
}
.BorderNoir {
	border: 1px #000000 solid;
}

.BorderRed {
	border: 1px #cc0000 solid;
}

.BorderPage{
	border-right : 1px #AB3A32 solid;
	background: url(img/bg-left.gif) repeat-y;
}

.BorderPartenaires {
	border: 1px #2F2929 solid;
}

.BorderCalendrier {
	border-right: 1px #DADADA solid;
	border-left: 1px #DADADA solid;
	border-bottom: 1px #DADADA solid;
	border-top: 0px #DADADA solid;
}

.Border2 {
	border: 1px #E60003 solid;
}

.Border3 {
	border: 1px #2F2929 solid;
}

.Border4 {
	border: 5px #2F2929 solid;
}

.BorderCadre {
	border-left : 1px #AB3A32 solid;
}

.BorderLR {
	border-left : 1px #AB3A32 solid;
	border-right : 1px #AB3A32 solid;
}

.BorderBottom {
	border-right : 1px #F7C500 solid;
}

.border-photo-left {
	border: 0px solid #000000;
	margin: 0px 10px 3px 0px;
}

.border-photo-right {
	border: 0px solid #000000;
	margin: 0px 0px 5px 15px;
}

.border-photo-left-red {
	border: 1px solid #E60003;
	margin: 0px 10px 3px 0px;
}

.border-photo-right-red {
	border: 1px solid #E60003;
	margin: 0px 0px 5px 15px;
}


.bouton01 {
  cursor: pointer;
  font-family: Arial, Helvetica, sans-serif;
  color: #5c5b5c;
  font-size: 10px;
  border-top: 1px solid #D8DDE4;
  border-right: 2px solid #9EABBC;
  border-bottom: 2px solid #9EABBC;
  border-left: 1px solid #C5CDD7;
  margin-left: 6px;
  margin-right: 1px;
}

.bouton02 {
  cursor: pointer;
  font-family: Arial, Helvetica, sans-serif;
  color: #5c5b5c;
  font-weight: bold;
  font-size: 11px;
  border-top: 1px solid #D8DDE4;
  border-right: 2px solid #9EABBC;
  border-bottom: 2px solid #9EABBC;
  border-left: 1px solid #C5CDD7;
  margin-left: 6px;
  margin-right: 1px;
}
