
/*_______________________________________________________________Layout básico
*/

body {
	background:#EFF5FB url(../imx/fondo_body.gif) repeat-x;
	font-size:1em;
	font-family:"Arial","Helvetica",sans-serif;
}

hr {
	border:0;
	width:0;
}
.paxina {
	width:990px;
	}
.contido {
	padding:0 20px;
}

a {
	text-decoration:none;
}

a:focus, object{
	outline:none;
}
#caixa-imaxes-suspension img {
	display: none;
	}

/*_______________________________________________________________Cabeceira
*/

h1#logo {
	background: url('../imx/logo_quintv_interior.png');
	width: 171px;
	height: 56px;
}
body#portada h1#logo,body#suspension h1#logo {
	background: url('../imx/logo_quintv_portada.png');
	width: 241px;
	height: 79px;
	margin-top: 40px;
}

body#suspension h1#logo{
	margin:10px auto 30px auto;
}
#utilidades #caixa-axuda {
	padding: 0.5em 0;
	font-size: 0.8em;
	color:#5a99d2;
}
#utilidades #caixa-axuda a {
	color: #5a99d2;
	text-decoration: none;
}
#utilidades #caixa-login {
	position:relative;
	background:#5a99d2 url('../imx/redondeo-usuario.png') no-repeat;
	text-align: center;
	color: #fff;
	height:35px;
	font-size: 0.8em;
}
#utilidades #caixa-login .utilidades-login{
	margin:5px 0 0 15px;
	float:left;
}

#utilidades .preferencias-hd{
	float:left;
	margin:8px 0 0 10px;
	
}

#utilidades #caixa-login .utilidades-login img{
	vertical-align:middle;
	background:red;
	margin-right:5px;
}

#utilidades #caixa-login .redondeo-login{
	position:absolute;
	top:0;
	right:-3px;
	background:url('../imx/redondeo-usuario-d.png') no-repeat;
	width:10px;
	height:35px;
r}

#utilidades #caixa-login a {
	color: #fff;
	text-decoration: none;
}



#utilidades #prefhd{
	width:65px;
	height:16px;
	text-indent:-9999px;
	display:block;
}

#utilidades a.hd_on,
#utilidades a.hd_off:hover {
	background:url('../imx/ico_hd.png') 0px 0px no-repeat;
}
#utilidades a.hd_off,
#utilidades a.hd_on:hover {
	background:url('../imx/ico_hd.png') 0px -16px no-repeat;
}



#benvida h2 {
	color: #c0406d;
	font-size: 1.3em;
}
#benvida p {
	color: #5a99d2;
	line-height: 1.1em;
}
#benvida p a {
	color: #000;
	text-decoration: none;
}

#bng a {
	width:70px;
	height:76px;
	background:url('../imx/cabeceira_bng.png') no-repeat;
	text-indent:-9999px;
	display:block;
	margin:10px 0 0 40px;
}


/*_______________________________________________________________Buscador
*/

#caixa-busca-grande #buscador_texto, #buscador #buscador_texto {
	background: url('../imx/caixa_busca.png') no-repeat;
	border: none;
	padding: 5px 0 7px 6px;
	width: 252px;
	color: #5a99d2;
	float: left;
}

.label_busca{
	display:none !important;
}

#caixa-busca-grande #buscador_texto.seleccionado, #buscador #buscador_texto.seleccionado {
	background-position: 0 -40px;
}

#caixa-busca-grande #buscador_boton, #buscador #buscador_boton {
	background: url('../imx/boton_busca.png') no-repeat;
	width: 20px;
	height: 20px;
	border: none;
	position: relative;
	left: -35px;
	top: 5px;
	cursor: pointer;
}


/*_______________________________________________________________Menu secundario
*/

#menu-secundario ul{
	margin:0;
}

#menu-secundario ul li{
	position:relative;
	list-style:none;
	float:left;
	margin:0 5px 0 0;
	height:30px;
}

#menu-secundario ul li a{
	display:block;
	margin:0px 0px 0px 10px;
	padding:5px 10px 5px 0;	
}

#menu-secundario ul li{
	background-position:top left;
}

#menu-secundario ul li a{
	background-position:top right;
}

#menu-secundario ul li.activo{
	background-position:bottom left;
}

#menu-secundario ul li.activo a{
	background-position:bottom right;
}

#menu-secundario .dia-a-dia { 
	background-image: url('../imx/fondo_menu_diaadia.png'); 
	}
#menu-secundario .dia-a-dia a { 
	background-image: url('../imx/fondo_menu_diaadia.png');
	}

#menu-secundario .transformando-galiza {
	background-image: url('../imx/fondo_menu_transformandogaliza.png'); 	
}

#menu-secundario .transformando-galiza a{
	background-image: url('../imx/fondo_menu_transformandogaliza.png'); 
}


#menu-secundario .a-xente-di {
	background-image: url('../imx/fondo_menu_axentedi.png'); 	
}

#menu-secundario .a-xente-di a{
	background-image: url('../imx/fondo_menu_axentedi.png'); 	
}

#menu-secundario .coas-persoas {
	background-image: url('../imx/fondo_menu_coaspersoas.png'); 
	
}

#menu-secundario .coas-persoas a{
	background-image: url('../imx/fondo_menu_coaspersoas.png'); 
	
}

#menu-secundario .hai-que-dicilo {
	background-image: url('../imx/fondo_menu_haiquedicilo.png'); 
	
}

#menu-secundario .hai-que-dicilo a{
	background-image: url('../imx/fondo_menu_haiquedicilo.png'); 
	
}

#menu-secundario .as-minhas-cousas {
	background-image: url('../imx/fondo_menu_asminascousas.png'); 
	
}

