BODY
{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #000000;
}

INPUT, SELECT, TEXTAREA
{
	font-family: MS Sans Serif, sans-serif;
	font-size: 12px;
}

BODY
{
	margin: 0px;
}

A, A:visited, A:active { color: #666699; }
A:Hover { color: #E80000; }
A IMG { border: 0px; }
FORM { margin: 0px; }
TABLE { font-size: 11px; }

UL
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	padding: 0px;
	list-style-image: url(../img/bullet.gif);
	line-height: 14px;
}

LI
{
	margin-top: 4px;
	margin-bottom: 4px;
}

DIV
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.body { font-size: 13px; }
.small { font-size: 11px; }
.vsmall { font-size: 10px; }
.vvsmall { font-size: 8px; }

.heading
{
	font-size: 16px;
	font-weight: bold;
}

.bigheading
{
	font-size: 18px;
	font-weight: bold;
}

.highlight
{
	font-weight: bold;
	color: #DF1508;
}

.catheading
{
	font-size: 11px;
	color: #DF1508;
	font-weight: bold;
}

.flashmovie { visibility: visible; }
.flashmovieOff { visibility: hidden; }

.flashcontainer
{
	background-color: #fFfFfF;
	font-weight: bold;
}

.tblNavpage
{
	font-size: 11px;
	font-weight: bold;
}

.tblNavpage .tblNavSpacerBorder { background-color: #ffffff; }
.tblNavpage .tblNavSpacer { background-color: #ffffff; }

.tblNavpage .tblNavHeading
{
	color: #DF1508;
	background-color: #ffffff;
}

.tblModule
{
	font-size: 11px;
	text-align: left;
}

.tblModule .tblModBorder { background-color: #FFFFFF; }
.tblModule .tblModSpacer { background-color: #ffffff; }

.tblModule .tblModHeading
{
	background-color: #DF1508;
	color: #DF1508;
	font-weight: bold;
	line-height: 10px;
}

.tblModule .tblModTitle
{
	background-color: #ffffff;
	font-weight: bold;
}

.tblModule .tblModLink
{
	background-color: #ffffff;
	font-weight: bold;
}

.tblModule .tblModContent
{
	background-color: #ffffff;
	font-size: 9px;
}

.tblHeader { font-size: 11px; }

.tblHeader .tblHeaColorUp
{
	background-color: #000000;
	color: #ffffff;
}

.tblHeader .tblHeaColorMid
{
	background-color: #f0f0f0;
	font-weight: bold;
}

.tblHeader .tblHeaColorDown { background-color: #cccccc; }
.tblHeader .tblHeaColorMenu { background-color: #DF1508; }
.tblProductlist { font-size: 11px; }
.tblProductlist .tblProdlistBorder { background-color: #cccccc; }

.tblProductlist .tblProdlistHeader
{
	font-size: 16px;
	font-weight: bold;
}

.tblProduct
{
	background-color: #ffffff;
	font-size: 11px;
}

.tblProduct .tblProdBorder { background-color: #cccccc; }

.tblProduct .tblProdHeader
{
	font-size: 16px;
	font-weight: bold;
}

.tblProduct .tblProdNavlinks { font-size: 10px; }
.tblArticlelist { font-size: 11px; }
.tblFaqlist { font-size: 11px; }

.tblFaqlist .tblFaqHeadblue
{
	background-color: #f0f0f0;
	color: #DF1508;
	font-weight: bold;
	font-size: 11px;
	line-height: 10px;
}

.tblFaqfiche { border-collapse: collapse; border: 2px solid #919191; }
.tblFaqfiche TD { border: 2px solid #919191; }
.tblFaqfiche2 { border: 2px solid #919191; }

.tblFaqlist .tblFaqBorder { background-color: #cccccc; }
.tblDownloadlist { font-size: 11px; }
.tblDownloadlist .tblDownBorder { background-color: #cccccc; }

.tblDownloadlist .tblDownHeading
{
	font-size: 16px;
	font-weight: bold;
}

.tblDownloadlist .tblDownHeadblue
{
	background-color: #f0f0f0;
	color: #DF1508;
	font-weight: bold;
	font-size: 11px;
	line-height: 10px;
}

.tblDownloadlist .tblDownFilenumber { font-weight: bold; }
.tblDownloadlist .tblDownProducts { font-weight: bold; }
.articleContent A IMG { border: 0px; }

.infpreredhead
{
	font-family: Arial Black, Arial, sans-serif;
	font-size: 22px;
	color: #ef0000;
}

.infprehead
{
	font-family: Arial Black, Arial, sans-serif;
	font-size: 14px;
	color: black;
}

.infprebody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.infpresmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.infpreptrs
{
background: url('site/fr/press/images/fd_point_rose.jpg');
}

.infpreptor
{
background: url('site/fr/press/images/fd_point_orange.jpg');
}

.infpreptvt
{
background: url('site/fr/press/images/fd_point_vert.jpg');
}

.infpreptmv
{
background: url('site/fr/press/images/fd_point_mauve.jpg');
}

.infpreptjn
{
background: url('site/fr/press/images/fd_point_jaune.jpg');
}

.infpreptbl
{
background: url('site/fr/press/images/fd_point_bleu.jpg');
}

.redhead
{
	font-family: Arial Black, Arial, sans-serif;
	font-size: 16px;
	color: #ef0000;
	letter-spacing: 3px;
}

.redhead2
{
	font-family: Arial Black, Arial, sans-serif;
	font-size: 14px;
	color: #ef0000;
	letter-spacing: 3px;
}

.jazzfest
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}

.jazzfest2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFF00;
	font-weight: bold;
	text-transform: uppercase;
}

.jazzfest2head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFF00;
	font-weight: bold;
	text-transform: uppercase;
}

.jazzfest3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.Tvfbluetext { color: #0082C7; }
.Tvfredtext { color: #990000; }
.Tvfgreentext 
{ color: #006633; }
.Tvfgreentextv_societe
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_societe.jpg');}
.Tvfgreentextv_observation
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_observation.jpg');}
.Tvfgreentextv_region
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_region.jpg');}
.Tvfgreentextv_anim
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_anim.jpg');}
.Tvfgreentextv_theatre 
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_theatre.jpg');}
.Tvfgreentextv_passe_temps 
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_passe_temps.jpg');}
.Tvfgreentextv_enseignement 
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_enseignement.jpg');}
.Tvfgreentextv_maison
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_maison.jpg');}
.Tvfgreentextv_amis
{ color: #006633;  
background: url('../../site/fr/jtvf2005/images/v_amis.jpg');}

.TvfblueTitle 
{ 
	color: #0082C7; 
	font-size: 16px;
	font-weight: bold;
}

.eisaHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	text-decoration: none;
}

.eisaSmallHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.eisaBody
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

a.animag
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a.animag:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a.animag:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.ctHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
}

.ctSmallHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C0B84;
	font-weight: bold;
	text-transform: none;
}

.ctBody
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666699;
	font-weight: normal;
	text-transform: none;
}
.chnTitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size:38px;

	color: #00A1C1;

	font-weight: normal;

	text-transform: none;

}

.autrTitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size:38px;

	color:#FFDA1E;

	font-weight: normal;

	text-transform: none;

}

.tvTitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size:38px;

	color:#FAA61A;

	font-weight: normal;

	text-transform: none;

}

.camTitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size:38px;

	color:#BE0071;

	font-weight: normal;

	text-transform: none;

}

.homcineTitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size:38px;

	color:#7EA52E;

	font-weight: normal;

	text-transform: none;

}

.SsTitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size:20px;

	color: #FFFFFF;

	font-weight:bold;

	text-transform: none;

}



.FPdefault {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	font-weight:normal;

	text-transform: none;

	text-align: justify;

}

.SsTitre2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

}

.SsTitre3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17.9px;

	font-weight: bolder;

	color: #FFFFFF;

}

.controlError {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF0000;
	
	font-weight: bolder;

}

.mailmodText

{

color:#666699;

font-weight:lighter;

background-color:#FFFFFF;

font-size:10px;

font-family:verdana, sans-serif;

}

.mailmodSubmit

{

color:#666699;

font-weight:bold;

background-color:#FFFFFF;

font-size:10px;

font-family:verdana, sans-serif;

}

TEXTAREA.mailmod

{

color:#666699;

font-weight:lighter;

background-color:#FFFFFF;

font-size:10px;

font-family:verdana, sans-serif;

}

SELECT.mailmod

{

color:#666699;

font-weight:lighter;

background-color:#FFFFFF;

font-size:10px;

font-family:verdana, sans-serif;

}

.mailmodHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #DF1508;

}

.mailmodFooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: lighter;

	color: #666699;

}


.mailmodField {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #DF1508;

}

.mailmodPave {

	text-align: justify

}

.dvdTitre {

font-family: Arial, Helvetica, sans-serif;
font-size:38px;
color:#9678B6;
font-weight: normal;
text-transform: none;

}
.titreSecRose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BE0071;
}
.cachediv {
		visibility: hidden;
		overflow: hidden;
		height: 1px;
		margin-top: -1px;
		position: absolute;
		}
.txt_jazz_fes {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    text-align:justify;
}
.padding_jazz_fes{
    padding:15px 15px 15px 15px;
    text-align:justify;
}
.txt_jazz_fes a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
}
.txt_jazz_fes a:Hover {
    color: #E80000; 
}

