/*positionnement général*/
html,body {margin:0px; padding:0px;}

body{background:#ffffff url(../img/fd_page.gif);}
img{border:0px;}
form{display:inline}
iframe{clear:both;display:inline;}
fieldset{border:0px;width:100%;}

dl{display:inline}
dt{display:inline}
dd{display:inline}

.blogRecent{clear:both;float:left;margin:5px 0px 10px 5px;width:180px;background:#fff url(../img/encart-blog2.gif) no-repeat;}
  .blogRecent a.lienBlog{clear:both;float:left;width:100%;height:60px;}
  .blogRecent .item{clear:both;float:left;padding:10px 5px 10px 5px;width:170px;}
/* */

html > body .blogRecent{margin:10px 0px 10px 10px;}

input#lastName{position:absolute;left:-9999px;}

#page{margin:20px auto 0px auto;width:980px;}


  
  /* header*/
  #header{float:left;padding:10px 10px 0px 10px;width:960px;height:50px;overflow:hidden;background-color:#fff;}
  #header.blog{padding:10px;}
    #header a{float:left;height:50px;background-position:0px 0px;}
    #header a.active{background-position:0px -50px;}
    #header a:hover{background-position:0px -50px;}
    #header .menu1{width:200px;background:url(../img/logo_mediatheque.gif) no-repeat;}
      #header .menu1:hover{background-position:0px 0px;}
    #header .menu7{width:190px;background:url(../img/m1_une.gif) no-repeat;}
    #header .menu6{width:190px;background:url(../img/m1_bnum.gif) no-repeat;}
    #header .menu5{width:190px;background:url(../img/m1_catalogue.gif) no-repeat;}
    #header .menu4{width:190px;background:url(../img/m1_pratique.gif) no-repeat;}
  
  /* main*/
  #main{float:left;margin-bottom:5px;width:100%;}
    #main .banner{float:left;margin-top:5px;padding-top:10px;width:100%;height:102px;background-color:#fff;}
  
    #main .left{float:left;width:200px;}
      #main .left .menu{float:left;margin-bottom:10px;padding-left:10px;width:190px;background-color:#fff;}
        #main .left .menu  form{float:left;margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;width:190px;background:url(../img/m1_doublebarre.gif) 0% 100% no-repeat;}
          #main .left .menu  form input{margin:0px;padding:0px;height:23px;vertical-align:middle;}
            #main .left .menu  form input.texte{width:160px;height:21px;border:1px solid #999;background-color:#f5f5f5;}
        #main .left .menu  ul{float:left;margin:0px;padding:0px 0px 5px 0px;width:190px;list-style-type:none;}
          #main .left .menu  ul li{float:left;margin:0px;padding:5px 0px;width:190px;border-bottom:1px solid #ebebeb;}
            #main .left .menu  ul li ul{float:left;margin:0px;padding:0px;width:190px;display:none;}
            #main .left .menu  ul li.active ul{display:block;}
              #main .left .menu  ul li ul li{float:left;margin:0px;padding:2px 0px 0px 20px;width:160px;border:0px;overflow:hidden;}
              #main .left .menu  ul li.active ul li.active{background:url(../img/puce_m2_current.gif) 0px 2px no-repeat;}
      
      #main .left .flex{clear:both;margin:0px auto 10px auto;padding-bottom:5px;width:180px;background:#fff url(../img/fd_bloctrans.gif);}
        #main .left .flex .head{float:left;margin-bottom:5px;padding:5px;width:170px;background-color:#b1aea9;}
        #main .left .flex .content{clear:both;margin:5px auto;padding:5px;width:155px;background-color:#fff;}
            #main .left .flex .content p{margin:0px;padding:0px;}
            #main .left .flex .content ul{padding:0px;margin:0px 0px 0px 25px;list-style-image:url(../img/li_mediat.gif);}
              #main .left .flex .content ul li{margin:0px;padding:0px;}
            
          #main .left .calendar{clear:both;float:left;margin:0px 0px 10px 10px;padding-bottom:5px;width:180px;background-color:#fff;}
          * html #main .left .calendar{clear:both;float:left;margin:0px 0px 10px 5px;padding-bottom:5px;width:180px;background-color:#fff;}
            #main .left .calendar h2{float:left;margin:0px;padding:0px;padding:5px;width:170px;background-color:#019bb3;}
            #main .left .calendar table{float:left;margin:0px;padding:0px;width:180px;background-color:#fff;}
       
          #main .left .lien{clear:both;margin:0px auto 0px auto;padding-bottom:5px;width:180px;}
      
      #main .left .eulalie{clear:both;margin:10px auto 10px auto;padding-bottom:15px;width:180px;}
        #main .left .eulalie .head{clear:both;float:left;width:100%;height:40px;background:url(../img/b_eulalie_new2.gif) no-repeat;}
        #main .left .eulalie .content{clear:both;float:left;margin:0px;padding:5px;width:170px;background-color:#fff;}
          #main .left .eulalie .content p{clear:both;float:left;margin:7px 0px;padding:0px;width:100%;}
        
    #main .center{float:left;padding:0px 10px 10px 10px;width:760px;background-color:#fff;}
      #main .center .content{float:left;width:100%;}
      #main .center .menu2{background:url(../img/fd_blocActu.gif) 0% 100% repeat-y;}
        #main .center .content .leftHome{float:left;padding:10px;width:170px;}
          #main .center .content .leftHome .breve{clear:both;float:left;margin-bottom:10px;width:100%;}
              #main .center .content .leftHome .breve h4{margin:0px;padding:0px;}
              #main .center .content .leftHome .breve p{margin:0px;padding:0px;}
              #main .center .content .leftHome .breve img{margin-top:10px;border:6px solid #fff;}
        
        #main .center .content .centerHome{float:left;padding:10px;width:549px;}
          #main .center .content .centerHome .grandeUne{clear:both;float:left;margin-bottom:10px;width:100%;}
            #main .center .content .centerHome .grandeUne img{float:left;margin:0px 20px 20px 0px;border:6px solid #fff;}
            #main .center .content .centerHome .grandeUne h2{margin:0px;padding:0px;}
            #main .center .content .centerHome .grandeUne p{margin:0px;padding:0px;}

          #main .center .content .centerHome .petiteUne{clear:both;float:left;margin-bottom:10px;padding:5px;width:535px;}
          #main .center .content .centerHome .petiteUne.verte{background-color:#b4cc5c;}
            #main .center .content .centerHome .petiteUne img{float:left;margin:0px 10px 5px 0px;border:6px solid #fff;}
            #main .center .content .centerHome .petiteUne h3{margin:0px;padding:0px;background-color:transparent;}
            #main .center .content .centerHome .petiteUne p{margin:0px;padding:0px;}
      
          #main .center .content #blocMain{float:left;width:569px;}
            #main .center .content .blocHead{float:left;padding:10px;width:549px;background:url(../img/fd_h1_pratique.gif);}
              #main .center .content .blocHead #filArianne{float:left;margin-bottom:20px;padding:2px 5px;background-color:#ffc71a;}
              #main .center .content .blocHead .blocTitre{float:left;width:100%;}
                #main .center .content .blocHead .blocTitre h1{margin:0px;padding:0px;width:500px;}
                #main .center .content.menu4 .blocHead .blocTitre h1{margin:0px;padding:0px;width:300px;}
                #main .center .content .blocHead .blocTitre .blocTools{width:200px;margin-bottom:50px;}
                  #main .center .content .blocHead .blocTitre .blocTools a img{margin:0px 0px 0px 8px;padding:0px;}
          

            #main .center .content .centerHome h2{margin:5px 0px;padding:0px;}
            #main .center .content .centerHome h3{margin:3px 0px;padding:1px 3px;background-color:#fff;}
            #main .center .content .centerHome h4{margin:2px 0px;padding:0px;}
            #main .center .content .centerHome p{margin:1px 0px;padding:0px;}
            #main .center .content .centerHome ul{margin:2px 0px 2px 30px;list-style-image:url(../img/li_pratique.gif);}
              html > body #main .center .content .centerHome ul{margin-left:10px;*margin-left:30px;}
                #main .center .content .centerHome ul li{margin:0px;padding:0px;}
                
        
        #main .center .cPage .blocHead{float:left;margin-top:10px;width:740px;background:url(../img/fd_h1_mediat.gif);}  
          #main .center .cPage .blocHead #filArianne{background-color:#000;}
             #main .center .cPage .blog .addthis_button{float:right;width:auto;}
                #main .center .cPage .blog .addthis_button img{margin:0px 0px 0px 6px;padding:0px;}
        #main .center .content .blocHead.blog{background:url(../img/trame_blog.gif);}
          #main .center .content .blocHead.blog #filArianne{margin:0px;background-color:#0096b3;}
        #main .center .cPage .blocContent{float:left;padding:0px 30px 0px 30px;width:695px;background-color:#fefadd;}
        html > body #main .center .cPage .blocContent{width:698px;}
            #main .center .cPage .blocContent h2{margin:10px 0px;}
            #main .center .cPage .blocContent h3{margin:10px 0px 2px 0px;}
            #main .center .cPage .blocContent h4{margin:10px 0px 2px 0px;}
            #main .center .cPage .blocContent h5{margin:10px 0px 2px 0px;}
            #main .center .cPage .blocContent p{margin:5px 0px;padding:0px;}
            #main .center .cPage .blocContent p.legendePhoto{margin:0px 0px 0px 0px;}
            #main .center .cPage .blocContent p.auteurPhoto{margin:0px 0px 0px 0px;}
            #main .center .cPage .blocContent p.hr{clear:both;margin:20px 0px;height:9px;background:transparent  url(../img/fd_hr.gif) repeat-x;}
            #main .center .cPage .blocContent ul{margin:5px 0px 10px 30px;list-style-image:url(../img/li_mediat.gif);}
            html > body #main .center .cPage .blocContent ul{margin-left:10px;*margin-left:30px;}
              #main .center .cPage .blocContent ul li{margin:0px;padding:0px;}
        
        
          #main .center .cPage .blocContent .fondJaune{clear:both;float:left;margin:0px -15px 0px -15px;padding:10px 30px 10px 30px;width:668px;background-color:#fefadd;}
          html > body #main .center .cPage .blocContent .fondJaune{margin:0px -30px 0px -30px;padding:10px 45px 0px 30px;}
          #main .center .cPage .blocContent .fondBlanc{clear:both;margin:-5px -30px -5px -30px;padding:10px 30px 10px 30px;width:698px;background-color:#fff;}
          /*html > body #main .center .cPage .blocContent .fondBlanc{clear:both;float:left;margin:0px -30px 0px -30px;padding:10px 30px 0px 30px;}*/
          html > body #main .center .cPage .blocContent .fondBlanc{float:left;*float:none;margin:-5px -30px -5px -30px;padding:10px 30px 10px 30px;width:698px;background-color:#fff;}
          /*#main .center .cPage .blocContent .fondBlanc p.hr{clear:both;margin:20px 0px;height:9px;background:transparent  url(../img/fd_hr.gif) repeat-x;}*/
          #main .center .cPage .blocContent .fondVert{clear:both;float:left;margin:0px -15px 0px -15px;padding:0px 30px 0px 30px;width:698px;background-color:#cfc870;}
          html > body #main .center .cPage .blocContent .fondVert{margin:0px -30px 0px -30px;padding:10px 30px 10px 30px;}
          /*#main .center .cPage .blocContent .fondBlanc p.hr{clear:both;margin:20px 0px;height:9px;background:transparent  url(../img/fd_hr.gif) repeat-x;}*/
            
          #main .center .cPage .blocContent table{border-spacing:0px;border-collapse:collapse;}
            #main .center .cPage .blocContent table tr{vertical-align:top;}
              #main .center .cPage .blocContent table th.entetevert{background-color:#877d00;border:1px solid #877d00;border-bottom:1px solid #fefadd;padding:0px 5px;}
              #main .center .cPage .blocContent table th.enteteblanc{border:1px solid #877d00;}
              #main .center .cPage .blocContent table td.noborder {}
              #main .center .cPage .blocContent table td.horizontal {border-bottom:1px solid #877d00;}          
              #main .center .cPage .blocContent table td.encadre {border:1px solid #877d00;}
    

    
    
          #main .center .cPage .blocContent table td p{display:inline;}
      
            
              #main .center .cPage .blocContent form input{margin:0px;padding:0px;height:23px;vertical-align:middle;}
              #main .center .cPage .blocContent form input.texte{width:160px;height:21px;border:1px solid #999;background-color:#f5f5f5;}
               #main .center .cPage .blocContent .tx-indexedsearch-browsebox{display:none;}
              /*#main .center .cPage .blocContent table.border{border-spacing:0px;border-collapse:collapse;}
              #main .center .cPage .blocContent table.border td{border-bottom:1px solid #877d00;}*/
              
            
              #main .center .cPage .blocContent .miseEnAvant{margin:10px 0px;padding:10px 30px 10px 30px;background:url(../img/fd_miseenavant.gif) repeat-y;}
            
                            
              #main .center .cPage .blocContent div.csc-mailform-field{clear:both;margin:5px 0px;}
              /*#main .center .cPage .blocContent div.csc-mailform-field label{float:left;width:140px;}*/
              #main .center .cPage .blocContent div.csc-mailform-field label{float:left;width:200px;line-height:13px;margin-right:5px;vertical-align:center;}
              #main .center .cPage .blocContent div.csc-mailform-field input{width:200px;height:21px;border:1px solid #999;background-color:#f5f5f5;}
              #main .center .cPage .blocContent div.csc-mailform-field textarea{width:200px;border:1px solid #999;background-color:#f5f5f5;}
              #main .center .cPage .blocContent div.csc-mailform-field input.submit{padding:0px 10px;width:auto;border:1px solid #999;background-color:#ffffff;}
              #main .center .cPage .blocContent div.csc-mailform-field input.csc-mailform-submit{padding:0px 10px;width:auto;border:1px solid #999;background-color:#ffffff;}
              
            #main .center .cPage .blocContent .article{clear:both;float:left;margin:0px -15px 0px -15px;padding:15px 35px 30px 25px;width:698px;background-color:#fff;display:block;}
            html > body #main .center .cPage .blocContent .article{margin:0px -30px 0px -30px;padding:5px 30px 15px 30px;}
              #main .center .cPage .blocContent .article img.mainImg{float:right;margin:10px 0px 0px 5px;}
              #main .center .cPage .blocContent .article p.chapeau{padding-bottom:10px;}
              #main .center .cPage .blocContent .article table td.legende{font-size:10px;color:#555;text-align:right;}
              #main .center .cPage .blocContent .article table td.copy{font-size:10px;color:#888;text-align:right;}  

            #main .center .cPage .blocContent .tx-inblog-pi1{width:700px;}
              #main .center .cPage .blocContent .tx-inblog-pi1 h2{padding:0px;}
              #main .center .cPage .blocContent .tx-inblog-pi1 h3{padding:0px;}
              #main .center .cPage .blocContent .tx-inblog-pi1 h4{padding:0px;}
              #main .center .cPage .blocContent .tx-inblog-pi1 h5{padding:0px;}
              #main .center .cPage .blocContent .tx-inblog-pi1 p{padding:0px;} 
            
            #main .center .cPage .blocContent .tx-inblog-pi1 span.comm{padding-left:25px;background:url(../img/ico_comment.gif) 5px 50% no-repeat;}
            #main .center .cPage .blocContent .tx-inblog-pi1 span.categorie{padding-left:25px;background:url(../img/ico_cat.gif) 5px 50% no-repeat;}
            #main .center .cPage .blocContent .tx-inblog-pi1 span.tag{padding-left:20px;background:url(../img/ico_tag.gif) 0px 50% no-repeat;}
            #main .center .cPage .blocContent .tx-inblog-pi1 div.hr{clear:both;float:left;margin:20px 0px 10px 0px;width:100%;height:5px;background:url(../img/trame_blog_sep1.gif);}
            #main .center .cPage .blocContent .tx-inblog-pi1 div.hr2{clear:both;float:left;margin:10px 0px 10px 0px;width:100%;height:9px;background:url(../img/trame_blog_sep2.gif);}
            /*#main .center .cPage .blocContent .tx-inblog-pi1 div.foot{background-color:#E2F7FA;padding-bottom:15px;}*/
            
            #main .center .cPage .blocContent .blogListItem{clear:both;float:left;margin-top:15px;padding-bottom:25px;width:100%;background:url(../img/trame_blog_sep1.gif) 0% 100% repeat-x}
              #main .center .cPage .blocContent .blogListItem img{margin:5px;}
              #main .center .cPage .blocContent .blogListItem h3{margin:10px 0px 10px 0px;}
              #main .center .cPage .blocContent .blogListItem .foot{clear:both;margin:10px 0px 0px 0px;}

             #main .center .cPage .blocContent .blogSingleItem h1{padding-top:20px;} 
             #main .center .cPage .blocContent h1.contenuBlog{padding-top:20px;} 
             /*#main .center .cPage .blocContent .blogSingleItem {display:none;} */
              #main .center .cPage .blocContent .blogSingleItem .foot{margin:20px 0px 10px 0px;}
              

              #main .center .cPage .blocContent .blogComments {margin:20px 0px 0px 0px;}
              #main .center .cPage .blocContent .blogComments h3{clear:both;margin:0px 0px 0px 0px;padding:2px 0px 20px 0px; width:700px;}
              #main .center .cPage .blocContent .blogComments span.err{margin:0px 0px 0px 0px;padding:0px;width:680px;}
              #main .center .cPage .blocContent .blogAddComments h3{clear:both;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;width:700px;}
              #main .center .cPage .blocContent .blogComments .blogCommentsItem{clear:both;margin:10px auto 20px auto;width:678px;}
                #main .center .cPage .blocContent .blogCommentsItem .head{float:left;width:100%;height:6px;background:url(../img/comment_haut.gif) no-repeat;}
                #main .center .cPage .blocContent .blogCommentsItem .content{float:left;padding:0px 10px;width:658px;background:url(../img/comment_fd.gif) repeat-y;}
                #main .center .cPage .blocContent .blogCommentsItem .foot{float:left;padding:5px 8px 0px 60px;width:610px;height:17px;background:url(../img/comment_bas.gif) no-repeat;}
              
              #main .center .cPage .blocContent .blogAddComments h3 {padding:0px 0px 20px 0px;}
              .center .cPage .blocContent .blogAddComments {margin:0px 0px 30px 0px;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td{padding:3px 0px;border-bottom:1px solid #e8e8e8;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td.noBorder{border:0px;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td.label{width:120px;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td input.texte{width:200px;border:1px solid #999;background-color:#f5f5f5;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td input.submit{padding:3px;background-color:#049dbc;border:0px;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td textarea{width:350px;border:1px solid #999;background-color:#f5f5f5;}

            #main .center .cPage .blocContent .tx-innoticel-pi1{clear:both;float:left;margin:0px -30px 0px -30px;padding:15px 30px 15px 62px;width:698px;border-top:10px solid #fff;}
            html > body #main .center .cPage .blocContent .tx-innoticel-pi1{margin:0px -30px 0px -30px;padding:15px 30px;}
              #main .center .cPage .blocContent .tx-innoticel-pi1 .titre{clear:both;float:left;margin:10px 0px;padding:0px;}
              #main .center .cPage .blocContent .tx-innoticel-pi1 .toutesLesLectures{clear:both;float:left;margin:10px 0px;padding:0px;width:698px;text-align:right;}
              #main .center .cPage .blocContent .tx-innoticel-pi1 .tri{clear:both;float:left;margin:10px 0px;padding:0 0 0 0px;}
              #main .center .cPage .blocContent .tx-innoticel-pi1 .tri img{vertical-align:bottom; padding:0 3px 0 20px}
              #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture{clear:both;float:left;margin:0px -10px 10px -10px;padding:10px 20px;width:698px;background-color:#e7e0b6;}
              html > body #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture{margin:0px -20px 10px -20px;padding:10px 30px;width:678px;}
                  
                
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture .titre{float:left;margin:0px;padding:0px;width:290px;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture .player{float:left;margin:0px;padding:0px;width:210px;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture .lien{float:left;margin:0px;padding:0px;width:170px;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture a.emprunt{clear:both;float:left;padding-left:17px;background:url(../img/li_pratique.gif) -4px -5px no-repeat;}
              
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture h3{margin:0px 0px 10px 0px;padding:0px;}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture h4{margin:0px;padding:0px;}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture p{margin:0px 0px 5px 0px;padding:0px;}
  
                #main .center .cPage .blocContent .tx-inblog-pi1 .docs{margin:10px 0px 0px 20px;}
                  #main .center .cPage .blocContent .tx-inblog-pi1 .docs .item{clear:both;float:left;padding:10px 0px 10px 20px;width:650px;border-bottom:1px solid #019bb3;background:url(../img/puce_li.gif) 0px 6px no-repeat;}
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs .item .titre{float:left;margin:0px;padding:0px;width:340px;}
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs .item .player{clear:both;float:left;margin:0px;padding:0px;width:220px;}
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs .item .player.aLaLigne{clear:both;float:left;margin-top:10px;width:400px;height:auto;}
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs .item .lien{float:left;margin:0px;padding:0px;width:170px;}
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs h3{margin:0px 0px 10px 0px;padding:0px;}
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs .item p{margin:0px 0px 5px 0px;padding:0px;}
  
            #main .center .content .blocContent .petiteUne{clear:both;float:left;margin:0px -30px;padding:15px 45px;width:698px;background-color:#F2F1C9;}
            html > body #main .center .content .blocContent .petiteUne{padding:15px 30px;width:698px;}
            #main .center .content .blocContent .petiteUne.verte{background-color:#cfc870;}
              #main .center .content .blocContent .petiteUne img{float:left;margin:0px 10px 5px 0px;border:6px solid #fff;}
              #main .center .content .blocContent .petiteUne h3{clear:none;margin:0px;padding:0px;}
              #main .center .content .blocContent .petiteUne p{margin:0px;padding:0px;}
              
              #main .center .cPage .blocContent .aLaLigne{clear:both;float:left;width:100%;height:40px;}
              #main .center .cPage .blocContent .aLaLignePetit{clear:both;float:left;width:100%;height:20px;}
        
            #main .center .cPage .blocContent .tx-inmalle-pi1{clear:both;float:left;margin:0px -30px 0px -30px;padding:15px 30px 15px 62px;width:698px;background-color:#fff;border-top:10px solid #fff;}
            html > body #main .center .cPage .blocContent .tx-inmalle-pi1{margin:0px -30px 0px -30px;padding:15px 30px;}
                    /*#main .center .cPage .blocContent .tx-inmalle-pi1 h2{border-bottom:1px solid #dc4b00;}*/
                    #main .center .cPage .blocContent .tx-inmalle-pi1 h2{margin:0px 0px 10px 0px;padding:0px;}
              
              #main .center .cPage .blocContent .tx-inmalle-pi1 .gpMalle{clear:both;float:left;margin-bottom:50px;}
              #main .center .cPage .blocContent .tx-inmalle-pi1 .gpMalle table.blocTitre{clear:both;float:left;margin-bottom:10px;width:698px}
              #main .center .cPage .blocContent .tx-inmalle-pi1 .malle{clear:both;float:left;margin-bottom:10px;padding:10px 20px 10px 10px;width:668px;background-color:#fffadd;}
              #main .center .cPage .blocContent .tx-inmalle-pi1 .listeSuj{float:left;margin:20px 0px 0px 20px;padding:0px;width:350px;list-style-image:url(../img/li_mediat.gif);}
              html > body #main .center .cPage .blocContent .tx-inmalle-pi1 .listeSuj{margin-left:50px;}
              #main .center .cPage .blocContent .tx-inmalle-pi1 .introMalle{float:right;padding:10px;margin-bottom:20px;width:270px;border:1px solid #000000;}
                #main .center .cPage .blocContent .tx-inmalle-pi1 .depli{display:none;}
                #main .center .cPage .blocContent .tx-inmalle-pi1 .malle h3{margin:0px 0px 0px 0px;}
                #main .center .cPage .blocContent .tx-inmalle-pi1 .malle p{margin:0px 0px 0px 22px;padding:0px;}
                /*#main .center .cPage .blocContent .tx-inmalle-pi1 .malle h3 img{padding:4px 0px 0px 2px;}*/
                #main .center .cPage .blocContent .tx-inmalle-pi1 .malle p.desc_c a{clear:both;float:left;width:100%;text-align:center;}
                #main .center .cPage .blocContent .tx-inmalle-pi1 .malle hr{margin:0px 0px 0px 25px;padding:0px;width:620px;}
                #main .center .cPage .blocContent .malle .dispos{clear:both;float:left;margin:10px 0px 0px 12px;padding:0px 10px 20px 10px;width:608px;border:1px dashed #ADAF68;}
                html > body #main .center .cPage .blocContent .malle .dispos{margin:10px 0px 50px 20px;}
                  #main .center .cPage .blocContent .malle .dispos h4{padding-bottom:5px;border-bottom:1px dashed #ADAF68;}
                  #main .center .cPage .blocContent .malle .dispos .dispo{clear:both;float:left;width:100%;}
                    #main .center .cPage .blocContent .malle .dispos .dispo p.titre{float:left;margin-left:0px;padding-left:0px;width:330px;}
                    #main .center .cPage .blocContent .malle .dispos .dispo p.desc_p{float:left;width:150px;}
                    #main .center .cPage .blocContent .malle .dispos .champObl{clear:both;float:left;margin:10px 0px;width:100%;}
                    #main .center .cPage .blocContent .malle .dispos .errForm{clear:both;float:left;margin:10px 0px;width:100%;}
                    #main .center .cPage .blocContent .malle .dispos label,
                    #main .center .cPage .blocContent .malle .dispos .label{margin:2px 5px 2px 0px;width:180px;}
                    #main .center .cPage .blocContent .malle .dispos .tinyLabel{ margin: 0 10px 0 0; width: auto;}
                    #main .center .cPage .blocContent .malle .dispos input.texte{margin:2px 0px;width:250px;border:1px solid #ADAF68;background-color:#FFFFEE;}
                    #main .center .cPage .blocContent .malle .dispos input.submit{margin:2px 0px !important;padding:0px 5px;width:185px;border:1px solid #ADAF68;background-color:#7B7A08;}
                    #main .center .cPage .blocContent .malle .dispos select{margin:2px 0px;border:1px solid #ADAF68;background-color:#FFFFEE;}
                      #main .center .cPage .blocContent .malle .dispos select option{background-color:#ffffff;}
                    #main .center .cPage .blocContent .malle .dispos textarea{margin:2px 0px;width:250px;height:60px;border:1px solid #ADAF68;background-color:#FFFFEE;}
                   
      #main .center .menu4{background:url(../img/fd_blocPratique.jpg) repeat-y;}
        #main .center .menu4 .centerHome{padding:10px 30px;width:509px;}
        #main .center .content .rightHome{float:right;padding:10px;width:165px;}
          #main .center .content .rightHome .menu{float:left;margin-bottom:10px;width:100%;}
            #main .center .content .rightHome .menu ul{margin:0px;padding:0px;list-style-type:none;}
              #main .center .content .rightHome .menu ul li{margin:0px;padding:5px 0px;background:url(../img/fd_menudr.gif) 0% 100% no-repeat;}
          #main .center .content .rightHome .flex{float:left;margin-bottom:10px;width:100%;}
            #main .center .content .rightHome .flex h3{clear:both;margin:0px 0px 10px 0px;padding:1px 3px;background-color:#fff;}
            #main .center .content .rightHome .flex h4{clear:both;margin:5px 0px 0px 0px;padding:0px;}
            #main .center .content .rightHome .flex p{clear:both;margin:0px;padding:0px;}
    
  /*POWERMAIL*/
  .tx-powermail-pi1_formwrap fieldset legend{display:none;}
    .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html{clear:both;float:left;margin-bottom:3px;width:100%;vertical-align:center;}
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html label{float:left;margin-right:10px;width:200px;line-height:13px;}
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html input.powermail_text{float:left;height:21px;border:1px solid #999;background-color:#f5f5f5;}
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html select.powermail_select{float:left;}
      
      table .powermail_all_table {margin-bottom:15px;}
   
      
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html textarea.powermail_textarea{float:left;border:1px solid #999;background-color:#f5f5f5;padding:0px 5px;width:252px;height:100px;}
      /*.tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html select.powermail_select{float:left;width:263px;}*/
          .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_submit{clear:both;float:left;margin:0px 0px 0px 205px;width:auto;}
          * html .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_submit{clear:both;float:left;margin:0px 0px 0px 0px;width:auto;}
          .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html input.powermail_submit{float:left;padding:0px 10px 0px 0px;width:auto;border:1px solid #999;background-color:#ffffff;margin:0px 0px 0px 10px;}
          .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_235{float:left;margin:0px 0px 0px 210px;padding:0px;}
          .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_248{float:left;margin:0px 0px 0px 210px;padding:0px;}
          #main .center .cPage .blocContent form input.powermail_submit{margin:10px 0px 0px 5px;}
         
           /* page de confirmation de formulaire.... plus utiles ---------------
            .tx-powermail-pi1_confirmation{padding:20px 30px;border:1px solid #999;}
            .tx-powermail-pi1_confirmation p{display:none;}
            .tx_powermail_pi1_formconfirmation_submit .tx-powermail-pi1_confirmation_back {display:none;}
            .tx_powermail_pi1_formconfirmation_back .tx-powermail-pi1_confirmation{width:auto;border:1px solid #999;background-color:#ffffff;margin:150px 0px 0px 10px;}*/
 
   /*module planning de visites*/
#main .center .cPage .blocContent .tx-invisites-pi1 {margin-bottom:50px;} 
#main .center .cPage .blocContent .tx-invisites-pi2 .calendar tr .wait {background-color: #FF8F2B;}
#main .center .cPage .blocContent .tx-invisites-pi2 .calendar tr .free {background-color: #069200;}
#main .center .cPage .blocContent .tx-invisites-pi2 .calendar tr .busy {background-color: #DC0000;}
 
 
            
  /*vrac player video*/
.csc-textpic-intext-right{float:right;width:698px;}
#playlist{float:left;width:100%;}
#playlist div{float:left;width:100%;}
.flvplayer_listpic_pic{clear:both;float:left;width:100px;margin:0 80px 0 0;}
.flvplayer_listpic {float:left;height:70px;width:inherit;border:0px solid #888888;padding:0px 4px 4px 0px;margin:0px 6px 6px 0px;}
.tx-dcdmp3player-pi1 {margin:15px 0px 15px 0px;}
div.tx-flvplayer-pi1 div.fondJaune object {float:left;margin-bottom:20px;}
 
  /* footer*/
  #footer {float:left;width:100%;}
	#footer .right {float:right;}
	#footer a {display:block;float:left;}
	#footer span {display:block;float:left;}
    #footer a.menu18{padding-right:15px;background:url(../img/p_feed.gif) 100% 1px no-repeat;}