#menu-secundario .as-minhas-cousas a{
	background-image: url('../imx/fondo_menu_asminascousas.png'); 
	
}

#menu-secundario .facendo-memoria {
	background-image: url('../imx/fondo_menu_facendomemoria.png'); 
	
}

#menu-secundario .facendo-memoria a{
	background-image: url('../imx/fondo_menu_facendomemoria.png'); 	
}

 
#menu-secundario ul li a{
	font-size:.85em;
	color:#bfbfbf;
}

#menu-secundario ul li a:hover{
	color:#666;
}

#menu-secundario ul li.activo a{
	color:#fff;
}



/*_______________________________________________________________Contido (fondo)
*/


/* Base (blanco) */
.principal,
.principal .contido-final { background: url('../imx/fondo_blanco_lados.png') no-repeat; }
.principal { background-position: top right !important; padding-top: 20px; }
.principal .contido { background: url('../imx/fondo_blanco_med.png') repeat-y top right; }
.principal .contido-final { background-position: bottom right !important; height: 20px; }


/* Portada (gris) */
body#portada .principal,
body#portada .principal .contido-final { background: url('../imx/fondo_gris_lados.png') no-repeat; }
body#portada .principal .contido { background-image: none; background-color: #333; }


/* Falame (mencía) */
body#falame .principal { background: url('../imx/fondo_rosa_lados.png') no-repeat; }
body#falame .principal .contido-final { background: url('../imx/fondo_blanco_lados.png') no-repeat; }
body#falame .principal .contido { background-image: none; background-color: #C0406D; }
body#falame .principal .contido-falame { background: url('../imx/fondo_blanco_med.png') repeat-y top right; }

body#falame .principal .contido{
	z-index:0;
}

/*_______________________________________________________________Video
*/


/* Base */
#video{
	height:65px;
}
#video h2 {
	font-size: 1.25em;
	line-height: 1.1em;
	margin: 0;
}
#video h2 a {
	text-decoration: none;
}
#video p.info {
	font-size: 0.8em;
}
#video .datos {
	font-size: 0.9em;
	line-height: 1.1em;
}

/* Portada */

body#portada #video { color: #fff; }
body#portada #video h2 a { color: #fff; }
body#portada #video p.info { color: #666; }

body#portada #video .datos,
body#portada #video .datos a { color: #5a99d2;}
body#portada #video .datos a:hover{
	color:#fff;
}

body#portada .nome-video{
width:400px;
float:left;
margin:0 20px 0 0;

}
body#portada .datos {
	width:195px;
	float:left;
	padding:0 0 0 10px;
	border-left:1px dotted #666;
}

body#portada .datos span{
	padding:0 0 2px 20px;
	font-size:.85em;

}

body#portada .datos .conta_com{
	background:url('../imx/ico_comentarios_negro.png') 1px 3px no-repeat;
}


body#portada .datos .conta_vis{
	background:url('../imx/ico_vistos_negro.png') 1px 3px no-repeat;
}

body#portada .datos .conta_fav{
	background:url('../imx/ico_favorito_negro.png') 1px 3px no-repeat;
}

#player-portada{
	height:370px;
	background:url('../imx/ajax-loader.gif') center center no-repeat;
}

#esta-a-pasar dl{
	width:280px;
	margin:20px 0 0 0;
	font-size:.8em;
}

#esta-a-pasar dt{
	color:#fff;
}

#esta-a-pasar dd{
	color:#666;
	line-height:1.4em;
	margin:0 0 10px 0;
	padding:0 0 10px 0px;
	border-bottom:1px dotted #666;
}

#esta-a-pasar dd a{
	color:#aaa;
}



#esta-a-pasar .player-fedello{
	margin:10px 0 0 0;
}



/*_______________________________________________________________Categorias
*/


/* Base */

.categoria h2 { font-size: 1.1em;}
.categoria h2 a { color: #fff; }
.categoria h2 a:hover { color: #333; }

.categoria p { font-size: .8em; line-height:1.2em; }
#categorias .categoria {
	margin:5px 0 0 15px !important;
	*margin-left: 8px;
	float:left;
	width:120px;
	}
#categorias .columna{ height:170px; margin-bottom:15px; }


/* Especifico */
#categorias #transformando-galiza { background:url('../imx/fondo_transformandogaliza.png') no-repeat; color: #9d402b; }
#categorias #transformando-galiza h3 a { color: #9d402b; }

#categorias #a-xente-di { background:url('../imx/fondo_axentedi.png') no-repeat; color: #58662e; }
#categorias #a-xente-di h3 a { color: #58662e; }

#categorias #coas-persoas{ background:url('../imx/fondo_coaspersoas.png') no-repeat; color: #335778 }
#categorias #coas-persoas h3 a { color: #335778 }

#categorias #hai-que-dicilo { background:url('../imx/fondo_haiquedicilo.png') no-repeat; color: #8A661B; }
#categorias #hai-que-dicilo h3 a { color: #8A661B; }

#categorias #as-minhas-cousas { background:url('../imx/fondo_asminhascousas.png') no-repeat; color: #396d72; }
#categorias #as-minhas-cousas h3 a { color: #396d72; }

#categorias #facendo-memoria { background:url('../imx/fondo_facendomemoria.png') no-repeat; color: #6d6437; }
#categorias #facendo-memoria h3 a { color: #6d6437; }


/* banda principal */
#banda-destacada{
	background:url('../imx/fondo_enruta.png');
	height:170px;
	color: #6e253e;
}
#banda-destacada .columna{
	margin-top:10px;
}
#banda-destacada div {
	margin:10px 0 0 15px !important;
	*margin-left: 10px;
	width:145px;
	height:130px;
	float:left;
}
#banda-destacada div.intro-ruta{
	width:120px;	
}

