@charset "utf-8";
/* CSS Document */
html, body {
	background-color:#FFFFFF;
	margin-top:0px;
	font-family:Tahoma;
	font-size: 13px;
	color:#333333;
	height:100%;
	margin:auto;
}

/* Pagina Principal */
#contenedor-pagina {
	width:990px;
	/*height:750px;*/
	margin:auto;
	background-image:url(../imagenes/fondo.gif);
}

/* Barra Espaciadora Superior */
#barra-superior {
	width:974px;
	height:50px;
	margin-left:8px;
}

/* Menú Superior */
#menu-superior {
	width:974px;
	height:30px;
	margin-left:8px;
	background-color:#1C619A;	
}

#item-menu-superior {
	margin-top:5px;
	width:100px;
	height:20px;
	float:right;
	margin-left:10px;
	color:#FFFFFF;
}

/* Banner Superior */
#banner-superior {
	width:974px;
	height:140px;
	margin-left:8px;
	background-color:#76A6D4;	
}

/* Barra Espaciadora Media */
#barra-media {
	width:974px;
	height:50px;
	margin-top:5px;
	margin-left:8px;
	text-align:right;
}

/* Contenedor Cuerpo Página */
#contenedor-cuerpo {
	width:974px;
	height:610px;
	margin-left:8px;
	background-color:#07AED8;
}

/* Contenedor 2 Cuerpo Página */
#contenedor2-cuerpo {
	width:974px;
	height:1050px;
	margin-left:8px;
	background-color:#07AED8;
}

/* Contenedor Menú lateral izquierdo */
#contenedor-menu-lateral {
	width:180px;
	height:250px;
	margin-left:8px;
	padding-top:20px;
	background-color:#07AED8;
	float:left;
}

/* Contenedor Menú contenido */
#contenedor-menu-contenido {
	width:770px;
	height:250px;
	margin-left:8px;
	/*background-color:#66FF33;*/
	background-color:#07AED8;
	float:right;
}

/* Contenedor Menú contenido */
#contenedor2-menu-contenido {
	width:770px;
	height:1500px;
	margin-left:8px;
	/*background-color:#66FF33;*/
	background-color:#07AED8;
	float:right;
}

/* Contenido */
#contenido {
	width:730px;
	height:550px;
	margin-left:8px;
	/*margin-bottom:50px;*/
	background-image:url(../imagenes/fondo_contenido_h.gif)
}

/* Contenido 2 */
#contenido2 {
	width:730px;
	height:1000px;
	margin-left:8px;
	/*margin-bottom:50px;*/
	background-image:url(../imagenes/fondo_contenido_h.gif)
}

/* Contenedor Texto */
#contenedor-texto {
	width:650px;
	margin-left:20px;
	margin-top:5px;
	padding-top:20px;
	/*padding-top:10px;	*/
	text-align:justify;
}

/* Sombra Inferior Contenido */
#sombra-contenido {
	width:730px;
	height:13px;
	margin-left:8px;
	background-image:url(../imagenes/fondo_contenido_v.gif)
}

/* Barra Espaciadora Celeste */
#barra-inferior-celeste {
	width:974px;
	height:70px;
	margin-left:8px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#7CCAD7;
}

/* Barra Espaciadora Inferior */
#barra-inferior {
	margin-top:20px;
	width:974px;
	height:50px;
	margin-left:8px;
	text-align:center;
}

/* Imagen Flotante */
img.imagen-flotante {
	float:left;
}

/* Menú principal */
.menu-principal {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #000000;
	/*float:right;	*/
}
.menu-principal li {
	padding: 0;
	margin: 0;
	height: 55px;
	/*margin-right: 15px; /* originalmente decia 1em, y daba espacio entre elementos de menu */
	list-style: none;
	background-repeat: no-repeat;
}
.menu-principal li a, .menu-principal li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 55px;
	background-repeat: no-repeat;
}

.inicio {background-image: url(../imagenes/boton_inicio_down.gif); width: 155px;}
.inicio a {background-image: url(../imagenes/boton_inicio_up.gif);}
.equipo {background-image: url(../imagenes/boton_equipo_down.gif); width: 155px;}
.equipo a {background-image: url(../imagenes/boton_equipo_up.gif);}
.servicios {background-image: url(../imagenes/boton_servicios_down.gif); width: 155px;}
.servicios a {background-image: url(../imagenes/boton_servicios_up.gif);}
.alianzas {background-image: url(../imagenes/boton_alianzas_down.gif); width: 155px;}
.alianzas a {background-image: url(../imagenes/boton_alianzas_up.gif);}
.contacto {background-image: url(../imagenes/boton_contacto_down.gif); width: 155px;}
.contacto a {background-image: url(../imagenes/boton_contacto_up.gif);}


ul.menu-principal li a:hover {background: none;}
.menu-principal li {float: right;}
.menu-principal after {content: "."; display: block; height: 0;}
/* Fin Menú principal */

/* Formatos de Texto */
.footer {
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	text-align:center;
}

.titulo_seccion {
	color:#1C619A;
	font-weight:bold;
	font-size:14px;
}

a.enlace_top:link {text-decoration: none; color:#FFFFFF}
a.enlace_top:visited {text-decoration: none; color:#FFFFFF;}
a.enlace_top:active {text-decoration: none; color:#FFFFFF}
a.enlace_top:hover {text-decoration: underline; color:#FFFF99}

a:link {text-decoration: none; color:#669999}
a:visited {text-decoration: none; color:#669999}
a:active {text-decoration: none; color:#669999}
a:hover {text-decoration: underline; color:#669999}
/* Fin Formatos de Texto */

/* Estilos elementos de Formulario */
input { font-family: Tahoma; font-size: 13px; color: #000000; background-color: #F9FFFF; border: #90B2D5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

select { font-family: Tahoma; font-size: 13px; color: #000000; background-color: #F9FFFF; border: #90B2D5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

textarea { font-family: Tahoma; font-size: 13px; color: #000000; background-color: #F9FFFF; border: #90B2D5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/* Fin estilos elementos de Formulario */

b { color:#1C619A; }