/* CSS Document */
.boxcontent {
	border-spacing:0px;
	border:0px;
	width:100%;
	margin:5px;
	background-color:#FFF;
	font-size:13px;
	color:#000;
}
.boxcontent th {
	font-size:9px;
	color:#666;
	text-align:center;
}
.boxcontent th img {
	margin:0px;
	vertical-align:top;
	border:#000 solid 1px;
}
.boxcontent td {
	vertical-align:top;
	padding-left:10px;
}
.boxcontent td ul {
	list-style-type: none;
	margin:0px 10px 0px 0px; 
	padding:0px; 
	text-align: left;
}
.boxcontent li a:link, .boxcontent li a:visited {
	display:block;
	padding:0px 0px 0px 10px;
	color:#333;
	text-decoration:none;
	background-image:url(/images/puce_carre.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:normal;
}
.boxcontent li a:active, .boxcontent li a:hover {
	background-color:#FFC;
	text-decoration:underline;
}
.thumblist img {
	margin:5px;
	border:#000 solid 1px;
}
.thumblist {
	border:#666 solid 4px;
	background-color:#202020;
	padding:10px;
	margin:10px 0 10px 0;
	width:100%;
}
.thumblist td {color:white;font-size:11px;text-align:center;}
.tblHidden {display:none;visibility:hidden;}

/***************/
.photo-view,.video-time, .video-view {
	position:absolute;
	bottom:2px;
	background-color:#000;
	filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 3px 0 3px;
	color:white;
}
.video-time {right:2px;}
.photo-view,.video-view {left:2px;}
.vpictothumb_left, .vpictothumb_right {
	position:absolute;
	top:50%;
	margin-top:-20px;
	width:40px;
	height:40px;
	background-image:url(/images/vpicto.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.vpictothumb_left {left:0;margin-left:5;background-position:top left;}
.vpictothumb_right {right:0;margin-right:5;background-position:top right;}
.video-cadena{
	position:absolute;
	top:3px;
	right:3px;
	width:16px;
	height:16px;
	background:url(/images/cadena.png) no-repeat top right;
}
.video-suspend {
	position:absolute;
	top:0;
	left:0;
	width:202px;
	padding:5px;
	background-color:#F00;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}
.WrapperOuter {
	position:relative;
	border:#CCC solid 1px;
	width:20px;
	height:90px;
	padding:1px;
}
.playico {
	position:absolute;
	left:50%;
	top:50%;
	width:43px;
	height:43px;
	margin-top: -22px;
	margin-left: -22px;
}
.photo-content,.video-content {}
.photo-title,.video-title {width:120px;}
.photo-title a, .photo-title a:visited,.video-title a, .video-title a:visited {text-decoration:none; font-size:12px; font-weight:bold;}
.photo-title a:hover, .photo-title a:active,.video-title a:hover, .video-title a:active {text-decoration:underline;}
.photo-info,.video-info {font-size:10px;}
.photo-ident,.video-ident {font-size:11px;}
.photo-ident a,.photo-ident a:visited,.video-ident a,.video-ident a:visited {text-decoration:none;}
.photo-ident a:hover,.photo-ident a:active,.video-ident a:hover,.video-ident a:active {text-decoration:underline;}
.photo-clear,.video-clear {clear:both;}

.WrapperVideo120x90 {width:120px;height:90px;}
.WrapperPhoto { border:none;}