@charset "UTF-8";
/**

 * @copyright       Copyright 2007, AF83
 * @link            http://www.af83.com
 * @lastmodified    $Date: 2007-11-14 13:00:00 $
 */

@media all
{
    #col2 .bloc { margin: 0; padding: 0 0 0 0; border: 0; background: #FFFFFF; }

        #col2 .bloc .footer { height: 12px; margin: 0; padding: 0; border: 0; font-size: 1px; background: url(/images/upfactory/edito/footer.png) 0 bottom no-repeat #D0CDCD; }

        #col2 .bloc h2 { height: 29px; margin: 0; padding: 0 0 0 14px; border-bottom: 2px solid #EC008C; font-size: 16px; line-height: 29px; font-weight: normal; color: #EC008C; text-transform: uppercase; background: url(/images/upfactory/commun/header_large.gif) 0 0 no-repeat; }
        #col2 .bloc hr { margin: 5px 10px 10px 14px; padding: 0; background: #F4F4F4; border: 0; border-top: 2px dotted #676565; background: none; }
        #col2 .bloc .contentBloc { margin: 0; padding: 0 0 10px 0; border: 0; }
            
            #col2 .bloc .contentBloc h3 { margin: 10px 0 0 14px; padding: 0; border: 0; font-size: 14px; font-weight: bold; color: #EC008C; }
            #col2 .bloc .contentBloc h4 { margin: 5px 0 0 14px; padding: 0; border: 0; font-size: 13px; font-weight: bold; color: #000000; }
            #col2 .bloc .contentBloc h5 { margin: 3px 0 0 14px; padding: 0; border: 0; font-size: 12px; font-weight: bold; color: #EC008C; }
            #col2 .bloc .contentBloc ul { font-size: 12px; font-weight: normal; color: #4C4C4C; }
            #col2 .bloc .contentBloc ol { font-size: 12px; font-weight: normal; color: #4C4C4C; }
            #col2 .bloc .contentBloc ul { margin-left: 28px; padding: 0; }
            #col2 .bloc .contentBloc ol { margin-left: 34px; padding: 0; }
            
            #col2 .bloc .contentBloc p { margin: 10px 14px 0 14px; padding: 0; border: 0; font-size: 12px; font-weight: normal; color: #4C4C4C; }
            
            #col2 .bloc .contentBloc p.avatar { float: left; margin: 0 5px 0 14px; padding: 0; border: 0; }
            #col2 .bloc .contentBloc p.video { text-align: center; }
            
                #col2 .bloc .contentBloc p span { color: #EC008C; }
                #col2 .bloc .contentBloc p.MsoNormal span.servicetextepave { color: #676565; }
                #col2 .bloc .contentBloc p a { color: #EC008C; text-decoration: underline; }
                #col2 .bloc .contentBloc p a:hover { text-decoration: none; }
            
            #col2 .bloc .contentBloc .baseline { margin: 10px 0 0 7px; padding: 15px 22px 15px 22px; border: 0; background: url(/images/upfactory/form/background_baseline.gif) 0 0 no-repeat; }
                #col2 .bloc .contentBloc .baseline p { margin: 0; padding: 0; border: 0; font-size: 12px; color: #4C4C4C; }

    #mono_col .bloc { margin: 0; padding: 0 0 0 0; border: 0; background: #FFFFFF; }
        #mono_col .bloc .footer { height: 12px; margin: 0; padding: 0; border: 0; font-size: 1px; background: url(/images/upfactory/edito/footer_full.png) 0 bottom no-repeat #D0CDCD; }
        #mono_col .bloc h2 { height: 29px; margin: 0; padding: 0 0 0 14px; font-size: 16px; line-height: 29px; font-weight: normal; color: #EC008C; text-transform: uppercase; background: url(/images/upfactory/commun/header_full.png) 0 0 no-repeat; }
        #mono_col .bloc hr { margin: 5px 10px 10px 14px; padding: 0; background: #F4F4F4; border: 0; border-top: 2px dotted #676565; background: none; }
        #mono_col .bloc .contentBloc { margin: 0; padding: 0 0 10px 0; border: 0; }
            #mono_col .bloc .contentBloc h3 { margin: 10px 0 0 14px; padding: 0; border: 0; font-size: 13px; font-weight: bold; color: #EC008C; }
            #mono_col .bloc .contentBloc h4 { margin: 0 0 0 14px; padding: 0; border: 0; font-size: 12px; font-weight: bold; color: #EC008C; }
            #mono_col .bloc .contentBloc p { margin: 10px 0 0 14px; padding: 0; border: 0; font-size: 12px; font-weight: normal; color: #4C4C4C; }
            #mono_col .bloc .contentBloc p a { color: #EC008C; text-decoration: underline; }
            #mono_col .bloc .contentBloc p a:hover { text-decoration: none; }
             #mono_col .bloc .contentBloc ul { margin: 5px 0 0 14px; padding: 0; border: 0; }
                #mono_col .bloc .contentBloc ul li { margin: 0 0 0 20px; padding: 0; border: 0; color: #EC008C; list-style-type: none; }
            
            #mono_col .bloc .contentBloc #colPrincipale {width: 580px; margin: 13px 31px 0 0; padding: 0 0 10px 0; border: 0; }
            #mono_col .bloc .contentBloc #colPrincipale_help { float: right; width: 670px; padding: 0 20px 10px 0; border: 0; min-height:800px;}
            #mono_col .bloc .contentBloc #colAuxiliaire { float: left; width: 324px; margin: 13px 31px 0 0; padding: 0 0 10px 0; border: 1px solid #676565; background: #F6F9F9; }
                #mono_col .bloc .contentBloc #colAuxiliaire p { margin: 10px 0 0 14px; padding: 0; border: 0; font-size: 12px; font-weight: normal; color: #4C4C4C; }
                
            #mono_col .bloc .contentBloc #encadre { float: right; width: 332px; margin: 13px 31px 0 0; padding: 19px 0 10px 0; border: 0; background:  url(/images/upfactory/edito/header_encadre.png) 0 0 no-repeat; }
                *html #mono_col .bloc .contentBloc #encadre { overflow: hidden; margin: 13px 10px 0 0;}
                #mono_col .bloc .contentBloc #encadre .contentEncadre { margin: 0; padding: 0; border: 0; background:  url(/images/upfactory/edito/background_encadre.png) 0 0 repeat-y; }
                #mono_col .bloc .contentBloc #encadre .footer { height: 23px; margin: 0; padding: 0; border: 0; background:  url(/images/upfactory/edito/footer_encadre.png) 0 0 no-repeat; }
                #mono_col .bloc .contentBloc #encadre .contentEncadre p { margin: 0 0 0 14px; padding: 0; border: 0; font-size: 12px; font-weight: normal; color: #4C4C4C; }

            #mono_col .bloc .contentBloc #encadre_help {position:absolute;width: 280px; margin: 10px 16px 0 0; padding: 19px 0 10px 0; border: 0; background:  url(/images/upfactory/help/header_encadre_help.png) 0 0 no-repeat; }
                *html #mono_col .bloc .contentBloc #encadre_help { overflow: hidden; margin: 13px 16px 0 0;}
                #mono_col .bloc .contentBloc #encadre_help .menu_help { margin: 0; padding: 0; border: 0; background:  url(/images/upfactory/help/background_encadre_help.png) 0 0 repeat-y; }
                #mono_col .bloc .contentBloc #encadre_help .footer { height: 23px; margin: 0; padding: 0; border: 0; background:  url(/images/upfactory/help/footer_encadre_help.png) 0 0 no-repeat; }
                #mono_col .bloc .contentBloc #encadre_help .menu_help p { margin: 0 10px; padding: 0; border: 0; font-size: 12px; font-weight: normal; color: #4C4C4C; }
     #retourhautpage {text-align:right; font-size:14px;}
}
