body
{
	font-family: "Arial";
	margin: 0px;
	cursor:default;
}

div.overflowH
{
	overflow: hidden;
}

div.floatL
{
	float: left;
}

div.floatR
{
	float: right;
}

div#wrapper
{
	width:968px;
	margin: auto;
}

div#wrapper div#content
{
	width:954px;
}
div#wrapper div#content div.destacados
{
	text-align:left;
	padding-left:5px;
	margin-top:10px;
}
div#wrapper div#content div.destacados div.caja
{
	height:180px;
	margin-bottom:20px;
}
div#wrapper div#content div.destacados div.caja_top
{
	background:inherit;
	width:160px;
	overflow:auto;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:1px;
}
div#wrapper div#content div.destacados div.caja_top a
{
	color:#FFFFFF;
	background:inherit;
	text-decoration:none;
}
div#wrapper div#content div.destacados div.caja_top a:hover
{
	text-decoration:underline;
}
div#wrapper div#content div.destacados div.caja_top div.izq
{
	width:5px;
	height:20px;
	float:left;
	background:url(../images/layout_2/solapa_izq.gif) no-repeat;
}


div#wrapper div#content div.destacados div.caja_top div.med
{
	padding-left:5px;
	width:143px;
	height:20px;
	float:left;
}

div#wrapper div#content div.destacados div.caja_top div.der
{
	width:7px;
	height:20px;
	float:left;
	background:url(../images/layout_2/solapa_der.gif) no-repeat right top;
}

div#wrapper div#content div.destacados div.caja_contenido
{
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#f5f5f5;
	width:332px;
	height:145px;
	
}

div#wrapper div#content div.destacados div.caja_contenido a
{
	background:#f5f5f5;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
div#wrapper div#content div.destacados div.caja_contenido a:hover
{
	text-decoration:underline;
}

div#wrapper div#content div.destacados div.caja_contenido div.imagen
{
	margin-top:10px;
	width:129px;
	float:left;
	text-align:center;
}

div#wrapper div#content div.destacados div.caja_contenido div.derecha
{
	float:left;
	color:#626262;
	font-size:11px;
	margin-top:10px;
	width:186px;
	padding-left:10px;
}
div#wrapper div#content div.destacados div.caja_contenido div.derecha p
{
	margin:0px;
}
div#wrapper div#content div.destacados div.caja_contenido div.derecha div.texto
{
	
}
div#wrapper div#content div.destacados div.caja_contenido div.derecha div.texto h2
{
	font-size:11px;
	margin:0px;
	padding:0px;
}
div#wrapper div#content div.destacados div.caja_contenido div.derecha div.opciones
{
	font-weight:bold;
	margin-top:13px;
}


div#wrapper div#content div.destacados div.caja_contenido div.todas
{
	background:url(../images/layout_2/flecha_verformulario.gif) no-repeat right center;
	font-weight:bold;
	text-align:right;
	height:17px;
	padding-right:25px;
	font-size:11px;
	margin-right:10px;
	cursor:pointer;	
	line-height:17px;
}

div#wrapper div#content div.destacados div.caja_fondo div.izq
{
	background:url(../images/layout_2/bottom_izq.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
	font-size:1px;
}
div#wrapper div#content div.destacados div.caja_fondo div.med
{
	border-bottom:1px solid #d7d7d7;
	width:326px;
	height:3px;
	float:left;
	background:#f5f5f5;
	font-size:1px;
}

div#wrapper div#content div.destacados div.caja_fondo div.der
{
	background:url(../images/layout_2/bottom_der.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
	font-size:1px;
}

div#wrapper div#content div.utilidades
{
	width:250px;
	margin-bottom:17px;
	font-size:11px;
	line-height:25px;
}

div#wrapper div#content div.utilidades div.titulo
{
	color:#a6bc09;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #808080;
	padding-bottom:5px;	
}
div#wrapper div#content div.utilidades div.valoractual
{
	border:1px solid #d7d7d7;
	background:#f5f5f5;
	margin:11px 0px 11px 0px;
	height:30px;
	padding-top:6px;
	overflow:hidden;
}
div#wrapper div#content div.utilidades div.valoractual div.titulo
{
	float:left;
	padding-left:5px;
	color:#626262;
	background:inherit;
	font-size:14px;
	font-weight:normal;
}
div#wrapper div#content div.utilidades div.valoractual div.valor
{
	float:right;
	padding-right:5px;
	color:#a6bc09;
	background:inherit;
	font-size:18px;
	font-weight:bold;
}
div#wrapper div#content div.utilidades div.item
{
	height:25px;	
	overflow:auto;
	padding-right:5px;
	font-family: Arial;
	font-size: 11px;
	color: #626262;
	font-weight: bold;
}

div#wrapper div#content div.utilidades div.item span
{
	color:#a6bc09;
	margin-right:15px;
	margin-left:10px;
}
div#wrapper div#content div.utilidades div.subitem
{
	margin-left:45px;
	color: #626262;
	font-weight:bold;
	text-decoration:none;
}
div#wrapper div#content div.utilidades div.subitem span.fecha
{
	font-weight:normal;
	margin-right:15px;
}

div#wrapper div#content div.utilidades div.subitem span.valor
{
	font-size:12px;
	color:#a6bc09;
}

div#wrapper div#content div.utilidades div.item a
{
	color: #626262;
	background:#FFFFFF;
	font-weight:bold;
}
div#wrapper div#content div.utilidades div.item a:hover
{
	text-decoration:underline;
}
div#wrapper div#content div.utilidades div.interes
{
	float:left;
}

div#wrapper div#content div.utilidades div.verde
{
	background:url(../images/layout_2/interes_positivo.gif) no-repeat right center;
	color:#a6bc09;
	padding-right:25px;
	float:right;
}

div#wrapper div#content div.utilidades div.rojo
{
	background:url(../images/layout_2/interes_negativo.gif) no-repeat right center;
	color:#bf0000;
	padding-right:25px;
	float:right;
}

div#wrapper div#content div.utilidades div.itemgris
{
	background:url(../images/layout_2/bullet_gris.gif) no-repeat 15px center #ebebeb;
	height:25px;
	padding-left:35px;
	overflow:auto;
	padding-right:5px;
}

div#wrapper div#content div.banner
{
	width:250px;
	height:190px;
	background:#000000;
}

div#wrapper div#content div.contentbottom
{
	width:100%;
	overflow:auto;
}

div#wrapper div#content div.contentbottom div.prensa
{
	float:left;
	text-align:left;
	width:466px;
	margin-right:22px;
	/*margin-right:12px;*/
	margin-bottom:12px;
}
div#wrapper div#content div.contentbottom div.subtitulonoticia
{
	color:#a6bc09;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:12px;
	height:35px;
	line-height:35px;
	border-bottom:3px solid #a6bc09;
}
div#wrapper div#content div.contentbottom div.prensa div.subtitulo
{
	color:#a6bc09;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:12px;
	height:35px;
	line-height:35px;
}
div#wrapper div#content div.contentbottom div.prensa div.subtitulocomunidad
{
	color:#a6bc09;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	background:url(../images/layout_2/comunidad.gif) no-repeat right;
	height:35px;
	line-height:35px;
}

div#wrapper div#content div.contentbottom div.prensa div.subtitulo a
{
	color:#a6bc09;
	background:inherit;
	text-decoration:none;
}
div#wrapper div#content div.contentbottom div.prensa div.subtitulocomunidad a
{
	color:#a6bc09;
	background:#FFFFFF;
	text-decoration:none;
}
div#wrapper div#content div.contentbottom div.prensa div.nota
{
	color:#000000;
	margin-bottom:10px;
	background:inherit;
	padding-left:15px;
}

div#wrapper div#content div.contentbottom div.prensa div.nota div.titulo
{
	font-family:'Trebuchet MS';
	font-size:13px;
	font-weight:bold;
	margin-bottom:2px;
}

div#wrapper div#content div.contentbottom div.prensa div.nota div.copete
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #626262;
}

div#wrapper div#content div.contentbottom div.prensa div.testimonio
{
	color:#626262;
	font-size:11px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:50px;
}

div#wrapper div#content div.contentbottom div.prensa div.testimonio div.descripcion
{
	font-style:italic;
	padding-bottom:0px !important;
	font-size:11px;
}

div#wrapper div#content div.contentbottom div.prensa div.testimonio div.fuente
{
	font-family:'Trebuchet MS';
	font-weight:bold;
	color:#000000;
	background:inherit;
}
div#wrapper div#content div.opinionexperto
{
	background:url(../images/layout_2/opinionexperto_bk.gif) repeat-y;
	width:220px;
	padding:10px 15px 10px 15px;
}
div#wrapper div#content div.opinionexperto div.headeropinion
{
	width:100%;
	overflow:auto;
	
	
}
div#wrapper div#content div.opinionexperto div.headeropinion div.foto
{
	float:left;
	width:74px;
	margin-right:15px;
}
div#wrapper div#content div.opinionexperto div.headeropinion div.descripcion
{
	float:left;
	font-size:11px;
	color:#626262;
}
div#wrapper div#content div.opinionexperto div.headeropinion div.descripcion div.fecha
{
	line-height:20px;
	color:#a6bc09;
}
div#wrapper div#content div.opinionexperto div.headeropinion div.descripcion div.detalle
{
	line-height:15px;
	font-weight:bold;
}
div#wrapper div#content div.opinionexperto div.headeropinion div.descripcion div.veropinion
{
	line-height:15px;
	font-weight:bold;
	text-decoration:underline;
	margin-top:30px;
}
div#wrapper div#content div.opinionexperto div.headeropinion div.descripcion div.veropinion a
{
	line-height:15px;
	font-weight:bold;
	text-decoration:underline;
	color:#626262;
}

div#wrapper div#content div.opinionexperto div.nombreexperto div.nombre
{
}
div#wrapper div#content div.opinionexperto span.detallenombre
{
	color:#a6bc09;
	font-weight:bold;
}
div#wrapper div#content div.opinionexperto div.nombreexperto div.nombre span.experto
{
	font-weight:bold;
}
div#wrapper div#content div.opinionexperto div.separadorexperto
{
	border-top:1px solid #d7d7d7;
	font-size:1px;
	line-height:1px;
	margin-top:20px;
}
div#wrapper div#content div.opinionexperto div.noticiasexperto
{
	text-align:left;
	color:#626262;
}
div#wrapper div#content div.opinionexperto div.noticiasexperto span.titulo
{
	text-decoration:underline;
}
div#wrapper div#content div.opinionexperto div.noticiasexperto span.titulo a
{
	color:#626262;
	
}
div#wrapper div#content div.opinionexpertobottom
{
	width:250px;
	overflow:auto;
	font-size:1px;
}
div#wrapper div#content div.opinionexpertobottom div.izq
{
	float:left;
	background:url(../images/layout_2/comunidad_bottom_left.gif) no-repeat;
	width:7px;
	height:9px;
}
div#wrapper div#content div.opinionexpertobottom div.med
{
	float:left;
	background:url(../images/layout_2/comunidad_bottom_center.gif) repeat-x;
	height:9px;
	width:236px;
}
div#wrapper div#content div.opinionexpertobottom div.der
{
	float:left;
	background:url(../images/layout_2/comunidad_bottom_right.gif) no-repeat;
	width:7px;
	height:9px;
}

div#wrapper div#content div.contentbottom div.prensa div.comunidad
{
	width:463px;
	background:url(../images/layout_2/comunidad_bk.gif) repeat-y;
	padding-left:4px;
}
div#wrapper div#content div.contentbottom div.prensa div.comunidad div.blog div.titulo
{
	background:#a6bc09;
	width:445px;
	color:#FFFFFF;
	padding-left:15px;
	height:21px;
	line-height:21px;
	font-weight:bold;
	font-size:11px;
}
div#wrapper div#content div.contentbottom div.prensa div.comunidad div.irablog
{
	text-align:right;
	padding:10px 15px 10px 0px;
}
div#wrapper div#content div.contentbottom div.prensa div.comunidadbottom
{
	width:467px;
	overflow:auto;
	font-size:1px;
}
div#wrapper div#content div.contentbottom div.prensa div.comunidadbottom div.izq
{
	float:left;
	background:url(../images/layout_2/comunidad_bottom_left.gif) no-repeat;
	width:7px;
	height:9px;
}
div#wrapper div#content div.contentbottom div.prensa div.comunidadbottom div.med
{
	float:left;
	background:url(../images/layout_2/comunidad_bottom_center.gif) repeat-x;
	height:9px;
	width:453px;
}
div#wrapper div#content div.contentbottom div.prensa div.comunidadbottom div.der
{
	float:left;
	background:url(../images/layout_2/comunidad_bottom_right.gif) no-repeat;
	width:7px;
	height:9px;
}
div#wrapper div#content div.contentbottom div.prensa div.testimoniotitulo
{
	background:#a6bc09;
	width:445px;
	color:#FFFFFF;
	padding-left:15px;
	height:21px;
	line-height:21px;
	font-weight:bold;
	font-size:11px;
	margin-bottom:15px;
}
div#wrapper div#content div.contentbottom div.vermas
{
	background:url(../images/layout_2/flecha_vermas.gif) no-repeat right center;
	color:#a6bc09;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
	height:21px;
	float:right;
	width:440px;
	cursor:pointer;
	line-height:21px;
	float:left;	
}
div#wrapper div#content div.contentbottom div.vermas a
{
	color:#a6bc09;
	text-decoration:none;
}
div#wrapper div#content div.contentbottom div.prensa div.vermas a:hover
{
	text-decoration:underline;
}
div.sinmargin
{
	margin:0px !important;
}



/*/Layout*/

div#content table td.intercuadrados
{
	width: 26px;
} 
span.maximocaracteresnaranja
{
	width: 200px;
	font-size:12px;
	color:#FF7E00;
	font-style:italic;
	vertical-align:top;
	margin-left:225px;
}
span.maximocaracteresverde
{
	width: 200px;
	font-size:12px;
	font-style:italic;
	vertical-align:top;
	margin-left:225px;
}
/*div#content div.middle
{
	text-align: left !important;
	padding-left: 25px;
	margin-bottom: 40px;
}*/
div#content a.itemmenu 
{
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	background:inherit;
}
div#content a.active
{
	color:#DA711C;
	font-weight: bold;
}
div#content a.itemmenu div.submenu
{
	font-size:11px;
	padding-bottom:10px;
	width:153px;
	text-align:left;
	
}
div#content a.itemmenu:hover 
{
	color:#5c5e00;
	
}
/*div#content a.itemmenu:hover div.submenu
{
	background:url(../images/layout/arrowOrange.gif) no-repeat  12px 4px;
}
*/
div#content td.menu
{
	vertical-align:top;
	padding-right:30px;
}
div#content td.menu td.topleft
{
	background:url(../images/layout/mapa_topleft.gif) no-repeat;
	width:9px;
	height:9px;
}
div#content td.menu td.top
{
	background:#e3e3e3;
	height:8px;
	width:153px;
	border-top:1px solid #b5b5b7;
}
div#content td.menu td.topright
{
	background:url(../images/layout/mapa_topright.gif) no-repeat;
	width:9px;
	height:9px;
}
div#content td.menu td.centerleft
{
	background:url(../images/layout/mapa_center.gif) repeat-x;
	width:8px;
	height:129px;
	border-left:1px solid #b5b5b7;
}
div#content td.menu td.center
{
	background:url(../images/layout/mapa_center.gif) repeat-x;
	width:152px;
	height:129px;
	padding-top:10px;
}
div#content td.menu td.centerright
{
	background:url(../images/layout/mapa_center.gif) repeat-x;
	width:6px;
	height:129px;
	border-right:1px solid #b5b5b7;
}
div#content td.menu td.bottomleft
{
	background:url(../images/layout/mapa_bottomleft.gif) no-repeat;
	width:9px;
	height:9px;
}
div#content td.menu td.bottom
{
	background:url(../images/layout/mapa_bottom.gif) repeat-x;
	height:8px;
	width:152px;
	border-bottom:1px solid #b5b5b7;
}
div#content td.menu td.bottomright
{
	background:url(../images/layout/mapa_bottomright.gif) no-repeat;
	width:9px;
	height:9px;
}

div#content td.titulo
{
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	width:280px;
	background:url(../images/layout/arrow.gif) no-repeat #E2E2E2 7px 9px;
	padding-left:20px;
}
div#content td.subtitulo
{
	text-decoration:underline;
	font-size:12px;
	padding-top:10px;
	padding-left:20px;
}
div#content td.ultsubtitulo
{
	text-decoration:underline;
	font-size:12px;
	padding-top:10px;
	border-bottom:1px solid #CAC7C7;
	padding-bottom:10px;
	padding-left:20px;
}
div#content a.subtitulo
{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	background:inherit;
}
div#content td.izq
{
	border-left:1px solid #CAC7C7;
}
div#content td.der
{
	border-right:1px solid #CAC7C7;
}
div#content td.bordeizq
{
	
	border: 0px solid red;
	background:url(../images/layout/mapaleft.gif) no-repeat bottom right;
	width:8px;
}
div#content td.bordeder
{
	background:url(../images/layout/maparight.gif) no-repeat bottom right;
	width:7px;
}

div#content div.headerabout
{
	overflow: hidden;
	margin-top:1px;
	width:956px;
}
div#content div.headerabout div.headeraboutleft
{
	float: left;
	background: url(../images/layout_2/estaticos_headerleft.gif) bottom left no-repeat #7F8900;
	width: 7px;
	height: 23px;
}
div#content div.headerabout div.headeraboutright
{
	float: left;
	background: url(../images/layout_2/estaticos_headerright.gif) bottom left no-repeat #7F8900;
	width: 6px;
	height: 23px;
}
div#content div.headerabout div.headeraboutmiddle
{
	float: left;
	background: #7F8900;
	width: 943px;
	height: 23px;
}
div#content div.contentabout
{
	width: 952px;
	border-top: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	text-align: left;
	padding-bottom: 15px;
	padding-top: 15px;
}
div#content div.contentabout li
{
	list-style-image: url(../images/layout_2/bullet_gris.gif);
}
div#content div.contentaboutPrensa
{
	background: #F5F5F5;
	width: 952px;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	text-align: left;
	padding-bottom: 18px;
}

div#content div.contentaboutTestimonios
{
	background: #FFFFFF;
	text-align: left;
	padding-bottom: 18px;
	width:476px;
}

div#content div.tituloabout
{
	width: 930px;
	padding-top: 31px;
	
}
div#content div.tituloabout div
{
	display: inline;
	padding-left: 25px;
}
div#content div.tituloabout div#noprint,
div#content div.tituloabout div#print
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #7F8900;
	text-align: left;
	padding-left: 390px;
	background:inherit;
}
div#content div.contentabout div#noprint a,
div#content div.contentabout div#print a
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #7F8900;
	text-align: left;
	background:inherit;
	text-decoration:none;
}
div#content div.tituloabout div#noprint a,
div#content div.contentabout div#noprint a
div#content div.tituloabout div#print a,
div#content div.contentabout div#print a
{
	text-decoration: none;
	color: #7F8900;
	background:inherit;
}
div#content div.tituloabout div#noprint img,
div#content div.contentabout div#noprint img
{
	border: 0px;
	padding-right: 5px;
}
div#content div.tituloabout div.TituloNarnaja
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	color: #7F8900;
	background:inherit;
}
div#content div.SubTituloAbout
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #7F8900;
	line-height: 18px;
	text-align: left;
	padding-left: 49px;
	padding-right: 56px;
}
div#content div.textoabout
{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #626262;
	line-height: 18px;
	text-align: justify;
	padding-left: 25px;
	padding-right: 56px;
}
div#content div.contentabout .link,
div#content div.contentaboutPrensa .link
{
	font-weight: bold;
	color: #7F8900;
	background:inherit;
}
div#content div.contentabout div.subir,
div#content div.contentaboutPrensa div.subir
{
	font-family: arial;
	text-align: right;
	text-decoration: none;
	font-size: 10px;
	padding-top: 15px;
}
div#content div.footerabout
{
	overflow: auto;
	width:954px;
}
div#content div.footerabout div.footeraboutleft
{
	float: left;
	background: url(../images/layout_2/estaticos_footerleft.gif) top left no-repeat;
	width: 6px;
	height: 6px;
	font-size:1px;
}
div#content div.footerabout div.footeraboutright
{
	float: left;
	background: url(../images/layout_2/estaticos_footerright.gif) top left no-repeat;
	width: 6px;
	height: 6px;
	font-size:1px;
}
div#content div.footerabout div.footeraboutleftwhite
{
	float: left;
	background: url(../images/layout_2/estaticos_footerleftwhite.gif) top left no-repeat;
	width: 6px;
	height: 6px;
	font-size:1px;
}
div#content div.footerabout div.footeraboutrightwhite
{
	float: left;
	background: url(../images/layout_2/estaticos_footerrightwhite.gif) top left no-repeat;
	width: 6px;
	height: 6px;
	font-size:1px;
}
div#content div.footerabout div.footeraboutmiddle
{
	float: left;
	width: 942px;
	height: 5px;
	font-size: 1px;
	border-bottom: 1px solid #D7D7D7;
}

