body{ 
	background-color:#d5d6d1;
}

#contenedor{
	background:#d5d6d1;
	background: -moz-linear-gradient(top -90deg,#d5d6d1 80%, white);
	background: -webkit-gradient(linear, left top, left bottom, from(#959691), to(white));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#d5d6d1', EndColorStr='white');
	font-family: Arial, Helvetica, Sans-Serif;
	min-height:1040px;
}

p{
	text-align:justify;
}

.marco{
	margin:0 auto;
	width:954px;
}

#linea_roja_superior{
	background-color:#b10000;
	height:1px;
	width:100%;
}

#cabecera{
	background: -moz-linear-gradient(top -90deg, white 20%, #d5d6d1);
	background: -webkit-gradient(linear, left top, left bottom, from(white), to(#d5d6d1));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='white', EndColorStr='#d5d6d1'); 
}

#cabecera,#cabecera .marco{
	height:90px;	
}

#cabecera a,#cabecera a:link{
	text-decoration: none;
	color:#6b6b6b;
}

#cabecera a:visited,#cabecera a.visited
{	
	color:#6b6b6b;
}

#cabecera a:hover,#cabecera a.hover
{
	color:#b10000;
}

#resumen{
	color:white;
	background:#b10000;
	background:#b10000 url(../img/fondo.png) center center no-repeat;
	background:-webkit-gradient(radial, center center, 0, center center, 600.5, from(#e84b02), to(#b10000));
	background-image: -moz-radial-gradient(center 45deg, circle closest-side, #e84b02 0%, #b10000 300%);
	width:100%;
}

#titulo{
	color:white;
	background:#b10000;
	background:#b10000 url(../img/fondo.png) center center no-repeat;
	background:-webkit-gradient(radial, center center, 0, center center, 600.5, from(#e84b02), to(#b10000));
	background-image: -moz-radial-gradient(center 45deg, circle closest-side, #e84b02 0%, #b10000 300%);
	width:100%;
	position:relative;
	top:0px;
	left:0px;	
	height:150px;
}

.ie6 #titulo{
	background:#b10000;
}


#titulo h2{	
 float:left;
 display:inline;
 margin:0px;
 padding:0px;
 font-size: 24px;
 text-transform: uppercase;
 line-height:150px; 	
 font-weight: bold; 
 vertical-align: middle;
 text-decoration:none;   
}

.gecko #titulo h2,
.chrome #titulo h2/*,
.ie8 #titulo h2*/{	 
	 font-size: 20px;
	 float: left;
	 margin-top: -20px;
	 width: 500px;
}

.gecko #titulo h2,
.chrome #titulo h2{
	 margin-top: 0px;
}


#resumen div.marco{
	position:relative;
	top:0px;
	left:0px;	
	height:300px;	
	display:none;
}

#mundo{
	background:url(../img/mundo.png) top right no-repeat;
}

#blackberry{
	background:url(../img/blackberry/bb.png) top right no-repeat;
}

#blackberry h2 img{
  height:23px;
  width: 188px;
}

.ie #blackberry h2 img{
  height:23px;
  width: 127px;
}

.ie #blackberry .boton_promocion  a{
 margin-top:-4px; 
}


#otro{
	background:url(../img/socios.png) top right no-repeat;
}

.ie #mundo{
	background:url(../img/Franja_Lat.png) top right no-repeat;
}


.ie #otro{
	background:url(../img/Franja_Socios.png) top right no-repeat;
}

.ie #blackberry{
	background:url(../img/Franja_BB.png) top right no-repeat;
}


#resumen div.marco h2{
	font-size:24px;
	padding-top:40px;
	padding-bottom:10px;
	line-height:24px;
	vertical-align:middle;
	letter-spacing:2px; 
}

#resumen div.marco h3{
	color:black;
	font-size:18px; 
	padding-top:10px;
	padding-bottom:20px;
	line-height:24px;
	vertical-align:middle;
	font-weight:bold;
}

#resumen div.marco p{
	width:600px;
	font-size:15px;
	font-weight:bold; 
	line-height:18px;
}

#resumen div.marco p.mas_grande{
	/*width:755px;*/
}

