*{margin:0;padding:0}img{border:0}.spacer{clear:both;line-height:0;font-size:0;height:0}body{font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;background-color:#000;color:#fff;margin:0;padding:0}h2{font-family:"Lucida Sans",Arial,sans-serif;font-size:25px;font-weight:normal}h2
a{color:#fff;text-decoration:none}h3{font-family:"Lucida Sans",Arial,sans-serif;font-size:25px;font-weight:normal;color:#bff83a}h3
a{color:#bff83a;text-decoration:none}h4{font-family:"Lucida Sans",Arial,sans-serif;font-size:18px;font-weight:normal;color:#bff83a}h5{font-family:"Trebuchet MS",Arial,sans-serif;font-size:14px;font-weight:normal;color:#bff83a}.btn{display:block;width:225px;height:20px;padding-right:29px;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -355px -86px;text-align:center;font-family:"Lucida Sans",Arial,sans-serif;font-size:16px;color:#000;line-height:20px;text-decoration:none}.big_btn{background-position:-329px -86px}a.big_link{padding-left:30px;font-family:"Lucida Sans",Arial,sans-serif;font-size:20px;line-height:20px;color:#fff;text-decoration:none;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -1260px -84px;margin-bottom:10px}.list_links{list-style-type:none}.list_links
li{margin-bottom:10px}.list_bloc{list-style-type:none}.list_bloc
li{float:left;margin:0
20px 20px 0}.list_bloc
li.last{margin-right:0}.list_bloc li
a{display:block;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -139px -6px;width:190px;height:100px;position:relative;font-family:"Lucida Sans",Arial,sans-serif;font-size:9px;color:#000;text-decoration:none;line-height:18px}.list_bloc li a
strong{position:absolute;left:5px;bottom:0;font-weight:normal;width:134px;white-space:nowrap;overflow:hidden}.list_bloc li a
span{position:absolute;right:25px;bottom:0}.wrapper{width:900px;margin:0
auto}.sep{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat 50% 0px;height:1px;font-size:0;line-height:0}.sep2{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat 50% -1px;height:1px;font-size:0;line-height:0}.menu{height:35px;background-color:#272727}.menu
.wrapper{border-left:solid 20px #a6d134;width:880px}.menu
ul{list-style-type:none;float:right}.menu ul
li{float:left}.menu ul li
a{display:block;padding:5px
15px 0 15px;line-height:30px;color:#fff;text-decoration:none;text-align:center}.menu ul
li.selected{background:url(/images/Agence_Front_Main/0.1/menu-right.png) no-repeat 100% 9px}.menu ul li.selected
a{background:url(/images/Agence_Front_Main/0.1/menu-left.png) no-repeat 0 9px;color:#000}.menu ul
li.contact{margin-left:5px}.menu ul li.contact
a{height:30px;width:139px;padding:5px
0 0 0;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat 0 -1px}.bkg2{background:url(/images/Agence_Front_Main/0.1/bkg2.png) no-repeat 50% 0}.bkg3{background:url(/images/Agence_Front_Main/0.1/bkg3.png) no-repeat 50% 0}.head{padding-bottom:30px}.head
h1{font-size:12px;font-weight:normal;border-left:solid 20px #8fb52a;width:315px;text-align:right;padding:25px
10px 0 0;line-height:25px;float:left}.head h1
a{text-decoration:none;color:#fff;display:block}.head h1
strong{font-family:"Lucida Sans",Arial,sans-serif;display:block;color:#fff;font-size:25px;font-weight:normal}.head h1
span{margin:0
5px}.head
.tagline{margin-top:25px;padding:0
0 0 10px;float:left;line-height:15px;border-left:solid 1px #666}.head .tagline
span{color:#bff83a;display:block;line-height:30px}.head
.contact_tagline{float:right;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat 0 -36px;width:139px}.head .contact_tagline
a{display:block;color:#fff;height:60px;text-decoration:none;padding-top:10px}.content{padding:35px
0 0 0;position:relative}.footer{background:url(/images/Agence_Front_Main/0.1/sprite.png) repeat-x 0 -106px;position:relative;height:340px}.showv{background:url(/images/Agence_Front_Main/0.1/sprite.png) repeat-x 0 -106px;height:470px}.footer
.pwrapper{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat 50% -664px;height:29px;border-top:solid 1px #000}.footer .wrapper
ul{list-style-type:none;height:270px;padding:5px
0 0 0}.showv .wrapper
ul{padding-top:140px}.footer .wrapper ul
li{float:left;width:254px;margin-right:69px}.footer .wrapper ul
li.last{margin-right:0}.footer .wrapper ul li
p{margin:20px
0 0 0;height:125px}.footer .wrapper ul li p
a{color:#fff}.footer .wrapper ul li
.sep2{margin-bottom:25px}.footer
span.footer_line{display:block;padding:10px
0;color:#666;text-align:center}.agence_home
.slider{position:relative;padding-bottom:90px}.agence_home .slider
.pager{position:absolute;top:-40px;right:0}.agence_home .slider .pager
a{float:left;width:10px;height:10px;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -329px -36px;margin-left:10px;text-decoration:none;font-size:0;line-height:0}.agence_home .slider .pager
a.active{background-position:-329px -46px}.agence_home .slider
ul{list-style-type:none}.agence_home .slider ul
li{float:left;width:900px;padding-top:10px;position:relative}.agence_home .slider ul li
.screen{float:left;height:342px}.agence_home .slider ul li
.desc{float:right;width:280px;position:relative;height:342px}.agence_home .slider ul li .desc
h3{padding-bottom:15px}.agence_home .slider ul li .desc
.sep2{-ms-background-position-y: -2px}.agence_home .slider ul li .desc
p{padding-top:25px}.agence_home .slider ul li .desc p
span{color:#bff83a}.agence_home .slider ul li .desc
.btn_cont{position:absolute;bottom:0;left:0;width:280px}.agence_home .slider ul li .desc .btn_cont
.sep2{-ms-background-position-y: -1px}.agence_home .slider ul li .desc .btn_cont
.btn{margin-top:20px;width:251px}.viral{height:80px;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat 0 -576px;position:absolute;bottom:-80px;left:50%;margin-left: -640px;width:850px;padding:7px
210px 0 220px;z-index:2}.viral
.col1{float:left;width:280px;padding:11px
0 0 55px;color:#000;text-decoration:none;line-height:15px}.viral .col1
strong{color:#fff;font-size:17px;font-weight:normal;line-height:19px}.viral
.col2{float:left;width:370px;list-style-type:none;padding:11px
0 0 30px}.viral .col2
a{color:#000}.viral
.col3{float:right;width:80px;padding-left:20px}.viral .col3
a{float:left;width:31px;height:32px;margin-right:9px;margin-bottom:8px;text-indent: -5000px}.viral .col3
a.blog{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -609px -6px}.viral .col3
a.rss{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -653px -6px}.viral .col3
a.linkedin{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -609px -42px}.viral .col3
a.viadeo{background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -653px -42px}.agence_agence
.col{padding:35px
0 75px 0}.agence_agence .col
h3{font-size:18px;margin-bottom:25px}.agence_agence .col
p{margin-bottom:65px}.agence_agence .col p
strong{color:#BFF83A;font-weight:normal}.agence_agence
.col_left{float:left;width:420px}.agence_agence
.col_right{float:right;width:400px}.agence_metiers .col_right
p{font-size:18px}.agence_metiers .col_right p
span{padding-left:30px;display:block;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -1260px -8px}.agence_contact
.intro{width:490px;margin-bottom:30px}.agence_contact
.col{padding-top:5px}.agence_contact form
.field{padding:3px
0}.agence_contact form .field
label{float:left;width:120px}.agence_contact form .field
label.error{width:auto;padding:0
10px;font-weight:bold;color:#f00}.agence_contact form .field input,
.agence_contact form .field
textarea{width:270px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;float:left;border:none}.agence_contact form .field input.error,
.agence_contact form .field
textarea.error{background-color:#fd9090}.agence_contact form .field
textarea{height:200px}.agence_contact form
.btn_area{padding:5px
30px;text-align:right}#contact_ok,#contact_id{display:none}.agence_contact .col_right
a{color:#fff}.agence_mobile{padding-bottom:60px}.agence_mobile
ul{list-style-type:none}.agence_mobile ul
li{float:left;width:275px;margin-right:37px}.agence_mobile ul
li.last{float:right;margin-right:0}.agence_mobile ul li
h3{font-size:23px;padding-bottom:15px}.agence_mobile ul li
p{padding:15px
0}.agence_mobile ul li
.btn{margin-top:15px;width:251px}.agence_mobiletype{padding-bottom:75px}.agence_mobiletype
.slider{position:relative}.agence_mobiletype .slider .slider_m_left,
.agence_mobiletype .slider
.slider_m_right{position:absolute;top:50%;left:0;width:34px;height:38px;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -690px -60px;cursor:pointer}.agence_mobiletype .slider
.slider_m_right{left:auto;right:0;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -724px -60px}.agence_mobiletype .slider
.slider_view{margin-left:50px;width:800px}.agence_mobiletype .slider .slider_view
ul{list-style-type:none}.agence_mobiletype .slider .slider_view ul
li{float:left;width:800px}.agence_mobiletype .slider .slider_view ul li
.slider_left{float:left;width:365px;padding:40px
0 0 35px}.agence_mobiletype .slider .slider_view ul li .slider_left
h4{padding-bottom:15px}.agence_mobiletype .slider .slider_view ul li .slider_left
p{padding:15px
0}.agence_mobiletype .slider .slider_view ul li .slider_left
h5{padding:15px
0}.agence_mobiletype .slider .slider_view ul li .slider_left
.testimonial{margin-bottom:5px}.agence_mobiletype .slider .slider_view ul li .slider_left .testimonial
img{float:left}.agence_mobiletype .slider .slider_view ul li .slider_left .testimonial
p{float:right;width:290px;padding:5px
0}.agence_mobiletype .slider .slider_view ul li .slider_left
a.btn_store{display:block;width:130px;height:41px;background:url(/images/Agence_Front_Main/0.1/sprite.png) no-repeat -690px -6px;text-indent: -5000px;margin-top:30px}.agence_mobiletype .slider .slider_view ul li
.slider_right{float:right;height:504px}.agence_mobiletype .slider .slider_view ul li
.slider_right{float:right;height:504px;position:relative}.agence_mobiletype .slider .slider_view ul li .slider_right
.border{width:400px;height:504px;position:relative;z-index:100}.agence_mobiletype .slider .slider_view ul li .slider_right
.border_inner{position:absolute;overflow:hidden;z-index:2}.agence_mobiletype .slider .slider_view ul li .slider_right .border_inner
img{position:absolute;top:0;left:0;z-index:5}.agence_mobiletype .slider .slider_view ul li .slider_right .border_inner
img.active{position:absolute;top:0;left:0;z-index:7}.agence_mobiletype .slider .slider_view ul li .slider_right .border_inner img.last-active{position:absolute;top:0;left:0;z-index:6}.agence_mobiletype .slider .slider_view ul li .slider_right
.border_inner_type_IPHONE{top:87px;left:96px;width:200px;height:300px}.agence_mobiletype .slider .slider_view ul li .slider_right
.border_inner_type_IM{top:69px;left:108px;width:176px;height:260px}.agence_mobiletype .slider .slider_view ul li .slider_right
.border_inner_type_IPAD{top:58px;left:75px;width:256px;height:338px}.agence_mobiletype .slider .slider_view ul li .slider_right
.type_IPHONE{background:url(/images/Agence_Front_Main/0.1/border_IPHONE.png) no-repeat 0 0}.agence_mobiletype .slider .slider_view ul li .slider_right
.type_IM{background:url(/images/Agence_Front_Main/0.1/border_IM.png) no-repeat 0 0}.agence_mobiletype .slider .slider_view ul li .slider_right
.type_IPAD{background:url(/images/Agence_Front_Main/0.1/border_IPAD.png) no-repeat 0 0}.viralmobile{height:106px;padding:0
360px 0 335px;width:585px;background:url(/images/Agence_Front_Main/0.1/viralmobile.png) no-repeat 0 0;position:absolute;bottom:-70px;left:50%;margin-left: -640px;z-index:2}.viralmobile
a.blog{float:left;width:106px;height:106px;text-indent: -5000px}.viralmobile
ul{float:right;list-style-type:none;padding:40px
0 0 0}.viralmobile ul
li{float:left;padding:0
4px;line-height:21px;color:#000}.viralmobile ul li
a{display:block;width:142px;height:21px;text-align:center;color:#000;text-decoration:none}.viralmobile ul li
a.selected{color:#fff;background:url(/images/Agence_Front_Main/0.1/btnviral.png) no-repeat 0 0}.agence_client_login{width:275px;margin:0
auto;padding-bottom:50px}.agence_client_login
h2{text-align:center;padding-bottom:20px}.agence_client_login
.top{padding:30px
30px 0 30px;height:108px;background:url(/images/Agence_Front_Main/0.1/login-top.png) no-repeat 50% 0}.agence_client_login .top
.text{width:100%;margin-bottom:20px}.agence_client_login
.btn_login{display:block;width:275px;height:34px}.agence_client_login
.bottom{padding:20px
30px 0 30px;background:url(/images/Agence_Front_Main/0.1/login-bottom.png) no-repeat 50% 0;height:95px}.agence_client_login .bottom
a{text-decoration:none;color:#BFF83A}
