html
{
	background-color: #142032;
}

body
{
	height: 100%;
	background-color: #142032;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial,  sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #ccc;
}

p
{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	margin-top: 5px;
}

img
{
	margin-bottom: 15px;
	margin-top: 15px;
} 

table
{
	height: 500px;
	width: 1000px;
	background-color: #142032;
}

td, th
{
	border: none;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

a
{
	font-weight: bold;
	color: #00f;
	text-decoration: none;
}

a:hover
{
	color: #fff;
	text-decoration: none;
	outline: none;
}

/*-----------------nav------------------*/
#nav span
{
	display: none;
}
ul
{ 
	margin:0px;
}
ul#nav 
{ 
	position:relative;
	top: 0px; 
	left: 0px 
}
ul#nav
{
	background: url(../menubg.gif);
}
ul#nav li 
{ 
	float: left;
	list-style-type: none ;
}
ul#nav li a 
{ 
	height: 50px;
	display: block;
	position: absolute;
	top: 0px;

}

li#nav_lapelicula a, li#nav_personajes a, li#nav_actores a, li#nav_videos a, li#nav_noticias a, li#nav_extras a, li#nav_tienda a, li#nav_blog a, li#nav_prensa a, li#nav_home a 
{ 	
	background-image: url(../menubg.gif); 
}

li#nav_lapelicula a
{
	background-position: 0 0;
	width: 115px;
	left: 0px; 
}

li#nav_lapelicula a:hover					
{
	background-position: 0 -50px;
}

li#nav_personajes a
{
	background-position: -115px 0; 
	width: 110px;
	left: 115px;
}

li#nav_personajes a:hover
{
	background-position: -115px -50px;
}

li#nav_actores a
{
	background-position: -225px 0;
	width: 88px;
	left: 225px;
}

li#nav_actores a:hover
{
	background-position: -225px -50px
}

li#nav_videos a
{
	background-position: -313px 0;
	width: 72px;
	left: 313px;
}

li#nav_videos a:hover
{
	background-position: -313px -50px;
}

li#nav_noticias a
{
	background-position: -385px 0;
	width: 89px;
	left: 385px;
}

li#nav_noticias a:hover
{
	background-position: -385px -50px;
}

li#nav_extras a
{
	background-position: -474px 0;
	width: 73px;
	left: 474px;
}

li#nav_extras a:hover
{
	background-position: -474px -50px;
}

li#nav_tienda a
{
	background-position: -547px 0;
	width: 76px;
	left: 547px;
}

li#nav_tienda a:hover
{
	background-position: -547px -50px;
}

li#nav_blog a
{
	background-position: -623px 0;
	width: 61px;
	left: 623px;
}

li#nav_blog a:hover
{
	background-position: -623px -50px;
}

li#nav_prensa a
{
	background-position: -684px 0;
	width: 81px;
	left: 684px;
}

li#nav_prensa a:hover
{
	background-position: -684px -50px;
}

li#nav_home a
{
	background-position: -765px 0;
	width:65px; 
	left:765px;
}

li#nav_home a:hover
{
	background-position:-765px -50px;
}

/*-------------logos------------------*/
#logo_abrakam
{
	display: inline;
	width: 95px;
	height: 50px;
	background: url(../images/logo_abrakam.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 15px;
	margin-right: 7px;
}

.abrakamlink
{
	width: 95px;
	height: 50px;
	display: block;
}

#logo_continental
{
	display: inline;
	width: 78px;
	height: 50px;
	background: url(../images/logo_continental.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.continentallink
{
	width: 78px;
	height: 50px;
	display: block;
}

#logo_dream
{
	display: inline;
	width: 81px;
	height: 50px;
	background: url(../images/logo_dream.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.dreamlink
{
	width: 81px;
	height: 50px;
	display: block;
}

#logo_nikodemo
{
	display: inline;
	width: 54px;
	height: 50px;
	background: url(../images/logo_nikodemo.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.nikodemolink
{
	width: 54px;
	height: 50px;
	display: block;
}

#logo_bitart
{
	display: inline;
	width: 48px;
	height: 50px;
	background: url(../images/logo_bitart.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.bitartlink
{
	width: 48px;
	height: 50px;
	display: block;
}

#logo_etb
{
	display: inline;
	width: 39px;
	height: 50px;
	background: url(../images/logo_etb.gif) no-repeat top left ;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.etblink
{
	width: 39px;
	height: 50px;
	display: block;
}

#logo_gobvasco
{
	display: inline;
	width: 79px;
	height: 50px;
	background: url(../images/logo_gobvasco.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

.gobvascolink
{
	width: 79px;
	height: 50px;
	display: block;
}

#logo_tvg
{
	display: inline;
	width: 38px;
	height: 50px;
	background: url(../images/logo_tvg.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.tvglink
{
	width: 38px;
	height: 50px;
	display: block;
}

#logo_xunta
{
	display: inline;
	width: 54px;
	height: 50px;
	background: url(../images/logo_xunta.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.xuntalink
{
	width: 54px;
	height: 50px;
	display: block;
}

#logo_semprecinema
{
	display: inline;
	width: 52px;
	height: 50px;
	background: url(../images/logo_semprecinema.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 4px;
	margin-right: 4px;
}

.semprecinemalink
{
	width: 52px;
	height: 50px;
	display: block;
}

#logo_tv3
{
	display: inline;
	width: 35px;
	height: 50px;
	background: url(../images/logo_tv3.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

.tv3link
{
	width: 35px;
	height: 50px;
	display: block;
}

#logo_icaa
{
	display: inline;
	width: 34px;
	height: 50px;
	background: url(../images/logo_icaa.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.icaalink
{
	width: 34px;
	height: 50px;
	display: block;
}

#logo_ico
{
	display: inline;
	width: 29px;
	height: 50px;
	background: url(../images/logo_ico.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.icolink
{
	width: 29px;
	height: 50px;
	display: block;
}

#logo_aurum
{
	display: inline;
	width: 84px;
	height: 50px;
	background: url(../images/logo_aurum.gif) no-repeat top left;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}

.aurumlink
{
	width: 84px;
	height: 50px;
	display: block;
}

/*--------------contenedores------------------*/
#contenedor
{
	background-color: #142032;
	margin: 0 auto;
	display: block;
	padding: 0px;
	height: auto;
	width: 1000px;
}

#principal
{
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	height: auto;
	width: 1000px;
}

#menu2
{
	background-color: #000000;
	padding-top: 0px;
	padding-left: 50px;
	height: 50px;
	width: 835px;
}

#subcontenedor
{
	background-image: url(../images/macaco_cabezas.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	height: auto;
	width: 1000px;
	background-color: #142032;
}

#subcontenedor_1
{
	margin: 0px;
	padding-left: 280px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 500px;
	width: 400px;
}

#subcontenedor_2
{
	background: url(../images/bglogos.gif) repeat top left;
	padding-left: 0px;
	padding-top: 0px;
	height: 50px;
	width: 1000px;
}

#subcontenedor_2 a span
{
	display: none;
}

#noticias
{
	margin: 0px;
	height: auto;
	width: 400px;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	margin-left: 290px;
	text-align: justify;
}

#archivo_noticias
{
	background-color: #142032;
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	width: 700px;
	padding-top: 0px;
}

#subcontenedor_prensa
{
	background-image: url(../images/macaco_cabezas.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	height: 500px;
	width: 1000px;
	background-color: #142032;
}

#subcontenedor_comic
{
	height: 500px;
	width: 1000px;
	background-color: #142032;
}

#video
{
	background-color: #000;
	height: 320px;
	width: 465px;
	margin: 10px;
}

#lapelicula
{
	background-color: #000;
	float: left;
	height: auto;
	width: 300px;
	padding-top: 0px;
	padding-right: 10px;
	text-align: justify;
}

#entrevista
{
	background-image: url(../images/t_noticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 0px 173px;
	height: auto;
	width: 500px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 100px;
}

/*--------------------clases----------------------*/
.titulo
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 15px;
	color: #f00;
	margin-top: 25px;
	margin-bottom: 8px;
	padding: 0;
}

.titulo_2
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 15px;
	color: #CC0000;
	margin-top: 25px;
	margin-bottom: 8px;
	padding: 0;
}

.subtitulo
{
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #c00;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
}

.table_noticias
{
	width: 400px;
	height: auto;
}
.table_noticias div { text-align: left; }


.texto_actores
{
	text-align: left;
	width: 450px;
}

.img_actores
{
	margin-top: 5px;
	margin-bottom: 0px;
	border: 0px;
	vertical-align: middle;
}

.img_actores_bottom
{
	border: 0px;
	vertical-align: top;
	margin-bottom: 0px;
}


.table_prensa 
{
    width: 800px;
    height: 500px;
    margin-left: 40px;
    margin-top: 0px;
}

.img_descargar
{
	border: 0px;
	margin-top: 15px;
    margin-bottom: 5px;
}

.titulo_abrakam
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 15px;
	color: #f00;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0;
}

.subtitulo_abrakam
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
	font-weight: bold;
}

.texto_abrakam
{
	text-align: left;
	width: 333px;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
}

.img_logo_abrakam {
	border: 0px;
	vertical-align: top;
	padding-top: -50px;
	padding-bottom: 0px;
	
}

.table_comic
{
	height: auto;
	width: auto;
	margin-left: 220px;
	margin-top: 40px;
}

.img_comic {
	border: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 12px;
	
}
/*---------------------------------------------------------------------*/
#comic
{
	background-image: url(../images/banner_comic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 150px;
	width: 350px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#comic a span
{
	display: none;
}

#comic a#comiclink
{
	display: block;
	width: 310px;
	height: 150px;
	margin: 0px 20px;
}
