@charset "utf-8";

.clear {
	clear:both;
}
#contenedorHeader {
	position:relative;
	margin:0 auto;
	width:1000px;
	height:149px;
}

/*
---------------------------------------------
	ZONA SUPERIOR
---------------------------------------------
*/
.divuser{
	color:#41A4C3;
	font-size:11px;
	text-align:right;
	height:24px;
	padding-top:12px;
	}
#contenedorSuperior {
	float:left;
	width:1000px;
	height:34px;
	background-image:url(../images/fndMenuPrimerNivel.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#contenedorMenuPrimerNivel {
	float:left;
	width:415px;
	height:34px;
}
.pestanaMasopciones{
	float:right;
	width:219px;
	height:34px;
	display:block;
	color:#5CD2ED;
	padding-top:5px;
	}
a.pestanaMasopcionesB {
	font-size:14px;
	color:#5CD2ED;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaMasopcionesB:hover {
	color:#5CD2ED;
	text-decoration:none;
}
a.pestanaPersonas {
	float:left;
	width:74px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaPersonas.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#5CD2ED;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaPersonas:hover {
	color:#5CD2ED;
	text-decoration:none;
}
a.pestanaPersonasActiva {
	float:left;
	width:74px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaPersonas.jpg);
	background-repeat:no-repeat;
	background-position:-74px 0px;
	font-family:Arial;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaPersonasActiva:hover {
	color:#FFF;
	text-decoration:none;
}
a.pestanaNegocios {
	float:left;
	width:84px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaNegocios.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#5CD2ED;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaNegocios:hover {
	color:#5CD2ED;
	text-decoration:none;
}
a.pestanaNegociosActiva {
	float:left;
	width:84px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaNegocios.jpg);
	background-repeat:no-repeat;
	background-position:-84px 0px;
	font-family:Arial;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaNegociosActiva:hover {
	color:#FFF;
	text-decoration:none;
}
a.pestanaEmpresas {
	float:left;
	width:81px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaEmpresas.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#5CD2ED;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaEmpresas:hover {
	color:#5CD2ED;
	text-decoration:none;
}
a.pestanaEmpresasActiva {
	float:left;
	width:81px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaEmpresas.jpg);
	background-repeat:no-repeat;
	background-position:-81px 0px;
	font-family:Arial;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaEmpresasActiva:hover {
	color:#FFF;
	text-decoration:none;
}
a.pestanaCentroDeAyuda {
	float:left;
	width:130px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaCentroAyuda.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#00CC00;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaCentroDeAyuda:hover {
	color:#00CC00;
	text-decoration:none;
}
a.pestanaCentroDeAyudaActiva {
	float:left;
	width:130px;
	height:34px;
	display:block;
	background-image:url(../images/fndPestanaCentroAyuda.jpg);
	background-repeat:no-repeat;
	background-position:-130px 0px;
	font-family:Arial;
	font-size:14px;
	color:#00CC00;
	text-decoration:none;
	text-align:center;
	padding-top:9px;
}
a.pestanaCentroDeAyudaActiva:hover {
	color:#00CC00;
	text-decoration:none;
}
.botonHome {
	float:left;
	width:41px;
	height:34px;
}
#contenedorBuscador {
	float:right;
	width:235px;
	height:34px;
}
.botonBuscar {
	float:right;
	width:24px;
	height:21px;
	margin-top:7px;
	margin-right:5px;
	margin-left:5px;
}
.campoBuscador {
	float:right;
	width:157px;
	height:18px;
	border:solid 1px #999;
	font-family:Arial;
	font-size:11px;
	color:#999;
	margin-top:6px;
}

/*
---------------------------------------------
	ZONA MEDIA
---------------------------------------------
*/

#contenedorMedio {
	float:left;
	width:1000px;
	height:85px;
	display:block;
	/*background-image:url(../images/fndZonaMedia.jpg);
	background-repeat:no-repeat;*/
	_margin-top:-9px;
}
#logoMovistar {
	float:right;
	width:243px;
	height:56px;
	margin-top:13px;
	margin-right:5px;
	_margin-right:3px;
}
#logoMiNegocio {
	float:left;
	width:243px;
	height:56px;
	margin-top:13px;
	margin-right:5px;
	_margin-right:3px;
	padding-top:17px;
	text-align:center
}
.contenidoTitulo{
	background:url(../images/abajotitulo.png);background-repeat:no-repeat;
	height:32px;
	clear:both;
	color:#023550;
	font-size:24px;
	font-weight:normal;
	padding-left:10px;
	text-decoration:none;
	padding-top:10px;
	width:980px;
	margin-left:5px;
	}