#resumen div.marco p{
	width:600px;
	font-size:18px;
	font-weight:bold; 
	line-height:18px;
}

#resumen div.marco ol{
	margin-top: 0px;
	margin-bottom: 10px;
	/*list-style-type:decimal;
	list-style-position:inside;*/
}


#resumen div.marco li{
	width:900px;
	/*font-size:16px;*/
	font-size:15px;
	font-weight:bold; 
	/*line-height:20px;*/
	line-height:18px;
	/*letter-spacing: 1px;*/
}

#resumen div.marco p+p{
	margin-top:10px;
}

/*#blackberry p{
	font-size:18px!important;
 	letter-spacing:1px; 	
}*/

#blackberry img{
	vertical-align:middle;
}

#espaciado{
	height:18px;
}

#contenido.marco{
	min-height:485px;
}

#contenido.marco{
	display:block;
	background-color:white;
	height:100px; 
}

.visible{
	display:block!important;
}

.invisible{
	display:none!important;
}

#logo{
	position:relative;
	top:4px;
	z-index:1;
	width:200px;
}


#lenguajes{
	float:right;
	z-index:2px;
	height:24px;
	font-size:12px;
	line-height:24px; 
	margin-right:15px;
}

#opciones{
	float:right;
	z-index:2px;
	height:24px;
	font-size:12px;
	line-height:24px; 
	margin-right:15px;
}

#opciones img{
	vertical-align: middle;
}

#mi_cuenta{
	background:url(../img/pestana.png) top right no-repeat;
	float:right;
	z-index:2px;
	height:24px;
	font-size:12px;
	width:114px; 
	line-height:24px; 
	text-align:center;
}

#mi_cuenta a, #mi_cuenta a:link{
	height:24px;
	line-height:24px; 
	color:white;
	font-weight:bold;
}

#mi_cuenta a:visited,#mi_cuenta a.visited
{	
	color:white;
	font-weight:bold;
}

#mi_cuenta:hover,#mi_cuenta a.hover
{
	color:white;
	font-weight:bold;
}

#cuadros{
	margin:0 auto;
	width:909px;
	height:250px;
	padding-top:20px;
	padding-bottom:20px; 
	display:block;
	text-align:center;
}

.cuadro{
	float:left;
	/*width:175px; esto es para 5 cuadros*/
    width:218px; 
	height:250px;
}

.cuadro + .cuadro{
	/*margin-left:8px; esto es para 5 cuadros*/
	margin-left:11px;
}

.opera .nav { 
	top:0px;
}

