.ContenidoWB {
	float:left;
	position:relative;
	*position:none;
	width:100%;
	height:Auto;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
/* 	padding: 30px 0px 20px 0px; */
	color:#616263;
	font-size: 12px;
	margin: 0 auto;}

.ContenidoWB h2{
	margin-bottom: 20px;
	font-size: 20px;
	height: 28px;
	display: inline;
	color: #026DC6;
	}
.ContenidoWB a.video{
	text-decoration: none;
	float:left;
	}
.ContenidoWB a.video span{
	display: block;
	color:#004785;
	font-size: 13px;
	background: url(/recursos/images/gray-arrow.gif) no-repeat 0 2px;
	padding-left: 12px;
	}
	
.ContenidoWB ul {
  /* float: left; */
  overflow: hidden;
}

.bullets {
  width: 714px;
}
.bullets li {
  background: url("/recursos/images/internas/icon-dot.gif") no-repeat scroll 0 4px;
  line-height: 16px;
  margin: 5px 0 10px 15px;
  padding: 0 0 0 15px;
  width:100%;
}	
.ContenidoWB a.video1 span{
	display: block;
	color:#004785;
	font-size: 13px;
	background: url(/recursos/images/gray-arrow.gif) no-repeat 0 2px;
	padding-left: 12px;
	}
	
.ContenidoWB ul{
	overflow: visible;
	/* float: left; */
	width:100%;
	}
.ContenidoWB li{
	float: left;
	}
.ContenidoWB #itemsVideo li{
	padding-right: 32px;
	padding-bottom: 20px;
	padding-top: 5px;
	
	}
.ContenidoWB #columnas li.first{
	padding-right: 40px 
	}

.ContenidoWB li ul li, .ContenidoWB li ul{
	float: none
	}
.ContenidoWB li ul li{
	margin-top: 8px
	}
.ContenidoWB li ul li{
	display: block;
	background: url(/recursos/images/bullet_naranja.png) no-repeat 0 3px;
	padding-left: 12px;
	color: #026DC6;
	text-decoration: none;
	
	}
.ContenidoWB li ul li a:hover{
	text-decoration: underline;
	}
.ContenidoWB .contentinfo{
	overflow: hidden;
	}
.ContenidoWB #columnas h3{
	color: #004785;
	font-size: 14px;
	font-weight: normal;
	background: url(/recursos/images/blue-arrow.gif) no-repeat 2px 6px;
	padding-left: 12px
	}
#videos{height:auto; width:auto; float:left ; min-width:230px}

