/* ATTENTION : a cause d'un bug des css de Netscape 4 (...), les largeur de table de contenu sont definies en dur dans les pages :
- contenuChaineSelect.jspx.xsl
- contenuLineup.jspx.xsl
- contenuProfil.jspx.xsl*/

body.page{
	background-color : #FFFFFF;
	margin-top : 0px;
	margin-left : 0px;
	margin-right: 0px;
	margin-bottom : 0px;
}

table.page {
	border-width : 0px;
	padding : 0px;
	margin : 0px;
	background-color : #FFFFFF;
}

table.menu{
	background-color : #003366;
	border-width : 0px;
	padding : 0px;
	margin : 0px;
	width : 180px;
	vertical-align :top;
}	

table.contenu{
	background-color : #FFFFFF;
	border-width : 0px;
	padding : 0px;
	margin : 0px;
	width : 580px;
	vertical-align :top;
}

table.bandeau{
	width : 780px;
	border-width : 0px;
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
}	
	
td.menu{
	vertical-align:top;
	background-color:#F7F3F7;
	padding : 0px;
	margin : 0px;
	width : 180px;
	align : right;
}

td.contenu{
	vertical-align:top;
	background-color:#FFFFFF;
	padding : 0px;
	margin : 0px;
	border-right-width : 0px;
	border-right-style : solid;
	border-left-style : solid;
	border-left-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
	border-color : #000000;		
	width : 580px;
}

td.bandeau{
	background-color:#FFFFFF;
	padding : 0px;
	margin : 0px;
	width : 100%;		
}


tr.menu{
	vertical-align:top;
	background-color:#F7F3F7;
	padding : 0px;
}

tr.contenu{
	vertical-align:top;
	background-color:#F7F3F7;
	padding : 0px;
}

tr.bandeau{
	background-color:#FFFFFF;
	padding : 0px;
}

select {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #333333;
}

select.menu {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #333333;
	 width: 130px;
}
