@charset "utf-8";

.Principal .Contenidos,
.Principal .ColumnaDerecha {
	
}

.Principal .Col {
	display: block;
	width: 100%;
	box-sizing: border-box;
	padding: 0px 10px 0px 10px;
	margin: 0;
	float: left;
	border-top: 2px solid transparent;
}

.Principal .NoMargin .Col {
	padding: 0;
}

/*
A 320 
Movil Portrait
*/
@media all and (max-width: 479px) {

	.Principal .Oculto-mp,
	.Principal .Col.Oculto-mp {
		display: none;
	}

	/* Grid 24 Col */
	.Principal .UnaCol-mp { width: 4.1666666666667%; }
	.Principal .AUnaCol-mp { width: 100%;  padding: 0;}
	.Principal .NoMargin .UnaCol-mp { width: 4.1666666666667%; }
	.Principal .NoMargin .AUnaCol-mp { width: 100%; }
	.Principal .DosCol-mp { width: 8.3333333333333%; }
	.Principal .ADosCol-mp { width: 50%; }
	.Principal .NoMargin .DosCol-mp { width: 8.3333333333333%; }
	.Principal .NoMargin .ADosCol-mp { width: 50%; }
	.Principal .TresCol-mp { width: 12.5%; }
	.Principal .ATresCol-mp { width: 33.333333333333%; }
	.Principal .NoMargin .TresCol-mp { width: 12.5%; }
	.Principal .NoMargin .ATresCol-mp { width: 33.333333333333%; }
	.Principal .CuatroCol-mp { width: 16.666666666667%; }
	.Principal .ACuatroCol-mp { width: 25%; }
	.Principal .NoMargin .CuatroCol-mp { width: 16.666666666667%; }
	.Principal .NoMargin .ACuatroCol-mp { width: 25%; }
	.Principal .CincoCol-mp { width: 20.833333333333%; }
	.Principal .ACincoCol-mp { width: 20%; }
	.Principal .NoMargin .CincoCol-mp { width: 20.833333333333%; }
	.Principal .NoMargin .ACincoCol-mp { width: 20%; }
	.Principal .SeisCol-mp { width: 25%; }
	.Principal .ASeisCol-mp { width: 16.666666666667%; }
	.Principal .NoMargin .SeisCol-mp { width: 25%; }
	.Principal .NoMargin .ASeisCol-mp { width: 16.666666666667%; }
	.Principal .SieteCol-mp { width: 29.166666666667%; }
	.Principal .ASieteCol-mp { width: 14.285714285714%; }
	.Principal .NoMargin .SieteCol-mp { width: 29.166666666667%; }
	.Principal .NoMargin .ASieteCol-mp { width: 14.285714285714%; }
	.Principal .OchoCol-mp { width: 33.333333333333%; }
	.Principal .AOchoCol-mp { width: 12.5%; }
	.Principal .NoMargin .OchoCol-mp { width: 33.333333333333%; }
	.Principal .NoMargin .AOchoCol-mp { width: 12.5%; }
	.Principal .NueveCol-mp { width: 37.5%; }
	.Principal .ANueveCol-mp { width: 11.111111111111%; }
	.Principal .NoMargin .NueveCol-mp { width: 37.5%; }
	.Principal .NoMargin .ANueveCol-mp { width: 11.111111111111%; }
	.Principal .DiezCol-mp { width: 41.666666666667%; }
	.Principal .ADiezCol-mp { width: 10%; }
	.Principal .NoMargin .DiezCol-mp { width: 41.666666666667%; }
	.Principal .NoMargin .ADiezCol-mp { width: 10%; }
	.Principal .OnceCol-mp { width: 45.833333333333%; }
	.Principal .AOnceCol-mp { width: 9.0909090909091%; }
	.Principal .NoMargin .OnceCol-mp { width: 45.833333333333%; }
	.Principal .NoMargin .AOnceCol-mp { width: 9.0909090909091%; }
	.Principal .DoceCol-mp { width: 50%; }
	.Principal .ADoceCol-mp { width: 8.3333333333333%; }
	.Principal .NoMargin .DoceCol-mp { width: 50%; }
	.Principal .NoMargin .ADoceCol-mp { width: 8.3333333333333%; }
	.Principal .TreceCol-mp { width: 54.166666666667%; }
	.Principal .ATreceCol-mp { width: 7.6923076923077%; }
	.Principal .NoMargin .TreceCol-mp { width: 54.166666666667%; }
	.Principal .NoMargin .ATreceCol-mp { width: 7.6923076923077%; }
	.Principal .CatorceCol-mp { width: 58.333333333333%; }
	.Principal .ACatorceCol-mp { width: 7.1428571428571%; }
	.Principal .NoMargin .CatorceCol-mp { width: 58.333333333333%; }
	.Principal .NoMargin .ACatorceCol-mp { width: 7.1428571428571%; }
	.Principal .QuinceCol-mp { width: 62.5%; }
	.Principal .AQuinceCol-mp { width: 6.6666666666667%; }
	.Principal .NoMargin .QuinceCol-mp { width: 62.5%; }
	.Principal .NoMargin .AQuinceCol-mp { width: 6.6666666666667%; }
	.Principal .DieciseisCol-mp { width: 66.666666666667%; }
	.Principal .ADieciseisCol-mp { width: 6.25%; }
	.Principal .NoMargin .DieciseisCol-mp { width: 66.666666666667%; }
	.Principal .NoMargin .ADieciseisCol-mp { width: 6.25%; }
	.Principal .DiecisieteCol-mp { width: 70.833333333333%; }
	.Principal .ADiecisieteCol-mp { width: 5.8823529411765%; }
	.Principal .NoMargin .DiecisieteCol-mp { width: 70.833333333333%; }
	.Principal .NoMargin .ADiecisieteCol-mp { width: 5.8823529411765%; }
	.Principal .DieciochoCol-mp { width: 75%; }
	.Principal .ADieciochoCol-mp { width: 5.5555555555556%; }
	.Principal .NoMargin .DieciochoCol-mp { width: 75%; }
	.Principal .NoMargin .ADieciochoCol-mp { width: 5.5555555555556%; }
	.Principal .DiecinueveCol-mp { width: 79.166666666667%; }
	.Principal .ADiecinueveCol-mp { width: 5.2631578947368%; }
	.Principal .NoMargin .DiecinueveCol-mp { width: 79.166666666667%; }
	.Principal .NoMargin .ADiecinueveCol-mp { width: 5.2631578947368%; }
	.Principal .VeinteCol-mp { width: 83.333333333333%; }
	.Principal .AVeinteCol-mp { width: 5%; }
	.Principal .NoMargin .VeinteCol-mp { width: 83.333333333333%; }
	.Principal .NoMargin .AVeinteCol-mp { width: 5%; }
	.Principal .VeintiunaCol-mp { width: 87.5%; }
	.Principal .AVeintiunaCol-mp { width: 4.7619047619048%; }
	.Principal .NoMargin .VeintiunaCol-mp { width: 87.5%; }
	.Principal .NoMargin .AVeintiunaCol-mp { width: 4.7619047619048%; }
	.Principal .VeintidosCol-mp { width: 91.666666666667%; }
	.Principal .AVeintidosCol-mp { width: 4.5454545454545%; }
	.Principal .NoMargin .VeintidosCol-mp { width: 91.666666666667%; }
	.Principal .NoMargin .AVeintidosCol-mp { width: 4.5454545454545%; }
	.Principal .VeintitresCol-mp { width: 95.833333333333%; }
	.Principal .AVeintitresCol-mp { width: 4.3478260869565%; }
	.Principal .NoMargin .VeintitresCol-mp { width: 95.833333333333%; }
	.Principal .NoMargin .AVeintitresCol-mp { width: 4.3478260869565%; }
	.Principal .VeinticuatroCol-mp { width: 100%; }
	.Principal .AVeinticuatroCol-mp { width: 4.1666666666667%; }
	.Principal .NoMargin .VeinticuatroCol-mp { width: 100%; }
	.Principal .NoMargin .AVeinticuatroCol-mp { width: 4.1666666666667%; }
}

