body {
	font-family: Verdana, Arial, Helvetica;
	background-color: #000;
	color: #fff;
	text-align: center;
}

table#main {
	margin: auto;
	width: 980px;
	float: center;
	text-align: left;
}

td#entete {
	background-image: url(../images/entete_fond.jpg);
	height: 201px;
}

div#usl {
	position: absolute;
	top: 3px;
	margin-left: 875px;
	width: 95px;
	height: 101px;
	cursor: pointer;
}

div#logo {
	position: absolute;
	top: 15px;
	padding-left: 20px;
}

td#menu {
	background-image: url(../images/entete_fond_menu.jpg);
	height: 33px;
	text-align: right;
	padding-top: 3px;
}
td#tdvide { width: 210px; }

div#boutonsmenu {
	float: right;
}

div.bouton {
	background-image: url(../images/entete_fond_bouton.jpg);
	background-repeat: repeat-x;
	height: 26px;
	float: left;
	margin-right: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	text-transform: uppercase;
}

div.bouton2 {
	background-image: url(../images/entete_fond_bouton.jpg);
	background-repeat: repeat-x;
	height: 26px;
	float: left;
	margin-right: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	text-transform: uppercase;
	width: 210px;
}

div.bouton:hover {
	background-image: url(../images/entete_fond_bouton.jpg);
	background-repeat: repeat-x;
	height: 26px;
	color: #d2ac42;
}

div.bouton a { color: #FFF; text-decoration: none; }
div.bouton a:hover { color: #d2ac42; text-decoration: none; }

td#col div#border-gray {
	border: solid 1px #7f7f7f;
}

td#col div#border-gray2 {
	border: solid 1px #7f7f7f;
	min-height: 704px;
}

td#col div#border-white {
	border: solid 2px #ffffff;
}

td#col div#border-white2 {
	border: solid 2px #ffffff;
	min-height: 700px;
}

td#col div#content-long {
	border: solid 1px #c5c6c8;
	background-color: #8b8e92;
	background-image: url(../images/fond_box_long.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
}

td#col div#content-long2 {
	border: solid 1px #c5c6c8;
	background-color: #8b8e92;
	background-image: url(../images/fond_box_long.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
	min-height: 699px;
}

td#col div#content-medium {
	border: solid 1px #c5c6c8;
	background-color: #8b8e92;
	background-image: url(../images/fond_box_medium.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
}

td#col div#content-small {
	border: solid 1px #c5c6c8;
	background-color: #8b8e92;
	background-image: url(../images/fond_box_small.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
}

div#titre {
	margin-top: 12px;
	margin-right: 8px;
	margin-left: 8px;
	background-image: url(../images/fond_titre.jpg);
	height: 26px;
	margin-bottom: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 15px;
	padding-top: 3px;
	padding-left: 20px;
	vertical-align: middle;
}

div#texte {
	background-color: #fff;
	padding: 15px;
	color: #000;
	font-size: 12px;
	margin: 8px;
	background-color: #E8D18E;
}

div#texte2 {
	background-color: #fff;
	padding: 15px;
	color: #000;
	font-size: 12px;
	margin: 8px;
	background-color: #E8D18E;
	min-height: 609px;
}

div#texte_titre {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 5px;
}

div#spacer {
	height: 5px;
}

span.score {
	font-weight: bold;
	font-size: 40px;
	color: #85878c;
}

span.vs {
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

span.match {
	font-weight: bold;
	font-size: 13px;
	color: #000;
}

table#Tclassement { color: #000; font-size: 12px; }
table#Tclassement td.titre { font-weight: bold; }

div#alert { color: #66CC00; }
div#resultatLog, div#resultat { color: #cc0000; font-size: 12px; line-height: 20px; text-align: left; }

input, select, textarea { border: 1px solid #000000; padding: 2px; background-color: #FFF; }
input.submit { font-weight: bold; font-variant: small-caps; }
input.submit2 { font-weight: bold; font-variant: small-caps; color: #FFFFFF; background-color: #000000; }

div#AdminMenu { background-color: #FFF; color: #000; width: 100%; padding: 4px; font-size: 12px; }
div#AdminMenu a { color: #000; text-decoration: none; }
div#AdminMenu a:hover { color: #d2ab41; text-decoration: underline; }

div#divleft { text-align: left; }

a.AdminLink { color: #FFF; text-decoration: none; font-size: 12px; }
a:hover.AdminLink { color: #d2ab41; text-decoration: none; }

table#AdminTable { border: 1px solid #888888; }
table#AdminTable2 { border: 1px solid #888888; }
table#AdminTable th.AdminTh { background-color: #FFF; color: #000; padding: 2px; }
table#AdminTable2 th.AdminTh { background-color: #FFF; color: #000; padding: 2px; }

table#CTable { border: 1px solid #888888; }
table#CTable th.CTh { background-color: #000; color: #FFF; padding: 2px; }
table#CTable td { color: #000; font-size: 12px; }
table#CTable td.espace { padding: 2px; }

div#imgequipe { float: left; width: 128px; padding: 1px; border: 1px solid #000; }
div#txtequipe { float: left; padding-left: 5px; font-size: 12px; }
div#domicile { background-color: #CC0000; color: #FFF; padding: 3px; border: 1px solid #333; margin-bottom: 5px; margin-right: 5px; }
div#exterieur { background-color: #3366CC; color: #FFF; padding: 3px; border: 1px solid #333; margin-bottom: 5px; }
div#archive { float: right; font-weight: normal; font-size: 11px; padding-right: 3px; padding-top: 2px; }

a { color: #FFF; text-decoration: none; }
a:hover { color: #d2ab41; text-decoration: none; }
a.black { color: #000; text-decoration: none; }
a.black:hover { color: #d2ab41; text-decoration: none; }

div#suite { text-align: right; width: 100%; font-size: 10px; }
div#edit { font-size: 10px; color: #888888; }

td.titrebillet { background-color: #000; color: #FFFFFF; padding: 2px; font-weight: bold; font-size: 14px; }
.vente { float: left; display:none; border: 1px solid #CCCCCC; width: 99%; padding: 3px; background-color: #EEEEEE; margin-top: 5px; }

div#copyright {
	color: #969696;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
	margin-top: 20px;
}