﻿@charset "utf-8";
/* CSS Document */
body{background:#CCC;color:#000;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:400;text-align:left}
img{border:0}
::selection{background:red; color:#FFF}
::-moz-selection{background:red; color:#FFF}
DIV#interface_traitHaut{background:url(../images/interface_header_trait_blanc.png) repeat-x top left}
DIV#interface_traitBas{background:url(../images/interface_footer_trait_blanc.png) repeat-x bottom left}
DIV#interface_center{margin-left:auto;margin-right:auto;position:relative;text-align:left;width:986px}
#LOGO{display:block;height:115px;left:37px;position:absolute;top:0;width:120px;z-index:10}
DIV#interface_header{height:100px}
DIV#alert-ie6{background:red;color:#FFF;font-size:16px;font-weight:700;padding-bottom:5px;padding-top:5px;text-align:center;width:986px}
DIV#interface_headerLogo{background:url(../images/interface_fond_logo.png) no-repeat top left;float:left;height:100px;margin:0;padding-top:0;width:189px}
DIV#interface_headerTop{background:url(../images/interface_fond_header.png) no-repeat;float:left;height:100px;width:797px}
DIV#interface_headerBoutonsHaut{height:22px;margin-bottom:48px;width:797px}
DIV#interface_headerBoutonsBas{height:30px;padding-left:30px;width:767px}
DIV#interface_middleChap0{background:url(../images/interface_fond_mainchap0.png) repeat-y;width:986px}
DIV#interface_middleChap1{background:url(../images/interface_fond_mainchap1.png) repeat-y;width:986px}
DIV#interface_middleChap2{background:url(../images/interface_fond_mainchap2bis.png) repeat-y;width:986px}
DIV#interface_middleChap3{background:url(../images/interface_fond_mainchap3.png) repeat-y;width:986px}
DIV#interface_middleTop{background:url(../images/interface_fond_main_haut_splatt.png) no-repeat top left;width:986px}
DIV#interface_middleTopBis{background:url(../images/interface_fond_main_haut.png) no-repeat top left;width:986px}
DIV#interface_middleBottom{background:url(../images/interface_fond_main_bas_splatt.png) no-repeat bottom left;width:986px}
DIV#interface_middleIntro{position:relative;width:986px}
DIV#interface_middleIntroBas{background:url(../images/interface_fond_main_bas_intro.png) no-repeat bottom left;width:986px}
DIV#interface_middleIntroSlideshow{background:no-repeat bottom left;bottom:0;height:388px;margin:0;padding:0;position:absolute;width:986px}
DIV#interface_middleIntroColonne{padding-bottom:2px;padding-left:7px;padding-top:30px;position:relative;width:448px;z-index:2}
DIV#interface_middleIntroColonneHaut{background:url(../images/interface_fond_intro_haut_colonne.png) no-repeat top left;float:left;height:12px;margin:0;padding:0;width:448px}
DIV#interface_middleIntroColonneGris{background:url(../images/interface_fond_intro_colonne.png) repeat-y;float:left;width:448px}
DIV#interface_middleIntroColonneFlag{background:url(../images/interface_fond_intro_colonne.png) repeat-y;float:left;padding-bottom:10px;padding-top:5px;text-align:center;width:448px}
#slides{margin-top:0;padding-left:10px;padding-right:10px;padding-top:0;width:428px}
#switches ul{list-style-type:none;margin:0;padding:0}
#switches li{display:inline;padding-left:10px;padding-right:10px}
DIV#interface_menu{background:url(../images/interface_fond_menu_haut.png) no-repeat top;float:left;padding-bottom:20px;padding-left:7px;padding-top:30px;width:180px}
DIV#interface_main{float:left;padding-bottom:10px;padding-left:12px;padding-top:50px;width:780px}
DIV.interface_main_portfolioVignette{float:left;padding-bottom:10px;padding-left:10px;padding-top:10px;width:780px}
DIV#interface_main_portfolioPage{float:left;padding-left:2px;padding-top:2px;width:780px}
DIV#interface_main_portfolioBandeau{background:url(../images/interface_fond_carrousel.png) no-repeat top left;height:148px;width:790px}
DIV#interface_main_portfolioCategory{float:left;height:138px;padding-top:10px;width:164px}
DIV#interface_main_portfolioFilmClap{float:left;background:url(../images/icon_film.png) no-repeat;background-position: right bottom;padding-left:90px;padding-top:50px;height:77px;width:140px}
DIV#interface_main_portfolioFilm{float:left;height:52px;width:535px;padding-left:10px;padding-top:80px}
DIV#interface_main_portfolioFilm a{color:#FFF;text-decoration:none;font-family:ubuntu, Verdana, Geneva, sans-serif;font-weight:700;font-size:13px;}
DIV#interface_main_portfolioFilm a:hover{background:#ebd29b;color:#000;text-decoration:none}
DIV.interface_main_portfolioTitreHaut{background:url(../images/interface_fond_portfolio_titre.png) no-repeat top left;clear:left;color:#FFF;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:11px;font-weight:700;height:20px;padding-left:30px;padding-top:10px;width:760px}
DIV.interface_main_portfolioTitre{background:url(../images/interface_fond_portfolio_titre2.png) no-repeat top left;clear:left;color:#FFF;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:11px;font-weight:700;height:20px;padding-left:30px;padding-top:16px;width:760px}
DIV#interface_main_portfolio_archiprojet{padding:30px;text-align:center;width:730px}
DIV#description_archiprojet{background:url(../images/interface_fond_texte_archi.png);color:#FFF;float:left;font-size:11px;height:22px;margin-bottom:30px;padding-left:10px;padding-top:8px;position:relative;text-align:left;width:720px}
DIV#description_archiswap{background:#656565;color:#dcdcdc;float:left;font-size:11px;height:10px;line-height:5px;padding-bottom:8px;padding-top:8px;width:730px}
DIV#description_archiswap a{color:#dcdcdc}
DIV#description_archiswap a:hover{color:#FFF;text-decoration:none}
.imageprojet{float:left;margin:0;padding:0}
.imageprojetover{cursor:pointer;float:left;margin:0;padding:0}
.imageprojetspace{float:left;margin-bottom:10px}
.imageprojetspaceover{cursor:pointer;float:left;margin-bottom:10px}
#titreProjet{font-weight:700}
#up a{background:url(../images/interface_fleche_up.png) no-repeat center top;color:#999;display:block;font-size:9px;height:30px;line-height:42px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:110px}
DIV#interface_main514{float:left;padding-right:11px;width:504px}
DIV#interface_main514 li{background:url(../images/services_puce_carre.png) no-repeat 0 5px;list-style:none;margin-bottom:5px;padding-left:10px}
DIV#interface_main514 li li{background:url(../images/services_puce_rond.png) no-repeat 0 6px;font-weight:400;list-style:none;margin-bottom:2px;margin-left:0;margin-top:2px;padding-left:10px}
DIV#interface_main256{float:left;padding-top:40px;width:256px}
DIV#interface_main246{float:left;padding-left:10px;padding-top:41px;width:246px}
DIV#interface_main250{float:left;padding-left:6px;padding-top:41px;width:250px}
DIV.interface_clear{clear:both}
DIV#interface_footer{background:url(../images/interface_fond_footer.png) no-repeat top left;height:50px;width:986px}
DIV#interface_footerGauche{background:url(../images/interface_fond_footer_gauche.png) no-repeat bottom;float:left;height:30px;margin-left:7px;width:180px}
DIV#interface_footerMilieu{display:block;float:left;height:30px;margin-left:12px;padding-top:9px;width:350px}
DIV#interface_FaceBook{float:left;height:30px;padding-top:6px;width:225px;text-align:right}
DIV#interface_Google{float:left;height:27px;padding-top:9px;width:90px}
DIV#interface_footerW3c{display:block;float:left;height:30px;padding-top:5px;text-align:right;width:100px}
.interface_vignette{background:url(../images/interface_fond_portfolio_pola.png) no-repeat top left;display:block;float:left;height:145px;margin-bottom:5px;margin-right:5px;width:150px}
.interface_vignetteFilm{background:url(../images/interface_fond_portfolio_film.png) no-repeat top left;display:block;float:left;height:145px;margin-bottom:5px;margin-right:5px;width:150px}
.vignette_over{color:#333;display:block;font-family:'Permanent Marker', Verdana, Geneva, arial, serif;font-size:16px;height:145px;line-height:18px;text-align:center;text-decoration:none;width:150px}
a.vignette_over:hover{background:url(../images/interface_fond_portfolio_pola_over.png);color:#000}
.vignette_date{color:#656565;float:left;font-family:'Permanent Marker', Verdana, Geneva, arial, serif;font-size:10px;margin-left:5px;text-align:center;width:140px}
.vignette_titre{float:left;margin-left:5px;padding-bottom:3px;width:140px}
.vignette_overFilm{color:#CCC;display:block;font-family:'Permanent Marker', Verdana, Geneva, arial, serif;font-size:16px;height:145px;line-height:18px;text-align:center;text-decoration:none;width:150px}
a.vignette_overFilm:hover{background:url(../images/interface_fond_portfolio_film_over.png);color:#000}
.vignette_over_carrousel{color:#333;display:block;font-family:'Permanent Marker', Verdana, Geneva, arial, serif;font-size:14px;height:116px;line-height:18px;padding:11px;text-align:center;text-decoration:none;width:124px}
a.vignette_over_carrousel:hover{background:url(../images/interface_fond_portfolio_carrousel_over.png);color:#000}
.vignette_over_carrousel_selected{background:url(../images/interface_fond_portfolio_carrousel_selected.png);color:#e6e6e6;display:block;font-family:'Permanent Marker', Verdana, Geneva, arial, serif;font-size:14px;height:116px;line-height:22px;padding:11px;text-align:center;text-decoration:none;width:124px}
.image_vignette{float:left;margin:13px 13px 2px}
.jclock{color:#CCC;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:12px;font-weight:700;text-align:center;padding-top:8px}
.w3cIcones{margin-left:5px;vertical-align:middle}
.interface_main256_titre{background:url(../images/interface_fond_contact_titre.png);color:#FFF;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:13px;height:21px;padding-left:30px;padding-top:9px;width:226px}
.interface_main256_fond{background:#CCC;float:left;margin-bottom:10px;padding-bottom:10px;padding-left:10px;padding-top:10px;width:246px}
.interface_sales770{color:#444;float:left;font-size:11px;line-height:14px;text-align:justify;width:770px}
.interface_sales514Company{float:left;margin-bottom:20px;text-align:right;width:514px}
.interface_sales770Other{color:#000;float:left;font-size:12px;font-weight:700;line-height:15px;text-align:center;width:770px}
.interface_sales770Shipping{color:#444;float:left;font-size:11px;font-weight:400;line-height:15px;text-align:center;width:770px}
.interface_sales770Card ul{list-style-type:none;margin:0;padding:0;text-align:center}
.interface_sales770Card ul li{display:inline}
.interface_sales_fiche{float:left;margin-bottom:10px;margin-top:10px;width:770px}
.ficheHautGauche{background:url(../images/interface_fiche_haut_gauche.png) no-repeat;color:#FFF;float:left;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:13px;font-weight:400;height:30px;line-height:30px;padding-left:20px;width:494px}
.ficheHautDroite{background:url(../images/interface_fiche_haut_droite.png) no-repeat;float:left;height:30px;line-height:30px;width:256px}
.ficheHautDroitePromo{background:url(../images/interface_fiche_haut_droite_promo.gif) no-repeat;float:left;height:30px;line-height:30px;width:256px}
.ficheHautDroiteCall{background:url(../images/interface_fiche_haut_droite_call.gif) no-repeat;float:left;height:30px;line-height:30px;width:256px}
.ficheMilieu{background:url(../images/interface_fiche_fond.png) repeat-y;float:left;width:770px}
.ficheMilieuGauche{float:left;font-size:11px;line-height:15px;padding-left:20px;padding-right:20px;padding-top:10px;text-align:justify;width:474px}
.puce{list-style-position:inside;list-style-type:disc}
.ficheMilieuGauche a{color:#000;text-decoration:underline}
.ficheMilieuGauche a:hover{background:#ebd29b;color:#000;text-decoration:none}
.ficheMilieuGauche a:visited{color:#333;text-decoration:underline}
.ficheMilieuDroite{float:left;padding-top:10px;text-align:center;width:256px}
.ficheBasGauche{background:url(../images/interface_fiche_bas_gauche.png) no-repeat;float:left;height:30px;line-height:30px;padding-left:14px;width:500px}
.ficheBasGauchePDF{background:url(../images/interface_fiche_bas_gauche_pdf.png) no-repeat;float:left;height:30px;line-height:30px;padding-left:44px;width:470px}
.ficheBasGauchePDF a{color:#000;font-size:11px;text-decoration:underline}
.ficheBasGauchePDF a:hover{background:#99693b;color:#FFF;text-decoration:none}
.ficheBasGauchePDF a:visited{color:#FFF;text-decoration:underline}
.ficheBasDroite{float:left;height:30px;width:256px}
.iconePDF{margin-right:10px;vertical-align:middle}
.iconeStock{padding-right:5px;vertical-align:middle}
.ficheStock{float:left;height:30px;padding-left:10px;width:65px}
.ficheStockGreen{background:url(../images/interface_stock_green.png) no-repeat right center;float:left;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:12px;height:30px;line-height:30px;padding-left:10px;position:relative;width:65px}
.ficheStockOrange{background:url(../images/interface_stock_orange.png) no-repeat right center;float:left;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:12px;height:30px;line-height:30px;padding-left:10px;position:relative;width:65px}
.ficheStockRed{background:url(../images/interface_stock_red.png) no-repeat right center;float:left;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:12px;height:30px;line-height:30px;padding-left:10px;position:relative;width:65px}
.ficheStockGreen .tooltip,.ficheStockOrange .tooltip,.ficheStockRed .tooltip{background:url(../images/interface_stock_fond.png);color:#000;display:none;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:700;height:90px;padding:5px;position:absolute;right:-75px;top:30px;width:130px}
.ficheStockGreen:hover .tooltip,.ficheStockOrange:hover .tooltip,.ficheStockRed:hover .tooltip{display:block}
.fichePrix{float:left;height:30px;padding-left:20px;text-align:right;width:147px}
.prix{color:#FFF;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:22px;font-weight:700;line-height:30px}
.prixDemand{color:#FFF;display:block;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:12px;font-weight:700;padding-right:10px;text-align:right;width:246px}
.tva{color:#FFF;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:10px;line-height:30px}
.addToCart{background:url(../images/interface_fiche_cart.png) no-repeat;color:#000;display:block;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center;text-decoration:none;width:256px}
.addToCart:hover{background:url(../images/interface_fiche_cart.png) no-repeat right top;color:#FFF;text-decoration:none}
.paypal{}
.addToContact{background:url(../images/interface_fiche_contact.png) no-repeat;color:#000;cursor:pointer;display:block;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center;text-decoration:none;width:256px}
.addToContact:hover{background:url(../images/interface_fiche_contact.png) no-repeat right top;color:#FFF;text-decoration:none}
.addToVide{display:block;height:30px;width:256px;background:url(../images/interface_fiche_contact_vide.png) no-repeat}
.interface_vignetteWeb{background:url(../images/interface_fond_texte_website.png) no-repeat center bottom;display:block;float:left;height:250px;margin-bottom:5px;margin-right:10px;margin-top:5px;width:250px}
.vignette_overWeb{color:#FFF;display:block;font-family:Verdana, Geneva, sans-serif;font-size:12px;height:250px;text-align:center;text-decoration:none;width:250px}
a.vignette_overWeb:hover{background:url(../images/interface_fond_texte_website_over.png) no-repeat center bottom;color:#000}
.imageWeb{float:left}
.urlWeb{color:#fff;display:block;float:left;height:30px;line-height:30px;text-align:center;width:250px}
.imageServices{float:left;padding-bottom:10px;display:none}
*,html,body,div,ul{margin:0;padding:0}
DIV#interface_main514 ul,DIV#interface_main514 ul ul{margin:0;padding-left:10px}
DIV#interface_main246fade{float:left;width:246px;visibility:hidden}
DIV#interface_main246NOfade{float:left;width:246px}
.interface_sales770Centre{color:#666;float:left;font-size:11px;line-height:15px;text-align:center;width:770px}
.interface_sales770Card{color:#666;float:left;font-size:11px;line-height:15px;text-align:center;width:770px;padding-top:10px}
.ficheMilieuGauche ul,.ficheMilieuGauche li{list-style-type:disc;padding-left:0}
DIV#interface_404{background-image:url(../images/404_mire.png);height:458px;margin-left:auto;margin-right:auto;padding-top:88px;text-align:left;width:972px;}
DIV#texte_404{background-image:url(../images/404_fond.png);color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:700;height:290px;margin-left:auto;margin-right:auto;padding:20px;width:560px;}
DIV#texte_404 h1{font-size:25px;font-weight:700;padding-top:50px;}
DIV#texte_404 p{padding-bottom:20px;}
#telco{display:block;height:247px;position:fixed;right:0;top:55%;width:150px;z-index:10;}
#interface_BoutonsHautSmallTab{float:left;height:22px;margin-bottom:48px;width:513px}
.BoutonsHautSmallTabHome a{background:url(../images/interface_small_boutons_all.png) no-repeat;display:block;float:right;height:22px;margin-left:2px;width:30px}
.BoutonsHautSmallTabHome a:hover{background:url(../images/interface_small_boutons_all.png) no-repeat -32px}
.BoutonsHautSmallTabBookmark a{background:url(../images/interface_small_boutons_all.png) no-repeat -64px;display:block;float:right;height:22px;margin-left:2px;width:30px}
.BoutonsHautSmallTabBookmark a:hover{background:url(../images/interface_small_boutons_all.png) no-repeat -96px}
.BoutonsHautSmallTabPrint a{background:url(../images/interface_small_boutons_all.png) no-repeat -128px;display:block;float:right;height:22px;margin-left:2px;width:30px}
.BoutonsHautSmallTabPrint a:hover{background:url(../images/interface_small_boutons_all.png) no-repeat -160px}
.BoutonsHautSmallTabFB a{background:url(../images/interface_small_boutons_all.png) no-repeat -192px;display:block;float:right;height:22px;margin-left:2px;width:30px}
.BoutonsHautSmallTabFB a:hover{background:url(../images/interface_small_boutons_all.png) no-repeat -224px}
#interface_BoutonsHautMediumTab{float:left;height:22px;padding-left:11px;width:250px}
.BoutonsHautMediumTab a{background:url(../images/interface_medium_bouton.png) no-repeat;color:#FFF;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:12px;font-weight:700;height:22px;margin-right:2px;padding-top:3px;text-decoration:none;width:117px}
.BoutonsHautMediumTab a:hover{background:url(../images/interface_medium_bouton.png) no-repeat -117px 0;color:#FFF}
.BoutonsHautMediumTab_select a{background:url(../images/interface_medium_bouton.png) no-repeat -234px 0;color:#000;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:12px;font-weight:700;height:22px;margin-right:2px;padding-top:3px;text-decoration:none;width:117px}
.BoutonsBasTab1 a{background:url(../images/interface_big_bouton1.png) no-repeat;color:#FFF;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:25px;margin-right:11px;padding-top:5px;text-decoration:none;width:236px}
.BoutonsBasTab1 a:hover{background:url(../images/interface_big_bouton1.png) no-repeat -236px 0;color:#FFF}
.BoutonsBasTab1_select a{background:url(../images/interface_big_bouton1.png) no-repeat -472px 0;color:#b09072;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:25px;margin-right:11px;padding-top:5px;text-decoration:none;width:236px}
.BoutonsBasTab2 a{background:url(../images/interface_big_bouton2.png) no-repeat;color:#FFF;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:25px;margin-right:11px;padding-top:5px;text-decoration:none;width:236px}
.BoutonsBasTab2 a:hover{background:url(../images/interface_big_bouton2.png) no-repeat -236px 0;color:#FFF}
.BoutonsBasTab2_select a{background:url(../images/interface_big_bouton2.png) no-repeat -472px 0;color:#b09d73;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:25px;margin-right:11px;padding-top:6px;text-decoration:none;width:236px}
.BoutonsBasTab3 a{background:url(../images/interface_big_bouton3.png) no-repeat;color:#FFF;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:25px;padding-top:5px;text-decoration:none;width:236px}
.BoutonsBasTab3 a:hover{background:url(../images/interface_big_bouton3.png) no-repeat -236px 0;color:#FFF}
.BoutonsBasTab3_select a{background:url(../images/interface_big_bouton3.png) no-repeat -472px 0;color:#99693b;display:block;float:left;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:16px;font-weight:700;height:25px;padding-top:5px;text-decoration:none;width:236px}
#interface_BoutonsHautSmallTab ul,#interface_BoutonsHautMediumTab ul,#interface_headerBoutonsBas ul{list-style-type:none;margin:0;padding:0;text-align:center}
#interface_BoutonsHautSmallTab ul li,#interface_BoutonsHautMediumTab ul li,#interface_headerBoutonsBas ul li{display:inline}
p{padding-bottom:10px;padding-top:0}
span.lettrineChap0{background:#656565;color:#FFF;display:block;float:left;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:5em;font-weight:700;height:26px;margin-right:6px;padding:24px 12px 12px}
span.lettrineChap1{background:#b09072;color:#FFF;display:block;float:left;font-family:Ubuntu, Verdana, Geneva, sans-serif;font-size:5em;font-weight:700;height:26px;margin-right:6px;padding:24px 12px 12px}
#interface_middleChap0 h1{border-bottom-color:#656565;border-bottom-style:solid;border-bottom-width:2px;color:#656565;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:24px;font-weight:700;margin-bottom:20px;padding-bottom:0;padding-top:3px;text-align:right;text-transform:uppercase;width:503px}
#interface_middleChap1 h1{border-bottom-color:#b09072;border-bottom-style:solid;border-bottom-width:2px;color:#b09072;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:24px;font-weight:700;margin-bottom:20px;padding-bottom:0;padding-top:3px;text-align:right;text-transform:uppercase;width:503px}
#interface_middleChap1 h2{color:#b09072;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}
.ficheHautGauche h1{display:inline;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:14px;font-weight:700}
.ficheHautGauche h2{display:inline;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:12px;font-weight:400}
.ficheMilieuGauche ul{margin:0;padding:0}
.ficheMilieuGauche li{padding-right:10px}
.typo11{color:#000;font-size:11px}
.typo11 a{color:#333;padding:0;text-decoration:underline}
.typo12{color:#333;font-family:Verdana, Geneva, sans-serif;font-size:12px;line-height:15px;letter-spacing:-.1px;text-align:justify}
.typo12 a{color:#000;padding:0;text-decoration:underline}
.typo12Intro{color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:1em;line-height:1.1em;letter-spacing:-.2px;font-weight:normal;text-align:justify}
.typo12Intro a,.typo11Intro a{color:#EEE;padding:0;text-decoration:underline}
.typo12Intro a:hover,.typo11Intro a:hover{background:#000;color:#FFF;text-decoration:none}
.typo12Intro a:visited,.typo11Intro a:visited{color:#EEE;text-decoration:underline}
.typo12Intro p{padding-bottom:10px}
.typo12Intro ul{list-style-type:square;padding-left:15px}
.typo12Intro li{font-weight:700;padding-bottom:10px;padding-left:0;text-align:left}
.typo11Intro{color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:normal;text-align:justify}
.typo11 a:hover,.typo12 a:hover{background:#ebd29b;color:#000;text-decoration:none}
.typo11 a:visited,.typo12 a:visited{color:#333;text-decoration:underline}
div#interface_menu li{margin:0;padding:0}
.boutonMenu a{background:url(../images/interface_bouton_menu.png) no-repeat;color:#FFF;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:13px;font-weight:700;height:28px;letter-spacing:-.2px;padding-left:5px;padding-top:16px;text-align:left;text-decoration:none;width:175px}
.boutonMenu a:hover{background:url(../images/interface_bouton_menu.png) no-repeat -180px 0;color:#FFF}
.boutonMenu_select a{background:url(../images/interface_bouton_menu.png) no-repeat -360px 0;color:#000;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:13px;font-weight:700;height:28px;letter-spacing:-.2px;padding-left:5px;padding-top:16px;text-align:left;text-decoration:none;width:175px}
div#interface_main_portfolioCategory li{list-style:none;margin:0;padding:0}
.boutonCategory a{background:url(../images/interface_bouton_archi_category.png) no-repeat;color:#CCC;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:11px;height:17px;padding-left:32px;padding-top:3px;text-align:left;text-decoration:none;width:122px}
.boutonCategory a:hover{background:url(../images/interface_bouton_archi_category.png) no-repeat -164px 0;color:#ebd29b}
.boutonCategory_select a{background:url(../images/interface_bouton_archi_category.png) no-repeat -328px 0;color:#FFF;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:11px;font-weight:700;height:17px;padding-left:32px;padding-top:3px;text-align:left;text-decoration:none;width:122px}
.salesChap{border-bottom-color:#555;border-bottom-style:dotted;border-bottom-width:2px;color:#555;display:block;font-family:ubuntu, Verdana, Geneva, sans-serif;font-size:12px;font-weight:400;height:16px;line-height:14px;margin-bottom:2px;margin-top:20px;text-align:center;text-decoration:none;width:180px}
#seeProject{background:url(../images/services_portfolio.png) no-repeat;display:block;height:72px;width:246px}
#seeProject:hover{background:url(../images/services_portfolio.png) no-repeat -246px 0}
div#interface_menu ul,div#interface_main_portfolioCategory ul{list-style:none;margin:0;padding:0}
.carrousel .next{position:absolute} .carrousel .prev{display:none;position:absolute} .carrousel .items{left:0;position:absolute;top:0} .carrousel .item{display:block;float:left} #carrousel-portfolio{float:left;height:138px;padding-bottom:5px;padding-top:5px;width:618px} #carrousel-portfolio .next{height:27px;right:0;top:45px;width:17px} #carrousel-portfolio .prev{height:27px;left:0;top:45px;width:17px} #carrousel-portfolio .interieur-carrousel{height:138px;margin-left:17px;margin-top:0;width:600px} #carrousel-portfolio .item{background:url(../images/interface_fond_portfolio_carrousel.png) no-repeat top left;height:138px;margin-right:0;width:146px} .carrousel,.carrousel .interieur-carrousel{overflow:hidden;position:relative}
#interface_sitemap {margin-left:auto;margin-right:auto;width:986px}
/* #interface_sitemap_fond {background:url(../images/interface_sitemap_fond.png);float:left;margin-left:190px;padding-left:40px;width:750px} */
#interface_sitemap_fond_pen {background:url(../images/interface_sitemap_fond_pen.png);float:left;padding-left:230px;width:750px;background-repeat: no-repeat;}
.interface_sitemap_column {width:250px;float:left;padding-bottom:30px}
.interface_sitemap_column h2 {font-family: Verdana, Geneva, sans-serif;font-weight:bold;color:#646464;font-size:12px;padding-top:20px;padding-bottom:5px;padding-left:30px}
.interface_sitemap_column ul {list-style:none}
.interface_sitemap_column li {line-height:23px;color:white;height:23px;padding-left:30px;background:url(../images/interface_sitemap_ligne.png) no-repeat bottom left}
.interface_sitemap_column a {font-family: Verdana, Geneva, sans-serif;color:#646464;font-size:11px; text-decoration:none}
.interface_sitemap_column a:hover {color:white; background-color:black}