body, h1, h2, h3, h4, h5, h6, p, ul, ol, div, form, input, select, textarea, fieldset{
	margin:0;
	padding:0;
}

img, fieldset {
	border:none;
}

object, embed {
	z-index:1;
}

.mB {
	margin-bottom:10px;
}

.noClear {
	clear:none !important;
}

.mT {
	margin-top:10px;
}

.borde {
	border:solid 1px #cccccc;
}

/* Estira Float */
.clear {
	clear:both !important;
	height:0px  !important;
	display:block;
}

.left {
	float:left;
}

.right {
	float:right !important;
}

/* Tope */

div.hr, div.hrLista, div.hrMicrositio , div.hrMicrositioSimple, div.hrSimple {
	
    height:3px;
	padding:10px 0;
    background: url('../images/tope.png') no-repeat center left;
	overflow:visible;
	clear:both !important;
}

div.hrSimple{
    background: url('../images/topeSimple.png') repeat-x center left;
}

div.hrLista {
    background: url('../images/topeListaConTitulo.png') repeat-x center left;
}

div.hrMicrositio {
/*    background: url('../images/topeDobleLargo.png')no-repeat center left;*/
	background: url('../images/tope.png')no-repeat center left;
}

div.hrMicrositioSimple {
    /*background: url('../images/topeDoble.png')no-repeat center left;*/
	background: url('../images/tope.png')no-repeat center left;
}



hr{
    display:none;
}

.nV {
	display:none;
}

.bC0 { /* color de fondo oscuro */
	background-color:#cccccc;
}

.bC1 { /* color de fondo claro */
	background-color:#EBEBEB;
}

.bC2 { /* color de fondo oscuro */
	background-color:#4D4D4D;
}

.bC3 { /* color de fondo blanco */
	background-color:#ffffff;
}

body {
	padding:0 6px;
	background:url('../images/fondoPagina.png') repeat-y center;

}

/* Posicionamiento Relativo  */
body, div#encabezado, div#contenido, div#pie, div#principal, div#lateral, div#navInferior, div#gern {
	position:relative;
}

/***
	>>> Inicio Estructura General */
		div#encabezado, div#contenido, div#navInferior, div#pie, div#marcas, div#gern {
			width:1000px;
			margin:0 auto;
		}
		div#encabezado {
			height:205px;
			border-top:solid 2px #4d4d4d;
			background:#cccccc;
			z-index:1;
			overflow:hidden;
		}
		div#contenido { /* Mismo Elemento Dos clases que configuran el ancho de las columnas */
			background:hotpink;
			background:#fff;
			z-index:2;
			
		}
		
		div#contenido div.banner img { 
			border:solid 1px #cccccc;
		}
/* 	>>> Fin Estructura General
*****/

/***
	>>> Inicio Franja Inferior >> navInferior, marcas, pie */

		div#navInferior {
			width:1000px;
			height:30px;
			border-top:solid 2px #333;
			border-bottom:solid 1px #666;
			clear:both;
		}
			div#navInferior a img{margin:0 0 -4px 0;}
			div#navInferior a {color:#4d4d4d;text-transform:uppercase;}
			div#navInferior a:hover {color:#ff9a04;}

		div#marcas {
			height:63px;
			text-align:center;
		}

		div#marcas img{
			margin:10px 10px 10px 10px;
		}

		div#pie {
			height:21px;
			background:#4d4d4d;
			color:#fff;
		}

		div#pie p, div#navInferior p {
			font-size:11px;
			text-align:center;
			padding-top:8px;
		}
		
		div#gern {
			width:1000px;
			height:40px;
			border-top:solid 2px #333;
			border-bottom:solid 1px #666;
			clear:both;
		}
		
		div#gern a img{margin:0 15px -8px 10px;}
		div#gern a {color:#4d4d4d;text-transform:uppercase;}
		div#gern a:hover {color:#ff9a04;}
		
		div#gern p {
			font-size:11px;
			text-align:center;
			padding-top:8px;
		}

		div#pie p {padding-top:4px;}
		div#pie img {display:block;margin:-14px 14px 0 auto;}
		div#pie a {color:#fff;text-transform:uppercase;}
		div#pie a:hover {color:#ff9a04;}

/* 	>>> Fin Franja Inferior >> navInferior, marcas, pie 
*****/

/***
	>>> Inicio Columnas */

		div#principal {
			float:left;
			height:auto;
			padding:0 19px 15px 14px;
		}
		
		div#lateral {
			float:right;
			height:auto;
			padding:0 14px 15px 0;
			overflow:hidden;
		}

		/* Seteo de Ancho de Columnas */

		div.lateralDoble div#principal {
			width:562px;
			background:#fff;
		}

		div.lateralDoble div#lateral {
			width:391px;
			background:#fff;
		}

		div.lateralSimple div#principal {
			width:762px;
			background:lightblue;
			background:#fff;
			overflow:hidden;
		}
		
		div.lateralSimple div#lateral {
			width:191px;
			background:hotpink;
			background:#fff;
		}
		
		
ul.sostenibilidad{
	list-style: url('../images/fDB.png');
	margin-left:15px;
	padding:0;
	margin:0;
	font-size:11px;
}

ul.sostenibilidad li{
	font-size:11px;
	color:#4d4d4d;
	margin-left:15px;
	line-height:15px;
	margin-bottom:10px;
}
		

/* 	>>> Fin Columnas 
*****/

