/** rouge : d8001e, orange : fbbe2d */

/******************************************************************************************/
/* *************************** redefinition des marqueurs de base *********************** */
/******************************************************************************************/
body {
	padding:0;
	margin:0;
	background-color:#ffffff;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment:scroll;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
}

FORM {
	padding:0;
	margin:0;
}

td, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333300;
}

.frame {
	border: 1px solid #330000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#300;
	text-decoration:none;
}

/******************************************************************************************/
/* ********************************** ENTETE DE LA PAGE ********************************* */
/******************************************************************************************/
.TABLEHeader {
}
.TDHeader #flashcontent {
font-family:Arial, Helvetica, sans-serif;
color:#330000;
font-size:11px;
text-align:left;
}
.TDHeader #flashcontent A {
font-family:Arial, Helvetica, sans-serif;
color:#d8001e;
font-size:11px;
padding:10px;
font-weight:bold;
}

.TDHeader #flashcontent .DIVHeaderMenu {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#330000;
height: 25px;
text-align:center;
vertical-align:middle;
}

.TDHeader #flashcontent .DIVHeaderMenu A, .TDHeader #flashcontent .DIVHeaderMenu A:HOVER {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#330000;
text-decoration:none;
}

/******************************************************************************************/
/* ********************************** CORPS DE LA PAGE ********************************** */
/******************************************************************************************/
.TABLEBody {
background-color:#FFFFFF;
}


/******************************************************************************************/
/****************************************  GAUCHE  ************************************** */
/******************************************************************************************/
.TDColonneGauche{
padding:10px 0px 0px 0px;
border-right: 1px dotted #fbbe2d;
background-image:url(images/bg_colgauche.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:right;
}
.DIVColonneGauche{
width:190px;
height:480px;
overflow:auto;
padding: 0px 0px 0px 0px;
}
.TABLEJours {
border-bottom: 1px dotted #fbbe2d;
}
.TDHeaderJours {
text-align:left;
padding: 0px 0px 0px 10px;
}
.TDJours {
text-align:left;
padding: 0px 10px 0px 10px;
}
.ULJours{
width:180px;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.LIJours {
/*list-style-image:url(images/puce_liens_jours.gif);
list-style-position:inside;*/
background-image:url(images/puce_liens_jours.gif);
background-position:0px 3px;
background-repeat:no-repeat;
list-style:none;
padding-left:10px;
line-height: 20px; 
border-bottom: 1px dotted #d8001e;
}
.LIJoursAlt {
background-image:url(images/puce_liens_jours.gif);
background-position:0px 3px;
background-repeat:no-repeat;
list-style:none;
padding-left:10px;
line-height: 20px;
}
.LIJours A, .LIJoursAlt A, .LIJours A:HOVER, .LIJoursAlt A:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
text-decoration:none;
}

.TABLELineUp {
border-bottom: 1px dotted #fbbe2d;
}
.TDHeaderLineUp {
text-align:left;
padding: 0px 0px 0px 10px;
}
.TDLineUp {
text-align:left;
padding: 0px 10px 0px 10px;
}
.ULLineUp{
width:180px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.LILineUpTitre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#330000;
list-style:none;
padding-left:0px;
line-height: 20px; 
border-bottom: 1px dotted #d8001e;
}

.LILineUp {
background-image:url(images/puce_liens_jours.gif);
background-position:0px 3px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#330000;
list-style:none;
padding-left:10px;
line-height: 20px; 
border-bottom: 1px dotted #d8001e;
}
.LILineUpAlt {
background-image:url(images/puce_liens_jours.gif);
background-position:0px 3px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#330000;
list-style:none;
padding-left:10px;
line-height: 20px;
}
.LILineUp A, .LILineUpAlt A, .LILineUp A:HOVER, .LILineUpAlt A:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
text-decoration:none;
}

.TABLECartouches {
}
.TDCartouches {
padding: 10px 0px 0px 0px;
}
.TDCartouches IMG {
border: 1px solid #d8001e;
}

