.clear{clear:both}html{margin:0;padding:0;height:100%}body{position:relative;margin:0;padding:0;width:100%;height:100%;background:#b3aba8;font:400 12px Metrophobic,Helvetica,Arial;color:#000}#global{position:relative;margin:0;padding:0;width:100%;height:100%;color:#000;border-top:50px #b3aba8 solid;border-bottom:50px #b3aba8 solid;border-left:75px #b3aba8 solid;border-right:75px #b3aba8 solid;box-sizing:border-box;-moz-box-sizing:border-box}h2{margin:10px 0;padding:0;font:400 20px 'Fjalla One',Arial;text-transform:uppercase;color:#000}#header{position:absolute;z-index:1001;top:0;left:0;width:100%;height:90px;margin:0 0 35px;padding:0;border-bottom:1px #fff solid}#header #home{display:block;float:right;margin:0;padding:0;width:117px;height:66px;overflow:hidden;text-indent:-1000px;background:url(img/sprite-bnp.png) -324px 0 no-repeat}#header #bnp{display:block;float:left;margin:0;padding:0;width:241px;height:62px;overflow:hidden;text-indent:-1000px;background:url(img/sprite-bnp.png) -74px 0 no-repeat}#footer{position:fixed;bottom:0;left:0;width:100%;height:30px;margin:0;padding:0;background:#b3aba8}#footer #copyright{float:left;width:180px;height:30px;margin:0 0 0 20px;font:400 10px Metrophobic,sans-serif;line-height:30px;color:#000}#footer #copyright a{color:#000;text-decoration:none}#footer #copyright a:hover{color:#000;text-decoration:underline}#footer ul#menu{float:right;margin:0;padding:0;height:30px;font:400 8px Metrophobic,sans-serif;color:#fff;list-style:none}#footer ul#menu li{position:relative;float:left;text-align:center;font:400 13px Metrophobic,sans-serif;line-height:30px;color:#000;text-decoration:none}#footer ul#menu li a{display:block;width:100%;height:100%;margin:0;padding:0;text-align:center;font:400 13px Metrophobic,sans-serif;line-height:30px;color:#000;text-decoration:none}#footer ul#menu li a span{display:block;margin:0 10px}#footer ul#menu li a.hover,#footer ul#menu li:hover a{color:#000}#footer ul#menu li ul.sub_menu{position:absolute;left:0;bottom:43px;width:100%;background:#000;list-style:none}#footer ul#menu li ul.sub_menu li{float:left;width:100%;height:20px}#footer ul#menu li ul.sub_menu li a{text-align:left;margin:0;padding:0;font-size:11px;line-height:20px;color:#fff}#footer ul#menu li ul.sub_menu li a:hover{background:#b48e6a;color:#333}#description{position:absolute;z-index:1001;top:0;left:0;width:100%;height:150px}#description>div{float:left;width:640px;height:90px;margin:30px 0 0;padding:0}#description>div>p{color:#fff;font-size:12px;font-family:verdana}#description>div>p>strong{color:#fff;font-size:14px}#description h1{margin:0;padding:0;font:400 22px 'Fjalla One',Arial;text-transform:uppercase;color:#000}#description p{margin:0;padding:0}#description ul{margin:0;padding:0;list-style-position:inside}#description .small{font-size:10px}#description #textMin{float:right;width:200px;height:50px;background:0 0}a#bnpCatalogueValid,span#bnpCatalogueValid{position:relative;float:right;width:95px;height:24px;text-align:center;font:10px normal Verdana,Arial;line-height:26px;text-decoration:none;text-transform:uppercase;margin:35px 0 0 10px;padding:0;background:#4baba9;border:1px solid #4baba9;color:#fff;cursor:default}span#bnpCatalogueValid>span{display:block;width:100%;height:100%}span#bnpCatalogueValid>div{position:absolute;padding:5px;width:320px;height:auto;top:0;right:-1px;margin:30px 0 0;background:#fff;text-align:left;font:400 12px Metrophobic,Helvetica,Arial;color:#000;text-transform:none}a#bnpCatalogueValid:hover{cursor:pointer;background-color:#333;border-color:#333}#description span.active>span{cursor:pointer}#bnpCatalogueSubmit{float:right;height:26px;font:10px normal Verdana,Arial;text-transform:uppercase;margin:35px 0 0 10px;padding:0 10px;background:#4baba9;border:1px solid #4baba9;color:#fff}#description>#bnpCatalogueBasket{float:right;width:auto;height:24px;font:13px normal Verdana,Arial;line-height:26px;text-transform:uppercase;margin:35px 0 0;padding:0 10px 0 5px;border:1px solid #fff;color:#fff;background:0 0}#bnpCatalogueBasket>.basket{display:block;width:14px;height:14px;float:left;margin:5px 20px 0 0;background:url(img/sprite-bnp.png) -74px -62px no-repeat}#minquantitycontent{display:none;float:right;background:none}#content{position:relative;overflow-y:auto;margin:0;padding:0;width:100%;height:100%;border-top:150px #b3aba8 solid;box-sizing:border-box;-moz-box-sizing:border-box}#bnpCatalogue{display:block;position:relative;margin:0;padding:0;width:100%;height:100%;border-top:90px #b3aba8 solid;box-sizing:border-box;-moz-box-sizing:border-box}#bnpCatalogue .fieldset{display:block;width:32%;float:left;margin:0 0 50px;padding:0;border:none;color:#fff}#bnpCatalogue .fieldset:nth-child(11),#bnpCatalogue .fieldset:nth-child(2),#bnpCatalogue .fieldset:nth-child(5),#bnpCatalogue .fieldset:nth-child(8){border-right:1px dotted #000;border-left:1px dotted #000}#bnpCatalogue .fieldset legend{display:none}#bnpCatalogue .fieldset>div{margin:5px 20%}#bnpCatalogue .fieldset>div>img{width:100%;max-width:240px;height:auto;margin:0 0 10px}#bnpCatalogue .fieldset h2{margin:0;padding:0;font:400 18px 'Fjalla One',Arial;text-transform:uppercase;color:#000}#bnpCatalogue .fieldset strong{font:12px normal Verdana,Arial;color:#000;font-weight:700}#bnpCatalogue .fieldset span{font:11px normal Verdana,Arial;color:#000}#bnpCatalogue .fieldset form.select{margin:10px 0 0}#bnpCatalogue .fieldset form.select .capacity{display:block;float:left;width:100%;height:25px;font:14px normal Verdana,Arial;color:#fff;line-height:16px;font-weight:700;margin-bottom:5px}#bnpCatalogue .fieldset form.select .priceTTC{display:block;float:right;width:100%;height:auto;text-align:right;font:15px normal Verdana,Arial;line-height:16px;color:#fff;font-weight:700}#bnpCatalogue .fieldset form.select .priceTTCUnity{display:block;float:right;width:100%;height:auto;text-align:right;font:12px normal Verdana,Arial;line-height:20px;color:#000;font-weight:700}#bnpCatalogue .fieldset form.select span.block,form.select a,form.select span.block #bnpCatalogue .fieldset form.select a{display:block;float:left;width:10%;height:20px;background:#333;font:10px normal Verdana,Arial;line-height:20px;color:#fff;text-align:center;text-decoration:none}#bnpCatalogue .fieldset form.select .btns,form.select .btns{display:block;float:right;width:89%;height:20px;text-align:right;font:15px normal Verdana,Arial;line-height:20px;color:#fff;font-weight:700}#bnpCatalogue .fieldset form.select .btns input,form.select .btns input{float:right;width:15px;height:19px;margin:0;padding:0 2px;border:1px solid #333;background:0 0;text-align:right}#bnpCatalogue .fieldset form.select .btns span,form.select .btns span{diaplay:block;float:right;height:20px;margin:0 5px 0 0;padding:0;font:10px normal Verdana,Arial;line-height:20px;color:#333}#bnpCatalogue .fieldset form.select .btns div,form.select .btns div{float:right;width:10px;height:20px;margin:0 5px;padding:0}#bnpCatalogue .fieldset form.select .btns div .more,form.select .btns div .more{diaplay:block;float:right;width:10px;height:10px;margin:0;padding:0;background:url(img/sprite-bnp.png) -102px -62px no-repeat;overflow:hidden;text-indent:-1000px}#bnpCatalogue .fieldset form.select .btns div .less,form.select .btns div .less{diaplay:block;float:right;width:10px;height:10px;margin:0;padding:0;background:url(img/sprite-bnp.png) -102px -72px no-repeat;overflow:hidden;text-indent:-1000px}#bnpCatalogue .fieldset form.select .btns a.delete,form.select .btns a.delete{diaplay:block;float:right;width:14px;height:20px;margin:0;padding:0;background:url(img/sprite-bnp.png) -88px -62px no-repeat;overflow:hidden;text-indent:-1000px}#bnpCatalogue .fieldset form.select .btns a.add,form.select .btns a.add{diaplay:block;float:right;width:20px;height:20px;margin:0 0 0 5px;padding:0;background:url(img/sprite-bnp.png) -155px -63px no-repeat #4baba9;overflow:hidden;text-indent:-1000px}#bnpCatalogue .fieldset form.select .btns input[type=submit]{diaplay:block;float:right;width:55px;height:20px;margin:0 0 0 5px;padding:0;background:url(img/sprite-bnp.png) -155px -63px no-repeat #4baba9;border:0;text-align:right}#bnpCatalogue .fieldset form.select .btns input[type=submit]:hover{background-color:#333}form.select .btns input[type=submit].modify{diaplay:block;float:right;width:auto;height:20px;margin:0 0 0 5px;padding:0;background:#4baba9;border:0;text-align:center}input[type=submit]:hover{cursor:pointer}#bnpCatalogueSubmit[disabled=disabled]{cursor:default}#content-big{position:relative;margin:150px 0 60px;padding:0;width:100%}#content-big-resume{position:relative;margin:90px 0 60px;padding:0;width:100%}#content-big-resume #bc{width:100%;height:50px}#content-big-resume #bc div{width:33.33%;float:left;height:35px;text-align:center;font:11px normal helvetica,arial;font-weight:700;line-height:35px;color:#d1cdcb}#content-big-resume #bc div.active{color:#fff;border-top:3px solid #fff;background:url(img/level.png) top center no-repeat}#content-big-resume #bc div.prev{border-top:3px solid #fff}#content-big-resume #bc div.next{border:none}#content-big-resume p a{color:inherit}#ConfirmAddBg{display:block;z-index:10000;width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;text-align:center;opacity:.3}#ConfirmAdd{display:block;z-index:10001;width:320px;height:auto;position:fixed;top:50%;left:50%;margin:-50px 0 0 -160px;background:#fff;text-align:center}#ConfirmAdd>div{width:300px;margin:0 auto}#ConfirmAdd a.back{display:block;float:left;background:#333;width:150px;height:25px;font-size:11px;text-decoration:none;text-transform:uppercase;line-height:25px;border:none;margin:5px 0 10px;padding:0 5px;color:#fff}#ConfirmAdd a.next{display:block;float:left;background:#4faba8;width:120px;height:25px;font-size:11px;text-decoration:none;text-transform:uppercase;line-height:25px;border:none;margin:5px 0 10px 10px;padding:0 5px;color:#fff}#ConfirmAdd a.backNext{display:block;float:left;background:#4faba8;width:150px;height:25px;font-size:11px;text-decoration:none;text-transform:uppercase;line-height:25px;border:none;margin:5px 0 10px 70px;padding:0 5px;color:#fff}#ConfirmAdd a.back:hover,#ConfirmAdd a.backNext:hover,#ConfirmAdd a.next:hover{background:#c2bcb9}#tableResume{width:100%;border-collapse:collapse;margin:0;padding:0}#tableResume th{text-align:left;valign:bottom;border-bottom:1px solid #333}#tableResume th span{background:#333;color:#fff;font-size:12px;padding:3px}#tableResume td{padding:10px;border:1px dotted #333}#tableResume td:first-child{border-left:none}#tableResume td:nth-child(3),#tableResume td:nth-child(4),#tableResume td:nth-child(5){text-align:right}#tableResume td:last-child{border-right:none}#tableResume tr:last-child td{border-bottom:none;border-top:1px solid #333}#tableResume td h3{margin:0;padding:0;font:400 18px 'Fjalla One',Arial;text-transform:uppercase;color:#000}#tableResume td strong{font:12px normal Verdana,Arial;color:#000;font-weight:700}#tableResume td span{font:11px normal Verdana,Arial;color:#000}#tableResume tr.total{background:#c2bcb9}#tableResume tr.total td{text-align:right;font-weight:700;font-size:16px}h3.title{margin-bottom:0}h3.title span{background:#333;color:#fff;font-size:10px;padding:3px}#formResume{margin:0;padding:0;border-top:1px solid #000;border-bottom:1px solid #000}#bnpResume fieldset.left{float:left;border:none;border-right:1px #333 dotted;margin:10px 0;width:50%}#bnpResume fieldset.left label{float:left;width:20%}#bnpResume fieldset.left input[type=text]{width:70%;background:#c2bcb9;border:none}#bnpResume fieldset.right label{float:left;width:20%}#bnpResume fieldset.right input[type=text]{width:70%;background:#c2bcb9;border:none}#bnpResume fieldset.right input[type=checkbox]{float:left;background:#c2bcb9;border:none}#bnpResume fieldset.right{float:right;border:none;margin:10px 0;width:45%}#bnpResume fieldset.both{float:left;border:none;margin:10px 0;width:80%}#bnpResume fieldset.both input[type=text]{width:200px;background:#c2bcb9;border:none}#bnpResume fieldset a{color:inherit;text-deocration:underline}#bnpResume input[type=submit]{float:left;margin-left:5px}#bnpResume .clear{height:5px}#formResume .error{font-style:italic;font-size:80%;color:#810101}#formResume .left .error{margin-left:20%}a.backCatalog{display:block;float:left;background:#333;height:25px;font-size:11px;text-decoration:none;text-transform:uppercase;line-height:25px;border:none;margin:5px 0 0;padding:0 5px;color:#fff}a.backCatalog:hover{background:#c2bcb9}a.toNext{display:block;float:left;background:#4faba8;height:25px;font-size:11px;text-decoration:none;text-transform:uppercase;line-height:25px;border:none;margin:5px 0 0;padding:0 5px;color:#fff}a.toNext:hover{background:#c2bcb9}input[type=submit]{float:right;background:#4faba8;height:25px;border:none;margin:5px 0 0;color:#fff;font-size:11px}@media screen and (max-width:640px){#global{border-width:15px}#header #bnp{width:50%}#bnpCatalogue .fieldset{width:99%;border:none}#bnpCatalogue .fieldset:nth-child(2),#bnpCatalogue .fieldset:nth-child(4),#bnpCatalogue .fieldset:nth-child(6),#bnpCatalogue .fieldset:nth-child(8){border:none}#description>div{width:auto}#content{height:auto;border-top-width:200px}#bnpCatalogue .fieldset div.select .btns div{width:45px;height:20px}#bnpCatalogue .fieldset div.select .btns div .more{float:left;width:20px;margin-right:5px;height:20px;background-position:-111px -62px}#bnpCatalogue .fieldset div.select .btns div .less{float:left;width:20px;height:20px;background-position:-131px -62px}#bnpResume fieldset.left{float:left;width:100%;border:none}#bnpResume fieldset.right{float:left;width:100%}#tableResume td:nth-child(1),#tableResume th:nth-child(1){display:none}}@media screen and (min-width:640px) and (max-width:800px){#content{height:auto;border-top-width:200px}#bnpCatalogue .fieldset{width:49%;border:none}#bnpCatalogue .fieldset:nth-child(2),#bnpCatalogue .fieldset:nth-child(4),#bnpCatalogue .fieldset:nth-child(6),#bnpCatalogue .fieldset:nth-child(8){border-left:1px dotted #000;border-right:none}#bnpResume fieldset.left{float:left;width:100%;border:none}#bnpResume fieldset.right{float:left;width:100%}}@media screen and (min-width:800px) and (max-width:1024px){#bnpCatalogue .fieldset{width:32%;border:none}}