/*
A 480 
Movil Landscape
*/
@media all and (min-width: 480px) and (max-width: 767px) {

	.Principal .Oculto-ml,
	.Principal .Col.Oculto-ml {
		display: none;
	}

	/* Grid 24 Col */
	.Principal .UnaCol-ml { width: 4.1666666666667%; }
	.Principal .AUnaCol-ml { width: 100%; }
	.Principal .NoMargin .UnaCol-ml { width: 4.1666666666667%; }
	.Principal .NoMargin .AUnaCol-ml { width: 100%; }
	.Principal .DosCol-ml { width: 8.3333333333333%; }
	.Principal .ADosCol-ml { width: 50%; }
	.Principal .NoMargin .DosCol-ml { width: 8.3333333333333%; }
	.Principal .NoMargin .ADosCol-ml { width: 50%; }
	.Principal .TresCol-ml { width: 12.5%; }
	.Principal .ATresCol-ml { width: 33.333333333333%; }
	.Principal .NoMargin .TresCol-ml { width: 12.5%; }
	.Principal .NoMargin .ATresCol-ml { width: 33.333333333333%; }
	.Principal .CuatroCol-ml { width: 16.666666666667%; }
	.Principal .ACuatroCol-ml { width: 25%; }
	.Principal .NoMargin .CuatroCol-ml { width: 16.666666666667%; }
	.Principal .NoMargin .ACuatroCol-ml { width: 25%; }
	.Principal .CincoCol-ml { width: 20.833333333333%; }
	.Principal .ACincoCol-ml { width: 20%; }
	.Principal .NoMargin .CincoCol-ml { width: 20.833333333333%; }
	.Principal .NoMargin .ACincoCol-ml { width: 20%; }
	.Principal .SeisCol-ml { width: 25%; }
	.Principal .ASeisCol-ml { width: 16.666666666667%; }
	.Principal .NoMargin .SeisCol-ml { width: 25%; }
	.Principal .NoMargin .ASeisCol-ml { width: 16.666666666667%; }
	.Principal .SieteCol-ml { width: 29.166666666667%; }
	.Principal .ASieteCol-ml { width: 14.285714285714%; }
	.Principal .NoMargin .SieteCol-ml { width: 29.166666666667%; }
	.Principal .NoMargin .ASieteCol-ml { width: 14.285714285714%; }
	.Principal .OchoCol-ml { width: 33.333333333333%; }
	.Principal .AOchoCol-ml { width: 12.5%; }
	.Principal .NoMargin .OchoCol-ml { width: 33.333333333333%; }
	.Principal .NoMargin .AOchoCol-ml { width: 12.5%; }
	.Principal .NueveCol-ml { width: 37.5%; }
	.Principal .ANueveCol-ml { width: 11.111111111111%; }
	.Principal .NoMargin .NueveCol-ml { width: 37.5%; }
	.Principal .NoMargin .ANueveCol-ml { width: 11.111111111111%; }
	.Principal .DiezCol-ml { width: 41.666666666667%; }
	.Principal .ADiezCol-ml { width: 10%; }
	.Principal .NoMargin .DiezCol-ml { width: 41.666666666667%; }
	.Principal .NoMargin .ADiezCol-ml { width: 10%; }
	.Principal .OnceCol-ml { width: 45.833333333333%; }
	.Principal .AOnceCol-ml { width: 9.0909090909091%; }
	.Principal .NoMargin .OnceCol-ml { width: 45.833333333333%; }
	.Principal .NoMargin .AOnceCol-ml { width: 9.0909090909091%; }
	.Principal .DoceCol-ml { width: 50%; }
	.Principal .ADoceCol-ml { width: 8.3333333333333%; }
	.Principal .NoMargin .DoceCol-ml { width: 50%; }
	.Principal .NoMargin .ADoceCol-ml { width: 8.3333333333333%; }
	.Principal .TreceCol-ml { width: 54.166666666667%; }
	.Principal .ATreceCol-ml { width: 7.6923076923077%; }
	.Principal .NoMargin .TreceCol-ml { width: 54.166666666667%; }
	.Principal .NoMargin .ATreceCol-ml { width: 7.6923076923077%; }
	.Principal .CatorceCol-ml { width: 58.333333333333%; }
	.Principal .ACatorceCol-ml { width: 7.1428571428571%; }
	.Principal .NoMargin .CatorceCol-ml { width: 58.333333333333%; }
	.Principal .NoMargin .ACatorceCol-ml { width: 7.1428571428571%; }
	.Principal .QuinceCol-ml { width: 62.5%; }
	.Principal .AQuinceCol-ml { width: 6.6666666666667%; }
	.Principal .NoMargin .QuinceCol-ml { width: 62.5%; }
	.Principal .NoMargin .AQuinceCol-ml { width: 6.6666666666667%; }
	.Principal .DieciseisCol-ml { width: 66.666666666667%; }
	.Principal .ADieciseisCol-ml { width: 6.25%; }
	.Principal .NoMargin .DieciseisCol-ml { width: 66.666666666667%; }
	.Principal .NoMargin .ADieciseisCol-ml { width: 6.25%; }
	.Principal .DiecisieteCol-ml { width: 70.833333333333%; }
	.Principal .ADiecisieteCol-ml { width: 5.8823529411765%; }
	.Principal .NoMargin .DiecisieteCol-ml { width: 70.833333333333%; }
	.Principal .NoMargin .ADiecisieteCol-ml { width: 5.8823529411765%; }
	.Principal .DieciochoCol-ml { width: 75%; }
	.Principal .ADieciochoCol-ml { width: 5.5555555555556%; }
	.Principal .NoMargin .DieciochoCol-ml { width: 75%; }
	.Principal .NoMargin .ADieciochoCol-ml { width: 5.5555555555556%; }
	.Principal .DiecinueveCol-ml { width: 79.166666666667%; }
	.Principal .ADiecinueveCol-ml { width: 5.2631578947368%; }
	.Principal .NoMargin .DiecinueveCol-ml { width: 79.166666666667%; }
	.Principal .NoMargin .ADiecinueveCol-ml { width: 5.2631578947368%; }
	.Principal .VeinteCol-ml { width: 83.333333333333%; }
	.Principal .AVeinteCol-ml { width: 5%; }
	.Principal .NoMargin .VeinteCol-ml { width: 83.333333333333%; }
	.Principal .NoMargin .AVeinteCol-ml { width: 5%; }
	.Principal .VeintiunaCol-ml { width: 87.5%; }
	.Principal .AVeintiunaCol-ml { width: 4.7619047619048%; }
	.Principal .NoMargin .VeintiunaCol-ml { width: 87.5%; }
	.Principal .NoMargin .AVeintiunaCol-ml { width: 4.7619047619048%; }
	.Principal .VeintidosCol-ml { width: 91.666666666667%; }
	.Principal .AVeintidosCol-ml { width: 4.5454545454545%; }
	.Principal .NoMargin .VeintidosCol-ml { width: 91.666666666667%; }
	.Principal .NoMargin .AVeintidosCol-ml { width: 4.5454545454545%; }
	.Principal .VeintitresCol-ml { width: 95.833333333333%; }
	.Principal .AVeintitresCol-ml { width: 4.3478260869565%; }
	.Principal .NoMargin .VeintitresCol-ml { width: 95.833333333333%; }
	.Principal .NoMargin .AVeintitresCol-ml { width: 4.3478260869565%; }
	.Principal .VeinticuatroCol-ml { width: 100%; }
	.Principal .AVeinticuatroCol-ml { width: 4.1666666666667%; }
	.Principal .NoMargin .VeinticuatroCol-ml { width: 100%; }
	.Principal .NoMargin .AVeinticuatroCol-ml { width: 4.1666666666667%; }
}

