@charset "UTF-8";
/**

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

@media all
{
    #header { height: 98px; border-bottom: 2px solid #4C4C4C; background: url(/images/upfactory/header/background.gif) 0 0 no-repeat; }
        #logo_upfactory { margin: 0; padding: 0; border: 0; font-size: 1px; }
            #logo_upfactory img, #logo_upfactory object, #logo_upfactory embed { margin: 5px 0 0 10px; }
#slogan{ position: absolute; top: 63px; |top: 74px; left: 15px; font-size:12px; }
#header_search{ position: absolute; top: 67px; left: 351px; width:278px; padding:6px 12px; height:17px; overflow:hidden; font-size:14px; color: #797A79; background:url("/images/upfactory/nav/bg_search.gif"); }
    #header_search #recherche_{ width:160px; padding:1px 4px; border: 1px solid #797A79; font-size: 13px; color: #797A79; }
    #header_search .radio{ float:left; text-align:left; margin-right:50px; |margin-right:30px; margin-right/*\**/:30px; }
    #header_search label{ cursor:pointer; }
    #header_search label:hover{ text-decoration:underline; }
    #header_search .radios{ font-size:10px; margin-top:2px; }
        #header_search .radios input{ vertical-align:middle; float:left; |width:17px; |height:17px; }
        #header_search .radios label{ margin-top:2px; display:block; white-space:nowrap; }
#user_box { position: absolute; top: 2px; left: 235px; margin: 0; padding: 0; border: 0; }
    #user_box form ul li { float:left; margin: 4px 0 0 0; padding:0; list-style-type: none; font-size: 10px; font-weight: normal; color: #797A79; }
    #user_box form ul li.input{ margin:3px 0 0 10px; }
    #user_box form ul li.bt{ margin:0; _margin-top:2px; }
    #user_box form ul li.link{ width:300px; }
        #user_box form ul li.input input { width: 87px; margin: 0; padding: 0; border: 1px solid #797A79; font-size: 10px; color: #797A79; }
        #user_box form ul li.input a { display:block; }
    #user_box .link{ font-weight:bold; font-size:11px; }
    #user_box ul { margin: 0; padding: 0; border: 0; }
        #user_box ul li { display: inline; margin: 0; padding: 0 20px 0 0; border: 0; list-style-type: none; font-size: 11px; font-weight: bold; color: #797A79; }
        #user_box ul li.name { display: inline; margin: 0 10px 0 0; padding: 0; border: 0; }
            #user_box ul li a { font-size: 10px; }

    
    #baseline { position: absolute; top: 33px; right: 10px; width: 290px; height: 52px; margin: 0; padding: 0; border: 0; background: url(/images/upfactory/header/background_baseline.gif) 0 0 no-repeat; }
        #baseline ul { margin: 5px 0 5px 8px; padding: 0; border: 0; }
            #baseline ul li { display: block; float: left; width: 50%; margin: 0; padding: 0; border: 0; font-size: 10px; font-weight: bold; color: #EC008C; line-height: 14px; }
            #baseline ul li.col1 { width: 50%; }
                #baseline ul li a { color: #333; }
            #baseline ul li.arrow { width: 50px; height: 38px; margin: 0; padding: 0; border: 0; background: url(/images/upfactory/header/arrow.png) center 0 no-repeat; }
            *html #baseline ul li.arrow { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/upfactory/header/arrow.png',sizingMethod='crop'); }
            #baseline ul li.link { width: 70px; margin: 0 0 0 0; padding: 0; border: 0; text-align: center; line-height: 15px; }
            #baseline ul li.link a { color: #EC008C; }

    #shopping_cart{ position: absolute; top: 6px; right: 0; width: 120px; font-size:14px; }
        #shopping_cart a{ font-weight:bold; }
        #shopping_cart img{ margin-right:6px; }
    #home_offre_promo{ position: absolute; background:#ffff99; top: 40px; right: 10px; width: 280px; height: 32px; overflow:hidden; font-size:12px; padding:4px; }
        #home_offre_promo b{ font-size:14px; }
        #home_offre_promo span{ font-size:10px; color:#8E8C8C; padding-left:10px; }
        #home_offre_promo p{ margin:0; padding:0; }
}