div#content div.arriba
{
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#DA711C;
	padding-right:55px;
}
div#content div.arriba a
{
	color:#DA711C;
}
div#content div.conborde
{
	background:url(../images/layout/grayline.gif) no-repeat left top;
}
div#content div.top div.cartelpuntiado
{
	border:1px dashed #8c8c8c;
	/*background:url(../images/layout/bkg_box.gif) no-repeat white center;	*/
	width:728px;
	height:82px;	
	vertical-align:middle;
	margin:11px;	
}
div#content div.top div.cartelpuntiado img.publicidad
{
	vertical-align:middle;
	width:468px;
	height:60px;
	background:#808080;
	margin-top:10px;
}
div#content table.cuadrados 
{
	width:352px;
	height:158px;
}
div#content table.cuadrados td.esquina
{
	line-height: 9px;
	width:9px;
}
div#content table.cuadrados td.lefttop
{
	vertical-align: top;
	
	background:url(../images/layout/BordeCajaMedioTopLeft.gif) no-repeat center;
}
div#content table.cuadrados td.centertop
{
	line-height: 8px;
	background: #f7f7f7;
	border-top: 1px solid #acacac;
	
}
div#content table.cuadrados td.righttop
{
	background:url(../images/layout/BordeCajaMedioTopRight.gif) no-repeat center;
}
td.mid
{
	width:22px;
}

div#content table.cuadrados td.leftmid
{
	width:9px;
	height:144px;
	background: #f7f7f7;
	border-left:1px solid #acacac;
}
div#content table.cuadrados td.centermid
{
	width:334px;
	height:144px;
	background: #f7f7f7;
	vertical-align:top; 
	padding-left: 15px;
	padding-top:10px;
}
div#content table.cuadrados td.rightmid
{
	height:144px;
	background: #f7f7f7;
	border-right:1px solid #acacac;
}

div#content table.cuadrados td.leftbottom
{
	background:url(../images/layout/BordeCajaMedioBottomLeft.gif) no-repeat center;
}
div#content table.cuadrados td.rightbottom
{
	
	background:url(../images/layout/BordeCajaMedioBottomRight.gif) no-repeat center;
}

div#content table.cuadrados td.centerbottom
{
	line-height: 8px;
	width:9px;
	height:9px;
	background: #f7f7f7;
	border-bottom:1px solid #acacac;
}

div.descripcion
{
	font-size:12px;
	padding-bottom:5px;
	text-align: left;
}
div.expTopHome
{
	font-size:14px;
	margin-left:25px;
}
div.expTopHome div.top
{
	font-weight: bold;
	color: #a6bc09;
}
div.expTopHome div.pasos
{
	font-weight: bold;
	color: #A6BC09;
}
div.expTopHome b.paso
{
	color: #A6BC09;
}
div.negrita
{
	text-align: left;
	font-weight:bold;
	font-size:11px;
}
div.naranja
{
	vertical-align:middle;
	padding-bottom:15px;
	font-weight:bold;
	color:#ffb300;
	font-size:16px;
}
div.naranjaGrande
{
	font-weight:bold;
	color:#ffb300;
	font-size:18px;
	padding-bottom:11px;
	text-align: left;
	padding-left: 25px;
}
div.verdeGrande
{
	font-weight:bold;
	font-size:12px;
	padding-bottom:11px;
	text-align: left;
	padding-left: 10px;
}
span.naranjaMedium
{
	font-weight:bold;
	color:#FF7E00;
	font-size:14px;
}
span.verdeMedium
{
	font-weight:bold;
	color:#A6BC09;
	font-size:14px;	
}

select.campocombo
{
	font-size: 11px;
	width:200px;
	margin-bottom:18px;
}
select.campocomboerror
{
	font-size: 11px;
	width:200px;
	background-color:#f1c5c5;
}
span.campoerror
{
	color:#FF0000;
}
span.margenderechocombo
{
	padding-right:73px;
}

span.naranjaChico
{
	font-weight:bold;
	color:#FF7E00;
	font-size:12px;
}
span.verdeChico
{
	font-weight:bold;
	color:#A6BC09;
	font-size:12px;
}

div.subtitulo
{
	font-size:12px;
	font-weight:bold;
	margin-top:-1px;
	padding-bottom:5px;
}
input.textboxerror
{
	border:1px solid gray;
	background-color:#f1c5c5;
	width:273px;
	margin-bottom:2px;
}

div.comun
{
	font-family: Arial;
	color:#626262;
	font-size:11px;
}

div.tituloComun
{
	font-family: Arial;
	color:#626262;
	font-size:12px;
	font-weight: bold;
}

input.button
{
	border:1px solid #e5e5e5;
	background-color:#f2f2f2;
	font-family: Arial;
	font-size:11px;
}

input.comun,
textarea.comun
{
	border:1px solid #e5e5e5;
	background-color:#d7d7d7;
	font-family: Arial;
	font-size:11px;
}

textarea
{
	border:1px solid gray;
	background-color:#FFFFFF;
	width:270px;
	height:90px;
}

div#content table.cuadrados td.centermid td.botonverde
{
	width:100px;
	height:20px;
}
div#content table.cuadrados td.centermid td.botonnaranja
{
	width:100px;
	height:20px;
}
select.combo, select.textbox
{
	width:200px;
	font-size: 11px;
	background:#d7d7d7;
}
a.publicidadchica
{
	width:234px;
	height:60px;
	/*padding-left: 26px;*/
}
div.textbottom a
{
	text-decoration: underline;
}
div.textbottom
{	
	line-height:18px;
	font-size:12px;
	color:#626262;
	text-align:left;
	color:#626262;
}
div.frase
{
	font-size:11px;
	vertical-align:top;
	/*text-align:right;*/
}
.separator
{
	padding-left:7px;
	padding-right:7px;
}
div#mensajetop
{
	border-bottom: 0px;
	font-family: "Arial";
	font-size: 12px;
	padding-left: 20px;
}

div.mensaje_informacion
{
	font-size:12px;
	text-align:left;
	padding-left:40px;
}