/* *************************************************************************************** */
/* **************************** ELEMENTS NEWSLETTER ************************************** */
.FORMNewsletter {
	padding:0px;
	margin:0px;
	width:180px;
}
.TABLENewsletter {
	border: 1px solid #d8001e;
}
.TDNewsletter {
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	background-color:#000000;
	height:30px;
	/*border: 3px inset #d8001e;*/
}
.TDNewsletterTitre {
}
input.news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    border:1px solid #d8001e;
    background-image: url(images/stripe08.gif);
	color:#330000;
	height:18px;
	padding:0px;
	margin:0px;
}
input.bouton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    border:1px solid #663300;
    background-color: #FFFFFF;
    font-weight:bold;
	color:#330000;
	height:18px;
	padding:0px;
	margin:0px;
}

/* *************************************************************************************** */
.DIVDjs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-size:14px;
font-weight:bold;
color:#d8001e;
text-decoration:none;
width:170px;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 1px dotted #d8001e;
scrollbar-base-color: #FDCE4A;
scrollbar-arrow-color: #330000;
scrollbar-3dlight-color: #FDCE4A;
scrollbar-darkshadow-color: #FDCE4A;
scrollbar-face-color: #FDCE4A;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
}

.TDDjs A, .TDDjs A:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-size:11px;
font-weight:bold;
color:#330000;
text-decoration:none;
}

.TDDjs A:HOVER {
text-decoration:underline;
}

/******************************************************************************************/
/****************************************  CENTRE  ****************************************/
/******************************************************************************************/
.TDColonneCentre,.TDColonneCentreDouble {
background-image:url(images/bg_content.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.DIVColonneCentre{
width:443px;
height:490px;
overflow:auto;
text-align:center;
scrollbar-base-color: #FDCE4A;
scrollbar-arrow-color: #330000;
scrollbar-3dlight-color: #FDCE4A;
scrollbar-darkshadow-color: #FDCE4A;
scrollbar-face-color: #FDCE4A;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
}

.TABLEColonneCentre {}

/****************************************  EDITO  ****************************************/
.TABLEContainerEdito {
background-image:url(images/contentpages/edito_midfond1.png);
background-position:center top;
background-repeat:no-repeat;
width:443px;
height:490px;
}
.TDContainerEdito {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLEEdito {
width:403px;
}
.TDEditoTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-variant:small-caps;
font-weight:bold;
text-align:right;
padding: 10px 0px 10px 0px;
vertical-align:middle;
}
.TDEditoText {
background-color: #FFFFFF;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
/*background-color: rgba(255,255,255,0.8);*/
padding:20px;
}
.breakTransparency {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
filter:alpha(opacity=100);
opacity: 100;
-moz-opacity:100;
}
.TDEditoTextArtiste {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
font-variant:small-caps;
font-weight:900;
text-align:left;
}

/****************************************  PLAN D'ACCES  ****************************************/
.TABLEContainerPlan {
width:443px;
height:490px;
}
.TDContainerPlan {
padding: 0px 0px 0px 0px;
vertical-align:top;
}
.TABLEPlan {
}
.TDPlanTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8001e;
font-variant:small-caps;
font-weight:bold;
padding: 10px 10px 10px 10px;
vertical-align:middle;
}
.TDPlanImage IMG {
border: 1px solid #330000;
}
.TDPlanText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
}
.TDPlanText MAP AREA:HOVER {
background-color:#d8001e;
color:#d8001e;
}
.TDPlanText A:LINK, .TDPlanText A:HOVER, .TDPlanText A:ACTIVE, .TDPlanText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDPlanText A:HOVER {
text-decoration:underline;
}