.cuadro h4{
	/*width:175px; esto es para 5 cuadros*/
        width:218px;
	height:44px;
	line-height:44px;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	color:black;
	text-transform: capitalize;
	letter-spacing:1px;
	background-color:#f2f2f2;
	background: -moz-linear-gradient(top -90deg, #d5d6d1 20%,white);
	background: -webkit-gradient(linear, left top, left bottom, from(#d5d6d1), to(white));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#d5d6d1', EndColorStr='white'); 
	border-bottom: solid 1px #efefee;
}

.cuadro img{
	 width:175px;
	height:116px;
}

.cuadro img{
	 width:175px;
	height:116px;
}

.cuadro p{
	/*width:159; esto es para 5 cuadros*/
	width:202px;
	height:65px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	font-size:12px;
	text-align:left;
	letter-spacing:1px;
	line-height:13px;
	color:#6b6b6b;
	background-color:#f2f2f2; 
	background: -moz-linear-gradient(top -90deg, #d5d6d1 20%,#f2f2f2);
	background: -webkit-gradient(linear, left top, left bottom, from(#d5d6d1), to(#f2f2f2));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#d5d6d1', EndColorStr='#f2f2f2'); 
}

.cuadro a.leer, .cuadro a.leer:link{
	float:right;
	position:relative;
	top:0px;
	color:black;
	/*width:159px; Esto es para 5 cuadros*/
	width:202px;
	height:20px;
	line-height:13px;
	font-size:11px;
	text-align:right;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	background-color:#f2f2f2;
	background: -moz-linear-gradient(top -90deg, #f2f2f2 80%,white);
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(white));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f2f2f2', EndColorStr='white'); 
	border-bottom: solid 1px #efefee;
}

.cuadro a.leer:visited,
{	
 color:black;
}

.cuadro a.leer:hover
{
	color:red;
}

#cuadros_numerados{
	margin:0 auto;
	width:934px;
	height:250px;
	padding-top:0px;
	padding-bottom:20px; 
	display:block;
	text-align:center;
	padding-left:20px;
	border-top: solid 1px #d7d7d7; 
}

.opera #cuadros_numerados { 
	height:180px!important;
	padding-bottom:0px; 
}

.numero{
	float:left;
	width:300px;
	height:168px;
	padding-left:0px;
	padding-right:10px;
	padding-top:25px;
	display:block;
}

.numero + .numero{
	border-left:1px solid  #d7d7d7; 
}

.numero p strong{
	float:left; 
	width:50px;
	height:155px; 
	text-align:center;
	font-weight:18px;
	font-size:45px;
	color:#b10000; 
	margin-top:-10px; 
}

.numero p em{
	text-transform:uppercase;
	color:#b10000;
}

.numero p{
	font-weight:14px;
	font-size:14px;
	text-align: left;	
}

.numero p + p{
	/*text-align: justify;	*/
}

.numero p:first-line {
	margin-top:20px;
	font-weight:20px;
	font-size:19px;
	color:#b10000;		
}

.numero p + p:first-letter {
	font-weight:12px;
	font-size:12px;
	text-transform: none;
	color:#6b6b6b; 
}

.numero p + p:first-line{
	font-weight: normal;
	font-size:12px;
	text-transform: none;
	color:#6b6b6b; 
}

.numero p + p{
	margin-top:15px;
	font-weight: normal;
	font-size:12px;
	text-transform: none;
	color:#6b6b6b; 
	line-height:13px;
}

.numero  a:link, .numero  a{
	color:#6b6b6b;
	font-weight:bold;
}

.numero  a:hover{
	color:#b10000!important;
}

.numero  a:visited{
	color:#6b6b6b;
}

a.mas_info{
	float:left;
	line-height:20px;
	position:relative;
	bottom:0px;
	height:20px;
	width:308px;
	text-align:left;
	font-size:12px;
}

div.numero + div.numero a.mas_info{
	text-indent:8px;
} 

.numero_reducido{
	height:118px!important;
}

#pie_menu{
	min-height:48px;
	border-bottom:solid #a5a5a5 2px;
}


#pie_menu{
 clear: both;
}

#pie_copyrigth{
	height:48px;
}

.navi {  
	list-style:none;
	margin:0;
	padding:0;
}

.navi li {
	margin:1.5px;
	padding:2px;
	margin-top:16px;
	float:left;
	line-height:10px;
	vertical-align:middle;
}

.ie7 .navi li {
	margin:1.5px;
	padding:2px;
	margin-top:16px;
	float:left;
	line-height:20px;
	vertical-align:middle;
}

.navi li{
	padding-right:6px;
	border-right: solid 1px #6b6b6b; 
}

.navi li.final{
	border-right:none;
	padding-right:0px;
}

.navi a:link, .navi  a{
	font-size:10px;
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:none; 
}

.navi a:hover{
	color:#b10000!important;
}

.navi  a:visited{
	color:#6b6b6b;
}



#pie_imagenes{
	float: right;
	height:50px;
	vertical-align:middle;
	line-height:50px;
}

#pie_imagenes a + a, 
#pie_imagenes a:link + a:link {
	margin-left:10px;
}

.opera #pie_imagenes a, 
.opera #pie_imagenes a:link{
	position:relative;
	top:15px; 
}

#pie_palabras{
	border-bottom:solid #a5a5a5 2px;
	padding-top: 8px;
	padding-bottom:8px;
}

#pie_palabras .navi2 a:link,
#pie_palabras .navi2  a{
	color:#aba7a7;
	font-size:10px;
	line-height:20px;
	vertical-align:middle;
}

.navi2 a:hover{
	color:#b10000!important;
}

