/* The project */
        /* First block */
#col1 .block .contentBlock { margin: 0; padding: 0; }
    #col1 .block .contentBlock .presentation .video { float: left; width: 125px; height: 125px; margin: 20px 10px 0 15px; border: 1px solid #808080; }
    #col1 .block .contentBlock .presentation .video img { width: 125px; height: 125px; }
    #col1 .block .contentBlock .presentation ul.etape li, x:-moz-any-link, x:default { display: inline-block; height: 15px; overflow-y: hidden; }
        #col1 .block .contentBlock .presentation ul li { float: left; margin: 20px 0 0 0; padding: 2px 10px 3px 12px; font-size: 12px; }
            /*#col1 .block .contentBlock .presentation ul li.on { background: #009cda; }*/
            #col1 .block .contentBlock .presentation ul li.stage { float: left; height: 18px; margin: 22px 0 0 0; padding: 0 14px 3px 5px; font-size: 12px; background: none; color: #808080; }
            #col1 .block .contentBlock .presentation ul li.arrow { width: 15px; height: 21px; padding: 0; background: url('/images/project/arrow_back.png') right 0 no-repeat; }
    #col1 .block .contentBlock .presentation .artistsProject { float: left; width: 495px; }
            #col1 .block .contentBlock .presentation .bloc1 ul.info { display: block; float: left; }
            #col1 .block .contentBlock .presentation .bloc1 ul.info li.name { margin: 0; padding: 0 5px 5px 5px; font-size: 22px; font-weight: bold; width:420px; }
            #col1 .block .contentBlock .presentation .bloc1 ul.info li.type { margin: 5px 0 5px 5px; padding: 0 0 0 10px; font-size: 16px; border-left: 1px solid #808080; }
            #col1 .block .contentBlock .presentation #bonus-box p  { margin: 0 0 0 10px; }
            
    #col1 .block .contentBlock .presentation .bloc1 .projectsInfo { float: left; width: 313px; height: 69px; padding: 5px 0 0 0; background: url(/images/project/back_blueInfo.png) 0 0 no-repeat; }
        #col1 .block .contentBlock .presentation .bloc1 .projectsInfo ul { float: left; padding: 5px 0 0 5px; }
            #col1 .block .contentBlock .presentation .bloc1 .projectsInfo ul li { margin: 0;  padding: 0 0 0 10px; }
            #col1 .block .contentBlock .stat1 { width: 120px; height: 10px; }
            #col1 .block .contentBlock .stat2 { width: 50%; height: 10px; } 
            
        #col1 .block .contentBlock .presentation .bloc2 { float: left; margin: 0 0 0 10px; width: 100px; text-align: right; }
            #col1 .block .contentBlock .presentation .bloc2 p.btFollow input#bt_follow { height: 25px; width: 63px; margin: 0 50px 0 0; background: url(/images/project/btn_follow.png) 0 0 no-repeat; font-size: 10px; }
            #col1 .block .contentBlock p.btInvest { width: 93px; height: 36px; margin: 10px auto 0 auto; padding: 50px 0 0 0; text-align: center; font-weight: bold; line-height: 12px; font-size: 10px; background: url(/images/project/btn_invest.png) 0 0 no-repeat; color: white; }
                #col1 .block .contentBlock p.btInvest a { color: white; }

            #col1 .block .contentBlock p.btInvestNew { width: 99px; height: 40px; margin: 6px auto 0 auto; padding: 16px 0 0 1px; text-align: center; line-height: 12px; font-size: 11px; background: url(/images/project/btn_invest.png) 0 0 no-repeat; color: white; }
                #col1 .block .contentBlock p.btInvestNew a { color: white; }
            
            
    #col1 .block .contentBlock .presentation .presentation_txt { width: 284px; margin: 15px 30px 0 15px; text-align: justify; }
     #col1 .block .contentBlock .presentation .flashdroite { margin: 0 18px 0 8px; padding: 10px 0; }
     /*#col1 .block .contentBlock .presentation .flashdroite, x:-moz-any-link { margin: 0 18px 0 8px; padding: 10px 0; }*/
	    #col1 .block .contentBlock .presentation .presentation_txt h2 { margin: 0; padding: 0; }
        #col1 .block .contentBlock .presentation .presentation_txt ul.genre { margin: 0; padding: 0; }
            #col1 .block .contentBlock .presentation .presentation_txt ul.genre li { margin: 10px 0; padding: 0; font-size: 11px; }
            #col1 .block .contentBlock .presentation .presentation_txt ul.genre li.separator { padding: 0 10px; }
            #col1 .block .contentBlock .presentation .presentation_txt ul.genre li a { color: #0099ff; }
        #col1 .block .contentBlock .presentation .presentation_txt ul { margin: 0; padding: 0; }
            #col1 .block .contentBlock .presentation .presentation_txt ul li { padding: 10px 10px 10px 0; }
            #col1 .block .contentBlock .presentation .presentation_txt ul li a:hover { color: #0099ff; }
            #col1 .block .contentBlock .presentation .presentation_txt p {overflow: hidden}

        /* Second Block */
            /* Invest information tab */
    #col1 .block .contentBlock .information { margin: 15px 0 0 1px; padding: 10px 0 0 0; width:619px;}
	#col1 .block .contentBlock .information h3 {padding:10px 0 0 10px;}
    #col1 .block .contentBlock .information .headerbloc { float: left; }
    #col1 .block .contentBlock .information .first_footerBlock { height: 17px; margin: 0; background: url(/images/project/first_footerBlock.png) -6px 0px no-repeat; }
        #col1 .block .contentBlock .information .headerbloc ul li { float: left; width: 132px; text-align: center; padding: 10px 12px 3px 18px; font-size: 14px; }
            #col1 .block .contentBlock .information .headerbloc ul li.on { width: 132px; background: url(/images/project/bloc1_2/onglets.png) 0 0 no-repeat; }
        
        #col1 .block .contentBlock .information .info_invest { width: 560px; margin: 0; padding: 10px 0 10px 0; }
        #col1 .block .contentBlock .information .info_invest .progressbar { margin: 3px 0 0 0; }
            #col1 .block .contentBlock .information .info_invest .bloc1 { float: left; width: 150px; min-height: 300px; margin: 2px 0 0 10px; }
                #col1 .block .contentBlock .information .info_invest h3 { padding: 0 0 5px 0; font-size: 18px; border-bottom: 1px solid white; }
                #col1 .block .contentBlock .information .info_invest h4 { font-size: 11px; margin: 5px 0 0 0; padding: 5px 0 2px 0; }
            #col1 .block .contentBlock .information .info_invest .bloc1 .headerbloc { width: 150px; height: 11px; margin: 0 0 0 -2px;  background: url('/images/project/bloc1_2/headerBlue.png') 0 0 no-repeat; }
            #col1 .block .contentBlock .information .info_invest .bloc1 .contentBloc { width: 140px; height: 265px; margin: 5px 0 0 0; padding: 5px 0 5px 5px; background: #004C87 url('/images/project/bloc1_2/backBlue.png') 0 0 repeat-x; border-right: 1px solid white; border-left: 1px solid white; }
            #col1 .block .contentBlock .information .info_invest .bloc1 .contentBloc p.max { padding: 0 0 10px 0; border-bottom: 1px solid white; }
            #col1 .block .contentBlock .information .info_invest .bloc1 .footerbloc { width: 150px; height: 12px; margin: 0 0 0 -2px; background: url('/images/project/bloc1_2/footerBlue.png') 0 0 no-repeat;  }
            
            /* FIXME */
                
            #col1 .block .contentBlock .information .info_invest .bloc1 .contentBloc p.btInvest { float: left; width: 99px; height: 44px; margin: 0 0 0 17px; padding: 0; color: white; text-align: center; font-weight: bold; line-height: 44px; font-size: 10px; background: url('/images/project/bloc1_2/bt_invest_blue.png') 0 0 no-repeat; }

        #col1 .block .contentBlock .information .info_invest .bloc2 { float: right; width: 380px; margin: 2px 0 0 0; }

            #col1 .block .contentBlock .information .info_invest .bloc2 .headerbloc { height: 9px; width: 426px; background: url('/images/project/bloc1_2/headerGreen.png') -1px 0 no-repeat; }

            #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc { float: left; width: 404px; height: 300px; margin: 0; padding: 3px 10px 15px 10px; background: url('/images/project/bloc1_2/backGreen.png') 0 0 repeat-x #01662F; border-right: 1px solid white; border-left: 1px solid white; }
            #col1 .block .contentBlock .information .info_invest .bloc2 .footerbloc { clear: both; float: left; height: 9px; width: 426px; margin: 0 0 0 0; background: url('/images/project/bloc1_2/footerGreen.png') 0 0 no-repeat; }

                #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time p { font-size: 12px; }
                
                #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .cashInfo { clear: both; float: left; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .cashInfo dl { float: left; width: 190px; margin: 10px 0 10px 0; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .cashInfo dl.exploitation { margin: 10px 10px 10px 4px; }
                    #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .cashInfo dl dd { font-size: 10px; }
                        
                #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .sources { clear: both; float: left; border-top: 1px solid white; }
                    #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .sources h4 { width: 404px; margin: 5px 0 0 4px; font-size: 12px; }
                    #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .sources ul { float: left; margin: 5px 0 0 0; font-size: 10px; }
                        #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .sources ul li { float: left; width: 190px; margin: 0 0 0 5px; color: #cccccc; cursor: pointer; }
                        #col1 .block .contentBlock .information .info_invest .bloc2 .contentBloc.time .sources ul li.on { color: white; font-weight: bold; }
                        
            #col1 .block .contentBlock .information .info_invest .bloc2 .stages { clear: both; float: left; width: 394px; margin: 10px 0 0 0; padding: 0 0 0 0; }
            /*#col1 .block .contentBlock .information .info_invest .bloc2 .stages .headerBloc { height: 9px; width: 400px; margin: 0 0 0 3px; background: url('/images/project/bloc1_2/headerWhite_sales.png') 0 0 no-repeat; }*/
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages .contentbloc { height: 125px; width: 398px; margin: 0 0 0 3px; padding: 0; background: transparent; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages .contentbloc h4 { margin: 0 0 5px 10px; padding: 0; font-size: 12px;}
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages .contentbloc p { margin: 0 0 0 10px; font-weight: normal; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p.stageA { font-size: 10px; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p.stageB { font-size: 11px; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p.stageC { font-size: 12px; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p.stageD { font-size: 13px; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p.stageE { font-size: 14px; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p.stageF { font-size: 15px; }
                #col1 .block .contentBlock .information .info_invest .bloc2 .stages p strong { color: #006600;}
            /*#col1 .block .contentBlock .information .info_invest .bloc2 .stages .footerBloc { height: 9px; width: 400px; margin: 0 0 0 3px; background: url('/images/project/bloc1_2/footerWhite_sales.png') 1px 0 no-repeat; }*/
             
             .bloc2 .contentBloc .stages .contentbloc .projectSteps { height: 140px; overflow: auto; overflow-x: hidden;}
             .bloc2 .contentBloc .stages .contentbloc .projectSteps table tr th { background: #fff; }
             .bloc2 .contentBloc .stages .contentbloc .projectSteps table tr td { width: 379px;  }
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr td { background-color: #921002;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_1 td { background-color: #ecc0a8;}             
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_2 td { background-color: #e6ab8d;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_3 td { background-color: #df9673;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_4 td { background-color: #d8815b;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_5 td { background-color: #c95632;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_6 td { background-color: #bd2716;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_7 td { background-color: #b41b09;}
             #col1 .block.projects .contentBlock .information #card-tabs #info_invest.info_invest .bloc2 .contentBloc .stages .contentbloc .projectSteps table tbody tr.steps_bg_8 td { background-color: #921002;}
             
                /*  Project information tab */
    #col1 .block .contentBlock .information .info_project { }
    #col1 .block .contentBlock .information .info_project .contentBlock { width: 615px; margin: 0 0 0 0; background: #cccccc !important; }
        #col1 .block .contentBlock .information .info_project .contentBlock #infoProjectPerson { float: left;  overflow: auto; width: 342px; margin-right:10px; } 
        #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistVisualName { float: left; margin: 0 0;}
            #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistVisual { height: 80px; width: 80px; margin: 10px 10px 10px 10px; border: 1px solid #808080; }
            #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistName { text-align: center;}
        #col1 .block .contentBlock .information .info_project .contentBlock .productionTeamMember .productionTeamMemberVisualName { width: 100px; float: left;}
            #col1 .block .contentBlock .information .info_project .contentBlock .productionTeamMember .productionTeamMemberVisual { height: 80px; width: 80px; margin: 20px 10px 10px 10px; border: 1px solid #808080; }
            #col1 .block .contentBlock .information .info_project .contentBlock .productionTeamMember .productionTeamMemberName { margin: 0px 0px 0px 10px; }
            #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistDetails { margin: 0 0 0 90px; padding: 10px; background-color: #cccccc !important; }
                #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistDetails ul { margin: 10px 0 5px 0; font-size: 13px; }
                    #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistDetails ul li.name { float: left; margin: 0 5px 0 0; font-weight: bold; }
                #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistDetails p { margin: 0 0 5px 0; }
              #col1 .block.projects .contentBlock .information #card-tabs #info_project.info_project .contentBlock #infoProjectBio .projectArtistDetails p {  margin: 33px 0 0 0; } 
                    #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist .projectArtistDetails p.title { margin: 5px 0 5px 0; font-weight: bold; }
                #col1 .block .contentBlock .information .info_project .contentBlock .projectArtist hr { border: none; border-top: 1px solid #585858; background: none; }
        #col1 .block .contentBlock .information .info_project .contentBlock #infoProjectBio { float: left; width: 250px;} 
    #col1 .block .contentBlock .information .info_project .contentBlock .first_footerBlock { margin: 0 0 0 1px; }


                /* Kissbankers tab */
    #col1 .block .contentBlock .information .info_kissbankers .contentBlock { width: 620px; margin: 0 0 0 -5px; background-color: #cccccc; }
    #col1 .block .contentBlock .information .info_kissbankers .contentBlock .first_footerBlock { margin: 0 0 0 1px; }         
                
          /* Third Block */   
        #col1 .block .contentBlock .share { width: 598px; margin: 0 0 0 1px; padding: 0 10px 0 10px; }
            #col1 .block .contentBlock .share .headerBloc h3 { margin: 0 0 0 10px; padding: 10px 0 0 0; font: bold 14px/20px Helvetica; }
            #col1 .block .contentBlock .share .contentBloc { margin: 0; }
            #col1 .block .contentBlock .share .contentBloc dl { float: left; margin: 10px 0 0 0; padding: 0 0 0 10px; }
            *+html #col1 .block .contentBlock .share .contentBloc dl { margin: 5px 0 0 0; }
            #col1 .block .contentBlock .share .contentBloc dl.code { float: left;  width: 330px; height: 55px; border-right: 1px solid white; }
            *+html #col1 .block .contentBlock .share .contentBloc dl.code { overflow-x: hidden;}
            #col1 .block .contentBlock .share .contentBloc dl dt.codeText { float: left; width: 130px; font-size: 11px; }
            #col1 .block .contentBlock .share .contentBloc dl.producers { margin: 10px 10px 0 0; padding: 0 15px 0 20px; border-right: 1px solid white; border-left: 1px solid white; }
            #col1 .block .contentBlock .share .contentBloc dl dd code { clear: none !important; float: left; display: block; width: 170px; height: 45px; margin: 0 0 0 5px; padding: 5px; overflow: hidden; }
            #col1 .block .contentBlock .share .contentBloc dl.shareMail { float: right;width:240px !important;}
                #col1 .block .contentBlock .share .contentBloc dl dd.bt_invite { height: 30px; width: 127px; margin: 5px 0 0 0; padding: 5px 0 0 15px; background: url(/images/project/bloc1_3/bt_invit.gif) 2px 2px no-repeat; }
                #col1 .block .contentBlock .share .contentBloc dl dd.bt_mail { float: left; width: 85px; height: 25px; margin: 1px 0 0 0; padding: 0 0 0 35px; background: url('/images/project/bloc1_3/bt_mail.png') 0 0 no-repeat; }
                #col1 .block .contentBlock .share .contentBloc dl dd.bt_fcb { clear: none; float: left; width: 110px; height: 25px; margin: 0; padding: 0 0 0 10px; background: url('/images/project/bloc1_3/bt_facebook.png') 0 0 no-repeat; }
                    #col1 .block .contentBlock .share .contentBloc dl dd.bt_mail a { padding: 0; margin: 0; line-height: 25px; font-size: 11px; color: #fff; }
                    #col1 .block .contentBlock .share .contentBloc dl dd.bt_fcb a { padding: 0 0 0 15px; margin: 0; line-height: 27px; font-size: 11px; color: #fff; }


    #col1 .block .second_footerBlock { height: 15px; margin: 0 0 0 -4px; background: url(/images/project/second_footerBlock.png) 6px 0 no-repeat; }
    
/* Project's Blog */
     #col1 .block .headerBlock p a { color: #FFF; }
     
    /*Event's name*/
        #col1 .block .contentBlock.news .article h2.event { float: left; height: 23px; margin: 1px 0; padding: 5px 0 0 30px; font-size: 14px; background: url(/images/project/event31.png) left 0 no-repeat;}
        #col1 .block .contentBlock.news .article p.date { padding: 0 0 0 15px; }
        #col1 .block .contentBlock.news .article .picNews p.comments { float: left; width: 200px; margin: 3px 0 10px 0;}
        #col1 .block .contentBlock.news .article .picNews p.date2 { float: left; width: 250px; margin: 0 0 5px 0; }
            #col1 .block .contentBlock.news .article .picNews form fieldset { float: left; }
            #col1 .block .contentBlock.news .article .picNews form fieldset p.checkbox1 { float: left; }
            #col1 .block .contentBlock.news .article .picNews form fieldset p.checkbox1 input { margin: 0 5px; }

        #col1 .block .contentBlock.news .article .picNews form fieldset p.checkbox2 { float: left;}
            #col1 .block .contentBlock.news .article .picNews form fieldset p.checkbox2 input { margin: 0 5px; }
            
    /*block news*/
        /* Bloc Vidéo */
        #col1 .block .contentBlock.news .article .picNews p.video { clear: both; padding: 10px 0 0 0; }
        #col1 .block .contentBlock.news .article a.bt_promote { display: block; width: 93px; height: 28px; background: url(/images/project/bt_promote.png) -3px 0 no-repeat; text-align:center; line-height: 28px; color: white;}

    /*Survey's name */
        #col1 .block .contentBlock.news .article h2.survey { float: left; height: 24px; margin: 1px 0; padding: 3px 0 0 30px; font-size: 14px; background: url(/images/project/survey.png) left 0 no-repeat;}
         #col1 .block .contentBlock.news .article .picNews form.choice { float: left; padding: 0 0 10px 0; border-bottom: 1px solid #000;}
         #col1 .block .contentBlock.news .article .picNews form.choice fieldset { }
         #col1 .block .contentBlock.news .article .picNews form.choice fieldset p.title { margin: 5px 0 5px 0; padding: 0; font-size: 12px; }
         #col1 .block .contentBlock.news .article .picNews form.choice fieldset p.vote { margin: 5px 0 10px 0;}
         #col1 .block .contentBlock.news .article .picNews form.choice fieldset p.vote label { float: left; padding: 1px 5px 0 0;}
         #col1 .block .contentBlock.news .article .picNews form.choice fieldset p.buttonVote input { width: 65px; height: 31px; background: url(/images/project/bt_vote.png) 0 0 no-repeat; }
         
         /* pagination*/
        #col1 .pagination { float: left; width: 627px; padding: 10px; background: url(/images/main/col1/bg_middle.png) 0 0 repeat-y; }
         #col1 .pagination ul { float: right; width: 200px; }
            #col1 .pagination ul li.previous a { float: left; padding: 13px; padding: 0 20px 0 20px; background: url(/images/project/previous.png) 0 0 no-repeat; }
            #col1 .pagination ul li.next a { float: left; padding: 13px; padding: 0 20px 0 0; background: url(/images/project/next.png) right 0 no-repeat; }
            #col1 .pagination .current{color: #000000; font-weight: bold;font-size: 9pt;}

/* Bloc Media and promotions tool */

    #col1 .block .contentBlock ul.filter { margin: 20px 0 0 8px; }
    #col1 .block .contentBlock ul.filter li.title { border: 0; background: none;}
    #col1 .block .contentBlock ul.filter li { float: left; margin: 0 0 0 -1px; padding: 3px 10px; border: 1px solid #FFF; background: url(/images/project/filter_grey.png) 0 0 repeat-x;}
        #col1 .block .contentBlock ul.filter li.on { background: url(/images/project/filter_red.png) 0 0 repeat-x; }
        #col1 .block .contentBlock ul.filter li a { color: #fff; }
    
    #col1 .block .contentBlock .media { clear: both; }
        #col1 .block .contentBlock .media h2 { padding: 15px 0 5px 0; font-size: 13px;}
        #col1 .block .contentBlock .media .picNews { float: left; width: 590px; margin: 0 10px; padding: 0 0 20px 0; border-bottom: 1px solid #000;}
        #col1 .block .contentBlock .media .picNews p { width: 550px;}
        #col1 .block .contentBlock .media .picNews .video { float: left; padding: 10px 0 0 0;}
        #col1 .block .contentBlock .media .picNews .promote { float: left; width: 270px; margin: 10px 10px 0 10px; }
            #col1 .block .contentBlock .media .picNews .promote p { width: 270px; padding: 2px; }
        #col1 .block .contentBlock .media .picNews form fieldset p input { width: 96px; height: 28px; background: url(/images/project/bt_promote.png) 0 0 repeat-x; }
        
        /* audio */
        #col1 .block .contentBlock.audio { margin: 0; padding: 10px 0 0 8px;}
        #col1 .block .contentBlock.audio .media h2 { padding: 0 0 10px 0; font-size: 13px;}
        /*#col1 .block .contentBlock.audio .media .picNews .promote { clear: both; width: 300px; margin: 10px 0 0 0; }*/
        
        /*pictures*/
        #col1 .block .contentBlock.audio.pictures .media .picNews p.txtNews { padding: 0 0 10px 0; }
        
        /*web*/
        #col1 .block .contentBlock.audio.web .media .picNews .video { padding: 10px 0 0 1px; }
        #col1 .block .contentBlock.audio.web .media .picNews form { clear: both; padding: 5px 0 0 0;}

/* kisskissbankers */
#info_kissbankers .contentBlock .list_kisskissbankers { padding: 20px 0 0 0; background: #ccc; }
#col1 .list_kisskissbankers .pagination { width: 600px; background: none; text-align: center }
ul.kisskissbanker { float: left; width: 114px; height: 130px; margin: 5px 5px 10px 5px; text-align: center; overflow-x: hidden; }
