*
{
    font-family:arial;
    font-size:13px;
    /*font: normal small Arial, Helvetica, Verdana, sans-serif;*/
}
body 
{
    height:100%;
    min-height:100%;
    margin:0;
    padding:0;
    background:url(../images/motif_fond.jpg) repeat-x #FFFFFF;
}
html
{
    height:100%;
    min-height:100%;
}
input[type=text]{
    width:200px;
    font-size:11px;
}

select{
    width:202px;
}

input[type=checkbox]{
    vertical-align: middle;
}

img{
    border:0;
}

a:link{
    outline:0;
}

a.liensFr:link{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensFr:hover{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensFr:visited{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensEn:link{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensEn:hover{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensEn:visited{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}


a.liensEs:link{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensEs:hover{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}

a.liensEs:visited{
    color:#D82F23;
    font-weight:bold;
    text-decoration:underline;
}


a.liensMCFr:link{
    color:#D82F23;
    font-weight:bold;
    font-size:11px;
    text-decoration:underline;
}

a.liensMCFr:hover{
    color:#D82F23;
    font-weight:bold;
    font-size:11px;
    text-decoration:underline;
}

a.liensMCFr:visited{
    color:#D82F23;
    font-weight:bold;
    font-size:11px;
    text-decoration:underline;
}


a.liensDessinsChiffre:link{
    color:#000000;
    text-decoration:none;
}

a.liensDessinsChiffre:hover{
    color:#830000;
    text-decoration:none;
}

a.liensDessinsChiffre:visited{
    color:#000000;
    text-decoration:none;
}

/********************************************************************************************************************************/
.classSelect{
    color:#000000;
    font-size:11px;
}

.classSelectLEQ{
    color:#000000;
    font-size:11px;
}

.classSelectResRech{
    color:#000000;
    font-size:11px;
    font-weight:bold;
}


#containerMenu
{
    background:#830000;
}

#espaceHautPg
{
    width:879px;
    height:25px;
    background:#830000;
}

#ligneSousMenu
{
    width:879px;
    height:1px;
    /*border-bottom:1px solid #FFFFFF;*/
    background: #FFFFFF;
}

#titreRensObjFr
{
    width:879px;
    height:83px;
    background:url(../images/titre_fr.gif) no-repeat;
}

#titreRensObjEn
{
    width:879px;
    height:83px;
    background:url(../images/titre_en.gif) no-repeat;
}

#titreRensObjEs
{
    width:879px;
    height:83px;
    background:url(../images/titre_es.gif) no-repeat;
}

#txtTitreFr{
    padding-left:142px;
    padding-top:22px;
    color:#D82F23;
    font-weight:bold;
    font-size:15px;
}

#txtTitreEn{
    padding-left:142px;
    padding-top:22px;
    color:#D82F23;
    font-weight:bold;
    font-size:15px;
}

#txtTitreEs{
    padding-left:142px;
    padding-top:22px;
    color:#D82F23;
    font-weight:bold;
    font-size:15px;
}

.fontTitreFr{
    color:#D82F23;
    font-weight:bold;
}

.fontTitreEn{
    color:#D82F23;
    font-weight:bold;
}

.fontTitreEs{
    color:#D82F23;
    font-weight:bold;
}

.fontTitreRepFr{
    color:#6A0000;
    font-weight:bold;
}

.fontTitreRepEn{
    color:#6A0000;
    font-weight:bold;
}

.fontNbExpressionsFr{
    color:#D82F23;
    font-weight:bold;
    font-size:11px;
}

.fontTitreRepInFr{
    color:#D82F23;
    font-weight:bold;
    font-size:11px;
}

.fontTitreRepInEn{
    color:#D82F23;
    font-weight:bold;
    font-size:11px;
}

.fontLigneNbFiche{
    color:#000000;
    font-weight:bold;
    font-size:11px;
}

.fontCopyright{
    color:#830000;
    /*font-size:11px;*/
}

.fontTexteVideo{
  color:#000000;
  font-weight:bold;
  font-size:11px;
}

.fontNumTexteCirque{
  font-weight:bold;
  font-size:12px;
}

.fontTexteCirque{
  font-weight:bold;
  font-size:11px;
}

.fontNumTexteCirqueSelect{
  color:#830000;
  font-weight:bold;
  font-size:12px;
}

.fontTexteCirqueSelect{
  color:#830000;
  font-weight:bold;
  font-size:11px;
}

#nbFichesTotal{
    color:#000000;
    font-weight:bold;
    font-size:11px;
}

#motifCoteFr
{
    width:879px;
    /*height:525px;*/
    background:url(../images/scratch.png) no-repeat;
}

#motifCoteEn
{
    width:879px;
    /*height:525px;*/
    background:url(../images/scratch_en.png) no-repeat;
}

#motifCoteEs
{
    width:879px;
    /*height:525px;*/
    background:url(../images/scratch_es.png) no-repeat;
}

#contourTableauHautFr
{
    width:879px;
    height:50px;
    background:url(../images/img_haut_tableau_fr.gif) no-repeat;
}

#contourTableauDessinHautFr
{
    width:879px;
    height:50px;
    background:url(../images/img_haut_tableau_dessin_fr.gif) no-repeat;
}

#contourTableauDessinHautEn
{
    width:879px;
    height:50px;
    background:url(../images/img_haut_tableau_dessin_en.gif) no-repeat;
}

#contourTableauDessinHautEs
{
    width:879px;
    height:50px;
    background:url(../images/img_haut_tableau_dessin_es.gif) no-repeat;
}

#contourTableauHautEn
{
    width:879px;
    height:50px;
    background:url(../images/img_haut_tableau_en.gif) no-repeat;
}

#contourTableauHautEs
{
    width:879px;
    height:50px;
    background:url(../images/img_haut_tableau_es.gif) no-repeat;
}

#contourTableauHautRepFr
{
    width:879px;
    height:10px;
    background:url(../images/rep_top.gif) no-repeat;
}

#contourTableauHautRepFr2
{
    width:879px;
    height:10px;
    background:url(../images/rep_top2.gif) no-repeat;
}

#contourTableauHautRepEn
{
    width:879px;
    height:10px;
    background:url(../images/rep_top_en.gif) no-repeat;
}

#contourTableauHautRepEn2
{
    width:879px;
    height:10px;
    background:url(../images/rep_top2_en.gif) no-repeat;
}

#contourTableauHautRepEs
{
    width:879px;
    height:10px;
    background:url(../images/rep_top_es.gif) no-repeat;
}

#contourTableauHautRepEs2
{
    width:879px;
    height:10px;
    background:url(../images/rep_top2_es.gif) no-repeat;
}

#gaucheFr{
    width:60px;
}

#gaucheEn{
    width:60px;
}

