body{font-family:arial, verdana;background: url(../imagenes/megustan/bg.jpg) repeat-x bottom #0E0E0E;color:#FFF;font-size:11px;margin:0;padding:0;}
a{color:#FFF;text-decoration:none;}
a:hover{color:#FFF;text-decoration:underline;}
h1{font-size:12px;font-weight:100;margin:0;padding:3px; color: #fff; text-indent: 10px;}
.limpiar{width:100%;clear:both;}
img{border:none;}
*{ outline:none;}

#contenedor_header{background:url(../imagenes/megustan/bgHeader.jpg) no-repeat #0E0E0E top; width:100%; height:auto; overflow:hidden}
#header{width:1003px;height:398px;color:#000;margin:0 auto; }
#header #logo{ width:352px; height:140px; float:left; margin: 10px 0 0 150px;}
#header #logo h1{font-size:14px;font-weight:100;margin:0;padding:3px; color: #fff; width:600px; height:20px; margin:12px 0 0 30px;text-shadow: 1px 2px 2px #000;}

#header #buscar_menu{;width:250px; height:50px; float:right; margin-top:10px;}
#header #buscar_menu form input.texto_buscar{background-color:#302F31;border:1px #535355 solid;width:130px;margin-top:9px;padding:4px;font-size: 16px; color:#99979B; height: 20px; float:left;}
#header #buscar_menu form input.buscar{background:url(../imagenes/megustan/botonBuscar.png);border:none; width:103px; height:42px; margin:0; padding-top:5px; color:#fff; font-size:18px; float:left; cursor:pointer}

#header #publicidad_header{width:468px; height:64px; margin:5px; float:right; background-color:#353535; border:1px #191919 solid;}

#header #categorias {width: 720px; height:220px; float:left; background:url(../imagenes/megustan/bgCategorias.png) repeat; -webkit-border-top-left-radius: 25px; -webkit-border-top-right-radius: 25px; -moz-border-radius-topleft: 25px; -moz-border-radius-topright: 25px; border-top-left-radius: 25px; border-top-right-radius: 30px; float:right; margin:25px 10px 0 0;}

#header #categorias h3 { float:left; font-size:22px; color:#FFF; margin:15px; font-weight:500; background:url(../imagenes/megustan/iconoTituloCategorias.jpg) left no-repeat; padding:0 0 3px 40px; }
#header #categorias ul {float: left; width: 690px; margin: 0px; padding: 5px 20px 0 20px;}
#header #categorias ul li {display: inline; list-style: none; font-size: 14px; float: left; width: 145px; height:24px; background:url(../imagenes/megustan/iconoCategoriasHeader.jpg) no-repeat left; padding:5px 0 0 25px; font-weight:bold;}
#header #categorias ul li a{color: #FFF;}


#contenedor{width:983px;height:auto;min-height:600px;margin:0 auto; margin-bottom: 20px; padding:10px; background:url(../imagenes/megustan/bgCategorias.png) repeat; -webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; -webkit-box-shadow: 0px 10px 30px 10px rgba(000, 000, 000, 0.6); -moz-box-shadow: 0px 10px 30px 10px rgba(000, 000, 000, 0.6); box-shadow: 0px 10px 30px 10px rgba(000, 000, 000, 0.6);}


#header #navegacion {width:100%;height:75px;float: left; margin-top: 10px;}
#header #navegacion ul{margin: 0px; padding: 0px;}
#header #navegacion ul li{display: inline; float: left;  font-size: 26px; color:#FFF; text-decoration: none; margin:3px;}
#header #navegacion ul li a{display: inline; float: left; padding: 15px 38px 15px 38px;}
#header #navegacion ul li a:hover{background-color:#0E0E0E; text-decoration:none; color:#fff; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright:15px; border-top-left-radius:15px; border-top-right-radius: 15px;}
#header #navegacion ul li.current{color:#999; padding: 15px 38px 15px 38px;}


p.bienvenidos{ padding: 2px 0 0 40px; margin: 0px; font-size: 16px;color: #fff; background:url(../imagenes/megustan/iconoTituloCategorias.jpg) no-repeat left; text-align: justify; float: left; width: 940px;}
p.intro{ padding: 2px 0 0 40px; margin: 0 0 15px 0; font-size: 14px;color: #CCC; text-align: justify; float: left; width: 900px;}
#contenedor #breadcrumb{float: left;height: 23px;margin: 5px 0 5px 0;padding: 2px 0 0 25px; width: 707px; background-color: #C00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px; background-image: url(../imagenes/fondo-breadcrumb.png); background-repeat: no-repeat; border: 1px solid #F00;}
#contenedor #breadcrumb ul{ padding: 3px; margin: 0px; }
#contenedor #breadcrumb ul li{display: inline;color:#E6E6E6; font-size: 12px;}
#contenedor #breadcrumb ul li a{ color: #FFF; font-size: 12px;}
#contenedor #breadcrumb ul li a:hover{color: #F2F2F2; text-decoration:none}



.publi_336x280{float:left;width:336px;height:280px;margin:0 10px 10px;}

#redes_sociales{float:left;width:255px;height:300px;margin-left: 18px;}

#contenido_video{float: left; width:733px ; height:auto; overflow:hidden;}

#contenido{float: left; width:1003px ; height:auto; min-height:600px;}

#contenido h2{ color: #BD0412; margin: 0px 0px 5px 30px; padding:5px 0 0 22px;font-size:18px; font-weight: 500; float: left; width:100%;}

#contenido .single{float: left; width:226px ; height:230px; margin: 5px; border:2px #323232 solid; padding:2px;}
#contenido .single img{float: left; width:226px; height:154px;}
#contenido .single a{float: left; color:#CCC;}
#contenido .single a.cat{ float: none;}
#contenido .single:hover{border:2px #464646 solid;}
#contenido .single:hover a{color:#fff;}

#contenido .single p{float: left; width:222px; height:auto; margin:0;padding:2px;}
#contenido .single .div_rat{float: left; width:222px; height:auto; margin:0;padding:2px;}
#contenido .single p.chico{float: left; text-align:right;font-size: 10px; width:216px; height:auto; margin:0; margin-right:3px; padding:2px;}
#contenido .single p.medio{float: left; text-align:right;font-size: 12px; width:222px; height:auto; margin:0;padding:2px;}
#contenido .single p.grande{float: left; font-size: 14px; margin: 0px; font-weight:bold;  width:222px; height:auto;}

#sidebar{ float: left; width: 250px;height: auto; min-height: 800px; text-align: center; }

#sidebar #sitiosVideochat{ width:200px; height:auto; padding:25px; margin:0;}
#sidebar #sitiosVideochat h3{ width:200px; height:20px; font-size:18px; margin:0;}
#sidebar #sitiosVideochat li{ width:200px; height:14px; list-style:none; margin:10px; text-align:left; padding-left:20px; padding-bottom:2px; background:url(../imagenes/megustan/iconCam.png) left no-repeat;}
#sidebar #sitiosVideochat li a{color:#CCC; font-size:14px; font-weight:bold}
#sidebar #sitiosVideochat li a:hover{color:#fff; text-decoration:none;}



#footer{width: 100%; height: 130px; background: url(../imagenes/videos-del-futbol-footer.jpg) no-repeat center top; float: left; margin: 20px 0px 0px 0px;}
#footer p {margin: 15px 0px 0px 0px; text-align: center; font-size: 10px; color: #ccc;}
#footer p#leyenda {margin: 10px 0px 0px 0px; text-align: center; font-size: 11px; color: #fff;}
#footer p#atencion {margin: 10px 0px 0px 0px; text-align: center; font-size: 14px; color: #F33;}
#footer a {color: #CCC;}
#footer a:hover {color: #FFF;}

#enlaces {width: 100%; height:auto; float: left; margin:0;}
#enlaces h3 {float: left; font-size:16px; color:#FFF; margin:0; width:950px; height:auto; padding-left:5px;}
#enlaces ul {float: left; width: width:950px; height:auto; margin-top: 15px; padding: 0px;}
#enlaces ul li {display: inline; list-style: none; font-size: 12px; float: left; margin-left:10px;}



#header #titulo{width:450px;height:110px;float:left;}

.mas_1{float: right;}
#header #descripcion ul li{display:block;float:left;width:200px;}
#header #descripcion ul li a{color:#900;font-size:12px;line-height:16px;}
#header #menu{width:950px;height:29px;background:url(../imagenes/fondo-menu-header.jpg) repeat-x  black;float:left;padding-top:5px;}
#header #menu #links_menu{float:left;width:250px;height:20px;padding-top:5px;}
#header #menu #links_adsense{float:left;width:470px;height:20px;padding-top:5px;}
#header #menu #links_menu ul{margin:0;padding:0; width: 250px;}
#header #menu #links_menu ul li{display:inline;margin:9px 10px;}


#contenido p.busqueda{font-size:12px;color:#999;font-weight:700;margin-left:10px; display: inline;}
#redondeado_sup{width:960px;height:30px;background:url(../imagenes/redondeado_sup.jpg);float:left;margin:0;padding:0;}
#redondeado_inf{text-align:center;width:960px;height:30px;background:url(../imagenes/redondeado_inf.jpg);float:left;margin:0;padding:0;}
#contenido h2.recomendados{float:left;font-size:12px;width:706px;height:16px;font-weight:lighter;color:orange;background-color:#000;margin-left:10px;padding:5px;}
#contenido .videos_thumb{float:left;width:154px;min-height:150px;background-color:#009300;margin:3px 10px 10px;padding:5px;}
#contenido .videos_thumb a.title{float:left;width:150px;color:white;font-size:11px;font-weight:lighter;text-decoration:none;height:30px;margin:0;padding:2px;}
#contenido .videos_thumb a img{float:left;height:110px;}
#contenido .videos_thumb p{float:left;color:#333;margin:0;padding:3px;}

#contenido .pub300,.mob300{ width:300px; height:250px; float:left; margin:10px 15px;}


/**video**/
#info_video{width:720px;min-height:150px;float:left;margin-top:5px;}

#info_video #superior{float:left;width:715px;height:64px;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px; background-repeat: no-repeat; border: 1px solid #3A3A3A; background-color:#1E1E1E}
#info_video #superior #descripcion{width:560px;height:55px;float:left; margin-top:5px;}
#info_video #superior #descripcion img{float:left; margin-right:5px; border:1px #3A3A3A solid;}
#info_video #superior #descripcion p{font-size:12px;float:left;width:460px;color:#CCC; padding:2px;}
#superior #puntuacion{width:150px;height:55px;float:left;color:#CCC; margin-top:10px;}
#info_video #pantalla_completa_megusta{float:left;margin-right:3px;width:720px;height:40px;margin-top:20px; padding-left: 10px;}
#info_video #pantalla_completa_megusta a{float:left;width:200px;height:30px;background:url(../images/fondo-pantalla-completa.png) no-repeat left;color:#000;font-size:12px;padding:10px 0 0 50px;}
#info_video #pantalla_completa_megusta .megusta{float:left;margin-right:3px;width:350px;}
#info_video #pantalla_completa_megusta .twitter{float:right;margin-right:3px;width:240px;}
#info_video .comment{float:left;margin-right:3px;width:200px;color:#000; padding-left: 10px;}
#descripcion p{font-size:12px;margin:0;padding:3px;}

#publi_temp{width:400px;height:400px;background-color:#000;float:left;text-align:center;margin:2px;padding:50px 5px 5px;}

#videos_relacionados{width:715px;height:auto;float:left;margin:2px;padding:10px; overflow:hidden;}
#videos_relacionados p{font-size: 18px; font-style: italic; color: #FFF; font-weight:bold;}
#videos_relacionados .videos_relacionados_single{width:202px;height:180px;float:left;text-align:center;margin:12px;padding:2px;}
#videos_relacionados .videos_relacionados_single .title_rel{font-size:14px; color: #fff; width:200px; height:36px; float:left; padding:2px; font-weight:bold; margin-top:5px;}
#videos_relacionados .videos_relacionados_single img{border:1px #666 solid}
#videos_relacionados .videos_relacionados_single img:hover{border:1px #FFF solid}
#videos_relacionados .videos_relacionados_single:hover a{ color:#fff; text-decoration:underline}
#video{width:725px;height:auto; overflow:hidden;float:left;text-align:right;}
#tags{float:left;width:715px;height:35px;font-size:12px; margin-top:20px;}
#tags ul{list-style:none; padding: 0px; margin: 0px;}
#tags ul li{display:inline;padding:5px; color:#F4F4F4}
#link{float:left;width:715px;height:60px;font-size:11px;color:#CCC; padding-left: 10px;}
#link input{width:600px;font-size:11px;color:#000;padding:5px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius: 10px; border:1px #666 solid;}
#comentarios{float:left;height:auto;width:715px; margin:10px;}
#comentarios p{font-size: 14px; font-style: italic; color: #FFF;}
#comentarios .single{float:left;width:700px;height:auto;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px; background-repeat: no-repeat; border: 1px solid #3A3A3A; background-color:#1E1E1E; margin-bottom:12px;}
#comentarios .single img{ margin:5px;}
#comentarios .single p.titulo{font-size:11px;color:#fff;}
#comentarios .single p.contenido{font-size:12px;color:#CCC;}
#comentarios .single .texto{width:500px;min-height:100px;height:auto;float:left;color:#CCC;}
#comentar{width:460px;min-height:350px;height:auto;float:left;color:#000;margin:5px;padding:3px;}
#comentar p{font-size:16px;font-weight:bold;color:#CCC;}
#comentar input{float:left;width:210px;height:15px;margin:0 5px 10px 5px; padding:10px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius: 10px; border:1px #666 solid;}
#comentar label{float:left;font-size:11px;height:20px;width:200px;margin-bottom:5px;color:#999; background-color:#333; padding:7px 0 0 3px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius: 10px; border:1px #666 solid;}
#comentar textarea{float:left;width:310px;height:100px;margin-bottom:5px; padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius: 10px; border:1px #666 solid;}
#comentar input.captcha{float:left;width:210px;height:15px;}
#comentar input.enviar{float:left; color: #333; width:170px;height:31px;margin-bottom:5px;background:url(../imagenes/boton-enviar-comentario.png) no-repeat center;}
#contenido .single_cat{width:711px;min-height:55px;background-color:#FFF;float:left;margin-bottom:5px;margin-left:10px;padding:2px;}
#contenido .single_cat img{float:left;margin-right:3px;}
#contenido .single_cat h3{display:block;width:500px;height:15px;float:left;background-color:#FFF; margin:0;padding:0;}
#contenido .single_cat h3 a{color:#C60;margin:0;padding:0;}
#contenido .single_cat p.desc{color:#333;float:left;width:500px;margin:0 15px 0 0;padding:0;}
#contenido .single_cat span{color:#000;font-style:italic;margin-left:17px;}
.ratingblock{display:block;float:left;}
.loading{height:20px;background:url('../images/working.gif') 50% 50% no-repeat;}
.unit-rating{list-style:none;height:20px;position:relative;background:url('../images/starrating.png') top left repeat-x;margin:0;padding:0;}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0;}
.unit-rating li a{outline:none;display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}
.unit-rating li a:hover{background:url('../images/starrating.png') left center;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width:40px;}
.unit-rating a.r3-unit{left:40px;}
.unit-rating a.r3-unit:hover{width:60px;}
.unit-rating a.r4-unit{left:60px;}
.unit-rating a.r4-unit:hover{width:80px;}
.unit-rating a.r5-unit{left:80px;}
.unit-rating a.r5-unit:hover{width:100px;}
.unit-rating li.current-rating{background:url('../images/starrating.png') left bottom;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;}
.paginador{float: left; height: 50px; margin: 0; padding-left: 350px; padding-top: 0; text-align: right; width:90%;}
.paginador span{font-size:20px;color:white; float: left; background: none; margin: 5px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px; }
.paginador span.current{color:white; float: left; background-color:#C00; width:auto; height:auto; margin: 5px; padding: 4px 8px 4px 8px;}
.paginador a{font-size:20px;color:white;float: left; background: #333; width:auto; height:auto; margin: 5px; padding: 4px 8px 4px 8px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px; }
.paginador a:hover{background: #900;}
.paginador a.palabra{font-size:20px;color:#FFF;float: left; background:none; width: 80px;}
.paginador span.suspensivos{font-size:20px;color:black;float: left; background:none; width: 30px; text-align: center; padding-top: 5px;}
h1:first-letter,#header #descripcion ul li:first-letter{text-transform:capitalize;}
#header #titulo img,#header #menu #buscar_menu form,#contenido .videos_thumb img,#info_video #superior #descripcion img,#comentarios .single img,#comentar img{float:left;}
#redondeado_inf span,#redondeado_inf a,#tags ul li.titulo,.voted{color:#CCC;}
#info_video .comment a,#tags ul li a{color:#FFF;font-weight:700;}
#info_video span,#info_video a{font-size:11px;}
.thanks,.static{color:#FFF;}
fieldset{
	width:340px;
	min-height:320px;
	height: auto;
	padding:10px;
	border:0px;
	float: left;
}

	fieldset textarea{
		font-size:12px;
		padding:0.6em 0.5em 0.7em;
		border:1px #1D2C60 solid;
		background-color:#FFF;
		color:#333;
		overflow: visible;
		height: auto;
		max-width:300px;
		}
		
	fieldset span {
		float:left;
		margin-bottom:5px;
		font-size:12px;
		width:80px;
		height:22px;
		padding-top:9px;
		color: #CCC;
	}
	
	fieldset .mensaje-error{
		float:left;
		margin-bottom:5px;
		font-size:12px;
		width:300px;
		height:22px;
		padding-top:4px;
		color:red;
	}
	
	fieldset input{
		border:1px #1D2C60 solid;
		background-color:#FFF;
		padding:0.6em 0.5em 0.7em;
		font-size:12px;
		color:#333;
		float:left;
		width:auto;
		margin-left:5px;
		margin-bottom:5px;
}
fieldset input.enviar{
		border:1px #1D2C60 solid;
		background-color:#FFF;
		padding:3px;
		font-size:12px;
		color:#333;
		float:right;
		width:100px;
		margin:5px 27px 0 0;
}

fieldset input:focus{
	border:1px #099 solid;
}

textarea:focus{
	border:1px #099 solid
}

a.enlaces{margin: 15px; color: #333; font-size: 12px; display: block; display: block;}



#lista_enlaces{width:100%; height:auto; overflow:hidden; padding:0; margin:0;}
#lista_enlaces li{float:left; margin:10px; list-style:none}

#chatTravestis{margin:0; width:460px; height:97px; float:right; margin-right:10px;}
#videoChatTravestis{margin:0; width:554px; height:230px; float:left; margin-left:90px;}
#chat{ width:990px; height:auto; overflow:hidden; margin:0; float:left;}


#contenedor-acceso{ width:100%; height:650px; margin:0; background:url(../imagenes/megustan/bgAccesoVideochat.jpg) no-repeat top #0E0E0E;}
#contenedor-acceso #contenido-acceso{ width:800px; height:500px; margin:0 auto;}
#contenedor-acceso #contenido-acceso #foto-travesti{width:160px; height:120px; float:left; margin:270px 0 0 210px;}
#contenedor-acceso #contenido-acceso #acceso{width:360px; height:240px; float:left; margin:220px 0 0 40px;}

#intercambios{float:left;width:800px;height:auto;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px; background-repeat: no-repeat; border: 1px solid #3A3A3A; background-color:#1E1E1E; font-size:12px;}
#intercambios textarea{margin:5px; padding:5px;}





/**** WEBCAMS ***/

.contenedor-webcams{
	width:983px;
	height:auto;
	margin:0 auto;
}

.contenedor-webcams #header-webcams{
	width:983px;
	float:left;
	height:170px;
	position:relative;
}

.contenedor-webcams #header-webcams #webcams-travestis{
	width:515px;
	height:269px;
	position:absolute;
}

.contenedor-webcams #header-webcams #desc-webcams{
	width:440px;
	height:90px;
	float:right;
	margin:15px;
	padding:15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color:#1E1E1E;
	border:1px #666 solid;
}


#contenido-webcams{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color:#1E1E1E;
	border:1px #666 solid;
	float:left;
}

#contenido-webcams #video-webcam{
	float:left;
	margin:15px;
	width:300px;
	height:250px;
	background-color:#FFF
}

#contenido-webcams #acceso{
	float:left;
	margin:15px;
	width:360px;
	height:200px;
	padding:20px;
}

#pantalla-webcams{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0;
	background-color:#000;
}



/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-width : 320px) 
and (max-width : 480px) {
#contenido,#contenido_video{
	width:320px;
}
#contenedor{
	width:320px;
}
#header{
	width:320px;
}
#contenedor_header{
	width:320px;
}
#footer{
	width:320px;
}

