.banner-setecante{
	position:relative;
	height:503px;
}

.fblike{
	position:absolute;
	bottom:40px;
	right:20px;
}

.menu-tabs {
	position:absolute;
    width:410px;
    height: 86px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    bottom:0;
	left:0;
	
}
.menu-tabs ul {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
	
}
.menu-tabs ul li {
    
	width:200px;
    display: block;
    float: left;
    margin: 0 4px 0 0;
    padding: 0;
	
}

.menu-tabs ul li a:link, .menu-tabs ul li a:visited {    
    display: block;  
	height:86px;  
    margin: 0 0 0 0;
}

.menu-tabs ul li a:hover, .menu-tabs ul li a:active {
    
}

.menu-tabs ul li a.tabactivo {
    background-position:-1px 0 !important;    
}

.menu-tabs ul li a#mt01{
	background:url(/images/planes/setecante/btn-paratucelular.png) -1px -86px;
}
.menu-tabs ul li a#mt02{
	background:url(/images/planes/setecante/btn-internetmovil.png) -1px -86px;
}

.bg-comosetecante{
	background-color:#e2eef4;
	overflow:hidden;
}


.menu-tabs2 {
	
    width:455px;
    height: 70px;
    margin: 0 20px 20px 20px;
    padding: 0 0 0 0;
   
	
}
.menu-tabs2 ul {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
	
}
.menu-tabs2 ul li {
    
	width:225px;
    display: block;
    float: left;
    margin: 0 1px 0 0;
    padding: 0;
	
}

.menu-tabs2 ul li a:link, .menu-tabs2 ul li a:visited {    
    display: block;  
	height:30px;  
	background-color:#c7d6dd;
	font-family:'MovistarHeadlineRegular', Arial;
    margin: 0 0 0 0;
	padding:15px 10px;
	color:#000;
	font-size:23px;
	width:205;
	text-align:center;
	text-decoration:none;
}

.menu-tabs2 ul li a:hover, .menu-tabs2 ul li a:active {
    text-decoration:none;
}

.menu-tabs2 ul li a.tabactivo {
    background:#38c2d4;   
	color:#fff;
}

.flqstc{
	margin:0;
	width:225px;
	height:15px;
	background:url(/images/planes/setecante/flecha.gif) no-repeat center top;
}


.pplanes{
	background:#adc4ce;
	padding:4px 10px;
	width:432px;
	color:#fff !important;
	
}

.txt-cstc {
	overflow:hidden;
}

.txt-cstc p {
	color:#839aa5;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;margin:20px;
	
}

.bg-comosetecante h2{
	color:#76ba00;
	font-family:"MovistarTextRegular", Arial;
	font-size:22px;
	line-height:28px;
	
}

.det-cstc{
	padding:10px 0;
/*	border-top:1px solid #a6c3d0;
	border-bottom:1px solid #a6c3d0;
*/	margin-top:20px;
	height:64px;
}

.det-cstc div{
	width:390px;
	font-size:13px !important
}

.det-cstc p{
	font-size:14px;
	line-height:18px;
}

.det-cstc img{
	display:block;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
	
.det-cstc ul{
	display:block;
	float:left;
	margin:5px 0 0 0;
}	

.det-cstc ul li{
	font-size:14px;
}	

a.pfec{
	font-family:Arial, Helvetica, sans-serif;
	color:#0086c3;
	font-size:14px;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
	
}

.bloque-gris{
	background:#cad1d5;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	overflow:hidden;
	width:419px;
	padding:15px 20px;
	margin-bottom:20px;
	height:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	color:#515559;
	line-height:14px;
	

}
.bloque-gris div{margin-top:10px;}


.bloque-gris .columnul li{font-size:11px !important}

.bloque-gris .baz{
	border-right:1px solid #999;
	padding-right:5px;
	width:190px;
}
.bloque-turquesa{
	background:#7ea7b8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	overflow:hidden;
	width:419px;
	padding:15px 20px;
	margin-bottom:20px;
	height:54px
}

.descturq{
	width:348px;
}


.column390{
	width:390px;
}

.content-plan{
	height:294px;
}

.descturq h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:26px;
	font-weight:normal;
	margin-top:0px;
}

.descturq h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	margin-top:10px;
}

.img-cel{
	height:394px;
}

.img-cel img{
	margin-left:40px;
	
}

.colrcstc{
	margin-top:-100px;
}

.nuestrosplanes{
	background:url(/images/planes/setecante/bg-planes.jpg) no-repeat center top;
	height:161px;
	color:#fff;
	overflow:hidden;
}

.nuestrosplanes h4{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#fff;
	margin:20px;
}
.nuestrosplanes ul{
	margin-top:20px;
	margin-left:120px;
}
.nuestrosplanes li{
	font-family:'MovistarHeadlineRegular', Arial;
	font-size:36px;
	display:block;
	float:left;
	margin:0 0 0 0;
	width:198px;
	text-align:center;
}

.nuestrosplanes span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	display:block;
	margin:10px auto;
	text-align:center;
}
.nuestrosplanes li a{text-decoration:none !important; color:#fff !important;}


table.compleja {
	float:center;
	font-family:Arial;
	font-size:14px;
	color:#515559;
	text-align: center;
	margin: 10px;
	}
	
table.compleja tr.tbheader td {
	background: #CCCCCC;
	color: #616161;
	font-weight: bold;
	font-size:18px;
	height: 20px;
	vertical-align: middle;
	padding:10px;
	border: 1px solid #999;
}
table.compleja tr.tbheader td.ahoratit {
 background:#98b4c3;
 color: #FFF;
}

table.compleja tr td{
	vertical-align: middle;
	padding: 10px;
	line-height:15px;
	border: 1px solid #80a1b4;
	line-height:20px;
}

table.compleja tr td.ahora{
	 background:#dbe8ee}
	 
.tablametodologia h4 {
	font-family: Arial;
	font-size: 20px;
	letter-spacing: 0px;
	color: #005171;
	margin: 10px 0 30px 10px;
	
}

.det-cstc div.ilimitadobox {width:460px; height:75px;}
.det-cstc div.ilimitadobox div.box{width:120px; height:72px; padding:3px 10px 0 10px; float:left; background:url(../images/planes/setecante/bg-box-ilimitado.png);}
.det-cstc div.ilimitadobox div.box h2 {color: black;font-family: Verdana;font-size: 12px;margin: 0;}
.det-cstc div.ilimitadobox div.box h3 {color: #41606d;font-family: arial; font-weight:normal;font-size: 10px;margin: -5px 0 0 0;}
.det-cstc div.ilimitadobox div.box img {margin: 5px 25px 0 25px;}
.det-cstc div.ilimitadobox div.margin {margin:0 0 0 20px;}
