.line_y{ width:1px; height:100%; background:#D9D9D9;}

body,td,th,tbody,tr {font:11px/12px tahoma, arial, helvetica, sans-serif;}

body {
	margin-top: 40px;
	background: #000000 url(../img/img01.gif) repeat left top;
	text-align: justify;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px/12px;
	color: #878B8C;
}

.r1 ul { margin:0; padding:0; list-style:none; line-height:18px;}
.r1 li { background:url(img/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 9px;}
.r1 li a { color:#E6E6E6; text-decoration:none;  background-position:left center;}
.r1 li a:hover { text-decoration:underline; color:#E6E6E6;}

.r11 ul { margin:0; padding:0; list-style:none; line-height:18px;}
.r11 li { background:url(img/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 9px;}
.r11 li a { color:#FDDC00; text-decoration:underline;  background-position:left center;}
.r11 li a:hover { text-decoration:none; color:#FDDC00;}

.r2 ul { margin:0; padding:0; list-style:none; line-height:18px;}
.r2 li { background:url(img/r2.jpg) center left no-repeat; margin:0 0 0 0; padding:0 0 0 9px;}
.r2 li a { color:#494949; text-decoration:none;  background-position:left center;}
.r2 li a:hover { text-decoration:underline; color:#494949;}

A.linkcategorias:link {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: underline
}
A.linkcategorias:visited {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: underline
}
A.linkcategorias:hover {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}
.texto_general {
	FONT-SIZE: 11px; COLOR: #1b3550; FONT-FAMILY: Tahoma
}
A.navega:link {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #E6E6E6;  TEXT-DECORATION: none
}
A.navega:hover {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FA0085; 
}
A.navega:active {
	Ffont:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FA0085;
}
A.navega:visited {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #E6E6E6;
}
A.navegab:link {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #717171; TEXT-DECORATION: none
}
A.navegab:hover {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #EC6400;
}
A.navegab:active {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #717171;
}
A.navegab:visited {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #717171;
}
A.navegac:link {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #E9E0D0; TEXT-DECORATION: none
}
A.navegac:hover {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FFFFFF; 
}
A.navegac:active {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FFFFFF;
}
A.navegac:visited {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #E9E0D0;
}
.Tablas {
	padding:1px; border-right:0px solid black; border-top:2px solid #999999; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('https://ranacash.com/imagen/fondo_celda.png'); MARGIN: 1px; BORDER-LEFT: 0px solid black; WIDTH: 96%; COLOR: #000000; BORDER-BOTTOM: 1px solid #cccccc; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; HEIGHT: 20px
}
.TablasAzul {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 0px; WIDTH: 96%; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Tahoma; HEIGHT: 22px; BACKGROUND-COLOR: #336699
}
.TablasBlanca {
	BORDER-RIGHT: #f2f2f2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 96%; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #f2f2f2 1px solid; FONT-FAMILY: Tahoma
}
.rana11 {
	font:11px/12px tahoma, arial, helvetica, sans-serif; color:#878B8C;
}

.rana11 h3 {font:17px/18px tahoma, arial, helvetica, sans-serif; color:#FA0085; font-weight:bold;}
.rana11 h4 {font:13px/14px tahoma, arial, helvetica, sans-serif; color:#fa0085; font-weight:bold;}
.rana11 h4 a {font:13px/14px tahoma, arial, helvetica, sans-serif; color:#fa0085; font-weight:bold;}

.rana12 {
	border:10px FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
A:link {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FA0085; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:hover {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FA0085; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A:visited {
	font:11px/12px tahoma, arial, helvetica, sans-serif; COLOR: #FA0085; TEXT-DECORATION: none
}
.TablasAviso {
	BORDER-RIGHT: #ffffff 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #33ccff 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #33ccff 1px dashed; WIDTH: 96%; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66ffff
}
.TablasNormal {
	BORDER-RIGHT: #eeeeee 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; BORDER-LEFT: #ffffff 0px solid; WIDTH: 96%; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 0px solid; FONT-FAMILY: Tahoma
}
.Imp_Bajos {
	BORDER-RIGHT: #cccccc 1px inset; BORDER-TOP: #999999 1px inset; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px inset; BORDER-BOTTOM: #cccccc 1px inset; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e9f9fe
}
.TablasAvisoSuave {
	BORDER-RIGHT: #999999 1px ridge; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px ridge; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px ridge; WIDTH: 96%; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px ridge; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #e9f9fe
}
.TablasNoticia {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: black 0px solid; WIDTH: 96%; COLOR: #00ffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #99cccc; PADDING-TOP: 3px; BORDER-BOTTOM: #99cccc 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 1px; HEIGHT: 22px; BACKGROUND-COLOR: #006699
}
.campoLisoVerdeAgua {
	BORDER-RIGHT: #b9dbd8 0px; BORDER-TOP: #b9dbd8 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #b9dbd8 0px; COLOR: #ff0000; BORDER-BOTTOM: #b9dbd8 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e9f9fe
}
.Imp_Blancos {
	BORDER-RIGHT: #cccccc 0px; BORDER-TOP: #999999 0px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 0px; BORDER-BOTTOM: #cccccc 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff
}
.Tabla_linea_neg {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: black 0px solid; WIDTH: 96%; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Tahoma; LETTER-SPACING: 0px; HEIGHT: 18px
}
.Imp_LinkCod {
	BORDER-RIGHT: #cccccc 0px; BORDER-TOP: #999999 0px; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 0px; BORDER-BOTTOM: #cccccc 0px; FONT-FAMILY: Tahoma
}
.Manito_Link {
	CURSOR: hand
}
.Tab_Cabeceras {
	BORDER-RIGHT: #000000 0px outset; PADDING-RIGHT: 2px; BORDER-TOP: #000000 0px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px; BORDER-LEFT: #cccccc 0px outset; WIDTH: 96%; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #339966 2px outset; FONT-FAMILY: Tahoma; HEIGHT: 24px; BACKGROUND-COLOR: #339999
}
.campoLogin {
	border:1px solid #333333; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('imagen/bkg_nv.gif'); COLOR: #333333; TEXT-INDENT: 2px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Tahoma
}

