/*********General PanelPopup*****************/
#panelPopup {
	position: relative;
	color:black;
	width: 640px;
	height: auto;
}
#panelPopup .hd {
	height:20px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	background-image: url('../ima/remotas/hd.gif');
	background-repeat: repeat-x;
}

#panelPopup .cerrarCtn {
	height:20px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	/*border: thin solid blue;*/	
}

#panelPopupContent p.cerrar a {
    color: #000000;
    float: right;
    font-size: 11px;
    margin: -35px 0 0;
    text-decoration: none;
    width: 50px;
}

.closebtn
{
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;	
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
float:right;
}


#panelPopup .bd {display:none;}
#panelPopup .ft {width:100%;height:10px; background:transparent;}

#panelPopupContent { 
  background-color:#fff;
  position:relative;
  width:auto;
  height:auto;
  padding:10px 20px 10px 20px;
  }

#panelPopupContent .vseparator {
  position:absolute;
  display: inline;
	width:3px;
	height:117px;
	top:286px;
	left:330px;
	z-index:100;
	background-image: url('../ima/remotas/sep.gif');
}

#panelPopupContent .preFooter {
	position:relative;
	width:100%;
	vertical-align: bottom;
	text-align: center;
	color:black;
	padding:20px 20px 10px 20px;
}

#panelPopupContent .preFooter a {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#panelPopupContent .preFooter a:hover {color:#666;}

.cuso a { color:#000; text-decoration:underline;}
.cuso a:hover {color:#666;text-decoration:underline;}


#panelPopupContent .inoutLogo {
	position:relative;
	display:inline;
	background-image: url('../ima/remotas/logo.jpg');
	background-repeat:no-repeat;
	width:133px;
	height:46px;
	float:right;
	z-index:10000;
}


#panelPopupContent h1 {
	padding: 10px 0 10px 0;
	margin: 0;
	font-size: 22px;
	text-align: center;
	color: #000;
	font-weight: bold;
}
#panelPopupContent p {font-size:12px; color:#000; line-height:17px;}
#panelPopupContent p a {font-size:12px; color:#000; text-decoration:underline;}
#panelPopupContent p a:hover {color:#666;}
#panelPopupContent p.opciones {margin-top:10px;}
#panelPopupContent p.opciones a {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#panelPopupContent p.opciones a:hover {color:#666;}

#panelPopupContent .login1
{
position:relative;
width:600px;
height:231px;
background-image: url('../ima/remotas/login1.jpg');
}

.RECORD {
background-image: url('../ima/remotas/button-record.png');
padding-left:20px;
}

.RECORD p {
padding-left:20px;
}
#panelPopupContent .selec1
{
position:relative;
text-align: center;
width:100%;
height:292px;
left:20px;
background-image: url('../ima/remotas/selec.jpg');
background-position: center; background-repeat: no-repeat;
}

#panelPopupContent .selecText2
{
position:relative;
text-align: center;
font-family: Arial;
top:260px;
left:55px;
padding: 5px 5px 5px 5px;
}


#panelPopupContent .selecText
{
position:relative;
text-align: left;
font-family: Arial;
top:260px;
left:55px;
width:500px;
height:100px;
padding: 5px 5px 5px 5px;
}

#panelPopupContent .login3
{
position:relative;
float:left;
width:270px;
height:130px;
top:-90px;
left:0px;
}

#panelPopupContent div.login3 table.loginTbl {
width:270px;
vertical-align: middle;
}

#panelPopupContent div.login3 a.rememberPwd {
position:relative;
float:right;
font-size:12px;
text-decoration:underline;
color:#000;
font-weight: bold;
}

#panelPopupContent div.login3 a.registerPVR {
position:relative;
float:right;
font-size:12px;
text-decoration:underline;
color:#000;
font-weight: bold;
}

#panelPopupContent div.login3 a:hover
{
color:#666;
}
#panelPopupContent .errorLogin {
color:red;
font-weight: bold;
float:right;
padding-top:5px;
background-color:#fff;
}

#panelPopupContent .okLogin {
color:green;
font-weight: bold;
float:right;
padding-top:5px;
text-align: right;
}

#panelPopupContent .pwdResult {
color:green;
font-weight: bold;
float:right;
padding-top:5px;
background-color:#fff;
text-align: right;
font-family: Arial;
font-size: 12px;
}

#panelPopupContent div.login3 div.entrarBtn {
position:relative;
background-image: url('../ima/remotas/entrar.jpg');
background-repeat: no-repeat;
width:78px;
height:37px;
float:right;
}


#panelPopupContent .login4
{
position:absolute;
width:240px;
height:231px;
top:0px;
left:125px;
}

