/* stile per experimental */		
.boxgrid{ 
width: 200px; 
height: 180px; 
float:left; 
background:#161613; 
overflow: hidden; 
position: relative; 
border-bottom:1px solid #ccc;
}
.boxgrid h3{ margin: 5px; color:#fff; font-size:10px;  font-weight: bold;  }

.boxgrid img{ 
position: absolute; 
top: 0; 
left: 0; 
border: 0; 
}
.boxgrid p{ 
padding: 0px 5px 8px 5px; 
color:#afafaf; 
font-weight:lighter;
}
				
.boxcaption{ 
float: left; 
position: absolute; 
background: #000; 
height: 80px; 
width: 100%; 
opacity: .8; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
top: 180;
left: 0;
}

/* stile per index 
.boxgridind{ 
width: 455px; 
height: 100px; 
margin-top:25px; 
float:left; 
overflow: hidden; 
position: relative; 
background-image:url(img/box_web.jpg); 
background-repeat:no-repeat; 
padding:10px 10px 10px 10px;
}
.boxgridind h3{ margin: 5px; color:#fff; font-size:10px;  font-weight: bold; }

.boxgridind img{ 
position: absolute; 
}
.boxcaptionind{ 
float: left; 
position: absolute; 
background: #000; 
height:20px; 
width: 376px; 
opacity: .8;
*/
 
/* For IE 5-7 */
/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
/* For IE 8 */
/*-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.caption .boxcaptionind {
left: 10px;
}
*/