#gaucheEs{
    width:60px;
}

#gaucheFrDessin{
    width:60px;
}

#milieuFr
{
    width:624px;
    /*min-height:525px;*/
    padding-left:80px;
    padding-right:60px;
    background:url(../images/milieu_fr.gif);
}

#milieuEn
{
    width:624px;
    /*min-height:525px;*/
    padding-left:80px;
    padding-right:60px;
    background:url(../images/milieu_en.gif);
}

#milieuEs
{
    width:624px;
    /*min-height:525px;*/
    padding-left:80px;
    padding-right:60px;
    background:url(../images/milieu_es.gif);
}

#milieuFrDessin
{
    width:764px;
    /*background:url(../images/milieu_fr.gif);*/
    background:url(../images/milieu_dessin_fr.gif);
}

#milieuEnDessin
{
    width:764px;
    background:url(../images/milieu_dessin_en.gif);
}

#milieuEsDessin
{
    width:764px;
    background:url(../images/milieu_dessin_es.gif);
}

#droiteFr{
    width:55x;
}

#droiteEn{
    width:55x;
}

#droiteEs{
    width:55x;
}

#droiteFrDessin{
    width:55x;
}

#decoGauche{
    width:60px;
    height:12px;
    background:url(../images/image_gauche_deco.JPG) no-repeat;
    float:left;
    border:1px solid yellow;
}
#margeGauche{
    width:20px;
    min-height:400px;
    float:left;
    border:1px solid;
}
#margeDroite{
    width:61px;
    /*min-height:400px;*/
    border:1px solid;
}

.gaucheRep{
    width:60px;
}

.milieuRep
{
    width:764px;
    background:url(../images/rep_milieu.gif);
}

.milieuRepEn
{
    width:764px;
    background:url(../images/rep_milieu_en.gif);
}

.milieuRepEs
{
    width:764px;
    background:url(../images/rep_milieu_es.gif);
}

.droiteRep{
    width:55x;
}

#contourTableauBasFr
{
    width:879px;
    height:58px;
    background:url(../images/bas.gif) no-repeat;
}

#contourTableauBasEn
{
    width:879px;
    height:58px;
    background:url(../images/bas_en.gif) no-repeat;
}

#contourTableauBasEs
{
    width:879px;
    height:58px;
    background:url(../images/bas_es.gif) no-repeat;
}

#contourTableauBasRepFr
{
    width:879px;
    height:12px;
    background:url(../images/rep_bas_trans.png) no-repeat;
}

