/* ELEMENTOS COMUNES */

body {
	background-color:#EEE;
	background-image:url(../images/page-background.jpg);
	background-position:center;
	background-repeat:repeat-y;
	background-attachment:scroll;
	margin:0px;
	padding:0px;
}
body, table {
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	color:#000;
	text-align:justify;
}

img {
	border:none;
}


h1, h2, h3 {
	text-align:justify;
	font:Arial, Helvetica, sans-serif;
	color:#222;
}

h1 {
	font-size:22px;
	font-weight:normal;
	margin:0px 10px 10px 10px;
}

h2 {
	font-size:18px;
	font-weight:normal;
	margin:5px 0px 10px 0px;
	width:100%;
	display:inline;
}

h3 {
	font-size:14px;
	margin:5px 0px 10px 0px;
	width:100%;
}

p {
	text-align:justify;
	margin:0px 0px 10px 0px;
}

li {
	margin:5px 0px 5px 0px;
}

a { 
	color:#222;
	text-decoration:underline;
	font-weight:bold;
}

a:hover { 
	color:#000;
	text-decoration:underline;
}
a img {
	border:none;
	text-decoration:none;
}

strong {
	font-weight:bold;
}

.clear {
	clear:both;
	height:0px;
	margin:0px;
	padding:0px;
}

/* CENTRAMOS CONTENIDOS */
#page_bg {
  	position:absolute;
  	/* no vertical
  	height:500px;
	bottom: 50%;*/
  	width:920px;
  	right:50%;
}
#container {
  	position:relative;
	margin:0px;
	padding:0px;
	height:auto;
  	/* no vertical
  	top: 50%;*/
  	left:50%;
}


/* DEFINICIONES COMUNES */
.page-title {
	float:left;
	width:580px;
}
inline {
	display:inline;
}
.no-display{
	display:none;
}
.no-indent {
	margin-left:-20px;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.pointer {
	cursor:pointer; 
}
.c000 {
	color:#000;
}
.c222 {
	color:#222;
}
.c444 {
	color:#444;
}
.c666 {
	color:#666;
}
.c888 {
	color:#888;
}
.cAAA {
	color:#AAA;
}
.cCCC {
	color:#CCC;
}
.cDDD {
	color:#DDD;
}
.cEEE {
	color:#EEE;
}
.cFFF {
	color:#FFF;
}
.cFF0 {
	color:#FF0;
}
.cMAS {
	color:#FFED00;
}
.f8 {
	font-size:8px;
}
.f9 {
	font-size:9px;
}
.f10 {
	font-size:10px;
}
.f11 {
	font-size:11px;
}
.f12 {
	font-size:12px;
}
.f13 {
	font-size:13px;
}
.f14 {
	font-size:14px;
}
.f13 {
	font-size:15px;
}
.f16 {
	font-size:16px;
}
.f17 {
	font-size:17px;
}
.f18 {
	font-size:18px;
}
.w30 {
	width:30px;
}
.w60 {
	width:60px;
}
.w70 {
	width:70px;
}
.w80 {
	width:80px;
}
.w90 {
	width:90px;
}
.w880 {
	width:880px;
}

.m-20 {
	margin:20px;
}
.m-left-15 {
	margin-left:15px;
}
.m-left-68 {
	margin-left:68px;
}
.m-top-0 {
	margin-top:0
}
.m-top-5 {
	margin-top:5px;
}
.m-top-10 {
	margin-top:10px;
}
.m-top-20 {
	margin-top:20px;
}
.m-top-30 {
	margin-top:30px;
}

#div-marta {
	float:left;
	width:860px;
	margin-top:20px;
}

#opinion-header {
	background-color:#F7F7F7;
	font-size:14px;
}
#opinion-1, #opinion-2, #opinion-3, #opinion-4, #opinion-5 {
	color:#bdc7c9;
	font-size:11px;
}
#opinion-1 {
	font-size:12px;
}
#opinion-2 {
	font-size:14px;
}
#opinion-3 {
	font-size:16px;
}
#opinion-4 {
	font-size:18px;
}
#opinion-5 {
	font-size:20px;
}

