/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
div {
font-family:  Arial, Helvetica, sans-serif
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
} 
a:hover {
	text-decoration: underline;
}
a {
	text-decoration: none;
}
body {
	margin: auto;
	padding-bottom:10px;
	background:url(../img/bg.gif) repeat-x top;
}
.Clrflt {
clear: both;
}
.Centro {
	width:970px;
	margin: auto;
}
.Header {
	background: url(../img/header.gif) no-repeat 0px 0px;
	height: 93px;
}
.Header .Logo {
	margin: 25px 25px 15px 15px;
	float: left
}
.Solapas {
	height: 33px;
	clear: both;
	font-family: "Myriad Pro", Arial, Tahoma, "Trebuchet MS";
	margin-bottom: 1px;
	_margin-bottom:0px;
}

.Solapas ul {
}
.Solapas ul li {
	float: left;
	list-style-type: none;
	margin: 0 1px 0 0;
	padding: 7px 0 8px 0;
	text-align: center;	width: 160px;
	background-repeat: no-repeat
}
.Solapas li.opcion01 {	background-image: url(../img/solapa01.png); width: 165px; 

}
.Solapas li.opcion02 {	background-image: url(../img/solapa02.png); 	

}
.Solapas li.opcion03 {	background-image: url(../img/solapa03.png); 	

}
.Solapas li.opcion04 {	background-image: url(../img/solapa04.png); 	

}
.Solapas li.opcion05 {	background-image: url(../img/solapa05.png); 

}
.Solapas li.opcion06 {	background-image: url(../img/solapa06.png);	 margin: 0px;
}

.Solapas li a {
	color: #FFFFFF;
}
.Cuerpo {
	width: 970px;
	background: url(../img/cuerpoBg.gif) repeat-y 0 0;
	clear: both;
}
.Campos {
	background-color:#F7F7F7;
	border: 1px solid #CCCCCC;
	padding:2px;
	color: #787878;
}
.Menu {
	height: 42px;
	background: url(../img/bgTop.gif) no-repeat 0 bottom #CEEE61;
	font-family: "Myriad Pro", Arial, Tahoma, "Trebuchet MS";
}
.Menu ul {
	padding: 5px 0 0 11px;
}
.Menu ul li {
	list-style: none;
	display: inline;
	background: url(../img/menuSep.gif) repeat-y 0px 0px;
	padding: 0 6px 0 10px;
	text-transform: uppercase;
	font-size: 13px;
}
.Menu ul li:first-child {
	background: none;
}
.Menu ul li a {
	color:#009933;
}
.Menu ul li a:hover {
	text-decoration: underline;
}
.campoIdioma {
	background-color: #8CC63F;
	color: #FFFFFF;
	border: 1px solid #009933;
	padding: 1px;
	font-size: 11px;
}
.ColumnaDer {
	float: left;
	margin: 0 10px 0 0;
	width: 600px;
	border-left: 1px dotted #CACACA;
	padding: 0 0 0 10px;

}
.ColumnaIzq {
	width: 310px;
	float: left;
	margin: 0 12px 0 20px;
	_margin-left: 10px;
}
.Banner468 {
	clear: both;
	margin:0 0 15px 0;
	background-color: #f4f4f4;
	text-align: center;
}
.Banner200 {
	text-align: center;
	background-color: #f4f4f4;
	margin-bottom: 15px;
}


.SubCol1 {
	float: left;
	width: 325px;
	border-right: 1px dotted #CACACA;
	padding: 0 10px 0 0;
}
.SubCol2 {
	float: left;
	width: 254px;
	margin-left: 10px;
}
.fecha {
	float: right;
	font-size: 11px;
	color: #666666;
}
.NewsMain {
	clear: both;
	margin: 0 0 10px 0
}
.NewsMain h1 {
	font-size: 20px;
	font-weight: normal;
	margin: 3px 0;
}
.NewsMain h1 a  {
	color:#f05307;
}
.NewsMain h2 {
	font-size: 16px;
	font-weight: normal;
}
.NewsMain h3, .NewsList h3, .Nota h3, .Seccion h3 {
	font-size: 14px;
	font-weight: normal;
}