/****************************************  EXPO  ****************************************/
.TABLEContainerExpo {
width:443px;
height:490px;
}
.TDContainerExpo {
padding: 0px 0px 0px 0px;
vertical-align:top;
}
.TABLEExpo {
width:403px;
}
.TDExpoTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d8001e;
font-variant:small-caps;
font-weight:bold;
text-align:left;
padding: 0px 0px 0px 0px;
vertical-align:middle;
}
.TDExpoImage IMG {
border: 1px solid #330000;
}
.TDExpoText {
background-color:#FFFFFF;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px 0px 10px 10px;
}
.SPANExpoTitreRouge {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.SPANExpoTitreNoir {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
}
.TDExpoText A:LINK, .TDExpoText A:HOVER, .TDExpoText A:ACTIVE, .TDExpoText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDExpoText A:HOVER {
text-decoration:underline;
}


/****************************************  LIEUX ANNEXES  ****************************************/
.TABLEContainerLieuxAnnexes {
width:443px;
height:490px;
}
.TDContainerLieuxAnnexes {
padding: 0px 0px 0px 0px;
vertical-align:top;
}
.TABLELieuxAnnexes {
width:403px;
}
.TDLieuxAnnexesTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#d8001e;
font-variant:small-caps;
font-weight:bold;
text-align:right;
padding: 10px 0px 10px 0px;
vertical-align:middle;
}
.TDLieuxAnnexesText {
background-color:#FFFFFF;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px;
}
.TDLieuxAnnexes {
background-color:#FFFFFF;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
border-top: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px;
}
.SPANLieuxAnnexesTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.TDLieuxAnnexes A:LINK, .TDLieuxAnnexes A:HOVER, .TDLieuxAnnexes A:ACTIVE, .TDLieuxAnnexes A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-decoration:none;
}
.TDLieuxAnnexes A:HOVER {
text-decoration:underline;
}
.TDLieuxAnnexesBack {
background-color:#FFFFFF;
border-top: 1px dotted #fbbe2d;
text-align:right;
padding:10px;
}
.TDLieuxAnnexesBack A:LINK, .TDLieuxAnnexesBack A:HOVER, .TDLieuxAnnexesBack A:ACTIVE, .TDLieuxAnnexesBack A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDLieuxAnnexesBack A:HOVER {
text-decoration:underline;
}

/**********************************************  INFOS  ****************************************************/
.TABLEContainerInfos {
width:443px;
height:490px;
}
.TDContainerInfos {
padding: 10px 0px 10px 0px;
vertical-align:top;
}
.TABLEInfos {
width:403px;
}
.TDInfosTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
text-align:left;
padding:0px 0px 10px 0px;
}
.TDInfos {
border-top: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;
padding:10px 0px 10px 0px;
}
.TDInfosTitreGras {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
color:#d8001e;
font-weight:bold;
}

.TDInfos A:LINK, .TDInfos A:HOVER,
.TDInfos A:ACTIVE, .TDInfos A:VISITED {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d8001e;
text-decoration:none;
}
.TDInfos A:HOVER {
text-decoration:underline;
}

/************************************************  HP  *****************************************************/
.TDFlashHP{
border-bottom: 1px dotted #fbbe2d;
}

.FlashHP {
border: 1px solid #330000;
margin: 10px 0px 10px 0px;
}

.TDPlusFannyHeader {
vertical-align:top;
text-align:left;
padding: 10px 0px 0px 10px;
}
.TDPlusFannyTop{
text-align:left;
vertical-align:top;
border-bottom: 1px dotted #fbbe2d;
padding: 5px 0px 5px 10px;
}
.TDPlusFannyTop IMG{
margin: 0px 10px 0px 0px;
}
.TDPlusFannyBottom{
vertical-align:top;
text-align:left;
padding: 5px 0px 5px 10px;
}
.TDPlusFannyBottom IMG{
margin: 0px 10px 0px 0px;
}
.TDPlusFannyImage{
border-left: 1px dotted #fbbe2d;
padding: 5px 0px 5px 5px;
}






/*******************************************  LINE UP  *********************************************/
.BODYLineUp {
	background-image:url(images/bg_content.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding:0;
	margin:10px;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
}

.IFRAMEBio {
	border-top: 1px dotted #fbbe2d;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	}

.TDLineUpText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330000;
	font-weight: normal;
	line-height: 14px;
}

.title_page {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:18px;
	color:#d8001e;
	text-transform: uppercase;
	font-weight: 200;
	letter-spacing: -1px;
	text-decoration: none;	
}

.TDLineUpTitre {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:15px;
	color:#d8001e;
	text-transform: uppercase;
	font-weight: 10;
	letter-spacing: -1px;
	text-decoration: none;
}
.TDLineUpTitreVJ {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.TDLineUpTitre1 {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:15px;
	color:#000000;
	text-transform: uppercase;
	font-weight: 10;
	letter-spacing: -1px;
	text-decoration: none;
}

.TDLineUpTitre2 {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:15px;
	color:#000000;
	text-transform: uppercase;
	font-weight: 200;
	letter-spacing: -1px;
	text-decoration: none;
}

/****************************************** LIENS LINE UP ***************************************/
a.artists:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #d8001e;
	font-weight:bold;
	text-decoration: none;
}
a.artists:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #d8001e;
	font-weight:bold;
	text-decoration: none;
}
a.artists:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8001e;
	font-weight:bold;
	text-decoration: underline;
}