#contourTableauBasRepEn
{
    width:879px;
    height:12px;
    background:url(../images/rep_bas_trans_en.png) no-repeat;
}

#contourTableauBasRepEs
{
    width:879px;
    height:12px;
    background:url(../images/rep_bas_trans_es.png) no-repeat;
}

#basccdmd
{
    width:879px;
    height:118px;
    padding-bottom:30px;
    /*background: url(../images/coul_fond.png) repeat-y #123456;*/
}


#aroundPg
{
  width:891px;
  height:auto !important;
  margin-left:auto;
  margin-right:auto;
  background:url(../images/ombre.jpg) repeat-y;
}


#aroundPgEn
{
  width:891px;
  height:auto !important;
  margin-left:auto;
  margin-right:auto;
  background:url(../images/ombre_en.jpg) repeat-y;
}

#aroundPgEs
{
  width:891px;
  height:auto !important;
  margin-left:auto;
  margin-right:auto;
  background:url(../images/ombre_es.jpg) repeat-y;
}

/*ETAIT PAS EN COMMENTAIRE, ON AVAIT 2 FOIS aroundPg
#aroundPg
{
  width:958px;
  height:auto !important;
  margin-left:auto;
  margin-right:auto;
}
*/

#aroundImgPg
{
  width:879px;
  height:auto !important;
  padding-left:6px;
  padding-right:103px;
  margin-left:auto;
  margin-right:auto;
  background:url(../images/reptile.png) no-repeat top left;
  /*border:1px solid blue;*/
}

#aroundPgAcc
{
  width:891px;
  height:auto !important;
  margin-left:auto;
  margin-right:auto;
}

#contentPg
{
  width:879px;
  height:100%;
  min-height:100%;
  background: url(../images/coul_fond.png) repeat-y;
}

#contentPgEn
{
  width:879px;
  height:100%;
  min-height:100%;
  background: url(../images/coul_fond_en.png) repeat-y;
}

#contentPgEs
{
  width:879px;
  height:100%;
  min-height:100%;
  background: url(../images/coul_fond_es.png) repeat-y;
}

#pagewrapperPg
{
    height:100%;
    min-height:100%;
}

.textmiddle
{
  vertical-align:middle;
}

#tableContour1{
  background:url(../images/cadre1.png) no-repeat;
}

.contourRose2{
  border:2px solid #E79891;
  background:#FFFFFF;
}

.contourBleu2{
  border:2px solid #123456;
  background:#FFFFFF;
}

#tdHautPointG{
  /*background:url(../images/cadre3a.png) no-repeat;*/
}

.classContourBasG{
  /*background:url(../images/cadre3b.png) repeat-y;*/
}

#tdBasPointG{
  /*background:url(../images/cadre3c.png) bottom no-repeat;*/
}

#tdExpDeLangueG{
  color:#000000;
  font-weight:bold;
  font-size:11px;
}

#tdExpDeLangueD{
  color:#000000;
  font-weight:bold;
  font-size:11px;
}

#tdContexteG{
  color:#000000;
  font-size:11px;
}

#tdContexteD{
  color:#000000;
  font-size:11px;
}

#tdCategorieG{
  color:#000000;
  font-size:11px;
}

#tdCategorieD{
  color:#000000;
  font-size:11px;
}

#tdTitreVideo{
  color:#830000;
  font-weight:bold;
  font-size:11px;
}

#contenuImgCirque{
  width:220px;
  height:405px;
  overflow:auto;
  border-right:2px solid #E79891;
}

.fondListe{
    background:url(../images/bof.gif) no-repeat;
    /*background:url(../images/cadre3c.png) bottom no-repeat;*/
}

.fondListeEn{
    background:url(../images/bof_en.gif) no-repeat;
}

.fondListeEs{
    background:url(../images/bof_es.gif) no-repeat;
}

.imgCirque{
  width:60px;
  height:60px;
  float:left;
  clear:both;
}

.textCirque{
  width:130px;
  height:30px;
  color:#000000;
  font-weight:bold;
  font-size:11px;
  float:left;
}

.textCirqueSelect{
  width:130px;
  height:30px;
  color:#830000;
  font-weight:bold;
  font-size:11px;
  float:left;
}

.chiffreCirque{
  width:130px;
  height:52px;
  padding-top:8px;
  /*color:#000000;*/
  /*font-weight:bold;
  font-size:12px;*/
  float:left;
}

.chiffreCirqueSelect{
  width:130px;
  height:52px;
  padding-top:8px;
  /*color:#830000;*/
  /*font-weight:bold;
  font-size:12px;*/
  float:left;
}









