body {
	margin: 0px;
	background-image:url(../images/flechas.png);
	background-color: #001933;
}

h1
{
	margin: 0px;
}

h2
{
	margin: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	/*color: #D6D6D6;*/
	color: #000000;
}

a:link , a:active , a:visited
{
	font-size: 13px;
	font-weight: bold;
	color: #002288;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #4C66FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.borde_blanco
{	border: 1px #FFFFFF solid;
}

.cursiva
{
	font-style: italic;
}


.enlace_blanco:link , .enlace_blanco:active , .enlace_blanco:visited
{
	/*	font-size: 14px;*/
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-style: none;
}
.enlace_blanco:hover
{
	/*	font-size: 14px;*/
	font-weight: bold;
	color: #9BF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width: 0px;
}

.enlace_blanco_g1:link , .enlace_blanco_g1:active , .enlace_blanco_g1:visited
{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_g1:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #9BF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_g2:link , .enlace_blanco_g2:active , .enlace_blanco_g2:visited
{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_g2:hover
{
	font-size: 18px;
	font-weight: bold;
	color: #9BF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_p1:link , .enlace_blanco_p1:active , .enlace_blanco_p1:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_p1:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #9BF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.enlace_blanco_p2
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_p2:link , .enlace_blanco_p2:active , .enlace_blanco_p2:visited
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_blanco_p2:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #9BF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.enlace_claro:link , .enlace_claro:active , .enlace_claro:visited
{
	font-weight: bold;
	color: #99BBFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_claro:hover
{
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.enlace_claro2:link , .enlace_claro2:active , .enlace_claro2:visited
{
	font-weight: bold;
	color: #FFAA00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_claro2:hover
{
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.enlace_clarop1:link , .enlace_clarop1:active , .enlace_clarop1:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #FFCC99;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace_clarop1:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.enlace_clarop1inv, .enlace_clarop1inv:link , .enlace_clarop1inv:active , .enlace_clarop1inv:visited, .enlace_clarop1inv:hover
{
	background-color: #FFCC99;
	font-size: 12px;
	font-weight: bold;
	color: #442200;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.enlace_directo {
	color: #FF6600;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
}
.enlace_directo:hover {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
}

.enlaceg1:link , .enlaceg1:active , .enlaceg1:visited
{	font-size: 15px;
	font-weight: bold;
	/*color: #000099;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlaceg1:hover
{
	font-size: 15px;
	font-weight: bold;
	/*color: #36F;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlaceg2:link , .enlaceg2:active , .enlaceg2:visited
{
	font-size: 18px;
	font-weight: bold;
	/*color: #000099;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlaceg2:hover
{
	font-size: 18px;
	font-weight: bold;
	/*color: #36F;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.enlace-naranja:link , .enlace-naranja:active , .enlace-naranja:visited
{
/*	font-size: 14px;*/
	font-weight: bold;
	color: #662200;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace-naranja:hover
{
/*	font-size: 14px;*/
	font-weight: bold;
	color: #FFDDCC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.enlacep1:link , .enlacep1:active , .enlacep1:visited
{
	font-size: 12px;
	font-weight: bold;
	/*color: #000099;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlacep1:hover
{
	font-size: 12px;
	font-weight: bold;
	/*color: #36F;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.enlacep2:link , .enlacep2:active , .enlacep2:visited
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlacep2:hover
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	/*color: #36F;*/
}

.enlacep1inv:link , .enlacep1inv:active , .enlacep1inv:visited
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlacep1inv:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #06F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.fondoazul-redondeado5
{   -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	background-color:#001133;
}


.fondo_principal
{
	background-image: url(../images/fondo_tabla.png);
}

.margen5px
{
	margin: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.padding5px
{	padding: 5px;
}

.celdaservicios
{
	padding:5px;
	color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	font-size: 12px;
}


.sinborde
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.texto_blanco
{	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

.texto_blancop2
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

.texto_blancop3
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
}

.textop2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	/*color: #000000;*/
}

