/*-----BOX-IMGS ----------*/
.box-imgs{
  position:relative;
  left:6px;
  width:162px;
  height:124px;
  background-image:url("../img/sito/prodotto/box-imgs.png");
  margin-bottom:14px;
}


.box-imgs .top{
  position:relative;
  top:8px;
}
.box-imgs .top .title{
  position:relative;
  top:0px;
  color:white;
  font-weight:bold;
  font-size:12px;
  display:inline;
  
}
.box-imgs .top a{
  text-decoration:none;
  color:white;
  
}
.box-imgs .top a:hover{
  text-decoration:underline;
}
.box-imgs .top .freccia-sx{
  position:absolute;
  cursor:pointer;
  left:6px;
}
.box-imgs .top .freccia-dx{
  position:absolute;
  cursor:pointer;
  right:6px;
}

.box-imgs .gallery .showed{
  position:relative;
  cursor:pointer;
  top:19px;
  left:38px;
  width:85px;
  height:85px;
  background-position: center center;
}
/*--BOX PREVENTIVO ----------*/
.totale{
  position:relative;
  font-size:20px;
  color:white;
  font-weight:bold;
  text-align:right;
}
.euro{
  position:relative;
  font-size:12px;
}
#box-preventivo{
  top:-8px;
  position:relative;
  left:6px;
  width:162px;
  background-image:none;
  margin-bottom:14px;
}


#box-preventivo .top{
  position:relative;
  background-image:url("../img/sito/preventivo-top.png");
  height:40px;
  width:100%;
}
#box-preventivo .body{
  position:relative;
  background-color:white;
  width:100%;
  padding-top:10px;
}
#box-preventivo .tb{
  width:100%;
}
#box-preventivo .totale{
  position:relative;
  top:10px;
  background-image:url("../img/sito/preventivo-bottom.png");
  height:30px;
  width:100%;
}

#box-preventivo .title{
  position:relative;
  font-size:16px;
  top:8px;
  left:11px;
}
#box-preventivo .strTot{
  position:relative;
  font-size:12px;
  font-weight:bold;
  top:10px;
  left:11px;
}

#box-preventivo .trad{
  font-size:11px;
  padding:2px 0px 2px 8px;
}

#box-preventivo .value{
  width:60px;
  text-align:right;
  font-weight:bold;
  padding:2px 8px 2px 0px;
}
#box-preventivo .value .euro{
  position:relative;
  font-size:9px;
}

/*--BOTTONI-*/
.bt_blu{
  position:relative;
  top:-2px;
  cursor:pointer;
  width:124px;
  height:31px;
  float:right;
  background-image:url("../img/sito/bt_blu.png");
}

.bt_giallo{
  position:relative;
  top:-2px;
  cursor:pointer;
  width:138px;
  height:31px;
  float:right;
  background-image:url("../img/sito/bt_giallo.png");
}

.bt_azzurro{
  position:relative;
  top:-2px;
  cursor:pointer;
  width:124px;
  height:31px;
  float:right;
  background-image:url("../img/sito/bt_azzurro.png");
}

.bt_grigio{
  position:relative;
  top:-2px;
  cursor:pointer;
  width:124px;
  height:31px;
  float:right;
  background-image:url("../img/sito/bt_grigio.png");
}

.bt_text{
  position:relative;
  top:8px;
  left:14px;
  font-size:14px;
  font-weight:bold;
  color:white;
  float:left;
}
.bt_icon{
  position:relative;
  top:8px;
  left:-12px;
  float:right;
}


/*------BOX DATA-----*/

.box-data img{
  float:left;
}
.box-data div{
  float:left;
  background-color:#999999;
  height:29px;
  min-width:160px;
  text-align:center;
}
.box-data div span{
  position:relative;
  top:8px;
  color:white;
  font-size:14px;
  font-weight:bold;
}

/*-------LISTA ELEMENTI NEL CARRELLO----*/
.lista{
  width:601px;
  float:left;
  position:relative;
}
.lista-border{
  position:relative;
  float:left;
  background-image:url(../img/sito/carrello/lista-border.png);
  height:60px;
  width:4px;
}
.lista-content{
  width:580px;
}
.lista-content br{
  font-size:5px;
}
.lista-content hr{
  border:none;
  height:3px;
  background-color:#666666;
}
.lista-content .voce1{
  color:#555555;
  font-weight:bold;
}
.lista-content .voce2{
  color:#555555;
}

/*----INFO -------*/
.td_info{
  width:30px;
}
.td_info img{
  cursor:pointer;
}
/* SOLO PER IE6*/
.infobox{
  width:357px;
  height:169px;
  position:relative;
  top:-169px;
  display:none;
}
/* SOLO PER IE6*/
.infobox{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/sito/infobox.png',sizingMethod='scale');
}
.infobox[class]{
  background-image:url("../img/sito/infobox.png");
}

.infocontent{
    position:relative;
    top:30px;
    left:33px;
    width:295px;
    z-index:10;
}
.infocontent table{
    width:100%;
}
.infocontent .infotext{
    position:relative;
    left:4px;
}
.infocontent .infonome{
    font-size:14px;
}
.infocontent .infodesc{
  font-size:10px;
}
.infocontent .close{
  position:absolute;
  top:-18px;
  right:-18px;
  cursor:pointer;
}
/*----TABELLA per caratteristiche e concludi-------*/
.tb{
  border-collapse:collapse;
}
.riga td{
  border-bottom:3px solid white;
  font-weight:bold;
  vertical-align: middle;
}

.riga .td_nome{
  font-family:Arial, Helvetica, sans-serif;
  color:#333;
  width:200px;
  padding-bottom:15px;
}
.riga .td_input{
}
.riga select{
  min-width:200px;
}

.riga .TEXT{
  min-width:200px;
}



.riga .nome{
  position:relative;
  top:8px;
  font-size:13px;
  float:left;
  min-width:100px;
}
.riga .info{
  position:relative;
}
.riga .input{
  position:relative;
  float:left;
}


.prima-riga{
  position:relative;
  top:4px;
  left:-2px;
}
.prima-riga .left{
  width:12px;
  background-image:url("../img/sito/prodotto/prima-riga-left.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}
.prima-riga .right{
  width:12px;
  background-image:url("../img/sito/prodotto/prima-riga-right.png");
  background-repeat:no-repeat;
  background-position:-2px 0px;
}
.prima-riga td{
   background-image:url("../img/sito/prodotto/prima-riga-top.png");
   border-bottom:none;
   min-width:0px;
}



/*--FINE SOLO IE6--*/
.prima-riga .td_nome{
  width:auto;
}

.prima-riga select,
.prima-riga .TEXT,
.prima-riga .NUM{
  min-width:0px;
  width:auto;
}
.prima-riga .nome{
  left:-6px;
  min-width:0px;
}
.prima-riga .input{
  left:4px;
  min-width:0px;
}



/*---------CONCLUDI--------------*/






