body {
	margin:0px;
	padding:0px;
}

#abajo {
	background:#ffffff;
	color:#000000;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;

	float:left;
    height: auto!important; /* para los browsers buenos, ie6 no reconoce !important por lo que salta a la siguiente linea */
    height: 14px; /* para ie6, en cambio, los otros exploradores leerán el primer height ya que tiene la etiqueta !important */
	min-height: 14px; /* ie6 no reconoce min-height, lo leerán los otros exploradores */
	width:800px;
}

#arriba {
	background:#ffffff;
	height: auto!important;
    height: 129px;
	min-height: 129px;
	width:800px;
}

#clear {
	clear:both;
}

/*Si pongo #contenedor no me coge los estilos de colores y fuentes en el contrast_blue */
.contenedor {
	background-image:url(../images/rep_p02.jpg);
	color:#000000;
	font-family:Arial, Verdana, Helvetica;
	font-size:12px;

	height: auto!important;
    height: 600px;
	min-height: 600px;
	position:relative;
	width:800px;
}

.contenedor a {
	color:#000000;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
}

.contenedor a:hover {
	text-decoration:none;
}

#enlace a {
	color:#000000;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	text-decoration:none;
}

#enlace a:hover {
	text-decoration:underline;
}

#der {
	float:right;
	height: auto!important;
    height: 457px;
	min-height: 457px;
	width:609px;
}

#izq {
	float:left;
	height: auto!important;
    height: 457px;
	min-height: 457px;
	width:191px;
}

#medio {
	background:url(../images/p02.jpg) no-repeat;
	color:#000000;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	
	height: auto!important;
    height: 457px;
	min-height: 457px;
	width:800px;
}

#pie {
	background:url(../images/p03.jpg) no-repeat;
}