#panelPopupContent .login5
{
position:absolute;
width:240px;
height:231px;
top:30px;
left:125px;
}

#panelPopupContent .loginInfo
{
position:relative;
background-image: url('../ima/remotas/info.jpg');
background-color:white;
background-repeat: no-repeat;
width:120px;
top:-24px;
left:86px;
height:38px;
float:left;
}

#panelPopupContent .ta1
{
background-image: url('../ima/remotas/tb_a.gif');
background-repeat: no-repeat;
width: 5px;
height: 23px;
}
#panelPopupContent .ta2
{
background-image: url('../ima/remotas/tb_c.gif');
background-repeat: repeat-x;
height: 23px;
}
#panelPopupContent .ta3
{
background-image: url('../ima/remotas/tb_d.gif');
background-repeat: no-repeat;
width: 5px;
height: 23px;
}

#panelPopupContent table.pvrList {
    position:relative;
    margin: 0;
    padding: 0;
    /*border: thin solid green;*/
    height: 39px;
    left:10px;
}

#panelPopupContent .ba1
{
background-image: url('../ima/remotas/btn_a.gif');
background-repeat: no-repeat;
width: 11px;
/*height: 39px;*/
/*border: thin solid green;*/
}
#panelPopupContent .ba2
{
background-image: url('../ima/remotas/btn_c.gif');
background-repeat: repeat-x;
/*height: 39px;*/
width:300px;
vertical-align:middle;
/*border: thin solid green;*/
}

#panelPopupContent .ba2d
{
background-image: url('../ima/remotas/btn_c.gif');
background-repeat: repeat-x;
width:auto;
vertical-align:middle;
padding-left:10px;
padding-right:10px;
}

#panelPopupContent .closeLnk
{
font-size:18px; color:black;
}
.imgPVRList{
  display: inline;
}

.linkServicios {
font-size:12px;
text-decoration:underline;
color:black;
font-weight: bold;
}

#panelPopupContent .ba2 p.btnPVR {
font-size:18px; color:black;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}

#panelPopupContent .ba2 a.btnPVR
{
font-size:18px; color:black;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}

.inout_img23 {
vertical-align: middle;
margin: -25px 0px 0px 10px;
with:64px;
height:64px;
}

#panelPopupContent .ba2 p.notAvailable {
font-size:18px; color:red;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}

#panelPopupContent .ba2 a.notAvailable {
font-size:18px; color:red;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}

#panelPopupContent .ba3
{
background-image: url('../ima/remotas/btn_d.gif');
background-repeat: no-repeat;
width: 11px;
/*height: 39px;*/
}

#panelPopupContent .loginFields
{
font-family: Arial;
color: #3b414a;
font-size: 18px;
padding-bottom:15px;
width:120px;
text-align: right;
}

#panelPopupContent .remotasText
{
font-family: Arial;
font-weight: bold;
color: #3b414a;
font-size: 18px;
position:relative;
top:145px;
left:394px;
}

#panelPopupContent .remotasText2
{
font-family: Arial;
color: #3b414a;
font-size: 12px;
position:relative;
top:-50px;
left:360px;
width:260px;
heght:auto;
}




/*********General PanelPopup*****************/

/****************HTML estáticos******************/

#panelPopupContent p.textolargo { height:300px; overflow:auto; padding:10px 10px 20px 0; }
#panelPopupContent p.sugerencias a {padding-left:20px; display:block;}
#panelPopupContent form.formolvida {}
#panelPopupContent form.formolvida input {float:left; width:200px; margin-right:15px;}
#panelPopupContent form.formolvida a { float:left; font-size:12px; font-weight:bold; text-decoration:none; color:#000; line-height:17px;}
#panelPopupContent form.formolvida a:hover { text-decoration:none; color:#666;}
#panelPopupContent form.formolvida #textoError { color:red; line-height:17px; clear:both;}

/****************Fin HTML estáticos******************/

/*********Mi Parrilla*****************/