div#mensajebottom
{
	font-family: "Arial";
	font-size: 13px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom:10px;
	font-weight:bold;
	text-align:left;

}
div#mensajebottom a
{
	color: #ff7e00;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
table.resultados
{
	border:1px solid #d7d7d7;
	background: #f5f5f5;
	margin-left:172px;
	margin-top:20px;
}
table.resultados tr.headers td
{
	font-family: "Arial";
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	height:39px;
	width: 155px;
	text-align:center;
}
table.resultados tr.headers td.empresa {width: 250px;}
table.resultados tr.headers td.telefono {width: 152px;}
table.resultados tr.headers td.email {width: 180px;}

table.resultados tr.row td
{
	height:38px;
	vertical-align: middle;
	text-align: left;
	font-family: "Arial";
	width:155px;
	text-align: center;
}

table.resultados tr.row td.logo
{
	border-top:1px solid #d7d7d7;
}
table.resultados tr.row td.empresa 
{
	font-size: 12px;
	border-top:1px solid #d7d7d7;
}
table.resultados tr.row td.telefono 
{
	font-size: 12px;
	text-align:center;
	border-top:1px solid #d7d7d7;
}
table.resultados tr.row td.email
{
	border-top:1px solid #d7d7d7;
}
table.resultados tr.row td.email a
{
	text-decoration: underline;
	color: #ff7e00;
	font-size: 11px;
	font-weight: bold;
}

div.submenuactivo
{
	font-size:11px;	
	font-weight:bold;
	font-family:arial;
	margin-bottom:10px;
	color:#5c5e00;
}
div.tituloperacion
{
	font-size:13px;
	text-align:left;
	margin-left:40px;
	color:#000000;
	background:inherit;
}

/*Depósito*/
div.deposito
{
	font-family: Arial;
	font-size: 14px;
	padding: 20px 0px 20px 0px;
}
div.deposito div.error
{
	font-size: 13px;
	font-weight: bold;
	color: red;
	width: 450px;
	padding-bottom: 20px;
}
div.deposito input.monto
{
	border: 1px solid gray;
	width: 75px;
}
div.titulo_landing
{
	margin-left:25px;
	font-size:15px;
	
	font-weight:bold;
	padding-top:3px;
}
div.titulo_landing h2
{
	font-size:15px;
	
	font-weight:bold;
	margin:0px;
}
div.info_landing
{
	width:760px;
	margin-left:15px;
	margin-top:10px;
	font-size:12px;
}
div.seleccione
{
	height:40px;
	margin-left:20px;
	font-size:12px;
	padding-top:15px;
}
h1.naranja
{
	margin-left:20px;
	font-size:15px;
	color:#f7b920;
	font-weight:bold;
}
img.foto
{
	float:left;
	margin-right:10px;
}
div.importante
{
	margin-left:22px;
	margin-top:10px;
	font-size:11px;
	text-align:left;
	margin-right:10px;
	border-top:1px solid #d7d7d7;
	width:886px;
	padding-top:10px;
}
span.options
{
	margin-left:40px;
	font-size:11px;
	color:#5e5e5e;
}
a.pregFaqArriba
{
	color: black;
	text-decoration: none;
}
a.pregFaqArriba:hover
{
	color: black;
	text-decoration: underline;
}
div.pregFaqAbajo
{
	color: black !important;
	background-color: #F2F2F2;
	padding-bottom: 5px;
	margin-top: 4px;
}
div.respPreg
{
	width: 650px!important;
}
/*TABLA REDONDITA*/

#pasos
{
	width:675px;
	float:left;
	padding-left:15px;
	_padding-left:4px;
}

#pasos div.pasos_top
{
	background-color: #FFFFFF;
	font-size:1px;
}
#pasos div.pasos_top div.landing_pasos
{
	width:666px;
	overflow:hidden;
}
#pasos div.pasos_top div.landing_pasos div.left
{
	width:10px;
	height:10px;
	float:left !important;
	font-size:1px;
	background:url(../images/landing/pasos_left.gif) no-repeat;
}
#pasos div.pasos_top div.landing_pasos div.center
{
	height:9px;
	border-top:1px solid #e6e6e6;	
	width:646px;
	float:left !important;
	background:#f5f5f5;
}
#pasos div.pasos_top div.landing_pasos div.right
{
	width:10px;
	height:10px;
	float:left !important;
	font-size:1px;
	background:url(../images/landing/pasos_right.gif) no-repeat;
}
#pasos div.pasos_top div.titulo
{
	font-size:14px;
	width:649px;
	padding-left:15px;
	background:#f5f5f5;
	border-left:1px solid #e6e6e6 !important;
	border-right:1px solid #e6e6e6 !important;
	padding-bottom:10px;
}

#pasos div.texto
{
	width:672px;
	font-size: 12px;
}
#pasos div.texto_pasos
{
	width:649px;
	padding-left:15px;
	padding-top:16px;
	font-size:12px;
	border-left:1px solid #e6e6e6 !important;
	border-right:1px solid #e6e6e6 !important;
	padding-bottom:17px;
}
#pasos div.texto_pasos a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background:inherit;
}
#pasos div.pasos_bottom div.izq
{
	background:url(../images/layout/generic_bottom_left.gif) no-repeat left;
	width:3px;
	height:3px;
	float:left;
	font-size:1px;
}

#pasos div.pasos_bottom div.med
{
	background-color: #FFFFFF;
	font-size:1px;
	height:3px;
	border-bottom:1px solid #d7d7d7;
	float:left;
	width:660px;
}

#pasos div.pasos_bottom div.der
{
	background:url(../images/layout/generic_bottom_right.gif) no-repeat;
	width:3px;
	height:3px;
	float:left;
	font-size:1px;
}
div.testimonio_landing 
{
	
}
div.links table a
{
	text-decoration:none;
	
	font-size:12px;
	color:#626262;
}
div.links table div.titulo
{
	font-weight:bold;
	font-size:14px;
	margin-top:15px;
	margin-bottom:7px;
}
div.links table div.todas
{
	background:url(../images/layout_2/flecha_vermas.gif) no-repeat right center;
	font-weight:bold;
	height:21px;
	font-size:11px;
	padding-right:25px;
	margin-right:10px;
	cursor:pointer;	
	line-height:21px;
	margin-top:5px;
	width:50px;
}

td div.todas
{
	background:url(../images/layout_2/flecha_vermas.gif) no-repeat right center;
	font-weight:bold;
	height:21px;
	font-size:11px;
	padding-right:25px;
	margin-right:10px;
	cursor:pointer;	
	line-height:21px;
	margin-top:5px;
	width:50px;
}

div.testimonio_landing div.titulo_testimonio
{
	font-size:15px; 
	font-weight:bold;
	font-family:Arial;
}
div.testimonio_landing div.testimonio
{
	font-size:12px;
	font-style:italic;
	margin-top:7px;
}
div.testimonio_landing div.hechopor
{
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
}
.na { color: #FFB300; }
.ve { color: #7f8900; background:inherit;}
.bo { font-weight: bold; }
.interbottom { margin-bottom: 4px;}


table.textoverform
{
	border-bottom: 0px;
	border-top: 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
	width: 600px;
}
table.textoverform td
{
}
table.tarifas
{
	width:674px;
	margin-top: 20px;
}
table.tarifas td.headers
{
	height: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #F2F2F2;
	font-weight: bold;
}
table.tarifas td.content
{
	text-align:left;
	padding-top: 20px;
	padding-left: 25px;
	font-size:12px;
}
table.tarifas td.content div.bulletna
{
	padding-left: 20px;
	background: url('../images/layout/bulletnaranja.gif') no-repeat left 2px;
}
table.tarifas td.content div.bulletve
{
	padding-left: 20px;
	background: url('../images/layout/bulletverde.gif') no-repeat left 2px;
}
div#content div.glosario
{
	padding-bottom: 18px;
}
div#content div.SubTituloAboutGlosario
{
	font-family: Arial;
	font-weight: bold;
	text-align: left;
}
table.glosario
{
	width: 952px;
}
td.concepto
{
	width: 150px;
	font-size: 13px;
	color: #626262;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-left: 50px;
}
td.definicion
{
	width: 700px;
	font-weight: normal !important;
	font-size: 13px;
	color: #626262;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-right: 56px;
}
td.conceptoDark
{
	background: #E6E6E6;
	width: 150px;
	font-size: 12px;
	color: #626262;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-left: 50px;
}
td.definicionDark
{
	background: #E6E6E6;
	width: 698px;
	font-weight: normal !important;
	font-size: 12px;
	color: #626262;
	padding-top: 16px;
	padding-bottom: 14px;
	padding-right: 56px;
}

.subrayado
{
	text-decoration:underline;
}
td.separador
{
	height:20px;
	font-size: 1px;
	border-top:1px dashed #080808;
}
div.subir
{
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding-top: 15px;
	padding-right: 15px;
	background:inherit;
}
div.subir a
{
	text-decoration: underline;
	color: #000000;
	background:inherit;
}
div.indiceLetras
{
	width: 850px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	padding-left: 50px;
	padding-top: 25px;
	padding-bottom: 6px;
}
div.indiceLetras a
{
	color: #626262;
	font-weight: bold;
}
a#A:hover,a#B:hover,a#C:hover,a#D:hover,a#E:hover,a#F:hover,a#G:hover,a#H:hover,a#I:hover,a#J:hover,a#K:hover,a#L:hover,a#M:hover,
a#N:hover,a#O:hover,a#P:hover,a#Q:hover,a#R:hover,a#S:hover,a#T:hover,a#U:hover,a#V:hover,a#W:hover,a#X:hover,a#Y:hover,a#Z:hover
{
	text-decoration:underline;
	color: #626262;
	font-weight: bold;
}

div.noticia
{
	font-family: Arial;
	padding: 15px 56px 15px 25px;
}
div.noticiaDark
{
	background: #FFFFFF;
	font-family: Arial;
	padding: 15px 56px 15px 25px;
}
div.fechanoticia
{
	font-size: 11px;
	font-weight: bold;
	color: #626262;
}
div.prensaCopete
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #626262;
	text-align: justify;
	padding-top: 3px;
}
a.linkarticulo
{
	font-family: 'Trebuchet MS';
	font-size: 13x;
	font-weight: bold;
	color: #7F8900;
	text-decoration: none;
	background:inherit;
}
a.linkhome
{
	text-decoration:none !important;
}

div.testimonioCopete
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #626262;
	text-align: justify;
	padding-top: 3px;
	font-style:italic;
}
div.testimonioAutor
{
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-weight:bold;
	color: #626262;
	text-align: justify;
	padding-top: 3px;
}
div.overlay_proximamente
{
	position:absolute;
	top: 60px;
	left: 750px;
	display:none;
}
.Motores
{
	display:none;
}
a.subrayado
{
	text-decoration:underline;
}
div.paginador
{
	width: 950px;
	margin-top:20px;
	font-family: Arial;
	font-size: 12px;
	line-height:23px !important;
	text-align:center;
}
div.paginador a
{
	text-decoration:none;
	color:#000000;
	background:inherit;
}
div.paginador b
{
	color:#7F8900;
	background:inherit;
}
div.detallePrensa
{
	padding-top: 39px;
	background: #F5F5F5;
}
div.FechaPrensa
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #626262;
}
div.TituloPrensa
{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #7F8900;
	padding-top: 5px;
}
div.CopetePrensa
{
	font-family: Arial;
	font-weight: normal;
	font-style: italic;
	width:847px;
	font-size: 13px;
	color: #626262;
	padding-top: 26px;
}
div.CuerpoPrensa
{
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #626262;
	padding-top: 2px;
}
div.FuentePrensa
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #626262;
	padding-top: 2px;
}
div.FuentePrensa span
{
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #626262;
}
div.LinkPrensa
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #626262;
}
div.LinkPrensa span
{
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	color: #626262;
}
div.LinkPrensa span a
{
	text-decoration: none;
	color: #626262;
}
div.volver
{
	padding-top: 20px;
}
div.volver a img
{
	border: 0px;
}

/*MAPA*/
div#content div.headermap
{
	overflow: auto;
	padding-left: 6px;
	margin-top:1px;
	width:100%;
	
}
div#content div.headermap div.headermapleft
{
	float: left;
	background: url(../images/layout_2/header_leftgrande.gif) bottom left no-repeat #7F8900;
	width: 6px;
	height: 40px;
	font-size:1px;
}
div#content div.headermap div.headermapright
{
	float: left;
	background: url(../images/layout_2/header_rightgrande.gif) bottom left no-repeat #7F8900;
	width: 5px;
	height: 40px;
	font-size:1px;
}
div#content div.headermap div.headermapmiddle
{
	float: left;
	background: #7F8900;
	width: 925px;
	height: 28px;

	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 18px;
	padding-top: 11px;
}
div#content table.mapa tr td
{
	vertical-align: top;
}
div#content table.mapa tr td.notLast
{
	padding-right: 20px;
}
div#content div.contentmap
{
	margin-top:20px;
	
}
div#content div.contentmap div.mapaCajaHeader
{
	overflow: auto;
	width:100%;
}
div#content div.contentmap div.mapaCajaHeader div.mapaCajaHeaderleft
{
	float: left;
	background: url(../images/layout_2/mapa_cajasheaderleft.gif) top left no-repeat #7F8900;
	width: 6px;
	height: 27px;
}
div#content div.contentmap div.mapaCajaHeader div.mapaCajaHeaderright
{
	float: left;
	background: url(../images/layout_2/mapa_cajasheaderright.gif) top left no-repeat #7F8900;
	width: 5px;
	height: 27px;
}
div#content div.contentmap div.mapaCajaHeader div.mapaCajaHeadermiddle
{
	float: left;
	background: #7F8900;
	width: 197px;
	height: 22px;
	
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-left: 14px;
}
div#content div.contentmap div.mapaCajaContent
{
	background: #F5F5F5;
	border-left: 1px solid #D7D7D7;
	border-top: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	width: 200px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #626262;
	text-align: left;
	margin-top: 1px;
	padding-top: 6px;
	padding-left: 20px;
	padding-bottom: 20px;
}
div#content div.contentmap div.mapaCajaContent div
{
	padding-top: 10px;
}
div#content div.contentmap div.mapaCajaContent a
{
	text-decoration: none;
	color: #626262;
}
div#content div.contentmap div.mapaCajaContent img
{
	margin-right: 4px;
}
div#content div.mapaCajaFooter
{
	overflow: hidden;
}
div#content div.mapaCajaFooter div.mapaCajaFooterleft
{
	float: left;
	background: url(../images/layout_2/estaticos_footerleft.gif) top left no-repeat;
	width: 6px;
	height: 6px;
}
div#content div.mapaCajaFooter div.mapaCajaFooterright
{
	float: left;
	background: url(../images/layout_2/estaticos_footerright.gif) top left no-repeat;
	width: 6px;
	height: 6px;
}
div#content div.mapaCajaFooter div.mapaCajaFootermiddle
{
	float: left;
	background: #F5F5F5;
	width: 210px;
	height: 5px;
	font-size: 1px;
	border-bottom: 1px solid #D7D7D7;
}
div#wrapper div#content div.intro
{	
	height:131px;
	width:968px;
	margin-top:1px;
	text-align:left;
	background:url(../images/layout_2/intro_bk.gif) no-repeat;
}
div#wrapper div#content div.intro div.contenido
{
	width:605px;
	color:#FFFFFF;
	margin-left:30px;
	padding-top:25px;
	background:transparent;
}
div#wrapper div#content div.intro h1
{
	font-weight:bold;
	font-size:16px;
	margin:0px;
	padding:0px;
}
div#wrapper div#content div.intro p
{
	margin:0px;
}
div#wrapper div#content div.intro div.texto
{
	font-size:13px;
}
div#wrapper div#content div.intro div.texto a
{
	color:#FFFFFF;
}
div.solapaconfirma
{
	height:38px;
	color:#FFFFFF;
	overflow:auto;
	width:954px;
	text-align:left;
	line-height:38px;
	font-size:18px;
	margin-top:1px;
	background:inherit;
}
div.solapaconfirma div.izq
{
	background:url(../images/layout_2/formulario_titulo_izq.gif) no-repeat left bottom;
	width:5px;
	float:left;
	height:38px;
}
div.solapaconfirma div.med
{
	float:left;
	width:943px;
	height:38px;
}
div.solapaconfirma div.der
{
	background:url(../images/layout_2/formulario_titulo_der.gif) no-repeat right bottom;
	width:6px;
	float:left;
	height:38px;
}