/*
---------------------------------------------
	ZONA INFERIOR
---------------------------------------------
*/
.abajofooter{
	background:url(../images/abajofooter.png);background-repeat:no-repeat;
	height:32px;
	clear:both;
	padding-top:10px;
	width:992px;
	margin-left:5px;
	}
#contenedorInferior {
	float:left;
	width:1000px;
	height:30px;
	display:block;
	background-image:url(../images/fndZonaInferior.jpg);
	background-repeat:no-repeat;
	text-align:left;
	_margin-top:0px;
}
#contenedorMenuSegundoNivel {
	float:left;
	width:624px;
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	margin-top:10px;
	margin-left:10px;
	-margin-left:5px;
}
#contenedorMenuSegundoNivel a,link,visited {
	color:#FFF;
	text-decoration:none;
}
#contenedorMenuSegundoNivel a:hover {
	color:#FFF;
	text-decoration:underline;
}
#contenedorMenuSegundoNivel span {
	color:#5CD2ED;
	margin-left:5px;
	margin-right:5px;
}
#contenedorMenuSucursalTienda {
	float:right;
	width:215px;
	height:30px;
}
.botonTienda {
	float:right;
	width:72px;
	height:30px;
}
.botonSucursalVirtual {
	float:right;
	width:117px;
	height:30px;
}
/*PANTALLA PLANES*/
.titulosblancosplanes{
	color:#FFFFFF;
	text-align:center;
	font-size:22px;
	}
.tdgrisplan{
	height:43px;
	background:#F8F8F8;
	padding-left:10px;
	}
