body { margin:0; padding:0; background: url(../img/bg-haut.jpg) top center no-repeat #050505; font-family:"Times New Roman", Times, serif; font-size:12px;}
img { border:none;}
ul, li { margin:0; padding:0;}
#conteneur { width:1056px; margin:175px auto 0 auto;}
#contact { position:absolute; top:12px; right:12px; width:206px; height:62px;}
#contact a { position:absolute; background:url(../img/btn-contact01.jpg);}
#contact a:hover {background:url(../img/btn-contact02.jpg);}

.cacher {display:none;}


/* ///////// CARROUSEL //////////// */
#margeCarrousel { position:absolute; top:90px; left:12px;}
#carrousel { position:absolute; width:1031px; height:292px;}


/* ///////// MENU //////////// */
#menu { position:relative; width:1056px; height:74px; margin-top:13px; background:url(../../menu/bg-menu.jpg); text-align:center;}
#menu ul { position:absolute; top:2px; left:68px; list-style:none;}
#menu li { width:221px; height:70px; float:left; margin-right:4px;}
#menu li img { width:221px; height:70px;}
#menu li a {display:block;}
#menu li a.webdesign { background: url(../../menu/btnWebdesign01.png)}
#menu li a.webdesign:hover { background:url(../../menu/btnWebdesign02.png)}
#menu li a.illustration { background: url(../../menu/btnIllustration01.png)}
#menu li a.illustration:hover { background:url(../../menu/btnIllustration02.png)}
#menu li a.cv { background:url(../../menu/btnCv01.png)}
#menu li a.cv:hover { background:url(../../menu/btnCv02.png)}
#menu li a.anim { background:url(../../menu/btnAnimation01.png)}
#menu li a.anim:hover { background:url(../../menu/btnAnimation02.png)}

/* //////////// CABLES ///////////// */
#cable-hautG { z-index:80; position:absolute; top:-60px; left:13px;}
#cable-hautD { z-index:80; position:absolute; top:-60px; right:13px;}
#cable-basG { z-index:80; position:absolute; top:-60px; left:13px;}
#cable-basD { z-index:80; position:absolute; top:-60px; right:13px;}


/* //////////// CONTENEUR ///////////// */
#conteneurBG-Bas { background:url(../img/bg-bas.jpg) center bottom no-repeat; min-height:350px;}
.clear { clear:both;}


/* //////////// PAGINATION ///////////// */
#pagination { position: absolute; background:url(../img/pagination-bg.png) center no-repeat; height:57px; width:1056px; text-align:center; bottom:7px;}
#pagination .blocPage { margin:12px auto; width:1056px; text-align:center}
.page { position:absolute; margin:11px 460px; margin-right:0; text-align:center; display:block;}
.page li { width:23px; height:36px; padding-right:3px; line-height:36px; float:left; margin-right:4px; list-style:none; text-align:center;}
.page li a {display:block; background:url(../img/pagination01.png); text-decoration:none; font-size:14px; font-weight:bold; color:#FFF;}
.page li a:hover { background:url(../img/pagination02.png);}


/* //////////// FOOTER ///////////// */
#footer { position:relative; background:url(../img/footer-bg.jpg); width:1056px; height:69px; margin:14px auto 0 auto; text-align:center; color:#FFF;}
.nom { font-size:22px; font-weight:bold; margin:0; padding:12px 0 0 0;}
.adresse { font-size:14px; margin:0; padding:0;}
#footer a {color:#FFF; text-decoration:none;}
#footer a:hover {color:#FC3;}
#vide15 { position:relative; height:15px;}