#pie_palabras .navi2 li{
	padding-right:6px;
	border-right: solid 1px #aba7a7; 
	font-size:10px;
	line-height:10px;
	display: inline;
	vertical-align: middle;
}

#pie_palabras .navi2 li.final{
	border-right:none;
	padding-right:0px;
}



#pie_copyrigth p{
	margin-top:10px;
	color:#6B6B6B;
	font-size:10px;
	font-weight:bold;
	float:left;
}

#pie_copyrigth p + p{
	float:right;
}

.opera #pie_copyrigth p{
 width:300px;
}

.opera #pie_copyrigth  p + p{
  text-align:right;
}

.boton_promocion{
	position:relative;
	height:72px;
	width:229px;
	background:url(../img/boton5sms.png) no-repeat;
	vertical-align:middle; 
}

.ie6 .boton_promocion{
	background:url(../img/boton5sms.png) no-repeat;
       _background:none;
       _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://m-lat.net/site/img/boton5sms.png',sizingMethod='crop');
}

.ie .ie_sinfondo{
	background:none!important;
}

.pos_promo{
	float:left;	
	margin-top:35px;
}

#mundo .pos_promo{
	margin-top:20px;
}

.pos_socios{
	float:left;	
	margin-top:15px!important;
	margin-left: 0px!important;
}

.pos_pagina{	
	float:right;
	margin-top:40px;
	margin-right: 40px;	
}

.pos_otro{
	float: right;
	margin-top:-30px;
	margin-right: 360px;;
		
}

.chrome .pos_pagina{	
	float:right;
	margin-top:20px;	
}

.gecko .pos_pagina,
.chrome .pos_pagina{	
	float:right;
	margin-top:40px;
	margin-right:40px;		
}

.boton_promocion a{
	position:relative;
	top:20px;
	float:left;
	height:32px;
	width:155px;
	line-height:32px;
	text-align:center;
}

.ie #blackberry .boton_promocion a{
	top:20px;
}

.ie #mundo .boton_promocion a{
	top:20px;
}

.ie9 #mundo .boton_promocion a{
	top:40px;
}


.boton_promocion a,.boton_promocion a:link{
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	color:white;
}

.boton_promocion a:visited,.boton_promocion a.visited
{	
	color:white;
}

.boton_promocion a:hover,.boton_promocion a.hover
{
	color:white;
}

.caracteristicas_promo{
	float:left;
	margin-top:55px;
	margin-left:40px;
	background-color:white;
	height:25px;
	width:400px;
	background:url(../img/blackberry/mas.png) top left no-repeat;
}


#mundo .caracteristicas_promo{
  margin-top:40px;
}

.ie7 #mundo .caracteristicas_promo,
.ie6 #mundo .caracteristicas_promo{
	margin-top:25px;
}

.ie9 #mundo .caracteristicas_promo{
	margin-top:40px!important;
}

.ie7 #blackberry .caracteristicas_promo,
.ie6 #blackberry .caracteristicas_promo{
	margin-top:40px;
}

.ie9 #blackberry .caracteristicas_promo{
	margin-top:53px!important;
}

.caracteristicas_promo a,.caracteristicas_promo a:link{
	margin-left:28px;
	line-height:25px;
	vertical-align:middle;
	text-indent:28px;
	font-size:14px;
	font-weight:bold;
	color:white;
}

.ie7 .caracteristicas_promo a,
.ie7 .caracteristicas_promo a:link,
.ie6 .caracteristicas_promo a,
.ie6 .caracteristicas_promo a:link{
	margin-left:0px;
}

.caracteristicas_promo a:visited,.caracteristicas_promo a.visited
{	
	color:white;
}

.caracteristicas_promo a:hover,.caracteristicas_promo a.hover
{
	color:white;
}


.pagina{
	margin:0 auto;
	padding:0px;	
	padding-bottom:12px;
	width:954px;   
    font-weight: normal;
	font-size:12px;
	color:#6b6b6b; 
	line-height:17px; 
	display:block;
	background-color: white;
}

.clear{
	clear: both;
}

.pagina p{
	margin-top: 10px;
 	margin-bottom: 10px;
}

.pagina table{
	margin-top: 10px;
 	margin-bottom: 10px;	
}