/* HEADER */
#header_content {
	width:880px;
	height:190px;
	padding:0px;
	margin:0px;
}
#header_logo {
	position:absolute;
	top:15px;
	left:20px;
	text-align:left;
	width:210px;
	height:100px;
	padding:0px;
	margin:0px;
}
#header_1473 {
	position:absolute;
	float:right;
	top:53px;
	right:20px;
	text-align:right;
	font-size:13px;
	color:#888;
	width:430px;
	padding:0px;
	margin:0px;
}

/* MENU */
#header_menu {
	height:40px;
}
.header_menu_opt1, .header_menu_opt2, .header_menu_opt3 {
	position:absolute;
	top:130px;
	margin:0px;
	padding:0px;
	width:280px;
	height:40px;
	background-image:url(../images/btn-menu.jpg);
	background-position:bottom;
	font-size:18px;
	font-weight:lighter;
	text-align:center;
	line-height:40px;
	color:#444;
	text-decoration:none;
}
.header_menu_opt1:hover, .header_menu_opt2:hover, .header_menu_opt3:hover {
	background-position: 0 0;
}
.header_menu_opt1, .header_menu_opt1_active {
	left:20px;
}
.header_menu_opt2, .header_menu_opt2_active {
	left:320px;
}
.header_menu_opt3, .header_menu_opt3_active {
	left:620px;
}
.header_menu_opt1_active, .header_menu_opt2_active, .header_menu_opt3_active {
	position:absolute;
	top:130px;
	margin:0px;
	padding:0px;
	width:280px;
	height:40px;
	background-image:url(../images/btn-menu-active.jpg);
	background-position:bottom;
	font-size:18px;
	font-weight:lighter;
	text-align:center;
	line-height:40px;
	color:#fff;
	text-decoration:none;
}
.header_menu_opt1_active:hover, .header_menu_opt2_active:hover, .header_menu_opt3_active:hover {
	color:#fff;
	text-decoration:none; cursor:default;
}
/* BUSCADOR */
#header_search {
	position:absolute;
	float:right;
	top:96px;
	right:20px;
	text-align:right;
	font-size:10px;
	color:#666;
	width:430px;
	padding:0px;
	margin:0px;
}
#header_search_input {
	width:125px;
	height:16px;
	font-size:11px;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-right:0;
	line-height:14px;
	vertical-align:bottom;
	background-color:#f6f6f6;
}
#header_search_btn {
	width:60px;
	height:16px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	border:1px solid #CCC;
	background-color:#EEE;
	cursor:pointer;
}

/* LOGIN YOSOYMAS */
#yosoymas_login {
	position:absolute;
	float:right;
	top:10px;
	right:20px;
	background-color:#EEE;
	border:1px solid #CCC;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	line-height:22px;
	font-size:10px;
	width:188px;
	height:20px;
	margin:0px;
	padding:0px;
	z-index:100;
}
#yosoymas_login_header {
	cursor:pointer; 
}
#yosoymas_login_phn, #yosoymas_login_pwd, #yosoymas_login_pospago_account, #yosoymas_login_pospago_pwd, #yosoymas_login_btn, #yosoymas_login_pospago_btn{
	position:relative;
	float:left;
	padding:0px;
	margin:3px 0px 0px 0px;
	width:160px;
	text-align:right;
}
#yosoymas_login_prepago_form, #yosoymas_login_pospago_form {
	margin-top:-20px;
}
#yosoymas_login_pospago_button, #yosoymas_login_close {
	margin-top:6px;
}
/* SOCIAL */
#social_menu {
	position:absolute;
	float:right;
	top:8px;
	right:-44px;
	width:45px;
	height:110px;
	background-image:url(../images/social-background.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	padding:7px 0px 0px 0px;
	margin:0px;
	text-align:center;
}
.social_menu_icon {
	position:relative;
	float:right;
	padding:0px;
	margin:7px 13px 0px 0px;
}

/* LOW-COST */
#header_lowcost-es, #header_lowcost-en, #header_lowcost-de, #header_lowcost-ca {
	position:absolute;
	float:right;
	top:130px;
	right:-44px;
	background-position:left top;
	background-repeat:no-repeat;
	background-attachment:scroll;
	width:45px;
	height:500px;
	padding:0px;
	margin:0px;
}
#header_lowcost-es {
	background-image:url(../images/header-low-cost-es.gif);
}
#header_lowcost-en {
	background-image:url(../images/header-low-cost-en.gif);
}
#header_lowcost-de {
	background-image:url(../images/header-low-cost-de.gif);
}
#header_lowcost-ca {
	background-image:url(../images/header-low-cost-ca.gif);
}