.ContenidoWB span > ul {padding: 8px 0px; position: relative; float:none}
.ContenidoWB span > ul > li {padding-right: 12px;}
.parrafos{padding-bottom:5px; min-width:200px}
.parrafos > .h2{margin-bottom:5px}
.lista  ul li ul{padding-left:13px; width:226px; height:100px}
#cont_centrado ul.padre li ul li span a{ color:#026dc6; text-decoration:none; padding:0 0 0 2px;}
.separator_down{ width:960px;*width:900px; *clear:both; height:1px;float:left;background:url(/recursos/images/back_down_ul.png) -26px 0px no-repeat;  margin:20px 0 0 0; *margin-left:-685px;*margin-top:15px;}
.parrafos > ul li ul{padding-left: 13px; width:226px; padding-bottom:9px; padding-top:9px}
.iframe{margin-top:5px; scrolling:no}
.iframe > .content {border: 0px solid #CCC; margin-top:5px}

/* Cambios de los template de images */
.ContenidoWB #arg_info{ width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.ContenidoWB .img_arg{ width:173px; height:121px; margin:10px 0 0 10px; float:left;}
.ContenidoWB #cont_arg{ padding:0 0 10px 10px; height:auto; float:left;width:730px;}
.ContenidoWB #cont_arg h1.titulo_arg{ width:100%; color:#004785; font-size:24px; margin:10px 0 0 0; }
.ContenidoWB #cont_arg p.subtit_arg{ width:100%; color:#275C9A; font-size:20px; margin:10px 0 0 0; }
.ContenidoWB #cont_arg h2.subtit_arg{ width:100%; color:#275C9A; font-size:20px; margin:10px 0 0 0; }
.ContenidoWB #cont_arg p.subtit_2_arg{ width:100%; color:666px; font-size:16px; margin:10px 0 10px 0; }
.ContenidoWB #cont_arg p.arg_txt{ width:100%; width:767px;; height:auto; margin:0; font-size:12px;}
.ContenidoWB #cont_arg ul.arg{ margin:15px 0 0 15px; padding:0; list-style:none; width:100%;}
.ContenidoWB #cont_arg ul.arg li{ font-size:12px; width:95%; padding:0 0 0 15px; background:url(/recursos/images/internas/icon-dot.gif) 1px 2px no-repeat; margin:5px 0 8px 15px;}

.ContenidoWB #cont_arg ul.nivel2 li {background: url("/recursos/images/internas/icon-arrow.gif") no-repeat scroll 0 4px;color: #666666;line-height: 16px; margin: 11px 40px 9px; padding: 0 0 0 15px;}/*estilos Productos nivel 2*/
.ContenidoWB #cont_arg ul.arg li ul li{background: url("/recursos/images/internas/icon-arrow.gif") no-repeat scroll 0 4px;color: #666666;line-height: 16px; margin: 11px 0 9px; padding: 0 0 0 15px;}/*estilos Productos*/
#cont_centrado{ width:960px; overflow:hidden; margin:0 auto; padding:0px /*border:1px solid red;*/}
#cont_centrado ul.padre{ list-style:none; max-width:960px; overflow:hidden; height:auto; }
#cont_centrado ul.padre h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004785; margin: 0 0 20px 0; width:189px}
#cont_centrado ul.padre li{ font-size:0px; list-style:none; color:#a5a4a4; float:left; margin:10px 30px 0 0px; *width:200px;}
#cont_centrado ul.padre li span{ font-size:12px; height:auto; width:195px; display:block;}
#cont_centrado ul.padre li span.lgris{ font-size:12px; height:auto; width:170px; display:block; margin-left:23px;*margin-left:0px;}
/*lista interna de rubros */
#cont_centrado ul.padre li ul { margin:10px 0 0 -8px;; /*border:1px solid red*/; width:195px; float:left; }
#cont_centrado ul.padre li ul li{ font-size:12px; margin:2px 0 0 0;}
#cont_centrado ul.padre li ul li span{ font-size:12px; width:180px; display:block!important; float:left;}
#cont_centrado ul.padre li ul li span a:hover{ color:#026dc6; text-decoration:underline;}
/*Modal*/
#cboxClose{position:absolute;top:12px;right:12px;background:url(/recursos/images/lightbox/btn-cerrar.gif) no-repeat scroll 0 2px;height:24px;width:75px;text-indent:-9999px}
.cont_video{padding-top:30px;}

/*-----------------cuadro que contiene la informacion de la promociones-----------*/
.cuadro_info{float:left; width:205px; height:400px;margin:15px 0 0 10px;min-height:400px;padding:10px; border:1px solid #EEE; max-height:390px!important; overflow:hidden;}
.cuadro_info .imagen{ width:205px; float:left; height:115px;}
.cuadro_info p.identity{ width:100%; float:left; margin:15px 0 0 0; font-size:13px; font-weight:bold; color:#666;}
.cuadro_info p.{float:left; font-size:15px;margin:10px 0 0 0;width:201px; color:#333; font-weight:bold; height:auto; max-height:50px; overflow:hidden; *width:201px;}
.cuadro_info p.hook_txt{float:left; font-size:15px;margin:10px 0 0 0;width:201px; color:#333; font-weight:bold; height:17px; max-height:38px; overflow:hidden;*max-height:36px;}
.cuadro_info p.hook_txt{width:192px;*width:202px; height:38px}
.cuadro_info p.hook_txt{width:200px \0/IE9 !important;height:37px \0/IE9;}
.cuadro_info p.gral{float:left; margin:15px 0 0 0; font-size:12px; color:#999;width:100%; height:60px; max-height:60px; overflow:hidden; max-width:203px;*max-width:183px; width:183px \0/IE9;} 
:root .cuadro_info p.gral { width:194px \0/IE9; height:57px \0/IE9; }
:root .cuadro_info ul.point_int{ height:70px \0/IE9; }
.cuadro_info p.gral a{text-decoration:none; color:#22A0D5;}
.cuadro_info p.gral a:hover{text-decoration:underline; color:#22A0D5;}
.cuadro_info p.condiciones{float:left; margin:15px 0 0 0; font-size:11px; color:#737373; width:100%;}
.cuadro_info ul.point_int{ width:100%; float:left;margin:15px 0 0 0; list-style:none;padding:0; height:78px; overflow:hidden; *height:75px;max-height:73px \0/IE9 !important; max-height:75px\0/;}
.cuadro_info ul.point_int li{ background:url(/recursos/images/internas/icon-dot.gif) no-repeat left center ;background-position-y: 4px; padding: 0 0 0 10px; width:100%;}
.cuadro_info ul.point_int li a{text-decoration:none; color:#22A0D5;}
.cuadro_info ul.point_int li a:hover{text-decoration:underline; color:#22A0D5;}
.cuadro_info ul.point_int{max-height:70px\0/IE9 !important;}
.cuadro_info p.gral{max-width:203px\0/IE9 !important;}
.cuadro_info .btn_detalle{ width:150px; height:30px; float:left; margin:15px 0 0 0;}
.cuadro_info .btn_detalle a{ text-decoration:none; color:#999;}
.cuadro_info .btn_detalle img{border:none;}
@keyframes pulso{ 	
 	0%{transform:scale(0.7);opacity:0.5;border:4px solid #002d72;} 	
 	50%{opacity:1;} 	
 	85%{transform:scale(1);} 	
 	100%{transform:scale(1);opacity:0;border:4px solid #002d72;} 	
 	 	
 	} 	
 	.pulso-anim { 	
 	background: transparent; 	
 	border: 0px solid #002d72; 	
 	display: block; 	
 	height: 71px; 	
 	width: 71px; 	
 	left: -5px; 	
 	top: -5px; 	
 	position: absolute; 	
 	z-indez: -1; 	
 	border-radius: 55px; 	
 	animation: pulso 2s ease-in-out infinite; 	
 	} 	