.NewsMain p  {
	font-size: 12px;
	color: #414141;
}
.NewsMain img.foto  {
	float: left;
	margin: 5px 10px 5px 0;
	border: 1px solid #e6e6e6;
	padding: 2px;
}

.NewsMain p a {
	text-decoration: underline;
	font-weight: bold
}
.NewsMain .item, .NewsList .item {
	border-bottom: 1px dotted #CACACA;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}
.NewsMain h2 a {
	color: #125985;
}
.NewsList {
	clear: both;
}
.NewsList h2 {
	font-size: 16px;
	font-weight: normal;
}
.NewsList h2 a {
	color: #125985
}

.NexTV {
	padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#ebffa8;
}
.NexTV .Item .foto {
	float: right;
	border: 1px solid #c7d88e;
	padding: 3px;
	background-color: #FFFFFF;
	margin: 0 0 10px 10px;
}
.NexTV .Item {
	font-size: 12px;
	clear: both;
}
.NexTV .Item a {
	color: #006600;
	text-decoration: underline;
}
.NexTV .Head {
	
	text-align:center;
	text-align: center;
	height: 66px;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 10px;
}

.Research h2 {
	font-size: 14px;
	color: #71bf45;
}
.Research h1 {
	font-size: 16px;
	font-weight: normal;
	margin: 3px 0 0 0;
}
.Research h1 a {
	color:#000;
}
.Research .foto {
	float: right;
	margin: 3px 0 10px 10px;
	padding: 2px;
	border: 1px solid #e6e6e6;
}
.Research p {
	clear: both;
	font-size: 12px;
}

.Pie {
	font: normal 11px Tahoma;
	color:#000;
	display: block;
	clear: both;
	background: url(../img/bgFin.gif) no-repeat 0 bottom;
	padding: 40px 0 10px 10px;
	text-align: center;
}
.Pie p {
	margin-bottom:5px;
}
.Pie a {
	color: #14610a;
}
.Pie ul {

}
.Pie ul li {
	display: inline;
	margin: 0 12px 0 0;
}

.Videos {
	width: 250px;
	padding-bottom:7px;
	border-top: 1px dotted #CACACA;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
}
.Videos .Head {
	color: #125985;
	margin: 0 0 8px 0;
}
.Videos h2 {
	font-size: 16px;
	font-weight: normal;
	margin: 5px 0;
	color: #ee3908;
}
.Videos p {
font-size: 12px;
}

.News {
	clear: both;
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
}
/*NOTA*/
.Nota {
	margin-bottom:20px
}
.Nota img.TituloSeccion {
	margin:0 0 8px 0;
	display:block;
	clear: both;
}
.Nota p {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin:5px 0 15px 0;
	color: #48535B;
}
.Nota img.foto {
	float: left;
	margin: 5px 15px 5px 0;
	border: 1px solid #e6e6e6;
	padding: 2px;
}
.Nota h1 {
	font: normal 18px Arial, Helvetica, sans-serif;
	margin:5px 0 7px 0;
}
.Nota h2 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #868686;
}
.Nota h1.MobileTV {
	color: #DE6A0F
}
.Nota h1.IPTV {
	color:#4CADBF
}
.Nota p a {
	text-decoration: underline;
	color: #63717c;
}
.Nota .fecha {
font-size: 11px;
}
.VideoNota h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:url(../img/manchetaBg.gif) no-repeat 0px 0px;
	height:23px;
	width: 317px;
	padding: 3px 0 0 4px;
}
.VideoNota h2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#478b20;
	margin-bottom: 10px
}
.VideoNota h3 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#006633;
	margin: 10px 0 20px 0
}
/*Registro*/
.ColumnaCentro {
	width: 800px;
	margin:auto
}
.ColumnaCentro h1 {
	width: 600px;
	color: #71bf45;
	font-weight: normal;
	margin-bottom: 10px;
	font-size: 24px;
}
.ColCentro1 {
	width:180px;
	float: left;
	margin:40px 20px 0 0;
	text-align:right;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#75A831
}
.Registro  {
	width:600px;
	float: left;
	font-size: 12px;
	color:#626262
}
.Registro .Titulo {
	color:#71bf45;
	margin-bottom:10px;
	font-size: 24px;
}
.Registro table td {
	padding: 5px 0;
}
.Avisos .Titulo {	color:#71bf45;
	margin-bottom:10px;
	font-size: 24px;}
