/* CSS Document */

/*** Blocco vetrina di prodotti ***/
#container #vetrina
{float:left;
 display:inline;
 margin-top:430px;
 *margin-top:400px;
 margin-left:610px;
 width:355px;
 height: 145px;
 position: relative;
 /*background:url(../../img/thisSite/home/bg_trasparent.png);*/
  background: #000000;
 filter:alpha(opacity=70);
 opacity:0.7;
}

#container #vetrina .prodotto
{float:left;
 display:inline;
 position: relative;
 margin-top:10px;
 /*width:320px;*/
 width: 325px;
 height: 135px;
}

#container #vetrina .prodotto p
{float:left;
 display:inline;
 width:100%;
 padding-bottom:0px;
 height: 135px;
}

#container #vetrina .prodotto p.hide
{display:none;
}

#container #vetrina .prodotto p img
{float:left;
 display:inline;
 height:66px;
 border:1px solid #9F9F9F;
}

#container #vetrina .prodotto p a
{float:left;
 display:inline;
 font-size:13px;
 font-weight:bold;
 /*color:#969696;*/
  color: #cdcdcd;
 margin-left:10px;
 /*width:230px;*/
}

#container #vetrina .prodotto p label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 /*color:#484848;*/
 color: #969696;
 margin-left:10px;
 width:230px;
 margin-top:5px;
}

#container #vetrina .btt_updown
{float:left;
 display:inline;
 /*margin-left:15px;*/
 margin: 10px 0 0 0;
 width:30px;
}

#container #vetrina .btt_updown .btt_up
{float:left;
 display:inline;
 background:url(../../img/thisSite/home/btt_up.gif) top left no-repeat;
 width:24px;
 height:24px;
}

#container #vetrina .btt_updown .btt_down
{float:left;
 display:inline;
 background:url(../../img/thisSite/home/btt_down.gif) top left no-repeat;
 width:24px;
 height:24px;
 /*margin-top:40px;*/
 margin-top: 23px;
}

#container #vetrina #prodotto_prev
{float:left;
 display:inline;
 background:url(../../img/thisSite/dot_o.png) bottom left repeat-x;
 padding-bottom:7px;
 width:320px;
 font-size:11px;
 color:#969696;
 text-transform:uppercase;
 font-weight:bold;
 behavior: url(js/iepngfix.htc) ;
}

#container #vetrina #prodotto_next
{float:left;
 display:inline;
 background:url(../../img/thisSite/dot_o.png) top left repeat-x;
 padding-top:7px;
 width:320px;
 font-size:11px;
 color:#969696;
 text-transform:uppercase;
 font-weight:bold;
 behavior: url(js/iepngfix.htc) ;
}

/*** BLOCCO NEWS ***/
#container .blocco_news
{float:left;
 display:inline;
 margin-top:40px;
 width:988px;
 color:#ffffff;
}

#container .blocco_news .space
{float:left;
 display:inline;
 background:url(../../img/thisSite/dot_o.gif) top left repeat-x;
 width:100%;
 height:1px;
 font-size:0;
}

#container .blocco_news label
{float:left;
 display:inline;
 margin-top:10px;
 color:#ffffff;
 font-size:12px;
 text-transform:uppercase;
 font-weight:bold;
 margin-left:3px;
 width:55px;
 height:auto;
}

/* the news box */
#news
{float:left;
 display:inline;
 margin-top:10px;
 color:#ffffff;
 font-size:11px;
 margin-left:10px;
 width:920px;
}
#news a
{	float:left;
	display:inline;
	color:#ffffff;
    font-size:11px;
}
#news ul
{	float:left;
    display:inline;
	margin-left:5px;
	width:10000px;
}

#news li{
	float:left;
    display:inline;
	margin-left:10px;
	width:auto;
	font-size:11px;
	color:#989898;
}

#news li a{
 	float:none;
	font-size:11px;
	color:#6F6F6F;
}

/* the news box when JavaScript is available */
#news.hasJS
{
	height:20px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS ul
{
	position:absolute;
	top:0px;
	left:0;
	margin:0 .5em 0 .5em;
	padding:0;
}