/***********************************************  SCENES LISTE  **********************************************/
.TDScenesListeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330000;
	font-weight: normal;
	line-height: 14px;
}

.TDScenesListeTitre {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:15px;
	color:#d8001e;
	text-transform: uppercase;
	font-weight: 10;
	letter-spacing: -1px;
	text-decoration: none;
}
.TDScenesListeTitreVJ {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:11px;
	color:#d8001e;
	font-weight:bold;
}

.TDScenesListeTitre1 {
	margin-top:20px;
	font-family: Arial Black, Arial Bold, Arial;
	font-size:14px;
	color:#000000;
	text-transform: uppercase;
	font-weight:bold;
	letter-spacing: -1px;
	text-decoration: none;
}

.TDScenesListeTitre2 {
	font-family: Arial Black, Arial Bold, Arial;
	font-size:15px;
	color:#000000;
	text-transform: uppercase;
	font-weight: 200;
	letter-spacing: -1px;
	text-decoration: none;
}

/****************************************** LIENS SCENES LISTE ***************************************/
a.artists:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #d8001e;
	font-weight:bold;
	text-decoration: none;
}
a.artists:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #d8001e;
	font-weight:bold;
	text-decoration: none;
}
a.artists:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8001e;
	font-weight:bold;
	text-decoration: underline;
}

/***********************************************  BIO  **********************************************/
body.bio {
	padding:0;
	margin:10px;
	background-color:#ffffff;
	background-image:none;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
}

.TABLEBio {}
.TDBioVideo {
width:240px;
vertical-align:top;
}
.TDBioContent {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
padding: 0px 0px 0px 20px;
vertical-align:top;
}
.BIONom {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#d8001e;
font-weight:bold;
}
.BIONomNoir {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
font-weight:bold;
}
.BIOLabel {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d8001e;
font-weight:bold;
}
.BIOSmallText {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d8001e;
font-weight:bold;
}

.BIOText {
border-top: 1px dotted #fbbe2d;
border-bottom: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
padding:10px 0px 10px 0px;
margin: 0px 0px 10px 0px;
}
.TDBioVideo A, .TDBioVideo A:HOVER,
.TDBioContent A, .TDBioContent A:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d8001e;
text-decoration:none;
}
/********************************************* FORMULAIRE CONTACT ********************************************************* */
.TABLEContainerContact {
width:443px;
height:490px;
}
.TDContainerContact {
padding: 10px 0px 10px 0px;
vertical-align:top;
}
.TABLEContact {
width:403px;
}
.TDContactTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
padding:0px 0px 10px 0px;
}
.TDContactSubmit {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
padding:10px 0px 10px 0px;
}
.DIVContactInfos{
border-top: 1px dotted #fbbe2d;
border-bottom: 1px dotted #fbbe2d;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding:10px 0px 10px 0px;
}
.DIVContactInfos A:LINK, .DIVContactInfos A:HOVER, .DIVContactInfos A:ACTIVE, .DIVContactInfos A:VISITED {
font-family:Arial, Helvetica, sans-serif;
color:#d8001e;
font-size:10px;
text-decoration:underline;
}

.DIVContactErrorMessage {
width:403px;
padding:0px 0px 10px 0px;
margin:0px 0px 10px 0px;
border-bottom: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
}

.DIVContactConfirmMessage {
width:403px;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
}