div.caja_confirmacion
{
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#f5f5f5;
	width:952px;

}

div.caja_ventacruzada
{
	/*border-bottom:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;*/
	padding-top:10px;
	width:276px;
	height:340px;
	/*height:180px;*/
	background: #f5f5f5;
	float:left;
	padding-left:7px;
	padding-right:4px;
	
}

div.caja_detalles
{
	float:left;
	min-height:430px;
	overflow: auto;
	border-left:1px solid #d7d7d7;
	width:663px;

	background:#FFFFFF;
}

div.caja_confirmacion tr.grisoscuro
{
	background:#e6e6e6;
}

div.formcontent div.solapaform
{
	width:958px;
	height:6px;
	margin-left:0px;
	float:none;
}
div.caja_confirmacion div.solapaform div.izq
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_izq.gif) no-repeat left top;
}
div.caja_confirmacion div.solapaform div.med
{
	width:958px;
	float:left;
	height:4px;
	font-size:1px;
	background:#f5f5f5;
	border-bottom:1px solid #d7d7d7;
}
div.caja_confirmacion div.solapaform div.der
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_der.gif) no-repeat right top;
}

div.caja_mensaje
{
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	width:952px;
	overflow:auto;
}
div.caja_mensaje a
{
	text-decoration:none;
}
div.formmensaje
{
	
}
div.solapatitulo
{
	height:38px;
	color:#FFFFFF;
	overflow:auto;
	width:954px;
	text-align:left;
	line-height:38px;
	font-size:18px;
	margin-top:1px;
	margin-bottom:20px;
	background:inherit;
}
div.solapatitulo h1
{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
}
div.solapatitulo div.izq
{
	background:url(../images/layout_2/formulario_titulo_izq.gif) no-repeat left bottom;
	width:5px;
	float:left;
	height:38px;
}

div.solapatitulo div.med
{
	float:left;
	width:943px;
	height:38px;
}
div.solapatitulo div.med a
{
	color:#FFFFFF;
	text-decoration:none;
}
div.solapatitulo div.der
{
	background:url(../images/layout_2/formulario_titulo_der.gif) no-repeat right bottom;
	width:6px;
	float:left;
	height:38px;
}
div.formmensaje p
{
	margin:0px;
}
div.solapa_mensaje
{
	width:954px;
	overflow:hidden;
	
}
div.solapa_mensaje div.izq
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_izq.gif) no-repeat left top;
}
div.solapa_mensaje div.izqblanco
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_izq_blanco.gif) no-repeat left top;
}

div.solapa_mensaje div.med
{
	width:946px;
	float:left;
	height:4px;
	font-size:1px;
	background:#f5f5f5;
	border-bottom:1px solid #d7d7d7;
}
div.solapa_mensaje div.medblanco
{
	width:946px;
	float:left;
	height:4px;
	font-size:1px;
	background:#ffffff;
	border-bottom:1px solid #d7d7d7;
}
div.solapa_mensaje div.der
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_der.gif) no-repeat right top;
}
div.solapa_mensaje div.derblanco
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_der_blanco.gif) no-repeat right top;
}

/* Ayuda */
div.SubTituloHelp
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #7F8900;
	padding: 31px 0px 20px 52px;
	background:inherit;
}

div.textohelp
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #626262;
	line-height: 20px;
	padding-left: 52px;
}

div.textohelp a
{
	color: #626262;
	text-decoration:none;
}

div.DescripcionHelp
{
	padding-top: 56px;
}

div.RespuestaHelp
{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #626262;
	line-height: 22px;
	padding-left: 52px;
	padding-right:52px;
}

div.subtitleHelp
{
	font-weight: bold;
	padding-top: 35px;
	padding-bottom: 10px;
}

div.solapaformconfirma
{
	width:954px;
	height:6px;
	margin-left:0px;
	float:none;
}
div.solapaformconfirma div.izq
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_izq.gif) no-repeat left top;
	font-size:1px;
}
div.solapaformconfirma div.med
{
	width:946px;
	float:left;
	height:3px;
	font-size:1px;
	background:#FFFFFF;
	border-bottom:1px solid #d7d7d7;
}
div.solapaformconfirma div.der
{
	background:url(../images/layout_2/bottom_der.gif) no-repeat right top;
	width:4px;
	height:4px;
	float:left;
	font-size:1px;
}

div.contentabout div.tituloseccion
{
	background:inherit;
	color:#7f8900;
	font-size:14px;
	font-weight:bold;
	font-family: "Arial";	
	padding-left:32px;
	margin-top:30px;
}

div.contentabout div.textoseccion
{
	color:#626262;
	margin-top:5px;
	font-size:12px;
	font-family: "Arial";
	padding-left:22px;
	padding-right:22px;
	background:inherit;
}
div.contentabout div.textoseccion a
{
	color:#626262;
	background:inherit;
	text-decoration:none;
}

div.resultado
{
	width:952px;
	border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	text-align:center;
}

div.subtituloform_calculadora table
{
	margin-left:0px;
	text-align:center;
	height:28px;
}
div.subtituloform_calculadora table td
{
	width:100px;
	height:28px;
	line-height:28px;
	font-size:12px;
}


div.resultado
{
	text-align:left;
}
div.resultado table.calculadora_resultado
{
	font-size:12px;
	margin-left:200px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
div.resultado table.calculadora_resultado td
{
	width:100px;
	
}
div.caja_resultado
{
	border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	background:#f5f5f5;
	width:952px;
	text-align:left;
	font-family:Arial;
	font-size:13px;
}

div.caja_resultado div.hipoteca
{
	padding-left:25px;
	margin-top:20px;
}

div.caja_resultado div.cuotamensual
{
	padding-left:25px;
	margin-top:17px;
	padding-bottom:33px;
}
div.caja_resultado div.cuotamensual span
{
	color:#7F8900;
	font-weight:bold;
	background:inherit;
}
div.caja_resultado div.nota
{
	padding-bottom:26px;
	padding-left:25px;
}
div.comparatarjetas
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding-bottom:15px;
	text-align:left;
	padding-left:17px;
}
div.comparatarjetas table
{
	
	
}
div.comparatarjetas div.atributos
{
	border:1px solid #D7D7D7;
	width:205px;
	font-weight:bold;
}
div.comparatarjetas div.tarjeta
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	width:205px;
	margin-left:29px;
}
div.comparatarjetas div.atributos div.dark,
div.comparatarjetas div.tarjeta div.dark
{
	background:#FFFFFF;
	height:30px;
	padding-top:10px;
	text-align:left;
	font-size:12px;
	text-align:center;
}
div.comparatarjetas div.atributos div.light,
div.comparatarjetas div.tarjeta div.light
{
	background:#f5f5f5;
	height:30px;
	text-align:left;
	text-align:center;
	font-size:12px;
	padding-top:10px;
}
div.comparatarjetas td.nombretarjeta
{
	margin-left:29px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	background:#f5f5f5;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	text-align:left;
	height:auto;
}
div.comparatarjetas div.nombretarjeta_detalle
{
	margin-left:20px;
	padding-top:10px;
	margin-bottom:20px;
	border-bottom:1px solid #d7d7d7;
	margin-right:20px;
	font-weight:bold;
}
div.comparatarjetas div.tarjeta div.titulo
{
	height:51px;
	line-height:51px;
}

div.comparatarjetas div.imagentarjeta
{
	background:#f5f5f5;
	border: 1px solid #d7d7d7;
	margin-top:20px;
	margin-left:29px;
	padding-left:17px;
	padding-right:17px;
	padding-top:21px;
	padding-bottom:21px;
}
div.comparatarjetas div.comprartarjeta
{
	margin-left:29px;
	margin-top:1px;
}

div.comparatarjetas div.comprartarjeta div.top
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#f5f5f5;
	height:30px;
	padding-top:10px;
	width:205px;
	text-align:center;
}

div.comparatarjetas div.comprartarjeta div.bottom
{
	width:207px;
	font-size:1px;
	overflow:auto;
}

div.comparatarjetas div.comprartarjeta div.bottom div.izq
{
	float:left;
	height:3px;
	width:3px;
	background:url(../images/layout_2/solicitar_tarjeta_left.gif) no-repeat;
	font-size:1px;
}

div.comparatarjetas div.comprartarjeta div.bottom div.med
{
	float:left;
	background:#f5f5f5;
	height:2px;
	border-bottom:1px solid #d7d7d7;
	width:201px;
	font-size:1px;
}

div.comparatarjetas div.comprartarjeta div.bottom div.der
{
	float:left;
	height:3px;
	width:3px;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
	font-size:1px;
}
div.solapa_tarjeta_cierra
{
	overflow:auto;
	width:954px;
}
div.solapa_tarjeta_cierra div.izq
{
	width:3px;
	height:3px;
	font-size:1px;
	float:left;
	background:url(../images/layout_2/comparatarjeta_cierra_left.gif) no-repeat;
}
div.solapa_tarjeta_cierra div.med
{
	width:948px;
	height:2px;
	font-size:1px;
	float:left;
	border-bottom:1px solid #d7d7d7;
}
div.solapa_tarjeta_cierra div.der
{
	width:3px;
	height:3px;
	font-size:1px;
	float:left;
	background:url(../images/layout_2/comparatarjeta_cierra_right.gif) no-repeat;
}
div.tarjeta_form
{
	text-align:left;
	margin-top:28px;
}
div.tarjeta_form div.solapa_tarjeta
{
	background:#0b60bd;
	overflow:auto;
	width:160px;
	margin-bottom:1px;
}

div.tarjeta_form div.solapa_tarjeta div.izq
{
	width:5px;
	height:25px;
	background:url(../images/layout_2/tarjetas_solapa_left.gif) no-repeat top left;
	float:left;
}
div.tarjeta_form div.solapa_tarjeta div.med
{
	width:145px;
	padding-left:5px;
	height:25px;
	color:#FFFFFF;
	float:left;
	text-align:left;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	background:inherit;
}
div.tarjeta_form div.solapa_tarjeta div.der
{
	width:5px;
	height:25px;
	background:url(../images/layout_2/tarjetas_solapa_right.gif) no-repeat top right;
	float:left;
}

div.tarjeta_form div.busqueda div.parametros
{
	border:1px solid #d7d7d7;
	background:#f5f5f5;
	width:628px;
	padding:20px 20px 0px 20px;
}
div.tarjeta_form div.busqueda div.parametros div.paso
{
	font-size:12px;
	color:#626262;
}
div.tarjeta_form div.busqueda div.parametros div.paso select
{
	margin-left:20px;
	color:#626262;
	font-size:12px;
}
div.tarjeta_form div.busqueda div.parametros div.titulo,
div.tarjeta_form div.tarjeta div.titulo
{
	background:inherit;
	border-bottom:1px solid #d7d7d7;
	padding-bottom:8px;
	margin-bottom:20px;
	font-size:12px;
	font-weight:bold;
}

div.tarjeta_form div.busqueda div.parametros td.texto
{
	height:23px;
	font-size:12px;
	color:#626262;
	background:inherit;
	width:260px;	
}
div.tarjeta_form div.busqueda div.parametros td.info
{
	width:60px;
	text-align:left;
}

div.tarjeta_form div.busqueda div.buscar
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	background:#f5f5f5;
	height:27px;
	padding-top:11px;
	text-align:right;
	padding-right:20px;
	margin-bottom:20px;
}
div.tarjeta_form div.busqueda div.buscar a
{
	font-size:12px;
	font-weight:bold;
	color:#626262;
	text-decoration:none;
}

div.tarjeta_form div.dark
{
	background:#f5f5f5 !important;
}
div.tarjeta_form div.tarjeta
{
	border:1px solid #d7d7d7;
	padding:20px;
	margin-bottom:15px;
	width:628px;
	font-size:11px;
	color:#626262;
	background:inherit;
}
div.tarjeta_form div.tarjeta div.nombre
{
	font-size:14px;
	font-weight:bold;
}
div.tarjeta_form div.tarjeta table.propiedades
{
	margin-top:10px;
}
div.tarjeta_form div.tarjeta table.propiedades td
{
	text-align:center;
}
div.tarjeta_form div.tarjeta table.propiedades td.propiedad
{
	width:150px;
	background:#d7d7d7;
	font-size:11px;
	font-weight:bold;
	height:21px;
	line-height:21px;
}
div.tarjeta_form div.tarjeta table.propiedades td.valor
{
	height:24px;
	vertical-align:middle;
}

div.tarjeta_form div.comparar_tarjetas div.top
{
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	height:22px;
	padding-top:10px;
	padding-bottom:8px;
	background:#e6e6e6;
	text-align:right;
	padding-right:20px;
	
}
div.tarjeta_form div.comparar_tarjetas div.top div.Deseleccionar
{
	width:125px;
	float:right;
	color:#626262;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
	cursor:pointer;
}
div.tarjeta_form div.comparar_tarjetas div.top div.Deseleccionar a
{
	color:#626262;
	font-size:12px;
	text-decoration:none;
}
div.tarjeta_form div.comparar_tarjetas div.top div.Comparar
{
	width:80px;
	float:right;
	color:#626262;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
div.tarjeta_form div.comparar_tarjetas div.top div.Comparar a
{
	color:#626262;
	font-size:12px;
	text-decoration:none;
}
div.tarjeta_form div.comparar_tarjetas div.bottom
{
	width:100%;
	overflow:auto;
	font-size:1px;
}

div.tarjeta_form div.comparar_tarjetas div.bottom div.izq
{
	width:3px;
	height:3px;
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_left.gif) no-repeat;
}
div.tarjeta_form div.comparar_tarjetas div.bottom div.med
{
	height:2px;
	width:664px;
	border-bottom:1px solid #d7d7d7;
	background:#e6e6e6;
	float:left;
}
div.tarjeta_form div.comparar_tarjetas div.bottom div.der
{
	width:3px;
	height:3px;
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
}

div.info
{
	position:fixed;
	color:#ababab;
	z-index: 2;
}
div.info div.top
{
	overflow:hidden;
	width:414px;
	height:38px;
	line-height:38px;
	font-weight:bold;
}
div.info div.top div.izq
{
	background:url(../images/layout_2/formulario_titulo_izq.gif) no-repeat left bottom;
	width:5px;
	float:left;
	height:38px;
}

