* { border-width: 0px; margin: 0px; padding: 0px; border-spacing: 0px; }
table { .border-collapse: collapse; } /* Uniquement appliqué par IE7 */

body {
	background-color: #fff;
	font-family: arial, verdana, tahoma;
	font-size: 12px;
	margin: 0px;
}

a		{text-decoration: none; color: #000; }
a:link	{text-decoration: none; }
a:visited	{text-decoration: none; }
a:active	{text-decoration: none; }
a:hover	{text-decoration: none; color: #000; }

#contenu {
	margin: 0px auto;
	width: 1000px;
	background-color: #FFF;
	margin-bottom: 10px;
}

#tetiere { width: 920px; }
#tetiere .logo { width: 300px; height: 80px; float: left; }
#tetiere .texte { font-weight: bold; color: #fff; width: 560px; height: 60px; padding: 10px 10px 10px 50px; float: left; line-height: 150%; background: #0fc800 url("/image/bas-droite-tetiere.png") no-repeat right bottom; }
#tetiere .texte a { color: #fff; }

#colonne_gauche {
	width: 180px;
	float: left;
	margin: 10px 0px;
}

#corps {
	width: 540px;
	float: left;
	margin: 10px;
}

#colonne_droite {
	width: 180px;
	float: left;
	margin: 10px 0px;
}

#footer {
	width: 920px;
	clear: both;
	text-align: center;
}

/* bloc (colonne) */
.bloc_bas  { width: 180px; background: #eee url("/image/bloc-bas.png") no-repeat top left; height: 10px; }
.bloc_haut { width: 180px; background: #eee url("/image/bloc-haut.png") no-repeat top left; height: 10px; }
.bloc { width: 178px; background-color: #eee; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.bloc b {display: block; width: 162px; padding: 2px 8px; font-size: 14px; background-color: #ddd; }
.bloc a {display: block; width: 144px; color: #000; padding: 2px 8px 2px 26px; background: #eee url("/image/menu-off.gif") no-repeat 18px 7px;}
.bloc a:hover { color: #000; background: #e1f8e0 url("/image/menu-off.gif") no-repeat 17px 6px; border: 1px solid #0fc800; padding: 1px 7px 1px 25px; }
.bloc .pub { text-align: center; margin-top: 10px; }

/* grand bloc (corps) */
.grand_bloc_haut { width: 540px; background: #0fc800 url("/image/grand-bloc-haut.png") no-repeat top left; height: 10px; }
.grand_bloc { width: 520px; padding: 0px 9px 9px 9px; background-color: #0fc800; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.grand_bloc_bas { width: 540px; background: #0fc800 url("/image/grand-bloc-bas.png") no-repeat top left; height: 10px; }

/* bouton */
.bouton1_on        { background: #ff0 url("/image/bouton-on-gauche.gif") no-repeat top left; padding: 2px 10px 2px 12px; margin-right: 1px; }
.bouton1_off       { background: #e1f8e0 url("/image/bouton-off-gauche.gif") no-repeat top left; padding: 2px 10px 2px 12px; margin-right: 1px; }
.bouton1_off:hover { background: #ff0 url("/image/bouton-on-gauche.gif") no-repeat top left; }

.bouton2_on        { background: #ff0 url("/image/bouton-on-droite.gif") no-repeat top right; padding: 2px 12px 2px 10px; }
.bouton2_off       { background: #e1f8e0 url("/image/bouton-off-droite.gif") no-repeat top right; padding: 2px 12px 2px 10px; }
.bouton2_off:hover { background: #ff0 url("/image/bouton-on-droite.gif") no-repeat top right; }

/* select */
select { background-color: #e1f8e0; color: #000; font-size: 12px; border: 1px solid #e1f8e0; }

/* tableau livescore */
.tableau_livescore { width: 540px; border-top: 1px solid #ddd; }
.tableau_livescore td { border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; padding-top: 2px; padding-bottom: 2px; }
.lmbg1 td { background-color: #fff; }
.lmbg2 td { background-color: #f0f0f0; }
.lmbg1_click td { background-color: #fff; }
.lmbg2_click td { background-color: #f0f0f0; }
.lmbg1_click:hover td { background-color: #ff0; cursor: pointer; }
.lmbg2_click:hover td { background-color: #ff0; cursor: pointer; }
.lc { background-color: #656565; color: #fff; border-right: 1px solid #ddd; padding-left: 8px; }
.lc a { color: #fff; }
.ls_titre { font-size: 13px; color: #fff; font-weight: bold; }
.ls_vide { padding: 8px ! important; border-right: 1px solid #ddd; }

.lm1 { width: 78px; text-align: center; }
.lm2 { width: 156px; text-align: right; padding-right: 8px; }
.lm3 { width: 50px; text-align: center; }
.lm4 { width: 156px; padding-left: 8px; }
.lm5 { width: 78px; text-align: center; border-right: 1px solid #ddd; }

.status_live { color: #f00; background:url("/image/minute.gif") no-repeat 5px 4px; }

/* match ajax*/
.info { position: absolute; margin-top: -3px; margin-left: -1px; display: none; padding-top: 18px; border: 2px solid #333 ! important; } /* dans page appelante */
.m { background-color: #f00; width: 378px; }
.m td { border-bottom-width: 0px ! important; border-top: 1px solid #ddd; }
.m_entete { border-left-width: 0px ! important; text-align: center; background-color: #0fc800 ! important; color: #fff; font-weight: bold; }
.m_pub { border-left-width: 0px ! important; text-align: center; background-color: #04517d ! important; font-weight: bold; }
.m_pub a { color: #fff; }
.m_info { text-align: center; background-color: #fff ! important; }
.m1 { background-color: #e1f8e0 ! important; width: 155px; padding-right: 8px; border-left-width: 0px ! important; }
.m2 { background-color: #e1f8e0 ! important; width: 50px; text-align: center; }
.m3 { background-color: #e1f8e0 ! important; width: 155px; padding-left: 8px; }

.btn_pariez { background: url("/image/btn-pariez-off.png") no-repeat top left; border-width: 0px; width: 49px; height: 15px; }
.btn_pariez:hover { background: url("/image/btn-pariez-on.png") no-repeat top left; }