.TDLabel {
	color:#000000;
	height:25px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

input.contact {
    border:1px solid #000000;
    background-image: url(images/stripe08.gif);
	color:#330000;
	width:130px;
	height:18px;
}
textarea.contactMessage {
    border:1px solid #000000;
	font-size:12px;
    background-image: url(images/stripe08.gif);
	color:#330000;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	width:250px;
	height:125px;
}
input.btnContact {
    border:1px solid #000000;
    background-image: url(images/stripe08.gif);
    font-weight:bold;
	color:#330000;
    cursor:pointer;
}
input.btnContact:hover {
    border:1px solid #000000;
    background-color:white;
    color:#330000;
}
input.btnContact:active {
    border:1px solid #000000;
    background-color:white;
    color:#FFFFFF;
} 

/********************************************* Partenaires ****************************** */
.TDPartners A:LINK, .TDPartners A:HOVER, .TDPartners A:ACTIVE, .TDPartners A:VISITED {
font-family:Arial, Helvetica, sans-serif;
color:#d8001e;
font-size:10px;
text-decoration:underline;
}

/********************************************* GALERIE ********************************** */
.DIVGalleryContent{
	height:400px;
	overflow:auto;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
}
.DIVGalleryContent IMG {
	float:right;
	border: 1px solid #330000;
	margin: 0px 10px 10px 10px;
	}

.TDGalleryTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
padding:0px 0px 10px 0px;
}

.TABLEGalleryVideo A:LINK, .TABLEGalleryVideo A:HOVER, .TABLEGalleryVideo A:ACTIVE, .TABLEGalleryVideo A:VISITED {
font-family:Arial, Helvetica, sans-serif;
color:#d8001e;
font-size:10px;
text-decoration:underline;
}

/************************************** LES PLUS DE FANNY ****************************** */
.TABLERecettes {
	background-color:#FFF;
	}
	
.TDRecettesSousTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
text-align:left;
}

.TDRecettesText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;
}

/********************************************* Interviews ****************************** */
.DIVGalleryContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#330000;
	text-align:justify;
    font-size:10px;
	color:#330000;
	overflow:auto;
	scrollbar-base-color: #FDCE4A;
	scrollbar-arrow-color: #330000;
	scrollbar-3dlight-color: #FDCE4A;
	scrollbar-darkshadow-color: #FDCE4A;
	scrollbar-face-color: #FDCE4A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	padding: 0px 10px 0px 0px;
}
.DIVGalleryContent .introduction {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}
.DIVGalleryContent .question {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
color:#d8001e;
text-align:left;
}

/********************************************* MASTERCLASSES ****************************** */
.TABLEMasterClasses {}

.TDMasterClassesTitre {
color:#d8001e;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
text-align:left;
padding: 10px 0px 0px 0px;
}
.TDMasterClassesTitre .ville {
color:#330000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
}
.TDMasterClassesDate {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
text-align:left;
padding: 5px 0px 10px 0px;
}
.TDMasterClassesNom {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-size:16px;
font-weight:bold;
color:#d8001e;
text-align:left;
padding: 10px 0px 0px 0px;
border-top: 1px dotted #fbbe2d;
}
.TDMasterClassesNom .date {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
}

.TDMasterClassesBaseline {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-size:14px;
font-weight:bold;
font-style:italic;
color:#330000;
padding: 0px 0px 10px 0px;
}
.TDMasterClassesTextIntro {
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;
line-height:14px;
font-weight:bold;
border-top: 1px dotted #fbbe2d;
}
.TDMasterClassesInterview {
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;
line-height:14px;
border-bottom: 1px dotted #fbbe2d;
}
.TDMasterClassesInterview .question{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
font-weight:bold;
font-style:italic;
line-height:14px;
}

.TDMasterClassesText {
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;
line-height:14px;
border-bottom: 1px dotted #fbbe2d;
}

.SPANMasterClassesTitre{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
line-height:14px;
}

.TDMasterClassesText A.masterclasse:LINK, .TDMasterClassesText  A.masterclasse:HOVER, .TDMasterClassesText A.masterclasse:VISITED, .TDMasterClassesText  A.masterclasse:ACTIVE {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#d8001e;
text-decoration:none;
line-height:14px;
}

.TDMasterClassesText A.http:LINK, .TDMasterClassesText  A.http:HOVER, .TDMasterClassesText A.http:VISITED, .TDMasterClassesText  A.http:ACTIVE {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
line-height:14px;
}