div.info div.top div.med
{
	float:left;
	width:403px;
	height:38px;
	color:#FFFFFF;
	background:inherit;
	font-size:16px;
}
div.info div.top div.med img
{
	margin-left:325px !important;
}
div.info div.top div.der
{
	background:url(../images/layout_2/formulario_titulo_der.gif) no-repeat right bottom;
	width:6px;
	float:left;
	height:38px;
}
div.info div.texto
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	width:372px;
	height:100px;
	background:#FFFFFF;
	color:#626262;
	padding:20px;
	font-size:12px;
}
div.info div.texto div.titulo_ayuda
{
	margin-bottom:15px;
	font-weight:bold;
	font-size:14px;
}
div.info div.bottom
{
	overflow:auto;
	width:414px;
	height:4px;
	font-size:1px;
}
div.info div.bottom div.izq
{
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_izq.gif) no-repeat left top;
}
div.info div.bottom div.med
{
	
	width:406px;
	float:left;
	height:3px;
	font-size:1px;
	background:#FFFFFF;
	border-bottom:1px solid #d7d7d7;
}
div.info div.bottom div.der
{
	
	width:4px;
	height:4px;
	float:left;
	background:url(../images/layout_2/bottom_der.gif) no-repeat right top;
}
div.tarjeta_form div.errorBox div.errorDiv
{
	width:658px;
}
div.tarjeta_form div.errorBox div.solapaform
{
	width:658px;
}
div.tarjeta_form div.errorBox div.solapaform div.med
{
	width:650px;
}

div.arbolmenu
{
	width:929px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	font-size:12px;
	height:31px;
	line-height:31px;
	text-align:left;
	background:#e6e6e6;
	padding-left:23px;
}
div.subtituloform_calculadora
{
	
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
}

div.instructivo
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding-top:20px;
	text-align:center;
}
div.instructivo div.subtitulo
{
	color:#838c16;
	text-align:left;
	background:inherit;
	margin-left:25px;
	font-weight:normal;
	font-size:17px;
	margin-bottom:20px;
}
div.instructivo div.item
{
	overflow:auto;
	padding-left:25px;
	padding-right:25px;
}
div.instructivo div.separador
{
	border-top:1px solid #d7d7d7;
	font-size:1px;
	margin-top:20px;
	margin-bottom:20px;
}

div.instructivo div.item div.descripcion
{
	width:520px;
	float:left;
}

div.instructivo div.item div.descripcion td
{
	vertical-align:top;
}
div.instructivo div.item div.descripcion td.titulo_instructivo
{
	width:300px;
}

div.instructivo div.item div.descripcion td.campo
{
	width:200px;
	font-family: Arial;
	font-weight:bold;
	font-size: 13px;
	color: #626262;
}
div.instructivo div.item div.descripcion td.campo a
{
	text-decoration:none;
	color: #626262;
	background:inherit;
}
div.instructivo div.item div.descripcion td.campo a:hover
{
	text-decoration:underline;
}

#LayerDiv
{
	z-index: 1;
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height: 100%;
	text-align: center;
	background-color: #D7D7D7;
	color: #aaa;
	opacity:0.4;
	filter:alpha(opacity=40);
	zoom: 1;
}

a:hover
{
	text-decoration:underline !important;
}

div.tarjeta_descripcion
{
}
div.tarjeta_descripcion div.nombretarjeta
{
	border-bottom:1px solid #d7d7d7;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
}

div.tarjeta_descripcion div.solicitar
{
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	background:#e7e7e7;
	height:34px;
	text-align:right;
	padding-right:20px;
	padding-top:8px;
	margin-top:20px;
}

div.tarjeta_descripcion table
{
	border-bottom:1px solid #d7d7d7;
	background:#f5f5f5;
	border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	font-size:12px;
}

div.tarjeta_descripcion table td.atributo
{
	border-top:1px solid #d7d7d7;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	width:200px;
}
div.tarjeta_descripcion table td.info
{
	border-top:1px solid #d7d7d7;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	width:50px;
}

div.tarjeta_descripcion table td.valor_atributo
{
	width:178px;
	border-top:1px solid #d7d7d7;
	height:30px;
}

div.tarjeta_descripcion div.descripcion
{
	margin-left:48px;
}

div.tarjeta_descripcion div.volver
{
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 20px;
	color:#7F8900;
	background:inherit;
}
div.tarjeta_descripcion div.volver a
{
	color:#7F8900;
	text-decoration:none;
	background:inherit;
}





div.solicitud_pasos
{
	width:850px;
	overflow:auto;
}
div.solicitud_pasos div.left
{
	width:10px;
	height:10px;
	float:left !important;
	font-size:1px;
	background:url(../images/landing/pasos_left.gif) no-repeat #FFFFFF;
}
div.solicitud_pasos div.center
{
	height:9px;
	border-top:1px solid #e6e6e6;	
	width:830px;
	float:left !important;
	background:#f5f5f5;
}
div.solicitud_pasos div.right
{
	width:10px;
	height:10px;
	float:left !important;
	font-size:1px;
	background:url(../images/landing/pasos_right.gif) no-repeat #FFFFFF;
}
div.solicitud_pasos div.titulo
{
	font-size:14px;
	width:833px;
	padding-left:15px;
	background:#f5f5f5;
	border-left:1px solid #e6e6e6 !important;
	border-right:1px solid #e6e6e6 !important;
	padding-bottom:10px;
}


div.solicitud_pasos div.texto
{
	font-size:12px;
}
div.solicitud_pasos div.texto_pasos
{
	width:833px;
	padding-left:15px;
	padding-top:16px;
	font-family: Arial;
	font-size:11px;
	color: #484540;
	border-left:1px solid #e6e6e6 !important;
	border-right:1px solid #e6e6e6 !important;
	padding-bottom:17px;
}
div.solicitud_pasos div.texto_pasos a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background:inherit;
}
div.solicitud_pasos div.pasos_bottom div.izq
{
	background:url(../images/layout/generic_bottom_left.gif) no-repeat left;
	width:3px;
	height:3px;
	float:left;
	font-size:1px;
}

div.solicitud_pasos div.pasos_bottom div.med
{
	background-color: #FFFFFF;
	font-size:1px;
	height:3px;
	border-bottom:1px solid #d7d7d7;
	float:left;
	width:844px;
}

div.solicitud_pasos div.pasos_bottom div.der
{
	background:url(../images/layout/generic_bottom_right.gif) no-repeat;
	width:3px;
	height:3px;
	float:left;
	font-size:1px;
}

div.contienecontactenos
{
	background:url(/images/layout/instructivo_foto.jpg) no-repeat 620px 15px;
}

div.busqueda div.buscado
{
	background:#f5f5f5;
	margin-top:20px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	padding-left:10px;
}
div.busqueda table
{
	margin-top:10px;
}
div.busqueda td
{
	width:26px;
	/*width:0px;*/
}
td.busqueda_elegida
{
	width:450px !important;
}
div.busqueda td.radio
{
	color:#626262;
	font-size:12px;
}
div.busqueda td.radio select
{
	width:120px;
}
div.busqueda td.radio div.atributo
{
	float:left;
	width:120px;
}
div.busqueda td.radio div.combo
{
	float:left;
	width:120px;
	margin-right:0px;
}
div.busqueda a
{
	color: #000000;
	text-decoration:none;
}

div.busqueda td.titulobusqueda
{
	padding-bottom:10px;
	font-weight:bold;
}

table.busquedapopular
{
	text-align:left;
	margin-left:53px;
}

table.busquedapopular div.titulobusquedapopular
{
	margin-bottom:15px;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
table.busquedapopular div.titulobusquedapopular a
{
	font-size:14px;
	
}
table.busquedapopular a
{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#626262;
}

/* SEGUROS */

div.seguros_form
{
	text-align:left;
	margin-top:10px;
}
div.seguros_form div.solapa_seguros
{
	background:#BF0000;
	overflow:auto;
	width:160px;
	margin-bottom:1px;
}

div.seguros_form div.solapa_seguros div.izq
{
	width:5px;
	height:25px;
	background:url(../images/layout_2/tarjetas_solapa_left.gif) no-repeat top left;
	float:left;
}
div.seguros_form div.solapa_seguros div.med
{
	width:145px;
	padding-left:5px;
	height:25px;
	color:#FFFFFF;
	float:left;
	text-align:left;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	background:inherit;
}
div.seguros_form div.solapa_seguros div.der
{
	width:5px;
	height:25px;
	background:url(../images/layout_2/tarjetas_solapa_right.gif) no-repeat top right;
	float:left;
}

div.seguros_form div.busqueda div.parametros
{
	border:1px solid #C8CFA6;
	background:#FAF9F6;
	width:628px;
	padding:20px;
}
div.seguros_form div.busqueda div.newsletter
{
	margin-top:5px;
	border:1px solid #C8CFA6;
	width:185px;
	height:90px;
	padding:10px;
}
div.seguros_form div.busqueda div.parametros div.titulo,
div.seguros_form div.seguros div.titulo
{
	background:inherit;
	border-bottom:1px solid #d7d7d7;
	padding-bottom:8px;
	margin-bottom:20px;
	font-size:12px;
	font-weight:bold;
}

div.seguros_form div.busqueda div.parametros table
{
	border-collapse: collpase;
}

div.seguros_form div.busqueda div.parametros td.radio
{
	width: 11px;
}

div.seguros_form div.busqueda div.parametros td.texto
{
	height:23px;
	font-size:12px;
	color:#626262;
	background:inherit;
	width:260px;
	padding-left: 7px;
}
div.seguros_form div.busqueda div.parametros td.info
{
	width:75px;
	text-align:left;
}

div.seguros_form div.busqueda div.buscar
{
	margin-bottom:20px;
}

div.seguros_form div.busqueda div.buscar div.top
{
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	background:#F5F5F5;
	height:33px;
	padding-top:13px;
	text-align:right;
	padding-right:20px;
}

div.seguros_form div.busqueda div.buscar a
{
	font-size:12px;
	font-weight:bold;
	color:#626262;
	text-decoration:none;
}
div.seguros_form div.busqueda div.buscar a img
{
	border: 0px;
}

div.seguros_form div.busqueda div.buscar div.bottom
{
	width:100%;
	overflow:auto;
	font-size:1px;
}

div.seguros_form div.busqueda div.buscar div.bottom div.izq
{
	width:3px;
	height:3px;
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_left.gif) no-repeat;
}
div.seguros_form div.busqueda div.buscar div.bottom div.med
{
	height:2px;
	width:664px;
	border-bottom:1px solid #d7d7d7;
	background:#F5F5F5;
	float:left;
}
div.seguros_form div.busqueda div.buscar div.bottom div.der
{
	width:3px;
	height:3px;
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
}

div.seguros_form div.dark
{
	background:#f5f5f5 !important;
}
div.seguros_form div.seguros
{
	border:1px solid #d7d7d7;
	padding:20px;
	margin-bottom:15px;
	width:628px;
	font-size:11px;
	color:#626262;
	background:inherit;
}
div.seguros_form div.seguros div.nombre
{
	font-size:14px;
	font-weight:bold;
}
div.seguros_form div.seguros table.propiedades
{
	margin-top:10px;
}
div.seguros_form div.seguros table.propiedades td
{
	text-align:center;
}
div.seguros_form div.seguros table.propiedades td.propiedad
{
	width:150px;
	background:#d7d7d7;
	font-size:11px;
	font-weight:bold;
	height:21px;
	line-height:21px;
}
div.seguros_form div.seguros table.propiedades td.valor
{
	height:24px;
	vertical-align:middle;
}

div.seguros_form div.comparar_seguros div.top
{
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	height:26px;
	padding-top:11px;
	background:#E7E7E7;
	text-align:right;
	padding-right:20px;
	
}
div.seguros_form div.comparar_seguros div.top div.Deseleccionar
{
	width:125px;
	float:right;
	color:#626262;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
	cursor:pointer;
}
div.seguros_form div.comparar_seguros div.top div.Deseleccionar a
{
	color:#626262;
	font-size:12px;
	text-decoration:none;
}
div.seguros_form div.comparar_seguros div.top div.Comparar
{
	width:80px;
	float:right;
	color:#626262;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
div.seguros_form div.comparar_seguros div.top div.Comparar a
{
	color:#626262;
	font-size:12px;
	text-decoration:none;
}
div.seguros_form div.comparar_seguros div.top div.Comparar a img
{
	border: 0px;
}

div.seguros_form div.comparar_seguros div.bottom
{
	width:100%;
	overflow:auto;
	font-size:1px;
}

div.seguros_form div.comparar_seguros div.bottom div.izq
{
	width:3px;
	height:3px;
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_left.gif) no-repeat;
}
div.seguros_form div.comparar_seguros div.bottom div.med
{
	height:2px;
	width:664px;
	border-bottom:1px solid #d7d7d7;
	background:#E7E7E7;
	float:left;
}
div.seguros_form div.comparar_seguros div.bottom div.der
{
	width:3px;
	height:3px;
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
}

div.seguros_form div.formCompararFooter
{
	margin-top: -11px;
}

div.comparaseguros
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding-bottom:15px;
	text-align:left;
	padding-left:17px;
}

div.comparaseguros div.atributos
{
	border:1px solid #D7D7D7;
	width:205px;
	font-weight:bold;
}
div.comparaseguros div.seguros
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	width:205px;
	margin-left:29px;	
}
div.comparaseguros div.atributos div.dark,
div.comparaseguros div.seguros div.dark
{
	background:#FFFFFF;
	height:30px;
	padding-top:10px;
	text-align:left;
	font-size:12px;
	text-align:center;
}
div.comparaseguros div.atributos div.light,
div.comparaseguros div.seguros div.light
{
	background:#f5f5f5;
	height:30px;
	text-align:left;
	text-align:center;
	font-size:12px;
	padding-top:10px;
}
div.comparaseguros div.nombreseguro
{
	margin-left:29px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	background:#f5f5f5;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	text-align:left;
	height:auto;
}
div.comparaseguros div.nombreseguro_detalle
{
	margin-left:20px;
	padding-top:10px;
	margin-bottom:20px;
	border-bottom:1px solid #d7d7d7;
	margin-right:20px;
	font-weight:bold;
}
div.comparaseguros div.seguros div.titulo
{
	height:51px;
	line-height:51px;
}

div.comparaseguros div.imagenseguro
{
	background:#f5f5f5;
	border: 1px solid #d7d7d7;
	margin-top:20px;
	margin-left:29px;
	padding-left:17px;
	padding-right:17px;
	padding-top:21px;
	padding-bottom:21px;
}
div.comparaseguros div.comprarseguros
{
	margin-left:29px;
	margin-top:1px;
}

div.comparaseguros div.comprarseguros div.top
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#f5f5f5;
	height:30px;
	padding-top:10px;
	width:205px;
	text-align:center;
}

div.comparaseguros div.comprarseguros div.bottom
{
	width:207px;
	font-size:1px;
	overflow:auto;
}

