@charset "utf-8";
/* CSS Document */

/* Padding */
.padding_0
{
	padding:none;
}
.padding_5
{
	padding:5px;
}
.padding_10
{
	padding:10px;
}
.padding_15
{
	padding:15px;
}
.padding_20
{
	padding:20px;
}


.pt_0
{
	padding-top:none;
}
.pt_5
{
	padding-top:5px;
}
.pt_10
{
	padding-top:10px;
}
.pt_15
{
	padding-top:15px;
}
.pt_20
{
	padding-top:20px;
}
.pt_30
{
	padding-top:30px;
}


.pb_0
{
	padding-bottom:none;
}
.pb_5
{
	padding-bottom:5px;
}
.pb_10
{
	padding-bottom:10px;
}
.pb_15
{
	padding-bottom:15px;
}
.pb_20
{
	padding-bottom:20px;
}

.pl_0
{
	padding-left:none;
}
.pl_5
{
	padding-left:5px;
}
.pl_10
{
	padding-left:10px;
}
.pl_15
{
	padding-left:15px;
}
.pl_20
{
	padding-left:20px;
}

.pr_0
{
	padding-right:none;
}
.pr_5
{
	padding-right:5px;
}
.pr_10
{
	padding-right:10px;
}
.pr_15
{
	padding-right:15px;
}
.pr_20
{
	padding-right:20px;
}

/* Margin */
.margin_auto
{
	margin:auto;
}
.margin_0
{
	margin:none;
}
.margin_5
{
	margin:5px;
}
.margin_10
{
	margin:10px;
}
.margin_15
{
	margin:15px;
}
.margin_20
{
	margin:20px;
}


.mt_a
{
	margin-top:auto;
}
.mt_0
{
	margin-top:none;
}
.mt_5
{
	margin-top:5px;
}
.mt_10
{
	margin-top:10px;
}
.mt_15
{
	margin-top:15px;
}
.mt_20
{
	margin-top:20px;
}

.mb_a
{
	margin-bottom:auto;
}
.mb_0
{
	margin-bottom:none;
}
.mb_5
{
	margin-bottom:5px;
}
.mb_10
{
	margin-bottom:10px;
}
.mb_15
{
	margin-bottom:15px;
}
.mb_20
{
	margin-bottom:20px;
}

.ml_a
{
	margin-left:auto;
}
.ml_0
{
	margin-left:none;
}
.ml_5
{
	margin-left:5px;
}
.ml_10
{
	margin-left:10px;
}
.ml_15
{
	margin-left:15px;
}
.ml_20
{
	margin-left:20px;
}

.mr_a
{
	margin-right:auto;
}
.mr_0
{
	margin-right:none;
}
.mr_5
{
	margin-right:5px;
}
.mr_10
{
	margin-right:10px;
}
.mr_15
{
	margin-right:15px;
}
.mr_20
{
	margin-right:20px;
}

/* Width */
.w_100_p
{
	width:100%;
}
.w_90_p
{
	width:90%;
}
.w_80_p
{
	width:80%;
}
.w_75_p
{
	width:75%;
}
.w_70_p
{
	width:70%;
}
.w_60_p
{
	width:60%;
}
.w_50_p
{
	width:50%;
}
.w_40_p
{
	width:40%;
}
.w_30_p
{
	width:30%;
}
.w_25_p
{
	width:25%;
}
.w_20_p
{
	width:20%;
}
.w_15_p
{
	width:15%;
}
.w_10_p
{
	width:10%;
}

/* Floats / Clear */
.fl
{
	float:left;
}
.fr
{
	float:right;
}
.clb
{
	clear:both;
}

/* Text*/
.ta_c
{
	text-align:center;
}
.ta_l
{
	text-align:left;
}
.ta_r
{
	text-align:right;
}







