/* 4169E1 */
/*TITLES Eras Bold ITC*/
body{
margin-top:0;
margin-left:0;
}
.box{
padding:0px;
border:1px solid #dfdcda;
vertical-align:top;
}

.main{
border: 1px solid #dfdcda;
width:960;
background-color:#ffffff;
padding:7px;
}
.recuadros {
padding-right:2px;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
background-color:#F1F2F3;
position:absolute;
color:#333333;
border-style:solid;
border-color:cccccc;
border-width:1px;
visibility:hidden;
font-family:verdana,arial;
font-size:8pt;
width:150px;
line-height:12pt;
}

.ancla {
position:relative;
visibility:visible;
}

.ancla a{
color: white;
text-decoration: none;
font-weight:bold;
font-family:verdana,arial;
font-size:8pt;
}

.ancla a:hover{
color:silver;
}

.enlacesbarra {
display:block;
color:#333333;
text-decoration:none;
line-height: 15pt;
padding-left: 5px;
padding-right: 5px;
}

.enlacesbarra:hover {
color:#ffffff;
background:#334C99;
display:block;
}

.top{
color: #666666;
text-decoration: none;
font-weight:bold;
font-family:verdana,arial;
font-size:7pt;

}

h2 {
	BACKGROUND-POSITION: 1px center;
    PADDING-LEFT: 21px;
    BACKGROUND-IMAGE: url(images/icono1.jpg);
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;

	font-family: Lucida Sans, Lucida Console, verdana, arial;
	color:2E3C6B;
	font-size:12pt;
	font-weight:bold;
	margin:15px 0px 5px 0px;  /* top,right,bottom,left*/
}

h3 {
	font-family: verdana, arial;
	color:B59832;
	font-size:9pt;
	font-weight:bold;
	margin:5px 0px 5px 0px;  /* top,right,bottom,left*/
}

p {
	font-family:arial, verdana, arial;
	color:#666666;
	font-size:9pt;
	font-weight:normal;
	line-height:11pt;
	margin:5px 0px 5px 0px;  /* top,right,bottom,left*/
}

.texto {
	font-family:arial, verdana, arial;
	color:#666666;
	font-size:9pt;
	font-weight:normal;
	line-height:11pt;
	margin:5px 0px 5px 0px;  /* top,right,bottom,left*/
}

a {
	font-family:arial, verdana, arial;
	color:#5F73BA;
	font-size:9pt;
	font-weight:normal;
	line-height:11pt;
	margin:5px 0px 5px 0px;  /* top,right,bottom,left*/
	text-decoration: none;
}

a:hover {
	color:B59832;
}

.texto8{
	font-family:arial, verdana, arial;
	color:#333;
	font-size:8pt;
	font-weight:normal;
	line-height:11pt;

}

.news{
padding:0px;
border:1px solid ACAFB9;
vertical-align:top;
background-color:EAF0DB;
font-family:tahoma, arial, verdana, arial;
color:000000;
font-size:7pt;
line-height:9pt;
}

.pie{
padding-right:10px;
vertical-align:top;
font-family:tahoma, arial, verdana, arial;
color:666666;
font-size:8pt;
line-height:9pt;
text-decoration: none
}

.link_azul{

font-family:tahoma, arial, verdana, arial;
color:#3D52AF;
font-size:8pt;
line-height:9pt;
text-decoration: none;
}

.link_1 {
	font-family: Lucida Sans, Lucida Console, verdana, arial;
	color:2E3C6B;
	font-size:10pt;
	font-weight:bold;
	margin:15px 0px 5px 0px;  /* top,right,bottom,left*/
}

/*TABLA*/
.tabla{
border-right: 1px solid #D2D2D4;
border-left: 1px solid #D2D2D4;
font:11px/13px Tahoma,Arial,Verdana;
text-decoration:none;
color:#666666;
}

.boton{
border-bottom: 1px solid #A7A7A7;
background-color: #FFFFFF;
font-family: verdana;
color: 666666;
font-size: 9px;
}

.bottomborder{border-bottom: 1px dashed #A7A7A7; background-color: #FFFFFF;}
.bottomborder1{border-bottom: 1px solid #D2D2D4; background-color: #FFFFFF; }
.bottomborder2{border-bottom: 1px dashed #A7A7A7; background-color: #E8E8EA;}
.lastbottomborder2{background-color: #E8E8EA;  margin-left: 0px;  border-bottom: 1px solid #D2D2D4; }
.fondogris {background-color: #EEEEEE;  border-bottom: 1px dotted #A7A7A7; }
