.casttab  {
     border : 0px none;
     width : 573px;
    border-collapse: collapse;
     word-break : normal;
     background-color : #FFFFCC;
}

.casttd           {
     background-color : #FFFFCC;
     
}

.casttit    {
     font-size: 8 pt;
     color: #000080;
     font-weight: bold;
     background-color: #FFFFCC;
     word-break : keep-all;
     width : 300px; height : 32px;
}
.castdat    {
     font-size: 8 pt;
     background-color: #FFFFCC;
     color: #CC0000;
     text-align: center;
     word-break : keep-all;
     width : 60px;height : 32px;
}
.castlieu    {
     font-size: 8 pt;
     background-color: #FFFFCC;
     color: #CC0000;
     text-align: center;
     word-break : keep-all;
     width : 129px;
     height : 32px;
}
.casttxt  {
     font-size: 10 pt;
     background-color: #FFFFCC;
     color: #CC0000;
     word-break : normal;
     text-justify : inter-word;

     text-align : justify;
}

.castpic {
     background-image : url('fcast/pic.gif');
     background-repeat : no-repeat;
     width: 61;
     height :57px
}
.casttrou {
     background-image : url('fcast/trou.gif');
     background-repeat : no-repeat;
     width:23px;
     height : 32px
}
.castbtngra{
     background-image : url('fcast/btngra.gif');
     background-repeat :no-repeat;
     width:115px;
     height : 25px;
     cursor : hand

}
.castbtnpro2 {
     background-image : url('fcast/btnpro2.gif');
     background-repeat : no-repeat;
     height : 25px;
     width:600px;
     background-position :  center 50%;
     cursor : hand
}
.ctl{     background-image : url('fcast/ctl.gif');    background-repeat : no-repeat; width:11;height : 32px }
.cbl{     background-image : url('fcast/cbl.gif');    background-repeat : no-repeat; width:11 }
.bl{ background-image : url('fcast/bl.gif');      width:11 }
.ctr{     background-image : url('fcast/ctr.gif');    background-repeat : no-repeat; width:16; height : 32px}
.cbr{     background-image : url('fcast/cbr.gif');    background-repeat : no-repeat; width:16 }
.br{ background-image : url('fcast/br.gif');      width:16 }
.bb{ background-image : url('fcast/bb.gif'); height:25}


.casttabindif  {
     border : 0px none;
     width : 573px;
    border-collapse: collapse;
     word-break : normal;
     background-color : #FFFFCC;
}

.casttdindif           {
     background-color : #FFFFCC;
     
}

.casttitindif    {
     font-size: 8 pt;
     color: #000080;
     font-weight: bold;
     background-color: #FFFFCC;
     word-break : keep-all;
     width : 300px; height : 32px;
}
.castdatindif    {
     font-size: 8 pt;
     background-color: #FFFFCC;
     color: #CC0000;
     text-align: center;
     word-break : keep-all;
     width : 60px;height : 32px;
}
.castlieuindif    {
     font-size: 8 pt;
     background-color: #FFFFCC;
     color: #CC0000;
     text-align: center;
     word-break : keep-all;
     width : 129px;
     height : 32px;
}
.casttxtindif  {
     font-size: 10 pt;
     background-color: #FFFFCC;
     color: #CC0000;
     word-break : normal;
     text-justify : inter-word;

     text-align : justify;
}

.castpicindif {
     background-image : url('fcast/indif/pic.gif');
     background-repeat : no-repeat;
     width: 61;
     height :57px
}
.casttrouindif {
     background-image : url('fcast/indif/trou.gif');
     background-repeat : no-repeat;
     width:23px;
     height : 32px
}
.castbtngraindif{
     background-image : url('fcast/indif/btngra.gif');
     background-repeat :no-repeat;
     width:115px;
     height : 25px;
     cursor : hand

}
.castbtnpro2indif {
     background-image : url('fcast/indif/btnpro2.gif');
     background-repeat : no-repeat;
     height : 25px;
     width:600px;
     background-position :  center 50%;
     cursor : hand
}
.ctlindif{     background-image : url('fcast/indif/ctl.gif');    background-repeat : no-repeat; width:11;height : 32px }
.cblindif{     background-image : url('fcast/indif/cbl.gif');    background-repeat : no-repeat; width:11 }
.blindif{ background-image : url('fcast/indif/bl.gif');      width:11 }
.ctrindif{     background-image : url('fcast/indif/ctr.gif');    background-repeat : no-repeat; width:16; height : 32px}
.cbrindif{     background-image : url('fcast/indif/cbr.gif');    background-repeat : no-repeat; width:16 }
.brindif{ background-image : url('fcast/indif/br.gif');      width:16 }
.bbindif{ background-image : url('fcast/indif/bb.gif'); height:25}




.casttabhomme          {
     border : 0px none;
     width : 573px;
    border-collapse: collapse;
     word-break : normal;
     background-color : #CCF8FF;
}