#enlaces h3 {width:320px; }
#enlaces ul {width:320px;}
#contenedor .bienvenidos{
	width:260px;
}
#contenedor .intro{
	width:320px;
}
#contenido h2{
	width:320px;
}
#header #navegacion {width:300px;height:auto;float: left; margin-top: 10px;}
#header #navegacion ul{margin: 0px; padding: 0px;}
#header #navegacion ul li{display: inline; float: left;  font-size: 22px; color:#FFF; text-decoration: none; margin:3px 10px;}
#header #navegacion ul li a{display: inline; float: left; padding: 5px 10px;}
#header #navegacion ul li a:hover{background-color:#0E0E0E; text-decoration:none; color:#fff; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright:15px; border-top-left-radius:15px; border-top-right-radius: 15px;}
#header #navegacion ul li.current{color:#999; padding: 5px 10px;}
#contenedor_header{background:url(../imagenes/megustan/bgHeader.jpg) no-repeat #0E0E0E top; width:100%; height:auto; overflow:hidden}
#header{width:320px;height:398px;color:#000;margin:0 auto; }
#header #logo{ width:320px; height:auto; float:left; margin: 10px 0 0 10px;}
#header #logo h1{font-size:14px;font-weight:100;margin:0;padding:3px; color: #fff; width:320px; height:20px; margin:12px 0 0 30px;text-shadow: 1px 2px 2px #000;}
#header #buscar_menu{width:250px; height:50px; float:left; margin:20px;}
#header #buscar_menu form input.texto_buscar{background-color:#302F31;border:1px #535355 solid;width:130px;margin-top:9px;padding:4px;font-size: 16px; color:#99979B; height: 20px; float:left;}
#header #buscar_menu form input.buscar{background:url(../imagenes/megustan/botonBuscar.png);border:none; width:103px; height:42px; margin:0; padding-top:5px; color:#fff; font-size:18px; float:left; cursor:pointer}