#panelPopupContent form.miparrilla {
	border:0px;
	background:#fff;
}
	
		#panelPopupContent form.miparrilla p.titulo {font-size:12px; font-weight:bold; color:#000;position:relative;}
		#panelPopupContent form.miparrilla p.campos{font-size: 11px; color: #000; float: left; margin-top:2px;position:relative;}
		#panelPopupContent form.miparrilla div.login3 input.usuario{
			font-size:11px;
			height: 16px;
			width:130px;
			border-style: none; 
			float: left;
			background-color : transparent;
			position:relative; 
			/*top:-4px;*/
		}
		
		#panelPopupContent form.miparrilla div.login3 div.login5 input.pwd{
			font-size:11px;
			height: 16px;
			width:130px;
			border-style: none; 
			float: left;
			background-color : transparent;
			position:relative;
			/*top:-4px;*/
		}
		#panelPopupContent form.miparrilla div.login3 input.usuarioChrome{
			font-size:11px;
			height: 16px;
			width:130px;
			border-style: none; 
			float: left;
			background-color : transparent;
			position:relative; 
			/*top:-4px;*/
		}
		
		#panelPopupContent form.miparrilla div.login3 div.login5 input.pwdChrome{
			font-size:11px;
			height: 16px;
			width:130px;
			border-style: none; 
			float: left;
			background-color : transparent;
			position:relative;
			/*top:-4px;*/
		}
		#panelPopupContent form.miparrilla p.campos a {
			margin-left:5px;
			float: left;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			line-height:17px;
		}

		#panelPopupContent form.miparrilla p.campos a:hover {
			color:#666;
		}
		
		#panelPopupContent form.miparrilla p.extra{clear:left; height:20px; line-height:20px;}	
		#panelPopupContent form.miparrilla p.extra input{
			float:left;
			border:none;
			margin:3px 5px 0 -1px;
		}
		#panelPopupContent form.miparrilla p.extra label{float:left; font-size:11px; color:#000;}
		#panelPopupContent form.miparrilla p.extra a{float:right; font-size:11px; color:#000; margin-right:115px;}
		#panelPopupContent form.miparrilla p.extra a:hover{text-decoration:none; color:#666;}

/*********Fin Mi Parrilla*****************/

/*********General panel2*****************/

#panel2 {position:relative; background-color:#fff; width:500px; height:auto; border:none;}
#panel2 .hd {background:#fff;display:none;}
#panel2 .bd {margin:0; padding:0;}
#panel2 .ft {background:#fff;display:none;}

#panel2 .bd #rstpopup #panelPopupContent2 { 
  background:#fff;
  position:relative;
  width:auto;
  height:auto;
  padding:10px 20px 10px 20px;
  }
#panel2 .bd #rstpopup #panelPopupContent2 img.logo {border:0px; float:left; margin:10px 10px 10px 0; position:relative;}
#panel2 .bd #rstpopup #panelPopupContent2 h1.especial {font-size:14px; color:#000; float:left; font-weight:bold; padding:10px 0 10px 0; line-height:20px; position:relative;}
#panel2 .bd #rstpopup #panelPopupContent2 span#btnCerrarPopup { float:right; margin-top:3px; font-size:11px; position:relative; cursor:pointer;}

#panel2 .bd #rstpopup #panelPopupContent2 .popupCont {
font-size:11px; color:#000; clear:both; height:auto; margin-bottom:15px;}  
#panel2 .bd #rstpopup #panelPopupContent2 .popupCont a.programa {font-size:11px; color:#000; }
#panel2 .bd #rstpopup #panelPopupContent2 .popupCont a.programa:hover {color:#666; text-decoration:none; }  
#panel2 .bd #rstpopup #panelPopupContent2 .popupContInt {
font-size:11px; color:#000; clear:both;  margin-bottom:15px; height:auto; overflow:auto;} 
 
#panel2 .bd #rstpopup #panelPopupContent2 .popupContInt a.programa {font-size:11px; color:#000; }
#panel2 .bd #rstpopup #panelPopupContent2 .popupContInt a.programa:hover {color:#666; text-decoration:none; }
#panel2 .bd #rstpopup #panelPopupContent2 a.pagina {font-size:12px; font-weight:bold; color:#000; }
#panel2 .bd #rstpopup #panelPopupContent2 a.pagina:hover {color:#666; text-decoration:none; }
 



#panel2 .bd #rstpopup #panelPopupContent2 h1 {font-size:14px; color:#000; font-weight:bold; padding:10px 0 10px 0;}
#panel2 .bd #rstpopup #panelPopupContent2 p {font-size:12px; color:#000; line-height:17px; margin:0; padding:0;}
#panel2 .bd #rstpopup #panelPopupContent2 p a {font-size:12px; color:#000; text-decoration:underline;}
  
#panel2 .bd #rstpopup #panelPopupContent2 p.cerrar a {float:right; margin:-25px 0px 0 0; font-size:11px; color:#000; text-decoration:none; margin:-30px 0px 0 0; position:relative; }
#panel2 .bd #rstpopup #panelPopupContent2 p.cerrar a:hover {font-size:11px; color:#666; text-decoration:none;}

/*********Fin General panel2*****************/

/*********Canales autonómicos y TDT *****************/