.casttdhomme           {
     background-color : #CCF8FF;
     
}


.casttithomme    {
     font-size: 8 pt;
     color: #0000FF;
     font-weight: bold;
     background-color: #CCF8FF;
     word-break : keep-all;
     width : 300px; height : 32px;
}
.castdathomme    {
     font-size: 8 pt;
     background-color: #CCF8FF;
     color: #0000FF;
     text-align: center;
     word-break : keep-all;
     width : 60px;height : 32px;
}
.castlieuhomme    {
     font-size: 8 pt;
     background-color: #CCF8FF;
     color: #0000FF;
     text-align: center;
     word-break : keep-all;
     width : 129px;
     height : 32px;
}
.casttxthomme  {
     font-size: 10 pt;
     background-color: #CCF8FF;
     color: #000099;
     word-break : normal;
     text-justify : inter-word;
    text-align : justify;
}

.castpichomme {
     background-image : url('fcast/homme/pic.gif');
     background-repeat : no-repeat;
     width: 61;
     height :57px
}
.casttrouhomme {
     background-image : url('fcast/homme/trou.gif');
     background-repeat : no-repeat;
     width:23px;
     height : 32px
}
.castbtngrahomme{
     background-image : url('fcast/homme/btngra.gif');
     background-repeat :no-repeat;
     width:115px;
     height : 25px;
     cursor : hand;
   background-position :  right 50%;
}
.castbtnpro2homme {
     background-image : url('fcast/homme/btnpro2.gif');
     background-repeat : no-repeat;
     height : 25px;
     width:600px;
     background-position :  center ;
     cursor : hand
}
.ctlhomme{     background-image : url('fcast/homme/ctl.gif');    background-repeat : no-repeat; width:11;height : 32px }
.cblhomme{     background-image : url('fcast/homme/cbl.gif');    background-repeat : no-repeat; width:11 }
.blhomme{ background-image : url('fcast/homme/bl.gif');      width:11 }
.ctrhomme{     background-image : url('fcast/homme/ctr.gif');    background-repeat : no-repeat; width:16; height : 32px}
.cbrhomme{     background-image : url('fcast/homme/cbr.gif');    background-repeat : no-repeat; width:16 }
.brhomme{ background-image : url('fcast/homme/br.gif');      width:16 }
.bbhomme{ background-image : url('fcast/homme/bb.gif'); height:25}



.casttabfemme          {
     border : 0px none;
     width : 573px;
    border-collapse: collapse;
     word-break : normal;
     background-color : #FFCCD2;
}

.casttdfemme           {
     background-color : #FFCCD2;
     
}


.casttitfemme    {
     font-size: 8 pt;
     color: #FF178B;
     font-weight: bold;
     background-color: #FFCCD2;
     word-break : keep-all;
     width : 300px; height : 32px;
}
.castdatfemme    {
     font-size: 8 pt;
     background-color: #FFCCD2;
     color: #FF178B;
     text-align: center;
     word-break : keep-all;
     width : 60px;height : 32px;
}
.castlieufemme    {
     font-size: 8 pt;
     background-color: #FFCCD2;
     color: #FF178B;
     text-align: center;
     word-break : keep-all;
     width : 129px;
     height : 32px;
}
.casttxtfemme  {
     font-size: 10 pt;
     background-color: #FFCCD2;
     color: #480079;
     word-break : normal;
     text-justify : inter-word;

     text-align : justify;
}

.castpicfemme {
     background-image : url('fcast/femme/pic.gif');
     background-repeat : no-repeat;
     width: 61;
     height :57px
}
.casttroufemme {
     background-image : url('fcast/femme/trou.gif');
     background-repeat : no-repeat;
     width:23px;
     height : 32px
}
.castbtngrafemme{
     background-image : url('fcast/femme/btngra.gif');
     background-repeat :no-repeat;
     width:115px;
     height : 25px;
     cursor : hand;
   background-position :  right 50%;
}
.castbtnpro2femme {
     background-image : url('fcast/femme/btnpro2.gif');
     background-repeat : no-repeat;
     height : 25px;
     width:600px;
     background-position :  center ;
     cursor : hand
}
.ctlfemme{     background-image : url('fcast/femme/ctl.gif');    background-repeat : no-repeat; width:11;height : 32px }
.cblfemme{     background-image : url('fcast/femme/cbl.gif');    background-repeat : no-repeat; width:11 }
.blfemme{ background-image : url('fcast/femme/bl.gif');      width:11 }
.ctrfemme{     background-image : url('fcast/femme/ctr.gif');    background-repeat : no-repeat; width:16; height : 32px}
.cbrfemme{     background-image : url('fcast/femme/cbr.gif');    background-repeat : no-repeat; width:16 }
.brfemme{ background-image : url('fcast/femme/br.gif');      width:16 }
.bbfemme{ background-image : url('fcast/femme/bb.gif'); height:25}