.fuentetdplan{
	font-size:14px;
	color:#38839E}
.tdblancoplan{
	height:43px;
	background:#ffffff;
	padding-left:10px;
	}
.tdvalorplan{
	background:url(../images/abajovalor.jpg);
	background-repeat:repeat-y;
	height:56px;
	}
.txtvalorplan{
	color:#FFFFFF;
	font-size:20px;
	}
.txtprecioplan{
	background:url(../images/abajoprecio.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:30px;
	text-align:center;
	}
.colorplan1{
	color:#35A241
	}
.colorplan2{
	color:#38839E
	}
.rayaplan{
	background:#EEEEEE;
	height:3px;
	}
.rayaceleste{
	width:1px;
	background-color:#DFECF2;
	min-height:800px;
	margin-top:40px;
	}
.txttooltip{
	color:#666666;
	font-size:12px;
	line-height:15px;
	padding-left:20px;
	padding-right:20px;
	}
.tiptooltip{
	color:#38839E;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	}
a.botonConoceAzul {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("images/botonAzulMediumB.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bold 17px arial,sans-serif;
    height: 32px;
    margin-right: 6px;
    padding-right: 17px;
    text-decoration: none;
}
a.botonConoceAzul span {
    background-image: url("images/botonAzulMediumA.png");
    display: block;
    line-height: 23px;
    padding: 4px 0 5px 17px;
}
a.botonConoceAzul:hover {
    background-position: right bottom;
    color: #FFFFFF;
    outline: medium none;
}
a.botonConoceAzul:hover span {
    background-position: left bottom;
}

a.botonConoceVerde {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("images/botonVerdeMediumB.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bold 17px arial,sans-serif;
    height: 32px;
    margin-right: 6px;
    padding-right: 17px;
    text-decoration: none;
}
a.botonConoceVerde span {
    background-image: url("images/botonVerdeMediumA.png");
    display: block;
    line-height: 23px;
    padding: 4px 0 5px 17px;
}
a.botonConoceVerde:hover {
    background-position: right bottom;
    color: #FFFFFF;
    outline: medium none;
}
a.botonConoceVerde:hover span {
    background-position: left bottom;
}
/*	bienvenida*/
.titbienvenida{
	color:#2E8FBA;
	font-size:17px;
	line-height:23px;
	}
.aline{
	float:left
	}
.txtloginblanco{
	color:#FFFFFF;
	font-size:22px;
	padding-top:20px;
	}
.subtitlelogin{
	background:#EBEBEB;
	color:#2E8FBA;
	font-weight:bold;
	font-size:15px;
	padding-left:10px;
	border-left:2px solid #E3E3E3;
	border-right:2px solid #E3E3E3
	}
.abajologin{
	background:url(../images/abajologin.jpg);
	}
.azullogin{
	background:url(../images/azullogin.jpg);
	background-position:0 12px;
	background-repeat:no-repeat}
.loginnel{
	border:1px solid #CCCCCC;
	width:285px;
	height:23px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:15px;
	}
.txtformlogin{
	color:#333333;
	font-size:15px;
	padding-left:20px;
	padding-right:10px;
	}
.tablaatencion{
	border:1px dotted #999999;
	width:914px;
	margin-left:70px;
	color:#666666;
	font-size:12px;
	line-height:15px;
	padding:10px;
	}
.iconoatencion{
	position:absolute;
	width:51px;
	height:45px;
	z-index:1;
    padding-left: 10px;
    padding-top: 1px;
	}
/* BENEFICIOS */
.menunelover{
	/*background:url(../images/overbenef.jpg);
	background-position:left;
	background-repeat:no-repeat;*/
	color:#FFFFFF;
	font-size:18px;
	width:331px;
	height:33px;
	cursor:pointer;
	padding-top:10px
	}
.menunelover span{
	padding-left:54px;
	cursor:pointer;
	}
.menunelon span{
	padding-left:54px;
	cursor:pointer;
	}
.menunelon{
	background:url(../images/sombragrisnel.jpg);
	background-repeat:repeat-y;
	color:#38839E;
	font-size:18px;
	width:325px;
	height:33px;
	cursor:pointer;	
	padding-top:10px
	}
.contenidobene{
	color:#666666;
	font-size:14px;
	line-height:21px;
	}
.contenidobene li{
	list-style-type:disc;
	/*list-style-position: inside;	*/
	}
.titbene{
	font-weight:bold;
	font-size:18px;
	color:#93C83D;
	line-height:23px;
	}
.solucion{
	background:url(../images/solutionimg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:417px;
	height:328px;
	padding-left:12px;
	padding-right:188px;
	padding-top:6px;	position:absolute;
	}
.design{
	background:url(../images/designimg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:305px;
	height:328px;
	padding-left:12px;
	padding-right:298px;
	padding-top:6px;	visibility:hidden;
	position:absolute;
	}
.dominio{
	background:url(../images/dominioimg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:402px;
	height:328px;
	padding-left:12px;
	padding-right:198px;
	padding-top:6px;	position:absolute;visibility:hidden
	}
/*.ecom{
	background:url(../images/ecomimg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:460px;
	height:328px;
	margin-left:-50px;
	padding-right:198px;
	padding-top:6px;	position:absolute;visibility:hidden
	}*/
.mkt{
	background:url(../images/promoimg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:414px;
	height:339px;
	padding-left:12px;
	padding-right:200px;
	padding-top:6px;	position:absolute;visibility:hidden
	}
.tool{
	background:url(../images/toolimg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:357px;
	height:339px;
	padding-left:11px;
	padding-right:258px;
	padding-top:6px;	position:absolute;visibility:hidden
	}
.paginas{
	background:url(../images/pagesimg.jpg);
	background-position:botton right; 
	background-repeat:no-repeat;
	width:363px;
	height:339px;
	padding-left:20px;
	padding-right:240px;
	padding-top:6px;	position:absolute;visibility:hidden
	}
.espacio{
	/*background:url(../images/pagesimg.jpg);
	background-position:top right;
	background-repeat:no-repeat;*/
	width:363px;
	height:339px;
	padding-left:12px;
	padding-right:251px;
	padding-top:6px;position:absolute;
	visibility:hidden
	}
.icon0A{
	background:url(../images/icon0A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon0B{
	background:url(../images/icon0B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon1A{
	background:url(../images/icon1A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon1B{
	background:url(../images/icon1B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon2A{
	background:url(../images/icon2A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon2B{
	background:url(../images/icon2B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon3A{
	background:url(../images/icon3A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon3B{
	background:url(../images/icon3B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon4A{
	background:url(../images/icon4A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon4B{
	background:url(../images/icon4B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon5A{
	background:url(../images/icon5A.jpg);
	background-repeat:no-repeat;
	background-position:5px 3px
	}
.icon5B{
	background:url(../images/icon5B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon6A{
	background:url(../images/icon6A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon6B{
	background:url(../images/icon6B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.icon7A{
	background:url(../images/icon7A.jpg);
	background-repeat:no-repeat;
	background-position:5px 7px
	}
.icon7B{
	background:url(../images/icon7B.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px 
	}
.preFooter{
	float:left;
}