﻿/* affichage tableau evénements */
.TableEvt
{
    border: 1px solid #bababa;
    width: auto;
    height:auto;
    background-color: red;
    border: solid 1px lime;
}


.TableEvtHeader
{
    width: auto;
    height: 2em;
    line-height: 2em;
    overflow: hidden;
    display: block;
   /* background-color: #696A6C; */
   
   
   /*border: solid 1px #006600;*/
    clear: both;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
}

.TableEvtRow
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
/*    background-color: #BEC0C2;*/
    background-color:#25001E;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row.png');
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableEvtRowActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-active.png');
    background-color: #3C4052;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.TableEvtRow:hover
{
    background-color: #3C4052;  
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');

    color: #FFFFFF;
    cursor: pointer;
}

.TableEvtRowDeployed
{
    width: 1022px; /*height: 100%;*/
    /*height: auto;*/
    
    /*height:inherit;*/
    padding-bottom:10px;
    line-height: 2em;
    display: none;
    clear: both;
    overflow:auto;
    background-color: #CFDAF0;
    color: #696A6C;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');
}
/*
 .TableEvtRowDeployed:hover
 {
    background-color: #CCFFCC;
    cursor:pointer ;
 }
*/

.TableEvtRowAlt
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt.png');
    background-color: #D1D3D4;
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableEvtRowAltActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-alt-active.png');
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #510014;
    color: #FFFFFF;
    cursor: pointer;
}


.TableEvtRowAlt:hover
{
    background-color: #510014;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-alt-active.png');
    color: #B3FF1D;
    cursor: pointer;
}

.TableEvtRowAltDeployed
{
    width: 1022px;
    height: auto;
    padding-bottom:10px;
    line-height: 2em;
    background-color: #FBD8BC;
    display: none;
    overflow:auto;
    clear: both;
    color: #696A6C;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');
}
/* Table Archive */
.TableEvtArchRow
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
/*    background-color: #BEC0C2; */
    background-color:#25001E;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch.png');
    color: #B67AC1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableEvtArchRowActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-active.png');
    background-color: #3C4052;
    color: #B3FF1D;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.TableEvtArchRow:hover
{
    background-color: #50006A;  
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-active.png');

    color: #B3FF1D;
    cursor: pointer;
}

.TableEvtArchRowDeployed
{
    width: 1022px; /*height: 100%;*/
    /*height: auto;*/
    
    /*height:inherit;*/
    padding-bottom:10px;
    line-height: 2em;
    display: none;
    clear: both;
    overflow:auto;
    background-color: #CFDAF0;
   color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-deployed.png');
}


.TableEvtArchRowAlt
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt.png');
    background-color: #D1D3D4;
    color: #B67AC1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableEvtArchRowAltActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    color: #B3FF1D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #510014;
    cursor: pointer;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt-active.png');
    
}


.TableEvtArchRowAlt:hover
{
    background-color: #510014;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt-active.png');
    color: #B3FF1D;
    cursor: pointer;
}

.TableEvtArchRowAltDeployed
{
    width: 1022px;
    height: auto;
    padding-bottom:10px;
    line-height: 2em;
    background-color: #D6B5AF;
    display: none;
    overflow:auto;
    clear: both;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt-deployed.png');
}

/******************************/
/* Table Agenda */
.TableEvtAgRow
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
/*    background-color: #BEC0C2; */
    background-color:#25001E;
    background-image: url('/images/bg-tab-row-ag.png');
    color: #B67AC1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableEvtAgRowActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('/images/bg-tab-row-ag-active.png');
    background-color: #3C4052;
    color: #B3FF1D;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.TableEvtAgRow:hover
{
    background-color: #50006A;  
    background-image: url('/images/bg-tab-row-ag-active.png');

    color: #B3FF1D;
    cursor: pointer;
}

.TableEvtAgRowDeployed
{
    width: 1022px; /*height: 100%;*/
    /*height: auto;*/
    
    /*height:inherit;*/
    padding-bottom:10px;
    line-height: 2em;
    display: none;
    clear: both;
    overflow:auto;
    background-color: #CFDAF0;
   color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('/images/bg-tab-row-ag-deployed.png');
}