.bread-crumbs {
	float:left;
	margin:0px 0px 10px 20px;
	border:0;
	text-align:left;
	font-size:10px;
	
}
.bread-crumbs a {
	color:#666;
	text-decoration:none;
}
.bread-crumbs a:hover {
	color:#333;
	text-decoration:underline;
}


/* CONTENIDO */
#center {
	float:left;
	width:880px;
	height:auto;
	padding:0px;
	margin:0px 0px 0px 20px;
}
#col-left {
	float:left;
	width:280px;
	height:auto;
	padding:0px;
	margin:0px;
}
#col-middle {
	float:left;
	width:280px;
	height:auto;
	padding:0px;
	margin:0px 0px 0px 20px;
}
#col-right {
	float:right;
	width:280px;
	height:auto;
	padding:0px;
	margin:0px;
}
#col-left-middle {
	float:left;
	width:580px;
	height:auto;
	padding:0px;
	margin:0px;
}
#col-left-middle-right {
	float:left;
	width:880px;
	height:auto;
	padding:0px;
	margin:0px;
}
.col-left-middle-top{
	background-image:url(../images/col-left-middle-top.jpg);
	float:left;
	width:580px;
	height:10px;
	padding:0px;
	margin:0px;
}
.col-left-middle-content{
	float:left;
	width:540px;
	height:auto;
	padding:0px;
	margin:10px 20px 0px 20px;
}
.col-left-middle{
	background-image:url(../images/col-left-middle-content.jpg);
	float:left;
	width:580px;
	height:auto;
	padding:0px;
	margin:0px;
}
.col-left-middle-bottom{
	background-image:url(../images/col-left-middle-bottom.jpg);
	float:left;
	width:580px;
	height:10px;
	padding:0px;
	margin:0px;
}
.col-280-content{
	background-image:url(../images/col-280-content.jpg);
	float:left;
	width:280px;
	height:auto;
	padding:0px;
	margin:0px;
}
.col-280-bottom{
	background-image:url(../images/col-280-bottom.jpg);
	float:left;
	width:280px;
	height:10px;
	padding:0px;
	margin:0px;
}
.txt-page-header {
	display:inline;
	font-size:22px;
	font-weight:bold;
	color:#333;
	line-height:34px;
	width:100%;
}
.txt-page-header img {
	float:left;
	display:none;
}
.txt-page-header h1 {
	float:left;
	display:inline;
	margin:-35px 0px 10px 0px;
	padding:0px 0px 0px 5px;
	width:100%;
	font-size:18px;
	background-color:#FFF000;
	border:1px solid #FFF000;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.enlace-importante img {
	margin:20px 0px 0px 0px;
}
.enlace-importante img {
	float:left;
	display:inline;
}
.enlace-importante h2 {
	float:left;
	display:inline;
	margin:-30px 0px 10px 40px;
	width:540px;
}
.enlace-importante p {
	float:left;
	display:block;
	margin:10x 0px 10px 0px;
	width:100%;
}

/* FLAGS */
#flags {
	position:absolute;
	float:right;
	top:14px;
	right:220px;
	width:86px;
	font-weight:bold;
	vertical-align:middle;
}
.flag-activo {
	width:16px;
	height:12px;
	float:left;
}
.flag-inactivo {
	width:16px;
	height:12px;
	float:left;
	cursor:pointer;
}
.flag-separator {
	width:6px;
	height:12px;
	float:left;
}

/* BOTONES */
.btn-11-amarillo, .btn-13-amarillo, .btn-15-amarillo, .btn-11-blanco, .btn-13-blanco {
	font-weight:bold;
	line-height:16px;
	vertical-align:middle;
	border:1px solid #AAA;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:2px 4px;
	cursor:pointer;
	text-decoration:none;
}
.btn-11-amarillo:hover, .btn-13-amarillo:hover, .btn-15-amarillo:hover, .btn-11-blanco:hover, .btn-13-blanco:hover {
	text-decoration:underline;
	cursor:pointer;
}
.btn-11-amarillo {
	font-size:11px;
	background-color:#FF0;
}
.btn-13-amarillo {
	font-size:13px;
	background-color:#FF0;
	padding:3px 5px;
}
.btn-15-amarillo {
	font-size:15px;
	background-color:#FF0;
	padding:4px 6px;
}
.btn-11-blanco {
	font-size:11px;
	background-color:#FFF;
}
.btn-13-blanco {
	font-size:13px;
	background-color:#FFF;
	padding:4px 6px;
}

