/*---------------------------------------------------------*/
/*-------------------- Styles généraux --------------------*/
/*---------------------------------------------------------*/
body {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 8pt;
	topmargin        : 0px;
	leftmargin       : 0px;
	rightmargin      : 0px;
	bottommargin     : 0px;
	background-color : #FFFFFF;
}

table {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 8pt;
	color            : #132856;
}

/*---------------------------------------------------------*/
/*-------------------- Style page d'accueil ---------------*/
/*---------------------------------------------------------*/

/* MARQUOIR */

	table.dresult{
		border           : 1px solid #990000;
		background-color : #000000;
		padding          : 3px;
		width            : 280px;
	}

	table.dresultteam{
		padding          : 2px;
		width            : 250px;
		color            : #FF0000;
	}

	td.dresultdate{
		text-align       : center;
		font-size        : 7pt;
	}

	td.dresulttime{
		text-align       : center;
		font-size        : 20pt;
		font-weight      : bold;
	}

	td.dresultteam{
		font-size        : 11pt;
		font-weight      : bold;
		text-align       : center;
		width            : 125px;
	}

	td.dresultcomment{
		font-size        : 9pt;
		text-align       : center;
	}

	td.dresultscore{
		font-weight      : bold;
		font-size        : 16pt;
		text-align       : center;
		width            : 125px;
	}

	td.dresultsponsor{
		text-align       : center;
		font-size        : 6pt;
	}

	a.dresultsponsor{
		color            : #CC0000;
		text-decoration  : none;
	}

	a.dresultsponsor:hover{
		color            : #FFCC00;
	}

/* PAVE PAGE ACCUEIL */

	table.pave {
		border           : 1px solid #990000;
		color            : #FFFFFF;
		padding          : 3px;
		background-color : #666666;
		width            : 280px;
	}

	table.paveb {
		border           : 1px solid #990000;
		color            : #666666;
		padding          : 3px;
		background-color : #FFFFFF;
		width            : 280px;
	}

	td.pavetitre{
		font-size        : 9pt;
		font-weight      : bold;
		color            : #FFFFFF;
		text-align       : center;
		background-color : #990000;
		height           : 17px;
	}
	a.pave{
		color            : #FFFFFF;
		text-decoration  : underline;
	}
	a.pave:hover{
		color            : #ff0000;
	}
	table.event{
		border           : 1px solid #990000;
		color            : #132856;
		padding          : 3px;
		background-color : #FFFFFF;
		width            : 280px;
	}
	td.event{

	}

/* NEWS */

	td.pavenewsdate{
		text-align       : right;
		vertical-align   : top;
		font-size        : 7pt;
		font-weight      : bold;
		width            : 50px;
	}

	td.pavenewstexte{
		text-align       : justify;
		vertical-align   : top;
		font-size        : 8pt;
		width            : 210px;
	}

/* RDV */

	td.paverdvdate{
		text-align       : center;
		vertical-align   : top;
		font-size        : 7pt;
		font-weight      : bold;
		width            : 60px;
	}

	td.paverdvtexte{
		text-align       : left;
		vertical-align   : top;
		font-size        : 8pt;
		width            : 200px;
	}

	td.paverdvpied{
		border-top       : 1px dashed #990000;
		text-align       : center;
		background-color : #CCCCCC;
	}

	a.paverdv{
		color            : #666666;
		text-decoration  : none;
	}
	a.paverdv:hover{
		color            : #990000;
	}

/* BUTEURS */

	td.pavebuteursnom{
		text-align       : center;
		vertical-align   : top;
		width            : 180px;
	}

	td.pavebuteursgoal{
		vertical-align   : top;
		font-size        : 8pt;
		font-weight      : bold;
		width            : 100px;
	}

/*---------------------------------------------------------*/
/*-------------------- Menu Gauche ------------------------*/
/*---------------------------------------------------------*/

/* LOGIN */


table.login {
	padding          : 0px;
}

.loginbox{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 8pt;
	border           : 1px solid #000033;
	width            : 80px;
}

/* MENU */

table.menu {
	font-size        : 9pt;
	border           : 2px solid #132856;
	background-color : #CCCCCC;
	width            : 137px;
	padding          : 0px;
}

td.menutitle {
	font-size        : 10pt;
	font-weight      : bolder;
	color            : #FFFFFF;
	background-color : #132856;
	text-align       : center;
}

td.menulink {
	text-align       : center;
}

a.menu{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 8pt;
	color            : #132856;
	text-decoration  : none;
}

a.menu:hover{
	color            : #990000;
	text-decoration  : none;
}

/*---------------------------------------------------------*/
/*-------------------- CONTENU ----------------------------*/
/*---------------------------------------------------------*/
table.allcontent {
	font-size        : 9pt;
	color            : #132856;
	border           : 2px solid #132856;
	background-color : #CCCCCC;
	padding          : 0px;
	width            : 650px;
}

/* ancien scontent */
table.allcontent2 {
	border           : 1px solid #132856;
	width            : 600px;
	background-color : #CCCCCC;
	padding          : 0px;
	width            : 600px;
}

/* ancien contenttitle */
td.allcontent2title {
	font-size        : 9pt;
	font-weight      : bold;
	color            : #FFFFFF;
	text-align       : center;
	background-color : #132856;
	height           : 17px;
}

/* ancien scontent2 */
table.cpave {
	border           : 1px solid #990000;
	padding          : 3px;
	background-color : #CCCCCC;
	padding          : 0px;
}

/*ancien scontenttitle */
td.cpavetitle {
	font-weight      : bolder;
	color            : #FFFFFF;
	text-align       : center;
	background-color : #990000;
	height           : 17px;

}

