.indi {
	text-transform: lowercase; text-align: center;
}

a:link				{    FONT-SIZE: 12px;    COLOR: #000099;    FONT-FAMILY: Tahoma}
a:visited 		{    FONT-SIZE: 12px;    COLOR: #000099;    FONT-FAMILY: Tahoma}
a:hover 			{    FONT-SIZE: 12px;    COLOR: #000099;    FONT-FAMILY: Tahoma}

.acceso {
 margin-left: -15px;
}

.nosub  {
	text-decoration: none;
}

#nof{
clear:both;
}

#grafico {
	margin-left: 7px;
}

#bannerflash
{
 margin-left: 2px;
 margin-top: 2px;
}

.ffsuave {
	background-color: #E1F4A8;
	color: #000;
	padding: 1px 2px;
}

.remark {
 font-weight: bolder;
}

#floatl a:link, #floatl a:visited				{color: #204DCC;}
#button a:link, #button a:visited				{color: black;  }
	
#floatl #portal a{
	background-image: url(../images/blank3.gif);	
	color: Green;
	font-stretch: wider;
	font-weight: bold;
	list-style: none;
}

#floatl #lala{
	background-image: url(../images/blank2.gif);	
	list-style: none;
}

#floatl #lalo{
	 list-style: none;
}

#floatl {
	margin-left: 2px;
	width: 764px;
	background-image: url(../images/blank2.gif);
}
#lala {
	float: left;
	color: black;
	padding: 10px 10px 10px 10px;
	font: 10px Verdana,
}

#lalo {
	float: left;
	padding: 10px 10px 10px 10px;
	font: 10px Verdana; 
	background-image: url(../images/blank2.gif);
}

#lalo a {
	text-decoration: none;
}

#portal {
	float: left;
	color: black;
	padding: 10px 10px 10px 10px;
	font: 10px Verdana;
}
#lala a:hover {
	z-index: 2;
	padding: 10px 0px 10px 0px;
	text-decoration: none;	
	color: #005AA8;
}

#portal a:hover {
	z-index: 2;
	padding: 10px 0px 10px 0px;
	text-decoration: none;	
		color: #005AA8;
}

#floatl #lala a {
 text-decoration: none;
 color: black; 	
}

a img {
	border: none;
}

body 					{text-align: justify; 	font: 10px  Verdana, Arial, Times, serif; color: #333; }
ul li 				{list-style: none;}	

.content
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
	 text-align: justify; font: 11px Verdana, Arial, Times, serif; color: #333; 
	 list-style: none;
}

.highlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006600;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #e8e8e8
}

.resalto
{ 	 padding: 10px 10px 10px 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006600;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma; 
}

.resaltosinsub
{ 	 padding: 15px 15px 15px 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006600;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma; 
	 text-decoration: none;
}

#box1
{
    BORDER-RIGHT: #999999 1px;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #999999 1px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 6px;
    MARGIN: 10px 5px 10px 10px;
    BORDER-LEFT: #999999 1px;
    COLOR: #333333;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #999999 1px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #efefef
}

#box2
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #f0f0f0
}

.textheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #990000;
    FONT-FAMILY: Tahoma
}

.note
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: -1px
}
#newsbox
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #666666;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma
}
.textheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma
}
.link1
{
    FONT-SIZE: 12px;
    COLOR: #000099;
    FONT-FAMILY: Tahoma
}
.link2
{
    FONT-SIZE: 11px;
    COLOR: black;
}

.link2b
{
    FONT-SIZE: 11px;
    COLOR: olive;
}

.link3b {    FONT-SIZE: 12px;     COLOR: #0000CD; }
.link3  {    FONT-SIZE: 12px;     COLOR: #708090; }




.textheader3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma
}
.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma
}
#search
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    RIGHT: 4px;
    LEFT: 4px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    BOTTOM: 4px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma;
    TOP: 4px
}
.formfield
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Tahoma
}
.formbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma
}
#button
{
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px 3px 3px 10px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;

}
.headerlink
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}
#box1
{
    BACKGROUND: url(img/suave.gif) no-repeat;
    TEXT-INDENT: 50px
}
.pbolsa
{
    FONT-WEIGHT: bold;
    COLOR: #5c81a7;
    FONT-FAMILY: Verdana, Arial
}



#itsthetable { margin-bottom: 17px; border-collapse: collapse; border: 1px solid #839E99; background: none; font: 1em/1.2em Arial, "Times New Roman", Times, serif; color: #033; }
#itsthetable caption { font-size: 1.3em; font-weight: bold; text-align: center; padding: 1em 4px; }
#itsthetable td, #itsthetable th { padding: 3px 3px .75em 3px; line-height: 1.3em; text-align: center;}
#itsthetable th.aleft, #itsthetable td.aleft { border-bottom: 1px dashed #999; }
#itsthetable th { color: #000; font-weight: bold; text-align: center; padding-right: .5em; vertical-align: top; }
#itsthetable thead th { color: black; background: #FFA07A; text-align: center; } /* encabezado */
#itsthetable tfoot th, #itsthetable tfoot td { text-align: left; background:  #FFA07A; color: #515151; }
#itsthetable th + td { padding-left: .5em; }
#itsthetable td span, #itsthetable th span { color: firebrick; font-weight: bold;}
#itsthetable td.tablatit, #itsthetable th.tablatit {background: #FFE1AA; text-align: center; }

