@charset "UTF-8";
/* CSS Document */

/*reset*/
html{font-size:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {	border-collapse:collapse;	border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;	font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a{text-decoration:none;}
a:hover {text-decoration:underline;}

h1,h2 {font-weight:bold;font-size:12px;color:#000;padding-bottom:30px;}
h2 {padding-bottom:16px;}
body{background:#FFF;font-family: Verdana, Tahoma , Arial, Helvetica, sans-serif;color:#000;font-size:11px;}
#wrap {width:746px;text-align:left;margin:auto;position:relative;z-index:15;}
#hd {width:746px;position:relative;height:216	px;z-index:80;}
#footer {float:left;width:746px;margin:0px 0;text-align:center;background:url("../img/bg_dot_hr.gif"/*tpa=http://www.blublublu.it/img/bg_dot_hr.gif*/) top left repeat-x;padding-top:2px;padding-bottom:1px;}
#bt-back {float:left;}
#subfooter {float:left;width:706px;height:10px;background-color:#0d2c87;padding:0 20px;}
#subfooter img {float:left;}
#logo {position:absolute;top:4px;left:170px;z-index:90;}
P {line-height:15px;text-align:left;padding-bottom:17px;}
TD {text-align:left;}

#menu-hr {display:block;text-align:right;width:746px;padding-top:6px;height:21px;}
#menu-hr li {display:inline;padding:0 9px;border-right:1px solid #272727;line-height:12px;}
#menu-hr li.last {border:none;padding-right:0px;}
#menu-hr li a img {vertical-align:bottom;}

#menu-vr {display:block;width:125px;height:149px;padding:40px 5px 0 10px;margin-right:10px;float:left;background:#7c7a7b url("../img/bg_menu_vr.gif"/*tpa=http://www.blublublu.it/img/bg_menu_vr.gif*/) top right no-repeat;}
#menu-vr li {padding-bottom:12px;}
#hd-blu {float:left;width:596px;height:189px;background:url("../img/bg_hd_blu.gif"/*tpa=http://www.blublublu.it/img/bg_hd_blu.gif*/) top left no-repeat;}
#hd-blu-hrbig {float:left;width:129px;margin-left:462px;display:inline;height:164px;padding-right:5px;background:#094285 url("../img/bg_hd_blu_hrbig.gif"/*tpa=http://www.blublublu.it/img/bg_hd_blu_hrbig.gif*/) bottom right no-repeat;}
#hd-blu-hrsmall {float:left;height:24px;margin-left:4px;display:inline;width:580px;background:transparent url("../img/bg_hd_blu_hrsmall.gif"/*tpa=http://www.blublublu.it/img/bg_hd_blu_hrsmall.gif*/) top left repeat-y;margin-top:1px;}
#hd-blu #hd-blu-hrsmall img {float:left;margin-left:53px;display:inline;margin-top:2px;}

#photo {position:absolute;top:27px;left:150px;z-index:40;}

#cont{float:left;position:relative;width:744px;padding-left:2px;height:373px;text-align:center;font:normal 11px Arial, Helvetica, sans-serif;z-index:0;margin-top:10px;}
#cont-2 {float:left;position:relative;width:746px;font:normal 11px Arial, Helvetica, sans-serif;z-index:0;}
#photos { position:absolute;width:746px;height:373px;top:0;left:0;z-index:100;text-align:right;}
#slim, #medium,#maxi{ float:left;width:248px;text-align:right;background:#FFF;}
#slim img, #medium img ,#maxi img {padding:0 30px 0 0;text-align:right;}
#slim img, #medium img {margin-top:14px;}
#maxi img {margin-top:17px;}
#slim a, #medium a ,#maxi a {cursor:pointer;}
#medium-full, #slim-full,#maxi-full {position:absolute;width:746px;height:370px;top:2px;left:0px;opacity: .0;filter: alpha(opacity=0);background:#FFF;}
#info{position:absolute;top:67px;left:642px;width:62px;height:322px;z-index:600;}
#info img {padding:0;}
.detail {display:block;float:right;margin-top:30px;}
.cruscotto {float:right;width:340px;}
.price {float:right;margin-right:27px;display:inline;margin-top:100px;}
#colors-info {position:absolute;top:315px;left:474px;background:#fff url("../img/lbl_colors.gif"/*tpa=http://www.blublublu.it/img/lbl_colors.gif*/) bottom left no-repeat;padding-bottom:20px;width:130px;z-index:2400;text-align:left;margin:0;}
#colors-info img {padding-right:4px;cursor: pointer;}
#colors  img {padding-right:3px;}
#thumbs {float:right;margin-top:35px;padding-right:14px;width:50px;/*background:url(../img/ico_plus.gif) top right no-repeat;*/z-index:2000;}
#thumbs img {border:1px solid #041977;margin-bottom:2px;}
#zoom-nero, #zoom-legno, #zoom-argento, #zoom-maxi, #zoom-argento-medium, #zoom-maxi-glass {position:absolute;bottom:0px !important;bottom:20px;right:301px;z-index:100;display:none;}
#thumbs  img, #zoom-nero img, #zoom-legno img, #zoom-argento img, #zoom-maxi img,  #zoom-argento-medium img, #zoom-maxi-glass img  {cursor:pointer;}
#scegli{position:absolute;top:290px;left:684px;width:48px;height:48px;}
.close {position:absolute;top:350px;left:358px;}
.close  img{cursor:pointer;}
.col1 {width:150px;float:left;text-align:left;}
.col2 {width:458px;padding:0 2px;float:left;text-align:left;background:url("../img/bg_cont2.gif"/*tpa=http://www.blublublu.it/img/bg_cont2.gif*/) top left repeat-y;}
.col3 {width:134px;float:left;}
.col1 p {padding-top:48px;}
.col3 p {padding-left:15px;padding-top:50px;}
#acqua-val {margin-left:15px;margin-top:20px;font-size:10px;}
#acqua-val td {padding:2px;color:#7c7b7b;}
#acqua-val .right{text-align:right;}
.acqua p {font-size:12px;}
.acqua p strong {color:#0c2b87;}


#menu-azienda {margin-top:20px;}
#menu-azienda li {padding-bottom:40px;}
.servizio {font:normal 12px arial;position:absolute;top:38px;left:0;text-align:left;width:445px;height:316px;z-index:3000;background:#FFF url("../img/bg_servizio_vr.gif"/*tpa=http://www.blublublu.it/img/bg_servizio_vr.gif*/) top left repeat-x;}
.servizio  ul {margin:2px 0;width:439px;padding:0 3px;background:url("../img/bg_servizio.gif"/*tpa=http://www.blublublu.it/img/bg_servizio.gif*/) top left repeat-y;height:312px;display:block;}
.servizio  ul li {padding-bottom:2px;width:430px;font-size:13px;line-height:14px; }
.servizio  ul li.tit {padding-bottom:12px;}
.gray {color:#696768;}
.servizio  ul li.strict {padding-bottom:0;}
.servizio  ul li.alto {padding-bottom:12px !important;padding-bottom:10px;}
.servizio  ul li.small {font-size:11px;}
.garanzie .blu {color:#041977}
.garanzie p {margin-bottom:14px;width:460px;}


/*FORM*/
#condizioni li{padding-bottom:15px;color:#7d7d7d;font-size:12px;}
#condizioni li .blu, ul#cifre li .blu{color:#183f69;}
li#condizioni-tit {font-size:13px;color:#183f69;}
#numero {text-align:center;margin-top:10px;}
#colors {font:normal 11px Arial, Helvetica, sans-serif;color:#003f7f;margin:20px 0 ; width:300px;padding-left:130px;background:url("../img/lbl_colori.gif"/*tpa=http://www.blublublu.it/img/lbl_colori.gif*/) top left no-repeat;height:24px;list-style-type:none;}
#colors  li img {vertical-align:middle;text-align:center;}
#colors li {line-height:16px;width:24px;padding-right:10px;float:left;text-align:center;}
.sconto {width:120px;}
.bianco {width:28px;height:18px;border:1px solid #003f7f;}
.form-slim {background:url("../img/lbl_slim.gif"/*tpa=http://www.blublublu.it/img/lbl_slim.gif*/) top right no-repeat;margin-top:5px;}
.form-medium {background:url("../img/lbl_medium.gif"/*tpa=http://www.blublublu.it/img/lbl_medium.gif*/) top right no-repeat;margin-top:5px;}
.form-maxi {background:url("../img/lbl_maxi.gif"/*tpa=http://www.blublublu.it/img/lbl_maxi.gif*/) top right no-repeat;margin-top:5px;}
.col2 {min-height:360px;height:auto !important;height:350px;}
.col2 table {width:100%;}
table.ordine {margin-bottom:14px;}
.col2 table tr td {padding:10px 7px;background:#f0f0f0;font:bold 11px Arial, Tahoma;color:#0d2c89;vertical-align:top;text-align:left;}
.col2 table.ordine tr td {border-top:1px solid #696969;}
.col2 table.switch tr td {font-weight:normal;border:0px;}
.col2 table.switch {border-collapse:separate;}
.col2 table.switch tr td {border-top:1px solid white;border-left:1px solid white;}
.col2 table tr td.gray {background:#5b6066;text-align:center;}
.col2  h1 {font:bold 14px Arial, Tahoma;padding-bottom:12px;color:#0d2c89;}
.col2  h2 {font:bold 12px Arial, Tahoma;padding-bottom:12px;color:#0d2c89;}
#thanks {background:#094285;padding:40px;vertical-align:middle;font-size:14px;color:white;}
p.feedback {font-size:13px;color:#7d7d7d;padding-bottom:12px;}
.corporate h1, .col1 h1, .col3 h1{font:bold 12px Arial, Helvetica, sans-serif;color:#0d2c89;padding-bottom:4px;}
.col3 ul li {margin-left:5px;margin-bottom:5px;}
.col1 h1, .col3 h1 {padding-bottom:6;padding-top:10px;}
.col3 h1 {margin-left:5px;}
a.contatti {color:#5b6066;font-weight:bold;}
.corporate h2 {font:normal 12px Arial, Helvetica, sans-serif;color:#0d2c89;padding-bottom:0;} 
.corporate p, .corporate h1, .corporate h2, .corporate ul {margin:0 5px;}
.col2 .note {font:normal 11px Arial;color:#183f69;}
.ast {color:#FF0000;}
.form-text {width:150px;margin-bottom:2px;}
#copy-data {display:block;font-size:13px;margin-bottom:14px;}
.col2 table.ordine tr td span.dida {font-size:10px;line-height:12px;font-weight:normal;}
.invia {float:right;margin-bottom:10px;margin-right:4px;display:inline;width:100px;}
.left {float:left;	margin-left:4px;display:inline;}
.foto-slim {background: url("../img/boccioni/slim_nero.jpg"/*tpa=http://www.blublublu.it/img/boccioni/slim_nero.jpg*/)  center 30px no-repeat; height:350px;width:130px;text-align:center;}
.foto-medium {background: url("../img/boccioni/medium_nero.jpg"/*tpa=http://www.blublublu.it/img/boccioni/medium_nero.jpg*/)   center 30px no-repeat; height:360px;width:130px;text-align:center;}
.foto-maxi {background: url("../img/boccioni/maxi_black.jpg"/*tpa=http://www.blublublu.it/img/boccioni/maxi_black.jpg*/)   center 30px  no-repeat; height:385px;width:130px;text-align:center;}
.testo-condizioni {height:100px;width:420px;border:1px solid 7d7d7d; margin:10px 0;}
#link-condizioni {margin:20px  5px 15px;text-align:center;}
#link-condizioni a {color:#333;text-decoration:underline;}
#promo {float:left; width:110px;height:21px;padding:16px 2px 6px;background:url("../img/bg_codice.gif"/*tpa=http://www.blublublu.it/img/bg_codice.gif*/) top left no-repeat;margin-left:4px;display:inline;}
#promo input {border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;width:108px;height:20px;text-align:center;}
#contact-list {font-size:12px;margin-left:5px;margin-top:0;}
#contact-list li {margin-bottom:8px;}
#contact-list li ul li {margin-bottom:0;}

/*defloater*/
ul#cifre {list-style-type:none;margin-left:5px;}
ul#cifre li {padding-bottom:4px;color:#848080;list-style-type:none;padding:0 0 4px 0;}
.clear {clear:left;line-height:2px;font-size:4px;}
.col2 table.ordine tr td a{color:#003f7f;text-decoration:underline;font-weight:normal;}
#lbl-page{width:746px;text-align:center;}
a {outline:none;}
TEXTAREA {font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.form-invita {margin-top:43px;width:244px;text-align:left;margin-left:106px;float:left;display:inline;}
span.invita, input.invita {display:block;float:left;margin:0;padding:0;}
span.invita {font-size:14px; color:#0d2c89;margin:14px 0;}
input.invita  {border:1px solid #a8a2a2;height:22px;font-size:14px;width:230px;color:#333;margin:0;padding:0;display:inline;line-height:22px;vertical-align:middle}