body{
background:url(images/bg-page.gif) repeat;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:normal;
}

.clear{clear:both;}

/*-- WRAPPER -- */
.psc-wrapper{
	background:#fff;
	width:753px;
	border:1px solid #fff; border-top:none; border-bottom:none;
	margin:0 auto;
}

/*-- HEADER -- */
.psc-header{
	background:#fff url(images/bg-header.jpg) left top no-repeat;
	width:753px;
	height:101px;
	margin:0 auto;
	padding:0 0 10px;
	}
.psc-header h1{display:none;}	
.psc-header a.link-logo{
	display:block;
	width:753px;
	height:101px;
	text-indent:-9999px;
	}

/*-- TABS -- */

.psc-tabs{}

a.tarjeta{
	background:url(images/bg-tarjeta.gif) left top no-repeat;
	display:block;
	width:207px;
	height:49px;
	text-indent:-9999px;
	float:left;
	margin:0 0 0 16px;
}
a.tarjeta:hover{background:url(images/bg-tarjeta-selected.gif) left top no-repeat;}
a.tarjeta-selected {
	background:url(images/bg-tarjeta-selected.gif) left top no-repeat;
	display:block;
	width:207px;
	height:49px;
	text-indent:-9999px;
	float:left;
	margin:0 0 0 16px;
}
*html a.tarjeta, *html a.tarjeta-selected {margin:0 0 0 8px;}

a.telefonico{
	background:url(images/bg-telefonico.gif) left top no-repeat;
	display:block;
	width:207px;
	height:49px;
	text-indent:-9999px;
	float:left;
	margin:0 0 0 3px;
}
a.telefonico:hover{background:url(images/bg-telefonico-selected.gif) left top no-repeat;}
a.telefonico-selected{
	background:url(images/bg-telefonico-selected.gif) left top no-repeat;
	display:block;
	width:207px;
	height:49px;
	text-indent:-9999px;
	float:left;
	margin:0 0 0 3px;
}
*html a.telefonico, *html a.telefonico-selected{margin:0 0 0 3px;}

/*-- CONTENT -- */
.psc-content{
	background:#fff url(images/bg-content.jpg) left top repeat-x;
	width:753px;
	height:338px;
	margin:-1px auto 0;
	border-top:1px solid #BCBCBC; 
	border-bottom:1px solid #BCBCBC;
}

/*-- LEFT CONTENT -- */
span.color{color:#f11617;} /* ROJO generico */

.psc-lelft-content{float:left; width:370px; margin:0 0 0 44px;}
*html .psc-lelft-content{float:left; width:375px; margin:0 0 0 22px;}

.psc-lelft-content h2{font-size:18px; font-weight:bold; margin:15px 0;}

#tarifas{ font-size:18px; height:25px;}

.input-btn{margin-left:0}

#form-box {position:relative; font-size:11px; margin:10px 0 0; padding:10px 0 0;}
#form-box label{width:190px; float:left; text-align:right; font-weight:normal; font-size:14px; padding:3px 0 0 0; line-height:normal;}
#form-box .normal{border:1px solid #BCBCBC; float:left; margin-left:8px; width:169px;}

.msgerror{font-size:9px; font-weight:100; color:#db0000;}

.btn-input{height:38px; margin:18px 0 0; width:172px; float:right;}

.cont-labels{margin:5px 0; height:20px;}


.text-1{font-size:11px; text-align:right; margin:17px 0 3px;}
.text-2{font-size:15px; font-weight:bold; text-align:right;}
.text-2 a{color:#000;}
.text-2 a:hover{color:#f11617; }
.text-3{font-size:10px; text-align:right; margin:17px 0 3px;}



/*--- join-acceso-telefonico.html join-acceso-telefonico.html join-acceso-telefonico.html ---*/
#precio-info-telefonico{
	position:relative;
	clear:both;
	float:left;
	width:337px;
	margin:15px 0 0;
	text-align:center;
	}

#precio-info-telefonico p{font-size:12px; line-height:16px; color:#000; font-weight:bold;}
h1.numero-telefono{font-size:50px; font-weight:bold;}
img.ico-telefono{margin:22px 0;}
#precio-info-telefonico p.importante{font-size:15px; font-weight:bold; border-top:1px solid #bcbcbc; margin:10px 0 0; padding:5px 0 0;}
#precio-info-telefonico p.bt-importante{font-size:14px; font-weight:bold;}

.btn-reintentar{width:179px; height:41px; margin:0 auto 14px;}


/*-- RIGHT CONTENT -- */
.psc-right-content{
	background:url(images/bg-right-content.gif) left top repeat-y;
	float:right;
	width:289px;
	height:100%;
	overflow:auto;
	margin:1px 0 0;
	padding:0 0 0 15px;
}
.psc-right-content p.title{font-size:15px; font-weight:bold; margin:15px 0;}

.box-logos{width:250px; margin:0 0 0 10px;}
*html .box-logos{width:250px; margin:0 0 0 5px;}

a.logo-dv{background:url(images/logo-dv.jpg) left top no-repeat; width:124px; height:48px; text-indent:-9999px; display:block; float:left;}
a.logo-sf{background:url(images/logo-sf.jpg) left top no-repeat; width:124px; height:48px; text-indent:-9999px; display:block; float:left;}
a.logo-st{background:url(images/logo-st.jpg) left top no-repeat; width:124px; height:48px; text-indent:-9999px; display:block; float:left;}
a.logo-va{background:url(images/logo-va.jpg) left top no-repeat; width:124px; height:48px; text-indent:-9999px; display:block; float:left;}
a.logo-lcj{background:url(images/logo-lcj.jpg) left top no-repeat; width:124px; height:48px; text-indent:-9999px; display:block; float:left;}

/*-- CIERRE SUBCRIPTION -- */
.psc-box-subcription{
	background:#fff;
	width:728px;
	margin:0 auto;
	padding:10px 0 10px 25px;
	text-align:left;
	}
.psc-box-subcription-telefonico{padding:10px 15px 10px 15px; width:723px;}

.psc-box-subcription p{font: bold 13px Arial, Helvetica, sans-serif;}

.psc-box-subcription-cierre{
	background:#fff url(images/bg-cierre.gif) left bottom repeat-x;
	width:755px;
	height:5px;
	margin:0 auto;
	}
	
p.disc-telefonico{font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:normal; margin:2px 0;}
p.disc-telefonico a{color:#fe0000; text-decoration:none;}
p.disc-telefonico a:hover{text-decoration:underline;}

/*-- COPYRIGHT -- */
.psc-copyright{ width:755px; margin:8px auto 0; text-align:center;}
.psc-copyright p{font:normal 10px Arial, Helvetica, sans-serif; color:#fff;}
.psc-copyright p a{color:#fff; text-decoration:underline;}
.psc-copyright p a:hover{text-decoration:none;}