#buttonintermedio
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px 3px 3px 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #efefef;
    background:url(../images/forma2.jpg) no-repeat;
 text-indent: 15px;
	 }
	 
#buttonintermedio a { text-decoration: none;}	
#button a { text-decoration: none;}	
#button a:hover {  text-decoration: underline; }
#buttonreg a:hover {  text-decoration: underline; }
#buttonintermedio a:hover {  text-decoration: underline; }


.micetable 			{ border-collapse: collapse; }
.micetableheader 	{ text-transform: uppercase;  margin:5px; padding: 8px; border:1px solid #5C81A7; background-color:#5C81A7; color:#FFFFFF; font-size: 10pt; font-weight:bold;}
.micetableheadersmall 	{ text-align: center; margin:1px; padding: 1px; border:1px solid #5C81A7; background-color:#5C81A7; color:#FFFFFF; font-size: 9pt; }
.micetablerow 		{ margin:5px; padding: 5px; border:1px solid #336699; background-color:#FFFFFF; color:#000000; font-size: 9pt;}
.micetablerowsmall 		{text-align: center;   margin:1px; padding: 1px; border:1px solid #336699; background-color:#FFFFFF; color:#000000; font-size: 8pt;}
.micetablerow2small 	{ text-align: center; margin:1px; padding: 1px; border:1px solid #336699; background-color: #CAD6E3;	color:#000000;	font-size:8pt; }
.micetablerow a 	{ margin:5px; padding: 5px; background-color:#FFFFFF; color:#000000; font-size: 9pt;}
.micetablerow2 a	{ margin:5px; padding: 5px; color:#000000; font-size: 9pt; background-color: #CAD6E3;}
.micetablerow2, .micetablerowinicial 	{ margin:5px; padding: 5px; border:1px solid #336699; background-color: #CAD6E3;	color:#000000;	font-size: 9pt; }
.micetablerowinicial 		{ text-transform: uppercase; font-weight: bold; padding-left: 10px; font-size: 10pt; }
.afrow1 a, .afrow2 a 		{ text-decoration: none;}
.afrow1							{ margin:5px; padding: 5px; border:1px solid #336699; background-color:#FFFFFF; color:#CE1339; font-size: 11pt; text-align: center;}
.afrow2							{ margin:5px; padding: 5px; border:1px solid #336699; background-color:#CAD6E3; color:#CE1339; font-size: 11pt; text-align: center;}

.micetablerowsmall a:link, .micetablerowsmall a:visited,	
.micetablerow2small a:link, .micetablerow2small a:visited						 	{color: #204DCC; text-decoration: none;}

.tableone {width:290px;  border-collapse:collapse; margin:0 auto;}
.tableeuriborone {width:590px; border-collapse:collapse; margin:0 auto;}
.tableeuribor {width:565px; border-collapse:collapse; margin:0 auto;}
.tabletwo {width:565px; border-collapse:collapse;}
.th1 {width:79px;}
.th2 {width:160px;}
.th3 {width:99px;}

.euth2 {width:56px;}

.td1 {width:79px;}
.td2 {width:160px;}
.td3 {width:99px;}

#tablaseguros th { 	width: 57px; }
#tablaseguros th.inicial { 	width: 250px; }

.tableone, .tableeuriborone {background:#697210; border:1px solid #fff; color:#fff;}
.tableone td, .tableeuriborone td {border:1px solid #fff; color:#fff;}
.tableone tbody, .tableeuriborone tbody {background:#f0c992; color:#000;}
.tableone caption , .tableeuriborone caption  {background:#fff; color:#697210; font-size:1.2em; margin:0 auto;}
.tabletwo td,  .tableeuribor td {background:#eee; color:#000;}
.tableone th, .tabletwo th,  .tableeuriborone th {text-align:left;}
.tabletwo tr.dk td {background:#ddd; color:#000;}
.tableeuribor tr.dkc td {background:#3739FF; color:white;}
.tableeuribor tr.dk td {background:#E6E6FA; color:#000;}

.innerb {height:25em; overflow:auto;}


#buttonformacion {
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px 3px 3px 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center;
    background:url(../images/formacon.jpg) no-repeat;
}
#buttonformacion a { text-decoration: none;}	

#buttonreg {
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px 3px 3px 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #efefef;

    background:url(../images/formareg.jpg) no-repeat;
	  text-indent: 15px;
}
#buttonreg a { text-decoration: none;}

.rowfondos {
 text-align: center;
}
.fondosrow1 		{ border:1px solid #336699; background-color:#FFFFFF; color:#000000; font-size: 8pt;}
.fondosrow2 		{ border:1px solid #336699; background-color: #CAD6E3;	color:#000000;	font-size: 8pt; }
.rowfondosizq 			{  text-align: left; padding: 5px; }
