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

/* contenedores
----------------------------------------------------------------------------------------------------*/
.contenedor_12 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* grilla >> general
----------------------------------------------------------------------------------------------------*/

.grilla_1, .grilla_2, .grilla_3, .grilla_4, .grilla_5, .grilla_6, .grilla_7, .grilla_8, .grilla_9, .grilla_10, .grilla_11, .grilla_12 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
/* grilla >> 12 columnas
----------------------------------------------------------------------------------------------------*/
.contenedor_12 .grilla_1 { width: 60px; }
.contenedor_12 .grilla_2 { width: 140px; }
.contenedor_12 .grilla_3 { width: 220px; }
.contenedor_12 .grilla_4 { width: 300px; }
.contenedor_12 .grilla_5 { width: 380px; }
.contenedor_12 .grilla_6 { width: 460px; }
.contenedor_12 .grilla_7 { width: 540px; }
.contenedor_12 .grilla_8 { width: 620px; }
.contenedor_12 .grilla_9 { width: 700px; }
.contenedor_12 .grilla_10 { width: 780px; }
.contenedor_12 .grilla_11 { width: 860px; }

/* grilla >> subniveles
----------------------------------------------------------------------------------------------------*/
.primero { margin-left: 0; }

.ultimo { margin-right: 0; }

/* Prefijo extra espacio >> 12 columnas
----------------------------------------------------------------------------------------------------*/
.contenedor_12 .prefijo_1 {	padding-left: 80px; }
.contenedor_12 .prefijo_2 {	padding-left: 160px; }
.contenedor_12 .prefijo_3 {	padding-left: 240px; }
.contenedor_12 .prefijo_4 {	padding-left: 320px; }
.contenedor_12 .prefijo_5 {	padding-left: 400px; }
.contenedor_12 .prefijo_6 {	padding-left: 480px; }
.contenedor_12 .prefijo_7 {	padding-left: 560px; }
.contenedor_12 .prefijo_8 {	padding-left: 640px; }
.contenedor_12 .prefijo_9 {	padding-left: 720px; }
.contenedor_12 .prefijo_10 { padding-left: 800px; }
.contenedor_12 .prefijo_11 { padding-left: 880px; }


/* Sufijo extra espacio >> 12 columnas
----------------------------------------------------------------------------------------------------*/
.contenedor_12 .sufijo_1 {	padding-right: 80px; }
.contenedor_12 .sufijo_2 {	padding-right: 160px; }
.contenedor_12 .sufijo_3 {	padding-right: 240px; }
.contenedor_12 .sufijo_4 {	padding-right: 320px; }
.contenedor_12 .sufijo_5 {	padding-right: 400px; }
.contenedor_12 .sufijo_6 {	padding-right: 480px; }
.contenedor_12 .sufijo_7 {	padding-right: 560px; }
.contenedor_12 .sufijo_8 {	padding-right: 640px; }
.contenedor_12 .sufijo_9 {	padding-right: 720px; }
.contenedor_12 .sufijo_10 { padding-right: 800px; }
.contenedor_12 .sufijo_11 { padding-right: 880px; }


/* Borrar elementos flotantes
----------------------------------------------------------------------------------------------------*/
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after
{
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix
{
	display: inline-block;
}

* html .clearfix
{
	height: 1%;
}

.clearfix
{
	display: block;
}