/* CSS Document */

.bloccoSx .boxMultimedia .mid .top h3,
.bloccoSx .boxTagCloud .mid .top h3 {
	display: block;
	float: left;
	width: 632px;
	height: 22px;
	padding: 0px 0px 0px 16px;
	margin: 10px 0px 10px -18px;
	background: url(/dl/RaiTV/2012/images/bkg_tops.gif) 0px -700px no-repeat;
}

#multimedia_leaf.boxLarge.boxLarge .top.small {
	display: block;
	float: left;
	width: 632px;
	height: 22px;
	padding: 0px 0px 0px 16px;
	margin: 10px 0px 10px -8px;
	background: url(/dl/RaiTV/2012/images/bkg_tops.gif) 0px -700px no-repeat;
}

#multimedia_plus.boxLarge .mid .videoContainer .listaVideo {
	height:400px !important;
}

#multimedia_plus .videoContainer .listaVideo ul li {
margin: 0px 76px 45px 0px;
}

#multimedia_leaf .mid .videoContainer .listaVideo,
#multimedia_plus .inBox .videoContainer .listaVideo,
.bloccoSx .boxMultimedia .inBox .videoContainer .listaVideo ul,
.bloccoSx .boxMultimedia .inBox .videoContainer .listaVideo, 
.bloccoSx .boxMultimedia .inBox .videoContainer .listaVideo ul,
.bloccoSx .boxTagCloud .inBox .videoContainer .listaVideo ul,
.bloccoSx .boxTagCloud .inBox .videoContainer .listaVideo, 
.bloccoSx .boxTagCloud .inBox .videoContainer .listaVideo ul {
	width: 100%;
}

#multimedia_leaf.boxLarge .mid .videoContainer .listaVideo ul li,
#multimedia_leaf .mid .videoContainer .listaVideo ul li,
#multimedia_plus .inBox .videoContainer .listaVideo ul li,
.bloccoSx .boxMultimedia .inBox .videoContainer .listaVideo ul li,
.bloccoSx .boxTagCloud .inBox .videoContainer .listaVideo ul li {
	display: block;
	float: left;
	width: 193px;
	height: 165px;
	margin: 0 5px 15px 0;
	/*margin-bottom: 50px !important;*/
}

#multimedia_leaf .videoContainer .listaVideo ul li a.img,
#multimedia_plus .videoContainer .listaVideo ul li a.img,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li a.img,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li a.img {
	display: block;
	float: left;
	position: relative;
	width: 193px;
	height: 116px;
}

#multimedia_leaf .mid .videoContainer .listaVideo ul li a img,
#multimedia_plus .videoContainer .listaVideo ul li a.img img,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li a.img img,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li a.img img {
	display: block;
	float: left;
	width: 100%;
	height: 116px;
}

#multimedia_leaf .videoContainer .listaVideo ul li a.img .mask,
#multimedia_plus .videoContainer .listaVideo ul li a.img .mask,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li a.img .mask,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li a.img .mask {
	display: block;
	float: left;
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 17px;
	padding: 0px 6px 0px 6px;
	background: url(/dl/RaiTV/2012/images/alpha_black.png) repeat;
	width: 181px;
}


#multimedia_leaf .mid .videoContainer .listaVideo ul li div.Desc{
	display: block;
	float: left;
	width: 193px;
	height: 143px;
	padding: 4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


#multimedia_leaf .videoContainer .listaVideo ul li .Info,
#multimedia_plus .videoContainer .listaVideo ul li .Info,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li .Info,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li .Info {
	display: block;
	float: left;
	width: 191px;
	height: 160px;
	padding: 4px 0px 0px 0px;
}

#multimedia_plus .videoContainer .listaVideo ul li .Info,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li .Info,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li .Info{
	width: 181px;
}

#multimedia_leaf .mid .videoContainer .listaVideo ul li div.Desc:hover,
#multimedia_plus .videoContainer .listaVideo ul li .Info:hover,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li .Info:hover,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li .Info:hover {
	position: absolute;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	/*border: 1px solid #777;
	background: #555;*/
}

#multimedia_leaf .mid .videoContainer .listaVideo ul li div.Desc a {
	display: block;
	float: left;
	width: 193px;
	height:143px;
	color: #fff;
	overflow: hidden;
	font-size: 11px;
	cursor: pointer;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.listaVideo ul li div.Desc a:hover{
	border: 0px;
}

#multimedia_leaf .mid .videoContainer .listaVideo ul li div.Desc h2,
#multimedia_plus .videoContainer .listaVideo ul li .Info h2,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li .Info h2,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li .Info h2 {
	display: block;
	float: left;
	width: 193px;
	height: auto;
	max-height: 60px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
}

#multimedia_leaf .videoContainer .listaVideo ul li .Info:hover p a,
#multimedia_leaf .mid .videoContainer .listaVideo ul li div.Desc:hover p a,
#multimedia_plus .videoContainer .listaVideo ul li .Info:hover p a,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul li .Info:hover p a,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul li .Info:hover p a {
	display: block;
	float: left;
	width: 193px;
	height: auto;
	color: #d7d7d7;
	font-size: 11px;
	padding: 0px 0px 0px 0px!important;
	position:relative;
	z-index:3;
}

#multimedia_leaf .mid .videoContainer .listaVideo ul ol.Specifiche,
#multimedia_plus .videoContainer .listaVideo ul ol.Specifiche,
.bloccoSx .boxMultimedia .videoContainer .listaVideo ul ol.Specifiche,
.bloccoSx .boxTagCloud .videoContainer .listaVideo ul ol.Specifiche {
	display: block;
	float: left;
	width: 193px;
	height: auto;
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px!important;
	list-style: none;
}