/*
A768
Tablet Portrait
*/
@media all and (min-width: 768px) and (max-width: 979px) {

	.Principal .Oculto-tp,
	.Principal .Col.Oculto-tp {
		display: none;
	}

	/* Grid 24 Col */
	.Principal .UnaCol-tp { width: 4.1666666666667%; }
	.Principal .AUnaCol-tp { width: 100%; }
	.Principal .NoMargin .UnaCol-tp { width: 4.1666666666667%; }
	.Principal .NoMargin .AUnaCol-tp { width: 100%; }
	.Principal .DosCol-tp { width: 8.3333333333333%; }
	.Principal .ADosCol-tp { width: 50%; }
	.Principal .NoMargin .DosCol-tp { width: 8.3333333333333%; }
	.Principal .NoMargin .ADosCol-tp { width: 50%; }
	.Principal .TresCol-tp { width: 12.5%; }
	.Principal .ATresCol-tp { width: 33.333333333333%; }
	.Principal .NoMargin .TresCol-tp { width: 12.5%; }
	.Principal .NoMargin .ATresCol-tp { width: 33.333333333333%; }
	.Principal .CuatroCol-tp { width: 16.666666666667%; }
	.Principal .ACuatroCol-tp { width: 25%; }
	.Principal .NoMargin .CuatroCol-tp { width: 16.666666666667%; }
	.Principal .NoMargin .ACuatroCol-tp { width: 25%; }
	.Principal .CincoCol-tp { width: 20.833333333333%; }
	.Principal .ACincoCol-tp { width: 20%; }
	.Principal .NoMargin .CincoCol-tp { width: 20.833333333333%; }
	.Principal .NoMargin .ACincoCol-tp { width: 20%; }
	.Principal .SeisCol-tp { width: 25%; }
	.Principal .ASeisCol-tp { width: 16.666666666667%; }
	.Principal .NoMargin .SeisCol-tp { width: 25%; }
	.Principal .NoMargin .ASeisCol-tp { width: 16.666666666667%; }
	.Principal .SieteCol-tp { width: 29.166666666667%; }
	.Principal .ASieteCol-tp { width: 14.285714285714%; }
	.Principal .NoMargin .SieteCol-tp { width: 29.166666666667%; }
	.Principal .NoMargin .ASieteCol-tp { width: 14.285714285714%; }
	.Principal .OchoCol-tp { width: 33.333333333333%; }
	.Principal .AOchoCol-tp { width: 12.5%; }
	.Principal .NoMargin .OchoCol-tp { width: 33.333333333333%; }
	.Principal .NoMargin .AOchoCol-tp { width: 12.5%; }
	.Principal .NueveCol-tp { width: 37.5%; }
	.Principal .ANueveCol-tp { width: 11.111111111111%; }
	.Principal .NoMargin .NueveCol-tp { width: 37.5%; }
	.Principal .NoMargin .ANueveCol-tp { width: 11.111111111111%; }
	.Principal .DiezCol-tp { width: 41.666666666667%; }
	.Principal .ADiezCol-tp { width: 10%; }
	.Principal .NoMargin .DiezCol-tp { width: 41.666666666667%; }
	.Principal .NoMargin .ADiezCol-tp { width: 10%; }
	.Principal .OnceCol-tp { width: 45.833333333333%; }
	.Principal .AOnceCol-tp { width: 9.0909090909091%; }
	.Principal .NoMargin .OnceCol-tp { width: 45.833333333333%; }
	.Principal .NoMargin .AOnceCol-tp { width: 9.0909090909091%; }
	.Principal .DoceCol-tp { width: 50%; }
	.Principal .ADoceCol-tp { width: 8.3333333333333%; }
	.Principal .NoMargin .DoceCol-tp { width: 50%; }
	.Principal .NoMargin .ADoceCol-tp { width: 8.3333333333333%; }
	.Principal .TreceCol-tp { width: 54.166666666667%; }
	.Principal .ATreceCol-tp { width: 7.6923076923077%; }
	.Principal .NoMargin .TreceCol-tp { width: 54.166666666667%; }
	.Principal .NoMargin .ATreceCol-tp { width: 7.6923076923077%; }
	.Principal .CatorceCol-tp { width: 58.333333333333%; }
	.Principal .ACatorceCol-tp { width: 7.1428571428571%; }
	.Principal .NoMargin .CatorceCol-tp { width: 58.333333333333%; }
	.Principal .NoMargin .ACatorceCol-tp { width: 7.1428571428571%; }
	.Principal .QuinceCol-tp { width: 62.5%; }
	.Principal .AQuinceCol-tp { width: 6.6666666666667%; }
	.Principal .NoMargin .QuinceCol-tp { width: 62.5%; }
	.Principal .NoMargin .AQuinceCol-tp { width: 6.6666666666667%; }
	.Principal .DieciseisCol-tp { width: 66.666666666667%; }
	.Principal .ADieciseisCol-tp { width: 6.25%; }
	.Principal .NoMargin .DieciseisCol-tp { width: 66.666666666667%; }
	.Principal .NoMargin .ADieciseisCol-tp { width: 6.25%; }
	.Principal .DiecisieteCol-tp { width: 70.833333333333%; }
	.Principal .ADiecisieteCol-tp { width: 5.8823529411765%; }
	.Principal .NoMargin .DiecisieteCol-tp { width: 70.833333333333%; }
	.Principal .NoMargin .ADiecisieteCol-tp { width: 5.8823529411765%; }
	.Principal .DieciochoCol-tp { width: 75%; }
	.Principal .ADieciochoCol-tp { width: 5.5555555555556%; }
	.Principal .NoMargin .DieciochoCol-tp { width: 75%; }
	.Principal .NoMargin .ADieciochoCol-tp { width: 5.5555555555556%; }
	.Principal .DiecinueveCol-tp { width: 79.166666666667%; }
	.Principal .ADiecinueveCol-tp { width: 5.2631578947368%; }
	.Principal .NoMargin .DiecinueveCol-tp { width: 79.166666666667%; }
	.Principal .NoMargin .ADiecinueveCol-tp { width: 5.2631578947368%; }
	.Principal .VeinteCol-tp { width: 83.333333333333%; }
	.Principal .AVeinteCol-tp { width: 5%; }
	.Principal .NoMargin .VeinteCol-tp { width: 83.333333333333%; }
	.Principal .NoMargin .AVeinteCol-tp { width: 5%; }
	.Principal .VeintiunaCol-tp { width: 87.5%; }
	.Principal .AVeintiunaCol-tp { width: 4.7619047619048%; }
	.Principal .NoMargin .VeintiunaCol-tp { width: 87.5%; }
	.Principal .NoMargin .AVeintiunaCol-tp { width: 4.7619047619048%; }
	.Principal .VeintidosCol-tp { width: 91.666666666667%; }
	.Principal .AVeintidosCol-tp { width: 4.5454545454545%; }
	.Principal .NoMargin .VeintidosCol-tp { width: 91.666666666667%; }
	.Principal .NoMargin .AVeintidosCol-tp { width: 4.5454545454545%; }
	.Principal .VeintitresCol-tp { width: 95.833333333333%; }
	.Principal .AVeintitresCol-tp { width: 4.3478260869565%; }
	.Principal .NoMargin .VeintitresCol-tp { width: 95.833333333333%; }
	.Principal .NoMargin .AVeintitresCol-tp { width: 4.3478260869565%; }
	.Principal .VeinticuatroCol-tp { width: 100%; }
	.Principal .AVeinticuatroCol-tp { width: 4.1666666666667%; }
	.Principal .NoMargin .VeinticuatroCol-tp { width: 100%; }
	.Principal .NoMargin .AVeinticuatroCol-tp { width: 4.1666666666667%; }
}

