

/*********General PanelPopup*****************/
#panelPopup {position:relative; background-color:transparent; width:500px; height:auto; border:none;}
#panelPopup .hd {display:none;}
#panelPopup .bd {display:none;}
#panelPopup .ft {height:10px; background:#fff;}

#panelPopupContent { 
  background-color:#fff;
  position:relative;
  width:auto;
  height:auto;
  padding:10px 20px 10px 20px;
  }


#panelPopupContent h1 {
	padding:10px 0 10px 0;
	margin:0;
	font-size: 14px;
	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 p.cerrar a {float:right; margin:-30px 0 0 0; font-size:11px; color:#000; text-decoration:none; width:50px;}
#panelPopupContent p.cerrar a:hover {font-size:11px; color:#666; text-decoration:none;}

/*********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;}
		#panelPopupContent form.miparrilla p.campos{font-size: 11px; color: #000; float: left; margin-top:2px;}
		#panelPopupContent form.miparrilla p.campos input.usuario{
			font-size:11px;
			height: 16px;
			width:130px;
			border:1px solid #666;
			float: left;
			padding:2px 5px;
			position:relative; 
		}
		#panelPopupContent form.miparrilla p.campos input.pwd{
			font-size:11px;
			height: 16px;
			width:67px;
			border:1px solid #666;
			float: left;
			margin-left:5px;
			padding:2px 5px;
			position:relative;
		}
		#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; }





