body {
	margin: 0px;

}



a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #444444;
	font-weight: none;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #444444;
	font-weight: none;
	text-decoration: none;
}

.scroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #387999;
	text-decoration: none;
}

.scroll2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: none;
	color: #444444;
	text-decoration: none;
	line-height:15px;
}

.negro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: none;
	color: #444444;
	text-decoration: none;
	line-height:15px;
}

.negro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.negroGrande {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.negroGrande:hover {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.negroGrandeB {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.negroGrandeB:hover {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.negro_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}

.blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	border-right: solid;
	border-left: solid;
	border-top: solid;
	border-bottom: solid;
	border-width: 0px;
	background-color: #FFFFFF; 
}

.tabla_blanca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	border-right: solid;
	border-left: solid;
	border-top: solid;
	border-bottom: solid;
	border-width: 0px;
	background-color: #FFFFFF; 
}

.tabla_pink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	border-right: solid;
	border-left: solid;
	border-top: solid;
	border-bottom: solid;
	border-width: 0px;
	background-color: #EB3945; 
}

.celda_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
	border-right: solid;
	border-left: solid;
	border-top: solid;
	border-bottom: solid;
	border-width: 0px;
	background-color: #CCCCCC; 
}

.bordes{
	color: #2B2B4C;
	border-right: solid;
	border-left: solid;
	border-top: solid;
	border-bottom: solid;
	border-width: 1px;
}

.dashed{

	font-family: Helvetica, sans-serif, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-right: dashed;
	border-left: dashed;
	border-top: dashed;
	border-bottom: dashed;
	border-width: 1px;
	border-color: #999999;

}

/* estilo del ejemplo 3 */
.f1, .f2, .f3, .f4{font-size:1px; overflow:hidden; display:block;}
.f1 {height:1px; background:#9cb5cd; margin:0 5px;}
.f2 {height:1px; border-right:2px solid #9cb5cd; border-left:2px solid #9cb5cd; margin:0 3px; background-color: #D1D1D1;}
.f3 {height:1px; border-right:1px solid #9cb5cd; border-left:1px solid #9cb5cd; margin:0 2px; background-color: #D1D1D1;}
.f4 {height:2px; border-right:1px solid #9cb5cd; border-left:1px solid #9cb5cd; margin:0 1px; background-color: #D1D1D1;}



.f5, .f6, .f7, .f8{font-size:1px; overflow:hidden; display:block;}
.f5 {height:1px; background:#9cb5cd; margin:0 5px;}
.f6 {height:1px; border-right:2px solid #9cb5cd; border-left:2px solid #9cb5cd; margin:0 3px; background-color: #D1D1D1;}
.f7 {height:1px; border-right:1px solid #9cb5cd; border-left:1px solid #9cb5cd; margin:0 2px; background-color: #D1D1D1;}
.f8 {height:2px; border-right:1px solid #9cb5cd; border-left:1px solid #9cb5cd; margin:0 1px; background-color: #D1D1D1;}
.fcontent {border-right:1px solid #9cb5cd; border-left:1px solid #9cb5cd; padding-left:5px; padding-right:5px; vertical-align: top; background-image:url(images/f.png);}

