form
{
	margin:0px;
	padding:0px;
}
#banner {
	background-repeat: no-repeat;
	height: 278px;
	width: 826px;
	position: relative;
}

#info_general_blanco {
	width: 736px;
	/*width:636px;*/
	left: 45px;
	position: relative;
	height: 100%;
	
}
#link_pie
{
	height:24px;
	background:url("imagenes/fondo_abajo_izq.gif") repeat-x;
	padding-top:24px;
	/*border:#0F0 1px solid;*/
	text-align:right;
	
}
	#link_pie a
	{
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 15px;
		line-height: 16px;
		color: #737476;
		text-align: right;
		margin-left:20px;
		font-weight:200;
		/*border:#0F0 1px solid;*/
		cursor:pointer;
	}
	#link_pie a:hover
	{
		font-weight:bold;
	}
	#link_pie img
	{
		border:none;
		vertical-align:middle;
	}
#pie {
	height: 148px;
	width: 826px;
	background-image: url(imagenes/pie.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	position: relative;
}
#ficha_gris_izquierda {
	height: 110px;
	width: 233px;
	position: absolute;
	left: 242px;
	/*border:1px solid #FF0000;*/
}


#titulo_blanco {
	width: 200px;
	position: absolute;
}
#banner_popup {
	background-image: url(imagenes/popup_banner.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 580px;
}

#dato_contacto {
	height: 60px;
	width: 215px;
	position: absolute;
	left: 35px;
	top: 63px;
}


#botonera {
	height: 38px;
	width: 826px;
	position: relative;
}

#texto_blanco {
	width: 503px;
	left: 233px;
	position: relative;
	padding-top: 0px;
	/*border:#F00 solid 1px;*/
	
	
}

#contenido_gris {
	background-image: url(imagenes/gris.jpg);
	background-repeat: repeat-y;
	height: 100%;
	width: 826px;
	position: relative;
}

#contenido_blanco {
	background-image: url(imagenes/blanco.jpg);
	background-repeat: repeat-y;
	width: 826px;
	position: relative;
	height: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
}
	#separador
	{
		
		height:30px;
		text-align:right;
		border-top:1px solid #E0E0E0;
		font-family: Tahoma, Geneva, sans-serif;
		margin-top:40px;
		margin-left:105px;
		
	
	}
	
	#limitador
	{
		cursor:pointer;
		height:20px;
		text-align:right;
		border-top:2px solid #EB5C3C;
		font-family: Tahoma, Geneva, sans-serif;
		margin-top:3px;
		
	
	}
	 a
	{
		color:#EB5C3C;
		font-size:11px;
		font-weight:300;
		text-decoration:none;	
	}
	a:hover
	{
		color:#EB5C3C;
		font-weight:bold;
			
	}
	.limitador_corto /*limitador*/
	{
		width:233px;		
	}
	.limitador_largo
	{
		width:504px;
		/*margin-left:105px;*/
	}

#webmail {
	height: 60px;
	width: 320px;
	position: relative;
	left: 310px;
	top: 15px;
	/*border:#0F3 1px solid;*/
	float:left;
}
#intercambio
{
	height: 40px;
	width: 120px;
	position: relative;
	left: 325px;
	top: 30px;
	/*border:#0F3 1px solid;*/
	float:left;
}
#titulo_gris {
	width: 200px;
	position: absolute;
	padding-top: 3px;
}
#info_general_gris {
	width: 736px;
	left: 45px;
	position: relative;
	height: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}

#ficha_gris_derecha {
	height: 115px;
	width: 233px;
	position: relative;
	left: 495px;
	/*border:1px solid #FF0000;*/
}
.contacto_pie {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000;
}

.texto_blanco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	text-align: left;
	margin-left:5px;
}
.texto_blancop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000;
	text-align: left;
	margin-left:105px;
}
.texto_blanco_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	text-align: left;
	margin-left:5px;
}
.acceder {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	right: 100%;
}

.titulo_blanco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #e75e37;
	text-align: right;
}
.copete_blanco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000;
	text-align: left;
	margin-left:105px;
}

.copete_blanco_destacado {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	/*color: #e75e37;*/
	color:#000;
	text-align: left;
	/*text-decoration:underline;*/
}
.texto_blanco_destacado {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #e75e37;
	text-align: left;
}

.titulo_gris {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #e75e37;
	text-align: right;
}
.titulo_uno_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #77787b;
	
}

.ficha_titulo_dos {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
}

.ficha_titulo_uno {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #77787b;
}
.usuario_clave {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-align: right;
}
.titulo_banner_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #77787b;
	text-align: right;
}

