/* CSS Document */



.contab{
background:#FFFFFF url(../img/bg_list.gif) right repeat-y;
width:868px;
}
.contab_offerte{
background-color:#FFFFFF;
background-image: url(../img/sfondoOfferte.gif);
background-position:top right;
background-repeat:no-repeat;
}
.contab_gallery{
background-color:#FFFFFF;
background-image: url(../img/sfondoGallery.gif);
background-position:top right;
background-repeat:no-repeat;
}
.cont_gallery_dx{
background:url(../img/sfondo_ColonnaDX_Gallery.gif) no-repeat top right;
width:100%;
height:auto;
}
.cont_img{
border:5px solid #ffffff;
width:100px;
height:100px;
background:#eeedeb;
}
.riga{
border-top:1px solid #bfb8b2;
width:100%;
height:1px;
background-color:#FFFFFF;
margin:25px 0 25px 0;
}
.sx{
font-family:"Trebuchet MS";
font-size:12px;
color:#584639;
line-height:14px;
text-align:left;
vertical-align:top;
width: 385px;
}
.txtb{
font-family:"Trebuchet MS";
font-size:11px;
color:#584639;
font-weight:bold;
}

.list_sx{
font-family:"Trebuchet MS";
font-size:12px;
color:#584639;
line-height:14px;
text-align:left;
}

.contindx{
font-family:"Trebuchet MS";
font-size:12px;
color:#584639;
text-align:left;
font-weight:bold;
}

table.contindx#list{
width:508px;
height:90px;
background: url(../img/listino_sep.jpg) no-repeat bottom; 

}

table.contindx td#list{
width:127px;
padding:0px 0px 15px 15px;
line-height:12px;
}

table.contindx td#listcol{
width:127px;
padding:42px 0px 15px 15px;
line-height:12px;
}


table.contindx_cont{
padding-left:20px;
}
.bg_contunico{
font-family:"Trebuchet MS";
font-size:11px;
color:#584639;
padding:0px 30px 30px 30px;
line-height:18px;
text-align:left;
background: transparent url(../img/listinoprezzi_bottom.jpg) no-repeat bottom;
}
.contunico{
font-family:"Trebuchet MS";
font-size:11px;
color:#584639;

}
.cont_offerte{
font-family:"Trebuchet MS";
font-size:11px;
color:#584639;
background: transparent url(../img/tacco_offerte.gif) no-repeat bottom;
padding-bottom:7px;
width:830px;
text-align:left;
}
.cont_off_dx{
background:url(../img/sfondo_ColonnaDX_Offerte.gif) no-repeat top right;
width:100%;
height:auto;
}

/*inizio stile moduli*/
.invia{
background:url(../img/invia.jpg) no-repeat right top;
padding-right:35px;
height:24px;
border:0px;
font-size:11px;
color:#FFFFFF;
text-align:right;
cursor:hand;
}


.continsx_moduli{
width:380px;
float:left;
padding-left:30px;
padding-top:20px;
}

.contindx_moduli{
width:394px;
float:right;
padding-left:20px;
padding-top:20px;
}
.txtred_mod{
font-family:"Trebuchet MS";
font-size:12px;
color:#bd1922;
font-weight:bold;
display:block;
width:100%;
height:5px;
padding-top:5px;
padding-bottom:16px;
border-bottom:1px #bcb4af solid;

}


input:text{
border:1px #bcb4af solid;
background-color:#eeeceb;
width:250px;
}
imput:ratio{
border:1px #bcb4af solid;
}

textarea{
border:15px #eeeceb solid;
background-color:#FFFFFF;
overflow-y:scroll;
vertical-align:top;
}
.permap{
margin-top:2px;
width:367px;
height:358px;
border:15px #eeeceb solid;
background-color:#FFFFFF;
}

#standard{
width:230px;
height:24px;
margin-bottom:10px;
}
#spec_y{

width:100px;
height:24px;

}
#spec_m{

width:143px;
height:24px;

}
#spec_d{

width:80px;
height:24px;

}

.txtb_priv
{
width:323px;
font-family:"Trebuchet MS";
font-size:11px;
color:#584639;
padding:10px;
margin-bottom:10px;
}

.txt_just
{
font-family:"Trebuchet MS";
font-size:11px;
color:#584639;
text-align:justify;
line-height:15px;
}
.bot_moduli{
margin-top:30px; width: 770px;  border-top: 1px solid #999999; border-bottom: 1px solid #999999; padding-bottom:30px;
}
/*fine stile moduli*/

