* {
	margin: 0;
	padding: 0;
}

body {
	/*---background-image: url(../gfx/NewImg/imgs/background.gif);*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ===============  head  ============= */

#Table_01 {
	height:43px;
	margin-top: 7px;
	border-bottom: 2px solid #ff6501;
}

#Table_menu {
	height:12px;
	margin: 5px 0px 5px 0px;
	font-size:10px;
	color:#666;
}

	#Table_menu .input_largo{
		width:168px;
		border: 1px solid #ccc;
	}
	
	#Table_menu .bots_menu {
		font-size:10px;
		color:#666;
	}
	
		#Table_menu a.bots_menu {
		text-decoration: none;
		color:#666;
	}
	
		#Table_menu a.bots_menu:hover {
			text-decoration: underline;
		}
	
	#Table_menu a.bot_buscar {
		text-decoration: none;
		color: #000064;
		font-size:11px;
		text-align:left;
		font-weight:bold;
	}
	
	#Table_menu a.bot_buscar:hover {
		text-decoration: underline;
	}


/* ============================ */

.limenu{
	list-style-image: url(../gfx/NewImg/imgs/bullet_nav_sebseccion.gif);
}

.ulmenu{
	margin-left:10px;
	_margin-left:10px;
	padding-left:13px;
	line-height:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


/* -------- Textos -------- */	

.txtTitulos {
	color: #f00;
	font-size: 14px;	
	text-decoration:none;
	font-weight: bold;
}
	a.txtTitulos {
		text-decoration: none;
	}
	a.txtTitulos:hover {
		text-decoration: underline;
	}

.txtSubTitulos {
	color: #486779;
	font-size: 12px;	
	text-decoration:none;
	font-weight: bold;
}
	a.txtSubTitulos {
		text-decoration: none;
	}
	a.txtSubTitulos:hover {
		text-decoration: underline;
	}	

/*------------ login ---------------*/
.txtBlanco11pts {
	color: #FF6501;
	font-size: 11px;	
	text-decoration:none;
	font-weight: normal;
}
	a.txtBlanco11pts {
		text-decoration: none
	}
	a.txtBlanco11pts:hover {
		text-decoration: underline;
	}
	
	.txtBlue11pts {
	color: #000064;
	font-size: 11px;	
	text-decoration:none;
	font-weight: normal;
}
	a.txtBlue11pts {
		text-decoration: none
	}
	a.txtBlue11pts:hover {
		text-decoration: underline;
	}

.txtUnidadServicioClientes {
	color: #486779;
	font-size: 11px;	
	text-decoration:none;
	font-weight: normal;
}
	a.txtUnidadServicioClientes {
		text-decoration: underline;
	}
	a.txtUnidadServicioClientes:hover {
		text-decoration: underline;
	}

.txtLegales {
	color: #888991;
	font-size: 10px;	
	text-decoration:none;
	font-weight: normal;
}
	a.txtLegales {
		text-decoration: none;
		color: #888991;
	}
	a.txtLegales:hover {
		text-decoration: none;
		color: #888991;
	}	
	
.txtLinksInferioresSup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	line-height: 18px;
}
	a.txtLinksInferioresSup {
		text-decoration: none;
	}
	a.txtLinksInferioresSup:hover {
		text-decoration: none;
		background-color: #f0f0f0;
	}
.txtLinksInferioresInf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}	
	a.txtLinksInferioresInf {
		text-decoration: none;
	}
	a.txtLinksInferioresInf:hover {
		text-decoration: underline;
	}

/* -------- Fin Textos -------- */	
	
/* -------- Navegacion -------- */	

/*   nav no transaccional     */ 	
.txtNavegacionNTSeccion {
	color: #000066;
	font-size: 11px;	
	text-decoration:none;
	font-weight: normal;
}
	a.txtNavegacionNTSeccion {	
		text-decoration: none;
		color: #FF6600;
	}
	a.txtNavegacionNTSeccion:hover {
		text-decoration: none;
		color: #FF6600;
	}
		
