.clearfix:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	visibility:visible;
}
.clearfix {
	zoom:1;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
	overflow:visible;
}
/* End hide from IE-mac */



/*** MARGIN-TOP ***/
.Ma-T_0 {
	margin-top:0px !important;
}
.Ma-T_5 {
	margin-top:5px !important;
}
.Ma-T_10 {
	margin-top:10px !important;
}
.Ma-T_15 {
	margin-top:15px !important;
}
.Ma-T_20 {
	margin-top:20px !important;
}
.Ma-T_30 {
	margin-top:30px !important;
}
.Ma-T_40 {
	margin-top:40px !important;
}
.Ma-T_50 {
	margin-top:50px !important;
}
.Ma-T_60 {
	margin-top:60px !important;
}
.Ma-T_70 {
	margin-top:70px !important;
}
.Ma-T_80 {
	margin-top:80px !important;
}
.Ma-T_90 {
	margin-top:90px !important;
}
.Ma-T_100 {
	margin-top:100px !important;
}
.Ma-T_150 {
	margin-top:150px !important;
}
.Ma-T_200 {
	margin-top:200px !important;
}
/*MARGIN-RIGHT*/
.Ma-R_0 {
	margin-right:0px !important;
}
.Ma-R_5 {
	margin-right:5px !important;
}
.Ma-R_10 {
	margin-right:10px !important;
}
.Ma-R_15 {
	margin-right:15px !important;
}
.Ma-R_20 {
	margin-right:20px !important;
}
.Ma-R_30 {
	margin-right:30px !important;
}
.Ma-R_40 {
	margin-right:40px !important;
}
.Ma-R_50 {
	margin-right:50px !important;
}
.Ma-R_60 {
	margin-right:60px !important;
}
.Ma-R_70 {
	margin-right:70px !important;
}
.Ma-R_80 {
	margin-right:80px !important;
}
.Ma-R_90 {
	margin-right:90px !important;
}
.Ma-R_100 {
	margin-right:100px !important;
}
.Ma-R_150 {
	margin-right:150px !important;
}
.Ma-R_200 {
	margin-right:200px !important;
}
/*** MARGIN-BOTTOM ***/
.Ma-B_0 {
	margin-bottom:0px !important;
}
.Ma-B_5 {
	margin-bottom:5px !important;
}
.Ma-B_10 {
	margin-bottom:10px !important;
}
.Ma-B_15 {
	margin-bottom:15px !important;
}
.Ma-B_20 {
	margin-bottom:20px !important;
}
.Ma-B_30 {
	margin-bottom:30px !important;
}
.Ma-B_40 {
	margin-bottom:40px !important;
}
.Ma-B_50 {
	margin-bottom:50px !important;
}
.Ma-B_60 {
	margin-bottom:60px !important;
}
.Ma-B_70 {
	margin-bottom:70px !important;
}
.Ma-B_80 {
	margin-bottom:80px !important;
}
.Ma-B_90 {
	margin-bottom:90px !important;
}
.Ma-B_100 {
	margin-bottom:100px !important;
}
.Ma-B_150 {
	margin-bottom:150px !important;
}
.Ma-B_200 {
	margin-bottom:200px !important;
}
/*MARGIN-LEFT*/
.Ma-L_0 {
	margin-left:0px !important;
}
.Ma-L_5 {
	margin-left:5px !important;
}
.Ma-L_10 {
	margin-left:10px !important;
}
.Ma-L_15 {
	margin-left:15px !important;
}
.Ma-L_20 {
	margin-left:20px !important;
}
.Ma-L_30 {
	margin-left:30px !important;
}
.Ma-L_40 {
	margin-left:40px !important;
}
.Ma-L_50 {
	margin-left:50px !important;
}
.Ma-L_60 {
	margin-left:60px !important;
}
.Ma-L_70 {
	margin-left:70px !important;
}
.Ma-L_80 {
	margin-left:80px !important;
}
.Ma-L_90 {
	margin-left:90px !important;
}
.Ma-L_100 {
	margin-left:100px !important;
}
.Ma-L_150 {
	margin-left:150px !important;
}
.Ma-L_200 {
	margin-left:200px !important;
}
/*** OTHER ***/
.Fl_L {
	float:left;
}
.Fl_R {
	float:right;
}
.imgL {
	float:left;
	margin-right:10px;
}
.imgR {
	float:right;
	margin-left:10px;
}
.Te-Al_L {
	text-align:left;
}
.Te-Al_R {
	text-align:right;
}
.Te-Al_C {
	text-align:center;
}
.bottom_space {
	margin-bottom:60px !important;
}
.bottom_space_s {
	margin-bottom:20px !important;
}
.break {
	margin-bottom:5px !important;
}
.description {
	text-align: justify;
	text-justify: inter-ideograph;
}
.picFrame {
border: 1px solid #dedede;
padding: 1px;
display: inline-block;
background-color:#ffffff;
}
.Co_Red {
	color:red;
}
/*** SHADOW ***/

.shadow1 {
	position: relative;
}
.shadow1:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	right: 10px;
	left: auto;
	width: 50%;
	top: 80%;
	max-width:300px;
	background: #777;
	-webkit-box-shadow: 0 15px 10px #777;
	-moz-box-shadow: 0 15px 10px #777;
	box-shadow: 0 15px 10px #777;
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
}
.shadow3 {
	position: relative;
}
.shadow3:before, .shadow3:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width:300px;
	/*
  background: #777;
*/
  -webkit-box-shadow: 0 15px 10px #777;
	-moz-box-shadow: 0 15px 10px #777;
	box-shadow: 0 15px 10px #777;
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
	behavior: url(pie/PIE.htc);
}
.shadow3:after {
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
	right: 10px;
	left: auto;
}
.shadow4 {
	position: relative;
}
.effect4:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	right: 10px;
	left: auto;
	width: 50%;
	top: 80%;
	max-width:300px;
	/*
  background: #777;
  */
  -webkit-box-shadow: 0 15px 10px #777;
	-moz-box-shadow: 0 15px 10px #777;
	box-shadow: 0 15px 10px #777;
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
	behavior: url(pie/PIE.htc);
}
.effect6 {
	position:relative;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after {
	content:"";
	position:absolute;
	z-index:-1;
	-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
	-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
	box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
	top:50%;
	bottom:0;
	left:10px;
	right:10px;
	-moz-border-radius:100px / 10px;
	border-radius:100px / 10px;
}
.effect6:after {
	right:10px;
	left:auto;
	-webkit-transform:skew(8deg) rotate(3deg);
	-moz-transform:skew(8deg) rotate(3deg);
	-ms-transform:skew(8deg) rotate(3deg);
	-o-transform:skew(8deg) rotate(3deg);
	transform:skew(8deg) rotate(3deg);
}
.d_topic {
	margin-bottom:20px;
}

.sectionBasis{
margin-bottom:4em;
}