div.comparaseguros div.comprarseguros div.bottom div.izq
{
	float:left;
	height:3px;
	width:3px;
	background:url(../images/layout_2/solicitar_tarjeta_left.gif) no-repeat;
	font-size:1px;
}

div.comparaseguros div.comprarseguros div.bottom div.med
{
	float:left;
	background:#f5f5f5;
	height:2px;
	border-bottom:1px solid #d7d7d7;
	width:201px;
	font-size:1px;
}

div.comparaseguros div.comprarseguros div.bottom div.der
{
	float:left;
	height:3px;
	width:3px;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
	font-size:1px;
}

div.seguros_volver
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	width:926px;
	height:41px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #A6BC09;
	padding-left: 26px;
}

div.seguros_volver a
{
	text-decoration: none;
	color: #A6BC09;
}

div.seguros_volver img
{
	border: 0px;
	vertical-align: middle;
	margin-right: 6px;
}

div.solapa_seguros_cierra
{
	overflow:auto;
	width:954px;
}
div.solapa_seguros_cierra div.izq
{
	width:3px;
	height:3px;
	font-size:1px;
	float:left;
	background:url(../images/layout_2/comparatarjeta_cierra_left.gif) no-repeat;
}
div.solapa_seguros_cierra div.med
{
	width:948px;
	height:2px;
	font-size:1px;
	float:left;
	border-bottom:1px solid #d7d7d7;
}
div.solapa_seguros_cierra div.der
{
	width:3px;
	height:3px;
	font-size:1px;
	float:left;
	background:url(../images/layout_2/comparatarjeta_cierra_right.gif) no-repeat;
}

div.seguro_descripcion div.nombreseguro
{
	border-bottom:1px solid #d7d7d7;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
}

div.seguro_descripcion div.solicitar
{
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	background:#e7e7e7;
	height:34px;
	text-align:right;
	padding-right:20px;
	padding-top:8px;
	margin-top:20px;
}

div.seguro_descripcion table
{
	border-bottom:1px solid #d7d7d7;
	background:#f5f5f5;
	border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	font-size:12px;
}

div.seguro_descripcion table td.atributo
{
	border-top:1px solid #d7d7d7;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	width:200px;
}
div.seguro_descripcion table td.info
{
	border-top:1px solid #d7d7d7;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	width:50px;
}

div.seguro_descripcion table td.valor_atributo
{
	width:178px;
	border-top:1px solid #d7d7d7;
	height:30px;
}

div.seguro_descripcion div.descripcion
{
	margin-left:48px;
}

div.seguro_descripcion div.volver
{
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #A6BC09;
	background:inherit;
}
div.seguro_descripcion div.volver a
{
	color: #A6BC09;
	text-decoration:none;
	background:inherit;
}

div.seguro_descripcion div.volver img
{
	vertical-align: middle;
	margin-right: 6px;
}
/* /SEGUROS */


div#wrapper div#content div.botoncaja
{
	overflow:auto;
	width:141px;
	cursor:pointer;
}

div#wrapper div#content div.botoncaja div.izq
{
	float:left;
	width:2px;
	height:22px;
	background:url(../images/layout_2/botoncajaizq.gif) no-repeat;
}

div#wrapper div#content div.botoncaja div.med
{
	float:left;
	width:137px;
	height:22px;
	background:url(../images/layout_2/botoncajamed.gif) repeat-x;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:22px;
}

div#wrapper div#content div.botoncaja div.der
{
	float:left;
	width:2px;
	height:22px;
	background:url(../images/layout_2/botoncajader.gif) no-repeat;
}

div.notablog
{
	font-size:11px;
	padding:10px;
	color:#626262;
}
div.notablog

div.notablog div.tituloblog 
{
	font-weight:bold;
	text-decoration:underline;
}
div.notablog div.tituloblog a
{
	color:#626262;
}
div.notablog div.fecha
{
	margin-top:10px;
}

div.notablog div.fecha span.autor
{
	margin-right:10px;
	font-weight:bold;
	color:#a6bc09;
}
div.notablog div.fecha span.dia
{
	font-weight:bold
}

div.rankingbusqueda
{
	padding-left:15px;
	font-size:11px;
	color:#626262;
}

div.rankingbusqueda a
{
	color:#626262;

}

div.calculadora_box
{
	height:108px;
	overflow:hidden;
}

div.calculadora_box div.img
{
	text-align:center;
	padding-top:10px;
	width:162px;
	height:108px;
	float:left;
}

div.calculadora_box div.text_center
{
	height:108px;
	width:600px;
	float:left;
	font-family:Arial;
	overflow:auto;
}

div.calculadora_box div.text_center div.txt_contenedor
{
	padding-top:15px;
	width:600px;
	font-size:11px;
	color: #626262;
}

div.calculadora_box div.text_center div.txt_contenedor div.titulo
{
	font-weight:bold;
	font-size:14px;
	
}

div.calculadora_box div.text_center div.txt_contenedor div.texto
{
	
}

div.calculadora_box div.text_center div.txt_contenedor a
{
	font-weight:bold;
	text-decoration: underline;
	color:#626262;
}

div.button
{
	padding-top:40px;
	padding-left:25px;
	text-align:center;
	height:22px;
	width:141px;
	float:left;
}

span.fecha_post
{
	color:#c21311;
	font-family:Arial;
	font-size:11px;
}

span.comment_post a
{
	color:#626262;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
}

div.comment
{
	padding-bottom:10px;
}

/*Link Seguros*/

div.link_seguros
{
	width:250px;
	margin-top:25px;
	margin-bottom:25px;
	font-size:11px;
	line-height:25px;
}

div.link_seguros div.titulo
{
	font-size:16px;
	font-weight:bold;
	color:#626262;
	border-bottom:1px solid #626262;
	padding-bottom:3px;
	margin-bottom:10px;
}

div.link_seguros .item
{
	color:#7791C4;
	font-size:11px;
	text-decoration:none;
	float:left;
	padding-left:4px;
	padding-right:8px;
}

div.link_seguros div.item2
{
	width:8px;
	height:9px;
	background:url(/images/layout_2/bullet_flecha.gif) no-repeat;
	float:left;
	margin-top:8px;
	padding-left:8px;
}

div.item_derecha a.palabras_pop
{
	cursor:pointer;
	color: #00A0C6;
	text-decoration:none;
}

div.item_derecha a.palabras_pop
{
	cursor:pointer;
	color: #00A0C6;
	text-decoration:none;
}

/*Link Seguros*/

td.label
{
	width:230px;
	height:40px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	vertical-align:middle;
}

div.cuadrogris
{
	margin-top:15px;margin-bottom:20px;background:#f5f5f5;height:30px;padding:13px 0px 0px 13px;font-weight:bold;font-size:12px;
}