.txtNavegacionNTSubSeccion {
	color: #000066;
	font-size: 11px;	
	text-decoration:none;
	font-weight: normal;
	line-height: 14px;
}
	a.txtNavegacionNTSubSeccion {	
		text-decoration: none;
		color: #000066;
	}
	a.txtNavegacionNTSubSeccion:hover {
		text-decoration: none;
		color: #FF6600;
	}
	td.txtNavegacionNTSubSeccion {
		padding: 0 0 4px 0;
	}
	
.txtNavegacionNTSubSubSeccion {
	color: #000066;
	font-size: 10px;	
	text-decoration:none;
	font-weight: normal;
	line-height: 14px;
}
	a.txtNavegacionNTSubSubSeccion {	
		text-decoration: none;
		color: #000066;
	}
	a.txtNavegacionNTSubSubSeccion:hover {
		text-decoration: none;
		color: #FF6600;
	}
	td.txtNavegacionNTSubSubSeccion {
		padding: 0 4px 0px 0;
	}	
	.txtNavegacionNTSubSubSeccionSel {
		color: #FF6600;
		font-size: 10px;	
		text-decoration:none;
		font-weight: normal;
		line-height: 14px;
	}	
/*   nav transaccional     */ 	
.txtNavegacionAuxiliar {
	color: #000066;
	font-size: 10px;	
	text-decoration:none;
	font-weight: normal;
}
	a.txtNavegacionAuxiliar {
		text-decoration: none;
		color: #FF6600;
	}
	a.txtNavegacionAuxiliar:hover {
		text-decoration: none;
		color: #FF6600;
	}
	
/* -------- Fin navegacion -------- */	
		
/* -------- Botones -------- */	
.txtBotonVert {
	color: #000000;
	font-size: 11px;
	text-decoration:none
}
	a.txtBotonVert {
		text-decoration: none;
	}
	a.txtBotonVert:hover {
		text-decoration: underline;
	}

/* -------- Fin Botones -------- */		

/* ------------- Forms ---------------------*/
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #ccc;
	text-indent:5px;
	color:#000066;
}

.input_ch{
	width:45px;
}

.input_oscuro{
	border: 1px solid #999;
}

.input_ch_oscuro{
	width:45px;
	border: 1px solid #999;
}


/* ------------- Listas ---------------------*/
li {
	list-style-image: url(../gfx/NewImg/imgs/bullet_nav_sebseccion.gif);
}
ul{
	margin-left:10px;
	_margin-left:10px;
	padding-left:13px;
	line-height:12px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 3px;
}
/* ------------- Imagenes ---------------------*/
img.floatLeft { 
    float: left; 
    margin: 4px;
}
img.floatRight { 
    float: right; 
    margin: 4px;
}
/* -------- Botones -------- */	
.txtBotonHor {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none
}
	a.txtBotonHor {
		text-decoration: none;
	}
	a.txtBotonHor:hover {
		text-decoration: underline;
	}

.txtBotonVert {
	color: #000000;
	font-size: 11px;
	text-decoration:none
}
	a.txtBotonVert {
		text-decoration: none;
	}
	a.txtBotonVert:hover {
		text-decoration: underline;
	}

/* -------- Fin Botones -------- */		


/* -------- menu dinamico -------- */	

#rec_mis_ctas{
	margin-top:10px; 
	border-left: 2px solid #000066;
}

/* -------- Footer -------- */	

#links_pie_pagina {
	margin-top:20px;
}

#copyright {
	border-top: 1px solid #ccc;
	margin:20px 0px 15px 0px;
	padding-top:3px;
}
.footer_link {
	color: #39c;
	font-size: 11px;	
	text-decoration:none;
	font-weight: normal;
	line-height: 14px;
}
	a.footer_link {	
		text-decoration: none;
		color: #39c;
	}
	a.footer_link:hover {
		text-decoration: underline;
		color: #39c;
	}