#banda-destacada h3 a { color: #6e253e; }

#categorias h3 a:hover,
#banda-destacada h3 a:hover { color: #fff; }


#categorias-especiais .categoria h2 a{
	color:#103C68;
}

/*_______________________________________________________________Lista de videos
*/


/* Base */

.video-lista h3 {
	font-size: 0.9em;
	margin: 5px 0 0 0;
	line-height: 1.0em;
}
.video-lista a {
	text-decoration: none;
}
.video-lista p.info {
	font-size: 0.75em;
}



/*_______________________________________________________________Info videos
*/

.video-info h1, .video-info h2{
	font-size:1.3em;
	line-height: 1.1em;
	margin:0;
}

.video-info a{
	text-decoration:none;
	color:#103C68;
}

.video-info p.info{
	color:#666;
	font-size:.8em;
	line-height: 1.2em;
	margin:15px 0 15px 0;
	
}

.video-info p.info a{
	color:#5A99D2;
}

.video-info p.info-data{
	margin:5px 0 15px 0;
	color:#c0406d;
	
}

.video-info p.info-links{
	color:#c0406d;
}

.video-info p.info-links img {
	float: left;
	margin: 4px 3px 0 0;
}


/* Portada */
body#portada .video-lista { color: #5a99d2; }
body#portada .video-lista div { opacity: .5; filter: alpha(opacity=50); -moz-opacity:0.5; overflow:visible; }
body#portada .video-lista div.seleccionado { opacity: 1; filter: alpha(opacity=100); -moz-opacity:1; overflow:visible}

body#portada .video-lista a { color: #5a99d2; }
body#portada .video-lista h3 a:hover { color: #fff; }
body#portada .video-lista p.info { color: #4c6d8e; }
body#portada .video-lista a img { border: solid 5px #333; margin-left: -5px; }
body#portada .video-lista .seleccionado a img { border: solid 5px #5a99d2; margin-left: -5px; }
body#portada .video-lista a:hover img { border: solid 5px #5a99d2; }



/*listado categorias*/
#categorias .video-lista{
	margin:10px 0 0 15px !important;
	*margin-left: 10px;
	float:left;
	width:145px;
}

#categorias .video-lista a{
	color:#333;
}

#mais-videos-categoria a{
	color:#103C68;
}

#mais-videos-categoria p.info{
	color:#103C68;
	font-size:.8em;
}


/*_______________________________________________________________Cabeceiras_seccións
*/


.cabeceira-seccion{
	margin:15px 0 15px 0;
}

.cabeceira-seccion h2{
	padding:0 0 0 60px;
	font-size:2.3em;
	padding-top:7px;
	color:#103C68;
}


/*_______________________________________________________________Tabs
*/

/*tabs*/
.ui-tabs-hide { display: none; }

.pestanas-tabs {
	margin:0;
	border-bottom: solid 1px #fff;
}

.pestanas-tabs li{
	float:left;
	text-align:center;
	font-weight:bold;
	list-style:none;
	margin:0 5px 0 0;
	padding:0 0 0 10px;
}

.pestanas-tabs li a{
	color:#c0406d;
	padding:5px 10px 5px 0px;
	display:block;
}

.pestanas-tabs li.seleccionado {
	background:url('../imx/fondo-tab.png') top left no-repeat;	
}

.pestanas-tabs li.seleccionado a{
	background:url('../imx/fondo-tab.png') top right no-repeat;
}

.panel-tabs{
	margin-top:0;
	clear:both;
	background:#eaedef url('../imx/panel-tab-arriba.png') top right no-repeat;
	padding-top:10px;
}

.caixa-tab{
	background:#eaedef url('../imx/panel-tab-abaixo.png') bottom left no-repeat;
	height:55px;
	padding:0 15px 10px 15px;
	font-size:.9em;
}

.caixa-tab a{
	color:#5A99D2;
}

.caixa-tab p{
	margin:0;
	padding:0;
	line-height:1.5em;
}

/*Tabs específicos*/


/*Info*/

.tbi-col1, .tbi-col2{
	width:235px;
	float:left;
	margin-right:15px;
	border-right:1px solid #ccc;
	height:50px;
	
}

.tbi-col3{
	width:130px;
	float:left;
	text-align:center;
}

.tbi-col3 img{
	margin-top:10px;
}

/*Comparte*/

.tbc-col1{
	width:130px;
	float:left;
	margin-right:10px;
	border-right:1px solid #ccc;
	height:60px;
	text-align:center;
}

.tbc-col1 .redes{
	margin-top:5px;
}

.tbc-col1 .redes img{
	margin:0 5px;
}

.tbc-col2{
	width:350px;
	float:left;
	margin-right:10px;
	border-right:1px solid #ccc;
	height:55px;
}


.tbc-col2 form{
	margin-top:5px;
}

.tbc-col2 input{
	width:330px;
}

.tbc-col3{
	width:130px;
	float:left;
}

.tbc-col3 img{
	float:right;
	margin:10px 0 0 0;
}

.tbc-col3 p{
	float:left;
	width:80px;
}

/*Descarga*/


.tbd-col1, .tbd-col2{
	width:200px;
	float:left;
	margin-right:15px;
	border-right:1px solid #ccc;
	height:60px;
}

.tbd-col3{
	width:200px;
	float:left;
}

.tbd-col1 img, .tbd-col2 img, .tbd-col3 img{
	float:left;
	margin:5px 5px 0 0;
}