.Botonbg {
	background-color:#eaf7bf;
	text-align: center;
	padding:5px;
}
.Boton {
	border: 1px solid #86AC43;
	background-color:#CEEE61;
	padding: 1px 3px 1px 3px;
	color:#4A6B1F
}
/*seccion*/
.Seccion {
	margin-bottom:20px;
}
.Seccion img.TituloSeccion {
	margin:0 0 8px 0;
	display:block;
	clear: both;
}
.Seccion p {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin:5px 0 15px 0;
	color: #48535B;
}
.Seccion img.foto {
	float: left;
	margin: 5px 10px 5px 0;
	padding: 2px;
	border: 1px solid #e6e6e6;
}
.Seccion p a {
	font-weight: bold;
}
.Seccion h1 a {
	margin:5px 0 3px 0;
	color: #f05307;
	font-size: 18px;
	font-weight: normal;
}
.Seccion h2 a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #868686;
	clear: left;
	display:block;
	margin:5px 0 10px 0;
}
.Seccion h1.MobileTV a {
	color:#DE6A0F;
}
.Seccion h1.IPTV a {
	color:#4CADBF;
}
.Seccion h2.MobileTV a {
	color: #DE6A0F;
}
.Seccion h2.IPTV a {
	color:#4CADBF;
}
.Seccion p a {
	text-decoration: underline;
	color: #63717c;
}
.Seccion span {
}
.Filete {
	border-top: 1px solid #DFDFE0;
	margin-top:10px;
	clear: both;
	display: block;
}
/*evento*/
.Eventos img.imagen {
	float: right;
	margin: 0
}
.Eventos .Titulo {
	color:#71bf45;
	margin-bottom:10px;
	font-size: 24px;
}
.Eventos h1 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.Eventos h2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#407618;
}
.Eventos h3 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.Eventos p {
	color: #4A86BC;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 5px 0 5px 0
}
.Eventos a {
	color: #407618;
	font-size: 12px;
	text-decoration: underline;
}
.Eventos .item {
	padding: 10px 0;
	border-top: 1px dotted #CCCCCC;
}
/*video*/
.Video {
}
.Video .Titulo {
	margin-bottom:10px;
	border: 0px;
	font-size: 24px;
	color: #71bf45;
}
.Video h1 {
	color:#407618;
	font: normal 18px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
/*nueva clase*/
.Video h2 {
	color:#646464;
	font: normal 14px Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
.Video p {
	color:#666666;
	margin-bottom:10px;
	font-size: 12px;
}
.Video .swf {
	text-align:center;
	margin-bottom:10px;
/*	background-color: #F4F4F4;
*/}
/*about*/
.About {
font-size: 12px;
}
.About .Titulo {
	color:#71bf45;
	margin-bottom:10px;
	font-size: 24px;
}
.About p {
	margin: 5px 0 5px 0;
}
.About ul {
	margin:10px 20px;
}
.About li {
	list-style-type: none;
	margin-bottom: 5px;
}
.About .Destacado {
	color:#006699;
	padding: 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#f4f4f4;	
		font-size: 11px;
	line-height: 15px;
}
.About .Destacado h2 {
	font-weight: normal;
	font-size: 14px;
}
.About .Destacado img { 
float: left; 
clear:both; 
margin:2px 15px 0 0;
border: 1px solid #CCCCCC;
padding: 2px;
background-color:#FFFFFF
}
/*research*/
.Columna01 {
	width: 600px;
	float: left;
	margin: 0 0 0 20px !important;
	margin: 0 0 0 13px;
	border-right: 1px dotted #CACACA;
	padding: 0 10px 0 0;
}
.Columna02 {
	width: 310px;
	float: left;
	padding-left: 10px;
}
.Nota h1 {
	font-size: 24px;
	color: #f05307;
}
.Nota h2 {
	color:#388b0f;
	font-weight: bold;
	clear:both;
	margin: 7px 0 0 0
}
.Nota h2 img {
	margin: 0 9px 0 0
}

.TxtEnc {
	height:170px;
	width:203px;
	background:url(../img/research/bg_top.gif) no-repeat 0px 0px;
	float:left;
	font-size: 12px;
}
.TxtEnc p {
	color:#FFFFFF;
	margin:10px
}
.Consultancy .Descripcion {
	float:left;
	clear:both;
	margin-right:15px;
	width: 382px;
}
.Consultancy .Descripcion p {
	color:#646464;
	padding:0 0 7px 25px;
	border-bottom: 1px dotted #CACACA;
}
.Consultancy .Documento {
	width:202px;
	float: left;
	background-color:#eaeaea;
}
.Consultancy .Documento h3 {
	margin:0 0 10px 10px;
	font:bold 16px Arial, Helvetica, sans-serif;
	background: url(../img/research/bullet_destacado.gif) no-repeat 0px 2px;
	text-indent: 19px
}
.Consultancy .Documento a {
	color: #388b0f;
	text-decoration:underline;
	margin:0 0 0 10px;
	display:block;
	font-size: 12px;
}
.Consultancy .Documento p {
	color:#424242;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin: 3px 0 3px 10px;
}

.Grafico {
	text-align:center;
}
.Grafico img {
	border:1px solid #CCC
}
.Encabezado {
	height:170px;
	margin: 10px 0;
}
.Listado {
}
.Listado h2 {
	color:#388b0f;
	clear:both;
	margin: 7px 0 7px 0;
	font-weight: normal;
	font-size: 18px;
}
.Listado img {
	float: left;
	margin: 0 10px 0 0;
}
.Listado p {
	color:#424242;
}
.Separador {
	background: url(../img/research/punteada.gif) repeat-x 0px 0px;
	display:block;
	clear:both;
	height:1px;
	margin:10px 0 10px 0
}
.left {
	float:left
}
.Search {
	float: right;
	margin: 3px 5px 0 0;
}
.Research .Head {
	background-color: #3fa0a3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #FFFFFF;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
.Link a {
	font-size: 11px;
	text-decoration: underline;
	color: #125985;
}
.Link {
	margin: 5px 0;
}
.Search input[type=button] {
	background: none;
	padding: 0;
	border: 0px;
cursor:pointer; 
cursor:hand; 
}
.Search .Boton {
border: 0}
.Header .LogoNextv {
	float: right;
	margin: 15px 15px 0 0;
}
.Header .Phrase {
	float: left;
}
.Header .Phrase {
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Phrase .Idioma {
	font-size: 11px;
	margin-top: 3px;
	border-top: 1px solid #eaeaea;
	padding: 5px 0 0 0;
	color: #f05307;
}
.Idioma a {
	color: #f05307;
	text-decoration: underline;
}
.TVTelcoDaily {
	background-image: url(../img/moduloDaily_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 91px;
	padding: 20px 15px;
}
.TVTelcoDaily .Titulo  {
	color: #125985;
	margin: 0 0 10px 0;
	font-size: 18px;
}
.TVTelcoDaily p {
	font-size: 14px;
	margin-bottom: 5px;
}
.TVTelcoDaily a {
	color: #ee3908;
}
.Nota .Autor {
	font-size: 11px;
	font-weight: bold;
}
.Pagination {
	text-align: center;
	font-size: 14px;
	background-color: #f4f4f4;
	padding: 4px;
	clear: both;
	margin: 15px 0 0 0;
}
.Pagination a {
	color: #009933;
	text-decoration: underline;
}
.Seccion .item {
	clear: both;
	margin: 10px 0 10px 0;
	border-top: 1px dotted #CACACA;
	padding: 10px 0 0 0;
}
.Seccion .item:first-child {
border-top:1px dotted #FFF;
	padding: 0;
}
.Pagination .current {
	font-weight: bold;
}
.Consultancy h1 {
	font-size: 24px;
	font-weight: normal;
	color: #71bf45;
}
.Consultancy .Descripcion h2 {
	font-size: 14px;
	font-weight: normal;
	margin: 10px 0 3px 0;
}
.Consultancy  .Descripcion h2 img {
	margin-right: 8px;
}
.Consultancy  p {
	font-size: 12px;
}
.Creditos {
text-align: right;
margin: 10px 0
}
.Creditos img {
margin: 0 0 0 10px;
}
