body {
	margin: 0;
	font: 14px Arial,Helvetica,sans-serif;
	text-align: center;
	background: url(/imagettes/fond.jpg);
}

div.all {
	width: 990px;
	margin: 0 auto;
	align: center;
		position:relative

}

.contenu {
	width: 670px;
	margin: 0 auto;
	background: url(/imagettes/inter.jpg);
	align: center;
}

.contenudisc {
	width: 990px;
	margin: 0 auto;
	align: center;
border: none; border-collapse: collapse; padding: 0; margin: 0;
}

.contenudisc td {
	width: 990px;
	margin: 0 auto;
	align: center;
border: none; border-collapse: collapse; padding: 0; margin: 0;
}

.contenudisc img {
	margin: 0 auto;
	align: center;
border: none; border-collapse: collapse; padding: 0; margin: 0;
}


.rightpart ul { margin: 0; padding: 10px; padding-left:24px ; list-style: none; background: url(/imagettes/titre-inter.jpg); text-align:left;}
.rightpart img { margin: 0; vertical-align:middle}
.leftpart ul { margin: 0; padding: 10px; padding-left:24px ; list-style: none; background: url(/imagettes/titre-inter.jpg); text-align:left; }
.leftpart img { margin: 0 ; vertical-align:middle}

/**** sets images ***/
#latemplate { width: 630px; margin: auto }
#latemplate .tplliste2 { display:block; text-decoration:none; float: left; text-align:center;
	width: 190px; margin: 5px 0px; }

/**** videos ***/
.description { margin: 20px; text-align: justify }
.telecharger { text-align:center; color: red; font: bold 1.1em sans-serif;
	text-decoration: underline; margin-bottom: 1em; cursor: pointer ; font-size:34px}


/**** TGP ***/

A:link {COLOR: #ff0000; text-decoration: underline;}
A:visited {COLOR: #ff0000; text-decoration: underline;}
A:active {COLOR: #ff0000; text-decoration: none;}
A:hover {COLOR: #E60066; TEXT-DECORATION: dotted;}
.settemplate { width: 470px; margin: auto; align:center; }
table.layout td { padding: 5; text-align:left}


div.tgptextebleu A:link {COLOR: #4b3f08; text-decoration: underline;}
div.tgptextebleu A:visited {COLOR: #1334d8; text-decoration: underline;}
div.tgptextebleu A:active {COLOR: #1334d8; text-decoration: none;}
div.tgptextebleu A:hover {COLOR: #1334d8; TEXT-DECORATION: dotted;}
div.tgptextebleu li { margin-bottom: 0.5em; font: bold 1em sans-serif  }



.div.colonne_tgp { width: 690px; border: 1px solid black; background: #a64b3a; text-align:left }
div.colonne_tgp a { COLOR: #0000ff; font-size:18px; }
div.colonne_tgp ul, div.colonne_tgp li { list-style-type: none; margin: 0.2em; padding: 0 }

.tgptpl1 {margin:3px 0px 3px 10px}

div.tgptpl1 a {  background: #c6dddd; border:1px solid black; margin: 3px 0px}
div.tgptpl1 a:link {color: black; text-decoration: none}
div.tgptpl1 a:hover img { border-color: black }
div.tgptpl1 a:hover { color: #yellow }

.tgpdifferent .tgptpl1 { margin:0 }
.tgpdifferent div.tgptpl1 a { margin: 0px 9px }


.lientgp_colonnes {height: auto ; margin-bottom: 1em}
.lientgp_colonnes li { float:left; width: 49.5%; text-align:left }
.lientgp_colonnes A:link {COLOR: #4b3f08; text-decoration: underline;}


/* page canvas flv */

.textesponsor { padding: 0 15px; margin: 0; width:auto; background: url(/imagettes/top2b.jpg); border: none }
.textesponsor h2 { margin-top:0 }
.videosponsor { padding: 0; margin: 0; width:auto; background: url(/imagettes/top1b.jpg); text-align:center; border: none }
  