.tbd-col1 a, .tbd-col2 a, .tbd-col3 a{
	display:block;
	font-weight:bold;
	margin:5px 0 0 0;
	
	font-size:1.1em;
}
/*_______________________________________________________________Titulos
*/

/* Base */
h2.titulo {
	font-size: 1em;
	font-weight: bold;
}

/* Portada */
body#portada h2.titulo a,
body#portada h2.titulo { color: #c0406d; }
body#portada h2.titulo a:hover { color: #fff; }


/*_______________________________________________________________Bloques xenéricos
*/

.tooltip{
	font-size:.7em;
	color:#aaa;
	clear:left;
}

.tooltip a{
	color:#5a99d2;
}


/*_______________________________________________________________Pe de páxina
*/

#pe {
	color: #5a99d2;
	font-size: 0.8em;
	line-height: 1.1em;
	}
#pe a {
	color: #5a99d2;
	text-decoration: none;
	}
#pe a:hover {
	color: #103c68;
	}
#ans a {
	width:27px;
	height:32px;
	background:url('../imx/logo_ans.png') no-repeat;
	display:block;
	}
#ans a span {
	display: none;
	}
	
#pe p{
	margin-bottom:3px;
}

.rssicon{
	padding-left:15px;
	background:url('../imx/rss.png') 0px 1px no-repeat;
}
	
.itunesicon{
	padding-left:15px;
	background:url('../imx/itunes.png') 0px 1px no-repeat;
}
	
/*_______________________________________________________________Mais_videos
*/

/* Buscador */

#caixa-busca-grande #buscador_texto{
	background: url('../imx/caixa_busca_grande.png') no-repeat;
	width:784px;
}

#caixa-busca-grande label{
	float:left;
	font-weight:bold;
	padding:5px 10px 0 5px !important;
	*padding-right:5px;
}

#caixa-busca-grande .tooltip{
	margin:0 0 0 140px;
}

/*categorias especiais*/

#categorias-especiais .categoria{
	margin-left:50px;
}

#categorias-especiais #falame{
	background:url('../imx/ico_falame.png') 5px 5px no-repeat;
}

#categorias-especiais #mira-isto{
	background:url('../imx/ico_miraisto.png') 5px 5px no-repeat;	
}

#categorias-especiais #lista-mellores{
	background:url('../imx/ico_mellores.png') 5px 5px no-repeat;
}

#categorias-especiais #lista-mellores ul{
	margin:0;
}

#categorias-especiais #lista-mellores li{
	list-style:none;
}

#categorias-especiais #lista-mellores li a{
	color:#5A99D2;
	font-size:.8em;
}


#categorias-especiais .columna{
	border-right:1px solid #ccc;
}

#categorias-especiais .final{
	border:none;
	width:305px;
}

/*etiquetas*/

#etiquetas h2{
	text-transform:uppercase;
	font-size:.9em;
	background:url('../imx/ico_tags_blanco.png') 2px 1px no-repeat;
	padding-left:20px;
	color:#103C68;
}

.nube-etiquetas span{
	padding:0 3px 0 3px;
	font-size: 1.2em;
}


