* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.bloc-blog {
	width: 100%;
	border: none;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.content-blog {
	margin: 0 auto;
	width: 90%;
	padding: 0 2%;
	max-width: 862px;
	overflow: visible;
}
.content-full-width-blog {
	margin: 0 auto;
	width: 100%;
	padding: 0;
	overflow: visible;
}
.wrap-blog {
	display: inline-block;
	width: 100%;
	overflow: visible;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.cell-blog {
	float: left;
	margin-right: 2%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.cell-last-blog {
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.size-1-6-blog {
	width: 15%;
}
.size-1-2-6-blog {
	width: 18.4%;
}
.size-1-5-6-blog {
	width: 23.5%;
}
.size-2-6-blog {
	width: 32%;
}
.size-3-6-blog {
	width: 49%;
}
.size-4-6-blog {
	width: 66%;
}
.size-4-5-6-blog {
	width: 74.5%;
}
.size-5-6-blog {
	width: 83%;
}
.size-6-6-blog {
	width: 100%;
}
.size-1-5-blog {
	width: 18.4%;
}
.border-left-blog {
	border-left: 1px solid hsla(0,0%,0%,0.3);
	padding-left: 2%;
}
.border-bottom-blog {
	border-bottom: 1px solid hsla(0,0%,0%,0.3);
}
.border {
	border: 1px solid hsla(0,0%,0%,0.3);
	padding: 10px 15px;
}
.pad {
	padding: 5px 0px;
}
.button {
	color: #fff;
	text-align: center;
	font: bold 16px "Segoe UI", calibri, verdana;
	background: #FF9900;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px 14px;
	text-decoration: none;
	display: inline-block;
	box-shadow: 0px 3px #AF733F;
	-moz-box-shadow: 0px 3px #AF733F;
	-webkit-box-shadow: 0px 3px #AF733F;
	border: 0;
	cursor: pointer;
	outline: none;
}
.button:hover {
	background: #6699FF;
	box-shadow: 0px 3px #6666CC;
	-webkit-box-shadow: 0px 3px #6666CC;
	-moz-box-shadow: 0px 3px #6666CC;
}
.button:active {
	position: relative;
	top: 1px;
	background: #999999;
	box-shadow: 0px 2px #666666;
	-webkit-box-shadow: 0px 2px #666666;
	-moz-box-shadow: 0px 2px #666666;
}
#ansans {
	font: normal 13px "Segoe UI", calibri, verdana;
	text-align: center;
	background: #cfcfcf;
	height: 52px;
	background-origin: padding-box, border-box;
	background-clip: padding-box, border-box;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border: 1px solid transparent;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 8px 6px;
	text-decoration: none;
	outline: 0;
	color: #666;
	text-shadow: 0 -1px #fff;
	box-shadow: inset 0 1px 4px 1px rgba(0,0,0,0.1), inset 0 6px 14px rgba(0,0,0,0.07), 0 1px #fff;
	background-image: -webkit-linear-gradient(#f0f0f0, #e0e0e0 50%), -webkit-linear-gradient(#cfcfcf, #c6c6c6);
	background-image: -moz-linear-gradient(#f0f0f0, #e0e0e0 50%), -moz-linear-gradient(#cfcfcf, #c6c6c6);
	background-image: -ms-linear-gradient(#f0f0f0, #e0e0e0 50%), -ms-linear-gradient(#cfcfcf, #c6c6c6);
	background-image: -o-linear-gradient(#f0f0f0, #e0e0e0 50%), -o-linear-gradient(#cfcfcf, #c6c6c6);
	background-image: linear-gradient(#f0f0f0, #e0e0e0 50%), linear-gradient(#cfcfcf, #c6c6c6);
}
#holder {
	border: thin hsla(0,0%,80%,1) solid;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	height: 110px;
	box-shadow: inset 0px 0px 5px hsla(0,0%,80%,1);
	padding: 10px;
	border-radius: 5px;
	text-align: left;
	margin: 10px 0;
}
td {
	padding: 6px 5px;
	font-family: "Segoe UI", calibri, verdana;
	font-size: 13px;
}
.choose {
	width: 100%;
	margin: 0 auto;
}
.line_1 {
	border-right: thin hsla(0,0%,80%,1) solid;
}
.height-1 {
	height: 52px;
}