body{ 

background:#012B55; 

font-family:Tahoma, Arial, Helvetica, sans-serif;

color:#000;

}



.clear{ clear:both;}



/* --- PROMOS-IZQ --- */

.promos-izq{float:left; width:572px;}



	/* --- video box --- */

	#promos-video-box{ float:left; width:278px; height:229px; margin:0; padding:0;}

	

	/* --- Videos recientes --- */

	a.videos-recientes{float:left; width:291px; height:45px; margin:0 0 1px 2px; display:block; text-decoration:none; cursor:pointer;}

	a.videos-recientes img{float:left; margin:0 6px 0 0; border:1px solid #000;}

	a.videos-recientes span.tit{float:left; font-size:11px; width:216px; font-weight:bold; color:#000; margin-top:6px;}

	a.videos-recientes span.desc{float:left; width:216px; font-size:10px; font-weight:normal; color:#000; border-bottom:1px solid #ccc; padding-bottom:7px;}

	a.videos-recientes-last span.desc{ border-bottom:none;}

	

	a.videos-recientes:hover{background:url(images/bg-hover-promos.gif) right top repeat-y; cursor:pointer;}

	a.videos-recientes:hover img{border:1px solid #007EFF;}

	a.videos-recientes:hover span.tit{color:#fff;}

	a.videos-recientes:hover span.desc{color:#fff; border-bottom:none; padding-bottom:none;}

		

	/* --- Link y texto abajo --- */

	div.promos-logo{background:url(images/promos-logo.gif) left top no-repeat; height:51px; left:0; position:relative; top:16px; width:133px;}

	div.promos-logo a{height:51px; display:block; text-indent:-9999px;}

	p.promos-texto{position:relative; top:-36px; left:155px; width:404px; font-size:11px; line-height:normal}

	p.promos-texto a{color:#000; text-decoration:underline;}

	p.promos-texto a:hover{color:#666;}



/* --- WRAPPER --- */

#wrapper{ width:950px; margin:0 auto;}



#contiene-top{margin:0 auto; position:relative; width:950px;}



/* --- HEADER --- */

#header{background:url(images/header-bg.jpg) left top no-repeat; width:943px; height:193px; margin:10px 0 0; padding:7px 0 0 7px; overflow:hidden; position:relative;}



	#header .header-imagen{width:447px; height:187px;}



	#header .header-thumbs-texto{background:url(images/header-textos.gif) left top no-repeat; width:326px; height:177px; position:relative; top:-177px; left:488px; padding-left:4px;}

	#header .header-thumbs-texto h1{display:none;}

	#header a.texto{ position:relative; top:0px; left:0px; height:71px; display:block; text-indent:-9999px;}



	.imagen{float:left; margin:0 3px 0 0; width:106px; padding:0; overflow:hidden;}

	.imagen-no-margin{margin:0;}

	a.thumb_100x100 img{border:1px solid #949393;}

	a.thumb_100x100:hover img{border:1px solid #A0D2FF;}



	#header .header-thumbs-texto .cambio-de-ideoma{left:201px; position:relative; top:3px; width:125px; font-size:10px; }

	#header .header-thumbs-texto .cambio-de-ideoma img{margin:0 3px; border:1px solid #424242; float:left;}	

	#header .header-thumbs-texto .cambio-de-ideoma a{text-decoration:none; font-size:10px; color:#000; float:left; display:block; width:32px; line-height:14px;}

	#header .header-thumbs-texto .cambio-de-ideoma a:hover{text-decoration:underline;}



/* --- MENU --- */

#pre-navbar{background:url(images/pre-menu-bg.jpg) left top no-repeat; width:950px; height:76px; margin:2px 0 0; position:relative; overflow:hidden;}



div.menu-logo{background:url(images/menu-va.gif) left top no-repeat; height:65px; left:26px; position:relative; top:7px; width:269px;}

div.menu-logo a{height:65px; display:block; text-indent:-9999px;}

#pre-navbar p{position:relative; top:-44px; left:324px; width:170px; font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#fff; line-height:normal;}

#pre-navbar p a{color:#fff; text-decoration:none;}

#pre-navbar p a:hover{color:#A0D2FF; text-decoration:underline;}



.btn-entrar{ text-indent:-9999px; display:block; position:relative; top:-81px; left:620px; background:url(images/btn-entrar-ya.jpg) left top no-repeat; width:139px; height:51px;}

.btn-entrar:hover{background:url(images/btn-entrar-ya.jpg) left bottom no-repeat;}



#navbar{background:url(images/menu-bg.jpg) left top no-repeat; width:950px; height:44px; margin:0 0 0; position:relative; overflow:hidden;}



#navbar_lista{margin:0 0 0 15px; padding:0; list-style:none; float:left; position:relative;}

#navbar_lista li{display:inline; float:left; margin:0;}

#navbar_lista a{display:block; text-indent:-9999px; background-repeat:no-repeat;}



#navbar_lista .home a{width:53px; height:38px;}

#navbar_lista .home a:link, .home a:visited{background-image:url(images/btn-home.jpg);}

#navbar_lista .home a:hover{background:url(images/btn-home.jpg) bottom;}

#navbar_lista .home-actived a{width:53px; height:38px;}

#navbar_lista .home-actived a:link, .home-actived a:visited{background:url(images/btn-home.jpg) bottom;}



#navbar_lista .acceso a{ width:157px; height:38px;}

#navbar_lista .acceso a:link, .acceso a:visited{ background:url(images/btn-acceso.jpg);}

#navbar_lista .acceso a:hover{ background:url(images/btn-acceso.jpg) bottom;}

#navbar_lista .acceso-actived a{ width:157px; height:38px;}

#navbar_lista .acceso-actived a:link,.acceso-actived a:visited{background:url(images/btn-acceso.jpg) bottom;}



#navbar_lista .miembros a {width:150px; height:38px;}

#navbar_lista .miembros a:link, .miembros a:visited {background:url(images/btn-miembros.jpg);}

#navbar_lista .miembros a:hover{background:url(images/btn-miembros.jpg) bottom;}



#navbar_lista .sube-videos a{width:142px; height:38px;}

#navbar_lista .sube-videos a:link, .sube-videos a:visited {background:url(images/btn-subir-video.jpg);}

#navbar_lista .sube-videos a:hover{background:url(images/btn-subir-video.jpg) bottom;}

#navbar_lista .sube-videos-actived a{width:142px; height:38px;}

#navbar_lista .sube-videos-actived a:link, .sube-videos-actived a:visited {background:url(images/btn-subir-video.jpg) bottom;}



#navbar_lista .mas-descargados a{width:120px; height:38px;}

#navbar_lista .mas-descargados a:link, .mas-descargados a:visited {background:url(images/btn-mas-descargados.jpg);}

#navbar_lista .mas-descargados a:hover{background:url(images/btn-mas-descargados.jpg) bottom;}

#navbar_lista .mas-descargados-actived a{width:120px; height:38px;}

#navbar_lista .mas-descargados-actived a:link, .mas-descargados-actived a:visited {background:url(images/btn-mas-descargados.jpg) bottom;}



#navbar_lista .soporte a {width:73px; height:38px;}

#navbar_lista .soporte a:link, .soporte a:visited {background:url(images/btn-soporte.jpg);}

#navbar_lista .soporte a:hover { background:url(images/btn-soporte.jpg) bottom;}

#navbar_lista .soporte-actived a{width:73px; height:38px;}

#navbar_lista .soporte-actived a:link, .soporte-actived a:visited {background:url(images/btn-soporte.jpg) bottom;}



#silueta{width:151px; height:293px; top:23px; left:792px; position:absolute; background:url(images/silueta.png) left top no-repeat;}



/* --- Totales --- */

#totales{background:url(images/bg-totales.gif) left top no-repeat; width:912px; height:16px; margin:2px auto; text-align:right; padding:4px 0 0 0;}

#totales p{ font-size:11px; color:#A0D2FF; font-weight:bold;}

#totales p b{color:#fff;}



/* --- PROMOS --- */

#promos{background:url(images/promo-bg.jpg) left top no-repeat; width:932px; height:312px; margin:2px 0 10px; padding:18px 0 0 18px; overflow:hidden;}



/* --- PROMOS-DER --- */

.promos-der{float:right; width:335px; margin-right:10px;}

	

	/* --- link --- */

	.promos-der a.texto{ position:relative; top:0px; left:0px; height:33px; display:block; text-indent:-9999px;}



	.promos-der a.img-grande{ position:relative; top:0px; left:0px; height:188px; display:block; text-indent:-9999px; }	





	/* --- links-iconos --- */

	a.links-iconos{display:block; float:left; width:62px; height:13px; margin:13px 0 0 26px; padding:54px 0 0 0; text-align:center; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}

	a.links-iconos:hover{color:#A0D2FF; text-decoration:none;}



		a.suscribete{background:url(images/btn-rss.gif) center top no-repeat; width:103px;}

		a.suscribete:hover{background:url(images/btn-rss.gif) center bottom no-repeat;}

		

		a.accede{background:url(images/btn-accede.gif) center top no-repeat;}

		a.accede:hover{background:url(images/btn-accede.gif) center bottom no-repeat;}

		

		a.soporte{background:url(images/btn-soporte.gif) center top no-repeat;}

		a.soporte:hover{background:url(images/btn-soporte.gif) center bottom no-repeat;}



/* --- ESCENAS BOX --- */

#escenas-box{width:950px; margin:0 auto 10px; padding:0; position:relative;}



/* --- ESCENAS BOX TOP --- */

#escenas-top{background:url(images/videos-top.jpg) left top no-repeat; height:52px; margin:0; padding:0px 20px 0 20px;}



#escenas-top h1{margin:13px 0 0; background:url(images/bg-camarita-tit.gif) left top no-repeat; float:right; border-right:2px solid #FE8B00; font-size:20px; padding:0 15px 0 40px; font-weight:normal; line-height:normal; line-height:33px;}

#escenas-top h1 a{color:#000000; text-decoration:none;}

#escenas-top h1 a:hover{color:#666;}

#escenas-top span{float:right; font-size:16px; margin:22px 0 0 15px;}



#escenas-top .bajatelo-ahora{float:left; height:26px; margin:21px 0 0 0;}

#escenas-top .bajatelo-ahora a{background:url(images/btn-bajatelo-ahora.gif) left 2px no-repeat; text-decoration:none; color:#000; font-weight:bold; font-size:20px; padding:0 0 0 30px;}

#escenas-top .bajatelo-ahora a:hover{background:url(images/btn-bajatelo-ahora.gif) left bottom no-repeat; text-decoration:underline;}



/* --- ESCENAS BOX CONTENT --- */

#escenas-content{background:url(images/videos-content.jpg) top left repeat-x; width:914px; height:245px; margin:0 auto; padding:0 18px 0;}



/* --- VIDEO BOX --- */

#video-box{background:url(images/bg-sombra-player.gif) bottom left repeat-x; float:left; width:278px; height:233px; margin:8px 0 0; padding:0;}



/* --- VIDEO BOX --- */

#video-thumbs{float:left; width:636px; margin:4px 0 0; padding:0;}

a.video-thumbs img{float:left; border:1px solid #000; margin:4px 0 0 4px;}

a.video-thumbs:hover img{border:1px solid #A0D2FF;}



/* --- ESCENAS BOTTOM --- */

#escenas-bottom{clear:both; background:url(images/videos-bottom.jpg) bottom left no-repeat; margin:0; padding:6px 0 15px 0;}

#escenas-bottom p{background:transparent url(images/bg-p-bottom.gif) no-repeat 22px 2px; color:#000000; font-size:11px; line-height:normal; padding:3px 169px 2px 44px;}

#escenas-bottom p a{ color:#000; font-size:11px; text-decoration:underline;}

#escenas-bottom p a:hover{ color:#666; font-size:11px;}



/* Paginador */

div.paginacion {padding:3px; text-align:center; font-size:10px; color:#FFFFFF;}

div.paginacion_home {padding:3px; margin:20px 0; text-align:center; font-size:10px; font-weight:bold;}

div.paginacion a { background:#007EFF; padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #fff; text-decoration: none; color:#fff; font-size:10px;}

div.paginacion a:hover, div.digg a:active{ background:#FE8B00; border:1px solid #fff; color:#fff;}

div.paginacion span.actual{padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #fff; font-weight: bold; background:#fff; color:#010101;}

div.paginacion span.deshabilitado{padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #999; color:#999;}



/* --- FOOTER --- */

#footer {background:url(images/footer-bg.jpg) top left no-repeat; width:950px; height:20px; text-align:center; margin:0 auto; padding:7px 0 0;}



#footer ul{ margin:5px 0;}

#footer ul li{ font-size:13px; display:inline;}

#footer ul li span{ font-weight:bold;}

#footer ul li a{font-weight:bold; color:#000; text-decoration:none;}

#footer ul li a:hover{text-decoration:underline;}



#copy { background:url(images/copy-bg.jpg) bottom left no-repeat; width:950px; height:20px; text-align:center; margin:0 auto; padding:7px 0 7px;}

#copy p{ font-size:11px; margin:0; padding:0; line-height:normal;}

#copy p a{ color:#000; font-size:11px; font-weight:bold; text-decoration:none;}

#copy p a:hover{text-decoration:underline;}



#disc p{color:#fff; font-size:11px; margin:4px 0 10px; padding:0; text-align:center; line-height:normal;}

#disc p a{ color:#fff; font-size:11px; font-weight:bold; text-decoration:underline;}

#disc p a:hover{color:#A0D2FF; text-decoration:none;}



/* SECCION UPLOAD VIDEO */



/* --- ESCENAS BOX --- */

#form-caja{width:950px; margin:0 auto 20px; padding:0; position:relative;}



/* --- ESCENAS BOX TOP --- */

#form-top{background:url(images/form-top.jpg) left top no-repeat; height:32px; margin:0; padding:20px 0 0 58px;}



#form-top h1{float:left; font-size:20px; padding:0 15px 0 0; font-weight:normal; line-height:normal;}

#form-top h1 a{color:#000000; text-decoration:none;}

#form-top h1 a:hover{color:#666;}



#form-top-contacto{background:url(images/form-soporte-top.jpg) left top no-repeat; height:32px; margin:0; padding:20px 0 0 58px;}



#form-top-contacto h1{float:left; font-size:20px; padding:0 15px 0 0; font-weight:normal; line-height:normal;}

#form-top-contacto h1 a{color:#000000; text-decoration:none;}

#form-top-contacto h1 a:hover{color:#666;}





/* --- ESCENAS BOX CONTENT --- */

#form-content{background:url(images/form-content.jpg) top left repeat-x; width:914px; margin:0 auto; padding:0 18px 0;}



#form-content p{ font-size:11px; margin:0 0 0 40px; width:857px; padding:12px 0 0; line-height:normal;}



.input-btn{margin-left:0}

.form-box { background:url(images/flecha-gris.gif) 740px 132px no-repeat; font-size:11px; margin:13px 0 0; padding:13px 3px 0;}

.form-box label{width:150px; float:left; text-align:right; font-weight:bold; padding:5px 0 0 0; font-weight:bold;}



.form-box .normal{width:505px; margin-left:8px; float:left; border:1px solid #A5AEB5; font-size:11px; font-family:Tahoma; height:17px; padding:2px 5px 0 5px;}

.form-box .normal-buscar{margin-left:6px;}

input[type="file"]{margin-left:6px;}







.msgerror {font-size:9px; font-weight:100; color:#db0000; width:674px;}

.error-especial {width:588px;}

.form-contacto { background:url(images/bg_contacto.png) 729px 35px no-repeat;}



.btn-input{width:386px; height:41px; margin:9px auto 0 292px;}

#form-content .btn-input p{float:left; width:200px;}

.btn-enviar-video{float:left;}



.btn-examinar{ margin:0 0 0 7px; border-top:none;}



.cont-labels{padding:10px 0 2px; height:20px;}

.cont-labels-especial{padding:10px 0 2px; height:90px;}



.form-box .area-texto{ width:505px; margin-left:8px; float:left; border:1px solid #A5AEB5; font-size:11px; font-family:Tahoma; height:93px; padding:2px 5px 0 5px;}



/* --- ESCENAS BOTTOM --- */

#form-bottom{clear:both; background:url(images/form-bottom.jpg) bottom left no-repeat; margin:0; height:29px;}


/* ----------------------- COMIENZA LANDING ------------------------------------------------------------------ */

#land_wrapper{ 
	width:950px;
	margin:0 auto;
	 }
#land_contiene-top{
	margin:0 auto; 
	position:relative;
	width:950px;
	}

#land_header{
	background:url(images/header-land-bg.jpg) left top no-repeat; 
	width:943px; 
	height:194px; 
	margin:10px 0 0;
	padding:7px 0 0 7px;
	overflow:hidden; position:relative;
	}

#land_box-top{
	background:transparent url(images/advertencia-bg-top.jpg) no-repeat scroll left top;
	height:50px;
	margin:10px 0 0;
	padding:7px 0 0 7px;
	position:relative;
	width:943px;
}

#land_header-text{
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
	}

#land_footer {
	background:url(images/footer-bg.jpg) top left no-repeat; 
	width:950px; 
	height:20px;
	text-align:center;
	margin:0 auto;
	padding:7px 0 0;
	}

#land_form-content{
	background:url(images/advertencia-bg-bottom.jpg) top left repeat-x;
	width:914px;
	margin:0 auto;
	padding:0 18px 0;
}


#land_form-content p{ 
	font-size:11px; 
	margin:0 0 0 40px;
	width:857px; 
	padding:12px 0 0;
	line-height:normal;
}


#land_box-midle{
	background:transparent url(images/advertencia-bg-midle.jpg) repeat-y scroll left bottom;
	clear:both;
	height:260px;
	margin:0;
}

#land_terminos-condiciones{
	font-family:Tahoma,Arial;
	font-size:11px;
	height:180px;
	margin:0 auto 0 90px;
	padding:5px;
	text-align:justify;
	width:750px;
}

#land_text-entrar{
	font-family:Tahoma,Arial;
	font-size:28px;
	padding:5px;
	text-align:center;
	margin-top:20px;
}
#land_text-entrar a{
	color:#012b55;
	font-weight:bold;
}

#land_text-entrar a:hover{
	color:#fe8b00;
	font-weight:bold;
}
	
#land_box-bottom{
	clear:both; 
	background:url(images/advertencia-bg-bottom.jpg) bottom left no-repeat;
	margin:0; 
	height:29px;
}

#land_footer-text{
	color:#FFFFFF;
	font-family:Tahoma,Arial;
	font-size:11px;
	padding:10px;
	text-align:center;
}
#land_footer-text a{
	font-weight:bold;
	color:#FFFFFF;
	font-family:Tahoma,Arial;
	font-size:11px;
	text-align:center;
}
/* ----------------------- FIN LANDING ------------------------------------------------------------------ */