﻿body
{
    background-color:#CECEC6;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color:Black;
}


a:visited {
	/*text-decoration: none;*/
}
a:hover {
	/*text-decoration: none;*/
	
}
a:active {
	/*text-decoration: none;
	text-transform:none;*/
}
  .cadre 
{
    background-image:url(ImagesMain/cadre.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
  .cadreNoir
{
    background-image:url(ImagesMain/cadreNoir.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
  .bordRouge
{
    /*border-right:solid 3px #CC0000;*/
}
.bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/red.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.red_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/red.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.red62_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/red62.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.blue_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/blue.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.gold_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/gold.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.violet_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/violet.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.kaki_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/kaki.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.rose_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/rose.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.orange_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/orange.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.cobalt_bordContent_left
{
    border-left:solid 51px transparent;
    /*border-top:solid 78px transparent;*/
    background-image:url(ImagesMain/cobalt.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
.titre
{
    border-left:solid 20px transparent;
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color:Black;
    letter-spacing:1px;
}
.content
{
    border-left:solid 0px transparent;
    border-top:solid 20px transparent;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    line-height:18px;
    text-align: justify;
    width:317px;
    
}
a.content:link
{
    text-decoration: underline;
}
.menuContainer
{
   border-style:dashed;
   border-color:White;
   border-width:1px;
   white-space:nowrap;
}

.menuRubrique
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#646455;
    font-weight:normal;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    text-align:center;
    width:100%;
}
.menuRubrique:hover
{
    cursor:hand;
    background-color:White;
    text-decoration:none;
    background-image:url(ImagesMain/blanc.jpg);
    background-position:left top;
    background-repeat:repeat;
}
.menuRubrique_selected
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#646455;
    font-weight:normal;
    padding:0px 0px 0px 0px;
    background-color:White;
    text-decoration:none;
    background-image:url(ImagesMain/blanc.jpg);
    background-position:left top;
    background-repeat:repeat;
    text-align:center;
}
.Numbers
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#646455;
    font-weight:normal;    
}
/*.FilmBordGauche
{
	border: solid 1 px #000000;	
	background-color:#000000;
	#background-color:#000000;
	padding: 0px; 
	margin: 0px; 
	position: relative;
	top: -499px;
	#top: -501px;
	left: -72px; 
	z-index:100;	
	height:498px;
	width:72px;	
}*/
.FilmContainer_selected
{
	padding: 0px; 
	margin: 0px;  
	position: relative; 
	z-index: 3000;
	top: -498px ;
	/*right: 0px;*/
	display:block; 
	vertical-align:middle;
	/*left:-72px;*/
	height:1px;
	text-align:center;
	right:0px;
	border: solid 0px #000000;
	}
.FilmLecture_selected
{
	z-index: 4000;
	position: relative; 
	padding: 0px; 
	margin: 0px; 
	border: solid 1 px #000000;
	/*right: 0px;*/
	background-color: #000000;	
	height: 495px;
	width:100%;
	display: block;
	border-bottom: solid 2px #000000;
	/*#border-bottom: solid 2px #000000;*/
	/*filter:alpha(opacity=90); -moz-opacity: 0.9; */
	}
.borderimage{
	border:0px solid transparent;
	margin-right:20px;
	background-color: transparent; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	background-position: center top;
	background-repeat:no-repeat;
	filter:alpha(opacity=100); -moz-opacity: 1; 
	vertical-align:top;
 color:#E2E2E2;
	
}
.borderimage:hover
{
	background-color: transparent;
	filter:alpha(opacity=50); -moz-opacity: 0.5; vertical-align:top;
	
}

.contentLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
    text-decoration:none;
    font-weight:bold;
}
.contentLink:hover
{
    text-decoration:underline;
}
.texteCouleur
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
    text-decoration:none;
    font-weight:bold;
}
.texteRouge
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
    text-decoration:none;
    font-weight:bold;
}
.texteGold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CB7501;
    text-decoration:none;
    font-weight:bold;
}
.texteBlue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#0098D1; /*#0099BF*/
    text-decoration:none;
    font-weight:bold;
}
.texteViolet
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#A600A6;
    text-decoration:none;
    font-weight:bold;
}
.texteKaki
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#339900;
    text-decoration:none;
    font-weight:bold;
}
.texteRose
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#F0004E;
    text-decoration:none;
    font-weight:bold;
}
.texteOrange
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E85C00;
    text-decoration:none;
    font-weight:bold;
}
.texteCobalt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#2166AB;
    text-decoration:none;
    font-weight:bold;
}

.docLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#767667;
    text-decoration:none;
    font-weight:normal;
}
.docLink:hover
{
    text-decoration:underline;color:#4B4B41;
}
.videoLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
    text-decoration:none;
    font-weight:normal;
}
.videoLink:hover
{
    text-decoration:underline;color:#CC0000;
}
.BottomInfo
{
 font-family:Arial;
 color:#A3A394;
 font-size:8pt;
 font-weight: normal;
 text-decoration:none;
 border-left:solid 10px transparent;
}
.liensSmall
{
 font-family:Arial;
 color:#A3A394;
 font-size:8pt;
 font-weight: normal;
 text-decoration:none;
 line-height:15px;
}
.liensSmall:hover
{
 text-decoration:underline;
 color:#646455;
 }
 .redLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.redLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.redLink a:hover  
{
	font-weight:bold;
}
.goldLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.goldLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CB7501;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.goldLink a:hover  
{
	font-weight:bold;
}
.blueLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.blueLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#0099BF;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.blueLink a:hover  
{
	font-weight:bold;
}
.violetLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.violetLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#663366;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.violetLink a:hover  
{
	font-weight:bold;
}
.kakiLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.kakiLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#336633;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.kakiLink a:hover  
{
	font-weight:bold;
}
.roseLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.roseLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#BB003D;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.roseLink a:hover  
{
	font-weight:bold;
}
.orangeLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.orangeLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E85C00;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.orangeLink a:hover  
{
	font-weight:bold;
}
.cobaltLink
{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    vertical-align:bottom;
}
.cobaltLink a:link {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E85C00;
    text-decoration:underline;
    font-weight:normal;
    vertical-align:bottom;
}
.cobaltLink a:hover  
{
	font-weight:bold;
}
/*
home/contact	.texteRouge    color:#CC0000;
pub				.texteGold color:#CB7501;
cg				.texteBlue   color:#0099BF;
btb				.texteViolet    color:#663366;
br				.texteKaki    color:#336633;
sc				.texteRose    color:#BB003D;
cat				.texteOrange    color:#E85C00;
dp				.texteCobalt    color:#2166AB;*/