.TableEvtAgRowAlt
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('/images/bg-tab-row-ag-alt.png');
    background-color: #D1D3D4;
    color: #B67AC1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableEvtAgRowAltActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    color: #B3FF1D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #510014;
    cursor: pointer;
    background-image: url('/images/bg-tab-row-ag-alt-active.png');
    
}


.TableEvtAgRowAlt:hover
{
    background-color: #510014;
    background-image: url('/images/bg-tab-row-ag-alt-active.png');
    color: #B3FF1D;
    cursor: pointer;
}

.TableEvtAgRowAltDeployed
{
    width: 1022px;
    height: auto;
    padding-bottom:10px;
    line-height: 2em;
    background-color: #D6B5AF;
    display: none;
    overflow:auto;
    clear: both;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-ag-alt-deployed.png');
}


/*.TableEvtRowAltDeployed:hover
 {
     background-color: #CCFFCC;
     cursor:pointer ;
 }
*/
.TableEvtRowFutur
{
    color: #006600;
}

.TableEvtHeaderSelect
{
    width: 3%;
    display: block; /*border: 1px solid #bababa;*/
    float: left;
}

.TableEvtHeaderDate
{
    width: 120px;
    display: block;
    text-align: right;
    float: left;
}

.TableEvtHeaderLieu
{
    width: 12%;
    display: block;
    float: left;
}

.TableEvtHeaderProgramme
{
    width: 54%;
    display: block;
    float: left;
}

.TableEvtHeaderInterpretes
{
    width: 18%;
    display: block;
    float: left;
}


.TableEvtHeaderArchive
{
    width: 3%;
    display: block;
    float: left;
    clear: right;
}

.TableEvtColSelect
{
    width: 3%;
    display: block;
    float: left;
}

.TableEvtColDate
{
    width: 110px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    text-align: right;
    float: left;
}

.TableEvtColLieu
{
    width: 255px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
    
}

.TableEvtColIntitule
{
   width: 435px;
    padding-left:5px;
    padding-right:5px;
    display: block;
    float: left;
    clear: right;
}

.TableEvtAgColIntitule
{
    width: 585px;
    padding-left:5px;
    padding-right:5px;
    display: block;
    float: left;
    clear: right;
}

.TableEvtColProgramme
{
    width: 590px; 
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
}

.TableEvtColInterpretes
{
    width: 265px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
    text-align:right;
}
.TableEvtColArchInterpretes
{
    width: 374px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
    text-align:right;
}

.TableEvtColInfo
{
    width:110px;
    display: block;
    float: left ;
}

.TableEvtColArchive
{
    width: 135px;
     padding-left:5px;
    padding-right:5px;
    display: block;
    float: left;
    /*clear: right;*/
    /*background-color:inherit;*/
}

/* affichage tableau oeuvres */

.linkWrk
{
    color: #006600;
}
.TableWrk
{
    border: 1px solid #bababa;
    width: auto;
    background-color: red;
    border: solid 1px lime;
}


.TableWrkHeader
{
    font-weight: bold;
    width: auto;
    height: 1.4em;
    overflow: hidden;
    display: block;
    background-color: #316331; /*border: solid 1px orange;*/
    clear: both;
    color: White;
}

.TableWrkRow
{
    width: auto;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-color: Transparent;
    color: #006600;
}

.TableWrkRow:hover
{
    background-color: #CCFFCC;
    cursor: pointer;
}

.TableWrkRowDeployed
{
    width: auto;
    height: 100%;
    display: none;
    clear: both;
    overflow: inherit;
    background-color: Transparent;
    /*background-image: url();*/
}

.TableWrkRowDeployed:hover
{
    background-color: #CCFFCC;
    cursor: pointer;
}


.TableWrkRowAlt
{
    width: auto;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-color: #F0F0F0;
}