/*
Tablet landscape y Desktop
*/
@media all and (min-width: 980px) {

	.Principal .Oculto,
	.Principal .Col.Oculto {
		display: none;
	}

	/* Grid 24 Col */
	.Principal .UnaCol { width: 4.1666666666667%; }
	.Principal .AUnaCol { width: 100%; }
	.Principal .NoMargin .UnaCol { width: 4.1666666666667%; }
	.Principal .NoMargin .AUnaCol { width: 100%; }
	.Principal .DosCol { width: 8.3333333333333%; }
	.Principal .ADosCol { width: 50%; }
	.Principal .NoMargin .DosCol { width: 8.3333333333333%; }
	.Principal .NoMargin .ADosCol { width: 50%; }
	.Principal .TresCol { width: 12.5%; }
	.Principal .ATresCol { width: 33.333333333333%; }
	.Principal .NoMargin .TresCol { width: 12.5%; }
	.Principal .NoMargin .ATresCol { width: 33.333333333333%; }
	.Principal .CuatroCol { width: 16.666666666667%; }
	.Principal .ACuatroCol { width: 25%; }
	.Principal .NoMargin .CuatroCol { width: 16.666666666667%; }
	.Principal .NoMargin .ACuatroCol { width: 25%; }
	.Principal .CincoCol { width: 20.833333333333%; }
	.Principal .ACincoCol { width: 20%; }
	.Principal .NoMargin .CincoCol { width: 20.833333333333%; }
	.Principal .NoMargin .ACincoCol { width: 20%; }
	.Principal .SeisCol { width: 25%; }
	.Principal .ASeisCol { width: 16.666666666667%; }
	.Principal .NoMargin .SeisCol { width: 25%; }
	.Principal .NoMargin .ASeisCol { width: 16.666666666667%; }
	.Principal .SieteCol { width: 29.166666666667%; }
	.Principal .ASieteCol { width: 14.285714285714%; }
	.Principal .NoMargin .SieteCol { width: 29.166666666667%; }
	.Principal .NoMargin .ASieteCol { width: 14.285714285714%; }
	.Principal .OchoCol { width: 33.333333333333%; }
	.Principal .AOchoCol { width: 12.5%; }
	.Principal .NoMargin .OchoCol { width: 33.333333333333%; }
	.Principal .NoMargin .AOchoCol { width: 12.5%; }
	.Principal .NueveCol { width: 37.5%; }
	.Principal .ANueveCol { width: 11.111111111111%; }
	.Principal .NoMargin .NueveCol { width: 37.5%; }
	.Principal .NoMargin .ANueveCol { width: 11.111111111111%; }
	.Principal .DiezCol { width: 41.666666666667%; }
	.Principal .ADiezCol { width: 10%; }
	.Principal .NoMargin .DiezCol { width: 41.666666666667%; }
	.Principal .NoMargin .ADiezCol { width: 10%; }
	.Principal .OnceCol { width: 45.833333333333%; }
	.Principal .AOnceCol { width: 9.0909090909091%; }
	.Principal .NoMargin .OnceCol { width: 45.833333333333%; }
	.Principal .NoMargin .AOnceCol { width: 9.0909090909091%; }
	.Principal .DoceCol { width: 50%; }
	.Principal .ADoceCol { width: 8.3333333333333%; }
	.Principal .NoMargin .DoceCol { width: 50%; }
	.Principal .NoMargin .ADoceCol { width: 8.3333333333333%; }
	.Principal .TreceCol { width: 54.166666666667%; }
	.Principal .ATreceCol { width: 7.6923076923077%; }
	.Principal .NoMargin .TreceCol { width: 54.166666666667%; }
	.Principal .NoMargin .ATreceCol { width: 7.6923076923077%; }
	.Principal .CatorceCol { width: 58.333333333333%; }
	.Principal .ACatorceCol { width: 7.1428571428571%; }
	.Principal .NoMargin .CatorceCol { width: 58.333333333333%; }
	.Principal .NoMargin .ACatorceCol { width: 7.1428571428571%; }
	.Principal .QuinceCol { width: 62.5%; }
	.Principal .AQuinceCol { width: 6.6666666666667%; }
	.Principal .NoMargin .QuinceCol { width: 62.5%; }
	.Principal .NoMargin .AQuinceCol { width: 6.6666666666667%; }
	.Principal .DieciseisCol { width: 66.666666666667%; }
	.Principal .ADieciseisCol { width: 6.25%; }
	.Principal .NoMargin .DieciseisCol { width: 66.666666666667%; }
	.Principal .NoMargin .ADieciseisCol { width: 6.25%; }
	.Principal .DiecisieteCol { width: 70.833333333333%; }
	.Principal .ADiecisieteCol { width: 5.8823529411765%; }
	.Principal .NoMargin .DiecisieteCol { width: 70.833333333333%; }
	.Principal .NoMargin .ADiecisieteCol { width: 5.8823529411765%; }
	.Principal .DieciochoCol { width: 75%; }
	.Principal .ADieciochoCol { width: 5.5555555555556%; }
	.Principal .NoMargin .DieciochoCol { width: 75%; }
	.Principal .NoMargin .ADieciochoCol { width: 5.5555555555556%; }
	.Principal .DiecinueveCol { width: 79.166666666667%; }
	.Principal .ADiecinueveCol { width: 5.2631578947368%; }
	.Principal .NoMargin .DiecinueveCol { width: 79.166666666667%; }
	.Principal .NoMargin .ADiecinueveCol { width: 5.2631578947368%; }
	.Principal .VeinteCol { width: 83.333333333333%; }
	.Principal .AVeinteCol { width: 5%; }
	.Principal .NoMargin .VeinteCol { width: 83.333333333333%; }
	.Principal .NoMargin .AVeinteCol { width: 5%; }
	.Principal .VeintiunaCol { width: 87.5%; }
	.Principal .AVeintiunaCol { width: 4.7619047619048%; }
	.Principal .NoMargin .VeintiunaCol { width: 87.5%; }
	.Principal .NoMargin .AVeintiunaCol { width: 4.7619047619048%; }
	.Principal .VeintidosCol { width: 91.666666666667%; }
	.Principal .AVeintidosCol { width: 4.5454545454545%; }
	.Principal .NoMargin .VeintidosCol { width: 91.666666666667%; }
	.Principal .NoMargin .AVeintidosCol { width: 4.5454545454545%; }
	.Principal .VeintitresCol { width: 95.833333333333%; }
	.Principal .AVeintitresCol { width: 4.3478260869565%; }
	.Principal .NoMargin .VeintitresCol { width: 95.833333333333%; }
	.Principal .NoMargin .AVeintitresCol { width: 4.3478260869565%; }
	.Principal .VeinticuatroCol { width: 100%; }
	.Principal .AVeinticuatroCol { width: 4.1666666666667%; }
	.Principal .NoMargin .VeinticuatroCol { width: 100%; }
	.Principal .NoMargin .AVeinticuatroCol { width: 4.1666666666667%; }
}

