@charset "utf-8";
/* CSS Document */

@import url("css_reset.css");
@import url("toolbar.css");
@import url("footer.css");

html, body, #contenedor {min-height: 100%; width: 100%; height: 100%; margin: 0;padding: 0;}
html>body #contenedor { height: auto; }
#contenedor { position: absolute;top: 0;left: 0;}
#principal {height: auto; padding-bottom:62px; }

b{font-weight:bold;}

body{font-family:Verdana, Geneva, sans-serif;background:#E3E3E3 url(../img/bg_body.jpg) repeat-x;}

h1{color:#000; font-size:18px; font-weight:bold;}
	h1 a{color:#000; font-weight:bold; text-decoration:none;}
h2{color:#000; font-size:13px; text-transform:uppercase; font-weight:bold;}
	h2.estilo1{color:#6A38B3;}
	h2.estilo2{color:#799E2C;}
	h2.estilo3{color:#E97924;}
	h2.estilo5{color:#A2AF3A;}
	h2.estilo4{color:#CD2AB7;}

h4.gris{margin:0; auto:0; background: transparent url(../img/titulos/barra_gris_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.gris span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_gris_final.jpg) top right no-repeat; height:31px;}

h4.rojo{margin:0; auto:0; background: transparent url(../img/titulos/barra_roja_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.rojo span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_roja_final.jpg) top right no-repeat; height:31px;}

h4.canal1{margin:0; auto:0; background: transparent url(../img/titulos/barra_tendencias_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.canal1 span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_tendencias_final.jpg) top right no-repeat; height:31px;}

h4.canal2{margin:0; auto:0; background: transparent url(../img/titulos/barra_reportajes_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.canal2 span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_reportajes_final.jpg) top right no-repeat; height:31px;}

h4.canal3{margin:0; auto:0; background: transparent url(../img/titulos/barra_hazlotumismo_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.canal3 span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_hazlotumismo_final.jpg) top right no-repeat; height:31px;}

h4.canal4{margin:0; auto:0; background: transparent url(../img/titulos/barra_sabiasque_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.canal4 span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_sabiasque_final.jpg) top right no-repeat; height:31px;}

h4.canal5{margin:0; auto:0; background: transparent url(../img/titulos/barra_editorial_principio.jpg) repeat-x; height:31px; margin-bottom:10px;}
	h4.canal5 span{color:#FFF; font-weight:bold; font-family:Verdana; font-size:14px; display:block; padding-top:4px; padding-left:8px;background:transparent url(../img/titulos/barra_editorial_final.jpg) top right no-repeat; height:31px;}

h5{color:#000; font-size:11px; text-transform:uppercase; font-weight:bold;}
	h5.estilo1{color:#6A38B3;}
	h5.estilo2{color:#799E2C;}
	h5.estilo3{color:#E97924;}
	h5.estilo5{color:#A2AF3A;}
	h5.estilo4{color:#CD2AB7;}

h6{color:#666; font-size:12px; font-family:Verdana; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:20px 0; text-align:center; padding:4px 0; background-color:#E7E6E6;}
	h6 span{ font-weight:bold;}

a{text-decoration:underline; color:#000;}
	a:hover{text-decoration:none;}
.wrap{width:972px; margin:0 auto;}

#content{background-color:#FFF;}
	#content_superior {width:910px; margin:0 auto; padding-top:10px;}
	#content_inferior {width:100%; margin:0 auto; background:url(../img/bg_body2_2.gif) repeat-y; margin-top:20px; padding-bottom:10px;}
	#content_inferior2 {width:100%; margin:0 auto; padding-top:10px;}
	#content_inferior_video {width:100%; margin:0 auto; margin-top:20px;}
	#content_inferior_canal {width:100%; margin:0 auto; background:url(../img/bg_body_canal.gif) repeat-y; padding-bottom:30px;}
	#content_inspiracion {width:904px; margin:0 auto; padding-top:10px; padding-bottom:20px;}
	#content_programas {width:904px; margin:0 auto; padding-top:10px; padding-bottom:20px;}
	#content_showroom {width:904px; margin:0 auto; padding-top:10px; padding-bottom:20px;}
	#content_contacto {width:904px; margin:0 auto; padding-top:10px; padding-bottom:20px; font-size:13px;}
	#content_avisolegal {width:904px; margin:0 auto; padding-top:10px; padding-bottom:20px; font-size:13px;}

#content_avisolegal p{margin-bottom:10px;}
#player{margin:0; padding:0; float:left; width:650px;}
	#videoplayer{background-color:#E7E6E6; width:640px; margin:0; padding:0; padding:5px; margin-top:10px; border:1px solid #DDD;}
	#playerinfo {margin-top:1px;width:650px;}
		#playerinfo p{font-size:12px; color:#4e4d4d; margin-top:10px; text-align:justify;}
		#playerinfo p.stars{font-size:11px; color:#8f838f; float:left;}
		#playerinfo p.categorias{font-size:11px; color:#8f838f; text-align:right; float:right;margin-top:4px;}
			#playerinfo p.categorias a{color:#8f838f;}
		
		#playerinfo .opciones{background:url(../img/bg_opciones_video.gif) right no-repeat; width:440px; height:30px;float:right;margin:0; padding:0;	}
		#playerinfo .opciones p{font-size:10px;	color:#999; padding-left:20px; padding-top:4px;	}
		#playerinfo .opciones p a{color:#787777;}

#botonera{margin:0; padding:0; float:right; margin-top:10px; width:254px; text-align:right;}
	#botonera p{margin:0; padding:0; margin-bottom:12px;}

#botoneravideo{margin:0; padding:0; float:right; margin-top:48px; width:254px; text-align:right;}
	#botoneravideo p{margin:0; padding:0; margin-bottom:12px;}

#botonerashowroom{margin:0; padding:0; float:right; margin-top:17px; width:254px; text-align:right;}
	#botonerashowroom h1{margin-bottom:9px; font-size:18px; font-weight:normal; color:#4E4D4D;}
	#botonerashowroom p{margin:0; padding:0; margin-bottom:5px;}
	#botonerashowroom p img{padding:5px; background-color:#E7E6E6; border:1px solid #ddd;}
	#botonerashowroom p.mas a{font-size:11px; color:#4D4D4D;}
	
#lsidebar{margin:0; padding:0; float:left; width:534px; padding-left:33px;}
	#lsidebar h3{ height:31px;}
	#lsidebar h3.ultimosvideos{margin:0; padding:0; background:url(../img/titulos/barra_ultimos_videos.jpg) no-repeat; text-indent:-5000px; margin-bottom:10px;}
	#lsidebar h3.links{margin:0; padding:0; background:url(../img/titulos/barra_links.jpg) no-repeat; text-indent:-5000px;}
	#lsidebar .divlink{margin-top:8px;}
		#lsidebar .divlink img{ margin-left:10px;}
	#lsidebar .filtros{font-size:11px; margin-left:10px; color:#4d4d4d; margin-bottom:10px; text-align:right; margin-right:4px;}
		#lsidebar .filtros form input { border:1px solid #ccc; padding:2px;}		
		#lsidebar .filtros form input.buscar {border:0;margin-left:4px; font-size:11px; width:48px; height:19px; background:url(../img/boton_buscar.gif);}		
#lsidebar_canal{margin:0; padding:0; float:left; width:610px; padding-left:33px;}

#lsidebar_video{margin:0; padding:0; float:left; width:533px; padding-left:33px; margin-bottom:20px;}

#sidebar{margin:0; padding:0; float:left; margin-left:27px; width: 347px;}
	#sidebar h3{ height:41px;}
	#sidebar h3.showroom{margin:0; padding:0; background:url(../img/titulos/barra_showroom.jpg) no-repeat; text-indent:-5000px;}
	#sidebar h3.newsletter{margin:0; padding:0; background:url(../img/titulos/barra_newsletter.jpg) no-repeat; text-indent:-5000px;}
	#sidebar h3.tambienen{margin:0; padding:0; background:url(../img/titulos/barra_tambienen.jpg) no-repeat; text-indent:-5000px;}
	#sidebar .newsletter{font-size:11px; margin-left:10px; color:#4d4d4d; }
		#sidebar .newsletter form {margin-bottom:10px; margin-top:10px;}
			#sidebar .newsletter form input{border:1px solid #ccc; width:280px; padding:1px 0;}		
			#sidebar .newsletter form input.enviar {border:0;margin-left:4px; font-size:11px; width:48px; height:19px; background:url(../img/boton_enviar.gif);}
	#sidebar .opcionessociales{height:50px;  margin:0 auto; margin-left:24px;}
		#sidebar .opcionessociales img{margin-right:10px;}

#sidebar_canal{margin:0; padding:0; float:left; width: 270px; padding-left:28px;}
	#sidebar_canal .descripcioncanal{font-size:11px; margin-left:10px; color:#4d4d4d; margin-bottom:10px; text-align:justify; margin-right:10px;}
	#sidebar_canal .buscar{font-size:11px; margin-left:10px; color:#4d4d4d; margin-bottom:10px;}
		#sidebar_canal .buscar form {margin-bottom:10px; margin-top:10px;}
			#sidebar_canal .buscar form input{border:1px solid #ccc; width:200px; padding:1px 0;}		
			#sidebar_canal .buscar form input.buscar {border:0;margin-left:4px; font-size:11px; width:48px; height:19px; background:url(../img/boton_buscar.gif);}
	#sidebar_canal .filtros{font-size:11px; margin-left:10px; color:#4d4d4d; margin-bottom:10px;}
		#sidebar_canal .filtros label{display:block; margin-bottom:4px;}

.detallevideo{margin-top:5px; padding-bottom:10px;border-bottom:1px solid #ccc;}
	.detallevideo img{float:left;}
	.detallevideo img.play { position:absolute; float:left; padding-top: 90px; margin-left:-30px;}
	.detallevideo img.escenario{ border:1px solid #ccc; padding:1px;}
	.detallevideo .textodetallevideo{float:right; width:355px; font-size:12px;}
		.detallevideo .textodetallevideo a{color:#000;font-weight:bold; }
		.detallevideo .textodetallevideo p.titulo{font-weight:bold; margin-bottom:4px;}	
		.detallevideo .textodetallevideo p.descripcion{font-size:11px; text-align:justify; color:#4e4d4d;}			

.detallevideocanal{margin-top:5px; padding-bottom:10px;width:610px; border-bottom:1px solid #ccc;}
	.detallevideocanal img{float:left;}
	.detallevideocanal img.play { position:absolute; float:left; padding-top: 90px; margin-left:-30px;}
	.detallevideocanal img.escenario{ border:1px solid #ccc; padding:1px;}
	.detallevideocanal .textodetallevideo{float:right; width:445px; font-size:12px;}
		.detallevideocanal .textodetallevideo a{color:#000;font-weight:bold; }
		.detallevideocanal .textodetallevideo p.titulo{font-weight:bold; margin-bottom:4px;}	
		.detallevideocanal .textodetallevideo p.descripcion{font-size:11px; text-align:justify; color:#4e4d4d;}			

.detallevideoprogramas{margin-top:5px; padding-bottom:10px;width:900px; border-bottom:1px solid #ccc;}
	.detallevideoprogramas img{float:left;}
	.detallevideoprogramas img.play { position:absolute; float:left; padding-top: 90px; margin-left:-30px;}
	.detallevideoprogramas img.escenario{ border:1px solid #ccc; padding:1px;}
	.detallevideoprogramas .textodetallevideo{float:right; width:730px; font-size:12px;}
		.detallevideoprogramas .textodetallevideo a{color:#000;font-weight:bold; }
		.detallevideoprogramas .textodetallevideo p.titulo{font-weight:bold; margin-bottom:4px;}	
		.detallevideoprogramas .textodetallevideo p.descripcion{font-size:11px; text-align:justify; color:#4e4d4d;}			

/*.canal_tendencias{background: transparent url(../img/canales/canal_tendencias.jpg) no-repeat; height:77px; width:223px; display:block; margin-left:30px;}
.canal_tendencias:hover{background: transparent url(../img/canales/canal_tendencias_over.jpg) no-repeat; height:77px; width:223px; display:block; margin-left:30px;}*/

/* ------------------------------------------ STARS ------------------------------------------ */
.stars_0{background: transparent url(../rating/images/stars/stars0.gif) no-repeat; width:85px; height:20px;}
.stars_05{background: transparent url(../rating/images/stars/stars05.gif) no-repeat; width:85px; height:20px;}
.stars_1{background: transparent url(../rating/images/stars/stars1.gif) no-repeat; width:85px; height:20px;}
.stars_15{background: transparent url(../rating/images/stars/stars15.gif) no-repeat; width:85px; height:20px;}
.stars_2{background: transparent url(../rating/images/stars/stars2.gif) no-repeat; width:85px; height:20px;}
.stars_25{background: transparent url(../rating/images/stars/stars25.gif) no-repeat; width:85px; height:20px;}
.stars_3{background: transparent url(../rating/images/stars/stars3.gif) no-repeat; width:85px; height:20px;}
.stars_35{background: transparent url(../rating/images/stars/stars35.gif) no-repeat; width:85px; height:20px;}
.stars_4{background: transparent url(../rating/images/stars/stars4.gif) no-repeat; width:85px; height:20px;}
.stars_45{background: transparent url(../rating/images/stars/stars45.gif) no-repeat; width:85px; height:20px;}
.stars_5{background: transparent url(../rating/images/stars/stars5.gif) no-repeat; width:85px; height:20px;}
#votos {padding-top:5px;margin-left:5px; float:left; font-size:11px;}
.rating {float:left;}	

.word {padding: 4px; text-align:justify; 	text-decoration: none;	font-weight: normal;  }
  .size9 {color: #000;font-size: 24px;}
  .size8 {color: #111;font-size: 22px;}
  .size7 {color: #222;font-size: 20px;}
  .size6 {color: #333;font-size: 18px;}
  .size5 {color: #444;font-size: 16px;}
  .size4 {color: #555;font-size: 14px;}
  .size3 {color: #666;font-size: 12px;}
  .size2 {color: #777;font-size: 10px;}
  .size1 {color: #888;font-size: 8px;}
  .size0 {color: #999;font-size: 6px;}

#frmbuscar{ margin:0 auto; margin-bottom:10px; margin-top:10px; width:390px;}
	#frmbuscar p{margin-bottom:10px;}
	#frmbuscar p label{font-size:11px; width:170px; float:left; text-align:right; padding-right:10px;}
	#frmbuscar input{border:1px solid #ccc; width:200px; padding:1px 0;}		
	#frmbuscar .buscar {border:0; width:48px; height:19px; background:url(../img/boton_buscar.gif); margin-left:334px;}

#comentario{ margin-top:10px; background-color:#E7E6E6; border:1px solid #DDDDDD; padding:10px;}
	#comentario h3{font-size:16px; font-weight:bold; color:#4E4D4D; margin-bottom:6px; border-bottom:1px solid #ddd; padding-bottom:4px;}
	#comentario p{font-size:11px; text-align:justify; margin-bottom:4px;}
	#comentario p a{font-size:11px; color:#000; text-decoration:underline;}
	#comentario textarea{margin-bottom:10px;border:1px solid #ccc; width:420px; height:60px; padding:2px; font-family:Verdana; font-size:12px;}
	#comentario input.enviar {border:0; font-size:11px; width:48px; height:19px; background:url(../img/boton_enviar.gif); margin-left:456px;}
	#comentario label{font-size:12px; font-family:Verdana, Geneva, sans-serif; width:80px; float:left;}
	#comentario input{border:1px solid #ccc; padding:2px; font-family:Verdana, Geneva, sans-serif;}
	#comentario span{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#666; margin-left:6px;}
	
.comentarios{border-bottom:1px solid #ccc; padding:6px 3px;}
	.comentarios p{font-size:12px;
line-height:140%;
margin-bottom:8px;
padding:0 4px;
text-align:justify;}
	.comentarios span.fecha{float:right; color:#666; font-size:10px;}
	.comentarios span.usuario{font-weight:bold;color:#4E4D4D; font-size:11px;}
	.comentarios span.admin{font-weight:bold;color:#DF0714; font-size:11px;}
.comentarios_admin{background-color:#E7E6E6;}

.estadisticas{font-size:11px; margin-left:10px; color:#4d4d4d; margin-bottom:10px;}
.estadisticas p {line-height:160%;}

.mascanales{margin-left:10px; color: #4d4d4d; margin-bottom:10px; margin-right:10px;}
	.mascanales p {line-height:160%;font-size:11px;}

#descargas{margin-bottom:10px; font-size:12px;}
	#descargas p.opciones{margin-top:10px; text-align:center;}

.masvideos{text-align:right; font-size:11px; height:22px; padding-top:4px;}

#compartir{margin-bottom:10px; text-align:center;}
	#compartir img {margin-right:5px;}	
	#compartir img.ultimo {margin-right:0px;}

#productos{font-size:12px; margin-left:10px; margin-right:10px; line-height:160%;}
	#productos ul{ margin-left:10px;}
	#productos ul li {list-style-type:disc;}
	
#inspiracion{font-size:13px; text-align:justify; margin-bottom:20px;}
	#inspiracion .imagen{float:left; width:290px; font-size:11px; text-align:center; margin-right:5px; margin-bottom:5px; padding:3px; border:1px solid #ccc; background-color:#F9F9F9;}
		#inspiracion .imagenu{float:left; width:290px; font-size:11px; text-align:center; margin-bottom:2px; padding:3px; border:1px solid #ccc; background-color:#F9F9F9;}
		
#inspiracion .imagen p {height:28px;}
#inspiracion .imagenu p {height:28px;}

#detalle_inspiracion img{ float:left;}
#detalle_inspiracion div.contenido{float:right; width:280px; height:350px;}
	#detalle_inspiracion div.contenido h1{font-family:Verdana; font-size:16px; font-weight:bold; margin-bottom:20px;}
	#detalle_inspiracion div.contenido p{font-size:12px; text-align:justify; margin-top:4px; margin-bottom:10px; line-height:120%;}
	
#detalle_inspiracion div.navegacion{float:right; width:270px; padding:5px; height:24px; margin-top:2px;font-size:12px; background-color:#D6D6D6;}

#detalle_showroom_video{font-size:12px;}
#detalle_showroom_video img.grande{float:left; border:1px solid #ccc; background-color:#F9F9F9; padding:3px;}
#detalle_showroom_video div.contenido{float:right; width:280px; height:350px;}
	#detalle_showroom_video div.contenido h1{font-family:Verdana; font-size:16px; font-weight:bold; margin-bottom:20px;}
	#detalle_showroom_video div.contenido p{font-size:12px; text-align:justify; margin-top:4px; margin-bottom:10px; line-height:120%;}
	#detalle_showroom_video div.contenido ul li {margin-bottom:4px;}
#detalle_showroom_video div.navegacion{float:right; width:270px; padding:5px; height:24px; margin-top:2px;font-size:12px; background-color:#D6D6D6;}

/*
img {outline: 3px dashed red;}
img[alt] {outline-width: 0;} */


#s3slider {
   width: 290px; /* important to be same as image width */
   height: 180px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 290px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   height:1px;
   width: 1px;
   background-color: transparent;
   color: #fff;
   display: none; /* important */
   top: 0;
}

.clear {
   clear: both;
} 

#frmcontacto { margin:0 auto;margin-top:10px; font-family:Verdana, Geneva, sans-serif; width:500px; padding-top:10px; padding-bottom:10px;}
	#frmcontacto p{margin-bottom:8px;}
	#frmcontacto label{float:left; width:80px; font-size:13px; text-align:right; padding-right:10px; padding-top:3px;}
	#frmcontacto input.border:focus	{background: #fff;border: 1px solid #595959;}
	#frmcontacto input:hover {background-color:#fff;}
	#frmcontacto textarea:hover {background-color:#fff;}
	#frmcontacto textarea.border:focus	{background: #fff;border: 1px solid #595959;}
	#frmcontacto .border {border:1px solid #ccc;color:#666666;background-color:#F2F2F2;font-family:Verdana;font-size:13px;line-height:160%;width:390px;padding:2px;}
	#frmcontacto .txtarea{height:100px; width:390px;}
	#frmcontacto .enviar {border:0;margin-left:90px; font-size:11px; width:48px; height:19px; background:url(../img/boton_enviar.gif);}

#frmpromo { margin:0 auto;margin-top:10px; font-family:Verdana, Geneva, sans-serif; width:580px; padding-top:10px; padding-bottom:10px;}
	#frmpromo p{margin-bottom:8px;}
	#frmpromo label{float:left; width:140px; font-size:13px; text-align:right; padding-right:10px; padding-top:3px;}
	#frmpromo input {background-color:#fff;}
	#frmpromo .border {border:1px solid #ccc;color:#666;background-color:#fff;font-family:Verdana;font-size:13px;line-height:160%;width:390px;padding:2px;}
	#frmpromo .txtarea{height:100px; width:390px; font-size:10px; line-height:120%;}
	#frmpromo .enviar {border:0;margin-left:150px; font-size:11px; width:48px; height:19px; background:url(../img/boton_enviar.gif);}
	
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	abackground-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 35%;
	aleft: 20%;
	awidth: 600px;
	left:18%;
	width:500px;
	height: 210px;
	border:2px solid #000;
	aborder-left: 6px solid #ccc;
	aborder-right: 6px solid #ccc;
	aborder-bottom: 6px solid #ccc;
	background-color: white;
	z-index:1002;
	overflow: auto;
	font-family:Verdana;
	font-size:13px;
}

a.punto1{background-image:url(../img/punto_rojo.gif); width:20px; height:20px; display:block;}
a.punto1:hover{background-image:url(../img/punto_blancorojo.gif); width:20px; height:20px; display:block;}

a.punto2{background-image:url(../img/punto_negro.gif); width:20px; height:20px; display:block;}
a.punto2:hover{background-image:url(../img/punto_blanco.gif); width:20px; height:20px; display:block;}