.TableWrkRowAlt:hover
{
    background-color: #CCFFCC;
    cursor: pointer;
}

.TableWrkRowAltDeployed
{
    width: auto;
    height: 100%;
    background-color: #F0F0F0;
    display: none;
    clear: both;
}

.TableWrkRowAltDeployed:hover
{
    background-color: #CCFFCC;
    cursor: pointer;
}

.TableWrkRowFutur
{
    color: #006600;
}

.TableWrkHeaderSelect
{
    width: 3%;
    display: block; /*border: 1px solid #bababa;*/
    float: left;
}

.TableWrkHeaderCompositeur
{
    width: 40%;
    display: block;
    float: left;
}

.TableWrkHeaderTitre
{
    width: 60%;
    display: block;
    float: left;
    clear: right;
}

.TableWrkColSelect
{
    width: 3%;
    display: block;
    float: left;
}

.TableWrkColCompositeur
{
    width: 40%;
    display: block;
    float: left;
}

.TableWrkColTitre
{
    width: auto;
    display: block;
    float: left;
    clear: right;
}


/* affichage tableau interpretations */
.TableInt
{
    border: 1px solid #bababa;
    width: auto;
    height:auto;
    background-color: red;
    border: solid 1px lime;
}


.TableIntHeader
{
    width: auto;
    height: 2em;
    line-height: 2em;
    overflow: hidden;
    display: block;
    background-color: #696A6C; /*border: solid 1px #006600;*/
    clear: both;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 120%;
}

.TableIntRow
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
   display: block;
    clear: both;
    overflow: hidden;
    background-color:#25001E;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch.png');
    color: #B67AC1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableIntRowActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-active.png');
    background-color: #3C4052;
    color: #B3FF1D;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.TableIntRow:hover
{
    background-color: #50006A;  
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-active.png');

    color: #B3FF1D;
    cursor: pointer;
}

.TableIntRowDeployed
{
    width: 1022px; /*height: 100%;*/
    /*height: auto;*/
    
    /*height:inherit;*/
    padding-bottom:10px;
    line-height: 2em;
    display: none;
    clear: both;
    overflow:auto;
    background-color: #CFDAF0;
   color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-deployed.png');
}
/*
 .TableIntRowDeployed:hover
 {
    background-color: #CCFFCC;
    cursor:pointer ;
 }
*/

.TableIntRowAlt
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt.png');
    background-color: #D1D3D4;
    color: #B67AC1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableIntRowAltActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
   color: #B3FF1D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #510014;
    cursor: pointer;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt-active.png');
}


.TableIntRowAlt:hover
{
   background-color: #510014;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt-active.png');
    color: #B3FF1D;
    cursor: pointer;
}

.TableIntRowAltDeployed
{
    width: 1022px;
    height: auto;
    padding-bottom:10px;
    line-height: 2em;
     background-color: #D6B5AF;
    display: none;
    overflow:auto;
    clear: both;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-arch-alt-deployed.png');
}
/* Table Archive */
.TableIntArchRow
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-color: #BEC0C2;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-arch-row.png');
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableIntArchRowActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-arch-row-active.png');
    background-color: #3C4052;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.TableIntArchRow:hover
{
    background-color: #3C4052;  
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-arch-row-active.png');

    color: #FFFFFF;
    cursor: pointer;
}

.TableIntArchRowDeployed
{
    width: 1022px; /*height: 100%;*/
    /*height: auto;*/
    
    /*height:inherit;*/
    padding-bottom:10px;
    line-height: 2em;
    display: none;
    clear: both;
    overflow:auto;
    background-color: #CFDAF0;
   color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');
}


.TableIntArchRowAlt
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-arch-row-alt.png');
    background-color: #D1D3D4;
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableIntArchRowAltActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-arch-row-alt-active.png');
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #510014;
    color: #FFFFFF;
    cursor: pointer;
}


.TableIntArchRowAlt:hover
{
    background-color: #510014;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-arch-row-alt-active.png');
    color: #FFFFFF;
    cursor: pointer;
}

