@charset "utf-8";
/* CSS Document */

html,body{
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
A:link {
	text-decoration: none;
	color:#000000;
}
A:visited {
	text-decoration: none;
	color:#000000;
}
A:active {
	text-decoration: none;
	color: #000000;
}
A:hover {
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
#transparenciaiframe
{
	background-color:#FFF;
	z-index:1; 
	position:fixed;
	width:100%;
	height:100%;
	display:none;
	opacity:0.80; filter:alpha(opacity="80");
}
#transparencia
{
	background-color:#FFF; 
	z-index:2; 
	position:fixed;
	width:100%;
	height:100%;
	display:none;
	opacity:0.80; filter:alpha(opacity="80");
}
#transparenciaMensaje
{
	position:absolute;
	width:100%;
	height:100%;
	margin-top:10%;
	margin-left:0%;
/*	top:25%;
	left:25%;*/
}
#transparenciaiframelogin
{
	background-color:#FFF;
	z-index:1; 
	position:fixed;
	width:100%;
	height:100%;
	display:none;
	opacity:0.80; filter:alpha(opacity="80");
}
#transparencialogin
{
	background-color:#FFF; 
	z-index:2; 
	position:fixed;
	width:100%;
	height:100%;
	display:none;
	opacity:0.80; filter:alpha(opacity="80");
}
#transparenciaMensajelogin
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	width:100%;
	height:100%;
	text-align:center;
	margin-top:220px;
	margin-left:0%;
/*	top:25%;
	left:25%;*/
}

/*TAB DISEÑO*/

div.tabArea {
  margin-top:5px;
  margin-left:8px;
  font-size: 11px;
  font-family:Tahoma;
}

a.tab {
	background-color: #C3DBC3;
	border:rgb(0,0,0) 1px solid;
	height:20px;
	text-decoration: none;
	border-color:#8395A1;
	border-top-right-radius:8px;
	-moz-border-radius-topright:8px;	
	-webkit-border-top-right-radius:8px;	
}

a.tab, a.tab:visited {
	color: #000000;
}

a.tab:hover {
	background-color:#7C997C;
	cursor:pointer;
	color: #FFFFFF;
}
a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
	background-color: #7C997C;
	font-weight:bold;
	color: #FFFFFF;
}
.marquee {
	font-family: Tahoma;
	font-size:13px;
}

.Borde_tabla_tab{
	border:rgb(0,0,0) 1px solid; 
	border-color:#8395A1;
	border-top-right-radius:8px;
	-moz-border-radius-topright:8px;	
	-webkit-border-top-right-radius:8px;	
	border-bottom-right-radius:8px;
	-moz-border-radius-bottomright:8px;	
	-webkit-border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-bottom-left-radius:8px
}

/* FIN TAB DISEÑO*/
.Portada_arriba{
	background-image:url(../Imagen/fondo_portada.png);
	background-repeat:repeat;
	background-position:bottom;
	height:100px;
}
.Tabla_principal {
	width:1200px;
}

.Borde_tabla_iframe {
	border:rgb(0,0,0) 1px solid; 
	border-color:#244FC5;
}
.Borde_tabla{
	border:rgb(0,0,0) 1px solid; 
	border-color:#8395A1;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	margin-top:8px;
}
.Borde_tabla_news_rojo{
	border:rgb(0,0,0) 2px solid; 
	border-color:#FC6F45;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	text-align:center;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;
}
.Borde_tabla_news_verde{
	border:rgb(0,0,0) 2px solid; 
	border-color:#799674;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	text-align:center;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	margin-top:3px;	
}
.Form_input_titulo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.Form_catcha{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.Form_titulo{
	font-family:Liberal, Arial;
	font-size:25px;
}
.Arriba{
	width:100%;
}

.Ubicacion_logo{
	z-index:1;
	margin-top:-2px;
	margin-left:15px;
	position:absolute;
}
/* CLIMA */
#weather {
	width: 200px;
	height: 100px;
}
#current {
	width: 200px;
	height: 100px;
	text-align: right;
	color: #000000;
	font-weight: bold;
}
#current #temp {
	font-size: 14px;
	font-style: normal;
	padding-top: 24px;
	padding-right: 5px;
}
#current #fore {
	padding-right: 5px;
	font-size: 10px;
}
#current #city {
	padding-right: 5px;
}
.Clima_logo{
	z-index:1;
	margin-top:-75px;
	right:45px;
	position:absolute;
}
.Clima{
	font-family:Verdana;
	font-size:12px;
	z-index:1;
	margin-top:-25px;
	position:absolute;
	right:12px;
}
/* FIN CLIMA */