#header #publicidad_header{display:none;}

#header #categorias {width: 320px; height:auto; float:left; margin:0;}
#header #categorias h3 { margin:3px; font-weight:500; background:none; padding:0; font-size:18px;}
#header #categorias ul {width: 320px; margin: 0px; padding:0;}
#header #categorias ul li {width: 150px; height:24px; background:none; padding:0; font-weight:bold;}
#header #categorias ul li a{color: #FFF;}

#contenedor #breadcrumb{margin: 5px 0 5px 0;padding: 3px; width: 310px;}
#videos_relacionados{width:320px;}
#comentarios{display:none;}
#tags{width:320px;}
#link{width:320px;padding: 0;}
#link input{width:320px;padding:0; }
#info_video{width:320px;}
#info_video #superior{width:310px;}
#info_video #superior #descripcion{width:310px;height:auto;float:left; margin-top:5px;}
#info_video #superior #descripcion img{display:none}
#video{	width:320px;}
#video iframe{
	width:320px !important;
	height:auto;
}
#info_video #superior #descripcion p{width:300px;}
#superior #puntuacion{display:none;}
#info_video #pantalla_completa_megusta .megusta{display:none}
#info_video #pantalla_completa_megusta .twitter{display:none}
.pub300{display:none;}
}

 
/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 481px) 
and (max-width : 600px) {
#contenido,#contenido_video{
	width:480px;
}
#contenedor{
	width:480px;
}
#header{
	width:480px;	
}
#contenedor_header{
	width:480px;	
}
#footer{
	width:480px;	
}
#enlaces h3 {width:480px; }
#enlaces ul {width:480px;}
#contenedor .bienvenidos{
	width:430px;
}
#contenedor .intro{
	width:480px;
}
#contenido h2{
	width:480px;
}
#header #navegacion {width:480;height:auto;float: left; margin-top: 10px;}
#header #navegacion ul{margin: 0px; padding: 0px;}
#header #navegacion ul li{display: inline; float: left;  font-size: 22px; color:#FFF; text-decoration: none; margin:3px 10px;}
#header #navegacion ul li a{display: inline; float: left; padding: 5px 10px;}
#header #navegacion ul li a:hover{background-color:#0E0E0E; text-decoration:none; color:#fff; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright:15px; border-top-left-radius:15px; border-top-right-radius: 15px;}
#header #navegacion ul li.current{color:#999; padding: 5px 10px;}
#contenedor_header{background:url(../imagenes/megustan/bgHeader.jpg) no-repeat #0E0E0E top; width:100%; height:auto; overflow:hidden}
#header{width:480px;height:398px;color:#000;margin:0 auto; }
#header #logo{ width:352px; height:140px; float:left; margin: 10px 0 0 10px;}
#header #logo h1{font-size:14px;font-weight:100;margin:0;padding:3px; color: #fff; width:600px; height:20px; margin:12px 0 0 30px;text-shadow: 1px 2px 2px #000;}
#header #buscar_menu{width:250px; height:50px; float:left; margin-top:10px;}
#header #buscar_menu form input.texto_buscar{background-color:#302F31;border:1px #535355 solid;width:130px;margin-top:9px;padding:4px;font-size: 16px; color:#99979B; height: 20px; float:left;}
#header #buscar_menu form input.buscar{background:url(../imagenes/megustan/botonBuscar.png);border:none; width:103px; height:42px; margin:0; padding-top:5px; color:#fff; font-size:18px; float:left; cursor:pointer}

