/* Grilla
---------------------------------------------------------------------------------------------------- */
/*
####
Os comentarios de #### Non necesario serven para que se borren á hora de comprimir o css
####
*/

/* Grilla a 12 columnas ou 16 columnas */
.grilla_12_cols, .grilla_16_cols {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

/* Marxe e flotabilidade da grilla */
.gr_ancho_total { width: auto; float: none; clear: both; }

.gr_ancho_10, .gr_ancho_20, .gr_ancho_30, .gr_ancho_40, 
.gr_ancho_50, .gr_ancho_60, .gr_ancho_70, .gr_ancho_80, .gr_ancho_90, 
.gr_ancho_100, .gr_ancho_110, .gr_ancho_120, .gr_ancho_130, .gr_ancho_140,
.gr_ancho_150, .gr_ancho_160, .gr_ancho_170, .gr_ancho_180, .gr_ancho_190,
.gr_ancho_200, .gr_ancho_210, .gr_ancho_220, .gr_ancho_230, .gr_ancho_240,
.gr_ancho_250, .gr_ancho_260, .gr_ancho_270, .gr_ancho_280, .gr_ancho_290,
.gr_ancho_300, .gr_ancho_310, .gr_ancho_320, .gr_ancho_330, .gr_ancho_340,
.gr_ancho_350, .gr_ancho_360, .gr_ancho_370, .gr_ancho_380, .gr_ancho_390,
.gr_ancho_400, .gr_ancho_410, .gr_ancho_420, .gr_ancho_430, .gr_ancho_440,
.gr_ancho_450, .gr_ancho_460, .gr_ancho_470, .gr_ancho_480, .gr_ancho_490,
.gr_ancho_500, .gr_ancho_510, .gr_ancho_520, .gr_ancho_530, .gr_ancho_540,
.gr_ancho_550, .gr_ancho_560, .gr_ancho_570, .gr_ancho_580, .gr_ancho_590,
.gr_ancho_600, .gr_ancho_610, .gr_ancho_620, .gr_ancho_630, .gr_ancho_640,
.gr_ancho_650, .gr_ancho_660, .gr_ancho_670, .gr_ancho_680, .gr_ancho_690,
.gr_ancho_700, .gr_ancho_710, .gr_ancho_720, .gr_ancho_730, .gr_ancho_740,
.gr_ancho_750, .gr_ancho_760, .gr_ancho_770, .gr_ancho_780, .gr_ancho_790,
.gr_ancho_800, .gr_ancho_810, .gr_ancho_820, .gr_ancho_830, .gr_ancho_840,
.gr_ancho_850, .gr_ancho_860, .gr_ancho_870, .gr_ancho_880, .gr_ancho_890,
.gr_ancho_900, .gr_ancho_910, .gr_ancho_920, .gr_ancho_930, .gr_ancho_940, 
.gr_ancho_950, .gr_ancho_960, .gr_ancho_970, .gr_ancho_980 {
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}

.gr_ancho_80por100, 
.gr_ancho_60por100, 
.gr_ancho_40por100, 
.gr_ancho_20por100, 
.gr_ancho_75por100, 
.gr_ancho_50por100, 
.gr_ancho_25por100, 
.gr_ancho_66por100, 
.gr_ancho_67por100, 
.gr_ancho_33por100, 
.gr_ancho_34por100, 
.gr_ancho_15por100, 
.gr_ancho_10por100 {
	display: block;
	float: left;
}

/* Limpador de flotabilidade sen etiquetas extra, basado en: How To Clear Floats Without Structural Markup by PiE  [http://www.positioniseverything.net/easyclearing.html] */
.grilla_12_cols:after, 
.grilla_16_cols:after, 

.gr_mostra_grilla:after, 

.gr_ancho_total:after, 

.gr_ancho_10:after, .gr_ancho_20:after, .gr_ancho_30:after, .gr_ancho_40:after, 
.gr_ancho_50:after, .gr_ancho_60:after, .gr_ancho_70:after, .gr_ancho_80:after, .gr_ancho_90:after, 
.gr_ancho_100:after, .gr_ancho_110:after, .gr_ancho_120:after, .gr_ancho_130:after, .gr_ancho_140:after, 
.gr_ancho_150:after, .gr_ancho_160:after, .gr_ancho_170:after, .gr_ancho_180:after, .gr_ancho_190:after, 
.gr_ancho_200:after, .gr_ancho_210:after, .gr_ancho_220:after, .gr_ancho_230:after, .gr_ancho_240:after, 
.gr_ancho_250:after, .gr_ancho_260:after, .gr_ancho_270:after, .gr_ancho_280:after, .gr_ancho_290:after, 
.gr_ancho_300:after, .gr_ancho_310:after, .gr_ancho_320:after, .gr_ancho_330:after, .gr_ancho_340:after, 
.gr_ancho_350:after, .gr_ancho_360:after, .gr_ancho_370:after, .gr_ancho_380:after, .gr_ancho_390:after, 
.gr_ancho_400:after, .gr_ancho_410:after, .gr_ancho_420:after, .gr_ancho_430:after, .gr_ancho_440:after, 
.gr_ancho_450:after, .gr_ancho_460:after, .gr_ancho_470:after, .gr_ancho_480:after, .gr_ancho_490:after, 
.gr_ancho_500:after, .gr_ancho_510:after, .gr_ancho_520:after, .gr_ancho_530:after, .gr_ancho_540:after, 
.gr_ancho_550:after, .gr_ancho_560:after, .gr_ancho_570:after, .gr_ancho_580:after, .gr_ancho_590:after, 
.gr_ancho_600:after, .gr_ancho_610:after, .gr_ancho_620:after, .gr_ancho_630:after, .gr_ancho_640:after, 
.gr_ancho_650:after, .gr_ancho_660:after, .gr_ancho_670:after, .gr_ancho_680:after, .gr_ancho_690:after, 
.gr_ancho_700:after, .gr_ancho_710:after, .gr_ancho_720:after, .gr_ancho_730:after, .gr_ancho_740:after, 
.gr_ancho_750:after, .gr_ancho_760:after, .gr_ancho_770:after, .gr_ancho_780:after, .gr_ancho_790:after, 
.gr_ancho_800:after, .gr_ancho_810:after, .gr_ancho_820:after, .gr_ancho_830:after, .gr_ancho_840:after, 
.gr_ancho_850:after, .gr_ancho_860:after, .gr_ancho_870:after, .gr_ancho_880:after, .gr_ancho_890:after, 
.gr_ancho_900:after, .gr_ancho_910:after, .gr_ancho_920:after, .gr_ancho_930:after, .gr_ancho_940:after, 
.gr_ancho_950:after, .gr_ancho_960:after, .gr_ancho_970:after, .gr_ancho_980:after, 

.gr_ancho_80por100:after, 
.gr_ancho_60por100:after, 
.gr_ancho_40por100:after, 
.gr_ancho_20por100:after, 
.gr_ancho_75por100:after, 
.gr_ancho_50por100:after, 
.gr_ancho_25por100:after, 
.gr_ancho_66por100:after, 
.gr_ancho_67por100:after, 
.gr_ancho_33por100:after, 
.gr_ancho_34por100:after, 
.gr_ancho_15por100:after, 
.gr_ancho_10por100:after, 

.clear_interno:after {
	font-size: 0;
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* As últimas columnas inicio e fin non necesitan marxe */
.gr_inicio { margin-left: 0; }
.gr_fin { margin-right: 0; }

/* Ancho das columnas */
.gr_ancho_10 { width: 10px; } .gr_ancho_20 { width: 20px; } .gr_ancho_30 { width: 30px; } .gr_ancho_40 { width: 40px; } 
.gr_ancho_50 { width: 50px; } .gr_ancho_60 { width: 60px; } .gr_ancho_70 { width: 70px; } .gr_ancho_80 { width: 80px; } .gr_ancho_90 { width: 90px; } 
.gr_ancho_100 { width: 100px; } .gr_ancho_110 { width: 110px; } .gr_ancho_120 { width: 120px; } .gr_ancho_130 { width: 130px; } .gr_ancho_140 { width: 140px; }
.gr_ancho_150 { width: 150px; } .gr_ancho_160 { width: 160px; } .gr_ancho_170 { width: 170px; } .gr_ancho_180 { width: 180px; } .gr_ancho_190 { width: 190px; }
.gr_ancho_200 { width: 200px; } .gr_ancho_210 { width: 210px; } .gr_ancho_220 { width: 220px; } .gr_ancho_230 { width: 230px; } .gr_ancho_240 { width: 240px; }
.gr_ancho_250 { width: 250px; } .gr_ancho_260 { width: 260px; } .gr_ancho_270 { width: 270px; } .gr_ancho_280 { width: 280px; } .gr_ancho_290 { width: 290px; }
.gr_ancho_300 { width: 300px; } .gr_ancho_310 { width: 310px; } .gr_ancho_320 { width: 320px; } .gr_ancho_330 { width: 330px; } .gr_ancho_340 { width: 340px; }
.gr_ancho_350 { width: 350px; } .gr_ancho_360 { width: 360px; } .gr_ancho_370 { width: 370px; } .gr_ancho_380 { width: 380px; } .gr_ancho_390 { width: 390px; }
.gr_ancho_400 { width: 400px; } .gr_ancho_410 { width: 410px; } .gr_ancho_420 { width: 420px; } .gr_ancho_430 { width: 430px; } .gr_ancho_440 { width: 440px; }
.gr_ancho_450 { width: 450px; } .gr_ancho_460 { width: 460px; } .gr_ancho_470 { width: 470px; } .gr_ancho_480 { width: 480px; } .gr_ancho_490 { width: 490px; }
.gr_ancho_500 { width: 500px; } .gr_ancho_510 { width: 510px; } .gr_ancho_520 { width: 520px; } .gr_ancho_530 { width: 530px; } .gr_ancho_540 { width: 540px; }
.gr_ancho_550 { width: 550px; } .gr_ancho_560 { width: 560px; } .gr_ancho_570 { width: 570px; } .gr_ancho_580 { width: 580px; } .gr_ancho_590 { width: 590px; }
.gr_ancho_600 { width: 600px; } .gr_ancho_610 { width: 610px; } .gr_ancho_620 { width: 620px; } .gr_ancho_630 { width: 630px; } .gr_ancho_640 { width: 640px; }
.gr_ancho_650 { width: 650px; } .gr_ancho_660 { width: 660px; } .gr_ancho_670 { width: 670px; } .gr_ancho_680 { width: 680px; } .gr_ancho_690 { width: 690px; }
.gr_ancho_700 { width: 700px; } .gr_ancho_710 { width: 710px; } .gr_ancho_720 { width: 720px; } .gr_ancho_730 { width: 730px; } .gr_ancho_740 { width: 740px; }
.gr_ancho_750 { width: 750px; } .gr_ancho_760 { width: 760px; } .gr_ancho_770 { width: 770px; } .gr_ancho_780 { width: 780px; } .gr_ancho_790 { width: 790px; }
.gr_ancho_800 { width: 800px; } .gr_ancho_810 { width: 810px; } .gr_ancho_820 { width: 820px; } .gr_ancho_830 { width: 830px; } .gr_ancho_840 { width: 840px; }
.gr_ancho_850 { width: 850px; } .gr_ancho_860 { width: 860px; } .gr_ancho_870 { width: 870px; } .gr_ancho_880 { width: 880px; } .gr_ancho_890 { width: 890px; }
.gr_ancho_900 { width: 900px; } .gr_ancho_910 { width: 910px; } .gr_ancho_920 { width: 920px; } .gr_ancho_930 { width: 930px; } .gr_ancho_940 { width: 940px; }
.gr_ancho_950 { width: 950px; } .gr_ancho_960 { width: 960px; } .gr_ancho_970 { width: 970px; } .gr_ancho_980 { width: 980px; }

.gr_ancho_80por100 { width: 80%; }
.gr_ancho_60por100 { width: 60%; }
.gr_ancho_40por100 { width: 40%; }
.gr_ancho_20por100 { width: 20%; }
.gr_ancho_75por100 { width: 75%; }
.gr_ancho_50por100 { width: 50%; }
.gr_ancho_25por100 { width: 25%; }
.gr_ancho_66por100 { width: 66%; }
.gr_ancho_67por100 { width: 67%; }
.gr_ancho_33por100 { width: 33%; }
.gr_ancho_34por100 { width: 34%; }
.gr_ancho_15por100 { width: 15%; } 
.gr_ancho_10por100 { width: 10%; }

/* Columnas vacias á dereita */
.gr_vacia_esq_80por100 { padding-left: 80%; }
.gr_vacia_esq_60por100 { padding-left: 60%; }
.gr_vacia_esq_40por100 { padding-left: 40%; }
.gr_vacia_esq_20por100 { padding-left: 20%; }
.gr_vacia_esq_75por100 { padding-left: 75%; }
.gr_vacia_esq_50por100 { padding-left: 50%; }
.gr_vacia_esq_25por100 { padding-left: 25%; }
.gr_vacia_esq_66por100 { padding-left: 66%; }
.gr_vacia_esq_67por100 { padding-left: 67%; }
.gr_vacia_esq_33por100 { padding-left: 33%; }
.gr_vacia_esq_34por100 { padding-left: 34%; }

/* Columnas vacias á esquerda */
.gr_vacia_der_80por100 { padding-right: 80%; }
.gr_vacia_der_60por100 { padding-right: 60%; }
.gr_vacia_der_40por100 { padding-right: 40%; }
.gr_vacia_der_20por100 { padding-right: 20%; }
.gr_vacia_der_75por100 { padding-right: 75%; }
.gr_vacia_der_50por100 { padding-right: 50%; }
.gr_vacia_der_25por100 { padding-right: 25%; }
.gr_vacia_der_66por100 { padding-right: 66%; }
.gr_vacia_der_67por100 { padding-right: 67%; }
.gr_vacia_der_33por100 { padding-right: 33%; }
.gr_vacia_der_34por100 { padding-right: 34%; }

/* columnas con marxe superior */
.gr_marxe_sup_1 { margin-top: 1px; }
.gr_marxe_sup_2 { margin-top: 2px; }
.gr_marxe_sup_3 { margin-top: 3px; }
.gr_marxe_sup_4 { margin-top: 4px; }
.gr_marxe_sup_5 { margin-top: 5px; }
.gr_marxe_sup_6 { margin-top: 6px; }
.gr_marxe_sup_7 { margin-top: 7px; }
.gr_marxe_sup_8 { margin-top: 8px; }
.gr_marxe_sup_9 { margin-top: 9px; }
.gr_marxe_sup_10 { margin-top: 10px; }
.gr_marxe_sup_15 { margin-top: 15px; }
.gr_marxe_sup_20 { margin-top: 20px; }
.gr_marxe_sup_30 { margin-top: 30px; }
.gr_marxe_sup_40 { margin-top: 40px; }

.gr_marxe_sup_m1 { margin-top: -1px; }
.gr_marxe_sup_m2 { margin-top: -2px; }
.gr_marxe_sup_m3 { margin-top: -3px; }
.gr_marxe_sup_m4 { margin-top: -4px; }
.gr_marxe_sup_m5 { margin-top: -5px; }
.gr_marxe_sup_m6 { margin-top: -6px; }
.gr_marxe_sup_m7 { margin-top: -7px; }
.gr_marxe_sup_m8 { margin-top: -8px; }
.gr_marxe_sup_m9 { margin-top: -9px; }
.gr_marxe_sup_m10 { margin-top: -10px; }
.gr_marxe_sup_m15 { margin-top: -15px; }
.gr_marxe_sup_m20 { margin-top: -20px; }
.gr_marxe_sup_m30 { margin-top: -30px; }
.gr_marxe_sup_m40 { margin-top: -40px; }

/* columnas con marxe á dereita */
.gr_marxe_der_0 { margin-right: 0px; }
.gr_marxe_der_1 { margin-right: 1px; }
.gr_marxe_der_2 { margin-right: 2px; }
.gr_marxe_der_3 { margin-right: 3px; }
.gr_marxe_der_4 { margin-right: 4px; }
.gr_marxe_der_5 { margin-right: 5px; }
.gr_marxe_der_6 { margin-right: 6px; }
.gr_marxe_der_7 { margin-right: 7px; }
.gr_marxe_der_8 { margin-right: 8px; }
.gr_marxe_der_9 { margin-right: 9px; }
.gr_marxe_der_10 { margin-right: 10px; }
.gr_marxe_der_15 { margin-right: 15px; }
.gr_marxe_der_20 { margin-right: 20px; }
.gr_marxe_der_30 { margin-right: 30px; }
.gr_marxe_der_40 { margin-right: 40px; }

.gr_marxe_der_m1 { margin-right: -1px; }
.gr_marxe_der_m2 { margin-right: -2px; }
.gr_marxe_der_m3 { margin-right: -3px; }
.gr_marxe_der_m4 { margin-right: -4px; }
.gr_marxe_der_m5 { margin-right: -5px; }
.gr_marxe_der_m6 { margin-right: -6px; }
.gr_marxe_der_m7 { margin-right: -7px; }
.gr_marxe_der_m8 { margin-right: -8px; }
.gr_marxe_der_m9 { margin-right: -9px; }
.gr_marxe_der_m10 { margin-right: -10px; }
.gr_marxe_der_m15 { margin-right: -15px; }
.gr_marxe_der_m20 { margin-right: -20px; }
.gr_marxe_der_m30 { margin-right: -30px; }
.gr_marxe_der_m40 { margin-right: -40px; }
.gr_marxe_esq_45 { margin-left: 45px; }

/* Columnas con marxe inferior */
.gr_marxe_inf_1 { margin-bottom: 1px; }
.gr_marxe_inf_2 { margin-bottom: 2px; }
.gr_marxe_inf_3 { margin-bottom: 3px; }
.gr_marxe_inf_4 { margin-bottom: 4px; }
.gr_marxe_inf_5 { margin-bottom: 5px; }
.gr_marxe_inf_6 { margin-bottom: 6px; }
.gr_marxe_inf_7 { margin-bottom: 7px; }
.gr_marxe_inf_8 { margin-bottom: 8px; }
.gr_marxe_inf_9 { margin-bottom: 9px; }
.gr_marxe_inf_10 { margin-bottom: 10px; }
.gr_marxe_inf_11 { margin-bottom: 11px; }
.gr_marxe_inf_12 { margin-bottom: 12px; }
.gr_marxe_inf_13 { margin-bottom: 13px; }
.gr_marxe_inf_14 { margin-bottom: 14px; }
.gr_marxe_inf_15 { margin-bottom: 15px; }
.gr_marxe_inf_20 { margin-bottom: 20px; }
.gr_marxe_inf_30 { margin-bottom: 30px; }
.gr_marxe_inf_40 { margin-bottom: 40px; }

.gr_marxe_inf_m1 { margin-bottom: -1px; }
.gr_marxe_inf_m2 { margin-bottom: -2px; }
.gr_marxe_inf_m3 { margin-bottom: -3px; }
.gr_marxe_inf_m4 { margin-bottom: -4px; }
.gr_marxe_inf_m5 { margin-bottom: -5px; }
.gr_marxe_inf_m6 { margin-bottom: -6px; }
.gr_marxe_inf_m7 { margin-bottom: -7px; }
.gr_marxe_inf_m8 { margin-bottom: -8px; }
.gr_marxe_inf_m9 { margin-bottom: -9px; }
.gr_marxe_inf_m10 { margin-bottom: -10px; }
.gr_marxe_inf_m11 { margin-bottom: -11px; }
.gr_marxe_inf_m12 { margin-bottom: -12px; }
.gr_marxe_inf_m13 { margin-bottom: -13px; }
.gr_marxe_inf_m14 { margin-bottom: -14px; }
.gr_marxe_inf_m15 { margin-bottom: -15px; }
.gr_marxe_inf_m20 { margin-bottom: -20px; }
.gr_marxe_inf_m30 { margin-bottom: -30px; }
.gr_marxe_inf_m40 { margin-bottom: -40px; }

/* Columnas con marxe á esquerda */
.gr_marxe_esq_0 { margin-left: 0px; }
.gr_marxe_esq_1 { margin-left: 1px; }
.gr_marxe_esq_2 { margin-left: 2px; }
.gr_marxe_esq_3 { margin-left: 3px; }
.gr_marxe_esq_4 { margin-left: 4px; }
.gr_marxe_esq_5 { margin-left: 5px; }
.gr_marxe_esq_6 { margin-left: 6px; }
.gr_marxe_esq_7 { margin-left: 7px; }
.gr_marxe_esq_8 { margin-left: 8px; }
.gr_marxe_esq_9 { margin-left: 9px; }
.gr_marxe_esq_10 { margin-left: 10px; }
.gr_marxe_esq_15 { margin-left: 15px; }
.gr_marxe_esq_20 { margin-left: 20px; }
.gr_marxe_esq_30 { margin-left: 30px; }
.gr_marxe_esq_40 { margin-left: 40px; }

.gr_marxe_esq_m1 { margin-left: -1px; }
.gr_marxe_esq_m2 { margin-left: -2px; }
.gr_marxe_esq_m3 { margin-left: -3px; }
.gr_marxe_esq_m4 { margin-left: -4px; }
.gr_marxe_esq_m5 { margin-left: -5px; }
.gr_marxe_esq_m6 { margin-left: -6px; }
.gr_marxe_esq_m7 { margin-left: -7px; }
.gr_marxe_esq_m8 { margin-left: -8px; }
.gr_marxe_esq_m9 { margin-left: -9px; }
.gr_marxe_esq_m10 { margin-left: -10px; }
.gr_marxe_esq_m15 { margin-left: -15px; }
.gr_marxe_esq_m20 { margin-left: -20px; }
.gr_marxe_esq_m30 { margin-left: -30px; }
.gr_marxe_esq_m40 { margin-left: -40px; }

/* Columnas con padding total */
.gr_padding_1 { padding: 1px; }
.gr_padding_2 { padding: 2px; }
.gr_padding_3 { padding: 3px; }
.gr_padding_4 { padding: 4px; }
.gr_padding_5 { padding: 5px; }
.gr_padding_6 { padding: 6px; }
.gr_padding_7 { padding: 7px; }
.gr_padding_8 { padding: 8px; }
.gr_padding_9 { padding: 9px; }
.gr_padding_10 { padding: 10px; }
.gr_padding_15 { padding: 15px; }
.gr_padding_20 { padding: 20px; }
.gr_padding_30 { padding: 30px; }
.gr_padding_40 { padding: 40px; }

/* Columnas con padding superior */
.gr_padding_sup_1 { padding-top: 1px; }
.gr_padding_sup_2 { padding-top: 2px; }
.gr_padding_sup_3 { padding-top: 3px; }
.gr_padding_sup_4 { padding-top: 4px; }
.gr_padding_sup_5 { padding-top: 5px; }
.gr_padding_sup_6 { padding-top: 6px; }
.gr_padding_sup_7 { padding-top: 7px; }
.gr_padding_sup_8 { padding-top: 8px; }
.gr_padding_sup_9 { padding-top: 9px; }
.gr_padding_sup_10 { padding-top: 10px; }
.gr_padding_sup_15 { padding-top: 15px; }
.gr_padding_sup_20 { padding-top: 20px; }
.gr_padding_sup_30 { padding-top: 30px; }
.gr_padding_sup_40 { padding-top: 40px; }

/* Columnas con padding á dereita */
.gr_padding_der_1 { padding-right: 1px; }
.gr_padding_der_2 { padding-right: 2px; }
.gr_padding_der_3 { padding-right: 3px; }
.gr_padding_der_4 { padding-right: 4px; }
.gr_padding_der_5 { padding-right: 5px; }
.gr_padding_der_6 { padding-right: 6px; }
.gr_padding_der_7 { padding-right: 7px; }
.gr_padding_der_8 { padding-right: 8px; }
.gr_padding_der_9 { padding-right: 9px; }
.gr_padding_der_10 { padding-right: 10px; }
.gr_padding_der_15 { padding-right: 15px; }
.gr_padding_der_20 { padding-right: 20px; }
.gr_padding_der_30 { padding-right: 30px; }
.gr_padding_der_40 { padding-right: 40px; }

/* Columnas con padding inferior */
.gr_padding_inf_1 { padding-bottom: 1px; }
.gr_padding_inf_2 { padding-bottom: 2px; }
.gr_padding_inf_3 { padding-bottom: 3px; }
.gr_padding_inf_4 { padding-bottom: 4px; }
.gr_padding_inf_5 { padding-bottom: 5px; }
.gr_padding_inf_6 { padding-bottom: 6px; }
.gr_padding_inf_7 { padding-bottom: 7px; }
.gr_padding_inf_8 { padding-bottom: 8px; }
.gr_padding_inf_9 { padding-bottom: 9px; }
.gr_padding_inf_10 { padding-bottom: 10px; }
.gr_padding_inf_15 { padding-bottom: 15px; }
.gr_padding_inf_20 { padding-bottom: 20px; }
.gr_padding_inf_30 { padding-bottom: 30px; }
.gr_padding_inf_40 { padding-bottom: 40px; }

/* Columnas con padding á esquerda */
.gr_padding_esq_1 { padding-left: 1px; }
.gr_padding_esq_2 { padding-left: 2px; }
.gr_padding_esq_3 { padding-left: 3px; }
.gr_padding_esq_4 { padding-left: 4px; }
.gr_padding_esq_5 { padding-left: 5px; }
.gr_padding_esq_6 { padding-left: 6px; }
.gr_padding_esq_7 { padding-left: 7px; }
.gr_padding_esq_8 { padding-left: 8px; }
.gr_padding_esq_9 { padding-left: 9px; }
.gr_padding_esq_10 { padding-left: 10px; }
.gr_padding_esq_15 { padding-left: 15px; }
.gr_padding_esq_20 { padding-left: 20px; }
.gr_padding_esq_30 { padding-left: 30px; }
.gr_padding_esq_40 { padding-left: 40px; }