#panel2 .bd #rstpopup #panelPopupContent2 form.postal {background-color:#fff; height:50px;}
#panel2 .bd #rstpopup #panelPopupContent2 form.postal p {float:left;}
#panel2 .bd #rstpopup #panelPopupContent2 form.postal p input {float:left; margin-left:5px;}
#panel2 .bd #rstpopup #panelPopupContent2 form.postal a {float:left; font-size:12px; font-weight:bold; color:#000; text-decoration:none; line-height:17px; padding-left:5px;}
#panel2 .bd #rstpopup #panelPopupContent2 form.postal a:hover {color:#666; text-decoration:none;}

/*********Fin Canales autonómicos y TDT *****************/

/*********General PanelBig*****************/

#panelbig {position:relative; background-color:#fff; width:500px; height:auto; border:none;}
#panelbig .hd {display:none;}
#panelbig .bd {margin:0; padding:0;}
#panelbig .ft {display:none;}

#panelbig .bd #rstpopupbig #panelPopupContent2 { 
  background-color:#fff;
  position:relative;
  width:auto;
  height:auto;
  padding:10px 20px 10px 20px;
  }
#panelbig .bd #rstpopupbig #panelPopupContent2 h1 {font-size:14px; color:#000; font-weight:bold;}
#panelbig .bd #rstpopupbig #panelPopupContent2 p {font-size:12px; color:#000; line-height:17px;}
#panelbig .bd #rstpopupbig #panelPopupContent2 p a {font-size:12px; color:#000; text-decoration:underline;}
  
#panelbig .bd #rstpopupbig #panelPopupContent2 p.cerrar a {float:right; margin:-15px 0px 0 0; font-size:11px; color:#000; text-decoration:none; position:relative; }
#panelbig .bd #rstpopupbig #panelPopupContent2 p.cerrar a:hover {font-size:11px; color:#666; text-decoration:none;}


/***** Medium ******/
#panelmedium {position:relative; background-color:#fff; width:500px; height:auto; border:none;}
#panelmedium .hd {display:none;}
#panelmedium .bd {margin:0; padding:0;}
#panelmedium .ft {display:none;}

#panelmedium .bd #rstpopupmedium #panelPopupContent2 { 
  background-color:#fff;
  position:relative;
  width:auto;
  height:auto;
  padding:10px 20px 10px 20px;
  }
#panelmedium .bd #rstpopupmedium #panelPopupContent2 h1 {font-size:14px; color:#000; font-weight:bold;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 p {font-size:12px; color:#000; line-height:17px;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 p a {font-size:12px; color:#000; text-decoration:underline;}
  
#panelmedium .bd #rstpopupmedium #panelPopupContent2 p.cerrar a {float:right; margin:-15px 0px 0 0; font-size:11px; color:#000; text-decoration:none; position:relative; }
#panelmedium .bd #rstpopupmedium #panelPopupContent2 p.cerrar a:hover {font-size:11px; color:#666; text-decoration:none;}
/**** end Medium ***/

/*********General PanelBig*****************/

/*********Seleccion canales digitales****************/

#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent {height:250px; overflow:auto; margin-bottom:10px; border:1px solid #666; padding:10px 20px 20px 20px;}
#panelbig .bd #rstpopupbig #panelPopupContent2 form a { font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#panelbig .bd #rstpopupbig #panelPopupContent2 form a:hover { color:#666;}

#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent ul {float:left;}
#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent ul li {float:left; width:200px; margin-bottom:10px; height:30px;}
#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent ul li input {float:left; line-height:25px; height:25px; margin-right:5px;}
#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent ul li img {float:left; margin-left:3px; width:25px; height:25px;}
#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent ul li label {float:left; line-height:25px; margin-left:7px; color:#000}

#panelbig .bd #rstpopupbig #panelPopupContent2 form .popupBigContent h1 {font-size:14px; font-weight:bold; clear:left; margin:10px 0px 10px 0px;}

/*--Medium*/
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent {height:250px; overflow:auto; margin-bottom:10px; border:1px solid #666; padding:10px 20px 20px 20px;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form a { font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form a:hover { color:#666;}

#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent ul {float:left;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent ul li {float:left; width:200px; margin-bottom:10px; height:30px;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent ul li input {float:left; line-height:25px; height:25px; margin-right:5px;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent ul li img {float:left; margin-left:3px; width:25px; height:25px;}
#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent ul li label {float:left; line-height:25px; margin-left:7px; color:#000}

#panelmedium .bd #rstpopupmedium #panelPopupContent2 form .popupMediumContent h1 {font-size:14px; font-weight:bold; clear:left; margin:10px 0px 10px 0px;}





/*********Fin Seleccion canales digitales****************/
/* nombre del canal se ve mal en ver hoy */
#panel2 .bd #rstpopup #panelPopupContent2 h1.especial {  margin-top:0px; }