#header #publicidad_header{display:none;}

#contenedor #breadcrumb{margin: 5px 0 5px 0;padding: 3px; width: 470px;}
#header #categorias {width: 480px; height:auto; float:left; margin:25px 10px 0 0;}
#header #categorias {width: 480px; height:auto; float:left; margin:0;}
#header #categorias h3 { margin:3px; font-weight:500; background:none; padding:0; font-size:18px;}
#header #categorias ul {width: 480px; margin: 0px; padding:0;}
#header #categorias ul li {width: 140px; height:24px; background:none; padding:0; font-weight:bold;}
#header #categorias ul li a{color: #FFF;}
#videos_relacionados{width:480px;}
#comentarios{display:none;}
#tags{width:480px;}
#link{width:480px;padding: 0;}
#link input{width:480px;padding:0; }
#info_video{width:480px;}
#info_video #superior{width:470px;}
#info_video #superior #descripcion{width:470px;height:auto;float:left; margin-top:5px;}
#info_video #superior #descripcion img{display:none}
#video{	width:480px;}
#video iframe{
	width:480px !important;
	height:300px !important;
}
#info_video #superior #descripcion p{width:480px;}
#superior #puntuacion{display:none;}
#info_video #pantalla_completa_megusta .megusta{display:none}
#info_video #pantalla_completa_megusta .twitter{display:none}
.pub300{display:none;}
}

 
/* Smartphones (portrait) ----------- */
@media only screen
and (min-width : 601px) 
and (max-width : 767px) {
#contenido,#contenido_video{
	width:600px;
}
#contenedor{
	width:600px;
}
#header{
	width:600px;	
}
#contenedor_header{
	width:600px;	
}
#footer{
	width:600px;	
	padding:0;
	margin:0;
}
#enlaces{
	width:600px;
	padding:0;
	margin:0;	
}
#enlaces h3 {width:600px; }
#enlaces ul {width:600px;}
#contenedor .bienvenidos{
	width:550px;
}
#contenedor .intro{
	width:600px;
}
#contenido h2{
	width:600px;
}
#header #navegacion {width:600;height:auto;float: left; margin-top: 10px;}
#header #navegacion ul{margin: 0px; padding: 0px;}
#header #navegacion ul li{display: inline; float: left;  font-size: 22px; color:#FFF; text-decoration: none; margin:3px 10px;}
#header #navegacion ul li a{display: inline; float: left; padding: 5px 10px;}
#header #navegacion ul li a:hover{background-color:#0E0E0E; text-decoration:none; color:#fff; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright:15px; border-top-left-radius:15px; border-top-right-radius: 15px;}
#header #navegacion ul li.current{color:#999; padding: 5px 10px;}
#contenedor_header{background:url(../imagenes/megustan/bgHeader.jpg) no-repeat #0E0E0E top; width:100%; height:auto; overflow:hidden}
#header{width:600px;height:398px;color:#000;margin:0 auto; }
#header #logo{ width:352px; height:140px; float:left; margin: 10px 0 0 30px;}
#header #logo h1{font-size:14px;font-weight:100;margin:0;padding:3px; color: #fff; width:600px; height:20px; margin:12px 0 0 5px;text-shadow: 1px 2px 2px #000;}


