body{
	margin: 0 0 0 0;
	background-image:url(../images/body/fondo.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
}
.derecha {
text-align:right;
}
.centrado {
	position: absolute; /*Posicionamiento absoluto*/
	top: 20px; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	height: 770px; /*Le ponemos el valor del alto*/
	margin-left: -385px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
}
.costado_izq{
	width:11px;
	border-left:1px solid #A1A1A1;
	background-color:#FFFFFF;
}
.costado_der{
	width:11px;
	border-right:1px solid #A1A1A1;
	background-color:#FFFFFF;
}
.buscador{
	width:754px;
	height:28px;
	border-right:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	border-top:0px;
	border-bottom:1px solid #EDEDED;
	background-color:#FFFFFF;
	text-align:right;
	padding-right:15px;
	padding-top:8px;
	vertical-align:middle;
}
.cuerpo{
	width:760px;
	border-right:1px solid #EDEDED;
	border-left:1px solid #EDEDED;
	border-top:0px;
	border-bottom:1px solid #EDEDED;
	background-color:#FFFFFF;
}
.banner_arriba{
	border-right:1px solid #EDEDED;
	border-top:0px;
	border-bottom:1px solid #EDEDED;
	background-color:#FFFFFF;
}
.banner_abajo{
	border-right:1px solid #EDEDED;
	border-top:0px;
	background-color:#E9EBEB;
	vertical-align:bottom;
}

.buscador_form{
	border:1px solid #88A2C0;
	height: 12px;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-left:4px;
}
.fecha {
	font-size:10px;
	text-align:left;
	padding-left:6px;
}
.bot_izq {
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #EDEDED;
	background-color: #F3F6F8;
}
.cuerpo_central {
	background-color:#FFFFFF;
	border-left:1px solid #EDEDED;
	border-bottom:1px solid #FFFFFF;
	padding:10px 7px 10px 10px;
	vertical-align:top;
	text-align:left;
}
.cuerpo_central_der {
	background-color:#FFFFFF;
	border-right:1px solid #EDEDED;
	border-bottom:1px solid #FFFFFF;
	padding:10px 10px 10px 5px;
	vertical-align:top;
	text-align:left;
}
.tit_azul {
	color: #3073C0;
	font-size:11px;
	font-weight: bold;
}
.ampliar {
	text-align:right;
	color:#003976;
	font-size:10px;
	padding-bottom:10px;
}
.ampliar_mas {
	color:#E2004A;
	font-size:10px;
}
.fechas {
	color:#1D2F68;
	background-image:url(../images/body/arrow_fecha_25.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFFFFF;
	padding-left: 15px;
	font-weight: bold;
	font-size:10px;
	border-top:1px dashed #888888;
}
.tit_fondos {
	font-size:15px;
	color:#1D2F68;
	font-weight: bold;
	text-align:left;
}
.desp_1{
	border: 1px solid #BABABA;
	background-image:url(../images/body/desple_degrade.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#EAE9EA;
	text-align:left;
}
.desp_1_adentro{
	height: 18px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #D3D3D3;
	color:#4D4C4C;
	font-size:10px;
	cursor:pointer!important;cursor:hand;
	text-align:left;
}
.desp_1_adentro_ult{
	height: 18px;
	font-size:10px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	color:#4D4C4C;
	cursor:pointer!important;cursor:hand;
	text-align:left;
}
.Boton2 a:hover {
	background-image: url(../images/body/bot_interna_08.gif);
	background-position:left;
	background-repeat: no-repeat;
	color: #000;
	font-size: 10px;	
}
.Boton2 a, .Boton2 a:visited {
	background-position:left;
	background-image:url(../images/body/bot_interna_06.gif);
	background-repeat: no-repeat;
	font-size: 10px;
}
.Boton1 a, .Boton2 a, .Boton3 a, .Boton1 a:visited, .Boton2 a:visited, .Boton3 a:visited {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #4D4C4C;
	text-align:left;
	height:24px;
	padding-left:8px;
	vertical-align:bottom;
}
a:link {
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	color: #388FE7;
	text-decoration: none;
	font-size: 11px;
}
a:active {
	color: #006C8D;
	text-decoration: none;
	font-size: 11px;
}
a:visited {
	color: #000066;
	text-decoration: none;
	font-size: 11px;
}
.dest_azul {
	color: #3073C0;
	font-size:11px;
	font-weight: bold;
	border-bottom: 3px solid #B4B5B9;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	padding-top:10px;
	marging-bottom:10px;
		text-align:left;
}
.dest_azul2 {
	color: #3073C0;
	font-size:11px;
	font-weight: bold;
	border-bottom: 3px solid #B4B5B9;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	padding-top:30px;
	marging-bottom:30px;
		text-align:left;
}
.dest_gris1 {
	color: #555555;
	font-size:11px;;
	border-bottom: 1px solid #B4B5B9;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
		text-align:left;
}
.dest_gris {
	color: #555555;
	font-size:11px;;
	border-bottom: 1px solid #B4B5B9;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
		text-align:left;
}
.destacado_izq{
	border-right:1px solid #EDEDED;
	border-top:0px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.dest_linea_aba {
	border-bottom: 3px solid #828181;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	padding-top:50px;
	padding-bottom:30px;
	vertical-align:bottom;
		text-align:left;
}
.pdf {
	color:#2F75B1;
	background-image:url(../images/body/pdf_icono.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFFFFF;
	padding-left: 20px;
	padding-top:6px;
	padding-bottom:5px;
	font-weight: bold;
	font-size:10px;
	text-align:left;
}
.lineas_central {
	border-left: 1px solid #EDEDED;
		border-right: 1px solid #EDEDED;
}

/////////////////////////////////
.nulo {
	text-align:right;
	color:#003976;
	font-size:10px;
	padding-bottom:10px;
}

.ampliar_1 {
	text-align:right;
	color:#003976;
	font-size:10px;
	padding-bottom:10px;
}
.ampliar_2 {
	color:#E2004A;
	font-size:10px;
}
.tit_1 {
	font-size:15px;
	color:#1D2F68;
	font-weight: bold;
	text-align:left;
}
.negrita {
	text-align:left;
}
.ampliar_3 {
	color: #3073C5;
	font-size:12px;
	font-weight: bold;
}