.nube-etiquetas .tag10 a{color:#82b2de;}
.nube-etiquetas .tag9 a{color:#84b3df;}
.nube-etiquetas .tag8 a{color:#8bb7e0;}
.nube-etiquetas .tag7 a{color:#94bde3;}
.nube-etiquetas .tag6 a{color:#a3c6e6;}
.nube-etiquetas .tag5 a{color:#a8cae7;}
.nube-etiquetas .tag4 a{color:#b2d0ea;}
.nube-etiquetas .tag3 a{color:#b7d3eb;}
.nube-etiquetas .tag2 a{color:#bcd6ed;}
.nube-etiquetas .tag1 a{color:#bdd7ed;}
.nube-etiquetas .tag1 a{color:#bdd7ed;}
.nube-etiquetas .tag0 a{color:#d0e1f0;}



/*_______________________________________________________________Categoría
*/

/*cabeceira*/ 

#info-categoria{
	padding:0 0 30px 0;
	border-bottom:1px dotted #bfbfbf;
}

#info-categoria h2{
	color:#c0406d;
	margin:30px 0 5px 0;
	letter-spacing: -1px;
}
#info-categoria h2.dia-a-dia { color:#c0406d; }
#info-categoria h2.transformando-galiza { color:#dc5a3c; }
#info-categoria h2.a-xente-di { color:#9ab250; }
#info-categoria h2.coas-persoas { color:#5a99d2; }
#info-categoria h2.hai-que-dicilo { color:#f2b230; }
#info-categoria h2.as-minas-cousas { color:#64bec8; }
#info-categoria h2.facendo-memoria { color:#bfaf60; }

#info-categoria p{
	color:#666;
}

/*video destacado*/

#video-destacado-player{
	background:url('../imx/fondo_video_cat.png') 5px 5px no-repeat;
	height:390px;
}

#video-destacado-player .player{
	margin:20px;
}	


.datos-destacado span{
	padding:0 0 2px 20px;
	font-size:.8em;
}

.datos-destacado a{
	color:#5a99d2;
}
.datos-destacado .conta_com{
	background:url('../imx/ico_comentarios_blanco.png') 1px 3px no-repeat;
}


.datos-destacado .conta_vis{
	background:url('../imx/ico_vistos_blanco.png') 1px 3px no-repeat;
}

.datos-destacado .conta_fav{
	background:url('../imx/ico_favorito_blanco.png') 1px 3px no-repeat;
}


/*paxinación*/

.paxinador-categoria{
	padding:10px;
	margin:20px 0 0 0;
	font-size:0.8em;
	background:url('../imx/banda_paxinado.png') no-repeat;
}

.paxinador-categoria a{
	color:#5A99D2;
}

.paxinador-categoria .info-paxinado{
	color:#666;
	padding-right:15px;
}

/*máis videos*/

#mais-videos-categoria{
margin:15px 0;
}

.video-categoria{
	margin-bottom:15px;
}

.rss-categoria img{
	margin:0 2px 0 0;
	border:none;
}


/*_______________________________________________________________Permalink
*/

#tabs-info-video{
	margin:15px 0 35px 0;
}

#tabs-info-video .interior-tab{
	font-size:.8em;
}


#comentarios{
	margin-top:40px;
}

#comentarios h3{
	background:url('../imx/ico_comentarios_blanco.png') center left no-repeat;
	font-size:1.15em;
	padding-left:20px;
}

/*comentarios*/

.comentarios-lista{

}

.comentarios-lista .comentario{
	margin-top:15px;
	border-bottom:1px solid #ccc;
	padding:0 0 10px 70px;
	font-size:.8em;
}

.comentarios-lista .comentario a {
	color: #5a99d2;
}

.form-comentario{
	border:none;
}

.comentarios-lista .comentario .comentario-info span{
	color:#999;
	float:left;
	display:block;
	margin:0 10px 0 0;
}

.comentarios-lista .comentario .nome a{
	font-weight:bold;
	color:#5A99D2;
	font-size:1.1em;
}

.comentarios-lista .comentario .comentario-texto{
	color:#999;
	font-size:1.1em;
	line-height:1.1em;
	margin-top:5px;
}

.comentarios-lista .comentario .comentario-texto img{
	vertical-align:middle;
}

.comentarios-lista .comentario .c-amosar span{
	float:none;
}

.votacion{
	float:left;
	margin:2px 0 0 5px;
}


.votacion .karma{
	font-weight:bold;
	font-size:.8em;
	color:#bfbfbf;
	display:block;
	margin:0px 0 0 5px;
}

.votacion .voto{
	display:block;
	float:left;
	width:16px;
	height:16px;
	background-image:url('../imx/voto_comentario.png');
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin: 0 3px 0 0;
}

.votacion .positivo-senvotar{
	background-position:top left;
}

.votacion .positivo-senvotar:hover {
	background-position:bottom left;
}

.votacion .negativo-senvotar{
	background-position:top right;
	margin-top:2px;
}

.votacion .negativo-senvotar:hover{
	background-position:bottom right;
	margin-top:2px;
}


.rexistro-comentario{
	margin-top:20px;
	padding:20px;
	background:#EEEEF3;
	color:#999;
}

.rexistro-comentario a{
	color: #5a99d2;
	
}



.form-comentario{
	margin-top:15px;
	padding:0 0 10px 70px;
	font-size:.8em;
}

.form-comentario fieldset{
	margin:0;
	padding:0;
	border:none;
}

.form-comentario textarea{
	width:98%;
	height:200px;
	background:#EEEEF3;
	border:1px solid #5A99D2;
	overflow:auto;
}

.form-comentario input{
	color:white;
	font-weight:bold;
	padding:5px 10px;
	margin-top:10px;
	background:#5A99D2;
	border:1px solid #5A99D2;
}



.form-comentario .form-info .titulo-form{
	font-size:1.1em;
	font-weight:bold;
	color:#5A99D2;
}

.form-comentario .form-info .aviso-form{
	font-size:.9em;
	color:#666;
	display:block;
	padding:0 0 10px 0;
	line-height:130%;
}

.form-comentario .form-info .aviso-form a{
	color:#5A99D2;
}

/*favoritos*/

.favoritos{
	margin-bottom:10px;
}

.favoritos img{
	margin:1px;
	width:32px;
}

/*votando video*/

a#votar_video{
	display:block;
	width:270px;
	height:28px;
	background:url('../imx/ico_agregarfavorito.png') no-repeat;
	margin:10px 0;
	text-indent:-9999px;
	float: left;
}


/*relacionados*/

#caixa-videos-relacionados a.cabeceira-relacionados {
	display: block;
	background: url('../imx/fondo_acordeon.png') no-repeat 0 -29px;
	color: #5A99D2;
	height: 29px;
	font-size:.9em;
}
#caixa-videos-relacionados a.cabeceira-relacionados span { position: relative; top: 5px; left: 5px; }
#caixa-videos-relacionados a.cabeceira-relacionados:hover {
/*	background-position: 0 0;*/
	color:#000;
/*	font-size:.9em;
*/}

#caixa-videos-relacionados .seleccionado a.cabeceira-relacionados {
	background-position: 0 0;
}
#caixa-videos-relacionados .seleccionado a.cabeceira-relacionados:hover {
/*	background-position: 0 -29px;*/
	color:#fff;
}

#caixa-videos-relacionados .lista{
	padding:5px 0 0 0;
}

.video-item {
	height:65px;
	padding-bottom: 10px;
}

.video-item img{
	float:left;
	width:120px;
	margin:0 10px 0 0;
}

.video-item h3 a{
	color:#5A99D2;
}

.video-item p.info{
	color:#103C68;
	margin:0;
	font-size:.7em;
}




/*_______________________________________________________________Axuda / Mellores
*/

.texto-axuda h2{
	color: #c0406d;
	font-size: 1.6em;
}

.texto-axuda h3{
	color: #c0406d;
	font-size: 1.2em;
	margin:20px 0 10px 0;
}

.texto-axuda p{
	color:#333;
	font-size:.9em;
	line-height:1.1em;
}

.texto-axuda ul{
	margin:10px 0 10px 0;
}

.texto-axuda li{
margin:0 0 0 30px
}