#header #buscar_menu{width:250px; height:50px; float:left; margin:10px 0 0 60px;}
#header #buscar_menu form input.texto_buscar{background-color:#302F31;border:1px #535355 solid;width:130px;margin-top:9px;padding:4px;font-size: 16px; color:#99979B; height: 20px; float:left;}
#header #buscar_menu form input.buscar{background:url(../imagenes/megustan/botonBuscar.png);border:none; width:103px; height:42px; margin:0; padding-top:5px; color:#fff; font-size:18px; float:left; cursor:pointer}

#header #publicidad_header{display:none;}

#header #categorias {width: 600px; height:auto; float:left; margin:0;}
#header #categorias h3 { margin:3px; font-weight:500; background:none; padding:0; font-size:18px;}
#header #categorias ul {width: 600px; margin: 0px; padding:0;}
#header #categorias ul li {width: 140px; height:24px; background:none; padding:0; font-weight:bold;}
#header #categorias ul li a{color: #FFF;}

#contenedor #breadcrumb{margin: 5px 0 5px 0;padding: 3px; width: 600px;}
#videos_relacionados{width:600px;}
#comentarios{display:none;}
#tags{width:600px;}
#link{width:600px;padding: 0;}
#link input{width:600px;padding:0; }
#info_video{width:600px;}
#info_video #superior{width:590px;}
#info_video #superior #descripcion{width:590px;height:auto;float:left; margin-top:5px;}
#info_video #superior #descripcion img{display:none}
#video{	width:600px;}
#video iframe{
	width:600px !important;
	height:auto;
}
#info_video #superior #descripcion p{width:420px;}
#superior #puntuacion{width:150px;}
#info_video #pantalla_completa_megusta .megusta{display:none}
#info_video #pantalla_completa_megusta .twitter{display:none}
}

 
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px) 
and (max-width : 904px) {
#contenido,#contenido_video{
	width:767px;
}
#contenedor{
	width:767px;
}
#header{
	width:767px;	
}
#contenedor_header{
	width:767px;	
}
#footer{
	width:767px;	
}
#enlaces{
	width:767px;
	padding:0;
	margin:0;
}

