a.h1 {
	font-size: 12px;	font-weight: bold;	padding-top: 2px;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
a.h1:hover {
	font-size: 12px;	font-weight: bold;	padding-top: 2px;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
a.h2 {
	font-size: 12px;	font-weight: none;	padding-top: 2px;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
a.h2:hover {
	font-size: 12px;	font-weight: none;	padding-top: 2px;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
h3 {
	font-size: 11px;	font-weight: none;	padding-top: 2px;	color: #c6c6c6;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
}
.seguros {
	font-size: 14px;	font-weight: bold;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
}
a.contactenos {
	font-size: 22px;	font-weight: bold;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
a.contactenos:hover {
	font-size: 22px;	font-weight: bold;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
a.telefono {
	font-size: 30px;	font-weight: bold;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
a.telefono:hover {
	font-size: 30px;	font-weight: bold;	color: #ffffff;	font-family: "trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;
}
.entrada2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.entrada3 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.color_auto {
	BACKGROUND-COLOR: #1060c0
}
.verdenormal {
	FONT-SIZE: 13px; COLOR: #92b034; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; text-align:justify;
}
.verdenormalpeq {
	Font-Weight: Bold; FONT-SIZE: 13px; COLOR: #92b034; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif
}
.txt_grande_auto {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #92b034; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif
}
A.l_verdenormalpeq {
	Font-WEIGHT:Bold ; FONT-SIZE: 13px; COLOR: #92b034; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_verdenormalpeq:hover {
	FONT-SIZE: 13px; COLOR: #92b034; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.upx2 {
	BACKGROUND-IMAGE: url(../genesis_auto/images/pf.gif); BACKGROUND-REPEAT: repeat-x
}
.downx2 {
	BACKGROUND-IMAGE: url(../genesis_auto/images/pf2.gif); BACKGROUND-REPEAT: repeat-x
}
.color_hogar {
	BACKGROUND-COLOR: #a80021
}
.hogar_background {
	BACKGROUND: url(../images/tr.gif)
}
.rojonormal {
	FONT-SIZE: 13px; COLOR: #a80021; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.rojonormalpeq {
	FONT-SIZE: 13px; COLOR: #a80021; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.txt_grande_hogar {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a80021; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.l_rojonormalpeq {
	Font-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #a80021; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.l_rojonormalpeq:hover {
	FONT-SIZE: 13px; COLOR: #a80021; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.l_rojonormalpeq {
	Font-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #a80021; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_rojonormalpeq:hover {
	FONT-SIZE: 13px; COLOR: #a80021; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.color_home {
	BACKGROUND-COLOR: #1060c0
}
.color_vida {
	BACKGROUND-COLOR: #0093cb
}

.titazuloscurogran{
	FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}

.azuloscurogran {
	FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align:justify;
}
.azul_oscuro {
	FONT-SIZE: 9px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
A.l_azulnormalpeq2 {
	Font-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_azulnormalpeq {
	FONT-SIZE: 13px; COLOR: #007CC3; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_azulnormalpeq:hover {
	FONT-SIZE: 13px; COLOR: #007CC3; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_azuloscurogran {
	FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_azuloscurogran:hover {
	FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_azuloscurogranbold {
	font-weight:bold; FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_azuloscurogranbold:hover {
	font-weight:bold; FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_azul_oscuro {
	FONT-SIZE: 11px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_azul_oscuro:hover {
	FONT-SIZE: 11px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.l_negromenu {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.l_negromenu:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}




.tarifaDia {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 59px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.color_blanco {
	BACKGROUND-COLOR: #ffffff;
}
.color_virtual {
	BACKGROUND-COLOR: #ffe389
}
.color_contc {
	BACKGROUND-COLOR: #b2cced
}
.color_navegacion {
	BACKGROUND-COLOR: #9216eb
}
.azul_virtual {
	FONT-SIZE: 13px; COLOR: #008fd5; FONT-FAMILY:  trebuchet MS,Verdana, Arial, Helvetica, sans-serif
}
.ocre {
	FONT-SIZE: 9px; COLOR: #8d721d; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.upx {
	BACKGROUND-IMAGE: url(../oficina_virtual/images/pf.gif); BACKGROUND-REPEAT: repeat-x
}
.downy {
	BACKGROUND-IMAGE: url(../oficina_virtual/images/pf.gif); BACKGROUND-REPEAT: repeat-y
}
.downx {
	BACKGROUND-IMAGE: url(../oficina_virtual/images/pf2.gif); BACKGROUND-REPEAT: repeat-x
}
.upy {
	BACKGROUND-POSITION: 8px 50%; BACKGROUND-IMAGE: url(../oficina_virtual/images/pf.gif); BACKGROUND-REPEAT: repeat-y
}
.caja_registro {
	BORDER-RIGHT: #9dcfef 1px solid; BORDER-TOP: #9dcfef 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9dcfef 1px solid; WIDTH: 125px; COLOR: #ffffff; BORDER-BOTTOM: #9dcfef 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #9dcfef
}
.blanco {
	FONT-SIZE: 8px; COLOR: #ffffff; FONT-FAMILY:  trebuchet MS, Verdana,Arial, Helvetica, sans-serif; 
}
.blanco2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif
}
.texto {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.cajas {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 87px; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: trebuchet MS, Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff
}
.cajas_recuperarPresupuesto{
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 155px; COLOR: #333333; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff;
}

.azulin {
	FONT-SIZE: 9px; COLOR: #78b9e4; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.azuloscuro {
	FONT-SIZE: 11px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.azulinnormal {
	FONT-SIZE: 9px; COLOR: #78b9e4; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.blanconormal {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.azulnormal {
	FONT-SIZE: 13px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.disconti {
	BACKGROUND-IMAGE: url(../img/ayuda_navegacion/p_discon.gif); BACKGROUND-REPEAT: repeat-y
}

.l_grisnormalpeq {
	font-weight: bold;; font-family: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #999999;
}

.l_grisnormalpeq:hover {
	font-weight: bold;; font-family: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #999999;
}

.azulmenu {
	FONT-SIZE: 13px; COLOR: #0066CC; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; padding: 0px 10px 0px 10px;
}
.azulnormalpeq {
	FONT-SIZE: 9px; COLOR: #78b9e4; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.txt_grande_normal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1d68c9; FONT-FAMILY: trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.txt_grande_general {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1060c0; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.txt_grande_oscuro {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002c60; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.txt_grande_blanco {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
A.l_direcmail {
	FONT-SIZE: 13px; COLOR: #0a4a9c; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_direcmail:hover {
	FONT-SIZE: 13px; COLOR: #0a4a9c; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_blanco {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.l_blanco:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A.l_blanco2 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_blanco2:hover {
	FONT-SIZE: 10px; COLOR: #ffe389; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mano { cursor:hand; cursor:pointer; }
.menuoficina {
	FONT-SIZE: 10px; COLOR: #ffe389; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
A.l_ocre {
	FONT-SIZE: 12px; COLOR: #8d721d; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_ocre:hover {
	FONT-SIZE: 12px; COLOR: #8d721d; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_azulmenu {
	FONT-SIZE: 12px; COLOR: #8aa9ca; FONT-FAMILY:  trebuchet MS, Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.l_azulmenu:hover {
	FONT-SIZE: 12px; COLOR: #8aa9ca; FONT-FAMILY:  trebuchet MS, Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blanco3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #558000
}
.negro2 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.azul2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0063bf; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textofilas {
	FONT-SIZE: 11px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}
.cabeceras_strong {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #1160c6; FONT-FAMILY:  trebuchet MS, Arial, Helvetica, sans-serif
}


a.l_grisnormalpeq {font-weight: bold;; font-family: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #999999;}
a.l_grisnormalpeq:hover {font-weight: bold;; font-family: trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #999999;}
br.pq  {line-height:10px}