.texto-axuda a{
	color:#5A99D2;
}

.indice-axuda h2, .indice-mellores h2{
	color:#bfbfbf;
	margin:25px 0 0 0;
	font-size:1.2em;
	padding-bottom:10px;
	border-bottom:1px solid #bfbfbf;
}

.indice-mellores h2{
	margin:0;
}

.indice-axuda ul, .indice-mellores ul{
	margin:0;
	padding:0;
}
.indice-axuda li, .indice-mellores li{
	list-style:none;
	border-bottom:1px solid #bfbfbf;
	font-size:.9em;
	color:#333;
	padding:5px 0;
}

.indice-axuda li a, .indice-mellores li a{
	color:#5A99D2;
}
.indice-axuda li a.seleccionado, .indice-mellores li a.seleccionado {
	color:#000;
	font-weight: bold;
}


/*_______________________________________________________________Mellores
*/


#cabeceira-mellores h2{
	background:url('../imx/ico_osmellores_cabeceira.png') no-repeat;
	float:left;
}

.menu-mellores{
	float:left;
	margin:40px 0 0 0;
}

.menu-mellores ul li{
	list-style:none;
	float:left;
	padding:0 5px;
}

.menu-mellores ul li a{
	font-size:.9em;
	color:#bbb;
	border-right: solid 1px #eee;
	marging-right: 5px;
	padding-right: 10px;
}

.menu-mellores ul li a:hover{
	text-decoration: underline;
}

.menu-mellores ul li a.seleccionado{
	color: #103c68;
	font-weight: bold;
}

#mellores {
	margin:10px 0;
}

#mellores li{
	list-style:none;
	padding:0 0 15px 70px;
	border-bottom:1px solid #bfbfbf;
	margin:0 0 10px 0;
	height:65px;
}

#mellores li .captura{
	float:left;
	width:160px;
}

#mellores li .titulo-video{
	float:left;
	width:200px;
}

#mellores li .titulo-video h3 a{
	color:#103C68;
}

#mellores li.top0{
	background:url('../imx/numero_1.png') 2px 3px no-repeat;
}
#mellores li.top1{
	background:url('../imx/numero_2.png') 2px 3px no-repeat;
}
#mellores li.top2{
	background:url('../imx/numero_3.png') 2px 3px no-repeat;
}
#mellores li.top3{
	background:url('../imx/numero_4.png') 2px 3px no-repeat;
}
#mellores li.top4{
	background:url('../imx/numero_5.png') 2px 3px no-repeat;
}
#mellores li.top5{
	background:url('../imx/numero_6.png') 2px 3px no-repeat;
}
#mellores li.top6{
	background:url('../imx/numero_7.png') 2px 3px no-repeat;
}
#mellores li.top7{
	background:url('../imx/numero_8.png') 2px 3px no-repeat;
}
#mellores li.top8{
	background:url('../imx/numero_9.png') 2px 3px no-repeat;
}
#mellores li.top9{
	background:url('../imx/numero_10.png') 2px 3px no-repeat;
}

#mellores li .datos-video{
	float:left;
	width:200px;
	font-size:.75em;
}

#mellores li .datos-video span{
	display:block;
	padding:0 0 0 20px;
}

#mellores li .datos-video span a {
	color:#5A99D2;
}


#mellores li .datos-video .conta_com{
	background:url('../imx/ico_comentarios_blanco.png') 1px 3px no-repeat;
}

#mellores li .datos-video .conta_vis{
	background:url('../imx/ico_vistos_blanco.png') 1px 3px no-repeat;
}

#mellores li .datos-video .conta_fav{
	background:url('../imx/ico_favorito_blanco.png') 1px 3px no-repeat;
}

#mellores li .datos-video .mellores-rango{
	font-size:.8em;
	display:none;
}


/*_______________________________________________________________Esta_a_pasar
*/



#fedello ul{
	margin:10px 0;
}

#fedello li{
	list-style:none;
	padding:0 0 5px 65px;
	border-bottom:1px solid #bfbfbf;
	margin:0 0 10px 0;
	min-height:70px;
}

#fedello li.info .texto-evento{
	margin-left:5px;
	width:610px;
}

#fedello li.co{
	background:url('../imx/evento_comentario.png') no-repeat;
}

#fedello li.nv{
	background:url('../imx/evento_novovideo.png') no-repeat;
}


#fedello li.vo{
	background:url('../imx/evento_favorito.png') no-repeat;	
}

#fedello li.h1{
	background:url('../imx/evento_visto100.png') no-repeat;

}

#fedello li.h2{
	background:url('../imx/evento_visto500.png') no-repeat;
}

#fedello li.h3{
	background:url('../imx/evento_visto1000.png') no-repeat;
}

#fedello li.h4{
	background:url('../imx/evento_visto5000.png') no-repeat;
}

#fedello li.h5{
	background:url('../imx/evento_visto10000.png') no-repeat;
}

#fedello li.av{
	background:url('../imx/evento_info.png') no-repeat;
}

#fedello li.nu{
	background:url('../imx/evento_novousuario.png') no-repeat;
}

#fedello li.av .texto-evento{
	/*width:600px;*/
}


#fedello li .captura-video{
	float:left;
	margin:0 5px;
}

#fedello li .avatar{
	float:left;
	margin:0 5px;
}

#fedello li .texto-evento{
	float:left;
	width:440px;
}

#fedello li .texto-evento span.evento-data{
	display:block;
	font-size:.7em;
	color:#c0406d;
}

#fedello li .texto-evento a{
	color:#5A99D2;
	font-weight:bold;
}

.info-fedello h1{
	color: #c0406d;
	font-size: 1.3em;
	margin:0 0 10px 0;
}

