body {
	margin: 10px 0px 0px 0px;
	_margin: 10px 0px 0px 0px; /* hack para IE */
	padding: 0px;
	background-color: #000000;
	color: #FFFF00;
	text-align: center;
	font-family: Tahoma;
	font-size: small;
/* Para las barras de scrooll solo IE */
	SCROLLBAR-FACE-COLOR: #FFFF00;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

div, img {
	border: none;
	margin: 0px;
	_margin: 0px; /* hack para IE */
	padding: 0px;
}


/* Estilo para el cuadro de login */
#login {
	display: none;
	position: absolute;
	top: 200px;
	left: 500px;
	padding: 10px;
	width: 200px;
	height: 70px;
	background-color:#000000;
	border: solid 5px #FFFF00;
}
#cerrar {
	position: absolute;
	top: 2px;
	right: 5px;
	font-weight:bolder;
}


/* DIVS GENERALES */
#contenedor {
	text-align: center;
}
#seccion {
}
#contenido, #contenidoprincipal, #contenidolinks, #contenidocontratacion, #contenidoficha , #contenido101{
	margin: 0px auto 2px;
	_margin: 0px auto 5px;; /* hack para IE */
	padding: 6px;

	height: 408px;
	width: 1000px;
	border: 6px solid #FFFF00;
	text-align: justify;
	overflow: auto;
}
#pie {
/*background-color:#FF0000;*/
}



/* OTROS */
img#imgseccion {
	margin: 0px auto;
	_margin: 0px auto; /* hack para IE */
}
img#barrapie {
	width: 1024px;
	height: 8px;
}
img#logo {
	height: 65px;
	width: 65px;
	position: relative;
	left: -290px;
}
#advertencia {
	text-align: center;
	font-size: x-small;
	position: relative;
	top: -45px;
}
img#presentacion {

	height: 420px;
	float: left;
	_margin: 0px 15px 0px 0px; /* hack para IE */
	margin: 0px 15px 0px 0px;
}
#textopresentacion {
	padding: 15px;
}
#contenidoprincipal, #contenidoficha {
	padding: 0px;
	width: 1012px;
	height: 420px;
}
#contenidolinks, #contenidocontratacion {
	text-align: center;
}
#contenidocontratacion {
	font-size-adjust: 1;
}
#contenido101 {
	border-color: #FFFFFF;
}


/* Estilos de los enlaces */
a {
	padding: 2px;
	color: #FFFF00;
	text-decoration: none;
	font-size: small;
	font-weight: bolder;
}
a:link {
}
a:visited {
	color: #CCCC00;
}
a:hover {
	background-color: #FFFF00;
	color: #000000;
	text-decoration: underline;
}
a:active {
}
a.negro {
	color: #000000;
}
a.negro:link {
}
a.negro:visited {
	color: #000000;
}
#backend:hover {
	background-color: #FFFF00;
	color: #00FF00;
}
#backend a:hover {
	text-decoration: none;
}

a.fotogaleria {
	border: solid 1px #FFFF00;
	padding: 0px;
}




/* Estilo para mostrar las noticias */
* html .noticia {/* hack para IE */
	margin: 4px 0px 6px;
	_margin: 4px 0px;
	height: 120px;
}
.noticia {
	margin: 4px 0px 6px;
	_margin: 4px 0px; /* hack para IE */
	min-height: 120px;
}
.titulonoticia {
	font-weight: bolder;
}
.imgnoticia  {
	float: left;
	width: 140px;
	margin: 0px 10px 0px 0px;
	_margin: 0px 10px 0px 0px; /* hack para IE */
	height: 90px;
}
.textonoticia {
	padding: 0px 3px 0px 0px;
}
.fechanoticia {
	padding: 0px 3px 0px 0px;
	float: right;
	font-size: x-small;
}



/* Estilo para amigos canallas */
table.amigos tr {
	
}
table.amigos .fotopersona {
	width: 150px;
}
table.amigos td.foto {
	width: 150px;
}
table.amigos td.nombre {
	width: 100px;
}
/* Estilo para compaņia */
table.compania tr {

}
table.compania .fotopersona {
	width: 220px;
}
table.compania td.foto {
	width: 220px;
}
table.compania td.nombre {
	width: 113px;
}

/* Estilo para galeria */
table.galeria .fotogaleria {
	width: 150px;
	height: auto;
}

/* Estilo para las fichas personales */
#fotoficha {
	float: left;
	margin: 0px 20px 0px 0px;
	padding: opx;
	height: 420px;
}
#infoficha {
	padding: 5px;
	overflow: auto;
}
#nombreficha, .resaltado {
	font-weight: bolder;
	font-size: large;
}
#textoficha {
	height: 100px;
}

/* Estilo para el listado de producciones */
.produccion {
	margin: 0px;
	padding: 10px;
	font-weight: bolder;
}
a.fichanoticia, a.fichanoticia:link, a.fichanoticia:hover {
	text-decoration: none;
}
.tituloproduccion {
	font-size: 18px;
}
.descripcionproduccion {
	color: #FFFFFF;
}
/* Estilo apra la ficha produccion */
.atributoficha {
	color: #FFFFFF;
	font-weight: bolder;
}
.atributosproduccion {
	padding: 3px 0px;
}


/* Estilo para estrenos */
.estrenos {
	text-align: center;
}
.cartel {
	height: 350px;
	width: auto;
}


/* Estilo para libro de visitas */
#formulariolibro {
	display: none;
	border: #FFFF00 solid 2px;
	background-color: #000000;
	padding: 20px 40px;
	margin: 0px 0px 50px 0px;
}
#emoticonos {
	float: right;
	padding: 10px 10px 10px 10px;
	margin: 10px 100px 0px 0px;
	border: #FFFF00 solid 2px;
}
#emoticonos img {
	padding: 0px 6px;
}
#form_comentar {
}
#fallo {
	float: right;
	color: #000000;
	background-color: #FFFF00;
	font-weight: bolder;
	padding: 0px 10px;
}
#boton_comentar {
	font-weight: bolder;
	font-size: 24px;
	color: #FFFF00;
	border: #FFFF00 2px solid;
	font-family: Tahoma;
	background-color: #333333;
	padding: 2px;
}
.mensaje {
	margin: 0px 0px 15px 0px;
	padding: 0px 8px;
	background-color: #666666;

}
.nicklibro {
	font-weight: bolder;
}
.mensajelibro {
	padding: 10px;
}
.weblibro {
}
.maillibro{
}
.fechalibro {
	float: right;
}

/* Para la fuente del menu inferior */
@font-face {
	font-family: "7 days";
	src: url("7days.ttf");
}
a.pie {
	font-family: "7 days";
	font-size: 9px;
}
a.pie:link, a.pie:visited {
	text-decoration: none;
}
a.pie:hover {
	text-decoration: none;
	background-color: #FFFF00;
	color: #000000;
}
a.rojo:hover {
	background-color: #FF0000;
	color: #000000;
}
img.star {
	width: 10px;
	height: auto;
}
#pie {
	color: #FFFF00;
}