body {
background-color: #ffffff;
scrollbar-base-color:#ffffff;
scrollbar-arrow-color: #B50A1E;
}
td,body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#222222;}


/* MENUS */
.menuFooter { font-size: 10px;font-weight: normal; color: #555555; ; text-decoration: none}
.menuFooter:hover {font-size: 10px;font-weight: normal; color: #B50A1E; text-decoration: none}
.menuFooterSelect {font-size: 10px;font-weight: normal; color: #B50A1E; ; text-decoration: none}
.txtFooter { font-size: 10px;font-weight: normal; color: #555555; ; text-decoration: none}

.lienFooter { font-size: 10px;font-weight: normal; color: #999999; ; text-decoration: none}
.lienFooter:hover {font-size: 10px;font-weight: normal; color: #B50A1E; text-decoration: none}


/*LIENS*/
a { color: #222222; ; text-decoration: none}
a:hover {color: #B50A1E; text-decoration: none}


/*MISE EN VALEUR DE TEXTE*/
h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight:normal; color:#ffffff;}
.txtTitreBio{font-size: 18px; font-weight:bold; color:#B50A1E; }
.txtSousTitreBio{font-size: 16px; font-weight:bold; color:#B50A1E; }
.txtSousTitreSpectacle{font-size: 14px; font-weight:bold; color:#B50A1E;}
.txtSousTitre{font-size: 13px; font-weight:bold; color:#B50A1E;}
.titrePage{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; color:#ffffff;}
.img {border:1px; border-thickness: 1px; border-color: #990066; border-style: solid;}
.prixPromo{
color:#ACED3D;
font-size:16px;
font-weight:bold;
}

/*FORMULAIRES*/
input{background-color:#0A0929; BORDER: #7399AE 1px solid; FONT-SIZE: 10px;  COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

/*DIV*/
.divClear{
	clear: both;
}

.divTitrePage{
overflow:hidden;
width: 640px;
height: 28px;
padding: 0px;
border:none;
}

.divTitreContenu{
width: 720px;
height: 50px;
padding-top: 20px;
padding-right: 10px;
font-size: 20px; 
font-weight:normal; 
color:#ffffff;
border:none;
text-align:right;
}

.divPictoActeur{
float:left;
display:block;
padding: 0px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.divNomActeur{
float:none;
height:40px;
display:block;
border:none;
vertical-align:middle;
}

.divPictoMp3{
float:left;
display:block;
padding: 0px;
padding-right:5px;
}
.divNomMp3{
float:none;
height:30px;
display:block;
border:none;
vertical-align:middle;
}

.divPictoPresse{
float:left;
display:block;
padding: 0px;
padding-right:5px;
}
.divTitrePresse{
float:none;
height:30px;
display:block;
border:none;
vertical-align:middle;
font-style:bold;
}
.divCitationPresse{
clear: both;
float:none;
border:none;
text-align:justify;
font-weight:normal;
font-size:12px;
}
.divLienPresse{
clear: both;
float:none;
border:none;
text-align:right;
font-weight:bold;
font-style:italic;
}

.divTitreBlog{
font-size:14px;
font-weight:bold;
display:block;
padding-bottom:10px;
}
.divTexteBlog{
clear: both;
float:none;
border:none;
text-align:justify;
font-weight:normal;
}

.titreAgenda{
font-size:16px;
font-weight:bold;
color:#B50A1E;
}

.divTrait{
height:5px; 
width:100%;
display:block;
background-image: url(../images/trait.gif); background-repeat:repeat-x; 
padding:0px;}

.divSouligne{
height:16px; 
width:100%;
display:block;
background-image: url(../images/souligne.gif); background-repeat:repeat-x; 
padding:0px;}

.divInfosPratiques{
width:100%;
display:block;
border-style:dotted;
border-color:#CC0000;
border-width:1px; 
padding:10px;}

/*AGENDA EVENEMENT*/

.dateAgendaEvenement{
display:block;
padding-left:0px;
padding-top:10px;
padding-bottom:5px;
font-size: 18px; 
font-weight:bold;
color: #000000;
}
.divTitreAgendaEvenement{
display:block;
padding-top:5px;
}
.heureAgendaEvenement{
font-size: 14px; 
font-weight:bold;
color: #B50A1E;
}
.titreAgendaEvenement{
font-size: 14px; 
font-weight:bold;
color: #000000;
}
.lieuAgendaEvenement{
text-align:justify;
font-style:italic;
}
.texteAgendaEvenement{
text-align:justify;
}

/*AGENDA SPECTACLE*/

.divTitreAgendaSpectacle{
display:block;
padding-top:5px;
padding-bottom:5px;
}
.dateAgendaSpectacle{
font-size: 13px; 
font-weight:bold;
color: #000000;
}
.heureAgendaSpectacle{
font-size: 13px; 
font-weight:bold;
color: #B50A1E;
}
.lieuAgendaSpectacle{
font-style:italic;
color: #B50A1E;
}
.texteAgendaSpectacle{
text-align:justify;
font-style:italic;
display:block;
padding-bottom:15px;
}


/*AGENDA GENERAL*/

.divTitreAgenda{
font-size: 14px; 
font-weight:bold;
color: #000000;
}
.dateAgenda{
font-size: 13px; 
font-weight:bold;
color: #000000;
}
.heureAgenda{
font-size: 13px; 
font-weight:bold;
color: #B50A1E;
}
.lieuAgenda{
text-align:justify;
font-style:italic;
color: #B50A1E;
}
.texteAgenda{
text-align:justify;
font-style:italic;
display:block;
padding-bottom:15px;
}

/*AGENDA ACCUEIL*/
.divAgendaAccueil{
display:block;
padding-left:5px;
padding-bottom:5px;
}

.titreAgendaAccueil{
font-size: 11px; 
font-weight:bold;
color: #000000;
text-transform: uppercase;
}
.dateAgendaAccueil{
font-size: 11px; 
font-weight:normal;
color: #000000;
}
.heureAgendaAccueil{
font-size: 11px; 
font-weight:normal;
color: #000000;
}
.lieuAgendaAccueil{
font-size: 11px; 
color: #B50A1E;
}

/*TROUPE*/

.divTitreTroupe{
display:block;
padding-top:0px;
padding-bottom:5px;
font-size: 16px; 
font-weight:bold;
color: #B50A1E;
}
.divTexteTroupe{
text-align:justify;
}

/*PARTENAIRES*/
.divPartenaire{
display:block;
float:left;
padding-left:0px;
padding-top:30px;
padding-right:40px;
padding-bottom:30px;
}


/*TABLEAUX*/
.tabContenu {background-color: #ffffff;}

.tabContenuTetra {background-color: #ffffff; 
background-position: left top; background-image: url(../images/vide.gif); background-repeat: no-repeat;
}
.tabFond1{border-color: #7399AE; border-width:1px; border-style:solid; padding:2px;}
.tabPointilleV{background-image: url(../images/pointilleV.gif); background-repeat:repeat-y;}
.tabSouligne{background-image: url(../images/souligne.gif); background-repeat:repeat-x;}
.tabTrait{height:5px; background-image: url(../images/trait.gif); background-repeat:repeat-x; padding:0px;}
.tabTitre1{
background-position: left top; background-image: url(../images/ss_titre.jpg); background-repeat: no-repeat;
font-weight: bold;}