.TableIntArchRowAltDeployed
{
    width: 1022px;
    height: auto;
    padding-bottom:10px;
    line-height: 2em;
    background-color: #D6B5AF;
    display: none;
    overflow:auto;
    clear: both;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');
}

/******************************/
/* Table Agenda */
.TableIntAgRow
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-color: #BEC0C2;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-ag-row.png');
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableIntAgRowActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-ag-row-active.png');
    background-color: #3C4052;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.TableIntAgRow:hover
{
    background-color: #3C4052;  
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-ag-row-active.png');

    color: #FFFFFF;
    cursor: pointer;
}

.TableIntAgRowDeployed
{
    width: 1022px; /*height: 100%;*/
    /*height: auto;*/
    
    /*height:inherit;*/
    padding-bottom:10px;
    line-height: 2em;
    display: none;
    clear: both;
    overflow:auto;
    background-color: #CFDAF0;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');
}





/*
 .TableIntRowDeployed:hover
 {
    background-color: #CCFFCC;
    cursor:pointer ;
 }
*/

.TableIntAgRowAlt
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-ag-row-alt.png');
    background-color: #D1D3D4;
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.TableIntAgRowAltActive
{
    width: 1022px;
    height: 2em;
    line-height: 2em;
    overflow: auto;
    display: block;
    clear: both;
    overflow: hidden;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-ag-row-alt-active.png');
    color: #696A6C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #510014;
    color: #FFFFFF;
    cursor: pointer;
}


.TableIntAgRowAlt:hover
{
    background-color: #510014;
    background-image: url('http://www.viedesorchestres.fr/images/bg-tab-ag-row-alt-active.png');
    color: #FFFFFF;
    cursor: pointer;
}

.TableIntAgRowAltDeployed
{
    width: 1022px;
    height: auto;
    padding-bottom:10px;
    line-height: 2em;
    background-color: #D6B5AF;
    display: none;
    overflow:auto;
    clear: both;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image:url('http://www.viedesorchestres.fr/images/bg-tab-row-deployed.png');
}


/*.TableIntRowAltDeployed:hover
 {
     background-color: #CCFFCC;
     cursor:pointer ;
 }
*/
.TableIntRowFutur
{
    color: #006600;
}

.TableIntHeaderSelect
{
    width: 3%;
    display: block; /*border: 1px solid #bababa;*/
    float: left;
}

.TableIntHeaderDate
{
    width: 120px;
    display: block;
    text-align: right;
    float: left;
}

.TableIntHeaderLieu
{
    width: 12%;
    display: block;
    float: left;
}

.TableIntHeaderProgramme
{
    width: 54%;
    display: block;
    float: left;
}

.TableIntHeaderInterpretes
{
    width: 18%;
    display: block;
    float: left;
}


.TableIntHeaderArchive
{
    width: 3%;
    display: block;
    float: left;
    clear: right;
}

.TableIntColSelect
{
    width: 3%;
    display: block;
    float: left;
}

.TableIntColDate
{
    width: 110px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    text-align: right;
    float: left;
}

.TableIntColLieu
{
    width: 255px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
    
}

.TableIntColIntitule
{
   width: 435px;
    padding-left:5px;
    padding-right:5px;
    display: block;
    float: left;
    clear: right;
}

.TableIntAgColIntitule
{
    width: 585px;
    padding-left:5px;
    padding-right:5px;
    display: block;
    float: left;
    clear: right;
}

.TableIntColProgramme
{
    width: 590px; 
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
}

.TableIntColInterpretes
{
    width: 330px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
    text-align:right;
}
.TableIntColArchInterpretes
{
    width: 374px;
    display: block;
    padding-left:5px;
    padding-right:5px;
    float: left;
    text-align:right;
}

.TableIntColInfo
{
    width: 45px;
    display: block;
    float: left;
}

.TableIntColArchive
{
    width: 135px;
     padding-left:5px;
    padding-right:5px;
    display: block;
    float: left;
    /*clear: right;*/
    /*background-color:inherit;*/
}