.Titulo_portada{
	z-index:1;
	margin-top:30px;
	position:absolute;
	right:4px;
}

.Posicion_logo_principal{
	z-index:1;
	position:absolute;
	left:10px;
	top: 3px;
}

.Arriba{
	background-image:url(../Imagen/fondo_arriba.png); 
	background-repeat:repeat-x;
}
.Arriba_link{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.Barra_fondo_titulo{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#333;
	height:18px;
/*	text-shadow: 0.07em 0.07em #333;*/
	background-image:url(../Imagen/Barra_fondo_titulo.png); 
	background-repeat:repeat-x;
}
.Titulo_listados{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	/*text-shadow: 0.15em 0.15em #333;*/
	background-image:url(../Imagen/Fondo_titulo.png); 
	background-repeat:repeat-x;
}
.Listados{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000;
	vertical-align:middle;
}
.Listados_grandes{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000;
	vertical-align:middle;
	opacity:1.00; filter:alpha(opacity="100");
}
.Listado_linea{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#000;
	background-color:#D1F18F;
	vertical-align:middle;
	opacity:1.00; filter:alpha(opacity="100");
}
.Paginas_titulo{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#799674;
/*	text-shadow: 0.15em 0.15em #333;*/
	height:22px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	border-bottom-width:1px;
	text-align:center;
	vertical-align:middle;
	/*background-image:url(../Imagen/Fondo_titulo.png); 
	background-repeat:repeat-x;*/
}
.Titulos_recargas{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#999;
	/*text-shadow: 0.15em 0.15em #333;*/
	height:17px;
	text-align:center;
	vertical-align:middle;
	border:rgb(0,0,0) 1px solid; 
	border-color:#8395A1;
	border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	margin-top:8px;
}

.Tipo_ingreso1{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#C1C100;
/*	text-shadow: 0.15em 0.15em #333;*/
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:rgb(0,0,0) 1px solid; 
	border-color:#C1C100;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	margin-top:8px;
}

.Tipo_ingreso2{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#CE4E37;
/*	text-shadow: 0.15em 0.15em #333;*/
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:rgb(0,0,0) 1px solid; 
	border-color:#CE4E37;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	margin-top:8px;
}

.Tipo_ingreso3{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#D28228;
/*	text-shadow: 0.15em 0.15em #333;*/
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:rgb(0,0,0) 1px solid; 
	border-color:#D28228;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	margin-top:8px;
}

.Tipo_ingreso4{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#83BBBE;
/*	text-shadow: 0.15em 0.15em #333;*/
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:rgb(0,0,0) 1px solid; 
	border-color:#83BBBE;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	margin-top:8px;
}
.Tipo_ingreso5{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	background-color:#0C0;
/*	text-shadow: 0.15em 0.15em #333;*/
	height:18px;
	text-align:center;
	vertical-align:middle;
	border:rgb(0,0,0) 1px solid; 
	border-color:#83BBBE;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	margin-top:8px;
}


.Form_texto{
	font-family:Tahoma;
	font-size:12px;
}
.Form_texto_varios{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.Input{
	border:rgb(0,0,0) 1px solid; 
	border-color:#BDC4CE; 
	border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	font-family:Tahoma; 
	font-size: 12px;	
}
.Input_decimal{
	border:rgb(0,0,0) 1px solid; 
	border-color:#BDC4CE; 
	border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	font-family:Tahoma; 
	font-size: 12px;
	text-align:right;
}
.Input_recargas{
	border:rgb(0,0,0) 1px solid; 
	border-color:#BDC4CE; 
	border-radius: 4px;
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	font-family:Tahoma; 
	font-size: 14px;
	font-weight:bold;
}
.Botones {
	border:rgb(0,0,0) 1px solid; 
	border-color:#8395A1;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	background-image:url(../Imagen/Fondo_titulo.png);
	background-repeat:repeat;
	font-family:verdana; 
	font-size: 13px;
	color:#FFFFFF;
/*	text-shadow: 0.15em 0.15em #333;*/
	cursor:pointer;
	text-decoration:none;
}
.Botones1 {
	border:rgb(0,0,0) 1px solid; 
	border-color:#8395A1;
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	background-color:#063;
	font-family:Tahoma; 
	font-size: 13px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
}
.Alertas_mensajes{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}