.TDMasterClassesText A.inscription:LINK, .TDMasterClassesText  A.inscription:HOVER, .TDMasterClassesText A.inscription:VISITED, .TDMasterClassesText  A.inscription:ACTIVE {
background-color:#d8001e;
border: 1px solid #330000;
padding: 2px 7px 2px 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.TDMasterClassesBottom {
padding: 10px 0px 10px 0px;}

.TDMasterClassesBottom A:LINK, .TDMasterClassesBottom  A:HOVER, .TDMasterClassesBottom A:VISITED, .TDMasterClassesBottom  A:ACTIVE {
background-color:#d8001e;
border: 1px solid #330000;
padding: 2px 7px 2px 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

/* ****************************** formulaire inscription ******************************** */
.TABLEMasterClasseForm {
border-top: 1px dotted #fbbe2d;
}
.DIVMasterClassesErrorMessage {
width:403px;
padding:10px 0px 10px 0px;
border-top: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
}
.DIVMasterClassesConfirmMessage {
width:403px;
padding:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
}
.TDMasterClasseInfos {
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
}

.TDMasterClasseSubmit {
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
border-bottom: 1px dotted #fbbe2d;
}
.btnSubmit {
background-color:#d8001e;
border: 1px solid #330000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
margin: 0px 0px 0px 5px;
}

/****************************************  ATELIERS EN COLLEGES  ****************************************/
.TABLEContainerAteliers {
width:443px;
height:490px;
}
.TDContainerAteliers {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLEAteliers {
width:403px;
}
.TDAteliersTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-variant:small-caps;
font-weight:bold;
padding: 10px 0px 10px 0px;
vertical-align:middle;
}
.TDAteliersImage IMG {
border: 1px solid #330000;
}
.TDAteliersText {
background-color:#FFFFFF;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px;
}
.DIVAteliersImages {
	width:120px;
	float:right;
	margin:0px 0px 0px 30px;
	}
.DIVAteliersImages IMG{
	border:#330000 1px solid;
	margin:0px 0px 10px 0px;
	}
.SPANAteliersTitreRouge {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.SPANAteliersTitreNoir {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
}
.TDAteliersText A:LINK, .TDAteliersText A:HOVER, .TDAteliersText A:ACTIVE, .TDAteliersText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDAteliersText A:HOVER {
text-decoration:underline;
}

/****************************************  PARCOURS SONORES  ****************************************/
.TABLEContainerParcours {
width:443px;
height:490px;
}
.TDContainerParcours {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLEParcours {
width:403px;
}
.TDParcoursTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-variant:small-caps;
font-weight:bold;
padding: 10px 0px 10px 0px;
vertical-align:middle;
}
.TDParcoursImage IMG {
border: 1px solid #330000;
}
.TDParcoursText {
background-color:#FFFFFF;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px;
}
.DIVParcoursImages {
	width:120px;
	float:right;
	margin:0px 0px 0px 30px;
	}
.DIVParcoursImages IMG{
	border:#330000 1px solid;
	margin:0px 0px 10px 0px;
	}
.SPANParcoursTitreRouge {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.SPANParcoursTitreNoir {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
}
.TDParcoursText A:LINK, .TDParcoursText A:HOVER, .TDParcoursText A:ACTIVE, .TDParcoursText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDParcoursText A:HOVER {
text-decoration:underline;
}

/****************************************  MY NAME IS  ****************************************/
.TABLEContainerMyNameIs {
width:443px;
height:490px;
}
.TDContainerMyNameIs {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLEMyNameIs {
width:403px;
}
.TDMyNameIsTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#330000;
font-weight:bold;
text-align:left;
padding: 10px 0px 0px 0px;
vertical-align:middle;
}
.TDMyNameIsImage IMG {
border: 1px solid #330000;
}
.TDMyNameIsText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
padding:10px 0px 0px 0px;
}

.DIVMyNameIsText1 {
position:relative;
left:55px;
top:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:left;
width:200px;
}
.DIVMyNameIsText2 {
position:relative;
left:10px;
top:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:left;
}
.DIVMyNameIsText3 {
	background-color:#FFFFFF;
	padding:5px;
	width:250px;
position:relative;
left:10px;
top:125px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;}

.SPANMyNameIsTitreRouge {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.SPANMyNameIsTitreBlanc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#FFFFFF;
}
.SPANMyNameIsTitreNoir {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#000000;
}
.SPANMyNameIsTitreJaune {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
color:#fbbe2d;
}
.TDMyNameIsText A:LINK, .TDMyNameIsText A:HOVER, .TDMyNameIsText A:ACTIVE, .TDMyNameIsText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
text-decoration:none;
}

/****************************************  MAUBEUGE - VIA  ****************************************/
.TABLEContainerMaubeuge {
width:443px;
height:490px;
}
.TDContainerMaubeuge {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLEMaubeuge {
width:403px;
}
.TDMaubeugeTitre {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-variant:small-caps;
font-weight:bold;
text-align:left;
padding: 10px 0px 0px 0px;
vertical-align:middle;
}

.TDMaubeugeTitre .TDMaubeugeTitreRouge {
color:#d8001e;
}

.TDMaubeugeTitreAlt {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-variant:small-caps;
font-weight:bold;
text-align:left;
padding: 10px 0px 0px 0px;
vertical-align:middle;
}
.TDMaubeugeImage IMG {
border: 1px solid #330000;
}
.TDMaubeugeText {
}

.DIVMaubeugeText {
position:relative;
width:190px;
top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:justify;
padding:10px;
}

.SPANMaubeugeTitreBlanc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#FFFFFF;
}
.TDMaubeugeText A:LINK, .TDMaubeugeText A:HOVER, .TDMaubeugeText A:ACTIVE, .TDMaubeugeText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDMaubeugeText A:HOVER {
text-decoration:underline;
}

/****************************************  TABLES RONDES  ****************************************/
.TABLEContainerTablesRondes {
width:443px;
height:490px;
}
.TDContainerTablesRondes {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLETablesRondes {
width:403px;
}
.TDTablesRondesTitre {
color:#d8001e;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
text-align:left;
padding: 10px 0px 0px 0px;
}

.TDTablesRondesTitre .ville {
color:#330000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
font-weight:bold;
}
.TDTablesRondesDate {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
font-weight:bold;
color:#330000;
text-align:left;
padding: 5px 0px 10px 0px;
}

.TDTablesRondesTextIntro {
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:left;
line-height:14px;
font-weight:bold;
border-top: 1px dotted #fbbe2d;
}
.TDTablesRondesImage IMG {
border: 1px solid #330000;
}
.TDTablesRondesText {
border-top: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px 0px 0px 0px;
}
.TDTablesRondesTextAlt {
border-top: 1px dotted #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:justify;
padding:10px 0px 0px 0px;
}
.SPANTablesRondesTitreRouge {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.SPANTablesRondesTitreBlanc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#FFFFFF;
}
.TDTablesRondesText A:LINK, .TDTablesRondesText A:HOVER, .TDTablesRondesText A:ACTIVE, .TDTablesRondesText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:none;
}
.TDTablesRondesText A:HOVER {
text-decoration:underline;
}

.DIVTablesRondesText {
background-color: #fbbe2d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-align:justify;
padding:10px;
margin:10px 0px 10px 0px;
}
.DIVTablesRondesText A:LINK, .DIVTablesRondesText A:HOVER, .DIVTablesRondesText A:ACTIVE, .DIVTablesRondesText A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}


/****************************************  FAMILY NAME  ****************************************/
.TABLEContainerFamilyName {
width:443px;
height:490px;
}
.TDContainerFamilyName {
padding: 10px 0px 0px 0px;
vertical-align:top;
}
.TABLEFamilyName {
width:403px;
}
.TDFamilyNameTitre {
padding: 140px 0px 0px 0px;
}
.TDFamilyNameTitre A:LINK, .TDFamilyNameTitre A:HOVER, .TDFamilyNameTitre A:ACTIVE, .TDFamilyNameTitre A:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#330000;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.TDFamilyNameText IMG, .TDFamilyNameTextAlt IMG {
border: 1px solid #FFFFFF;
margin: 0px 10px 0px 0px;
}
.TDFamilyNameText, .TDFamilyNameTextAlt {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:justify;
padding:25px 0px 35px 0px;
}
.TDFamilyNameTextAlt { padding:5px 0px 0px 0px;}
.TDFamilyNameTextAlt IMG {
margin: 0px 10px 20px 0px;
}
.SPANFamilyNameTitreRouge {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
}
.SPANFamilyNameTitreNoir {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color:#000000;
}

