body { background: #FFFFFF; margin: 0; padding: 0; font-family: Arial; font-size: 12px; color: #666; }
no-body { background: #FFFFFF; margin: 0; padding: 0; font-family: Arial; font-size: 12px; color: #666; }
img { border: 0; }
a, a:active, a:link, a:visited { text-decoration: none; color: #666; outline: 0; }
a:hover { color: #000; }
hr { color: #FFFFFF; background: #FFFFFF; }

#salteador { clear: both; }
#etiquetaflotante { position: absolute; top: 80px; right: 50%; margin-right: -500px; height: 190px; width: 92px; } 
#buscadorflotante { position: absolute; top: 41px; right: 50%; margin-right: -273px; margin-top: -23px; height: 147px; width: 24px; } 
	form#minibusca { margin: 0; padding: 0;}
	input#minibuscainput { background: url(imagenes/bg-minibusca.jpg) no-repeat top center; padding: 2px 5px; width: 147px; height: 24px; border: 0px; color: #838383; font-size: 11px; }

#contenedor { width: 800px; margin: 0 auto; background: #EBEBEB; }
	#cabecera { height: 59px; width: 800px; padding: 10px 0 10px 0; background: #FFFFFF; }
		h1 { display: none; }
		#logo { float: left; width: 235px; }
		#menu { float: left; width: 525px; padding: 10px 10px 0 0; text-align: right; }
			.item { margin: 0 5px; }
		#menu2 { visibility: display; float: left; width: 290px; margin: 0 0 0 90px; padding: 10px 10px 0 7px; background: #FFFFFF url(imagenes/mini-arrow.jpg) no-repeat bottom left; text-align: right; }
	#supra { height: 20px; width: 790px; padding: 5px 10px 0 0; background: #EBEBEB url(imagenes/esquinas.jpg) no-repeat top center; text-align: right; }
	#tplayer { width: 800px; }
	#informacion { width: 800px; background: #EBEBEB; }
		#info-enlaces { float: left; width: 200px; padding: 41px 0 0 40px; }
		#info-texto { float: left; width: 540px; padding: 0 10px 0 0; text-align: left; }
			#info-texto h2 { margin: 12px 10px 7px 0; text-align: right; }
			#info-texto a { font-weight: bold; }
		.musica { background: #EBEBEB url(imagenes/mini-musica.jpg) no-repeat left center; padding: 0 0 0 18px; }
	#pie { height: 25px; width: 800px; background: #EBEBEB url(imagenes/esquinas.jpg) no-repeat bottom center; }
	#blanco { height: 20px; width: 800px; background: #FFFFFF; }
	#comentarios {}
		#com-cabecera { height: 20px; width: 790px; padding: 5px 10px 0 0; background: #EBEBEB url(imagenes/esquinas.jpg) no-repeat top center; text-align: right; }
		#com-inter { width: 750px; margin: 0 auto; }
			#com-comentarios { float: left; width: 430px; margin: 0 20px 0 0; }
			#com-formulario { float: left; width: 300px; }
				#com-formulario input, #com-formulario textarea { font-family: Arial; font-size: 12px; }
				#nick, #mail, #web, #texto, #dmd, #submit { height: 24px; width: 290px; margin: 0 0 5px 0; padding: 3px; background: #FFFFFF; border: 1px solid #999; color: #999; }
				#texto { height: 100px; color: #999; }
				#dmd  { color: red; }
				#submit { color: #FFFFFF; font-weight: bold; background: #3fc93e; }
				#author { display: none; }
		#com-pie { height: 25px; width: 790px; padding: 0 10px 0 0; background: #EBEBEB url(imagenes/esquinas.jpg) no-repeat bottom center; text-align: right; }

	.formatotxt { display: block; line-height: 130%; padding: 0 0 0 15px; }
	
	#footer { height: 100px; width: 750px; padding: 5px 0 0 50px; background: #EBEBEB; text-align: left; }
	
/* +videos */

	#masvideos { width: 750px; margin: 0 auto; text-align: center; }
		#masvideos img { opacity: 0.6; filter:alpha(opacity=60); }
		#masvideos img:hover { opacity: 1; filter:alpha(opacity=100); }
		#uno, #dos, #tres, #cuatro { float: left; width: 187px; text-align: center; }
		#masvideos h3 { margin: 0 0 -5px 0; padding: 10px 0 0 0; }
		#masvideos #textomasvideo { height: 70px; width: 725px; background: #EBEBEB url(imagenes/caja-masvideos.jpg) no-repeat top center; margin: 0 auto; padding: 0 5px; text-align: left; }
		#masvideos #textomasvideo-uno { height: 70px; width: 725px; background: #EBEBEB url(imagenes/caja-masvideos.jpg) no-repeat top center; margin: 0 auto; padding: 0 5px; text-align: left; }
		#masvideos #textomasvideo-dos { height: 70px; width: 725px; background: #EBEBEB url(imagenes/caja-masvideos.jpg) no-repeat top center; margin: 0 auto; padding: 0 5px; text-align: left; }
		#masvideos #textomasvideo-tres { height: 70px; width: 725px; background: #EBEBEB url(imagenes/caja-masvideos.jpg) no-repeat top center; margin: 0 auto; padding: 0 5px; text-align: left; }
		#masvideos #textomasvideo-cuatro { height: 70px; width: 725px; background: #EBEBEB url(imagenes/caja-masvideos.jpg) no-repeat top center; margin: 0 auto; padding: 0 5px; text-align: left; }
			#textomasvideo { display: block; }
			#textomasvideo-uno { display: none; }
			#textomasvideo-dos { display: none; }
			#textomasvideo-tres { display: none; }
			#textomasvideo-cuatro { display: none; }
			
/* paginas */

	div#dentro-texto { padding: 0 25px 0 25px; }
	
	div#col1 { margin: 0 0 0 75px; width: 30%; float: left; }
	div#col2, div#col3 { width: 30%; float: left; }

/* trivu */

	form#trivuform input { height: 18px; font-size: 12px; color: #333333; background: #cccccc; border: 0px; margin: 0 0 5px 10px; }
	form#trivuform input.edad { width: 25px; } 
	form#trivuform input.email { width: 190px; } 
	form#trivuform input.direccion { width: 275px; } 
	form#trivuform input.nombre, form#trivuform input.apellidos, form#trivuform input.provincia, form#trivuform input.localidad { width: 120px; } 
	form#trivuform input.cpostal { width: 65px; } 
	form#trivuform input.enviar, form#trivuform input.borrar { height: 24px; width: 105px; background: #FFFFFF; color: #000000; font-weight: bold; }
	
	form div#columna-datos1, form div#columna-datos2, form div#columna-datos3, form div#columna-datos4 { float: left; }
	form div#columna-datos1, form div#columna-datos3 { line-height: 170%; }

/* Nikodemo */
#nikodemotv {
/*float: right; */
	background:white none repeat scroll 0 0;
	height:25px;
	/*width:300px;*/
}
	/*#nikodemotv a {margin-left:1px;}*/

/* Ajuste para el buscador [Nikodemo] */
#buscadorflotante {top: 66px;}

/* Banner superior [Nikodemo] */
#publicidad {
    background:#fff;
    /*height:105px;*/
}

    #publicidad div.in {
        height:19px;
    }

    #publicidad div.in {
        margin:0 auto;
        width:729px;
    }

    #publicidad #banner-sup {
        float:left;
        height:13px;
        width:729px;
    }