@charset "UTF-8";


html {
	margin:0;
	height:100%;
	min-height:100%;	
	}


body{
	
	height:100%;/****/
	min-height:100%;/***/
	/*min-height:604px;*/
	margin:0;
	padding: 0;	
	overflow-x:hidden;
}

	
#wrapper
{
	margin:auto;
	/*min-height:100%;*/
	min-height:448px; /* solo lo interpreta mozilla */
	
	/height:448px; /* ie 7 */
	_height:448px; /* ie 6 */
	height: auto;
	
	width:1004px;
	overflow:hidden;
	z-index:2;
	position:relative;
	top:0;
	display:block;
}


#wrapp\65	r{ /*** for Opera and Moz (and some others will see it, but NOT Safari) ***/
	 height:auto; /*** For moz to stop it fixing height to 100% ***/
}
	
* html #wrapper{ /* importante para que se expanda la caja del centro en relacion al texto*/	
	height:auto;
	/*height:expression((this.scrollHeight < 449) ? '448px' : 'auto' );*/
	/*height:450px;*/
}

/*#menu_sup{	
	line-height:14px;
	height:55px;
	text-align:right;
	
}
	.secciones_sup
	{
		display:inline;
		list-style:none;
		color: #0069b3;
	}
*/

#cabecero
{

	background:url(../imagenes/fondo_cabecero.gif) no-repeat center;
	height:175px;
	width:1004px;
	margin:0 auto;
}


	#direccion
	{
		color:#7c7c7c;
		font-size:7pt;
		text-align:right;
		position:relative;
		top:60px;
		right:65px;		
	}
	
	#logo{
		text-align:left;
		position:relative;
		left:122px;
		top: 43px;
	}




 #cuerpo, #contenido
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important;
	height:100%;
	min-height:100%; 
	z-index:1;
	position:relative;	
	}
@media all and (min-width: 0px) {
	#cuerpo, #contenido
		{
		padding-bottom: 0 !important;
		margin-bottom: 0 !important; 
		height:100%;
		min-height:100%;		
		}
	#cuerpo:before, #contenido:before
		{
		content: '[DO NOT LEAVE IT IS NOT REAL]';
		display: block;
		background: inherit;
		padding-top: 32767px !important;
		margin-bottom: -32767px !important;
		height: 0;		
		}
}


#cuerpo
{
	
	height:auto;	
	width:884px;
	margin:0 auto;	
}



	#contenido
	{		
		height:auto;
		text-align:left;
		margin:0 auto;
	}



#pie
{	
	/*background:url(../imagenes/fondo_pie_contenidos.gif)  no-repeat bottom center;*/
	height:156px;
	width:100%;
	position:relative;
	z-index:1;
	/*/margin-left:1px;*/

}
.menu_al_pie{width:100%;margin:0 auto;/margin:10px auto 0;overflow:hidden}
.menu_al_pie ul{display:block;float:left;}
.menu_al_pie ul li{width:120px;font-weight:bold; text-align:left}
.menu_al_pie ul li a{font-weight:bold;font-size:6pt;border-bottom:1px solid ;width:115px;display:block;margin-bottom:8px;}
.menu_al_pie ul{margin-left:5px;margin-right:0;padding:0;}
.menu_al_pie ul ul{margin-left:0px;margin-right:0;padding:0}

.menu_al_pie ul ul li{width:auto;padding-bottom:3px}
.menu_al_pie ul ul li a{font-size:7pt;/letter-spacing:-1;font-weight:normal;border:0;margin-bottom:0;width:auto;}


/*ul.menu_al_pie{width:605px;height:70px;position:relative;border:1px solid #ff0000}

ul.menu_al_pie li{position:relative;display:inline;width:120px;font-weight:bold;text-align:left}
ul.menu_al_pie li a{font-weight:bold;font-size:6pt;border-bottom:1px solid ;width:115px;display:block;margin-bottom:8px;}
ul.menu_al_pie li ul{margin-left:0px;padding:0}

ul.menu_al_pie li ul li{position:relative;width:auto;padding-bottom:3px}
ul.menu_al_pie li ul li a{font-size:7pt;/letter-spacing:-1;font-weight:normal;border:0;margin-bottom:0;width:auto;}*/
