/* ==========  Correction classes ========== */
body {
}
.nomargin {
	margin: 0!important;
}
.mAuto {
	margin: auto !important;
}
/* + Correction margins + */
.m01 {
	margin: 1px !important;
}
.m02 {
	margin: 2px !important;
}
.m03 {
	margin: 3px !important;
}
.m04 {
	margin: 4px !important;
}
.m05 {
	margin: 5px !important;
}
.m10 {
	margin: 10px !important;
}
.m15 {
	margin: 15px !important;
}
.m20 {
	margin: 20px !important;
}
.m25 {
	margin: 25px !important;
}
.m30 {
	margin: 30px !important;
}
.m35 {
	margin: 35px !important;
}
.m40 {
	margin: 40px !important;
}
.m45 {
	margin: 45px !important;
}
.m50 {
	margin: 50px !important;
}
/* margin-right */

.mr0 {
	margin-right: 0px !important;
}
.mr01 {
	margin-right: 1px !important;
}
.mr02 {
	margin-right: 2px !important;
}
.mr03 {
	margin-right: 3px !important;
}
.mr04 {
	margin-right: 4px !important;
}
.mr05 {
	margin-right: 5px !important;
}
.mr10 {
	margin-right: 10px !important;
}
.mr15 {
	margin-right: 15px !important;
}
.mr20 {
	margin-right: 20px !important;
}
.mr25 {
	margin-right: 25px !important;
}
.mr30 {
	margin-right: 30px !important;
}
.mr35 {
	margin-right: 35px !important;
}
.mr40 {
	margin-right: 40px !important;
}
.mr45 {
	margin-right: 45px !important;
}
.mr50 {
	margin-right: 50px !important;
}
.mr01neg {
	margin-right: -1px !important;
}
.mr02neg {
	margin-right: -2px !important;
}
.mr03neg {
	margin-right: -3px !important;
}
.mr04neg {
	margin-right: -4px !important;
}
.mr05neg {
	margin-right: -5px !important;
}
.mr10neg {
	margin-right: -10px !important;
}
.mr15neg {
	margin-right: -15px !important;
}
.mr20neg {
	margin-right: -20px !important;
}
.mr25neg {
	margin-right: -25px !important;
}
.mr30neg {
	margin-right: -30px !important;
}
.mr35neg {
	margin-right: -35px !important;
}
.mr40neg {
	margin-right: -40px !important;
}
.mr45neg {
	margin-right: -45px !important;
}
.mr50neg {
	margin-right: -50px !important;
}
/* margin-right */


/* margin-bottom */

