BODY {
	border-bottom-width: thick;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;

	SCROLLBAR-FACE-COLOR: #CCCCCC;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #CCCCCC;
	SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
}
A:LINK {
	color: #0000CC;
}
A:VISITED {
	color: #0000CC;
}
HR {
	color: Red;
}
H1 {
	text-align: center;
	color: #303069;
	text-decoration: underline;
}
H2 {
	color: #303069;
}
ul {
	list-style-type: square;
}
img {
	border: none;
}
table {
	font-size: x-small;
	border: none;
}
#container {
	position: absolute;
	display: block;
	float: none;
	width: 100%;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: White;
	margin-left: 10px;
	margin-right: 10px;
}
#affheader {
	position: absolute;
	display: block;
	float: none;
	height: 120px;
	width: 100%;
	top: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#affcenter {
	position: absolute;
	display: block;
	float: none;
	top: 120px;
	left: 200px;
	right: 200px;
}
#selectbar {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	background-color: Silver;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.boxsel {
	position: relative;
	float: left;
}


div.tmanage {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.tmanage .theader {
	position: relative;
	display: block;
	float: left;
}
.tmanage .theader .theadermsg {
	position: relative;
	display: block;
	float: left;
}
.tmanage .theader .theadermsg .aire {
	color: Gray;
	font: xx-small;
	width: 250px;
	height: 50px;
}

div.tgeneral {
	position: relative;
	display: block;
	float: left;
	width: 100%;
}

div.tgdetail {
	position: relative;
	display: block;
	float: left;
}

div.tsaisie {
	position: relative;
	display: block;
	float: left;
	width: 100%;
}

div.tsbloc {
	position: relative;
	display: block;
	float: left;
}
div.tsdetail {
	position: relative;
	display: block;
	float: left;
	width: 100%;
}
div.tsmatch {
	position: relative;
	display: block;
	float: left;
	width: 60%;
}
div.tscore {
	position: relative;
	display: block;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	width: 100%;
}
#affleft {
	position: absolute;
	display: block;
	float: none;
	top: 120px;
	left:0;
	width: 200px;
}
#affright {
	position: absolute;
	display: block;
	float: none;
	top: 120px;
	right: 0;
	width: 200px;
}
#afffoot {
	position: absolute;
	display: block;
	float: none;
	height: 30px;
	background-color: #99CC99;
}
#boxonglet {
	width: 100%;
	display: block;
	border: thin solid Black;
}
div.boxright {
	width: 49%;
	float: right;
	position: relative;
	display: block;
	margin-left: 1px;
	margin-right: 1px;
}
div.boxleft {
	width: 49%;
	float: left;
	position: relative;
	display: block;
	margin-left: 1px;
	margin-right: 1px;
}

div.boxleft30 {
	width: 30%;
	float: left;
	position: relative;
	display: block;
	margin-left: 1px;
	margin-right: 1px;
}
div.box1 {
	position: relative;
	float: left;
	display: none;
	margin-left: 1px;
	margin-right: 1px;
	border: solid;
}
div.spacer {
	clear: both;
}
div.autopub {
	width: 280px;
	margin-bottom: auto;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	position: relative;
	float: left;
	display: block;
	bottom: auto;
	font-size: 10;
	text-align: center;
}

div.pub {
	width: 280px;
	margin-bottom: auto;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	position: relative;
	float: left;
	display: block;
	bottom: auto;
	font-size: 10;
	text-align: center;
}
div.boxitem {
	width: 180px;
	border: thin ridge;
	margin-bottom: 15px;
	margin-left: 5px;
	position: relative;
	display: block;
	bottom: auto;
	font-size: 10;
	background: url(image/bando_menu.jpg) no-repeat fixed top;
}
div.visuel {
	height: 20px;
	width: 100%;
	position: relative;
	float: left;
	display: block;
}
div.visuelsmall {
	position: relative;
	float: left;
	display: block;
}

div.infostd {
	margin-bottom: auto;
	position: relative;
	float: right;
	display: block;
	bottom: auto;
}
div.news {
	width: 280px;
	margin-bottom: auto;
	position: relative;
	float: right;
	display: block;
	bottom: auto;
	font-size: 10;
	text-align: center;
}
.petit {
	width: 30%;
}
.moyen {
	width: 45%;
}
.grand {
	width: 75%;
}
.max {
	width: 100%;
}
.message {
	font: x-small;
	color: Red;
}
.discret {
	font: x-small;
}
.information {
	color: Blue;
}
.error {
	color: Red;
}
.succes {
	color: Green;
}
.important {
	font: bold medium;
}
.vimportant {
	font: bold x-large;
}
.attention {
	color: red;
}
.citation {
	font: italic;
}
.info {
	font: large;
}
.selbar {
	font: x-small;
}
.saisie {
	font: small;
	float: right;
}
.menu_txt {
	font: bold larger;
	text-align: center;
}
div.saisie {
	width: auto;
	float: left;
	position: relative;
	display: block;
	margin-left: 1px;
	margin-right: 1px;
}
.saisie .info {
	CLEAR: both;
	FONT-SIZE: 11px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 0px 0px 6px;
	POSITION: relative;
}
.saisie .info .lib {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	WIDTH: 200px;
	PADDING-TOP: 2px;
	POSITION: relative;
	HEIGHT: auto;
}
.saisie .info .data {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1px;
	WIDTH: auto;
	PADDING-TOP: 1px;
	POSITION: relative;
}
