@charset "utf-8";
img{border:none;margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#b8babb;text-align:left;margin:0;padding:0;}
H1{font-size:1.4em;color:#FFF;margin:-5px 0 10px;padding:0;}
H2{font-size:1.3em;color:#FFF;margin:10px 0;padding:0;}
H3{font-size:1.2em;color:#FFF;margin:10px 0;padding:0;}
H4{font-size:1.1em;color:#FFF;margin:10px 0;padding:0;}
H5{font-size:1em;color:#FFF;margin:10px 0;padding:0;}
a,a:visited{color:#09F;text-decoration:none;outline:none;}
a:hover{color:#FFF;text-decoration:underline;}
form fieldset{border:none;margin:0;padding:0;}
input,button,select{vertical-align:middle;}
.clear{clear:both;}
.middle{text-align:center;margin-top:10px;}
#wrapper{background:url(img/back2.png) no-repeat center top;}
#page{background:url(img/page.png) repeat-y;width:970px;padding-left:13px;padding-right:13px;margin:0 auto;}
#logo{margin-left:15px;}
.menu{background:url(img/menu.png) no-repeat;height:57px;padding-left:10px;}
.menu ul{height:43px;}
.menu li{list-style-type:none;float:left;}
.accueil{border:0;display:block;width:94px;height:48px;background:none;}
a.accueil:hover{background:url(img/acceuilb.png) no-repeat;}
.creation{border:0;display:block;width:104px;height:48px;background:none;}
a.creation:hover{background:url(img/creationb.png) no-repeat;}
.referencement{border:0;display:block;width:154px;height:48px;background:none;}
a.referencement:hover{background:url(img/referencementb.png) no-repeat;}
.realisations{border:0;display:block;width:135px;height:48px;background:none;}
a.realisations:hover{background:url(img/realisationsb.png) no-repeat;}
.blog{border:0;display:block;width:75px;height:48px;background:none;}
a.blog:hover{background:url(img/blogb.png) no-repeat;}
.contact{border:0;display:block;width:99px;height:48px;background:none;}
a.contact:hover{background:url(img/contactb.png) no-repeat;}
#slide{background:url(img/slide.png) no-repeat;width:951px;height:212px;padding-top:11px;padding-left:19px;}
#slider{width:932px;height:190px;position:relative;overflow:hidden;padding:0;}
#sliderContent{width:932px;}
.sliderImage{float:left;position:relative;display:none;}
.sliderImage span{position:absolute;width:932px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#fff;display:none;font-weight:700;padding:8px 0 0 20px;}
.bottome{bottom:0;left:0;height:25px;}
ul{list-style-type:none;margin:0;padding:0;}
#sliderContent a{color:#FFF;font-weight:700;}
#sliderContent a:hover{text-decoration:none;}
#gauche{width:574px;float:left;margin-left:5px;padding:20px 35px;}
#gauche p{line-height:160%;}
#gauche li{list-style-type:circle;margin-left:20px;}
.bleu{color:#09F;}
.left{float:left;}
.right{float:right;}
#droite{float:right;width:312px;margin-right:2px;text-align:right;}
#site{background:url(img/site-internet.png);height:285px;line-height:320%;padding:13px 48px 0;}
#blog{background:url(img/bg-blog.png);height:320px;margin-top:17px;text-align:left;padding:48px 17px 0;}
#blog2{background:url(img/bg-blog.png);height:324px;line-height:17px;text-align:left;padding:48px 15px 0;}
.champs_formulaire{border:2px solid #242424;background-color:#242424;color:#ccc;width:140px;}
.champs_formulaire2{border:2px solid #242424;background-color:#242424;color:#ccc;width:405px;}
#site p{line-height:13px;text-align:left;}
#barre{background:url(img/footer.png) no-repeat;height:195px;padding-left:10px;margin-top:12px;}
#referencement{background:url(img/bg-referencement.png) no-repeat;width:268px;height:100px;margin-left:13px;margin-top:20px;float:left;line-height:17px;padding:45px 15px 0;}
#immobilier{background:url(img/bg-immobilier.png) no-repeat;width:268px;height:100px;margin-left:15px;margin-top:20px;float:left;line-height:17px;padding:45px 15px 0;}
#automobile{background:url(img/bg-automobile.png) no-repeat;width:268px;height:100px;margin-left:15px;margin-top:20px;float:left;line-height:17px;padding:45px 15px 0;}
#basdroite{float:right;width:348px;}
#basdroite p{line-height:17px;margin-right:55px;margin-top:10px;}
#basfooter{background:url(img/basfooter.png) no-repeat;width:932px;height:29px;padding-top:9px;padding-left:19px;padding-right:19px;}
.rea{height:25px;padding-left:10px;}
.rea ul{height:25px;}
.rea li{list-style-type:none;float:left;margin-right:20px;}
.featured{border:0;display:block;width:172px;height:25px;background:none;}
a.featured:hover{background:url(img/featuredb.png) no-repeat;}
.e-com{border:0;display:block;width:109px;height:25px;background:none;}
a.e-com:hover{background:url(img/e-comb.png) no-repeat;}
.speedysale{border:0;display:block;width:104px;height:25px;background:none;}
a.speedysale:hover{background:url(img/speedysaleb.png) no-repeat;}
.dynamique{border:0;display:block;width:102px;height:25px;background:none;}
a.dynamique:hover{background:url(img/dynamiqueb.png) no-repeat;}
.vitrine{border:0;display:block;width:81px;height:25px;background:none;}
a.vitrine:hover{background:url(img/vitrineb.png) no-repeat;}
.site{background:url(img/fond-site.png) bottom no-repeat;width:932px;height:513px;padding-left:19px;margin-top:40px;padding-right:19px;}
.screen{margin-top:16px;}
#form{background:url(img/fond-form.png);margin-top:15px;padding-left:13px;margin-bottom:10px;}
.none{display:none;}
div,p,ul,li,#slider li{margin:0;padding:0;}
a.accueil,a.creation,a.referencement,a.realisations,a.blog,a.contact,a.featuredl,a.e-com,a.speedysale,a.dynamique,a.vitrine{visibility:visible;}
a.accueil:hover img,a.creation:hover img,a.referencement:hover img,a.realisations:hover img,a.blog:hover img,a.contact:hover img,a.featured:hover img,a.e-com:hover img,a.speedysale:hover img,a.dynamique:hover img,a.vitrine:hover img{visibility:hidden;}
#blog p,#blog2 p{margin-bottom:5px;line-height:17px;margin-top:-5px;}