a:hover {
  color: rgb(200,30,30);
	text-decoration: none
}

:link,:visited,:active {
  color: rgb(102,0,0);
	text-decoration: none
}

body {
  xbackground-image: url(img/fondo.jpg);
	background-color: rgb(241,235,221);
	padding:0px;
	margin:0px;
} 

hr {
  margin: 2px 0px;
	padding: 0px;
	height: 1px;
	color: rgb(102,0,0);
	border: 1px solid rgb(102,0,0);
}

img {
  border: 0px;
}

/* class */
.diapo {
  font-family: Arial,Helvetica,Verdana;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	color: rgb(255,255,255);
	text-decoration: none;
}

.menu {
  display: none;
	background-color: rgb(176,120,120);
	border: 2px solid rgb(102,0,0);
	padding: 2px 5px;
  font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	color: rgb(167,179,121);
	position: relative;
	top: 5px;
}

.menu-link,.menu-link:visited {
	color: rgb(102,0,0);
}

.menu-link:hover {
  color: rgb(255,200,200);
}

.newsdate {
  font-family: Arial,Helvetica,Verdana;
  font-size: 10px;
	font-style: italic;
	color: rgb(0,0,0);
}

.newstext {
  padding-left: 50px;
  font-family: Arial,Helvetica,Verdana;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	color: rgb(102,0,0);
	text-decoration: none;
}

.newstitle {
  font-family: Arial,Helvetica,Verdana;
  font-size: 15px;
	font-weight: bold;
}

.normal {
  font-family: Arial,Helvetica,Verdana;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	color: rgb(102,0,0);
	text-decoration: none;
}

/* id */

#awards {
  margin-bottom: 3px;
}

#contact-dir {
  position: absolute;
	z-index: 50;
	left:  535px;
	top: 145px;
	visibility: show;
}

#contact-table {
  position: absolute;
	left:  127px;
	top: 155px;
  border: 0px;
	padding: 0px;
	padding-right: 5px;
	width: 400px;
}

#contact-txt {
  position: absolute;
	z-index: 50;
	left:  127px;
	top: 89px;
	visibility: show;
}

#ftgr {
  position: absolute;
	z-index: 60;
	left: 441px;
	top: 160px;
	visibility: show;
	border: 0px;
	}

#link-archive {
  position: absolute;
	left: 477px;
	top: 30px;
	z-index: 161;
}

#link-copyright {
  position: absolute;
	left: 622px;
	top: 67px;
}
#link-profile {
  position: absolute;
	left: 276px;
	top: 30px;
}
#link-films {
  position: absolute;
	left: 382px;
	top: 30px;
	z-index: 163;
}
#link-projects {
  position: absolute;
	left: 473px;
	top: 30px;
	z-index: 162;
}
#link-news {
  position: absolute;
	left: 585px;
	top: 30px;
}
#link-contact {
  position: absolute;
	left: 675px;
	top: 30px;
}

#movie-pics {
  position: absolute;
	left: 127px;
	top: 190px;
}

#movie-info {
  position: absolute;
	left: 247px;
	top: 190px;
	width: 405px;
	background-image: url(img/fondo-films.gif);
	background-repeat: no-repeat;
}

#movie-title {
  font-size: 13px;
  position: absolute;
	left: 127px;
	top: 142px;
}

#movie-website {
  font-weight: bold;
  position: absolute;
	text-align: right;
	width: 405px;
	left: 247px;
	top: 150px;
}

#newspage {
  font-size: 13px;
  position: absolute;
	left: 127px;
	top: 142px;
	width: 560px;
	height: 400px;
	border: 0px;
}

#text {
  position: absolute;
	z-index: 50;
	left: 127px;
	top: 150px;
	visibility: show;
}

#tit-archive {
  position: absolute;
	left: 452px;
	top: 24px;
	z-index: 151;
}
#tit-profile {
  position: absolute;
	left: 254px;
	top: 24px;
}


#tit-films {
  position: absolute;
	left: 352px;
	top: 24px;
	z-index: 152;
}
#tit-projects {
  position: absolute;
	left: 452px;
	top: 24px;
	z-index: 151;
}
#tit-news {
  position: absolute;
	left: 552px;
	top: 24px;
	z-index: 154;
}
#tit-contact {
  position: absolute;
	left: 652px;
	top: 24px;
}


#txtcb {
  position: absolute;
	z-index: 60;
	left: 238px;
	top: 317px;
	border: 0px;
}

#welcome {
  position: absolute;
	z-index: 50;
	left: 127px;
	top: 89px;
	visibility: show;
	}

 
