body {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 100px;
background: white;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
color: #FF3600;
text-decoration: none;
}
a:hover {
color: #FF3600;
text-decoration: underline;
}
a.menu {
color: #FF3600;
text-decoration: none;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
a.menu:hover {
color: #FF3600;
text-decoration: none;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
a.download {
color: #FF3600;
text-decoration: none;
font-weight: bold;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
a.download:hover {
color: #FF3600;
font-weight: bold;
text-decoration: underline;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
a.lien_artiste {
color: #FF3600;
text-decoration: none;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
a.lien_artiste:hover {
text-decoration: underline;
}
.enter_site  { 
color: #DEDEDE;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
.logo_intro {
margin-top: 80px;
}








.section_title {
color: #FF3600;
text-decoration: none;
font-weight: bold;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
margin-bottom: 2px;
}
.main_title  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 36px;
font-weight: bold;
line-height: 34px;
color: #FF3600;
margin-bottom: 32px;
}
.agenda_title  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 24px;
color: #212121;
}
.date  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 14px;
font-weight: bold;
color: #212121;
margin-top: 20px;
margin-bottom: 20px;
line-height: 18px;
}
.artiste_page_title  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 30px;
color: #212121;
margin-top: 30px;
}
.presse_page_title  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 30px;
color: #212121;
margin-top: 30px;
}
.artiste_page_menu  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 18px;
font-weight: bold;
color: #212121;
margin-bottom: 26px;
}
.publications_page_artiste  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 26px;
color: #212121;
}
.publications_page_titre  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 24px;
font-weight: light;
line-height: 26px;
color: #212121;
}
.publications_page_description  {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 12px;
line-height: 16px;
color: #212121;
margin-top: 25px;
max-width: 160px;
}
.publications {
width: 200px;
margin-bottom: 25px;
margin-right: 13px;
}
.content_text {
color: black;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
max-width: 413px;
/*text-align: justify;*/
text-align: left;
}
.expos_content_text
{
color: black;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
line-height: 18px;
max-width: 413px;
text-align: left;
}
.expos_content_text span
{
color: black;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
line-height: 18px;
max-width: 413px;
text-align: left;
}
.bio_content_text {
color: black;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
width: 413px;
text-align: left;
}
.agenda_pc_content_text {
color: black;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
width: 270px;
text-align: left;
}
.actualites_artistes {
color: black;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
width: 270px;
text-align: left;
}
.downloads_content_text {
color: black;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
text-align: top;
margin-top: 30px;
}
.download {
width: 260px;
margin-top: 20px;
margin-right: 13px;
float: left;
}
.presse_content_text {
color: black;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
width: 413px;
text-align: left;
}
.artistes_galerie {
max-width: 650px;
}
.agenda_text {
color: #212121;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
}
.galerie_artistes  {
font-size: 9px;
font-family: verdana;
border: 0;
float: left;
margin-right: 13px;
margin-bottom: 13px;
}
.img_agenda  {
border: solid 10px #ccc;
/*
float: left;
margin-right: 13px;
margin-bottom: 13px;
*/
}
.img_publications  {
border: solid 10px #ccc;
float: left;
margin-right: 13px;
margin-bottom: 25px;
}
.linebreak
{
clear: both;
}







/********** EXPOS ***********/

.videos
{
margin-top: 20px;
border-top: 1px solid #FF3600;
padding-top: 10px;
}

.liens_video
{
/*border-top: 1px solid #FF3600;*/
/*padding-top: 10px;*/
font-size: 12px;
font-weight: bold;
}

.liens_presse
{
/*border-top: 1px solid #FF3600;*/
/*padding-top: 10px;*/
font-size: 12px;
font-weight: bold;
}




/********** ACTIVITES ***********/

.activite
{
border-bottom: 1px solid grey;
margin-bottom: 20px;
}

.activite_title  
{
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 24px;
color: #212121;
margin-top: 20px;
}

.activite_date  
{
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 14px;
font-weight: bold;
color: #212121;
margin-top: 0px;
margin-bottom: 20px;
line-height: 18px;
}

.activites_text 
{
color: #212121;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
}

.details
{
font-size: 11px;
position: absolute;
margin-left: 420px;
margin-top: 0px;
}

.details a
{
font-weight: bold;
}

.public
{
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid #FF3600;
width: 150px;
}




/***** VIDEOS EMBED *****/

object, embed
{
margin-bottom: 20px;
}