.TDFamilyNameTitre A.url:LINK, .TDFamilyNameTitre A.url:HOVER, .TDFamilyNameTitre A.url:ACTIVE, .TDFamilyNameTitre A.url:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#330000;
text-decoration:none;
}
.TDFamilyNameTitre A.url:HOVER {
text-decoration:underline;
}

.TDFamilyNameTitre A.mail:LINK, .TDFamilyNameTitre A.mail:HOVER, .TDFamilyNameTitre A.mail:ACTIVE, .TDFamilyNameTitre A.mail:VISITED {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d8001e;
text-decoration:underline;
}
.TDFamilyNameTitre A.mail:HOVER {
text-decoration:underline;
}
/******************************************************************************************/
/***************************************  DROITE  *****************************************/
/******************************************************************************************/
.TDColonneDroite{
padding:10px 0px 0px 0px;
border-left: 1px dotted #fbbe2d;
}
.TABLENuits {
border-bottom: 1px dotted #fbbe2d;
}
.TDHeaderNuits {
text-align:left;
padding: 0px 0px 0px 10px;
}
.TDNuits {
text-align:left;
padding: 0px 10px 0px 10px;

}
.ULNuits{
width:235px;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.LINuits {
background-image:url(images/puce_liens_jours.gif);
background-position:0px 3px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#330000;
list-style:none;
padding-left:10px;
line-height: 20px; 
border-bottom: 1px dotted #d8001e;
}
.LINuitsAlt {
background-image:url(images/puce_liens_jours.gif);
background-position:0px 3px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#330000;
list-style:none;
padding-left:10px;
line-height: 20px;
}
.LINuits A, .LINuitsAlt  A ,.LINuits A:HOVER, .LINuitsAlt  A:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
color:#d8001e;
text-decoration:none;
}