.pagina table th{
	font-weight: bold;		
}

#container h2{
	display: none;
}

.pagina h3{
	color:#757575;
	font-weight: bold;
	margin-top: 10px;
	font-size: 16px;		 
}

.pagina h4{
	color:#757575;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 13px;
	text-align: justify;
}

.pagina h2{
 	display:none;
} 

#tituloH2{
	/*text-transform: capitalize;*/
}

.pagina a,
.pagina a:link{
	font-size:12px;
	font-weight: bold;	
	color:#6b6b6b;
}

.pagina a:visited,
.pagina a.visited
{	
	color:#6b6b6b;
}

.pagina a:hover,
.pagina a.hover
{
	color:#b10000;
}

.pagina label span{
 	color:#b10000;
 	font-weight: bold;
}

.pagina legend{
	font-weight: bold;
	color: white;
	text-transform: uppercase;
}


#cobertura{
	 margin-left: 0px;
	 width: 700px; 
}

.pagina form{
  /*margin:0 auto;*/
  margin-top:10px;
  padding:0px; 
  width: 460px; 
  margin:20px 14px 0;
  margin-bottom: 20px;
  
}



fieldset.formulario{
  /*margin:0 auto;*/
  background-color:#f2f0f0;
  text-align: center;
}

fieldset.formulario fieldset{
  text-align:left;
  padding-bottom:8px;	
  border-bottom-color:#BBBBBB;
  border-bottom-style:solid;
  border-bottom-width:1px; 
}


fieldset.formulario label{
	float:left;
	width:150px; /*350*/
	height:20px;
	text-align:right;	
}

fieldset.formulario input{
   margin-left:5px;
   margin-bottom:5px;
   width: 250px;
}

fieldset.formulario input[type=button],
fieldset.formulario input[type=submit]{	
	width:auto;
	padding-left: 5px;
	padding-right: 5px; 
}

fieldset.formulario input[type=submit]{

}

fieldset .formulario select{
	margin-left:5px;
	margin-bottom:5px;
	width: 255px;	
}

fieldset.formulario legend{
   padding-bottom:8px;
   text-align: left;
}

.formulario legend span{
  display: block; 
  width:460px; /*700*/
  border-bottom-color:#BBBBBB;
  border-bottom-style:solid;
  border-bottom-width:1px;
  margin-bottom:5px;
  background-color:#BBBBBB;
  line-height: 30px;
  text-indent:10px;  
  font-weight: bold;
}

#confirm_telefon {
    /*float: left;*/
    margin:0 auto;
    font-size: 10px;
    /*margin-left: 90px;*/
    width: 320px;
    background-color: white;
    color: #B10000;
    font-weight: bold;
    height: 40px;
    margin-bottom: 8px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
}

#confirm_telefon p{
    font-weight: bold;
    line-height: 10px;
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: center;
}

fieldset.formulario p.formulario_texto_centrado{
  clear: both;  
  text-align: center; 
}

.ie7 .formulario legend span{
 margin-left:-7px;
}

fieldset.formulario img{
   margin-left:155px; /*355*/   
   margin-bottom:5px;
}


#pago fieldset.formulario{
 text-align: justify;
}

#pago fieldset.formulario p{
  padding-left: 20px;
  padding-right:20px;
}  


#pago,
#pago .formulario legend span {
   width: 900px; 
}

#pago input[type=radio]{
  width: 15px;
  margin-left: 20px;
}

#pago fieldset.formulario img{
  margin-left:10px;
}

#pago fieldset table{
 margin:0 auto;
}

#pago .mensaje{
 color:red;
}

#continuar{
  margin-left:153px;
}


#prefijo_pais{
	width: 60px;	
}

#cod_pais{
 float:left;	
 margin-left: 155px;
 width: 60px; 
 background-color: white;
 font-size: 12px;
}

#prefijo{
 float:left;	
 margin-left: 9px;
 width: 175px;
 background-color: white;
}

#prefijo,
#cod_pais{
 height:45px;
 margin-bottom: 8px;
 font-weight: bold;
 padding: 2px;
 text-align: center;
 vertical-align: middle;
}