/*BOX*/
div.box
{width:220px;clear:both;margin-left:11px;padding-top:20px;} 
	/*Header*/
		div.box div.header
		{width:220px;height:5px;font-size:1px;line-height:1px;}
		div.box div.header div.esqsupizq
		{width:5px;height:5px;float:left;background:url(../images/layout_2/box_esqsupizq.gif) no-repeat;}
		div.box div.header div.top
		{width:210px;height:5px;float:left;background:url(../images/layout_2/box_top.gif) repeat-x top;}
		div.box div.header div.esqsupder
		{width:5px;height:5px;float:left;background:url(../images/layout_2/box_esqsupder.gif) no-repeat;}
	/*Header*/
	
	/*Body*/
		div.box div.body
		{width:220px;}
		div.box div.body div.titulo
		{width:220px;height:25px;font-weight:bold;font-size:15px;background:url(../images/layout_2/box_backgroundtitulo.gif) repeat-x top;}
		div.box div.body div.titulo div.titulo_cont
		{padding:0px 5px 5px 15px;}
		div.box div.body div.texto
		{width:220px;font-size:12px;font-style:italic;background:#f5f5f5;color:#484540;}				
		div.box div.body div.texto div.texto_cont
		{padding:15px 20px 15px 20px;}
		div.box div.body div.texto div.texto_cont div.bullet
		{width:8px;height:9px;background:url(../images/layout_2/bullet_gris.gif) no-repeat;float:left;margin-top:3px;}
		div.box div.body div.texto div.texto_cont a.topfivelink
		{font-size:11px;font-weight:bold;text-decoration:none;font-style:normal;color:#626262;}
		div.box div.body div.texto div.texto_cont div.link
		{padding-left:15px; margin-bottom:10px;}
		div.box div.body div.firma
		{width:220px;font-size:12px;font-weight:bold;background:#f5f5f5;color:#000000;}				
		div.box div.body div.firma div.firma_cont
		{padding:0px 20px 10px 20px;}
	/*Body*/
	
	/*Footer*/
		div.box div.footer
		{width:220px;height:5px;font-size:1px;line-height:1px;}
		div.box div.footer div.esqinfizq
		{width:5px;height:5px;float:left;background:url(../images/layout_2/box_esqinfizq.gif) no-repeat;}
		div.box div.footer div.bottom
		{width:210px;height:5px;float:left;background:#f5f5f5;}
		div.box div.footer div.esqinfder
		{width:5px;height:5px;float:left;background:url(../images/layout_2/box_esqinfder.gif) no-repeat;}
	/*Footer*/
	
/*BOX*/

.error
{background-color: #F1C5C5 !important;}


td.error
{
	color:red;
	background-color: #ffffff!important;
}

p.errmsg
{
	color:red;
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	margin:0px 0px 10px;
}

div.button_continuar
{
	padding-left:100px;
}

td.label a.link
{
	color:#000000 !important;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

td.opcional_landing
{
	font-size:11px;
	padding-left:10px;
}

div.electronica
{
	width:952px;
	overflow:auto;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding-top:20px;
	padding-bottom:20px;
}

div.electronica div.filtro
{
	float:left;
	width:273px;
	margin-left:24px;
}

div.electronica div.solapafiltro
{
	background:#00a0c6;
	width:160px;
	overflow:auto;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	margin-bottom:1px;
}
div.electronica div.solapafiltro div.izq
{
	background:url(../images/layout_2/solapa_izq.gif) no-repeat top left;
	width:5px;
	float:left;
	height:5px;
}
div.electronica div.solapafiltro div.med
{
	float:left;
	width:150px;
}
div.electronica div.solapafiltro div.der
{
	background:url(../images/layout_2/solapa_der.gif) no-repeat top left;
	width:5px;
	float:left;
	height:5px;
}

div.electronica div.filtro div.filtrar
{
	background:	#e7e7e7;
	width:230px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
	margin-bottom:20px;
}

div.electronica div.filtro div.filtrar div.nombreopcion
{
	color:#626262;
	font-size:11px;
	font-family:Arial;
	text-decoration:underline !important;
}

div.electronica div.filtro div.filtrar div.opcion
{
	padding-top:16px;
}

div.electronica div.filtro div.filtrar div.separador
{
	font-size:1px;
	line-height:1px;
	background:#d7d7d7;
	height:1px;
	margin-top:21px;
	margin-bottom:21px;
	width:225px;
}
div.electronica div.filtro div.filtrar div.seleccion
{
	color:#00a0c6;
	font-size:11px;
	font-weight:bold;
}
div.electronica div.filtro div.filtrar div.opcion div.titulo
{
	font-size:11px;
	font-weight:bold;
	margin-bottom:6px;
	color:#00a0c6;
}

div.electronica div.productos
{
	float:left;
	width:613px;
	margin-left:10px;
}

div.electronica div.filtro div.banner
{
	width:273px !important;
}

div.electronica div.productos div.resultadobusqueda
{
	width:613px;
}
div.electronica div.productos div.resultadobusqueda div.contenido
{
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	/*border-top:1px solid #d7d7d7;*/
	height:36px;
	line-height:36px;
	background:#e7e7e7;
	font-size:12px;
	padding-left:11px;
}
div.electronica div.productos div.resultadobusqueda div.contenido a.numeropagina
{
	margin-left:3px;
	margin-right:3px;
	color:#777777;
	text-decoration:none;
}
div.electronica div.productos div.resultadobusqueda div.contenido div
{
	color:#777777;
}
div.electronica div.productos div.resultadobusqueda div.contenido span
{
	margin-left:3px;
	margin-right:3px;
	color:#777777;
	font-weight:normal !important;
}
div.electronica div.productos div.resultadobusqueda div.contenido span b
{
	color:#00A0C6;
}

div.electronica div.productos div.resultadobusqueda div.final
{
	width:614px;
	overflow:auto;
	
	font-size:1px;
	line-height:1px;
}
div.electronica div.productos div.resultadobusqueda div.final div.izq
{
	float:left;	
	background:url(../images/layout_2/solicitar_tarjeta_left.gif) no-repeat;
	width:3px;
	height:3px;	
}
div.electronica div.productos div.resultadobusqueda div.final div.med
{
	float:left;
	width:608px;
	background:#e7e7e7;
	height:2px;
	border-bottom:1px solid #d7d7d7;
}
div.electronica div.productos div.resultadobusqueda div.final div.der
{
	float:left;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
	width:3px;
	height:3px;
}

div.electronica div.productos div.compararproductos
{
	margin-top:17px;
	margin-bottom:17px;
	font-size:11px;
}
div.electronica div.productos div.compararproductos input
{
	margin-bottom:-7px;
}
div.electronica div.productos div.compararproductos span
{
	margin-left:10px;
}
div.electronica div.productos div.detalleproducto
{
	border:1px solid #d7d7d7;
	padding:4px 20px 4px 20px;
}

div.electronica div.productos div.detalleproducto div.titulo
{
	padding-bottom:5px;
	border-bottom:1px solid #d7d7d7;
}
div.electronica div.productos div.detalleproducto div.propiedades
{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
div.electronica div.productos div.detalleproducto div.propiedades div.foto
{
	float:left;
	width:90px;
	margin-right:21px;
}
div.electronica div.productos div.detalleproducto div.titulo a.nombre
{
	font-weight:bold;
	color:#00a0c6;
	text-decoration:none;
	font-size:14px;
}
div.precio
{
	width:100px;
	text-align:right;
	font-size:16px;
	color:#00a0c6;
	font-weight:bold;
}
div.electronica div.productos div.detalleproducto div.propiedades div.descripcion
{
	float:left;
	width:457px;
}
div.electronica div.productos div.detalleproducto div.propiedades div.descripcion div.descripcion_propiedades
{
	width:457px;
}
div.electronica div.productos div.detalleproducto div.propiedades div.descripcion div.descripcion_propiedades div.izq
{
	float:left;	
	font-size:11px;
	color:#626262;
	width:356px;
	min-height:20px;
}
div.electronica div.productos div.detalleproducto div.propiedades div.descripcion div.descripcion_propiedades div.izq img
{
	margin-right:4px;
}
div.electronica div.productos div.detalleproducto div.propiedades div.descripcion div.descripcion_propiedades div.der
{
	float:left;
	width:100px;
	text-align:right;
	font-size:16px;
	color:#00a0c6;
	font-weight:bold;
}

div.electronica div.productos div.detalleproducto div.propiedades div.descripcion div.descripcion_propiedades div.der img
{
	cursor:pointer;
}
div.electronica div.productos div.gris
{
	background:#f5f5f5;
	margin-top:10px;
	margin-bottom:10px;
}
div.solapa_electronica
{
	background:#00a0c6;
	overflow:auto;
	width:160px;
	margin-bottom:1px;
}

div.solapa_electronica div.izq
{
	width:5px;
	height:25px;
	background:url(../images/layout_2/solapa_elect_izq.gif) no-repeat top left;
	float:left;
}
div.solapa_electronica div.med
{
	width:145px;
	padding-left:5px;
	height:25px;
	color:#FFFFFF;
	float:left;
	text-align:left;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	background:inherit;
}
div.solapa_electronica div.der
{
	width:5px;
	height:25px;
	background:url(../images/layout_2/solapa_elect_der.gif) no-repeat top right;
	float:left;
}


td.subcat_elect
{
	vertical-align:top;
width:315px;
font-family:Arial;}

td.subcat_elect div.elect_sub_contenido
{width:210px;}
td.subcat_elect div.elect_sub_contenido div.titulo
{width:210px;}


div.sponsor
{
	width:614px;
	margin-top:10px;
	
}

div.sponsor div.top div.titulo
{
	overflow:auto;
	width:614px;
	font-size:1px;
	line-height:1px;
}

div.sponsor div.top div.titulo div.left
{
	width:10px;
	height:10px;
	float:left !important;
	font-size:1px;
	background:url(../images/landing/pasos_left.gif) no-repeat;
}
div.sponsor div.top div.titulo div.center
{
	height:9px;
	border-top:1px solid #e6e6e6;	
	width:594px;
	float:left !important;
	background:#f5f5f5;
}

div.sponsor div.top div.titulo div.right
{
	width:10px;
	height:10px;
	float:left !important;
	font-size:1px;
	background:url(../images/landing/pasos_right.gif) no-repeat;
}

div.sponsor div.texto_sponsor
{
	font-size:14px;
	width:597px;
	padding-left:15px;
	background:#f5f5f5;
	border-left:1px solid #e6e6e6 !important;
	border-right:1px solid #e6e6e6 !important;
	padding-bottom:10px;	
	font-weight:bold;
	color:#00A0C6;
}
div.sponsor div.descripcion_sponsor
{
	border-left:1px solid #e6e6e6 !important;
	border-right:1px solid #e6e6e6 !important;
	padding:16px 20px 16px 20px;
}
div.sponsor div.descripcion_sponsor div.detalle_sponsor
{
	font-size:12px;
	line-height:15px;
	margin-bottom:10px;
}
div.sponsor div.descripcion_sponsor div.detalle_sponsor div.titulo_sponsor
{
	color:#00A0C6;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}
div.sponsor div.descripcion_sponsor div.detalle_sponsor div.valor_sponsor
{
	font-size:12px;
	line-height:18px;
	color:#484540;
}

div.sponsor div.descripcion_sponsor div.detalle_sponsor div.link_sponsor a
{
	color:#00A0C6;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}

div.sponsor div.bottom
{
	overflow:auto;
	width:614px;
	font-size:1px;
	line-height:1px;
}

div.sponsor div.bottom div.left
{
	background:url(../images/layout/generic_bottom_left.gif) no-repeat left;
	width:3px;
	height:3px;
	float:left;
	font-size:1px;
}

div.sponsor div.bottom div.center
{
	background-color: #FFFFFF;
	font-size:1px;
	height:3px;
	border-bottom:1px solid #d7d7d7;
	float:left;
	width:608px;
}
div.sponsor div.bottom div.right
{
	background:url(../images/layout/generic_bottom_right.gif) no-repeat left;
	width:3px;
	height:3px;
	float:left;
	font-size:1px;
}
td.subcat_elect div.elect_sub_contenido
{width:310px;padding-top:10px;padding-bottom:5px;/*min-height:55px;*/}
td.subcat_elect div.elect_sub_contenido div.titulo
{width:250px;line-height:18px;}
td.subcat_elect div.elect_sub_contenido div.categoria
{width:250px;line-height:17px;}
td.subcat_elect div.elect_sub_contenido div.titulo span.titulo a
{font-weight:bold;font-size:14px;color:#1E5096;text-decoration:none;}
td.subcat_elect div.elect_sub_contenido div.titulo span.articulo
{font-size:14px;color:#00a0c6;}
td.subcat_elect div.elect_sub_contenido span.categoria a,
td.subcat_elect div.elect_sub_contenido div.categoria span.categoria a
{font-size:11px;color:#3C890D;text-decoration:underline;}
td.subcat_elect div.elect_sub_contenido div.categoria span.numero
{font-size:11px;color:#626262;}
	
	

div.arbolmenu_webcrabel
{
	background:url(../images/canal/electronica_categorias_bk.jpg) repeat-x;
	border-left:1px solid #2E99DE;
	border-right:1px solid #2E99DE;
	font-size:12px;
	/*line-height:31px;*/
	padding-left:23px;
	width:623px;
	text-align:left;
	min-height:140px;
}
	
	
/*Ofertas de productos contenido*/
	td.ofertas_productos
	{width:160px !important;vertical-align:top;}
	td.ofertas_productos div.oferta_producto
	{width:120px;font-family:Arial;float:left; text-align:center;}
	td.ofertas_productos div.oferta_producto div.image
	{
		
	}
	td.ofertas_productos div.oferta_producto div.image img.image
	{
		border:1px solid #d2d2d2;
		width:84px;
		height:59px;
	}
	td.ofertas_productos div.oferta_producto div.especificaciones
	{width:120px;}
	td.ofertas_productos div.oferta_producto div.especificaciones div.nombre_produc
	{font-size:11px;font-weight:bold;color:#00a0c6;padding-top:15px;}
	td.ofertas_productos div.oferta_producto div.especificaciones div.nombre_produc a
	{
		color:#00A0C6;
		text-decoration:none;
	}
	td.ofertas_productos div.oferta_producto div.especificaciones div.precio_ant
	{font-size:11px;color:#626262;padding-top:5px;}
	td.ofertas_productos div.oferta_producto div.especificaciones div.precio_act
	{}
	td.ofertas_productos div.oferta_producto div.especificaciones div.precio_act span.texto
	{width:120px;font-size:11px;font-weight:bold;color:#00a0c6;}
	td.ofertas_productos div.oferta_producto div.especificaciones div.precio_act span.valor
	{width:120px;font-size:11px;color:#00a0c6;}
/*FIN Ofertas de productos contenido*/


/*Productos Destacados contenido*/
	
	td.productos_destacados
	{
		padding-left:10px;
		padding-right:10px;
		vertical-align:top;
	}
	td.productos_destacados div.producto_destacado
	{
		text-align:center;
	}
	
	td.productos_destacados div.producto_destacado div.image img.image
	{
		border:1px solid #d2d2d2;
		/*width:110px;
		height:79px;*/
	}
	td.productos_destacados div.producto_destacado div.nombre
	{
		font-weight:bold;
		font-size:11px;
		text-decoration:none;
		color:#3C890D;
		padding-top:10px;
	}
	td.productos_destacados div.producto_destacado div.nombre a
	{
		color:#3C890D;
		text-decoration:none;
	}
	td.productos_destacados div.producto_destacado div.precio
	{
		font-weight:bold;
		font-size:11px;
		color:#B53AB4;
		padding-top:5px;
	}
	td.productos_destacados div.producto_destacado div.descripcion
	{
		font-size:11px;
		color:#626262;
		padding-top:5px;
	}
	td.separador_webcrabel
	{
		width:1px !important;
		background:#d7d7d7;
	}
	
/*FIN Productos Destacados contenido*/

td.detallecrawler
{
	vertical-align:top;
}
td.detallecrawler div.detalleproducto
{
	margin-left:24px;
	margin-top:10px;
}

td.detallecrawler div.detalleproducto div.nombre
{
	width:100%;
	overflow:auto;
	color:#00a0c6;
	font-weight:bold;
	border-bottom: 1px solid #d7d7d7;
	padding-bottom:5px;
}

td.detallecrawler div.detalleproducto div.nombre div.producto { float:left; }
td.detallecrawler div.detalleproducto div.nombre div.precio { float:right; }
td.detallecrawler div.detalleproducto div.descripcionwebcrawler
{
	width:100%;
	overflow:auto;
	margin-top:14px;
}

td.detallecrawler div.detalleproducto div.descripcionwebcrawler div.foto
{
	float:left;
	width:185px;
}

td.detallecrawler div.detalleproducto div.descripcionwebcrawler div.detalle
{
	float:left;
	/*width:413px;*/
	margin-left:18px;
	color:#636363;
	font-size:12px;
}
td.detallecrawler div.detalleproducto div.descripcionwebcrawler div.detalle img
{
	margin-right:3px;
}
td.detallecrawler div.iralaweb
{
	margin-top:22px;
}
td.detallecrawler div.iralaweb div.top
{
	height:32px;
	padding-top:8px;
	border-top:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	background:#e7e7e7;
	text-align:right;
	padding-right:20px;
}

td.detallecrawler div.iralaweb div.bottom
{
	width:100%;
	overflow:auto;
	font-size:1px;
	line-height:1px;
	height:3px;
}

td.detallecrawler div.iralaweb div.bottom div.left
{
	float:left;
	height:2px;
	border-bottom:1px solid #d7d7d7;
	width:638px;
	background:#e7e7e7;
}

td.detallecrawler div.iralaweb div.bottom div.right
{
	float:left;
	width:3px;
	height:3px;
	background:url(../images/layout_2/solicitar_tarjeta_right.gif) no-repeat;
}

td.detallecrawler div.ficha_botones
{
	margin-left:24px;
	margin-top:20px;
	margin-bottom:1px;
	overflow:auto;
	
}

td.detallecrawler div.ficha_botones div.solapa
{
	float:left;
}

td.detallecrawler div.ficha_compara
{
	
}

td.detallecrawler div.ficha_especificacion
{
	margin-left:26px;
	border:1px solid #d7d7d7;
}

div#descp div.propiedad, td.detallecrawler div.ficha_especificacion div.propiedad
{
	font-size:12px;
	padding:5px;
	color:#626262;
}

div#descp div.gris, td.detallecrawler div.ficha_especificacion div.gris
{
	background:#f5f5f5;
}
td.detallecrawler div.ficha_especificacion div.propiedad div.left
{
	float:left;
	padding-left:19px;
	width:200px;
	font-weight:bold;
	color:#00A0C6;
}

td.detallecrawler div.ficha_especificacion div.propiedad div.right
{
	float:left;
	padding-right:19px;
}

td.detallecrawler div.ficha_valoracion
{
	
}

div.texto h2
{
	font-size:14px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

td.productosadicionales
{
	padding-right:40px;
	height:20px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	vertical-align:middle;
}
td.productosadicionales a
{
	color:#000000;
}

#ficha_comparar div.comparar
{
	border:1px solid #d7d7d7;
	margin-left:25px;
}

#ficha_comparar div.comparar tr.titulo
{
	background:#00A0C6;
	height:27px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#ficha_comparar div.comparar tr.titulo td.disponibilidad
{
	width:120px;
	text-align:center;
	vertical-align:middle;
}
#ficha_comparar div.comparar tr.titulo td.producto
{
	width:150px;
	text-align:center;
	vertical-align:middle;
}
#ficha_comparar div.comparar tr.titulo td.vendedor
{
	width:140px;
	text-align:center;
	vertical-align:middle;
}

#ficha_comparar div.comparar tr.titulo td.precio
{
	width:70px;
	text-align:center;
	vertical-align:middle;
}
#ficha_comparar div.comparar tr.titulo td.iralformulario
{
	width:100px;
	text-align:center;
	vertical-align:middle;
}

#ficha_comparar div.comparar tr.gris
{
	background:#f5f5f5;
	font-size:11px;
}
#ficha_comparar div.comparar tr.blanco
{
	height:27px;
	font-size:11px;
}
#ficha_comparar div.comparar tr.gris td.iralformulario,
#ficha_comparar div.comparar tr.blanco td.iralformulario
{
	width:100px;
	text-align:center;
	vertical-align:middle;
}
#ficha_comparar div.comparar tr.gris td.disponibilidad,
#ficha_comparar div.comparar tr.blanco td.disponibilidad
{
	width:154px;
	text-align:left;
	vertical-align:middle;
	color:#626262;
}
#ficha_comparar div.comparar tr.gris td.producto,
#ficha_comparar div.comparar tr.blanco td.producto
{
	width:150px;
	text-align:center;
	vertical-align:middle;
	color:#626262;
	text-decoration:underline;
}
#ficha_comparar div.comparar tr.gris td.vendedor,
#ficha_comparar div.comparar tr.blanco td.vendedor
{
	width:140px;
	text-align:center;
	vertical-align:middle;
	padding:10px 0px 10px 0px;
}

#ficha_comparar div.comparar tr.gris td.precio,
#ficha_comparar div.comparar tr.blanco td.precio
{
	width:70px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#00A0C6;
}

#ficha_valoracion div.contenedor
{
	border:1px solid #d7d7d7;
	margin-left:25px;
}

#ficha_valoracion div.contenedor div.gris
{
	background:#f5f5f5;
}
#ficha_valoracion div.contenedor div.cajavaloracion
{
	padding-right:43px;
	padding-top:14px;
	padding-left:20px;
	padding-bottom:14px;
}

#ficha_valoracion div.contenedor div.cajavaloracion div.nombre
{
	
	color:#00a0c6;
	font-size:12px;
	font-weight:bold;
}
#ficha_valoracion div.contenedor div.cajavaloracion div.nombre img
{
	margin-right:5px;
	margin-bottom:-3px;
}

#ficha_valoracion div.contenedor div.cajavaloracion div.comentario
{
	color:#626262;
	font-size:11px;
	margin-top:11px;
}

#ficha_valoracion div.contenedor div.cajavaloracion div.usuario
{
	font-size:11px;
	color:#b3b3b3;
	margin-top:11px;
}

form#testimonio td.error
{
	background:#f5f5f5 !important;
}

a.item_flecha
{
	color:#626262;
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:25px;
	overflow:hidden;
	float:left;
}

div.item_flecha
{
	color:#626262;
	text-decorarion:none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:25px;
	overflow:auto;
	float:left;
}

#cbo_mostrar
{
	width:50px;
}
#cbo_orden
{
	width:140px;
}

div.guiadecompra
{
	text-align:left;
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
}

div.guiadecompra table
{
	
}

div.guiadecompra table td.propiedad
{
	width:140px;
	padding-left:10px;
	text-align:left;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
}

div.guiadecompra table td.tituloguia
{
	width:150px;
	text-align:center;
	background:#00a0c6;
	color:#FFFFFF;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

div.guiadecompra table td.valorpropiedadguia
{
	width:150px;
	border-right:1px solid #d7d7d7;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #d7d7d7;
	font-weight:bold;
}
.borrarFiltro
{
	color:#993333;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	font-weight: bold;
	margin-left: 10px;
}
.borrarFiltro:hover
{
	text-decoration:none !important;

}

td.seguros_listado
{
	width:310px;
	vertical-align:top;
}

td.seguros_listado div.cuadrado
{
	min-height:91px;
	width:327px;
	padding:5px 12px 0px 0px;
	overflow:hidden;
}

td.seguros_listado div.cuadrado div.imagen
{
	float:left;
	width:65px;
	margin-top:20px;
}

td.seguros_listado div.blanco
{
	background:#ffffff;
	border-bottom:1px solid #B2BB1C;
	padding-bottom:5px;
}
td.seguros_listado div.titulo
{
	height:103px;
	background:url(../images/canal/seguros-images/caja_bk.gif) repeat-x;
	width:327px;
	font-size:11px;
}
td.seguros_listado div.titulo h3
{
	font-size:11px !important;
}

td.seguros_listado div.gris
{
	background:#f5f5f5;
}

td.seguros_listado div.cuadrado div.titulo, td.seguros_listado div.cuadrado h2.titulo
{
	width:257px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#B2BB1C;
	height:17px;
	margin: 0px 0px 5px 0px;
}
td.seguros_listado div.cuadrado .titulo a
{
	color:#B2BB1C;
	text-decoration:none;
}
td.seguros_listado div.cuadrado .titulo a:hover
{
	text-decoration:underline;
}

td.seguros_listado div.cuadrado div.cuerpo, td.seguros_listado div.cuadrado h3.cuerpo
{
	font-family:Arial;
	font-size:12px;
	color:#626262;
	width:257px;
	font-weight: normal;
	margin: 0px;
	padding-bottom:10px;
	min-height:45px;
	cursor:default;
}
td.seguros_listado div.cuadrado div.cuerpo, td.seguros_listado div.cuadrado h3.cuerpo a
{
	color:#7791C4;
	text-decoration:none;
}
td.seguros_listado div.cuadrado div.subcategorias
{
	overflow:hidden;
	width:271px;
	display:none;
}
td.seguros_listado div.cuadrado div.subcategorias div.subcat
{
	background:#eaeaea;
	font-family:Arial;
	font-size:12px;
	color:#7791C4;
	margin-bottom:1px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:24px;
	width:247px;
}
td.seguros_listado div.cuadrado div.subcategorias div.subcat a
{
	color:#7791C4;
	text-decoration:none;
}
td.seguros_listado div.cuadrado div.subcategorias div.subcat a:hover
{
	text-decoration:underline;
}
td.radio select
{
	
	color:#626262;
	font-size:12px;
	width:120px;
}

div.tooltip
{
	width: 192px;
	font-size: 10px;
	position:absolute;
    text-align:left;
    font-weight:normal;
}

div.tooltip2
{
	background: url(../images/layout_2/tooltip.png) no-repeat;
	width: 200px;
	height:63px;
	font-size: 10px;
	position:absolute;
    text-align:left;
    font-weight:normal;
    z-index: 99999;
    border:0px solid #000000; 
    margin-top:-27px;
    margin-left:30px;
   
    
}
div.tooltip3
{
	width: 180px;
	font-size: 10px;
	position:absolute;
    text-align:left;
    font-weight:normal;
    z-index: 99999;
    border:0px solid red; 
    margin-top:-27px;
    margin-left:24px;
    
}
div.tooltip3 div.tooltipbackgrond
{
	background: url(../images/layout_2/bgtooltip.png) repeat-y left bottom;
	width: 180px;
	border:0px solid red; 
	
}
div.tooltip div.contenttooltip
{
	background: url(../images/layout_2/tooltipright.gif) repeat-y ;
	width: 192px;
	overflow: hidden;
	border:0px solid #000000;
}

div.tooltip2 div.contenttooltipbox,
div.tooltip3 div.contenttooltipbox
{
	background: url(../images/layout_2/tooltip.png) no-repeat;
	z-index: 99999;
	border:0px solid red; 
	width:180px;
	margin-left:0px;
	margin-top:0px;
	color:#000000;
	min-height: 48px;
	border:0px solid #000000; 
}
div.contenttooltipbox div.texto
{
	width:130px;
	margin-left: 28px;
	padding-top: 0px;
}
div.tooltip3 div.tooltipbottom
{
	background: url(../images/layout_2/bottomtooltip.png) no-repeat;
	vertical-align: bottom;
	width: 159px;
	height:12px;
	margin-left:22px;
	border: 0px solid #000000;
	
}
div.tooltip3 div.tooltiptop
{
	background: url(../images/layout_2/toptooltip.png) no-repeat;
	vertical-align: top;
	width: 148px;
	height:4px;
	margin-left:22px;
	border: 0px solid #000000;
	
}
.anchoFormularios{
	width: 200px;
	}
div.tooltip div.contenttooltip div.amarillo
{
	background: #ffffed;
	width: 175px;
	padding: 5px;
	float: left;
	border: 1px solid #d7d7d7;
}
div.tooltip div.contenttooltip div.amarillo div.titulo
{
	font-weight:bold;
	margin:0px;
	padding:0px;
	border:0px;
}

div.tooltip div.contenttooltip div.sombreado
{
	float: left;
	width: 5px;

	
}
div.tooltip div.bottom
{
	width:192px;
	height:6px;
	background:url(../images/layout_2/tooltipbottom.gif) no-repeat;
	
	
}

div.link_seguros div.item_text div.item
{
	float:left;
	background:url(../images/layout_2/bullet_gris.gif) no-repeat;
	height:9px;
	width:8px;
	margin-top:8px;
}
#txt_cantidad_depositar { width: 100px !important; }
#cboPeriodoDistribuye 	{ width: 103px !important; }
#txtPlazoMantiene 		{ width: 100px !important; }
#txtTipoInteres_deposito{ width: 100px !important; }
#lbl_txtPlazoMantiene	{ width: 350px !important; }
#span_txtTipoInteres_deposito,
#span_cboPeriodoDistribuye,
#span_txtPlazoMantiene,
#span_txt_cantidad_depositar { padding-right:80px; padding-top:1px;padding-top:2px; }

h3
{
	margin:0px 0px 0px 0px;
	font-size:14px;
	cursor:pointer;
}

h4
{
	float:left;
	font-size:14px;
	cursor:pointer;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}

div.canal_form
{
	width:196px;
	float:left; 
}
	
div.electronica_caja_oferta
{
	float:left;
}

div.electronica_caja_oferta div.cantidad_votos
{
	float:left;
	color:#1E5096;
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
}

div.electronica_caja_oferta div.cantidad_estrellas
{
	float:right;
}
div.electronica_caja_oferta div.cantidad_estrellas img
{
	margin-left:2px;
}
div.electronica_caja_oferta div.nombre_produc
{
	height:30px;
}
div.electronica_caja_oferta div.nombre_produc a
{
	font-size:11px;
	color:#3C890D;
	font-weight:bold;
	text-decoration:none;
}

td.canal_form div.comentarios
{
	padding:16px 15px 11px 14px;
	width:284px;
	border:1px solid #BFBFC0;
	background:#F4F4F4;
	float:left;
	font-size:11px;
	color:#010101;
}

td.canal_form div.comentarios div.item_comentario
{
	background:url(../images/canal/vineta_verde.gif) no-repeat left 5px;
	padding-left:10px;
	margin-bottom:16px;
}

td.canal_form div.comentarios div.item_comentado
{
	width:276px;
	overflow:auto;
	margin-bottom:15px;
}

td.canal_form div.comentarios div.item_comentado div.imagen
{
	float:left;
	height:38px;
	width:38px;
	border:1px solid #BFBFC0;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado
{
	float:left;
	margin-left:10px;
	font-size:11px;
	width:226px;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.nombre_item_comentado
{
	color:#3C890D;
	font-weight:bold;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.renglones_comentario
{
	margin-top:5px;
	width:226px;
	overflow:hidden;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.renglones_comentario div.imagen_descripcion_comentario
{
	width:16px;
	height:21px;
	margin-left:5px;
	background:url(../images/layout_2/opinion_usuario.gif) no-repeat left;
	float:left;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.renglones_comentario div.descripcion_comentario
{
	float:left;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.renglones_comentario div.descripcion_comentario div.comentador
{
	color:#010101;
}

td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.renglones_comentario div.descripcion_comentario div.comentario
{
	color:#3C890D;
}
td.canal_form div.comentarios div.item_comentado div.descripcion_item_comentado div.renglones_comentario div.descripcion_comentario div.votaciones
{
}

td.canal_form div.comentarios a
{
	color:#3C890D;
}
div.electronica_caja_oferta div.precio_act
{
	font-size:11px;
	color:#B53AB4;
	font-weight:bold;
}
div.electronica_caja_oferta div.disponibilidad
{
	font-size:11px;
	color:#75757F;
}
div.canal_form div.top
{
	height:6px;
	width:196px;
	background: url(../images/layout_2/electronica_cajaoferta_top.gif) no-repeat;
	font-size:1px;
}

div.canal_form div.content
{
	height:219px;
	width:176px;
	background: url(../images/layout_2/electronica_caja_oferta_bk.gif) repeat-y;
	text-align: center;
	padding: 0px 10px 20px 10px;
}

div.canal_form div.content div.image
{
	height:75px;
}

div.canal_form div.bottom
{
	height:7px;
	width:196px;
	background: url(../images/layout_2/electronica_caja_oferta_bottom.gif) no-repeat;
	font-size:1px;
}

input#txt_search
{
	border:1px solid #5794BF;
}

div.electronica_titulo_novedades
{
	background:url(../images/canal/electronica_titulo_novedades.gif) no-repeat;
	width:274px;
	height:29px;
	margin-bottom:3px;
}

div.electronica_caja_oferta div.contiene_comentarios
{
	width:100%;
	overflow:hidden;
	font-size:11px;
	color:#3C890D;
}
div.electronica_caja_oferta div.contiene_comentarios a
{
	color:#3C890D;
	text-decoration:underline;
}
div.electronica_caja_oferta div.contiene_comentarios div.comentarios_crawler
{
	float:left;
	background:url(../images/layout_2/comentarios.gif) no-repeat;
	width:95px;
	padding-left:10px;
}

div.electronica_caja_oferta div.contiene_comentarios div.ficha
{
	float:right;
	background:url(../images/layout_2/fichatecnica.gif) no-repeat;
	width:57px;
	padding-left:14px;
}

h2.contrata
{
	margin-top:0px;
	font-size:16px;
	color:#B2BB1C;
}

div.titulo_ranking
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

div.titulo_ranking h2
{
	margin:0px;
	font-size:14px;
}

div.texto_graficos
{
	font-size:12px;
	margin:5px 10px 5px 0px;
	color:#676760;
}


div.titulo_detalle_medidor
{
	font-weight:bold;
	font-size:13px;
	margin-top:5px;
	margin-bottom:5px;
}
a:visited {

	text-decoration: none;
}
 a:active {
 
	text-decoration: none;
 }
 .separadorPuntos{
	background:url('/images/seccion_seguro/puntos.gif') repeat-x;
}
div.detalle_medidor
{
	width:100%;
	overflow:hidden;
	font-size:12px;
}
div.detalle_medidor div.detalle_link_medidor
{
	float:left;
	width:20%;
}

div.detalle_medidor div.detalle_link_medidor a
{
	color:#666666;
	font-size:12px;
}
div.sidebarHipoteca {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
float:right;
font-size:69%;
padding:0 10px 15px 20px;
width:220px;
}
.separadorHipoteca
{
 padding:0px 10px 0px 10px;
 background-image:url('/images/canal_2/separador_vertical.jpg');
 background-repeat:no-repeat;
 background-position:center;
}
.titulosHipoteca {
width:225px;	
background: url(../images/canal_2/tile_titulo.jpg) repeat-y;
color:#333300;
text-align:right;
padding-right:40px;
margin-top:12px;
}
.nombreHipoteca{	
color: #676760;
}
.linkHipoteca{	
color: rgb(0, 102, 51);
font-weight: normal;
}
.linkVotos{	
color: #000000;
}
.HipotecaLateralDerecho {
}
.estrellaHipoteca {
	float: left;
	cursor:pointer;
}
.cursivaEjemplo {
	color:#444444;
	font-style:italic;
	font-weight:normal 
}
.tooltipBack{
background: url(../images/seccion_adsl/tooltip.jpg) no-repeat;
width:auto;
font-size:11px;
padding:5px 0px 5px 6px;
height:180px;
	}
.verdeDura{
color:#889009;
font-weight:bold;
	}


.redondeada
{
	border: 1px solid black;
}
.LineaPuntos 
{
	height:1px;
background:transparent url(../images/seccion_seguro/puntos.gif) repeat-x scroll 0 0;
}
.doblePunteadoVerde{
	background:url("../images/canal/vineta_subtitulo.gif") no-repeat left center;
	font-weight:bold;
	font-size:14px;
	padding-left:14px;
	color:#676760;
	margin-bottom:3px;
}
.CajonMedioVerdeFuerte{
color: #FFFFFF;
font-weight:bold;
padding-left:10px;
background:url("../images/seccion_dinero/cajaVerde/medVerdeFuerte.gif") repeat-x;
} 
.IzqMedioVerdeFuerte{
background:url("../images/seccion_dinero/cajaVerde/izqVerdeFuerte.gif");
width:9px;
} 
.CajonMedioVerdeClaro{
background:url("../images/seccion_dinero/cajaVerde/medVerde.gif") repeat-x;
color: #FFFFFF;
padding-left:10px;
font-weight:bold;
} 
.DerMedioVerdeClaro{

background:url("../images/seccion_dinero/cajaVerde/derVerde.gif");
width:9px;
} 