body{background:#e6d7c5;margin:0 auto;}
#global{position:relative;margin:0 auto;background:#e6d7c5 url("../_picts/fd.jpg") no-repeat;width:946px;height:554px;}
#head{ padding:15px 0 0 8px;background:url("../_picts/bylm.png") bottom right no-repeat;width:128px;height:70px;}
#head a{display:block;width:128px;height:70px;}
#head span{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px;}
#centre{margin-top:80px; width:946px;height:232px;font:normal 12px Arial, Helvetica, sans-serif;color:#fff;}
#centre p{margin:10px 10px 5px 100px;padding:0;text-align:justify; }
#centre #left{background:#3E3E40 url("../_picts/stud.png") bottom right no-repeat;float:left;width:323px;height:232px;}
#left #menu{display:block;width:147px;height:100px;margin:0;padding:10px 0 0 165px}
#menu ul{margin:0;padding:0;}
#menu li{margin:0;padding:0 5px 5px 0;list-style-type:none;}
.crea{display:block;width:145px;height:25px;background:url("../_picts/btn_crea.jpg") no-repeat 0 0;}
.crea:hover{background:url("../_picts/btn_crea.jpg") no-repeat 0 -28px;}
.port{display:block;width:145px;height:25px;background:url("../_picts/btn_port.jpg") no-repeat 0 0;}
.port:hover{background:url("../_picts/btn_port.jpg") no-repeat 0 -28px;}
.ref{display:block;width:145px;height:25px;background:url("../_picts/btn_ref.jpg") no-repeat 0 0;}
.ref:hover{background:url("../_picts/btn_ref.jpg") no-repeat 0 -28px;}
.pac{display:block;width:145px;height:25px;background:url("../_picts/btn_pack.jpg") no-repeat 0 0;}
.pac:hover{background:url("../_picts/btn_pack.jpg") no-repeat 0 -28px;}
#menu span{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px;}
#left #menu1{display:block;width:141px;height:48px;margin:0;padding:20px 0 0 10px}
#menu1 ul{margin:0;padding:0;}
#menu1 li{margin:0;padding:0 5px 5px 0;list-style-type:none;}
.cntc{display:block;width:141px;height:25px;background:url("../_picts/btn_contact.jpg") no-repeat 0 0;}
.cntc:hover{background:url("../_picts/btn_contact.jpg") no-repeat 0 -25px;}
.ste{display:block;width:141px;height:14px;background:url("../_picts/btn_ste.jpg") no-repeat 0 0;}
.ste:hover{background:url("../_picts/btn_ste.jpg") no-repeat 0 -25px;}
#menu1 span{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px;}
#centre #cen{float:left;width:5px;height:232px;text-align:right;}
#centre #right{background:#7DAE2C url("../_picts/by_vert.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#centre #right_crea{background:#99246B url("../_picts/by_crea.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#centre #right_pac{background:#CB6115 url("../_picts/by_pac.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#centre #right_port{background:#7DAE2C url("../_picts/by_port.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#centre #right_ref{background:#0E84B6 url("../_picts/by_ref.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#centre #right_cont{background:#0E84B6 url("../_picts/by_cont.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#centre #right_ste{background:#99246B url("../_picts/by_ste.jpg") bottom left no-repeat;float:left;width:607px;height:232px;}
#right_ste ul{margin:15px 10px 5px 120px;padding:0;text-align:justify;}
#right_ste li{ list-style-type:square}
.pack{float:left;width:190px;height:212px; margin:10px 0 0 10px; border-right:1px dashed #fff;}
.sw{ background:url("../portfolio/sw.png") center no-repeat;}
.iv{ background:url("../portfolio/iv.png") center no-repeat;}
.md{ background:url("../portfolio/md.png") center no-repeat;}
.ivport{ padding:40px 20px 18px 20px; text-align:justify;}
.tport{ padding:22px 24px 35px 18px; text-align:justify;}
.mqport{ padding:20px 23px 18px 38px; text-align:justify;}
.packend{float:left;width:190px;height:212px; margin:10px 0 0 10px;}
h2{font:bold 18px Arial, Helvetica, sans-serif;margin:0;padding:0;}
.pres{color:#982863;}
.pro{color:#7DAE2C;}
.sec{font-weight:bold;text-decoration:none; color:#99246B; font-size:16px;}
.sec:hover{color:#3E3E40;}
.partel{font-weight:bold;color:#f2f2f2; font-size:16px;}
#right_pac img{margin-right:5px;border:none;float:left;}
#right_port img{margin:8px;border:thin solid #3e3e40;width:180px;height:40px;}
#right_port img.portf{margin:8px;border:none;width:180px;height:210px;}
#right_port img.idv{margin:6px;border:none;width:71px;height:61px;}
#prim{ margin:5px 0 0 180px;}
#right_crea #primo{ float:left; margin:2px 0 0 0; padding:0 25px 0 0;border-right:1px dashed #fff; }
#right_crea #second{ float:left; margin:2px 0 0 2px; padding:0 25px 0 0; border-right:1px dashed #fff; }
#right_crea #third{ float:left; margin:2px 0 0 2px; padding:0}
#prim ul{margin:0  0 0 10px; padding:0 0 0 20px;;border-left:1px dashed #fff;}
#prim li{list-style-type:circle; margin:0; padding:0;}
#bottom{background:url("../_picts/ombre.jpg") top left no-repeat;clear:both;width:946px;height:120px;}
#bottom #txts{float:left;margin:125px 0 0 15px;font:bold 9px Arial, Helvetica, sans-serif;color:#AEA599;}
#bottom #txts:hover{color:#3E3E40;}
#bottom #copy{float:right;margin:125px 15px 0 0;font:bold 9px Arial, Helvetica, sans-serif;color:#AEA599;}
#bottom a{font:bold 9px Arial, Helvetica, sans-serif;color:#AEA599; text-decoration:none;}
#bottom a:hover{color:#3E3E40;}
h1{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px; font:bold 14px Arial, Helvetica, sans-serif;}
h2{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px; font:bold 18px Arial, Helvetica, sans-serif;}
a{font:bold 12px Arial, Helvetica, sans-serif;color:#ccc;text-decoration:none; font-style:italic;}
a:hover{color:#fff; text-decoration:underline;}

/*PORTFOLIO*/
#portfolio{position:relative;margin:0 auto;background:#e6d7c5 url("../portfolio/portfolio.jpg") no-repeat;width:489px;height:432px;font:normal 12px Arial, Helvetica, sans-serif;color:#3E3E40;}
#packpopup{position:relative;margin:0 auto;background:#e6d7c5;width:489px;height:532px;font:normal 12px Arial, Helvetica, sans-serif;color:#3E3E40;}
#pfa{float:left;width:28px;height:33px;margin:397px 0 0 17px;}
#pfa span{position:absolute;left:-5000px;top:-5000px;text-indent:-5000px;}
.close{display:block;width:22px;height:22px;}
#pfl{float:left;width:134px;height:137px;margin:92px 0 0 27px;}
#pfr{float:left;width:200px;height:200px;margin:65px 0 0 64px;}
#pfr p{margin:0;padding:0 0 5px 0;}
#pfr a{padding:0 0 0 30px;font:bold 14px Arial, Helvetica, sans-serif;color:#3E3E40;text-decoration:none;}
#pfr a:hover{color:#3E3E40;text-decoration:underline;}
#pfr ul{margin:10px;padding:0;}
#pfr h3{font:normal 24px Arial, Helvetica, sans-serif;color:#3E3E40;margin:0;padding:0;}
#pfpcs{float:left;width:28px;height:33px;margin:497px 0 0 17px;}
#pfpcs span{position:absolute;left:-5000px;top:-5000px;text-indent:-5000px;}
#pfpa{float:left;width:220px;height:200px;margin:65px 0 0 44px;}
#pfpa ul{margin:0 0 0 15px;padding:0;}
#pfpa li{ list-style-type:square;}
#pfpa h3{font:bold 14px Arial, Helvetica, sans-serif;color:#3E3E40;margin:0 0 10px 0; padding:0;}
#pfpa a{display:block; width:220px;font:bold 16px Arial, Helvetica, sans-serif; text-align:center;color:#3E3E40; text-decoration:none}
#pfpa a:hover{text-decoration:underline;}

/*OVERLAY*/
.calque{position:absolute;visibility:hidden;padding:0;width:100%;height:100%;top:0;left:0;background:#e6d7c5;}
.image_calque{height:100%;}
.window{position:absolute;visibility:hidden; background:#e6d7c5;padding:0;width:489px;height:435px;top:15%;left:1%;z-index:1;background:#e6d7c5;}
.windowpack{position:absolute;visibility:hidden;padding:0;width:489px;height:532px;top:9%;left:25%;z-index:1;}
.contemp_window{width:100%; height:100%; margin:0; padding:0; border:none;background:#e6d7c5;}