#prefijo p{
 margin-top: 2px;
 margin-bottom: 2px;
 line-height:10px;
 text-align: center;
 font-weight:bold; 
}


#dinamico{
  margin-left:40px;
  margin-right:40px;
}

#prefijo,
#cod_pais,
#dinamico{  
  background-color:white;
  color:#b10000;
  font-weight: bold;
  font-size: 70%;
  /*letter-spacing:0.5px;*/
}


#telefono{
	margin-left:2px;
	width: 177px;	
}

.pagina ol{
	margin-left:10px;
	list-style-type:decimal;
	list-style-position:inside;
}

.pagina ol li{
	margin:0 0 1em 1.5em;
	padding:0 0 0 13px;
	line-height:1.2em;
	margin-left:-5px;	
}

.pagina ul li{
	background-image:url("../img/PostBullets.png");
	background-repeat:no-repeat;
	line-height:1.2em;
	margin:0 0 1em 1.5em;
	padding:0 0 0 13px;
}

.pagina ol.codiciones_numeradas {
	margin-top:20px;
}

.pagina ol.codiciones_numeradas li{
	text-align: justify;
}

.pagina div.izq{
	float:left;
	width:592px;
	min-height:455px;
	background-color: white;
	padding-top:12px;
	padding-left:20px;
	padding-right:40px;
	border-right-color:#F2F2F2;
    border-right-style:solid;
    border-right-width:2px; 
}

.pagina div.izq strong{
	font-weight: bold;	
}

.sin_menu_der{
	padding-top:12px;
	padding-left:20px;
	padding-right:20px;
	width:920px;
}


.pagina div.der{
	float:left;
	width:300px;
	min-height:455px;
	background-color: white;
}

.pagina dt{
  margin-top:0px; 
  margin-bottom:0px; 
}

.pagina dt{
 font-weight:bold;
}

.pagina dd{ 
 margin-left:0px;
 text-align: justify;
}

.pagina dd+dt{ 
 margin-top:20px; 
}

.pagina dd+dt{ 
 margin-top:10px; 
}

dl.contacto{
 display:block;
 margin:0px;
 padding:0px; 
}

dl.contacto h3{
 margin-bottom: 8px;
}

dl.contacto dd{ 
 display:block;
 line-height:25px;

 
 claar:left;

}

dl.contacto div.icono {
	float:left;
	width:25px;
	height:55px;	
}

dl.contacto div.icono img {
	margin-top:22px; 
}

.info{
	line-height:20px;
}

div.icono+div.info{
	padding-top:5px;
	
}

dl.contacto dd .info+.info+.info{ 
	padding-bottom:5px;
}


.pagina .izq ul ul li{	
	margin-left:40px!important;	
	width:500px;
}

.pagina .izq ul ul ul li{	
	margin-left:50px!important;		
	width:400px;
}


#menu_der ul{
 margin-top: 20px;
} 

#menu_der li{
  background:none; 
  height: 35px;
  width:260px;
  /*background-color: yellow;*/ 
  padding: 0px; 
  text-transform: uppercase; 
}

#menu_der ul li{
  background:none; 
  height: 25px;
  width:200px;
  margin: 0px;
  padding: 0px;
  text-transform:capitalize;
}

#menu_der li ul {
 padding-top: 50px!important;
 /*background-color: blue;*/
} 

.ie7 #menu_der li ul {
	 padding-top: 20px!important;
 /*background-color: blue;*/
}


#menu_der li a{
  float:left;
  width:260px;
  height:35px;	
  line-height:35px;
  background-color: #F2F2F2;
  outline: 0;
  list-style: none;
  text-decoration: none;
  vertical-align: middle;
  text-indent:15px;
  font-size:12px; 
}

.ie7 #menu_der li a{
 margin-top: 20px;
 
}

#menu_der ul li a{
	line-height:25px;
	background-color:white;
    height:25px;
    font-weight: normal;   
    background:url("../img/PostBullets.png") middle left no-repeat;  
}

#menu_der ul li a strong{	
	font-size:14px;	
	font-weight:normal;
	vertical-align: middle;
	color: #b10000;
}