.TABLEPlusInterviews {

}
.TDHeaderPlusInterviews {
text-align:left;
padding: 15px 0px 0px 10px;
}
.TDPlusInterviews {
text-align:left;
padding: 5px 10px 5px 10px;
height:100%;
}
.TDPlusInterviews IMG{
margin: 0px 7px 0px 0px;
}
.TDPlusFannyTop A:link, .TDPlusFannyTop A:visited, .TDPlusFannyTop A:active,
.TDPlusFannyBottom A:link, .TDPlusFannyBottom A:visited, .TDPlusFannyBottom A:active,
.TDPlusInterviews A:link, .TDPlusInterviews A:visited, .TDPlusInterviews A:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #d8001e;
	text-decoration: none;
}
.TDPlusFannyTop A:hover,
.TDPlusFannyBottom A:hover,
.TDPlusInterviews A:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #d8001e;
	text-decoration: underline;
}
.TDPlusFannyTop A.suite:link, .TDPlusFannyTop A.suite:visited, .TDPlusFannyTop A.suite:active,
.TDPlusFannyBottom A.suite:link, .TDPlusFannyBottom A.suite:visited, .TDPlusFannyBottom A.suite:active,
.TDPlusInterviews A.suite:link, .TDPlusInterviews A.suite:visited, .TDPlusInterviews A.suite:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#d8001e;
	font-weight:bold;
	line-height: 14px;
	text-decoration: none;
}
.TDPlusFannyTop A.suite:hover,
.TDPlusFannyBottom A.suite:hover,
.TDPlusInterviews A.suite:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#d8001e;
    font-weight:bold;
	line-height: 14px;
    text-decoration: underline;
}


/******************************************************************************************/
/* ************************************ PIEDS DE LA PAGE ******************************** */
/******************************************************************************************/
.TABLEFooter{
background-image:url(images/bg_footer.png);
background-repeat:repeat-x;
background-position:top;
margin:0px 0px 20px 0px;
}

.TDFooter A, .TDFooter A:VISITED, .TDFooter A:ACTIVE {
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#330000;
text-decoration:none;
}
.TDFooter A:HOVER {
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#330000;
text-decoration:underline;
}
/*****************************************************************************************/