/* CSS Document */
html,body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../img/pix_grigio.png);
background-repeat: repeat-x;
background-color: #9C9C9C;
text-align:center; 
margin:0 auto;
color: #333333;
line-height:20px;
}
#box{
position: relative;
width:917px;
height:auto;
text-align:center; 
margin:0 auto;
}

#popup{
z-index:100;
position:absolute;
top:0px; 
left:0px;
background-color:#000000;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
display: block;
}

#content{
float: left;
width:917px;
z-index:101;
display:none;
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
width:560px;
height:400px;
background-image:url('../img/pop_up_sfondo.jpg');
position: absolute;
cursor:pointer;
}

#box_bottom{
background-image:url(../img/bottom2.png);
background-repeat:no-repeat;
width:917px;
height:6px;
position: absolute;
bottom:0px;
}

#box_sx{
background-image:url(../img/sx.png);
background-repeat: repeat-y;
width:4px;
position: absolute;
left:0px;
top:0px;
}

#box_dx{
background-image:url(../img/dx.png);
background-repeat: repeat-y;
width:4px;
position: absolute;
top:0px;
right:0px;
}
 #banner{
 background-image:url(../img/prodotti_ita/banner.gif);
 background-repeat:no-repeat;
 width:649px;
 height:238px;
 padding-bottom:10px;
 }
.riga_msx{
 background-color:#F8F8F8;
 height:4px;
 /*background-image:url(../img/prodotti_ita/menu sx/px_menu_sx.gif);
 background-repeat:repeat-y;*/
 padding-top:10px;
 padding-bottom:8px;
 }
 .msx{
  background-color:#F8F8F8;
 /*background-image:url(../img/prodotti_ita/menu sx/px_menu_sx.gif);
 background-repeat:repeat-y;*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 padding-left:10px;
 }
 .box_cx{
 background-color:#fafafa;
 }
.headline-small {
 color: #1f3451;
 font-weight: bold;
 font-size: 9pt;
 font-family:
 Arial, verdana, Helvetica;
 text-decoration: none
 }
.titolo_novita{
font-size:18px;
font-weight:bold;
text-align:left;
}
.corpo_novita{
 text-align:justify;
}
.lista_novita {
 text-align: left;
 list-style-type:disc;
 margin-bottom: 8;
 text-align: justify; 
 }
 
 a{
 color: #1f3451;
 text-decoration:none;
 }
 
 a:visited { 
 color: #1f3451;
 }
 
 a:hover {
 color: #CCCCCC;
 }