#menu_der ul li a.actual,
#menu_der ul li a.actual strong{
	font-weight:bold;	
}

hr{
	border-style:none none solid;
    border-width:0 0 1px;
    color:#DDDDDD;
    margin-top: 10px;
    margin-bottom: 10px;    
}

.resaltado{
	color:#b10000;
}

.boton_descarga{
	position:relative;
	right:0px;
	width: 119px;
	height: 26px;
	line-height: 9px;
	font-size: 10px; 
	padding:6px;	
	padding-left: 35px;
	display: block;
	margin-top: 8px;
}

.boton_descarga a{
	font-size: 9px!important;
	color:#b10000!important; 
	line-height: 10px!important;
}

.boton_descarga p{
	margin-top:6px; 
}

.pdf{
	background:url("../img/bt_pdf.png") top left no-repeat;  
}

.app{
	background:url("../img/bt_eng.png") top left no-repeat;  
}

#botones{
	float: right;
}


.ie7 #botones{
 margin-top:-250px;
 margin-left:-150px;
 width:160px;
}

.opera #botones{
 margin-top:-250px;
}


.ie6 #botones{
 margin-top:-200px;
 margin-left:0px;
 width:130px;
 padding-left:10;
}

.ie6 #smsweb{
  width:390px;
}

.ie6 #menu_der ul li a{
 background:none!important;
}

#botones div{
	margin-top: 40px;
} 

#botones_centrado{
	margin: 0 auto;
	width:380px;
	height:40px;
	margin-bottom: 25px;	 
}

.ie7 #botones_centrado{
	margin-top: -20px;	 
	margin-bottom: 20px;	 
}

#botones_centrado div.boton_descarga {
	float: left;
	margin-left: 20px;
}

.margen_botones_desktop{
	margin-right: 0px;  
}

.margen_botones_bb{
	margin-right: 192px;  
}

.ie6 .margen_botones_bb{
	margin-right: 100px;  
}

#smsweb,
#desktop,
#bb,
#toolbar{
	margin-left: 15px;
	margin-top: 13px;
	margin-bottom: 10px;
}

#smsweb{
	width: 400px; 
}

.pagina ol.politicas{
 margin-top: 10px;
 list-style:none; 
 margin-left: 0px;
}

.pagina ol.politicas li {
 margin-top: 10px;
 margin-bottom: 10px;
 line-height:17px;
 font-size: 12px;
}

.pagina ol.politicas li ol{
 margin-top: 10px;
 list-style:none; 
 margin-left: 10px;
}

.chat{
 z-index: 200;
 position: fixed;
 top: 100px;  
}

.flecha{
 position: absolute;  
 z-index: 150; 
 width: 17px;
 height: 17px; 
 right:0px;
 top:278px;
}

#userForm .mensaje strong{
 float:left;	
 color:#b10000;
 width:420px;
 margin-left: 20px; 
 margin-bottom: 10px;
} 

.ie #cabecera img,
.ie #contenido img{
   		position: relative;
       behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
       this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
       this.src = "http://m-lat.net/site/img/clear.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
       this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
       this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

#lista_numerada ol{
   list-style-image: none;
   list-style-type: none;
}

#lista_numerada ol li{
	margin-bottom: 10px;
    margin-top: 10px;
    text-align: justify;
    line-height:17px;
}

#lista_numerada ol table td + td{
 /*margin-left: 5px; */
 padding-left: 5px;
}


/*.ie9 #mundo div .ie_sinfondo a{
  font-size: 300px;  
  color:green!important;
}*/

/*.ie9 #mundo div .ie_sinfondo a:hover{
   color:blue!important;
} */

.ie9 #mundo div.ie_sinfondo a{  
  margin-top:-20px!important;
}
    
/*list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0.3em 0 0 0.7em;
    text-align: left;*/


#logo_bb_afiliado {
    float:left;
    margin-top:50px;
    margin-left:40px;
    height:25px;
    width:400px;   
}	
	
/*.ie9 #logo_bb_afiliado {
    float:left;
    margin-top:80px!important;/*50
    margin-left:40px;
    height:25px;
    width:400px;   
}*/


