html 
	{
	margin: 0;
	border: 0px solid red;
	}

body 
	{
	width: 19cm; 
	height: 25cm; 
	margin: 0;
	border: 1px solid #636363;
	background: white;
	color: black;
	size: portrait;
	font: normal 10pt 'Bitstream Vera Sans',verdana,arial,helvetica,sans-serif;
	line-height: 1.25em;
	}

a
	{ 
	color: inherit;
	text-decoration: none;
	}
img
	{ 
	border: 0;
	vertical-align: bottom;
	}
.titre
	{ 
	color: #af1a20;
	font-weight: bold;
	}
.artiste
	{ 
	color: #636363;
	font-size: .6em;
	font-weight: normal;
	}
.titre-gris
	{ 
	color: #636363;
	font-weight: bold;
	}

#FrameCentrale
	{ 
	width: 19cm; 
	position:relative; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: auto; 
	margin-bottom: auto; 
	border: 0cm;
	}
#HEADER
	{ 
	width: 19cm; 
	height: 100px; 
	position:relative; 
	margin: 0; 
	border: 0px solid #888;
	}
#LOGO-POP,
#desc-gauche
	{ 
	padding: .8cm; 
	float: left;
	}

#ADD,
#desc-droite
	{ 
	padding: .8cm; 
	font-size: 1.1em;
	font-weight: bold;
	float: right;
	}

table.navigation,
#Menu0Content,
#BandeauPub,
#MenuOutilsOff,
#MenuOutilsOff1,
#MenuOutilsOnContainer,
#PAYS,
#Menu1Container,
#FOOTER,
#RefOptimizer
	{ 
	display:none;
	}

#TABLEAU
	{ 
	width: 19cm; 
	position:relative; 
	margin: 0; 
	margin-top: 2cm; 
	border: 0px solid #888;
	text-align: center;
	}
#TABLEAU div.titre
	{ 
	font-size: 2.2em;
	margin-top: 1cm; 
	}
#TABLEAU span.artiste
	{ 
	font-size: 1.6em;
	}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
#LOGO
	{ 
	width: 185px; 
	height: 160px; 
	position:relative; 
	z-index:10; 
	visibility: visible; 
	text-align: center;
	padding: 0;
	margin: 0;
	left: .5cm; 
	top: .5cm; 
	border: 0px solid #000;
	}

#HEADER-TITRE
	{ 
	position:absolute; 
	z-index:2; 
	text-align: center;
	padding: 0;
	margin: 0;
	top: .5cm; 
	right: .5cm; 
	border: 0px solid #000;
	background: #fff;
	}


/* MANCHETTE */




#CENTRE
	{ 
	width: 18cm; 
	position:absolute; 
	z-index:8; 
	text-align: center;
	padding: 0;
	margin: 0;
	top: 6cm; 
	left: .5cm; 
	right: .5cm; 
	border: 0px solid #000;
	}


/* TABLEAUX */
table.tableaux,
table.news,
table.tableaux tr td,
table.news tr td,
table.tableaux div.image,
table.news div.image,
table.galerie-intro,
table.galerie-intro tr,
table.galerie-intro tr td,
table.artiste-liste
	{ 
	padding: 0;
	margin: 0;
	border: 0;
	}

table.tableaux,
table.news,
table.artiste-liste
	{ 
	width: 17cm; 
	text-align: center;
	padding: 4px;
	}
table.tableaux tr td,
table.news tr td,
table.artiste-liste tr td
	{ 
	margin-bottom: .3cm;
	}
table.tableaux div.image,
table.news div.image,
table.artiste-liste div.image
	{
	position:relative; 
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
table.tableaux div.image
	{
	height: 85px; 
	width: 96px; 
	background: #e6e6e6;
	}
table.news div.image
	{
	height: 190px; 
	width: 160px; 
	background: #e6e6e6;
	}
table.artiste-liste div.image
	{
	min-height: 110px; 
	width: 98px; 
	background: #e6e6e6;
	}


table.galerie-intro
	{ 
	width: 612px;
	float: right;
	}
table.galerie-intro tr td
	{ 
	width: 305px; 
	}