/*  -------------------------------------------------------------------
    Print CSS --------------------------------------------------------- */
    body { background:none; color:#000; }

    #content {
        border:0;
        float:none!important;
        margin:0 2%; padding:0;
        text-align:left;
        width:auto;
   }

    ul li { background:none; list-style-type:square; }
    ul ul li { list-style-type:circle; }
    .skip, .hide { display:none; }

    a, a:link, a:visited {
        background:transparent;
        text-decoration:none;
   }


/*  -------------------------------------------------------------------
    Print CSS - Hide Elements ----------------------------------------- */
    #menu, #reserver, object, embed { display:none!important; }

/*  -------------------------------------------------------------------
    Redifine Tag ------------------------------------------------------ */
    #logo h1, #logo a { 
        color:#003c56;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:2.5em; line-height:1em; /*45.15px/37.63px*/
        margin:0; padding:0;
        text-decoration:none;
    }
    
    /* Block */
    .block, #p_conf .cta { clear:both; border-top:1px dashed #0270c7; margin-top:20px; padding-top:20px; }
    .desc { float:right; width:395px; }
	#p_conf .cta h2 { float:left; width:340px; }
    #p_conf .cta_over { clear:both; border:1px solid #ccc; margin:20px; padding:20px; }

    /* Buttons */
    a.btn:link:after, a.btn:visited:after {
      content:"( " attr(href) " ) ";
      font-size:90%;
      padding-left:6px;
   }
   
    /* Footer */
    #footer { clear:both; border-top:2px dashed #ccc; margin-top:20px; padding-top:20px; }

    /* Home Page */
    #p_home .cta { clear:both; border-top:1px dashed #0270c7; margin-top:20px; padding-top:20px; }
    
    /* Partenaire */
    #partenaire { clear:both; border-top:1px dashed #0270c7; margin-top:20px; padding-top:20px; }
    #partenaire .h2 { 
        color:#2a2a2a;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:1.67em; line-height:1em; /*20px*/
    }
    #partenaire ul, #partenaire li { list-style:none; margin:0; padding:0; }
    #partenaire li { display:inline; float:left; margin:0 12px 12px 0;  }
        
        
        