/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/
/*****************************************************************/


/*

.Principal .Creatividad iframe {
	-moz-box-shadow: 0 0 3px #e0e0e0;
	-webkit-box-shadow: 0 0 3px #e0e0e0;
	box-shadow: 0 0 3px #e0e0e0;
	box-shadow: 3px 3px 0px 0px #e1e1e1;
	background-color: #eaeaea;
	box-sizing: border-box;
}



.Principal .Content-Group {
	border: 1px dashed #72b342;
	padding: 2px;
	margin: 2px 0;
}

.Principal .Layout {
	border: 1px dashed #dd00c0;
	margin: 0 0 6px 0;	
}

*/


/* Grid 12 columnas */
.Principal .UnaColumnas { width: 4.3333333333333%; }
.Principal .NoMargin .UnaColumnas { width: 8.3333333333333%; }
.Principal .AUnaColumnas { width: 96%; }
.Principal .NoMargin .AUnaColumnas { width: 100%; }
.Principal .DosColumnas { width: 12.666666666667%; }
.Principal .NoMargin .DosColumnas { width: 16.666666666667%; }
.Principal .ADosColumnas { width: 46%; }
.Principal .NoMargin .ADosColumnas { width: 50%; }
.Principal .TresColumnas { width: 21%; }
.Principal .NoMargin .TresColumnas { width: 25%; }
.Principal .ATresCol ATresCol-tp ATresCol-ml AUnaCol-mp Col { width: 29.333333333333%; }
.Principal .NoMargin .ATresCol ATresCol-tp ATresCol-ml AUnaCol-mp Col { width: 33.333333333333%; }
.Principal .CuatroColumnas { width: 29.333333333333%; }
.Principal .NoMargin .CuatroColumnas { width: 33.333333333333%; }
.Principal .ACuatroColumnas { width: 21%; }
.Principal .NoMargin .ACuatroColumnas { width: 25%; }
.Principal .CincoColumnas { width: 37.666666666667%; }
.Principal .NoMargin .CincoColumnas { width: 41.666666666667%; }
.Principal .ACincoColumnas { width: 16%; }
.Principal .NoMargin .ACincoColumnas { width: 20%; }
.Principal .SeisColumnas { width: 46%; }
.Principal .NoMargin .SeisColumnas { width: 50%; }
.Principal .ASeisColumnas { width: 12.666666666667%; }
.Principal .NoMargin .ASeisColumnas { width: 16.666666666667%; }
.Principal .SieteColumnas { width: 54.333333333333%; }
.Principal .NoMargin .SieteColumnas { width: 58.333333333333%; }
.Principal .ASieteColumnas { width: 10.285714285714%; }
.Principal .NoMargin .ASieteColumnas { width: 14.285714285714%; }
.Principal .OchoColumnas { width: 62.666666666667%; }
.Principal .NoMargin .OchoColumnas { width: 66.666666666667%; }
.Principal .AOchoColumnas { width: 8.5%; }
.Principal .NoMargin .AOchoColumnas { width: 12.5%; }
.Principal .NueveColumnas { width: 71%; }
.Principal .NoMargin .NueveColumnas { width: 75%; }
.Principal .ANueveColumnas { width: 7.1111111111111%; }
.Principal .NoMargin .ANueveColumnas { width: 11.111111111111%; }
.Principal .DiezColumnas { width: 79.333333333333%; }
.Principal .NoMargin .DiezColumnas { width: 83.333333333333%; }
.Principal .ADiezColumnas { width: 6%; }
.Principal .NoMargin .ADiezColumnas { width: 10%; }
.Principal .OnceColumnas { width: 87.666666666667%; }
.Principal .NoMargin .OnceColumnas { width: 91.666666666667%; }
.Principal .AOnceColumnas { width: 5.0909090909091%; }
.Principal .NoMargin .AOnceColumnas { width: 9.0909090909091%; }
.Principal .DoceColumnas { width: 96%; }
.Principal .NoMargin .DoceColumnas { width: 100%; }
.Principal .ADoceColumnas { width: 4.3333333333333%; }
.Principal .NoMargin .ADoceColumnas { width: 8.3333333333333%; }