/* FORMS */
.input-10-blanco, .input-11-blanco {
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	vertical-align:middle;
	border:1px solid #CCC;
	padding:1px 3px;
	background-color:#FFF;
}
.input-10-blanco{
	font-size:10px;
}
.input-11-blanco{
	font-size:11px;
}


/* FOOTER */
#footer {
	float:left;
	width:880px;
	height:auto;
	padding:0px;
	margin:0px 0px 0px 20px;
}
#footer-reminder, #footer-menu, #footer-copyright, #footer-logos-container {
	float:left;
	width:880px;
	height:auto;
	padding:0px;
	margin:10px 0px;
}
#footer-reminder {
	height:20px;
	line-height:20px;
	vertical-align:middle;
	color:#666;
}
#footer-menu ul {
	float:left;
	width:176px;
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
	list-style-type:none;
	white-space:nowrap;
}
#footer-menu li div {
	background-color:#999;
	padding:3px 5px;
	margin:5px 10px 0px 0px;
	border:0px;
	border-left:3px solid #999;
	text-align:left;
	list-style-type:none;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:FFF;
}
#footer-menu ul li ul{
	list-style-type:none;
	border-left:1px solid #CCC;
}
#footer-menu ul li ul li{
	background-color:#EEE;
	padding:3px 5px;
	margin:5px 10px 0px 0px;
	border:0px;
	font-size:10px;
	font-weight:normal;
	color:#888;
	text-align:left;
}

#footer-menu a { 
	color:#666;
	text-decoration:none;
	font-weight:normal;
}
#footer-menu a:hover { 
	text-decoration:underline;
	font-weight:normal;
}
#footer-menu li div a {
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}
#footer-menu li div a:hover {
	color:#FFF;
	text-decoration:underline;
	font-weight:normal;
}

#footer-copyright {
	font-size:10px;
	font-weight:normal;
	color:#999;
	text-align:left;
}
#footer-logos-container-left div {
	float:left;
	height:80px;
	line-height:80px;
	vertical-align:middle;
	margin-right:10px;
}
#footer-logos-container-right div {
	float:right;
	height:80px;
	line-height:80px;
	vertical-align:middle;
	margin-left:10px;
}

/* BANNERS */
#banner-principal-es, #banner-principal-en, #banner-principal-de, #banner-principal-ca { 
	width:280px;
	height:280px; 
}
#banner-principal-es { 
	background:url(../images/banner-internet-background-es.jpg) top left no-repeat;
}
#banner-principal-en { 
	background:url(../images/banner-internet-background-en.jpg) top left no-repeat;
}
#banner-principal-de { 
	background:url(../images/banner-internet-background-de.jpg) top left no-repeat;
}
#banner-principal-ca { 
	background:url(../images/banner-internet-background-ca.jpg) top left no-repeat;
}
#banner-principal-tab-1-es, #banner-principal-tab-2-es, #banner-principal-tab-1-en, #banner-principal-tab-2-en, #banner-principal-tab-1-de, #banner-principal-tab-2-de, #banner-principal-tab-1-ca, #banner-principal-tab-2-ca {
	position:relative;
	top:32px;
	left:5px;
	width:280px;
	height:280px;
	margin:0px;
}
#banner-principal-tab-1-es {
	background:url(../images/banner-internet-para-portatil-es.jpg) no-repeat top left;
}
#banner-principal-tab-2-es {
	background:url(../images/banner-internet-para-movil-es.jpg) no-repeat top left;
	display:none;
}
#banner-principal-tab-1-en {
	background:url(../images/banner-internet-para-portatil-en.jpg) no-repeat top left;
}
#banner-principal-tab-2-en {
	background:url(../images/banner-internet-para-movil-en.jpg) no-repeat top left;
	display:none;
}
#banner-principal-tab-1-de {
	background:url(../images/banner-internet-para-portatil-de.jpg) no-repeat top left;
}
#banner-principal-tab-2-de {
	background:url(../images/banner-internet-para-movil-de.jpg) no-repeat top left;
	display:none;
}
#banner-principal-tab-1-ca {
	background:url(../images/banner-internet-para-portatil-ca.jpg) no-repeat top left;
}
#banner-principal-tab-2-ca {
	background:url(../images/banner-internet-para-movil-ca.jpg) no-repeat top left;
	display:none;
}

