/* Amplia CSS. Diciembre 2006 */
html, body {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Avant Garde,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	padding:5px 0px 0px 0px;
	margin:0px;
	background:#9999CC;
}
#fondo {
	margin:0 auto;
	text-align:left;
	width:773px;
	min-height:683px;
	*height:683px;
	background-image:url("../img/fondo.gif");
	background-repeat:no-repeat;
}
#amplia {
	float:left;
	display:inline;
	width:764px;
	min-height:673px;
	*height:673px;
	border:1px solid black;
}
#amplia #marquesina {
	float:left;
	display:inline;
	width:100%;
	height:127px;
	overflow:hidden;
}
#amplia #marquesina #superior {
	float:left;
	display:inline;
	width:100%;
	height:90px;
	overflow:hidden;
}
#amplia #marquesina #superior #logo {
	float:left;
	display:inline;
	width:493px;
	height:90px;
	overflow:hidden;
	background-image:url("../img/logo_ingl.jpg");
	background-repeat:no-repeat;
}
#amplia #marquesina #superior #buscador {
	float:left;
	display:inline;
	width:271px;
	height:90px;
	overflow:hidden;
}
#amplia #marquesina #superior #buscador .banderas {
	float:left;
	display:inline;
	text-align:right;
	width:246px;
	height:20px;
	font-size:10px;
	padding:10px 25px 0px 0px;
}
#amplia #marquesina #superior #buscador .entrada {
	float:left;
	display:inline;
	width:246px;
	height:27px;
	padding:3px 25px 0px 0px;
}
#amplia #marquesina #superior #buscador .entrada input {
	background:white;
	border:1px solid gray;
	width:100%;
}
#amplia #marquesina #superior #buscador .botones {
	float:left;
	display:inline;
	text-align:left;
	width:174px;
	height:30px;
	padding:0px 0px 0px 0px;
	font-size:9px;
	font-style:italic;
}
#amplia #marquesina #superior #buscador .botones input {
	vertical-align:middle;
}
#amplia #marquesina #menu {
	float:left;
	display:inline;
	width:757px;
	height:37px;
	overflow:hidden;
	margin:0px 0px 0px 7px;
}
#amplia #marquesina #menu_eng {
	float:left;
	display:inline;
	width:757px;
	height:37px;
	overflow:hidden;
	margin:0px 0px 0px 7px;
}
#amplia #cuerpo {
	float:left;
	display:inline;
	width:764px;
	min-height:496px;
	height:496px;
	overflow:hidden;
}
/* VENTANA 1 */
#amplia #cuerpo #ventana1 {
	float:left;
	display:inline;
	width:217px;
	margin:0px 0px 0px 7px;
}
#amplia #cuerpo #ventana1 .arriba {
	float:left;
	display:inline;
	height:420px;
	width:217px;
	padding:0px;
	margin:0px 0px 10px 0px;
	text-align:justify;
	overflow:hidden;
}
#amplia #cuerpo #ventana1 .arriba .interior {
	float:left;
	display:inline;
	width:205px;
	height:375px;
	overflow:auto;
	padding:5px;
	border-left:1px solid #6A6C9C;
	border-right:1px solid #6A6C9C;
}
#amplia #cuerpo #ventana1 .arriba .interior2 {
	float:left;
	display:inline;
	width:205px;
	padding:5px;
	border-left:1px solid #6A6C9C;
	border-right:1px solid #6A6C9C;
	background:#8889B0;
	color:white;
}
#amplia #cuerpo #ventana1 .arriba .interior2 a {
	color:white;
	text-decoration:none;
}
#amplia #cuerpo #ventana1 .arriba .interior2 a:hover {
	text-decoration:underline;
}
#amplia #cuerpo #ventana1 .arriba .interior2 h4 {
	color:white;
}
#amplia #cuerpo #ventana1 .arriba .interior2 ul {
	/*margin:10px 0px 10px 10px;
	padding:0px 0px 0px 10px;*/
	list-style:url("../img/lista2.gif");
	font-size:10px;
}
#amplia #cuerpo #ventana1 .arriba .interior2 ul li {
	margin:0px 0px 2px 0px;
}
#amplia #cuerpo #ventana1 .arriba .interior2 ul li.activo {
	list-style:url("../img/lista3.gif");
	color:white;
	font-size:11px;
	font-weight:bold;
}
/* esquinas izquierda */
#amplia #cuerpo #ventana1 .arriba .esq_arriba {
	float:left;
	display:inline;
	width:100%;
}
#amplia #cuerpo #ventana1 .arriba .esq_arriba  .esq_arriba_izq {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq1_arriba_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana1 .arriba .esq_arriba  .esq_arriba_cen {
	float:left;
	display:inline;
	width:207px;
	height:16px;
	background-image:url("../img/esq1_arriba_cen.gif");
	background-repeat:repeat-x;
	overflow:hidden;
}
#amplia #cuerpo #ventana1 .arriba .esq_arriba  .esq_arriba_cen label {
	font-size:9px;
	font-weight:bold;
	color:white;
	margin:0px 0px 0px 5px;
	line-height:16px;
}
#amplia #cuerpo #ventana1 .arriba .esq_arriba  .esq_arriba_der {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq1_arriba_der.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana1 .arriba .esq_abajo {
	float:left;
	display:inline;
	width:100%;
	height:5px;
	overflow:hidden;
}
#amplia #cuerpo #ventana1 .arriba .esq_abajo  .esq_abajo_izq {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq1_abajo_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana1 .arriba .esq_abajo  .esq_abajo_cen {
	float:left;
	display:inline;
	width:205px;
	height:5px;
	background-image:url("../img/esq1_abajo_cen.gif");
	background-repeat:repeat-x;
}
#amplia #cuerpo #ventana1 .arriba .esq_abajo  .esq_abajo_der {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq1_abajo_der.gif");
	background-repeat:no-repeat;
}
/* */
#amplia #cuerpo #ventana1 #acercade {
	text-align:center;
	height:60px;
	padding:0px 0px 0px 0px;
}
#amplia #cuerpo #ventana1 #acercade .img{
	text-align:center;
}
#amplia #cuerpo #ventana1 #acercade #contacto {
	font-size:10px;
	text-align:center;
	margin:2px 0px 0px 0px;
}
#amplia #cuerpo #ventana1 #acercade #contacto a {
	text-decoration:none;
	color:black;
}
#amplia #cuerpo #ventana1 #acercade #contacto a:hover {
	text-decoration:underline;
}
/* VENTANA 2 */
#amplia #cuerpo #ventana2 {
	float:left;
	display:inline;
	width:530px;
	margin:0px 0px 0px 5px;
}
/* VENTANA 2_1 */
#amplia #cuerpo #ventana2 #ventana2_1 {
	float:left;
	display:inline;
	width:262px;
}
#amplia #cuerpo #ventana2 #ventana2_1 .interior {
	float:left;
	display:inline;
	padding:5px;
	width:250px;
	height:455px;
	border-left:1px solid #272A6F;
	border-right:1px solid #272A6F;
	overflow:auto;
}
/* esquinas centro-izq */
#amplia #cuerpo #ventana2 #ventana2_1 .esq_arriba {
	float:left;
	display:inline;
	width:262px;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_arriba  .esq_arriba_izq {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq2_arriba_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_arriba  .esq_arriba_cen {
	float:left;
	display:inline;
	width:252px;
	height:16px;
	background-image:url("../img/esq2_arriba_cen.gif");
	background-repeat:repeat-x;
	overflow:hidden;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_arriba  .esq_arriba_cen label {
	font-size:9px;
	font-weight:bold;
	color:white;
	margin:0px 0px 0px 5px;
	line-height:16px;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_arriba  .esq_arriba_der {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq2_arriba_der.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_abajo {
	float:left;
	display:inline;
	width:262px;
	height:5px;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_abajo  .esq_abajo_izq {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq2_abajo_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_abajo  .esq_abajo_cen {
	float:left;
	display:inline;
	width:250px;
	height:5px;
	background-image:url("../img/esq2_abajo_cen.gif");
	background-repeat:repeat-x;
}
#amplia #cuerpo #ventana2 #ventana2_1 .esq_abajo  .esq_abajo_der {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq2_abajo_der.gif");
	background-repeat:no-repeat;
}
/* VENTANA 2_2 */
#amplia #cuerpo #ventana2 #ventana2_2 {
	float:left;
	display:inline;
	width:263px;
	margin:0px 0px 0px 5px;
}
#amplia #cuerpo #ventana2 #ventana2_2 .interior {
	float:left;
	display:inline;
	padding:5px;
	width:251px;
	height:458px;
	border-left:1px solid #272A6F;
	border-right:1px solid #272A6F;
	overflow:auto;
}

/*listado de OpenGate Core*/+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/* antes que Rafa pidiera cambios
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
}*/

#navbox
{
margin: 0;
padding: 0;
list-style-type: none;
text-indent:inherit;

}

#navbox a
{
color: #666;
text-decoration: none;
padding: .2em 1em;
}
.style1 {color: #666}

#navbox2
{
margin: 0;
padding: 0;
list-style-type: none;
text-indent:inherit;

}

#navbox2 a
{
color: #666;
text-decoration: none;
padding: .2em 1em;
}
.style1 {color: #666}

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/* esquinas centro-der */
#amplia #cuerpo #ventana2 #ventana2_2 .esq_arriba {
	float:left;
	display:inline;
	width:263px;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_arriba .esq_arriba_izq {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq2_arriba_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_arriba .esq_arriba_cen {
	float:left;
	display:inline;
	width:253px;
	height:16px;
	background-image:url("../img/esq2_arriba_cen.gif");
	background-repeat:repeat-x;
	overflow:hidden;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_arriba .esq_arriba_cen label {
	font-size:9px;
	font-weight:bold;
	color:white;
	margin:0px 0px 0px 5px;
	line-height:16px;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_arriba .esq_arriba_der {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq2_arriba_der.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_abajo {
	float:left;
	display:inline;
	width:263px;
	height:5px;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_abajo  .esq_abajo_izq {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq2_abajo_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_abajo  .esq_abajo_cen {
	float:left;
	display:inline;
	width:251px;
	height:5px;
	background-image:url("../img/esq2_abajo_cen.gif");
	background-repeat:repeat-x;
}
#amplia #cuerpo #ventana2 #ventana2_2 .esq_abajo  .esq_abajo_der {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq2_abajo_der.gif");
	background-repeat:no-repeat;
}
/* VENTANA 3 */
#amplia #cuerpo #ventana3 {
	float:left;
	display:inline;
	width:530px;
	margin:0px 0px 0px 5px;
}
#amplia #cuerpo #ventana3 .interior {
	float:left;
	display:inline;
	padding:5px;
	width:518px;
	height:453px;
	border-left:1px solid #272A6F;
	border-right:1px solid #272A6F;
	overflow:auto;
}
#amplia #cuerpo #ventana3 .interior h3 {
	color:#272A6F;
}
/* esquinas centro-izq */
#amplia #cuerpo #ventana3 .esq_arriba {
	float:left;
	display:inline;
	width:530px;
}
#amplia #cuerpo #ventana3 .esq_arriba  .esq_arriba_izq {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq2_arriba_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana3 .esq_arriba  .esq_arriba_cen {
	float:left;
	display:inline;
	width:520px;
	height:16px;
	background-image:url("../img/esq2_arriba_cen.gif");
	background-repeat:repeat-x;
	overflow:hidden;
}
#amplia #cuerpo #ventana3 .esq_arriba  .esq_arriba_cen label {
	font-size:9px;
	font-weight:bold;
	color:white;
	margin:0px 0px 0px 5px;
	line-height:16px;
}
#amplia #cuerpo #ventana3 .esq_arriba  .esq_arriba_der {
	float:left;
	display:inline;
	width:5px;
	height:16px;
	background-image:url("../img/esq2_arriba_der.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana3 .esq_abajo {
	float:left;
	display:inline;
	width:530px;
	height:5px;
}
#amplia #cuerpo #ventana3 .esq_abajo  .esq_abajo_izq {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq2_abajo_izq.gif");
	background-repeat:no-repeat;
}
#amplia #cuerpo #ventana3 .esq_abajo  .esq_abajo_cen {
	float:left;
	display:inline;
	width:518px;
	height:5px;
	background-image:url("../img/esq2_abajo_cen.gif");
	background-repeat:repeat-x;
}
#amplia #cuerpo #ventana3 .esq_abajo  .esq_abajo_der {
	float:left;
	display:inline;
	width:6px;
	height:5px;
	background-image:url("../img/esq2_abajo_der.gif");
	background-repeat:no-repeat;
}
/* */
#amplia #pie {
	float:left;
	display:inline;
	width:100%;
	height:50px;
	overflow:hidden;
	background-image:url("../img/pie.gif");
	background-repeat:no-repeat;
}
#amplia #pie .derechos {
	text-align:center;
	color:white;
	font-size:9px;
	padding:10px;
}
/* BOTONES */
a.bt b {
	display:none;
}
a.bt {
	float:left;
	display:inline;
	background-position:0px 0px;
	color:white;
	text-decoration:none;
	height:30px;
}
a:hover.bt {
	background-position:0px -30px;	
}
a.bt_activo {
	float:left;
	display:inline;
	background-position:0px -60px;
	color:white;
	text-decoration:none;
	height:30px;
}
a.bt_activo b {
	display:none;
}
#amplia #marquesina #menu #bt_inicio {
	width:50px;
	background-image:url("../img/bt_inicio.gif");
}
#amplia #marquesina #menu_eng #bt_inicio {
	width:50px;
	background-image:url("../img/bt_inicio_eng.gif");
}
#amplia #marquesina #menu #bt_caracteristicas {
	width:99px;
	background-image:url("../img/bt_caracteristicas.gif");
}
#amplia #marquesina #menu_eng #bt_caracteristicas {
	width:99px;
	background-image:url("../img/bt_caracteristicas_eng.gif");
}
#amplia #marquesina #menu #bt_sectores {
	width:64px;
	background-image:url("../img/bt_sectores.gif");
}
#amplia #marquesina #menu_eng #bt_sectores {
	width:48px;
	background-image:url("../img/bt_sectores_eng.gif");
}
#amplia #marquesina #menu #bt_desarrollo {
	width:69px;
	background-image:url("../img/bt_desarrollo.gif");
}
#amplia #marquesina #menu_eng #bt_desarrollo {
	width:85px;
	background-image:url("../img/bt_desarrollo_eng.gif");
}
#amplia #marquesina #menu #bt_documentacion {
	width:104px;
	background-image:url("../img/bt_documentacion.gif");
}
#amplia #marquesina #menu_eng #bt_documentacion{
	width:104px;
	background-image:url("../img/bt_documentacion_eng.gif");
}
#amplia #marquesina #menu #bt_referencia {
	width:75px;
	background-image:url("../img/bt_referencia.gif");
}
#amplia #marquesina #menu_eng #bt_referencia {
	width:75px;
	background-image:url("../img/bt_referencia_eng.gif");
}
#bt_resto {
	float:left;
	display:inline;
	width:296px;
	height:30px;
	background-image:url("../img/bt_resto.gif");
	background-repeat:no-repeat;
}
#bt_resto b {
	display:none;
}
#bt_buscar {
	width:77px;
	background-image:url("../img/bt_buscar.gif");
}
#bt_buscar_eng {
	width:77px;
	background-image:url("../img/bt_buscar_eng.gif");
}
#amplia #cuerpo #ventana3 .interior ul {
	text-align:left;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 60px;

	list-style-image: url('../img/lista4.gif')}

/* GENERAL */
h1 {}
h2 {
	padding:0;
	margin:0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	color:#272A6F;
}
h3 {
	padding:0;
	margin:0px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#6A6C9C;
}
h4 {
	padding:0;
	margin:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	color:black;
}
hr {
	border:1px solid #AAAACC;
	height:1px;
	margin:10px 0px 10px 0px;
	padding:0;
}
ul {
	text-align:left;
	margin:10px 0px 10px 10px;
	padding:0px 0px 0px 10px;
	list-style-image:url("../img/lista1.gif");
}
	


em {
	font-weight:bold;
	font-style:normal;
	color:#6A6C9C;
}
img {
	border:0;
}