/* Grid 24 columnas */
.Principal .UnaColumnasNew { width: 0.16666666666667%; }
.Principal .AUnaColumnasNew { width: 96%; }
.Principal .NoMargin .UnaColumnasNew { width: 4.1666666666667%; }
.Principal .NoMargin .AUnaColumnasNew { width: 100%; }
.Principal .DosColumnasNew { width: 4.3333333333333%; }
.Principal .ADosColumnasNew { width: 46%; }
.Principal .NoMargin .DosColumnasNew { width: 8.3333333333333%; }
.Principal .NoMargin .ADosColumnasNew { width: 50%; }
.Principal .TresColumnasNew { width: 8.5%; }
.Principal .ATresCol ATresCol-tp ATresCol-ml AUnaCol-mp ColNew { width: 29.333333333333%; }
.Principal .NoMargin .TresColumnasNew { width: 12.5%; }
.Principal .NoMargin .ATresCol ATresCol-tp ATresCol-ml AUnaCol-mp ColNew { width: 33.333333333333%; }
.Principal .CuatroColumnasNew { width: 12.666666666667%; }
.Principal .ACuatroColumnasNew { width: 21%; }
.Principal .NoMargin .CuatroColumnasNew { width: 16.666666666667%; }
.Principal .NoMargin .ACuatroColumnasNew { width: 25%; }
.Principal .CincoColumnasNew { width: 16.833333333333%; }
.Principal .ACincoColumnasNew { width: 16%; }
.Principal .NoMargin .CincoColumnasNew { width: 20.833333333333%; }
.Principal .NoMargin .ACincoColumnasNew { width: 20%; }
.Principal .SeisColumnasNew { width: 21%; }
.Principal .ASeisColumnasNew { width: 12.666666666667%; }
.Principal .NoMargin .SeisColumnasNew { width: 25%; }
.Principal .NoMargin .ASeisColumnasNew { width: 16.666666666667%; }
.Principal .SieteColumnasNew { width: 25.166666666667%; }
.Principal .ASieteColumnasNew { width: 10.285714285714%; }
.Principal .NoMargin .SieteColumnasNew { width: 29.166666666667%; }
.Principal .NoMargin .ASieteColumnasNew { width: 14.285714285714%; }
.Principal .OchoColumnasNew { width: 29.333333333333%; }
.Principal .AOchoColumnasNew { width: 8.5%; }
.Principal .NoMargin .OchoColumnasNew { width: 33.333333333333%; }
.Principal .NoMargin .AOchoColumnasNew { width: 12.5%; }
.Principal .NueveColumnasNew { width: 33.5%; }
.Principal .ANueveColumnasNew { width: 7.1111111111111%; }
.Principal .NoMargin .NueveColumnasNew { width: 37.5%; }
.Principal .NoMargin .ANueveColumnasNew { width: 11.111111111111%; }
.Principal .DiezColumnasNew { width: 37.666666666667%; }
.Principal .ADiezColumnasNew { width: 6%; }
.Principal .NoMargin .DiezColumnasNew { width: 41.666666666667%; }
.Principal .NoMargin .ADiezColumnasNew { width: 10%; }
.Principal .OnceColumnasNew { width: 41.833333333333%; }
.Principal .AOnceColumnasNew { width: 5.0909090909091%; }
.Principal .NoMargin .OnceColumnasNew { width: 45.833333333333%; }
.Principal .NoMargin .AOnceColumnasNew { width: 9.0909090909091%; }
.Principal .DoceColumnasNew { width: 46%; }
.Principal .ADoceColumnasNew { width: 4.3333333333333%; }
.Principal .NoMargin .DoceColumnasNew { width: 50%; }
.Principal .NoMargin .ADoceColumnasNew { width: 8.3333333333333%; }
.Principal .TreceColumnasNew { width: 50.166666666667%; }
.Principal .ATreceColumnasNew { width: 3.6923076923077%; }
.Principal .NoMargin .TreceColumnasNew { width: 54.166666666667%; }
.Principal .NoMargin .ATreceColumnasNew { width: 7.6923076923077%; }
.Principal .CatorceColumnasNew { width: 54.333333333333%; }
.Principal .ACatorceColumnasNew { width: 3.1428571428571%; }
.Principal .NoMargin .CatorceColumnasNew { width: 58.333333333333%; }
.Principal .NoMargin .ACatorceColumnasNew { width: 7.1428571428571%; }
.Principal .QuinceColumnasNew { width: 58.5%; }
.Principal .AQuinceColumnasNew { width: 2.6666666666667%; }
.Principal .NoMargin .QuinceColumnasNew { width: 62.5%; }
.Principal .NoMargin .AQuinceColumnasNew { width: 6.6666666666667%; }
.Principal .DieciseisColumnasNew { width: 62.666666666667%; }
.Principal .ADieciseisColumnasNew { width: 2.25%; }
.Principal .NoMargin .DieciseisColumnasNew { width: 66.666666666667%; }
.Principal .NoMargin .ADieciseisColumnasNew { width: 6.25%; }
.Principal .DiecisieteColumnasNew { width: 66.833333333333%; }
.Principal .ADiecisieteColumnasNew { width: 1.8823529411765%; }
.Principal .NoMargin .DiecisieteColumnasNew { width: 70.833333333333%; }
.Principal .NoMargin .ADiecisieteColumnasNew { width: 5.8823529411765%; }
.Principal .DieciochoColumnasNew { width: 71%; }
.Principal .ADieciochoColumnasNew { width: 1.5555555555556%; }
.Principal .NoMargin .DieciochoColumnasNew { width: 75%; }
.Principal .NoMargin .ADieciochoColumnasNew { width: 5.5555555555556%; }
.Principal .DiecinueveColumnasNew { width: 75.166666666667%; }
.Principal .ADiecinueveColumnasNew { width: 1.2631578947368%; }
.Principal .NoMargin .DiecinueveColumnasNew { width: 79.166666666667%; }
.Principal .NoMargin .ADiecinueveColumnasNew { width: 5.2631578947368%; }
.Principal .VeinteColumnasNew { width: 79.333333333333%; }
.Principal .AVeinteColumnasNew { width: 1%; }
.Principal .NoMargin .VeinteColumnasNew { width: 83.333333333333%; }
.Principal .NoMargin .AVeinteColumnasNew { width: 5%; }
.Principal .VeintiunaColumnasNew { width: 83.5%; }
.Principal .AVeintiunaColumnasNew { width: 0.76190476190476%; }
.Principal .NoMargin .VeintiunaColumnasNew { width: 87.5%; }
.Principal .NoMargin .AVeintiunaColumnasNew { width: 4.7619047619048%; }
.Principal .VeintidosColumnasNew { width: 87.666666666667%; }
.Principal .AVeintidosColumnasNew { width: 0.54545454545455%; }
.Principal .NoMargin .VeintidosColumnasNew { width: 91.666666666667%; }
.Principal .NoMargin .AVeintidosColumnasNew { width: 4.5454545454545%; }
.Principal .VeintitresColumnasNew { width: 91.833333333333%; }
.Principal .AVeintitresColumnasNew { width: 0.34782608695652%; }
.Principal .NoMargin .VeintitresColumnasNew { width: 95.833333333333%; }
.Principal .NoMargin .AVeintitresColumnasNew { width: 4.3478260869565%; }
.Principal .VeinticuatroColumnasNew { width: 96%; }
.Principal .AVeinticuatroColumnasNew { width: 0.16666666666667%; }
.Principal .NoMargin .VeinticuatroColumnasNew { width: 100%; }
.Principal .NoMargin .AVeinticuatroColumnasNew { width: 4.1666666666667%; }