.info-fedello p{
	font-size:.9em;
	color:#333;
}


/*_______________________________________________________________Iconitos
*/


/*_______________________________________________________________Ventanas_Modais
*/


.contido-modal{
	margin:15px;
}

.msx-evento{
	text-align:center;
	font-weight:bold;
	color:#C0406D;
	clear:both;
}


.info-modal{
	width:250px;
	margin:0 15px 0 0;
	float:left;
}

.info-modal a{
	color: #5a99d2;
}


.info-modal h1{
	color: #c0406d;
	font-size: 1.3em;
	margin:0 0 10px 0;
}

.info-modal p{
	font-size:.9em;
	color:#333;
}


.form-modal{
	width:430px;
	float:left;
	margin:0;
}

.form-modal form fieldset{
	border:none;
	margin:0;
	padding:0;
}

.form-modal form label{
	float:left;
	width:150px;
	color: #c0406d;
	padding:3px 0 0 0;
}

.form-modal form label.normal{
	float:none;
}

.form-modal form label.extra{
	width:250px;
}

.form-modal form .oco{
	padding-bottom:15px;
}

.form-modal form .oco input{
	float:right;
	width:250px;
	background:#EEEEF3;
	border:1px solid #5A99D2;
}

.form-modal form .oco textarea{
	float:right;
	width:250px;
	background:#EEEEF3;
	border:1px solid #5A99D2;
	height:80px;
	
}

.form-modal form .check{
	text-align:right;
	font-size:.8em;
}

.form-modal form .check a{
	color:#5A99D2;
}


.form-modal form .check input{
 	vertical-align:middle;
}


.form-modal form .boton{
	text-align:right;
}

.form-modal form .seccion{
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
}

.form-modal form .boton input{
	color:white;
	font-weight:bold;
	padding:5px 10px;
	margin-top:10px;
	background:#5A99D2;
	border:1px solid #5A99D2;
}

/*Caixa modal*/


/*Login*/

.login-modal{
	width:700px;
	height:160px;
}


/*sair*/

.sair-modal{
	width:400px;
}

/*HD*/

.hd-modal{
	width:400px;
	height:120px;
}

/*Rexistro*/

.rexistro-modal{
	width:700px;
	height:165px;
	height:auto;
}

.rexistro-modal .form-modal{
	margin-bottom:15px;
}

/*Envio de video*/

.envio-modal{
	width:700px;
	height:220px;
}

/*Erro modal*/

.erro{
	font-size:.6em;
	color:red;
	text-align:right;
}

#cabeceira-tag h2{
	background:url('../imx/ico_tags_cabeceira.png') no-repeat;
}


#cabeceira-axuda h2{
	background:url('../imx/ico_axuda_cabeceira.png') no-repeat;
}

#cabeceira-estaapasar h2{
	background:url('../imx/ico_estaapasar_cabeceira.png') no-repeat;
}



/*_______________________________________________________________Espalla
*/

#cabeceira-espalla h2{
	background:url('../imx/ico_espalla_cabeceira.png') no-repeat;
}

#share-wid img{
	width:340px;
	display:block;
	margin:0 auto;
}

#sh-form{
	margin:20px 0;
}

#sh-form input{
	display:block;
	width:500px;
	margin:0 auto;
	font-size:1.2em;
}

#shareicons{
	margin:30px 0;
}

#shareicons li{
	list-style:none;
	display:inline;
	font-size:.9em;
	margin-right:10px;
	margin-bottom:60px;
}

#shareicons li a{
	padding-left:20px;
}

.netvibes{background:url(/arquivos/netvibes.png) no-repeat;}
.igoogle{background:url(/arquivos/igoogle.png) no-repeat;}
.mac{background:url(/arquivos/mac.png) no-repeat;}
.opera{background:url(/arquivos/opera.png) no-repeat;}
.vista{background:url(/arquivos/vista.png) no-repeat;}


#lista-redes{
	width:500px;
	margin:30px auto;
}

.sh-rede{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	height:70px;
	color:#666;
	font-size:.9em;
}

.sh-rede img{
	float:left;
}

.sh-rede div{
	margin-left:145px;
}





/*_______________________________________________________________Falame
*/

#contido_falame{
	border:1px solid #c0406d;
	margin:0 0 40px 0;
	position:relative;
	z-index:1;
}

#enviando{
	display:inline;
	visibility:hidden;
}

#enviando img{
	margin:0px 4px -6px 0px;
	*margin:0px 4px -3px 0px;
}

.falame-cargando div{
	margin:100px 0 0 0;
}

.aviso-falame{
	color:#fff;
}

.aviso-falame-anuncio{
	padding:0 250px 50px 0;
	color:#fff;
	margin:0 0 50px 0;
	background:url('../imx/icono_cabeceira_falame.png') 760px 30px no-repeat;
}

.aviso-falame h1{
	font-size:1.5em;
	margin:0 0 15px 0;
}

.aviso-falame p{
	font-size:1em;
	font-weight:normal;
}


.interior-falame{
	color:#fff;
}

.interior-falame h1{
	font-size:1.3em;
	margin:0 0 10px 0;
	font-weight:normal;
}

.interior-falame p{
	font-size:.9em;
}


/* Opcións fálame */

.opcions-falame{
	margin-top:50px;
}

.opcions-falame li{
	list-style:none;
	margin:20px 0;
}

.opcions-falame li a{
	padding:5px 0px 5px 35px;
	font-size:1.4em;
	text-decoration:none;
	color:#efcfdb;
}

.opcions-falame li.webcam a{
	background:url(../imx/ico_webcam.png) no-repeat;
}