#enlaces h3 {width:767px; }
#enlaces ul {width:767px;}
#contenedor .bienvenidos{
	width:710px;
}
#contenedor .intro{
	width:767px;
}
#contenido h2{
	width:767px;
}
#header #navegacion {width:767;height:auto;float: left; margin-top: 10px;}
#header #navegacion ul{margin: 0px; padding: 0px;}
#header #navegacion ul li{display: inline; float: left;  font-size: 22px; color:#FFF; text-decoration: none; margin:3px 10px;}
#header #navegacion ul li a{display: inline; float: left; padding: 5px 10px;}
#header #navegacion ul li a:hover{background-color:#0E0E0E; text-decoration:none; color:#fff; -webkit-border-top-right-radius: 15px; -moz-border-radius-topleft: 15px; -moz-border-radius-topright:15px; border-top-left-radius:15px; border-top-right-radius: 15px;}
#header #navegacion ul li.current{color:#999; padding: 5px 10px;}
#contenedor_header{background:url(../imagenes/megustan/bgHeader.jpg) no-repeat #0E0E0E top; width:100%; height:auto; overflow:hidden}
#header{width:767px;height:398px;color:#000;margin:0 auto; }
#header #logo{ width:352px; height:140px; float:left; margin: 10px 0 0 150px;}
#header #logo h1{font-size:14px;font-weight:100;margin:0;padding:3px; color: #fff; width:600px; height:20px; margin:12px 0 0 30px;text-shadow: 1px 2px 2px #000;}

