body{background-color:transparent;background-image:none;}

  #intContenu .blocCenter .cont{width:670px;}
      #intContenu .blocCenter .cont h1{margin:0px 0px 5px 0px;padding:0px;}
      #intContenu .blocCenter .cont h2{margin:0px 0px 5px 0px;padding:0px;}
      #intContenu .blocCenter .cont h3{margin:4px 0px;padding:0px;}
      #intContenu .blocCenter .cont h4{margin:15px 0px 0px 0px;padding:0px;}
      #intContenu .blocCenter .cont h5{margin:3px 0px;padding:0px;}
      #intContenu .blocCenter .cont h6{clear:both;width:500px;background-color:#BFD3CA;border:0px;margin:0px;padding:10px;}
      #intContenu .blocCenter .cont p{margin:3px 0px;padding:5px 0px 6px 0px;}
      #intContenu .blocCenter .cont hr{height:1px;border:0px;border-bottom:1px solid #dce3dc;}
      #intContenu .blocCenter .cont ul{list-style-image:url(../img/puce_contenu.gif);margin:10px 0px 15px 0px;}
      #intContenu .blocCenter .cont img{border:2px solid #bfd3ca;margin:5px 0px 5px 10px;}
      #intContenu .blocCenter .cont img.none{border:0px;margin:5px 15px 5px 10px;}
      #intContenu .blocCenter .tx-dropdownsitemap-pi1 img{border:0px;padding:0px;margin:0px 5px 0px 0px;}
      #intContenu .blocCenter .tx-dropdownsitemap-pi1 ul li{margin:0px 0px 5px 0px;}
      #intContenu .blocCenter .tx-dropdownsitemap-pi1 .expAll{border:0px;background-color:transparent;}
      #intContenu .blocCenter .tx-dropdownsitemap-pi1 .expAll img{border:0px;padding:0px;margin:0px;}
      #intContenu .blocCenter .cont #subscribeform input{border:1px solid #999;}
     
     /*---tableaux---*/
      #intContenu .blocCenter .cont table img{padding:0px;margin:0px;}
      #intContenu .blocCenter .cont table td.titre{padding:0px;margin:0px;}
      #intContenu .blocCenter .cont table td.legende{padding-right:3px;background-color:#C9D6CA;}
      #intContenu .blocCenter .cont table.hotel {width:100%;border:1px solid #C9D6CA;}
      #intContenu .blocCenter .cont table.hotel tr.titre td{background-color:#C9D6CA;border-bottom:0px;border-top:0px solid;}
      #intContenu .blocCenter .cont table.hotel tr.titre td p{padding:5px;margin:0px;}   
      #intContenu .blocCenter .cont table.hotel tr.row1{background-color:#EEEEEE;}
      #intContenu .blocCenter .cont table.hotel tr.row2{background-color:#FFFFFF;}
      #intContenu .blocCenter .cont table.hotel td {border-top:1px solid #C9D6CA;}
      #intContenu .blocCenter .cont table.hotel td.hotel1{padding-left:3px;background-color:#EEEEEE;}
      #intContenu .blocCenter .cont table.hotel td.hotel2{padding-left:3px;background-color:#FFFFFF;}
      #intContenu .blocCenter .cont table.hotel td. p{padding:0px;}
      #intContenu .blocCenter .cont table.hotel td h4{padding:5px;}
      
      #intContenu .blocCenter .cont table tr.title {padding-top:5px;margin:0px;}
      #intContenu .blocCenter .cont table tr.title td p{padding:0px 0px 0px 5px;margin:0px;border-top:1px solid #C9D6CA;border-left:1px solid #C9D6CA;border-right:1px solid #C9D6CA;background-color:#98B0AD;}
      #intContenu .blocCenter .cont table tr.lien {padding:0px;margin:0px;}
      #intContenu .blocCenter .cont table tr.lien td p{padding:0px 0px 0px 5px;margin:0px;border-left:1px solid #C9D6CA;}
      #intContenu .blocCenter .cont table tr.desc {padding-bottom:5px;margin:0px;}
      #intContenu .blocCenter .cont table tr.desc td p{padding:0px 0px 0px 5px;margin:0px;border-right:1px solid #C9D6CA;}
      /*---fin tableaux---*/         
      
      
      /*---formulaire---*/
      #mailform{width:635px;height:400px;border:none;margin:0px;padding:0px;}
      fieldset{border:0px;}
      div.csc-mailform-field label{margin:0px 0px 5px 0px;padding:0px;height:15px;width:135px;display:inline;}    
      div.csc-mailform-field input{margin:0px 0px 5px 0px;padding:0px;border:1px solid #ccc;}
      div.csc-mailform-field input.csc-mailform-submit{padding:3px;margin:5px;height:25px;background:#AB1C20;border:0px;}
      div.csc-mailform-field input.submit{padding:3px;margin:5px 0px;height:25px;background:#AB1C20;border:0px;}
      div.csc-mailform-field textarea{width:478px;height:190px;border:1px solid #CCCCCC;}
      fieldset.csc-mailform-field{padding:5px;}
      /*---fin formulaire---*/
      
      #intContenu .blocCenter .cont .tx-inphplist-pi1 input{vertical-align:middle;}
      #intContenu .blocCenter .cont .tx-inphplist-pi1 input.texte{padding:3px 5px;height:20px;} 
      #intContenu .blocCenter .cont .cssform input{vertical-align:middle;border:0px;}
      #intContenu .blocCenter .cont .cssform input.texte{padding:5px 5px 5px 20px;width:140px;height:18px;background:url(../img/recherche.gif) no-repeat;}
      #intContenu .blocCenter .cont .cssform input.submit{width:27px;height:28px;}

  /* home contenu*/    
  #intContenu{width:100%;background-color:#fff;}
      #intContenu .blocCenter{padding:10px 20px;width:877px;}
 
 
 
 /*------------TEXT*/
 #intContenu .header{font-size:2px;}
          #intContenu .blocLeft .menu ul li{font-size:19px;color:#a6181f;}
            #intContenu .blocLeft .menu ul li a{text-decoration:none;color:#a6181f;}
            #intContenu .blocLeft .menu ul li.active a{color:#fff;}
              #intContenu .blocLeft .menu ul li.active ul li{font-size:13px;font-weight:bold;}
                #intContenu .blocLeft .menu ul li.active ul li a{color:#a31820;}
                #intContenu .blocLeft .menu ul li.active ul li.active a{;color:#a6181f;}
                #intContenu .blocLeft .menu ul li.active ul li a:hover{text-decoration:underline;}
        
        /*---contenu page---*/
        #intContenu .blocCenter .blocTools{text-align:right;}
        #intContenu .blocCenter .cont{color:#857f7f;text-align:justify;}
          #intContenu .blocCenter .cont h1{font-size:25px;}
          #intContenu .blocCenter .cont h2{font-size:23px;color:#bfd3ca;text-align:left;}
            #intContenu .blocCenter .cont h2 span.programmeHoraire{font-size:16px;font-weight:bold;color:#a31820;}
          #intContenu .blocCenter .cont h3{font-size:16px;font-weight:bold;color:#a31820;}
          #intContenu .blocCenter .cont h4{font-size:13px;color:#857f7f;}
          #intContenu .blocCenter .cont h4 a{font-weight:bold;color:#a31820;text-decoration:none;}
          #intContenu .blocCenter .cont h5{font-size:13px;}
          #intContenu .blocCenter .cont h6{color:#000000;font-weight:normal;font-size:1.0em;}
          #intContenu .blocCenter .cont a{color:#a31820;}
          #intContenu .blocCenter .cont a:hover{text-decoration:none;}
          #intContenu .blocCenter .cont p.avecLettrine:first-letter{font-size:25px;font-weight:bold;color:#a71917;}
          #intContenu .blocCenter .cont img.none{text-align:center;}
          #intContenu .blocCenter .cont img.spacer-gif{display:none;}
          #intContenu .blocCenter .cont span.date{font-size:16px;font-weight:bold;color:#a31820;}
          #intContenu .blocCenter .cont h2 span.abbr{font-size:16px;font-weight:bold;color:#a31820;}
          /*---fin contenu page---*/
          
          /*---tableaux---*/
          #intContenu .blocCenter .cont table td.titre{font-size:16px;font-weight:bold;color:#a31820;text-decoration:none;}
          
          #intContenu .blocCenter .cont table.hotel {text-align:left;font-size:11px;}
          #intContenu .blocCenter .cont table.hotel tr.titre td{font-weight:bold;vertical-align:middle;}
          #intContenu .blocCenter .cont table.hotel tr.titre td p{font-size:12px;color:#666666;font-weight:bold;text-align:center;}   
          #intContenu .blocCenter .cont table.hotel td {text-align:center;vertical-align:top;}
          #intContenu .blocCenter .cont table.hotel td.hotel1{text-align:left;}
          #intContenu .blocCenter .cont table.hotel td.hotel2{text-align:left;}
          #intContenu .blocCenter .cont table.hotel td h4{font-size:12px;color:#aec2b9;text-align:left;}
          
          
          #intContenu .blocCenter .cont table tr.title td p{font-size:11px;font-weight:bold;color:#FFFFFF;text-align:left;}
          #intContenu .blocCenter .cont table tr.lien td p{font-size:11px;font-style:italic;text-align:left;}
          #intContenu .blocCenter .cont table tr.desc td p{font-size:11px;text-align:left;}
          /*---fin tableaux---*/
          
          /*---formulaire---*/
          div.csc-mailform-field label{color:#634343;font-size:12px;font-variant:small-caps;}    
          div.csc-mailform-field input.csc-mailform-submit{color:#FFF;}
          div.csc-mailform-field input.submit{color:#FFF;}
          /*---fin formulaire---*/
  
          /*---plan du site---*/
          #intContenu .blocCenter .cont div.level_1 a{font-weight:bold;font-size:12px;text-transform:uppercase;}
          #intContenu .blocCenter .cont div.level_2 a{font-weight:normal;font-size:11px;text-transform:capitalize;}
          #intContenu .blocCenter .cont div.level_3 a{font-weight:normal;font-size:11px;text-transform:capitalize;}
          /*---fin plan du site---*/
          
          
            #intContenu .blocCenter .actu h3{font-size:16px;font-weight:bold;color:#857f7f;text-align:left;}
            #intContenu .blocCenter .actu span{font-size:16px;font-weight:bold;color:#c0d4cb;}
            #intContenu .blocCenter .actu a{font-size:12px;font-weight:bold;color:#a31820;}
            #intContenu .blocCenter .actu a:hover{text-decoration:none;}
            #intContenu .blocCenter .actu p{font-size:12px;color:#363434;text-align:justify;}
            #intContenu .blocCenter .solo p strong em{font-size:13px;font-style:normal;color:#98b0ad}
            #intContenu .blocCenter .touteActu a{font-size:12px;font-weight:bold;color:#aa1c20;text-align:right;}
            #intContenu .blocCenter .touteActu a:hover{text-decoration:none;}

          #intContenu .blocCenter .cont #message{font-weight:bold;color:#aa1c20;}

