body{font:normal 11px arial, helvetica, sans-serif;background:url(images/bg-pixplace.gif) 0 0;}
a.u {display:inline!important;text-decoration:underline!important;line-height:normal;background:none!important;color:#94107e!important;}
a{color:#93107e;}

#global-container{width:990px;margin:0 auto;border-left:1px solid #fff;border-right:1px solid #fff;background-color:#e2e3e2;}
#header{position:relative;z-index:1;height:92px;background:url(images/bg-top.png) 0 0;}

#header #logo {float:left;margin:11px 0pt 0pt 14px;}

#header #menu-ht{position:absolute;z-index:1;top:5px;right:10px;line-height:22px;}
#header #menu-ht a{cursor:pointer;float:left;margin-left:5px;padding-left:15px;text-decoration:none;background:url(images/button-top.png) 0 0 no-repeat;}
#header #menu-ht a span{cursor:pointer;float:left;line-height:22px;padding-right:15px;color:#676767;background:url(images/button-top.png) 100% 0 no-repeat;}
#header #menu-ht a:hover span{background-position:100% -22px;}
#header #menu-ht a:hover {background-position:0 -22px;}
#header #menu-ht a.active{background-position:0 -43px;}
#header #menu-ht a.active span{background-position:100% -43px;color:#fff;}

#header #flags{float:left;margin-left:40px;}
#header #flags a{float:left;margin:0 0 0 5px;padding:0;background:none;}

#header #menu-nav{position:absolute;z-index:100;top:61px;left:204px;}
#header #menu-nav li{display:inline;}
#header #menu-nav li h2{margin:0;padding:0;}
#header #menu-nav li a{cursor:pointer;float:left;margin-left:1px;padding:0 0 0 7px;line-height:31px;text-decoration:none;background:url(images/tab-left.png) 0 0 no-repeat;}
#header #menu-nav li a span{float:left;cursor:pointer;line-height:31px;padding:0 25px 0 18px;font-weight:bold;text-transform:uppercase;color:#646464;background:url(images/tab-right.png) 100% 0 no-repeat;}
#header #menu-nav li a:hover,
#header #menu-nav li.active a,#header #menu-nav li.active h2{background-position:0 100%!important;color:#fff!important;}
#header #menu-nav li.active h2 a{background-position:100% 100%!important;color:#fff!important;}
#header #menu-nav li a:hover span,
#header #menu-nav li.active a span{background-position:100% 100%;color:#fff;}
#header #menu-nav #scnd-lvl-nav {position:relative;float:left;}
#header #menu-nav #scnd-lvl-nav h2 {cursor:pointer;float:left;margin-left:1px;padding:0 0 0 7px;line-height:31px;text-decoration:none;background:url(images/tab-left.png) 0 0 no-repeat;}
#header #menu-nav #scnd-lvl-nav h2.hover{background-position:0 100%;}
#header #menu-nav #scnd-lvl-nav h2.hover a{background-position:100% 100%!important;color:#fff;}
#header #menu-nav #scnd-lvl-nav h2 a{float:left;cursor:pointer;line-height:31px;padding:0 25px 0 18px;margin:0;font-weight:bold;text-transform:uppercase;color:#646464;background:url(images/tab-right.png) 100% 0 no-repeat;}

#header #menu-nav li#scnd-lvl-nav dl{margin:0;display:none;clear:left;position:absolute;z-index:1000;top:31px;left:1px;width:184px;}
#header #menu-nav li#scnd-lvl-nav dl dd {margin:0;padding-bottom:1px;background:url(images/bg-second-nav-dd.jpg) center 100% no-repeat;}
#header #menu-nav li#scnd-lvl-nav dl dd.last {font-size:1px;height:5px;background:transparent url(images/bg-second-nav-lastdd.png) 0 100% no-repeat;}
#header #menu-nav li#scnd-lvl-nav dl dd a{padding:5px 10px;display:block;background:url(images/bg-second-nav.jpg) 0 0 repeat-y;float:none;line-height:normal;margin:0;color:#fff;}
#header #menu-nav li#scnd-lvl-nav dl dd a:hover {background:url(images/bg-second-nav-hover.jpg) 0 0 repeat-y;}
#header #menu-nav li#scnd-lvl-nav dl dd a em {background:transparent url(images/submenu-bullet.gif) 0 5px no-repeat;padding-left:8px;font-style:normal;line-height:normal;}

#content{position:relative;z-index:0;width:990px;overflow:hidden;background:url(images/bg-content.jpg) 0 0 repeat-x;}

#col-main{margin-top:1px;display:inline;float:left;width:770px;min-height:370px;height:auto!important;height:370px;margin-left:15px;padding-bottom:30px;}
#col-main #catcher{min-height:24px;height:auto !important;height:24px;margin-bottom:5px;padding:22px 0;font-size:12px;background:url(images/bg-catcher.png) 100% 100% no-repeat;}
#col-main #catcher span.pix{font-weight:bold;color:#ac2184;}
#col-main #catcher span.place{font-weight:bold;color:#7b7c7e;}
#col-main #catcher a {font-weight:bold;color:#000;text-decoration:none;}
#col-main #catcher a:hover {color:#94107e;}

#col-main #flash-content{margin-bottom:10px;}

#col-main #infos{overflow:hidden;}
#col-main #infos dl{float:left;width:189px;min-height:240px;height:auto !important;height:240px;margin-right:4px;display:inline;background:url(images/bg-box-pictos.png) 0 90px no-repeat;}
#col-main #infos dl.last{margin-right:0;}
#col-main #infos dd{margin:0 15px;}
#col-main #infos #more-infos{clear:left;line-height:48px;background:url(images/bg-more-infos.png) 0 0 no-repeat;text-align:center;}
#col-main #infos #more-infos a{font-weight:bold;color:#93107e;}
#col-main #more-infos{clear:left;margin-top:15px;text-align:center;}
#col-main #more-infos a{font-weight:bold;color:#93107e;}
#col-main #infos dl.infos-list dd{padding-left:10px;background:url(images/grey-bullet.gif) 0 5px no-repeat;}

#col-right{display:inline;margin-top:1px;display:inline;float:right;margin-right:10px;top:0;padding-bottom:10px;}
#col-right #login,
#col-right .box-info{width:186px;margin-top:10px;}
#col-right .top{width:186px;line-height:29px;height:25px;text-align:center;font-weight:bold;color:#fff;font-size:12px;}
#col-right .top a{text-decoration:none;color:#fff;font-size:12px;}
#col-right #login .top{background:url(images/box-right-green-top.png) 0 0 no-repeat;}

#col-right #login .deco,
#col-right .box-info .deco{display:block;height:2px;width:184px;margin:0 1px;background:url(images/deco-box.png) 0 0 no-repeat;}
#col-right #login .bottom{width:186px;padding-bottom:20px;background:url(images/box-right-green-bottom.png) 0 100% no-repeat;}
#col-right #login .bottom form{margin:0 30px;}
#col-right #login .bottom form label{display:block;margin:10px 0 5px 0;font-weight:bold;color:#747474;}
#col-right #login input#log-in,
#col-right #login input#pass-word{border:1px solid #9b9b9b;}
#col-right #login p.bt-submit{width:38px;margin:10px auto;}
#col-right #login p.wrong-infos{font-weight:bold;text-align:center;margin:0 10px 5px 10px;color:#ac2184;display:none;}
#col-right #login span.pass{display:none;text-align:center;}
#col-right #login span.pass a{color:#5f5f5f;}

#col-right .box-info p{margin:5px 20px 10px 20px;color:#747474;}
#col-right .box-info p a{color:#747474;}
#col-right .box-info .top{background:url(images/box-right-grey-top.png) 0 0 no-repeat;}
#col-right .box-info .bottom{background:url(images/box-right-grey-bottom.png) 0 100% no-repeat;}
#col-right .box-info .bottom p{padding-bottom:10px;}
#col-right .box-info .bottom ul li a{font-weight:bold;text-decoration:none;color:#747474;}
#col-right .box-info .bottom ul{margin:0 20px 0 20px!important;padding-bottom:5px;padding-top:5px;}

/*-------- page comment ca marche --------*/
#col-main #catcher-how{height:59px;margin-bottom:5px;padding:30px 0 0 0;font-size:12px;background:url(images/bg-catcher.png) 100% 100% no-repeat;}
#col-main #catcher-how a{color:#000;text-decoration:none;font-weight:bold;}
#col-main #catcher-how a:hover{color:#94107e;}
#recap-nav {position:absolute;top:1px;left:15px;height:20px;line-height:20px;font-size:11px;color:#93107e;}
#recap-nav a {text-decoration:none;color:#93107e!important;font-weight:bold;}
#recap-nav span {display:block;float:left;margin-right:8px;padding-left:26px;height:20px;width:112px;background:url(images/bg-recap-nav.png) 0 0 no-repeat;color:#747474;font-weight:bold;}
#content-how {margin-top:10px;height:1%;padding-bottom:25px;text-align:center;background:url(images/bg-ul-how.png) 0 100% no-repeat;font-size:12px;}
#content-how h2 {margin-top:0;margin-bottom:0;width:769px;height:90px;background:url(images/vous-etes-un-marchant-pro.jpg) 0 0 no-repeat;text-indent:-1000em;}
#content-how ul {margin:0 0 20px 20px;text-align:left;} 
#content-how li {padding:0 30px 0 12px;background:url(images/bullet.gif) 0 11px no-repeat;}
#content-how li span {display:block;padding:8px 0;background:url(images/bg-li-how.png) 0 100% no-repeat;}
#content-how li.last{padding-top:10px;background:none;text-align:center;font-weight:bold;}
#content-how li.last span{background:none;}
#content-how li span dl {font-weight:bold;text-align:center;}
#content-how li span dl dd{padding-left:7px;}
#content-how li.last dl{width:400px;text-align:left;margin:0 auto;}
#content-how li.last dl dd{padding-left:10px;background:url(images/grey-bullet.gif) 0 6px no-repeat;}

/*-------- page qu'est ce que pixplace --------*/
#col-main #catcher-univ-prod {height:59px;margin-bottom:5px;padding:30px 0 0 0;font-size:12px;background:url(images/bg-catcher.png) 100% 100% no-repeat;}
#col-main #catcher-what a{color:#000;text-decoration:none;font-weight:bold;}
#col-main #catcher-what a:hover{color:#94107e;}
.what-bigbox {margin-top:7px;padding-bottom:10px;width:769px;background:url(images/bg-box-big.png) 0 100% no-repeat;font-size:12px;text-align:center;} 
.what-bigbox h2.title1 {margin-bottom:13px;width:769px;height:39px;line-height:39px;text-indent:-1000em;background:url(images/bg-univ-prod-services-title.jpg) 0 0 no-repeat;}
.what-bigbox dl,.what-bigbox p{margin-left:15px;margin-bottom:12px;text-align:left;}
.what-bigbox h2.title2 {margin-bottom:13px;width:769px;height:39px;line-height:39px;text-indent:-1000em;background:url(images/bg-univ-prod-distrib-title.jpg) 0 0 no-repeat;}
.what-bigbox p {padding-right:15px;}
.what-bigbox a {color:#ac2184;}
.what-bigbox p span.quote {color:#747474;}
.what-bigbox p.last {margin-bottom:0;}
.what-bigbox dl {overflow:hidden;}
.what-bigbox dd {position:relative;display:inline;float:left;margin-left:0;margin-right:12px;}
.what-bigbox dd a.contact {position:absolute;top:42px;left:45px;font-size:11px;}
.what-bigbox ul {margin-left:15px;text-align:left;}
ul.bullet_list li{padding-left:10px;background:url(images/grey-bullet.gif) 0 6px no-repeat;} 
#col-main span.infos{color:#747474;}

/*-------- pages comment ca marche --------*/
#content-univ-prod {position:relative;width:990px;overflow:hidden;background:url(images/bg-content.jpg) 0 0 repeat-x;}
.univ-prod h1 {text-indent:-1000em;margin-bottom:13px;width:772px;height:98px;background:url(images/bg-univ-prod-title.jpg) 0 0 no-repeat;}
#col-main #catcher-univ-prod a{color:#000;text-decoration:none;font-weight:bold;}
#col-main #catcher-univ-prod a:hover{color:#94107e;}
/*catalogue et BO*/
h1#catalogue-title {height:98px;background:url(images/bg-catalogue-bo.jpg) 0 0 no-repeat;}
.catalogue h2.title1 {background:url(images/bg-catalogue-title.jpg) 0 0 no-repeat;}
.catalogue h2.title2 {background:url(images/bg-bo-title.jpg) 0 0 no-repeat;}
/*Vente-SAV*/
h1#sell-sav-title {height:98px;background:url(images/bg-vente-sav-title.jpg) 0 0 no-repeat;}
.sell-sav h2.title1 {background:url(images/bg-sell-title.jpg) 0 0 no-repeat;}
.sell-sav h2.title2 {background:url(images/bg-sav-title.jpg) 0 0 no-repeat;}
/*Prix, taxes et livraison*/
h1#prices-tax-delivery-title {height:98px;background:url(images/bg-prices-tax-delivery.jpg) 0 0 no-repeat;}
.prices-tax-delivery h2.title1 {clear:both;background:url(images/bg-prices-taxes.jpg) 0 0 no-repeat;}
.prices-tax-delivery h2.title2 {clear:both;background:url(images/bg-delivery.jpg) 0 0 no-repeat;}
.prices-tax-delivery h2.title3 {clear:both;margin-bottom:13px;width:769px;height:39px;line-height:39px;text-indent:-1000em;background:url(images/bg-delivery-prices.jpg) 0 0 no-repeat;}
.prices-tax-delivery ol {width:740px;line-height:30px;margin:0 15px 15px 15px;padding:0;list-style-type:decimal;list-style-position:inside;font-weight:bold;color:#ae269e;text-align:left;}
.prices-tax-delivery ol strong{text-transform:uppercase;margin-right:10px;}
.prices-tax-delivery ol li {padding:0 70px 2px 10px;border-bottom:1px solid #c5c5c5;background:url(images/bg-li-countries.png) 0 0 repeat-y;}
.prices-tax-delivery ol li.first {background:url(images/bg-first-li-countries.png) 0 0 no-repeat;}
.prices-tax-delivery ol li.last {padding-bottom:5px;border:0;background:url(images/bg-last-li-countries.png) 0 100% no-repeat;}
.prices-tax-delivery ol li span {color:#646464;}
.prices-tax-delivery ol li span img {display:inline;margin:10px 0 0 0;}

/*Frais, commissions et paiement*/
h1#payment-title {height:98px;background:url(images/bg-payment-title.jpg) 0 0 no-repeat;}
.payment h2.title1 {background:url(images/bg-payment-boxtop.jpg) 0 0 no-repeat;height:10px;margin-bottom:0;}

/*-------- page qui sommes-nous --------*/
#col-right #how-does-it-work ul li {padding-left:10px;background:url(images/howdoesit-bullet.gif) 0 6px no-repeat;}
#content-who h1 {margin-top:32px;width:769px;height:266px;text-indent:-1000em;background:url(images/howdoesit-top.jpg) 0 0 no-repeat;}
#content-who {padding-bottom:21px;width:769px;background:url(images/bg-box-big.png) 0 100% no-repeat;font-size:12px;}
#content-who h2,#content-who p,#content-who .false-p {margin-left:23px;margin-right:40px;margin-bottom:12px;}
#content-who h2 {margin-top:27px;color:#93107e;font-weight:bold;font-size:14px;}
#content-who h2 a {text-decoration:none;}
#content-who strong {color:#93107e;}
#content-who .false-p ul li{padding-left:10px;background:url(images/grey-bullet.gif) 0 6px no-repeat;}
#content-who .small-lk {font-weight:bold;color:#93107e;font-size:11px;}
#content-who dl {margin-left:23px;overflow:hidden;}
#content-who dl dt {margin-bottom:16px;margin-top:10px;width:270px;height:18px;text-indent:-1000em;background:url(images/decouvrez-title.png) 0 0 no-repeat;}
#content-who dl dd{position:relative;display:inline;margin-right:20px;float:left;}
#content-who dl dd a.inc_lk {position:absolute;bottom:11px;left:95px;text-decoration:underline;font-weight:bold;font-size:11px;color:#93107e;}

/*-------- page inscrivez-vous --------*/
#content-subscribe {width:769px;height:233px;background:url(images/bg-inscrivez-vous.jpg) 0 0 no-repeat;}
#content-subscribe h1.title {height:35px;line-height:35px;text-align:center;text-indent:-1000em;}
#content-subscribe ol {margin-top:25px;margin-left:223px;}
#content-subscribe ol li{margin-bottom:10px;height:23px;line-height:23px;}
#content-subscribe ol li a{color:#000;text-decoration:none;font-weight:bold;}
#content-subscribe ol li a:hover{color:#93107e;}
.form-title{padding-left:20px;background:url(images/form-title.png) 0 0 no-repeat;height:28px;line-height:28px;font-weight:bold;color:#fff;}
#subscribe-form {position:relative;padding:20px 15px;background:url(images/bg-form.png) 0 100% no-repeat;color:#747474;}
#subscribe-form h2 {clear:both;font-weight:normal;}
#subscribe-form label {clear:left;line-height:20px;display:block;cursor:pointer;width:100px;float:left;}
#subscribe-form label.block {float:none;width:350px;}
#subscribe-form input{width:250px;vertical-align:middle;display:inline;border:1px solid #9b9b9b;margin-bottom:3px;font-size:12px;font-family:Arial,Sans-serif;color:#747474;}
#subscribe-form textarea {height:84px;width:350px;border:1px solid #9b9b9b;font-size:12px;font-family:Arial,Sans-Serif;color:#747474;}
#subscribe-form select {width:250px;border:1px solid #9b9b9b;margin-bottom:3px;font-size:12px;font-family:Arial,Sans-Serif;color:#747474;}
#subscribe-form .long-form{width:473px;}
#subscribe-form .float-container {clear:both;overflow:hidden;height:1%;padding-bottom:15px;margin-bottom:15px;background:url(images/bg-form-bottom.png) 0 100% no-repeat;}
#subscribe-form .float-container .float-content-left {display:inline;float:left;margin-right:25px;}
#subscribe-form .float-container .float-content-right {display:inline;float:left;}
#subscribe-form .float-container .float-content-right label{width:100px!important;width:80px;}
#subscribe-form .float-container .float-content-right label.block{width:100%!important;}
#subscribe-form span.form-button{position:absolute;cursor:pointer;bottom:15px;left:630px;}
#subscribe-form span.form-button input {border:0;width:84px;height:24px;}

/*-------- page qu'est ce que pixplace --------*/
#col-main #catcher-what{height:59px;margin-bottom:5px;padding:30px 0 0 0;font-size:12px;background:url(images/bg-catcher.png) 100% 100% no-repeat;}
#col-main #catcher-what span.pix{font-weight:bold;color:#ac2184;}
#col-main #catcher-what span.place{font-weight:bold;color:#7b7c7e;}
#col-main #acc_box {font-size:12px;}
#col-main #acc_box dt,#col-main #acc_box dt{margin-top:10px;height:37px;line-height:37px;padding-left:15px;font-size:16px;font-weight:bold;color:#ac2184;cursor:pointer;background:url(images/bg-acc.png) 0 1px no-repeat;} 
#col-main #acc_box dt.selected {background-position:0 -74px;background:url(images/bg-acc-selected.png) 0 1px no-repeat;}
#col-main #acc_box dt.hover {background-position:0 -36px;}
#col-main #acc_box dd a {color:#ac2184;}
#col-main #acc_box dd {padding:0 15px;}

/*-------- faq --------*/
#faq-title{margin:0;padding-top:48px;width:765px;height:98px;text-indent:-1000em;background:url(images/bg-faq-title.jpg) 0 100% no-repeat;}
#col-main #acc_box dd ul li h2{color:#93107e;margin-top:12px;}
#col-main #acc_box dd ul li {padding-left:10px;background:url(images/grey-bullet.gif) 0 6px no-repeat;}
.first h2{margin:0!important;}

/*-------contact-------*/
#contact .form-title {margin-top:50px;}
