/* Reset */
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
    table{border-collapse:collapse;border-spacing:0}
    body,fieldset,img,abbr,acronym{border:0}
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
    ol,ul {list-style:none}
    caption,th {text-align:left}
    q:before,q:after{content:''}
    hr{display:block;height:1px;margin:0;_margin:-7px 0;padding:0;color:#666;background-color:#666;border:0;clear:both}
    input[type=submit],input[type=button]{overflow:visible;_width:1px}
    button,input.button{overflow:visible;_width:1px}
    textarea{height:58px}
    body{background-color:#fff}
    div{text-align:left;background-color:transparent}
    :focus{outline:0}

/** Textes **/
    body{font:13px "Courier New",Courier,"Bitstream Vera Sans Mono",Monospace,VeraSans;color:#000}
    h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
    table{font-size:inherit;font:100%}
    select,input,textarea{font:99% "Courier New",Courier,"Bitstream Vera Sans Mono",Monospace,VeraSans}
    pre,code,kbd{font:115% monospace;_font-size:100%}
    body *{line-height:1.22em}

/** Liens **/
    a,a:active,a:visited{text-decoration:none;color:#000}
    a:hover{text-decoration:underline;color:#fff;background-color:black}
    a.chevron:hover,a.chevrons:hover{text-decoration:none;background-color:transparent}
    a.chevron:hover span,a.chevrons:hover span{text-decoration:underline}

/** Utils **/
    .gras,.bold{font-weight:bold}
    .error,.erreur,.required,.requis{color:red;font-weight:bold}
    .alt{position:absolute;left:-9999px}
    body{scrollbar-base-color:transparent;scrollbar-arrow-color:transparent;scrollbar-3dlight-color:transparent;scrollbar-darkshadow-color:transparent;scrollbar-highlight-color:transparent;scrollbar-shadow-color:transparent;scrollbar-track-color:transparent}

/** Layout **/
    html{height:100%;overflow-y:scroll}
    body{height:101%}
    /* mac hide \*/
    html,body{width:100%}
    /* end hide */
    body {min-width:1001px;min-height:616px;text-align:center}

    /** Blocks containers **/
        #outer-page-container{display:table;height:100%;width:100%;vertical-align:middle}
        #container-page-container{position:relative;display:table-cell;height:616px;text-align:center;vertical-align:middle}
        #inner-page-container{width:1001px;height:616px;margin:0 auto;text-align:left}


#flashdossier{text-align:center}
#flashdossier img{padding-bottom:20px}



    


