/*Estilos generales de la página*/
body
{
	margin: 0;
}

/*Contenedor de la página. Marcar un ancho para dejar la página fijada*/
#wrapper {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/rellWrapper.gif);
	background-repeat:  repeat-y;
}

/*Tamaño del bloque de la cabecera*/
#bloqueCabecera 
{
	position: relative;
	height: 149px;
	background-image: url(../images/rellCab.gif);
	background-repeat:  repeat-x;
	background-position: 0px 115px;
	margin-right: 6px;
	margin-left: 6px;
	z-index: 10;
}

/*Tamaño de la columna del menu*/
#bloqueMenu 
{
	position: relative;
	float: left;
	width: 170px;
	margin-left: 3px;
	margin-top: 10px;
	z-index: 10;
}

/*Punto de inserción del Iframe. Deberá ser la unión entre cabecera y menu */
.CeldaSeparadoraIframe {
	width: 193px;
	height: 93px;
}

/*Posición de inserción del bloque de contenido desde la izquierda*/
#bloqueContenido 
{
	position:relative;
	margin-left: 193px;
	margin-right: 5px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*Anchura del bloque de módulos de la derecha*/
#bloqueModulosDerecha {
	float: right;
	width: 180px;
}

/*Tamaño del bloque de pie de página*/
#bloquePie {
	clear: both;
	background-image: url(../images/rellPie.gif);
	background-repeat:  repeat-x;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

a
{
	text-decoration: none;
	color: #0047B9;
}

#frameEnlace
{
	width: 798px;
	height: 450px;

}

.clsLogoReady {
	background-repeat: no-repeat;
	background-position: right bottom;
}

div.separador20{position:relative;width:100%;height:20px;background-color:Red;}