.texto_login {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
}
#apDiv1 {
	position:absolute;
	left:31px;
	top:38px;
	width:250px;
	height:93px;
	z-index:1;
	overflow: oculto;
}
.acceder {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-align: right;
}
#contenido_blanco_popup {
	background-image: url(imagenes/popup_blanco.jpg);
	background-repeat: repeat-y;
	width: 580px;
	position: relative;
	height: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	min-height: 120px;
}
#texto_blanco_popup {
	width: 375px;
	left: 122px;
	position: relative;
	height: 100%;
}
#info_general_blanco_popup {
	width: 500px;
	left: 45px;
	position: relative;
	height: 100%;
}
#logo_popup {
	width: 108px;
	position: absolute;
	/*background-image: url(imagenes/logo_popup.jpg);*/
	background-repeat: no-repeat;
	min-height: 120px;
	height: 100%;
}
#linea_popup {
	background-image: url(imagenes/popup_linea.jpg);
	background-repeat: no-repeat;
	min-height: 6px;
	padding-bottom: 9px;
}

.titulo_tres_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #000;
	left:-15px;
	position:absolute;
}
.titulo_dos_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000;
	
}
#menu_imagenes_popup {
	height: 115px;
	width: 500px;
	left: 39px;
	position: relative;
	padding-left:100px;
}

#contenido_gris_popup {
	background-image: url(imagenes/popup_gris.jpg);
	background-repeat: repeat-y;
	height: 100%;
	width: 580px;
}
#fondo_cuadro {
	height: 717px;
	width: 930px;
	background-image: url(imagenes/fondo_cuadro_popup_ancho.jpg);
	background-repeat: no-repeat;
	position: relative;
}


.texto_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	text-align: left;
}
#titulo_banner_popup {
	width: 550px;
	position: relative;
	/*right: -340px;*/
	text-align:right;
	top: 66px;
}
.descargar {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #e75e37;
	text-align: right;
}
.texto_descargas_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
	text-align: left;
	list-style-image: url(imagenes/popup_icono_descarga.jpg);
	list-style-type: none;
	list-style-position: inside;
}
.texto_caracteristicas_popup {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
	text-align: left;
	list-style-image: url(imagenes/popup_icono_link.jpg);
	list-style-type: none;
	list-style-position: inside;
}
#contenido_blanco_popup_ancho {
	background-image: url(imagenes/popup_blanco_ancho.jpg);
	background-repeat: repeat-y;
	width: 1014px;
	position: relative;
	height: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	min-height: 120px;
}
#banner_popup_ancho {
	background-repeat: no-repeat;
	height: 91px;
	width: 1014px;
	background-image: url(imagenes/popup_banner-ancho.jpg);
}
#titulo_banner_popup_ancho {
	width: 200px;
	position: relative;
	right: -750px;
	top: 66px;
}
.titulo_cuadro {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	padding-top: 6px;
}
#titulo_grafico {
	height: 25px;
	width: 930px;
}
.ficha_titulo_grafico {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #77787b;
	text-align: center;
}
/* estilos para las noticias*/

#listticker{
	height:180px;
	width:480px;
	overflow:hidden;
	border:solid 1px #DEDEDE;
	padding:6px 10px 14px 10px;
	font-family: Tahoma, Geneva, sans-serif;
	margin-left:0;
}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
		height:100px;
		padding:5px;
		list-style:none;
	}
	/*#listticker a{
			color:#000000;
			margin-bottom:
		}*/
	#listticker a
	{
		/*color:#EB5C3C;*/
		color:#000000;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		margin-bottom:	
	}
	#listticker a:hover
	{
		/*color:#EB5C3C;*/
		color:#000000;
		font-weight:bold;
			
	}
#listticker .news-title{
	display:block;
	font-weight:bold;
	margin-bottom:4px;
	font-size:11px;
}
#listticker .news-text{
	display:block;
	font-size:11px;
	color:#666666;
}
#listticker img{
	float:left;
	margin-right:14px;
	padding:4px;
	border:solid 1px #DEDEDE;
}

#boton_final_no {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	background-image: url(imagenes/boton_final.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	height: 24px;
	line-height: 25px;
	cursor:pointer;
}
#boton_si {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	background-image: url(imagenes/boton_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	height: 24px;
	line-height: 25px;
	cursor:pointer;
}
#boton_no {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	background-image: url(imagenes/boton.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	height: 24px;
	line-height: 25px;
	cursor:pointer;
}
	#boton_no:hover
	{
				font-family: Tahoma, Geneva, sans-serif;
				font-size: 13px;
				font-weight: bold;
				text-transform: uppercase;
				color: #000;
				background-image: url(imagenes/boton_2.jpg);
				background-repeat: no-repeat;
				background-position: right;
				text-align: center;
				height: 24px;
				line-height: 25px;
	}
#boton_final_si {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	background-image: url(imagenes/boton_final_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: center;
	height: 24px;
	line-height: 25px;
	cursor:pointer;
}
	#boton_final_si:hover
	{
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 13px;
			font-weight: bold;
			text-transform: uppercase;
			color: #000;
			background-image: url(imagenes/boton_final.jpg);
			background-repeat: no-repeat;
			background-position: right;
			text-align: center;
			height: 24px;
			line-height: 25px;
	}
/* formato de la tabla de advance server */
.table
{
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:0 0 0 0;
}
	.table th{
		background:#C8C8C8;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		vertical-align:middle;
		}
	.table td{
		border-top:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		color:#333;
		}
		#relleno
		{
			background:#F4F4F4;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:12px;
			font-weight:500;
			color:#575757;
			text-align:right;
			
		}