@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; font-size:1em;font-style:normal;}
ol, ul, dl {list-style:none;}
caption, th {text-align:left;}
input, select, textarea {font-family: inherit;}
img {border:none;}
p, ul, ol, dl, table {font-size:11px;line-height:1.25em;}
table * {font-size:1em;}
/*
 * Declaraciones para la unidad relativa EM. Conseguimos la equivalencia 10px=1em.
*/
body, html{font-size: 62.5%; }
body {font-size: 101%;}
html>body {font-size: 100%;}
*:first-child+html body {font-size: 101%;}

a:focus{outline:0px;}

object:focus{outline:0px;}

div.clear{clear:both;}

html, body{height:100%;}


body{
	background:#fff url(../img/bg_cab.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	}

/*---fondo-----------*/
div#wrapper{
	width:1027px;
	height:100%;
	min-height:100%;
	margin:0 auto;	
	}

/*---cabcecera---------*/
div.cabecera{
	height:149px;
	position:relative;}
	
h1.logo{
	width:246px;
	height:86px;
	margin-top:9px; 
	float:left;}
	
h1.logo a{
	display:block;
	text-indent:-9999px;
	width:246px;
	height:86px;
	background:transparent url(../img/logo_ccoonecta_tv.png) no-repeat;}


p.fecha_cab{
	font-size:11px; 
	color:#a4a5a6;
	float:right;
	margin-top:20px;}
	
p.buts_cabecera{	
	position:absolute;
	right:0;
	top:72px;
	display:inline;
	}
	
p.buts_cabecera a{
	display:block;
	float:left;}
	
p.buts_cabecera a.link_facebook {
	color:#4B5760;
	font-size:14px;
	line-height:20px;
	padding:0 30px 0 0;
	text-decoration:none;
	background: transparent url(../img/ico_facebook.png) no-repeat right center;
	}

p.buts_cabecera a.link_buscador{
	background:transparent url(../img/buscador.png) no-repeat;
	width:153px;
	height:23px;
	text-indent:-9999px;
	margin-left:32px;
	}
	
p.link_videos{
	width:224px;
	position:absolute; 
	bottom:4px; 
	left:0; }
	
p.link_videos a{
	background: transparent url(../img/link_visita_videos.png) no-repeat;
	display:block;
	text-indent:-9999px;
	width:224px;
	height:24px;}


/*-contenido----------------------*/
div.contenido{
	background:transparent url(../img/bf_centro.jpg) no-repeat;;
	height:696px;
	margin-top:20px;
	padding:24px 50px 0 ;
	}
	
div.contenido h2{
	color:#495760;
	font-size:20px;
	font-weight:normal;
	margin-bottom:0;}	
	
	
/*--visor de video--*/	
div.marco_video{
	width:662px;
	height:340px;
	background:transparent url(../img/marco_video.png) no-repeat;
	position:relative;
	left:-22px;
	top:-4px;
	}	
	
div.video{position:absolute; top:18px; left:104px;}
	
div.but_back, div.but_next{
	position:absolute;
	width:13px;
	height:25px;}	
	
div.but_back a, div.but_next a{
	display:block;
	width:13px;
	height:25px;
	text-indent:-9999px;}
	
div.but_back{top:160px; left:50px;}
	
div.but_back a{background: transparent url(../img/but_back.png) no-repeat;}

div.but_next{top:160px; right:50px;}
	
div.but_next a{background: transparent url(../img/but_next.png) no-repeat;}
	
div.texto{
	background-color:#EDEEEF;
	border:1px solid #CDD1D3;
	height:150px;
	margin-top:12px;
	padding:14px 28px 15px;
	width:562px;
	}	
	
div.texto h3{
	color:#4b5760;
	font-size:17px;
	margin-bottom:12px;
	font-weight:normal;}

div.texto p{
	color:#4f5256;
	font-size:12px;}
	
div.banner_furgo{
	width:929px;
	height:96px;
	background:transparent url(../img/banner_ccoonectafurgo.jpg) no-repeat -1px top;
	margin-top:16px;
	position: relative;}
	
div.banner_furgo a{
	position:absolute;
	top:64px;
	left:52px;
	color:#4a5760; 
	background:transparent url(../img/flecha.gif) no-repeat right 0.4em; 
	padding-right:9px;
	text-decoration:none;
	font-size:11px;}	
	
div.banner_furgo a:hover{
	color:#e41819;
	background:transparent url(../img/flecha_on.gif) no-repeat right 0.4em;}	
	
	
/*--columna a la derecha----*/
div.right_column{
	width:254px;
	float:right;
	position:relative;}
	
div.videos_op{
	width:100%;
	position:relative;
	top:12px;
	right:0;
	margin-bottom:16px;}
	
div.pick_video{
	width:121px;
	float:right;
	margin:0 0 20px 0;
	}

	
div.pick_video.mar{margin-right:12px;}

div.pick_video p{
	color:#495760;
	font-size:12px;
	margin-bottom:6px;
}


div.banner_enredate{
	width:254px;
	height:110px;
	background:transparent url(../img/bg_ban_enredate.png) no-repeat;
	position:relative;
	clear:both;}
	
div.banner_enredate p{
	font-size:10px;
	color:#8a9196;
	width:35%;
	padding:54px 0 0 20px;}
	
div.banner_enredate a{
	display:block;
	text-indent:-9999px;
	width:122px;
	height:43px;
	background:transparent url(../img/link_enredate.jpg) no-repeat;
	position:absolute;
	top:50px;
	right:12px;
	}
	
div.banner_jovenes{
	background:url(../img/banner_jovenes.jpg) no-repeat;
	width:254px;
	height:69px;}
	
div.banner_jovenes a,
div.bannerfacebook a{
	display:block; 
	width:100%; 
	height:100%;
	text-indent:-9999px;}
	
div.bannerfacebook{
	width:254px;
	height:51px;
	background:transparent url(../img/bannerfacebook.jpg) no-repeat;}
	
	
	
/*-pie---*/
div.pie{height:60px;clear:both;margin-top:20px;width:100%;}

div.getflash{
	border-top:1px dotted #8F979C;
	width:901px;
	margin:0 auto;
	padding:20px;
	}
	
div.getflash p{
	color:#727a81;
	text-align:center;
	font-size:11px;
	}
	
div.getflash a{
	color:#727a81;
	text-align:center;
	text-decoration:underline;
	}

ul.footer{
	border-top: 1px dotted #8f979c;
	width:720px; 
	list-style:none;
	padding:20px 0px;
	margin:0 auto;
	 }
	
ul.footer li{float:left; margin-left:28px; padding:10px 0px;}

ul.footer li.inno{
	border-right:1px solid #949494;
	padding:20px 20px 20px 10px;}

ul.footer li.union{margin-left:0px;}

ul.footer li.li_parrafos{
	width:450px; 
	border-right:1px dotted #939008;
	padding-right:16px;
	margin-left:0;
	display:inline;}

ul.footer li p{
	color:#5e5151; 
	font-family:"Trebuchet MS"; 
	font-size:11px; 
	margin:0 0 0 12px;}

ul.footer li p.link_inn{text-align:right;}

ul.footer li p.link_inn img{position:relative; top:2px; margin-left:6px;float:none;}

ul.footer a{color:#727A81; text-decoration:none;font-size:11px;float:none;}

a.paginador{color:#495760; text-decoration:none;}
