
/*
EN ESTE CSS SE PLANTEA TAN SÓLO LA ESTRUCTURA GLOBAL DEL SISTEMA 
DE CAPAS DE LA PLANTILLA. MAQUETA LOS ELEMENTOS ESTRUCTURALES
MIENTRAS QUE estilo.css INCIDE EN COLORES, FUENTES, FONDOS DE IMAGEN, ETC.
*/
body, div, p, span, a, img, ul, li, label, form, input, select, textarea, h1, h2, h3, h4, h5{
	margin: 0px;
	padding: 0px;
}

body{
	text-align: center;
	background-color: #BDBDBD;
	background-image: url(../images/fondoBody.jpg);
	background-position: center;
	background-repeat: repeat-y;
	height: 100%;
}

/*Contenedor global*/
#contenedor{
	text-align: left;
	width: 930px;
	height: 100%;
	margin: 5px auto 0 auto;
	padding: 0 0 10px 0;
}

/*Capas del header*/
#header{
	width: 930px;
	height: 130px;
}
#logoHeader{
	width: 210px;
	height: 125px;
	float: left;
}
#logoHeader a{
	position: absolute;
	width: 210px;
	height: 125px;
}
#enlaceIdiomas{
	width: 720px;
	height: 25px;
	line-height: 25px;
	float: right;
	margin: 0; padding: 0;
}
#comboBuscador{
	width: 720px;
	height: 100px;
	float: right;
}

/*Capas de zona de texto del cliente y logo de deFacto*/
#textoNodo{
	width: 930px;
	height: 45px;
	margin-top: 5px;
}
#tituloWebNodo{
	width: 725px;
	height: 45px;
	float: left;
}
#logo{
	width: 200px;
	height: 40px;
	float: right;
}

/*Capas de enlaces horizontales principales*/
#enlacesPrincipales{
	width: 930px;
	height: 35px;
	margin-top: 5px;
}
#enlacesPrincipales ul{
	padding: 7px 0 0 0;
}
#enlacesPrincipales ul li{
	display: inline;
}
#enlacesPrincipales ul li a{
	margin: 5px 20px 0 0;
}
#enlacesSecundarios{
	width: 930px;
	height: 35px;
}
#enlacesSecundarios ul{
	padding: 7px 0 0 0;
}
#enlacesSecundarios ul li{
	display: inline;
}
#enlacesSecundarios ul li a{
	margin: 5px 20px 0 0;
}

/*Capas de banners horizontales*/
#bannersHorizontales{
	width: 930px;
	height: 160px;
	margin-top: 5px;
}
div.bannerHorizontalIzquierdo, div.bannerHorizontalCentral, div.bannerHorizontalDerecho{
	width: 150px;
	height: 160px;
	margin-right: 5px;
	float: left;
}
#bannerFlash{
	width: 460px;
	height: 160px;
	float: right;
}

/*Capas de contenido principal*/
#contenido{
	width: 930px;
	/*height: 100%;*/
	margin-top: 25px;
}
#columnaIzquierda{
	width: 245px;
	float: left;
	padding: 0 10px 0 0;
	margin: 0 0 5px 0;
}
* html body #columnaIzquierda{
	width: 250px;
}
#columnaCentralDerecha{
	overflow: hidden;
}
* html body #columnaCentralDerecha{
	height: 100%;
	overflow: visible;
}
#columnaDerecha{
	width: 195px;
	float: right;
	padding: 0 0 0 5px;
	margin: 0 0 5px 0;
}
* html body #columnaDerecha{
	width: 200px;
}
#columnaCentral{
	width: auto;
	margin: 0 auto;
}
#pathway{

}
#contenidoColumnaCentral{
}
#footer{
	width: 930px;
	height: 60px;
	margin-top: 5px;
}

/*Clases estructurales para maquetar con más facilidad*/
div.clear{
	width: 670px;
	height: 15px;
	clear: both;
}
