body{
	margin : 0 0 0 0;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 11px;
	background:#F5A4EE url('/images/bg.gif') repeat-x;
}

.bgcentral{
	background-color : #FFF;
	cellspacing:2px;
	border-left:#800776 solid 1px;
	border-right:#800776 solid 1px;
	border-bottom:#800776 solid 1px;
}

h1 { font-size : 16px; color:#000000; }

h2 { font-size : 12px; color:#000000; }

content { font-size : 11px; color:#000000; }

a {color:#910089; }

a:hover	{	color:#D91E42; }

.small	{	color:#000;	font-size : 10px; }

a.small	{	color:#D600D8;	font-size : 10px; }

a.small:hover	{	color:#870389;	font-size : 10px; }

.title {
	color:#8C0087;
	font-size : 12px;
	font-weight : bold;
}

.titlearticle {
	color:#000000;
	font-size : 12px;
	font-weight : bold;
}

.smallblanc{
	color:#fff;
	font-size : 10px;
}

a.smallblanc:hover{
	color:#FF76F3;
	font-size : 10px;
}

.blanc {
	color:#fff;
	font-size : 11px;
}

a.blanc:hover{
	color:#FF76F3;
	font-size : 11px;
}

.navgauche{
	background-color : #D06CC7;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 2px;
}

.navgauchetitle{
	background-color : #FAC5F5;
	color:#5E005F;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.navdroite{
	background-color : #AE0CA2;
	height:21px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-left : solid 1px #88078A;
	border-right : solid 1px #88078A;
	}

.navtitledroite{
	background:url('/images/bgtitlenavd.gif') no-repeat;
	height:21px;
	color:#FAC5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	spacing-left :15px;
	font-weight : bold;
}

.navsstitledroite{
	background:url('/images/bgsstitlenavd.gif') no-repeat;
	height:21px;
	color:#FAC5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-left :30px;
	font-weight : bold;
}

a.lienmenu1 {
	text-decoration:none;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}

a.lienmenu1:hover {
	color:#FF76F3;
}

a.lienmenu2 {
	text-decoration:underline;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
}

a.lienmenu2:hover {
	color:#FF76F3;
}

.navgauche a, a.navg {
	text-decoration:none;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.navgauche a:hover, a.navg:hover {
	color:#FFD2FB;
	text-decoration:none;
}

.navgauche ul { list-style-type:none; padding:0; margin:.5em 0 .5em 0; }
.navgauche ul li { line-height:1.5em; background:url('/images/etoilenavg.gif') left center no-repeat; padding-left:18px; }

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.content{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 11px;
}

/* primary */
.tprimary{
	color : #DD0033;
	font-weight : bold;
}

.primary{
	background-color : #DD0033;
}

.tonprimary{
	color : #FFFFFF;
}

.hprimary{
	color : #FFFFFF;
	font-weight : bold;
	padding:0 0 0 0px;
	background:#DD0033 url('/test/images/nav/cornerr.gif') no-repeat right top;
	background-repeat:no-repeat;
}

.primary2{
	background-color : #cc0022;
}

.tonprimary2{
	color : #FFFFFF;
}

/* secondary */
.tsecondary{
	color : #1188CC;
	font-weight : bold;
}

.secondary{
	background-color : #1188CC;
}

.tonsecondary{
	color : #FFFFFF;
}

.hsecondary{
	padding:0 0 0 0px;
	background:#1188CC url('/test/images/nav/cornerr.gif') no-repeat right;
}

.secondary2{
	background-color : #0077bb;
}

.tonsecondary2{
	color : #FFFFFF;
}

.hsecondary h1{
	color : #FFFFFF;
}

.hprimary h1{
	color : #FFFFFF;
}

.hsecondary h1, .hprimary h1 {
	display:block;
	font-size : 11px;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
	background: url('/test/images/nav/pictosifflet.gif') no-repeat left;
	padding:0 0 0 15px;
	margin:0;
}

.pastel{
	background-color : #F0F0F0;
}

.lineV{
	background-image : url('/test/images/nav/line_v.gif');
}

.lineH{
	background-image : url('/test/images/nav/line_h.gif');
}

.maincover img, .subcover img{
	background-color : #DD0033;
}

.maincover a, .subcover a {
	text-decoration:underline;
	color:#DD0033;
}

.archive img{
	background-color : #1188CC;
}

.archive h1{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : normal;
	font-size : 11px;
	padding:0 0 0 10px;
	margin:0;
}

form {
	display:inline;
	margin:0px;
	padding:0px;
}

input {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:#000 solid 1px;
}

/*-Contenu (index)---------------------------------------*/
#indexContenu {
	margin-left:12px;
	background:url('/images/videotitre.gif') no-repeat 0 5px;
}

#indexContenu #index {
	color:#000;
}

#indexContenu h1 {
	font-size:12px;
	padding:16px 0 0 15px;
	color:#FFF;
	text-transform:uppercase;
	}

#indexContenu h1 a{
	font-size:11px;
	color:#FBF;
	float:right;
	text-transform:none;
	padding-right:30px;
	}

#indexContenu h1 a:hover {
	color:#FFF;
}

#indexContenu #index a {
	padding:0 5px;
	border-right:solid 1px #AE0CA2;
	line-height:17px;
}

#indexContenu h2 { 
	padding:5px 0 0 0;
}

#indexContenu #index h1 {
	padding:0;
}

#indexContenu #index h2 a { 
	text-decoration:underline;
	border:none;
	line-height:0px;
}

#indexContenu a{ color:#AE0CA2; text-decoration:underline; }

#indexContenu a:hover{ color:#000; text-decoration:none; }

#indexContenu #index ul { list-style-type:none; padding:0; }
#indexContenu #index ul li { display:inline; }

/*-Contenu (vidéos)--------------------------------------*/
.contenu {
	margin:8px 0 12px 12px;
}

.contenu .titre  {
	height:25px;
	border-left:#E7B5E3 solid 8px;
}

.contenu .titre h1 {
	font-size:1.0em;
	font-weight:bold;
	margin:0 0 0 10px;
}

.contenu .titre p { margin:3px 0 0 10px; color:#AE0CA2; font-size:10px; }

.contenu .photos  {
	margin:5px 0 0 0;
	height:235px;	
}

.contenu .photos img { border:solid 1px #000; }

.contenu .photos .photo1 { float:left; width:310px; height:232px; }

.contenu .photos .photo2 { float:right; width:154px; height:115px; margin:0 10px 3px 3px; }

.contenu .photos .photo3 { float:right;width:154px; height:115px; margin:0 10px 0 3px;}

.contenu .telechargement img { border:none;}

.contenu .description  {
	margin-top:10px;
}

.contenu .description p { padding:3px; }

.description  a { color:#000; text-decoration:none; }

.description  a:hover { text-decoration:underline; }
