.listadoSat h1 {
	margin:4px 0; padding:0;
	font-size:20px;text-align:center
}

.listadoSat .headerFq{
	padding:8px 0 2px;
	border-top:4px solid black;
	text-align:center;
}

.listadoSat .polarity {
	width:476px;
	padding:6px;
	border:4px solid black;
	background-color:#DEDEDE;
	color:black
}

.listadoSat .polarity .titulo {
	padding:3px 0; border:2px solid black;
	text-align:center;
}

.listadoSat .td3 {
	border:2px black solid; padding:0 6px 4px;
	color:black;
}
.listadoSat .td4 {
	padding:2px;
	width:456px;
}
.listadoSat .transponder {
	margin:0;
	font-size:18px
}
.listadoSat .transponder .mini {
	font-weight:normal; font-size:12px
}
.listadoSat .transponder .medium {
	font-size:14px;
}
.listadoSat .tpChannels {
	padding:2px; width:456px
}
.listadoSat .paraLeyenda {
	padding:4px; margin-bottom:4px; border:2px black dotted;
	text-align:center;font-size:12px;
}
.satCanal {
	background:#EFEFEF;
	border:1px black solid;
	padding:7px;
	width:440px;
	margin:2px 0 0;
	position:relative;
}
.satCanal h4 {
	margin:0 0 7px;
}
.satCanal a.prog {
	color:#440000;
	font-size:12px;
}
.satCanal a.prog:hover {
	color:#AA0000;
}

.satCanal h4 img {
	float:left;
	margin: 0 21px 6px 0;
}
.satCanal p {
	font-size:12px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}

.satCanal .bandera {
	float:right;
	margin:0 0 7px 21px;
	text-align:right;
	font-size:13px;
}
.satCanal .edit {
	position:absolute;
	bottom:4px;right:7px;
	font-size:12px;
	text-decoration:underline;
	color:grey;
	cursor:pointer;
}
.satCanalId {
/*	text-align:right;
	font-size:12px;
	font-weight:bold;*/
	font-size:12px;
	font-weight:bold;
}
.corregir {
	position:relative;
	width:440px; height:175px;
	padding:0 7px;/*3px 0;*/
	margin:0;/* 0 7px 0;*/
	border:1px black solid;
	border-top:0;
	background:#EFEFEF;
}
.corregir .areaTexto {
	width:440px;
	height:110px;
	border:1px solid black;
}
.corregir input {
	text-align:center;
	position:absolute;bottom:4px;right:7px;
}
.corregir .enviado {
	border:solid 2px #EFEFEF;
	background:#C7C7C7;
	color:#222222;
	margin:0;
	font-weight:bold;
	text-align:center;
}
.corregir input:hover {
	background:white;
	border-color:black;
	color:black;
}
.corregir h6 {
	padding:7px;
	color:#222222;
	margin:0;
	font-size:14px;
	text-align:center
}
form {
	margin:0;padding:0;border:0;
}

.paginador {
	margin:0 auto;
	width:160px;
	font-size:150%;
}
.paginador a, .paginador div {
	display:block;
	width:34px;
	height:27px;
	padding-top:1px;
	margin:0 1px;
	border:1px solid #DDDDDD;
	float:left;
	color:#440077;
	text-decoration:none;
	text-align:center;
}
.paginador div.number {
	font-weight:bold;
	border:1px solid #440077;
	background:#EFEFEF;
}
.paginador a:hover {
	border:1px solid blue;
	color: #0000FF;
	font-weight:bold;
}


/* inicio menu tipos */
div.menuTipos {
	width:980px;
	height:30px;
	border-top:#EFEFEF solid 2px;
	border-right:#EFEFEF solid 5px;
	border-bottom:#EFEFEF solid 2px;
	border-left:#EFEFEF solid 5px;
	padding:4px;
	color:#223355;
	margin:0 auto;
	background:#DEDEDE;
	font-size:13px;
}
div.menuTipos .primero {
float:left;
width:200px;
text-align:right;
margin:0;
font-size:14px;
}
div.menuTipos a,div.menuTipos div {
border: 0 none;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width: auto;
text-decoration:none;
}
div.menuTipos a {
cursor:pointer;
color:#223355;
}

div.menuTipos a.rounded,div.menuTipos div.rounded {
background: transparent url( btn_right_alt.png ) no-repeat scroll right top;
float:left;
margin-left:20px;
}
div.menuTipos div#select {
background: transparent url( btn_select_right.png ) no-repeat scroll right top;
}

div.menuTipos a span,div.menuTipos div span {
display: block;
padding: 0 0 0 15px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}

div.menuTipos a.rounded span,div.menuTipos div.rounded span {
background: transparent url( btn_left_alt.png ) no-repeat scroll left top;
color: #000000;
}
div.menuTipos div#select span {
background: transparent url( btn_select_left.png ) no-repeat scroll left top;
color: #FFFFFF;
}

div.menuTipos a.rounded:hover {
background-position: 100% -30px;
}

div.menuTipos a.rounded:hover span {
background-position: 0% -30px;
}

div.menuTipos a::-moz-focus-inner {
border: none;
}
/* fin menu tipos */

/* cartel final */
.cartelFinal {
	background:#D0D0D0;
	text-align:center;
	color:#001122;
	padding:8px;
	width:966px;
	margin:10px auto;
	border:8px #808080 solid
}
/* fin cartel final */