#banner-principal-tab-1-switch {	
	position:relative;
	top:0px;
	left:0px;
	width:130px; 
	height:24px; 
	cursor:pointer; 
}
#banner-principal-tab-2-switch {
	position:relative;
	top:0px;
	left:140px;
	width:130px; 
	height:24px; 
	cursor:pointer; 
}
#banner-principal-tab-1-text {
	margin:10px 20px 0 10px;
}
#banner-principal-tab-1-text p {
	margin-left:164px;
	text-align:center;
}
#banner-principal-tab-2-text {
	margin:10px 20px 0 10px;
}

#banner-tarifa-5-back {
	background:url(../images/banner-tarifa-5.jpg) left top no-repeat;
	width:280px;
	height:220px;
}
#banner-tarifa-5-title {
	float:right;
	margin:10px 10px 0px 0px;
}
#banner-tarifa-5-btn {
	float:right;
	margin:100px 15px 0px 0px;
	width:250px;
}
#banner-tarifa-5-btn-detalles {
	float:left;
	margin:4px 0px 0px 0px;
}
#banner-tarifa-5-btn-signup {
	float:right;
	margin:0px;
}


/* BANNER PROMOS */
#banner-promos {
	width:280px;
	height:140px;
	background-image:url(../images/banner-promos-background.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

.pics {
	width:240px;
	height:132px;
	padding:0px;
	margin:5px 0px 0px 5px;
	overflow:hidden;
	float:left;
}
#nav {
	width:29px;
	margin:5px 4px 0px 0px;
	padding:0px;
	float:right;
}
#nav li {
	width:29px;
	margin-bottom:5px;
	list-style:none; 
}
#nav a {
	width:29px;
	padding:0px;
	display: block;
}
#nav a.activeSlide {
	border:1px solid #FF0000;
}
#nav a:focus {
	outline:none;
}
#nav img {
	border:none;
	display:block;
}

#promo-link-1, #promo-link-2, #promo-link-3, #promo-link-4 {
	padding:0px;
	margin:0px;
	width:29px;
	height:29px;
	cursor:pointer;
	background-image:url(../images/banner-promos-icons.png);
}
#promo-link-1 a img, #promo-link-2 a img, #promo-link-3 a img, #promo-link-4 a img {
	display:none;
}
#promo-link-1 {
	background-position:0px 0px;
}
#promo-link-2 {
	background-position:0px -29px;
}
#promo-link-3 {
	background-position:0px -58px;
}
#promo-link-4 {
	background-position:0px -87px;
}
#promo-link-1:hover {
	background-position:29px 0px;
}
#promo-link-2:hover {
	background-position:29px -29px;
}
#promo-link-3:hover {
	background-position:29px -58px;
}
#promo-link-4:hover {
	background-position:29px -87px;
}


/* RELACIONADOS */
#relacionados {
	width:280px;
	height:40px;
}
.relacionados {
	float:right;
	margin:20px 0px 0px 0px;
	padding:0px;
	width:280px;
	height:40px;
	background-image:url(../images/btn-menu.jpg);
	background-position:bottom;
	font-size:18px;
	font-weight:lighter;
	text-align:center;
	line-height:40px;
	color:#444;
	text-decoration:none;
}
.relacionados:hover {
	background-position: 0 0;
}

/* DESTACADOS */
#destacados {
	width:880px;
	height:100px; 
	margin:10px 0px 0px 20px;
}
#destacados-sac, #destacados-cobertura, #destacados-tarifas-internacionales {
	float:left;
	width:280px;
	height:100px;
	color:#222;
	cursor:pointer;
	padding:0px;
	text-decoration:none;
	font-weight:normal;
}
#destacados-sac {
	background:url(../images/destacados-sac.jpg) bottom;
}
#destacados-sac:hover {
	background-position: 0 0;
	text-decoration:underline;
}
#destacados-cobertura {
	background:url(../images/destacados-cobertura.jpg) bottom;
	margin-left:20px;
}
#destacados-cobertura:hover {
	background-position: 0 0;
	text-decoration:underline;
}
#destacados-tarifas-internacionales {
	background:url(../images/destacados-tarifas-internacionales.jpg) bottom;
	margin-left:20px;
}
#destacados-tarifas-internacionales:hover {
	background-position: 0 0;
	text-decoration:underline;
}
.destacados-tit {
	font-size:13px;
	font-weight:bold;
	margin:35px 0px 0px 10px;
}
.destacados-txt {
	font-size:11px;
	font-weight:normal;
	margin:5px 0px 0px 10px;
	width:175px;
	text-align:left;
}

