
.group .name,
.group2 .name
 {
	font-family: Calibri,Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding-bottom: 15px;
	background: url(../images/style/bloc2.png) no-repeat;
	height: 25px;
	width: 507px;
	padding-bottom: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	margin-top: 8px;
}
.group3 .name {
	font-family: Calibri,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	background: url(../images/style/bloc2.png) no-repeat;
	height: 15px;
	width: 507px;
	padding-bottom: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.clear {
	float: none;

	clear: left;
}
.group {
	float: left;
	width: 100%;;
	
}
.group .zbox a {
	color: #717171;
}
.group .zbox a:hover {
	text-decoration: none;
}
.group .zbox{
	float: left;
	width: 50%;
	margin-bottom: 15px;
}
.group .zbox .zthumb{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	position: relative;
}
.group .zbox .zthumb img {
	width: 100%;
	border: 1px solid #E9E9E9;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 2px 3px #333333;
}
.group .zbox .zcat{
	padding-right: 5px;
	padding-left: 5px;
	position: absolute;
	left: 0px;
	bottom: 20px;
	z-index: 2;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	}
.group .zbox .zname{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	
	}
.group .zbox .zname a {
    color: #3F96BE;
	font-size: 14px;
	font-weight: bold;
	color: #3F96BE;
}
.group .zbox .zdate{
	padding-right: 5px;
	padding-left: 5px;
	}
.group .zbox+.zbox+.zbox {
	width: 50%;
	margin-bottom: 5px;
}
.group .zbox+.zbox+.zbox .zname{}
.group .zbox+.zbox+.zbox .zname a{}
.group .zbox+.zbox+.zbox zcat{display: none;}
.group .zbox+.zbox+.zbox .zthumb{display: none;}
.group .zbox+.zbox+.zbox .zdate{display: none;}
.group2 {
	float: left;
	width: 100%;
	
}
.group2 .zbox a {
	color: #717171;
}
.group2 .zbox a:hover {
	text-decoration: none;
}
.group2 .zbox{
	float: left;
	width: 270px;
	margin-bottom: 15px;
}
.group2 .zbox .zthumb{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	position: relative;

}
.group2 .zbox .zthumb img {
	width: 100%;
	border: 1px solid #E9E9E9;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 2px 3px #333333;
}
.group2 .zbox .zcat{
	padding-right: 5px;
	padding-left: 5px;
	position: absolute;
	left: 0px;
	bottom: 20px;
	z-index: 2;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	}
.group2 .zbox .zname{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	
	}
.group2 .zbox .zname a {
	font-size: 14px;
	font-weight: bold;
	color: #3F96BE;
}
.group2 .zbox .zdate{
	padding-right: 5px;
	padding-left: 5px;
	}
.group2 .zbox .ztext {
	margin-bottom: 10px;
	margin-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.group2 .zbox+.zbox {
	width: 220px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.group2 .zbox+.zbox .zthumb{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	position: relative;
	width: 90px;
	float: left;
	margin-right: 10px;
	top: 5px;
}
.group2 .zbox+.zbox .zcat {
	font-size: 10px;
}
.group2 .zbox+.zbox .ztext {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.group3 {

	float: left;
	width: 100%;	
}
.group3 .zbox a {
	color: #717171;
}
.group3 .zbox a:hover {
	text-decoration: none;
}
.group3 .zbox{
	float: left;
	width: 50%;
	margin-bottom: 0px;
	height: 80px;
}
.group3 .zbox .zthumb{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	position: relative;
	width: 90px;
	float: left;
	margin-right: 5px;
}
.group3 .zbox .zthumb img {
	width: 100%;
	border: 1px solid #E9E9E9;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 2px 3px #333333;
}
.group3 .zbox .zcat{
	padding-right: 5px;
	padding-left: 5px;
	position: absolute;
	left: 0px;
	bottom: 20px;
	z-index: 2;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	font-size: 10px;
	}
.group3 .zbox .zname{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
		
	}
.group3 .zbox .zname a {
	font-size: 14px;
	font-weight: bold;
	color: #3F96BE;
}
.group3 .zbox .zdate{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
	}
.group3 .zbox .ztext {
	font-size: 14px;
}

/*
playback timings (ms):
  PetaboxLoader3.resolve: 80.746 (2)
  captures_list: 58.841
  RedisCDXSource: 1.238
  esindex: 0.011
  LoadShardBlock: 37.388 (3)
  PetaboxLoader3.datanode: 85.478 (5)
  exclusion.robots: 0.19
  load_resource: 147.897
  exclusion.robots.policy: 0.178
  CDXLines.iter: 16.823 (3)
*/