#header #buscar_menu{width:250px; height:50px; float:left; margin:10px 0 0 160px;}
#header #buscar_menu form input.texto_buscar{background-color:#302F31;border:1px #535355 solid;width:130px;margin-top:9px;padding:4px;font-size: 16px; color:#99979B; height: 20px; float:left;}
#header #buscar_menu form input.buscar{background:url(../imagenes/megustan/botonBuscar.png);border:none; width:103px; height:42px; margin:0; padding-top:5px; color:#fff; font-size:18px; float:left; cursor:pointer}

#header #publicidad_header{display:none;}


#header #categorias {width: 767px; height:auto; float:left; margin:0;}
#header #categorias h3 { margin:3px; font-weight:500; background:none; padding:0; font-size:18px;}
#header #categorias ul {width: 767px; margin: 0px; padding:0;}
#header #categorias ul li {width: 140px; height:24px; background:none; padding:0; font-weight:bold;}
#header #categorias ul li a{color: #FFF;}

#contenedor #breadcrumb{margin: 5px 0 5px 0;padding: 3px; width: 760px;}
#videos_relacionados{width:767px;}
#comentarios{display:none;}
#tags{width:767px;}
#link{width:767px;padding: 0;}
#link input{width:767px;padding:0; }
#info_video{width:767px;}
#info_video #superior{width:757px;}
#info_video #superior #descripcion{width:757px;height:auto;float:left; margin-top:5px;}
#info_video #superior #descripcion img{display:none}
#video{	width:767px;}
#video iframe{
	width:767px !important;
	height:auto;
}
#info_video #superior #descripcion p{width:600px;}
#superior #puntuacion{width:150px;}
.pub300{display:none;}
}