tr.contentline {
	height           : 20px;
}

a.content{
	color            : #666666;
	text-decoration  : none;
}

a.content:hover{
	color            : #990000;
	text-decoration  : underline;
}

/*---------------------------------------------------------*/
/*-------------------- MULTIMEDIA -------------------------*/
/*---------------------------------------------------------*/
td.mmedia01{
	text-align       : center;
	width            : 20px;
}
td.mmedia02{
	text-align       : center;
	width            : 60px;
}
td.mmedia03{
	text-align       : center;
	width            : 470px;
}

/*---------------------------------------------------------*/
/*-------------------- ANNIVERSAIRE -----------------------*/
/*---------------------------------------------------------*/

table.anniv {
	border           : 2px solid #132856;
	text-align       : center;
}

td.annivtitre {
	font-size        : 9pt;
	font-weight      : bold;
	color            : #FFFFFF;
	text-align       : center;
	background-color : #132856;
	height           : 17px;
}

td.annivpersonne {
	font-weight      : bold;
	text-align       : center;
	color            : #631B00;
}

.annivdate {
	font-size        : 8pt;
	font-weight      : normal;
	font-style       : italic;
}

td.annivimg {
	vertical-align   : bottom;
}

/*---------------------------------------------------------*/
/*-------------------- AGENDA------ -----------------------*/
/*---------------------------------------------------------*/

td.agendatable{
	text-align       : center;
	vertical-align   : top;
}

table.agenda{
	border           : 1px solid #990000;
	background-color : #FFFFFF;
	width            : 550px;
	padding          : 0px;
}

table.agendaevent{
	width            : 480px;
}

td.agendajour{
	border-bottom    : 2px solid #990000;
	border-right     : 1px solid #990000;
	vertical-align   : top;
	width            : 70px;
	text-align       : center;
	font-weight      : bold;
}

td.agendaevent{
	border-bottom    : 2px solid #990000;
	vertical-align   : top;
	width            : 480px;
	text-align       : center;
	font-weight      : bold;
}

td.agendajourwe{
	border-bottom    : 2px solid #990000;
	border-right     : 1px solid #990000;
	vertical-align   : top;
	width            : 70px;
	text-align       : center;
	font-weight      : bold;
	background-color : #CCBBBB;
}

td.agendaeventwe{
	border-bottom    : 2px solid #990000;
	vertical-align   : top;
	width            : 480px;
	text-align       : center;
	font-weight      : bold;
	background-color : #CCBBBB;
}

td.agendatitle{
	border-bottom    : 2px solid #990000;
	background-color : #990000;
	text-align       : center;
	font-weight      : bold;
	color            : #FFFFFF;
}

/*---------------------------------------------------------*/
/*-------------------- ########## -------------------------*/
/*---------------------------------------------------------*/

table.content {
	font-size        : 9pt;
	color            : #132856;
	border           : 2px solid #990000;
	background-color : #CCCCCC;
}

tr.statline1 {
	height           : 17px;
}

tr.statline2 {
	height           : 17px;
	background-color : #BBBBBB;
}

td.thumb {
	text-align       : center;
}

img.thumb{
	border           : 1px solid #132856;
}

img.sponsor{
	border           : 2px solid #132856;
}

td.entete{
	border-bottom    : 1px dotted #999999;
}
td.pied{
	border-top       : 1px dotted #999999;
}

.formbox{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 8pt;
	border           : 1px solid #000033;
	width            : 120px;
}

.statbox{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 8pt;
	border           : 1px solid #000033;
	width            : 22px;
	text-align       : center;
}

td.form{
	text-align       : right;
	width            : 50%;
}

td.resultteam{
	color            : #FFFFFF;
	font-weight      : bold;
	background-color : #132856;
	text-align       : center;
}
td.resultscore{
	border           : 1px solid #132856;
	font-weight      : bold;
	text-align       : center;
}

a.confirm{
	color            : #132856;
	text-decoration  : none;
}

a.confirm:hover{
	color            : #990000;
}
tr.bold{
	font-weight      : bold;
	font-size        : 7pt;
}

table.result{
	border           : 0px;
	background-color : #CCCCCC;
}

table.sponsor{

}

td.resulteam2{
	font-weight      : bold;
	width            : 200px;
	text-align       : center;
}
td.resultscore2{
	font-weight      : bold;
	color            : #990000;
	width            : 35px;
	border           : 1px solid #990000;
	background-color : #FFFFFF;
	text-align       : center;
}

/*----------- A EFFACER ----------*/

table.scontent {
	border           : 1px solid #132856;
	width            : 600px;
	background-color : #CCCCCC;
	padding          : 0px;
	width            : 600px;
}

td.contenttitle {
	font-size        : 9pt;
	font-weight      : bold;
	color            : #FFFFFF;
	text-align       : center;
	background-color : #132856;
	height           : 17px;
}

table.scontent2 {
	border           : 1px solid #990000;
	padding          : 3px;
	background-color : #CCCCCC;
}

td.scontenttitle {
	font-weight      : bolder;
	color            : #FFFFFF;
	text-align       : center;
	background-color : #990000;
	height           : 15px;
}

table.scontentr {
	border           : 1px solid #990000;
	width            : 600px;
	background-color : #666666;
	padding          : 0px;
	width            : 500px;
}

td.scontenttitler {
	font-weight      : bolder;
	color            : #FFFFFF;
	text-align       : center;
	background-color : #990000;
	height           : 15px;
}

td.scontentr {
	color			: #FFFFFF;
}