.opcions-falame li.ficheiro a{
	background:url(../imx/ico_subirvideo.png) no-repeat;
}

.load-falame{
	width:100%;
	height:130px;
	background:url(../imx/ajax-loader-falame.gif) center center no-repeat;
}

/* Lista videos falame */

.lista-videos-falame{
	margin:20px 0 0 0;
	padding:0 20px;
	*padding:0;
	*margin-left:0 important!;
	*margin-left:20px;	
}

.interior-falame a{
	color:#dfc3cd;
	text-decoration:underline;
}

/* Webcam */

#form-falame {
	margin:20px 0 0 0;
	position:relative;
}

#form-falame fieldset{
	border:none;
	margin:0;
	padding:0;
}

#form-falame label{
	float:left;
	width:50px;
	margin:10px 10px 15px 0;
	
}

#form-falame input, #form-falame textarea{
	margin:5px 0 0 0;
	width:450px;
	border:none;
	color:black;
	padding:3px;
	border:none;
}

#form-falame .ficheiro{
	position:absolute;
	top:0;
	left:600px;
	width:350px;
	color:#efcfdb;
	font-size:.9em;
}

#form-falame textarea{
	height:120px;
	overflow:auto;
}

#form-falame #ficheiro{
	width:auto !important;
}


#form-falame .controis{
	margin:10px 0 0 60px;
	*margin:0px 0 0 60px;
	width:456px;
	text-align:right;
}

#form-falame input.boton{
	width:70px;
	display:inline;
	margin:0 0 0 5px;
	background:#fff;
	border:none;
}

#form-falame #falame-enviar{
}

.video-webcam{
	text-align:center;
	margin-top:40px;
}

/* Menú secundario fálame */

#menu-secundario-falame{
	background:#c0406d;
	*height:30px;
}

.pestanas-falame {
	margin:0;
}

.pestanas-falame li{
	z-index:100;
	float:left;
	text-align:center;
	font-weight:bold;
	list-style:none;
	margin:0 5px 0 0;
	padding:0 0 0 10px !important;
}

.pestanas-falame li a{
	color:#fff;
	padding:5px 10px 5px 0px !important;
	display:block;
	font-size:.9em;
	*font-size:.8em;
}

.pestanas-falame li.seleccionado {
	background:url('../imx/fondo-tab-falame.png') top left no-repeat;	
}

.pestanas-falame li.seleccionado a{
	color:#000;
	background:#c0406d url('../imx/fondo-tab-falame.png') top right no-repeat;
}

/* Permalink fálame */

.enviado-falame{
	font-size:.75em;
	color:#666;
}

.usuario-falame img{
	float:left;
	margin:0 10px 20px 0;
}

.usuario-falame a{
	color:#5a99d2;
}
.avatar-falame{
	font-size:.8em;
}

.avatar-falame img{
	float:left;
	margin:7px 5px 5px 0;
}

.avatar-falame p.info{
	margin-top:-3px;
	line-height: 1em;
}

.resposta a{
	font-size:.7em;
	color:#C0406D !important;
	font-weight:bold;
	display:block;
}

.quin-responde{
	color:#5a99d2;
	padding:5px 0 5px 35px;
	font-size:.85em;
	margin-bottom:10px;
	background:url('../imx/ico_falame.png') no-repeat;
}

/*_______________________________________________________________Perfiles modais
*/



#perfil img.columna {
	display: block;
	margin: 20px 10px 0 0;
}

#perfil h2 {
	color: #c0406d;
	font-size: 1em;
	margin-top: 20px;
}

#perfil div.datos p {
	color: #666;
	font-size: 0.9em;
}

#perfil #fedello {
	font-size: 0.9em;
}

#facebox #perfil #fedello li .texto-evento {
	width: 220px;
}
#facebox #perfil a {
	color: #5a99d2;
}


/*_______________________________________________________________Mira_isto_tamén
*/

#cabeceira-miraisto{
	margin-bottom:30px;
}

#cabeceira-miraisto h2{
	background:url('../imx/ico_miraisto_cabeceira.png') no-repeat;
}

#cabeceira-miraisto div{
	padding:0 0 0 62px;
	margin:-15px 0 0 0;
	color:#666;
	font-size:.9em;
}

#miraisto ul{
	margin:10px 0;
}

#miraisto li{
	list-style:none;
	border-bottom:1px solid #bfbfbf;
	margin:0 0 10px 0;
	height:75px;
	
}

#miraisto li .captura{
	float:left;
	margin:0 5px;
}

#miraisto li .titulo{
	float:left;
	width:330px;
	margin:0 5px;
}

#miraisto li .texto{
	float:left;
	width:440px;
	font-size:.8em;
	color:#666;
	line-height:1.2em;
}

#miraisto h2{
	font-size: 1.1em;
	margin:0 0 10px 0;	
}

#miraisto h2 a{
	color: #103C68;
}

#miraisto .fonte{
	margin:0;
	color:#333;
	font-size:.9em;
}

#miraisto .texto a{
	color:#5a99d2;
}


#contido-suspension{
	margin-top:30px;
}

#caixa-suspension{
	width:651px;
	margin:0 auto;
	background:#333 url('../imx/susarriba.png') no-repeat;
}

#aviso-suspension{
	margin:0px 20px 0px 20px;
	padding-top:10px;
}

#aviso-suspension h2{
	color: #c0406d;
	font-size: 1.3em;
}

#aviso-suspension p{
	color:#666;
}

#aviso-suspension p a{
	color: #c0406d;
}

#caixa-imaxes-suspension{
	margin-top:15px;
}

#abaixo-suspension{
	height:21px;
	background:url('../imx/susabaixo.png') no-repeat;
}