.mb0 {
	margin-bottom: 0!important;
}
.mb01 {
	margin-bottom: 1px !important;
}
.mb02 {
	margin-bottom: 2px !important;
}
.mb03 {
	margin-bottom: 3px !important;
}
.mb04 {
	margin-bottom: 4px !important;
}
.mb05 {
	margin-bottom: 5px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mb15 {
	margin-bottom: 15px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mb25 {
	margin-bottom: 25px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mb35 {
	margin-bottom: 35px !important;
}
.mb40 {
	margin-bottom: 40px !important;
}
.mb45 {
	margin-bottom: 45px !important;
}
.mb50 {
	margin-bottom: 50px !important;
}
.mb55 {
	margin-bottom: 55px !important;
}
.mb60 {
	margin-bottom: 60px !important;
}
.mb65 {
	margin-bottom: 65px !important;
}
.mb70 {
	margin-bottom: 70px !important;
}
.mb75 {
	margin-bottom: 75px !important;
}

.mb01neg {
	margin-bottom: -1px !important;
}
.mb02neg {
	margin-bottom: -2px !important;
}
.mb03neg {
	margin-bottom: -3px !important;
}
.mb04neg {
	margin-bottom: -4px !important;
}
.mb05neg {
	margin-bottom: -5px !important;
}
.mb10neg {
	margin-bottom: -10px !important;
}
.mb15neg {
	margin-bottom: -15px !important;
}
.mb20neg {
	margin-bottom: -20px !important;
}
.mb25neg {
	margin-bottom: -25px !important;
}
.mb30neg {
	margin-bottom: -30px !important;
}
.mb35neg {
	margin-bottom: -35px !important;
}
.mb40neg {
	margin-bottom: -40px !important;
}
.mb45neg {
	margin-bottom: -45px !important;
}
.mb50neg {
	margin-bottom: -50px !important;
}
/* margin-bottom */


/* margin-top */

.mt0 {
	margin-top: 0 !important;
}
.mt01 {
	margin-top: 1px !important;
}
.mt02 {
	margin-top: 2px !important;
}
.mt03 {
	margin-top: 3px !important;
}
.mt04 {
	margin-top: 4px !important;
}
.mt05 {
	margin-top: 5px !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mt15 {
	margin-top: 15px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mt25 {
	margin-top: 25px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.mt35 {
	margin-top: 35px !important;
}
.mt40 {
	margin-top: 40px !important;
}
.mt45 {
	margin-top: 45px !important;
}
.mt50 {
	margin-top: 50px !important;
}
.mt75 {
	margin-top: 75px !important;
}
.mt95 {
	margin-top: 95px !important;
}
.mt01neg {
	margin-top: -1px !important;
}
.mt02neg {
	margin-top: -2px !important;
}
.mt03neg {
	margin-top: -3px !important;
}
.mt04neg {
	margin-top: -4px !important;
}
.mt05neg {
	margin-top: -5px !important;
}
.mt10neg {
	margin-top: -10px !important;
}
.mt15neg {
	margin-top: -15px !important;
}
.mt20neg {
	margin-top: -20px !important;
}
.mt25neg {
	margin-top: -25px !important;
}
.mt30neg {
	margin-top: -30px !important;
}
.mt35neg {
	margin-top: -35px !important;
}
.mt40neg {
	margin-top: -40px !important;
}
.mt45neg {
	margin-top: -45px !important;
}
.mt50neg {
	margin-top: -50px !important;
}
/* margin-top */


/* margin-left */

.ml0 {
	margin-left: 0px !important;
}
.ml01 {
	margin-left: 1px !important;
}
.ml02 {
	margin-left: 2px !important;
}
.ml03 {
	margin-left: 3px !important;
}
.ml04 {
	margin-left: 4px !important;
}
.ml05 {
	margin-left: 5px !important;
}
.ml10 {
	margin-left: 10px !important;
}
.ml15 {
	margin-left: 15px !important;
}
.ml20 {
	margin-left: 20px !important;
}
.ml25 {
	margin-left: 25px !important;
}
.ml30 {
	margin-left: 30px !important;
}
.ml35 {
	margin-left: 35px !important;
}
.ml40 {
	margin-left: 40px !important;
}
.ml45 {
	margin-left: 45px !important;
}
.ml50 {
	margin-left: 50px !important;
}
.ml01neg {
	margin-left: -1px !important;
}
.ml02neg {
	margin-left: -2px !important;
}
.ml03neg {
	margin-left: -3px !important;
}
.ml04neg {
	margin-left: -4px !important;
}
.ml05neg {
	margin-left: -5px !important;
}
.ml10neg {
	margin-left: -10px !important;
}
.ml15neg {
	margin-left: -15px !important;
}
.ml20neg {
	margin-left: -20px !important;
}
.ml25neg {
	margin-left: -25px !important;
}
.ml30neg {
	margin-left: -30px !important;
}
.ml35neg {
	margin-left: -35px !important;
}
.ml40neg {
	margin-left: -40px !important;
}
.ml45neg {
	margin-left: -45px !important;
}
.ml50neg {
	margin-left: -50px !important;
}
/* margin-left */


/* PADDING */

.nopadding {
	padding: 0 !important;
}
/* + Correction paddings + */
.pb0 {
	padding-bottom: 0 !important;
}
.pb01 {
	padding-bottom: 1px !important;
}
.pb02 {
	padding-bottom: 2px !important;
}
.pb03 {
	padding-bottom: 3px !important;
}
.pb04 {
	padding-bottom: 4px !important;
}
.pb05 {
	padding-bottom: 5px !important;
}
.pb10 {
	padding-bottom: 10px !important;
}
.pb15 {
	padding-bottom: 15px !important;
}
.pb20 {
	padding-bottom: 20px !important;
}
.pb25 {
	padding-bottom: 25px !important;
}
.pb30 {
	padding-bottom: 30px !important;
}
.pb35 {
	padding-bottom: 35px !important;
}
.pb40 {
	padding-bottom: 40px !important;
}
.pb45 {
	padding-bottom: 45px !important;
}
.pb50 {
	padding-bottom: 50px !important;
}
.pt00 {
	padding-top: 0!important;
}
.pt01 {
	padding-top: 1px !important;
}
.pt02 {
	padding-top: 2px !important;
}
.pt03 {
	padding-top: 3px !important;
}
.pt04 {
	padding-top: 4px !important;
}
.pt05 {
	padding-top: 5px !important;
}
.pt10 {
	padding-top: 10px !important;
}
.pt15 {
	padding-top: 15px !important;
}
.pt20 {
	padding-top: 20px !important;
}
.pt25 {
	padding-top: 25px !important;
}
.pt30 {
	padding-top: 30px !important;
}
.pt35 {
	padding-top: 35px !important;
}
.pt40 {
	padding-top: 40px !important;
}
.pt45 {
	padding-top: 45px !important;
}
.pt50 {
	padding-top: 50px !important;
}
.pr0 {
	padding-right: 0!important;
}
.pr01 {
	padding-right: 1px !important;
}
.pr02 {
	padding-right: 2px !important;
}
.pr03 {
	padding-right: 3px !important;
}
.pr04 {
	padding-right: 4px !important;
}
.pr05 {
	padding-right: 5px !important;
}
.pr10 {
	padding-right: 10px !important;
}
.pr15 {
	padding-right: 15px !important;
}
.pr20 {
	padding-right: 20px !important;
}
.pr25 {
	padding-right: 25px !important;
}
.pr30 {
	padding-right: 30px !important;
}
.pr35 {
	padding-right: 35px !important;
}
.pr40 {
	padding-right: 40px !important;
}
.pr45 {
	padding-right: 45px !important;
}
.pr50 {
	padding-right: 50px !important;
}
.pl0 {
	padding-left: 0!important;
}
.pl01 {
	padding-left: 1px !important;
}
.pl02 {
	padding-left: 2px !important;
}
.pl03 {
	padding-left: 3px !important;
}
.pl04 {
	padding-left: 4px !important;
}
.pl05 {
	padding-left: 5px !important;
}
.pl10 {
	padding-left: 10px !important;
}
.pl15 {
	padding-left: 15px !important;
}
.pl20 {
	padding-left: 20px !important;
}
.pl25 {
	padding-left: 25px !important;
}
.pl30 {
	padding-left: 30px !important;
}
.pl35 {
	padding-left: 35px !important;
}
.pl40 {
	padding-left: 40px !important;
}
.pl45 {
	padding-left: 45px !important;
}
.pl50 {
	padding-left: 50px !important;
}
/* padding */

/* 10 colunas */
.grid10-col-nospan {
	width: 10% !important;
}
.grid10-col-span2 {
	width: 20% !important;
}
.grid10-col-span3 {
	width: 30% !important;
}
.grid10-col-span4 {
	width: 40% !important;
}
.grid10-col-span5 {
	width: 50% !important;
}
.grid10-col-span6 {
	width: 60% !important;
}
.grid10-col-span7 {
	width: 70% !important;
}
.grid10-col-span8 {
	width: 80% !important;
}
.grid10-col-span9 {
	width: 90% !important;
}
.grid10-col-span10 {
	width: 100% !important;
}
/* 10 colunas */

/* 24 colunas */
.grid24-col-nospan {
	width: 4.1666666667% !important;
}
.grid24-col-span2 {
	width: 8.3333333333% !important;
}
.grid24-col-span3 {
	width: 12.5% !important;
}
.grid24-col-span4 {
	width: 16.6666666667% !important;
}
.grid24-col-span5 {
	width: 20.8333333333% !important;
}
.grid24-col-span6 {
	width: 25% !important;
}
.grid24-col-span7 {
	width: 29.1666666667% !important;
}
.grid24-col-span8 {
	width: 33.3333333333% !important;
}
.grid24-col-span9 {
	width: 37.5% !important;
}
.grid24-col-span10 {
	width: 41.6666666667% !important;
}
.grid24-col-span11 {
	width: 45.8333333333% !important;
}
.grid24-col-span12 {
	width: 50% !important;
}
.grid24-col-span13 {
	width: 54.1666666667% !important;
}
.grid24-col-span14 {
	width: 58.3333333333% !important;
}
.grid24-col-span15 {
	width: 62.5% !important;
}
.grid24-col-span16 {
	width: 66.6666666667% !important;
}
.grid24-col-span17 {
	width: 70.8333333333% !important;
}
.grid24-col-span18 {
	width: 75% !important;
}
.grid24-col-span19 {
	width: 79.1666666667% !important;
}
.grid24-col-span20 {
	width: 83.3333333333% !important;
}
.grid24-col-span21 {
	width: 87.5% !important;
}
.grid24-col-span22 {
	width: 91.6666666667% !important;
}
.grid24-col-span23 {
	width: 95.8333333333% !important;
}
.grid24-col-span24 {
	width: 100% !important;
}
/* 24 colunas */

/* 12 colunas */
.grid12-col-nospan {
	width: 8.3333333333% !important;
}
.grid12-col-span2 {
	width: 16.6666666667% !important;
}
.grid12-col-span3 {
	width: 25% !important;
}
.grid12-col-span4 {
	width: 33.3333333333% !important;
}
.grid12-col-span5 {
	width: 41.6666666667% !important;
}
.grid12-col-span6 {
	width: 50% !important;
}
.grid12-col-span7 {
	width: 58.3333333333% !important;
}
.grid12-col-span8 {
	width: 66.6666666667% !important;
}
.grid12-col-span9 {
	width: 75% !important;
}
.grid12-col-span10 {
	width: 83.3333333333% !important;
}
.grid12-col-span11 {
	width: 91.6666666667% !important;
}
.grid12-col-span12 {
	width: 100% !important;
}
/* 12 colunas */


/* displays e afins */
.displayBlock {
	display: block !important;
}
.displayInline {
	display: inline !important;
}
.displayInlineBlock {
	display: inline-block !important;
}
.limpaDisplay {
	clear: both !important;
}
.flutuaEsq {
	float: left !important;
}
.flutuaDir {
	float: right !important;
}
/* displays e afins */
/* tamanhos de texto */
.texto07 {
	font-size: 7px !important;
}
.texto08 {
	font-size: 8px !important;
}
.texto09 {
	font-size: 9px !important;
}
.texto10 {
	font-size: 10px !important;
}
.texto11 {
	font-size: 11px !important;
}
.texto12 {
	font-size: 12px !important;
}
.texto13 {
	font-size: 13px !important;
}
.texto14 {
	font-size: 14px !important;
}
.texto15 {
	font-size: 15px !important;
}
.texto16 {
	font-size: 16px !important;
}
.texto17 {
	font-size: 17px !important;
}
.texto18 {
	font-size: 18px !important;
}
.texto19 {
	font-size: 19px !important;
}
.texto20 {
	font-size: 20px !important;
}
.texto21 {
	font-size: 21px !important;
}
.texto22 {
	font-size: 22px !important;
}
.texto23 {
	font-size: 23px !important;
}
.texto24 {
	font-size: 24px !important;
}
.texto25 {
	font-size: 25px !important;
}
.texto26 {
	font-size: 26px !important;
}
.texto27 {
	font-size: 27px !important;
}
.texto28 {
	font-size: 28px !important;
}
.texto29 {
	font-size: 29px !important;
}
.texto30 {
	font-size: 30px !important;
}
.lh07 {
	line-height: 7px !important;
}
.lh08 {
	line-height: 8px !important;
}
.lh09 {
	line-height: 9px !important;
}
.lh10 {
	line-height: 10px !important;
}
.lh11 {
	line-height: 11px !important;
}
.lh12 {
	line-height: 12px !important;
}
.lh13 {
	line-height: 13px !important;
}
.lh14 {
	line-height: 14px !important;
}
.lh15 {
	line-height: 15px !important;
}
.lh16 {
	line-height: 16px !important;
}
.lh17 {
	line-height: 17px !important;
}
.lh18 {
	line-height: 18px !important;
}
.lh19 {
	line-height: 19px !important;
}
.lh20 {
	line-height: 20px !important;
}
.lh21 {
	line-height: 21px !important;
}
.lh22 {
	line-height: 22px !important;
}
.lh23 {
	line-height: 23px !important;
}
.lh24 {
	line-height: 24px !important;
}
.lh25 {
	line-height: 25px !important;
}
.lh26 {
	line-height: 26px !important;
}
.lh27 {
	line-height: 27px !important;
}
.lh28 {
	line-height: 28px !important;
}
.lh29 {
	line-height: 29px !important;
}
.lh30 {
	line-height: 30px !important;
}
/* tamanhos de texto */

/* alinhamentos */
.alinhaEsquerda {
	text-align: left !important;
}
.alinhaDireita {
	text-align: right !important;
}
.alinhaCentro {
	text-align: center !important;
}
.alinhaJustifica {
	text-align: justify !important;
}
/* alinhamentos */

/* alturas mÃ¡ximas de divs */
.altura-max-005 {
	max-height: 5% !important;
}
.altura-max-010 {
	max-height: 10% !important;
}
.altura-max-015 {
	max-height: 15% !important;
}
.altura-max-020 {
	max-height: 20% !important;
}
.altura-max-025 {
	max-height: 25% !important;
}
.altura-max-030 {
	max-height: 30% !important;
}
.altura-max-035 {
	max-height: 35% !important;
}
.altura-max-040 {
	max-height: 40% !important;
}
.altura-max-045 {
	max-height: 45% !important;
}
.altura-max-050 {
	max-height: 50% !important;
}
.altura-max-055 {
	max-height: 55% !important;
}
.altura-max-060 {
	max-height: 60% !important;
}
.altura-max-065 {
	max-height: 65% !important;
}
.altura-max-070 {
	max-height: 70% !important;
}
.altura-max-075 {
	max-height: 75% !important;
}
.altura-max-080 {
	max-height: 80% !important;
}
.altura-max-085 {
	max-height: 85% !important;
}
.altura-max-090 {
	max-height: 90% !important;
}
.altura-max-095 {
	max-height: 95% !important;
}
.altura-max-100 {
	max-height: 100% !important;
}
/* alturas máximas de divs */

/* larguras máximas de divs */

.largura-max-005 {
	max-width: 5% !important;
}
.largura-max-010 {
	max-width: 10% !important;
}
.largura-max-015 {
	max-width: 15% !important;
}
.largura-max-020 {
	max-width: 20% !important;
}
.largura-max-025 {
	max-width: 25% !important;
}
.largura-max-030 {
	max-width: 30% !important;
}
.largura-max-035 {
	max-width: 35% !important;
}
.largura-max-040 {
	max-width: 40% !important;
}
.largura-max-045 {
	max-width: 45% !important;
}
.largura-max-050 {
	max-width: 50% !important;
}
.largura-max-055 {
	max-width: 55% !important;
}
.largura-max-060 {
	max-width: 60% !important;
}
.largura-max-065 {
	max-width: 65% !important;
}
.largura-max-070 {
	max-width: 70% !important;
}
.largura-max-075 {
	max-width: 75% !important;
}
.largura-max-080 {
	max-width: 80% !important;
}
.largura-max-085 {
	max-width: 85% !important;
}
.largura-max-090 {
	max-width: 90% !important;
}
.largura-max-095 {
	max-width: 95% !important;
}
.largura-max-100 {
	max-width: 100% !important;
}
/* larguras máximas de divs */

.zindex-1000 {
	z-index: 1000 !important;
}
.zindex-neg1000 {
	z-index: -1000 !important;
}
