/* ligne de bas de page */
.bottomLine{
size: 400px;
color:#000000;
height: 1px;
}


/* style du tableau comprenant le bandeau supérieur: intitulé et liens de navigation */
.table_top{
width: 100%;
}

/* style de la cellule comprenant l'intitulé de la vidéo */
.td_top_left
{
background-color: white;
text-align: center;
height: 85px;
}

/* style de la cellule comprenant les logos */
.td_top_right
{
background-color: white;
text-align: center;
height: 50px;
}

/* style des cellules comprenant les liens de navigation (Accueil, passages, ...) */
.td_navig{
height: 10px;
vertical-align:middle;
background-color: #F0F8DD;
text-align: center;
border: 1px solid #B9CE74;
COLOR: #CCCC99; 
}
.td_navig A:active { 
color: #CCCC99; 
TEXT-DECORATION: none ;
} 
.td_navig A:hover { 
color: #CCCC99; 
TEXT-DECORATION: none;
} 
.td_navig A:link { 
color: #CCCC99; 
TEXT-DECORATION: none ;
} 
.td_navig A:visited { 
color: #CCCC99; 
TEXT-DECORATION: none ;
} 



/* style du tableau comprenant le contenu d'une page */
.table_content{
background-color: white;
width: 100%;
height: 50px;
}

/* style des cellules riches du tableau précédent */
.td_rich_content{
padding: 10px;
background-color: white;
vertical-align:top;
background-image: url(../Images/_ground_content.gif);
text-align: justify;
}


/* style des cellules simples du tableau précédent (ie sans background) */
.td_content{
padding: 10px;
background-color: white;
vertical-align:top;
text-align: justify;
}

/* style du tableau comprenant des listes (passages, thèmes) */
.table_list{
background-color: white;
width: 96%;
text-align: center;
border: 1px solid #cccccc;
}

/* style des cellules du tableau précédent */
.td_list{
border-top: 1px solid #cccccc;
padding: 4px;
background-color: white;
vertical-align: middle;
height: 15px;
text-align: left;
}

/* style des cellules de l première colonne du tableau précédent */
.td_list1{
border-top: 1px solid #cccccc;
padding: 4px;
background-color: white;
vertical-align: middle;
height: 15px;
text-align: left ;
width:auto;
}

/* style de la première ligne du tableau précédent */
.td_list_sup{
border-left: 2px solid #cccccc;
background-color: #eeeeee; 
padding: 4px;
vertical-align: middle;
height: 15px;
text-align: center;
}

/* style de la première cellule de la première ligne du tableau précédent */
.td_list_sup1{
background-color: #eeeeee; 
padding: 4px;
vertical-align: middle;
height: 15px;
text-align: center;
}



/* style par défaut du site */
.texte{
FONT-SIZE: 13px; 
COLOR: #000000; 
FONT-FAMILY: Century Gothic;
FONT-WEIGHT: normal;
}

/* intitulé de la vidéo dans le bandeau supérieur */
.grandtitre{
FONT-SIZE: 16px;
FONT-WEIGHT: bold; 
COLOR: #ff6600; 
font-family: Century Gothic; 
}

/* titre d'une rubrique dans une page (à voir aussi, description, passages, ...) */
.rubrique{
FONT-SIZE: 14px;
FONT-WEIGHT: bold; 
COLOR: #333333; 
}

/* nom d'un auteur, réalisateur, ... */
.titre{
font-weight: bold; 
COLOR: #333333; 
}

/* nom d'un champ (langue, type, ...) */
.soustitre{
font-weight: bold; 
}

/* type d'un thème, d'un mot-clé, ... */
.genre{
COLOR: #333333; 
}


/* style des liens de navigation dans le bandeau supérieur */
.navig { 
FONT-SIZE: 13px; 
COLOR:#333333; 
FONT-FAMILY: Century Gothic;
} 
.navig a:active { 
COLOR:#333333; 
TEXT-DECORATION: none;
font-weight: bold;

} 
.navig a:hover { 
COLOR:#333333; 
TEXT-DECORATION: underline;
font-weight: bold;
} 
.navig a:link { 
COLOR:#333333; 
TEXT-DECORATION: none ;
font-weight: bold;
} 
.navig a:visited { 
COLOR:#333333; 
TEXT-DECORATION: none;
font-weight: bold; 
} 
																									

/* style du menu déroulant pour le choix de la langue */
.lang{
FONT-SIZE: 13px; 
font-weight: bold; 
COLOR: black; 
FONT-FAMILY: Century Gothic; 
}

/* style du texte de bas de page */
.bottom{
FONT-SIZE: 12px; 
font-weight: normal; 
COLOR: black; 
FONT-FAMILY: Century Gothic;
}



/* interview_video_right: zone de droite de la page video */
.interview_video_right { 
display: block; 
height:350px; 
overflow: auto; 
background-color:transparent; 
padding-right: 10px;
}

/* style d'un tableau vierge */
.table_interview{
background-color: white;
width: 96%;
text-align: left;
}

/* style des cellules du tableau précédent */
.td_interview{
padding: 4px;
background-color: white;
vertical-align: middle;
height: 15px;
text-align: left;
}


