/* CSS Document */

body.sitio {background:#fafafa; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
body.popup {background:#ffffff; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#777777; font-size:12px;}
#popup .titulo { color:#045ba6; font-size:11px; font-weight:bold; background:url(../images/fondo_titulopromochica.gif) repeat-x left top; }



#contenedor {background:#FFFFFF;}
.borde_superior{background:#ff8c00;}

/* top links */

#toplinks {font-size: 11px; color:#ff8c00; margin-right:40px;}
#toplinks a {font-size: 11px; color:#8c8c8c; text-decoration:none;}

/* menu azul */

#menuazul { background:url(../images/menusuperiorazul_fondo.gif) repeat-x left top; font-size:10px; color:#FFFFFF; text-align:center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menuazul a { font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; }

/* menu gris */
#menugris {background:url(../images/menusuperiorgris_fondo.gif) repeat-x left top; border-top:1px solid #FFFFFF; font-size:10px; color:#0a64b1;}
#menugris input {border:1px solid #a5caeb; color:#777777; font-size:11px; background:#FFFFFF; padding-left: 2px; height: 17px; width: 149px; }
#menugris a{ font-size:10px; color:#0a64b1; text-decoration:none;}

/* titulo menu */
.titulomenu {font-weight: bold; font-size:11px; color:#FFFFFF; background: url(../images/fondo_titulomenu.gif); padding-left:13px;}
.titulomenu a {font-weight: bold; font-size:11px; color:#FFFFFF; background: url(../images/fondo_titulomenu.gif); text-decoration: none;}
.submenu { padding-left: 21px; padding-bottom:12px; padding-top:12px; background:#fff9f1;}
.submenuLista { padding-left: 21px; padding-bottom:12px; padding-top:12px; }
.submenu a { color:#717171; text-decoration:none;font-size:11px;}
.fondo_menu {background:url(../images/fondo_menu.gif) repeat-y left top; }

/*titulo promo home*/
#promohome .titulo { color:#045ba6; font-size:11px; font-weight:bold; background:url(../images/fondo_titulopromochica.gif) repeat-x left top; }
a.salir {color:#ff8c00; text-decoration:underline; font-weight:bold;}
a.salircarro {color:#0000d1; text-decoration:underline; font-weight:bold;}
#promohome .marca { font-size:13px; color:#045ba6;}
#promohome .resumen { font-size:13px; color:#777777;}
#promohome .precionormal { font-size:12px; color:#045ba6;}
#promohome .preciooferta { font-size:12px; color:#ff8c00;}
#promohome .cuotas { font-size:11px; color:#777777;}
#promohome .espacio {padding-left:20px; padding-top:5px; padding-bottom:5px;}
#promohome a { color:#045ba6; text-decoration: none; }

/*titulo promo subhome*/
#promosubhome .titulo { color:#045ba6; font-size:11px; font-weight:bold; background:url(../images/fondo_titulopromochica.gif) repeat-x left top; }
#promosubhome .marca { font-size:11px; color:#045ba6;}
#promosubhome .marca a{ font-size:11px; color:#045ba6; text-decoration: none;}
#promosubhome .resumen { font-size:11px; color:#777777;}
#promosubhome .resumen a{ font-size:11px; color:#777777; text-decoration: none;}
#promosubhome .precionormal { font-size:12px; color:#045ba6;}
#promosubhome .precionormal a{ font-size:12px; color:#045ba6;}
#promosubhome .preciooferta { font-size:12px; color:#ff8c00;}
#promosubhome .preciooferta a{ font-size:12px; color:#ff8c00;}
#promosubhome .cuotas { font-size:11px; color:#777777;}
#promosubhome .cuotas a{ font-size:11px; color:#777777; text-decoration: none;}
#promosubhome .espacio {padding-left:20px; padding-top:5px; padding-bottom:5px;}

/* miga */
#miga {font-size: 10px; color:#a5a5a5;}
#miga a {font-size: 10px; color:#a5a5a5;} 

/* paginacion */
#paginacion {font-size: 12px; color:#666666; text-decoration:none;}
#paginacion a {font-size: 12px; color:#666666; text-decoration:none;}
#paginacion a.activado {font-size: 12px; color:#045ba6; font-weight:bold; text-decoration:none;}

/* ficha productos */
#ficha .titulo { color:#045ba6; font-size:11px; font-weight:bold; background:url(../images/fondo_titulopromochica.gif) repeat-x left top; }
#ficha .marca { font-size:13px; color:#045ba6;}
#ficha .resumen { font-size:13px; color:#777777;}
#ficha .precionormal { font-size:12px; color:#045ba6;}
#ficha .preciooferta { font-size:12px; color:#ff8c00;}
#ficha .cuotas { font-size:11px; color:#777777;}
#ficha .espacio {padding-left:20px; padding-top:5px; padding-bottom:5px;}
#ficha #carro {border:1px solid #e5e5e5; font-size:11px; color:#777777;}
#ficha #carro .titulo { background:#e5e5e5; color:#045ba6; font-weight:bold; padding:6px;}
#ficha #carro strong {font-size:11px; color:#f68808;}
#ficha #carro input { font-size:11px; color:#777777; border:1px solid #7f9db9;}
#ficha #carro select { font-size:11px; color:#777777; margin-bottom:3px;}
#ficha .descripcion { font-size:11px; color:#777777;}
#ficha #carro #descrip {font-size:11px; color:#f68808;}

/* busqueda avanzada */
#busqueda {font-size:11px; color:#777777;}
#busqueda input { font-size:11px; color:#777777; border:1px solid #7f9db9;}
#busqueda select { font-size:11px; color:#777777; }

/* resultado busqueda */
#resultado { font-size:11px; color:#777777;}
#resultado .descripcion { font-size:11px; color:#045ba6; font-weight:bold;}
#resultado .precionormal { font-size:11px; color:#045ba6; font-weight:bold;}
#resultado .preciooferta { font-size:11px; color:#ff8c00; font-weight:bold;}
#resultado img.bordeimagen {border:1px solid #e5e5e5;}
#resultado .resumen { padding-left: 20px; font-size:14px; color:#ff8c00; font-weight:bold;}
#resultado .concejos { padding-left: 20px; font-size:14px; color:#045ba6; font-weight:bold;}
#resultado .tips { font-size:11px; color:#045ba6;}
#resultado .avanzada { padding-left: 20px; font-size:12px; color:#ff8c00; text-decoration: none; font-weight:bold;}


/* proceso de compra */
#compra {font-size:11px; color:#777777;}
#compra .naranjo {color:#ff8c00; text-decoration:none; font-weight:bold; font-size:12px;}
.naranjo_2 {color:#ff8c00; text-decoration:none; font-weight:bold; font-size:12px;}
#compra .descripcion { font-size:10px; color:#045ba6;}
#compra .descripcion a { font-size:10px; color:#045ba6; text-decoration: none;}
#compra input { font-size:11px; color:#777777; border:1px solid #7f9db9;}
#compra select { font-size:11px; color:#777777; border:1px solid #7f9db9;}
#compra .precios {color:#ff8c00; text-decoration:none; font-weight:bold; font-size:11px}
#compra .preciosEnvio {color:#ff8c00; text-decoration:none; font-weight:bold; font-size:11px; padding-right: 50px;}
#compra .textogris {color:#787878; text-decoration:none; font-weight:bold; font-size:11px}
#compra input.check {border:none;}
#compra .textoazul { font-size:11px; color: #045ba6; font-weight:bold; text-decoration: none;}
.textoazul_2 { font-size:11px; color: #045ba6; font-weight:bold; text-decoration: none;}
#compra .textoazul a{ font-size:11px; color: #045ba6; font-weight:bold; text-decoration: none;}


.linknaranjo {color:#ff8c00; text-decoration:none; font-weight:bold; font-size:11px}
.toptabla {font-size:12px; background: #ffefdb; font-weight:bold; padding:5px; color:#777777;}

/* opciones derecha */
#tabladerecha {border-top:1px solid #ff8c00;font-size: 11px; color:#737373}
#tabladerecha a{font-size: 11px; color:#737373; text-decoration:none; font-weight:bold;}
#tabladerecha a.beneficios{font-size: 11px; color:#067ec4; text-decoration:none; font-weight:bold;}

/* pie */ 
.pie { color:#777777; font-size:11px; text-align:center; padding-top:10px;}




/********* MODIFICACION 11 DE MAYO 2007 **********/

/* submenu mi mundo */
.submenu_mimundo { padding-left: 6px; padding-bottom:12px; padding-top:12px; background:#fff9f1;}
.submenu_mimundo a { color:#717171; text-decoration:none;font-size:11px;}


/* portada */
#mimundoactiva .info {font-size: 10px; color:#a5a5a5;}
#mimundoactiva .tituloopcion {font-size: 14px; color:#ff8b00; font-weight:bold;}
#mimundoactiva .detalleopcion {font-size: 11px; color:#1d629e;}
.titulomundoactiva {font-family:Arial, Helvetica, sans-serif; color:#045ba6; font-size:14px; background:url(../images/titulo_mundoactiva_fondo.gif) repeat-x left top; font-weight:bold;}

/* estado de cuenta */
#estadodecuenta {font-size: 11px; color:#777777; border:1px solid #cccccc;}
#estadodecuenta tr.intercalado {background:#fcefde;}
#estadodecuenta  td.tipodato {padding-left:24px; font-weight:bold; padding-top:4px; padding-bottom:4px;}
#estadodecuenta  td.dato {padding-left:24px; }
.aumentacupo { color:#777777; font-size:11px; font-weight:bold; margin-top:10px;}
.aumentacupo .naranjo{color:#ff8b00;}


/* libreta de direcciones */
#libretadirecciones {font-size:11px; color:#777777;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
#libretadirecciones tr.titulotabla {background:#fcefde; padding-left:20px; padding-top:4px; padding-bottom:4px;}
#libretadirecciones a { color:#ff9900; font-weight:bold; text-decoration:none;}
#libretadirecciones tr.contenidos td {border-bottom:1px solid #cccccc; padding-left:20px; padding-top:4px; padding-bottom:4px;}


/* espacio de login */
#login { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; background:#f0f0f0; }
#login #usuarioregistrado {padding-left:17px; padding-top:10px;}
#login #usuarioregistrado input { background:#f6f6f6; border:1px solid #b4d0e8; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#login #usuarioregistrado a { font-size:10px; font-weight:bold; color:#777777; text-decoration:none; }
#login #usuarionoregistrado {padding-right:25px; padding-top:40px;}


/* pagina de error */
.error {font-size:12px; color:#ff9900;}

/**** CSS agregado 31 de Julio 2007 ****/
#promohome .espacioelectro {padding-left:20px; padding-top:5px; padding-bottom:5px;}
#promohome .espacioelectro a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#717171; text-decoration:none;}
.sublinks {padding:0px 0px 0px 15px}

/* ADICIONO X ORLANDO*/
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #f4f4f4
}
.fondoAmarilloIzq {
	BACKGROUND-IMAGE: url(../images/fondoAmarilloIzq.gif); BACKGROUND-REPEAT: repeat-y
}
.fondoAmarilloDer {
	BACKGROUND-IMAGE: url(../images/fondoAmarilloDer.gif); BACKGROUND-REPEAT: repeat-y
}
.menutitle {
	BORDER-RIGHT: #cac7c7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cac7c7 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/bulletflechaAbajo.gif); MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cac7c7 1px solid; WIDTH: 161px; CURSOR: pointer; COLOR: #006bb5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac7c7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.espacioImagenMenu {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
.submenu {
	MARGIN-BOTTOM: 0.5em
}
.submenuestilo {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.submenuestilo {
	FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenuestilo:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.buscar {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #666666; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fondoBottomAzul {
	BACKGROUND-COLOR: #006bb5
}
#bottom {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bottom A {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#listaAccesosDirectos {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listaAccesosDirectos LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/bulletFondoBlanco.gif); BACKGROUND-REPEAT: no-repeat
}
.fondoAccesosDirectos {
	BACKGROUND-COLOR: #eff6ff
}
.tituloAccesosDirectos {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #006bb5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.AccesosDirectos {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; COLOR: #006bb5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.accesodirecto {
	PADDING-LEFT: 2px; FONT-SIZE: 10px; COLOR: #006bb5; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -0.03em; TEXT-DECORATION: none
}
#centerBox_azul {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/flechaAzul.gif); PADDING-BOTTOM: 0px; MARGIN: 0.5em 0.5em 0px 21px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#centerBox_azul LI {
	FONT-SIZE: 9px; COLOR: #006bb5; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.02em
}
.fondoBoxCentro {
	BACKGROUND-COLOR: #f2f9ff
}
.tituloBoxCentro {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/fondo_subtitulo.gif); COLOR: #1174b9; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px
}
#datosCliente {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eff6ff
}
#datosCliente TABLE {
	FONT-SIZE: 9px; COLOR: #006bb5; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#datosPropiedad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e7e7e7
}
#datosPropiedad TABLE {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#tablafancy TH {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #006bb5
}
#tablafancy TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006bb5; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.titulo_tema {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/titulo_fondo.jpg); BORDER-LEFT: #cccccc 1px solid; COLOR: #006bb5; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.espacio10 {
	HEIGHT: 10px
}
.zonatexto {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4
}
.zonatexto TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.zonatextoimg {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #888888 1px solid; WIDTH: 100px; BORDER-BOTTOM: #888888 1px solid; HEIGHT: 100px
}
.caluga {
	BORDER-RIGHT: #fbdf00 1px; PADDING-RIGHT: 5px; BORDER-TOP: #fbdf00 1px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fbdf00 1px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #fbdf00 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffef2
}
.form_nombres {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006bb5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.form_caja {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: justify
}
.form {
	BORDER-RIGHT: #cac7c7 1px solid; BORDER-TOP: #cac7c7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cac7c7 1px solid; COLOR: #666666; BORDER-BOTTOM: #cac7c7 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.pies {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.textos {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}

/* The background color of a table and alternating row background colors */
.bgColor 	{	border-collapse: collapse; width: 100%; }