/* IFRAMES -- SACAR? */
#iframe-doctorsim-tarifas {
	margin-left:-15px;
	width:890px;
	height:595px;
	border:1px solid #DDD;
}
#div-doctorsim-tarifas {
	width:700px;
	margin-top:5px;
}
#iframe-doctorsim-prepago {
	width:740px;
	height:320px;
	border:1px solid #ddd;
}
#iframe-mapaPDV {
	width:880px;
	height:520px;
	border:1px solid #DDD;	
}
#iframe-buscadorPDV {
	width:880px;
	height:280px;
	border:1px solid #DDD;	
}

/* ATENCION AL CLIENTE */
.div-atencion-cliente {
	position:relative;
	float:left;
	width:580px;
}
.tb-atencion-cliente {
	margin-top:20px;
	width:580px;
	border:1px solid #CCC
}
.tb-atencion-cliente th {
	font-size:18px;
	font-weight:bold;
	color:#000;
	padding:5px 10px 5px 0px;
}
.tb-atencion-cliente td {
	font-size:11px;
	color:#000;
	padding:5px 10px 5px 0px;
}

/* DESPLEGABLES */
.bluin {
	border:1px solid #ddd;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#ddd;
	padding-top:10px;
	margin:10px 0px 0px 0px;
}
.topcartelin {
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	font-weight:bold;
	margin:-20px 0px 0px 25px;
	font-size:16px;
	cursor:pointer;
	display:inline;
}
.textcontentin {
	text-align:justify;
	margin-right:10px;
	margin-left:10px;
	padding-bottom:5px;
	padding-top:14px;
}
.brdin {
	background-color:#ddd;
	padding-bottom:5px;
	padding-right:1px;
}
.binincontent {
	background-color:#fff;
	width:100%;
	height:100%;
	margin-top:5px;
	margin-bottom:10px;
	margin-right:2px;
	margin-left:1px;
}
#conteninpan,#conteninpan2,#conteninpan3,#conteninpan4,#conteninpan5 {
	background-color:#fff;
	padding:10px;
}

/* TARIFAS INTERNACIONALES -- SACAR */
.tarifas-internacionales-td {
	background-color:#eee;
	border-left:2px solid #fff;
}
#tarifas-internacionales-tb-results {
	border:1px solid #fff;
	margin-top:20px;
}
#tarifas-internacionales-td-results {
	border:1px solid #fff;
	padding:5px;
	background-color:#DDD;
}
.tarifas-internacionales-td-result {
	border:1px solid #fff;
	padding:5px 15px 5px 5px;
	width:150px;
	background-color:#DDD;
}
.tarifas-internacionales-td-result {
	border:1px solid #fff;
	padding:5px;
	width:150px;
	background-color:#EEE;
}

/* TARIFAS ROAMING -- SACAR */
table.roaming {
	width:90%;
	border:1px solid #ccc;
	text-align:justify;
	margin-right:30px;
	margin-bottom:1em;
	margin-left:35px
}
table.roaming tbody td.black_header {
	background-color:#000;
	color:#ff0;
	font-size:14px;
	font-weight:bold
}
table.roaming tbody td.grey_header {
	background-color:#ccc
}
table.roaming tbody td.lightgrey_header {
	background-color:#eee
}
table.roaming tbody td.lightgrey_cell {
	border:1px solid #eee
}

/* GARANTIA DE AHORRO -- SACAR */
#contenido-principal-wide {
	width:860px;
	height:auto;
	float:left;
}
#garantia-main-tb {
	width:860px;
	margin-left:0px;
}
#garantia-detalles {
	border:1px solid #CCC;
	height:320px;
	width:300px;
	overflow:auto;
	padding:5px;
	margin-top:20px;
}
