a:blanco.link {
	text-decoration: none;
	color: #FFFFFF;
}
a:blanco.visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:blanco.hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:blanco.active {
	text-decoration: none;
	color: #FFFFFF;
}

body,td,th {
	color: #3366ff;
}

body {
	background-color: #FFFFFF;
}


body,td,th {
	font-family: Arial;
}

.texto-titulos {
	color: #66CCFF;
	font-size: 15px;
	font-weight: 700;		
}

.texto-titulos-contenido {
	color: #66CCFF;
	font-size: 14px;
	font-weight: 700;		
}

.texto-subtitulos {
	color: #3366ff;
	font-size: 15px;
	font-weight: 700;
	
}

.texto-menu {
	font-size: 13px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}

.texto-contenido {
	font-size: 12px;
	color: #3366ff;
}

.texto-blanco {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
}

.texto-contenido-pie {
	font-size: 9px;
	color: #3366ff;
}

.texto-solicite {
	font-size: 15px; 
	font-weight: bold; 
	font-family: "Times New Roman", Times, serif;
}

.texto-frases {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 15px;
	font-weight: bold;
}

.texto-presupuesto {
	font-family: "Times New Roman", Times, serif; 
	font-size: 15px;
}

a.link-contenido
{
color: #66CCFF;
text-decoration: underline
}

a.link-contenido:hover
{
color: #999999;
text-decoration: underline
}



a.link-blanco
{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}

a.link-blanco:hover
{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}




a.link-laterales
{
	font-family: "Times New Roman", Times, serif;

	font-size: 15px;
	color: #3366ff;
	text-decoration: underline
}

a.link-laterales:hover
{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #999999;
	text-decoration: underline
}

a.link-menu
{
	font-family: "Times New Roman", Times, serif;

	font-size: 15px;
	color: #3366ff;
	text-decoration: none;
}
a.link-menu:hover
{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #999999;
	text-decoration: none;
}





a.link-titulos-contenido
{
	color: #66CCFF;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
}
a.link-titulos-contenido:hover
{
	color: #999999;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
}

A#ingles {
	DISPLAY: block; BACKGROUND: url(../images/ingles.png) no-repeat left top; WIDTH: 132px; TEXT-INDENT: -9999em; HEIGHT: 25px
}
A#ingles:hover {
	BACKGROUND-POSITION: 0px -25px
}

A#espanol {
	DISPLAY: block; BACKGROUND: url(../images/espanol.png) no-repeat left top; WIDTH: 132px; TEXT-INDENT: -9999em; HEIGHT: 25px
}
A#espanol:hover {
	BACKGROUND-POSITION: 0px -25px
}

A#frances {
	DISPLAY: block; BACKGROUND: url(../images/frances.png) no-repeat left top; WIDTH: 132px; TEXT-INDENT: -9999em; HEIGHT: 25px
}
A#frances:hover {
	BACKGROUND-POSITION: 0px -25px
}






A#english {
	DISPLAY: block; BACKGROUND: url(../images/english.png) no-repeat left top; WIDTH: 132px; TEXT-INDENT: -9999em; HEIGHT: 25px
}
A#english:hover {
	BACKGROUND-POSITION: 0px -25px
}

A#spanish {
	DISPLAY: block; BACKGROUND: url(../images/spanish.png) no-repeat left top; WIDTH: 132px; TEXT-INDENT: -9999em; HEIGHT: 25px
}
A#spanish:hover {
	BACKGROUND-POSITION: 0px -25px
}

A#francais {
	DISPLAY: block; BACKGROUND: url(../images/francais.png) no-repeat left top; WIDTH: 132px; TEXT-INDENT: -9999em; HEIGHT: 25px
}
A#francais:hover {
	BACKGROUND-POSITION: 0px -25px
}