@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #000000;
    }
    .oneColFixCtrHdr #container {
	width: 780px;
	margin: 0 auto;
	text-align: left; /* esto anula text-align: center en el elemento body. */
    }
    .oneColFixCtrHdr #header {

    }
    .oneColFixCtrHdr #header h1 {
	position: absolute;
	top: -200px;
    }
.oneColFixCtrHdr  #container  #header  #logobuscar div {
	float: left;


}
.oneColFixCtrHdr #container   #header   #logobuscar   #logo  {
	height: 60px;
	width: 170px;
}
.oneColFixCtrHdr #container  #header  #logobuscar  #buscar  {
	height: 20px;
	width: 160px;
	background-image: url(../images/buscarup.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 20px 0 20px 450px;
}
.oneColFixCtrHdr #container  #header  #logobuscar  #buscar  #form1  {
	margin: 0;
}

.CajaTexto{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:110px;
	border:1px #DDDDDD;
	height:auto;
}
    .oneColFixCtrHdr #mainContent {
	background: #FFFFFF;
    }
.oneColFixCtrHdr #container #mainContent div {
	float: left;
}
.oneColFixCtrHdr #container #mainContent #left {
	width: 618px;
}
.oneColFixCtrHdr #container #mainContent #left #top {
	width: 616px;
}

.oneColFixCtrHdr #container #mainContent #left #top div {
	float: left;
	color: #777777;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}
.oneColFixCtrHdr #container #mainContent #left #top #topleft {
	width: 306px;
	padding: 0 2px 0 0;
}
.oneColFixCtrHdr #container #mainContent #left #top #topleft #listaam {
	padding: 5px 0 0 0;
}

.oneColFixCtrHdr #container #mainContent #left #top #topright {
	width: 306px;
}
.oneColFixCtrHdr #container #mainContent #left #top #topright #listafm {
	padding: 5px 0 0 0;
}
.oneColFixCtrHdr #container #mainContent #left #publigoogle {
	text-align: center;
	padding: 5px 0 5px 0;
}

.oneColFixCtrHdr #container #mainContent #rigth {
	width: 160px;
}

.oneColFixCtrHdr #container #mainContent #rigth #fecha {
	height: 75px;
	width: 160px;
	background-image: url(../images/fecha.jpg);
	padding: 25px 0 0 0;
	text-align: center;
	margin: 5px 0 0 0;
}

.oneColFixCtrHdr #container #mainContent #rigth #publicidad div {
	margin: 0 0 5px 0;
}
.oneColFixCtrHdr #container #mainContent #rigth #publicidad {
	width: 160px;
}

.oneColFixCtrHdr #container #mainContent #rigth #publicidad #pibligoo {
	text-align: center;
}

h3 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 5px 0 5px 0;
	color: #333333;
	background-image: url(../images/h3.jpg);
	padding: 5px 0 0 25px;
	height: 20px;
}
h4 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 0 5px 0;
	color: #B30000;
	background-image: url(../images/h4.jpg);
	padding: 5px 0 0 5px;
	height: 25px;
	width: 600px;
}

    .oneColFixCtrHdr #footer {
	width: 780px;
	border-top: 2px solid #B30000;
	padding: 5px 0 5px 0;
    }
    .oneColFixCtrHdr #footer p {
    	margin: 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
		text-align: center;
		font-size: 11px;
		color: #666666;    
}
