*{
	margin: 0;
	padding: 0;
	border:none;
	
	}
@font-face {
	font-family: 'Lennon';
	/*font-family:Bitstream Vera Sans;*/
	src: url('font/lennon-webfont.eot');
}

@font-face {
/*font-family:Bitstream Vera Sans;*/
	font-family: 'Lennon';
	src: local("?"),url('../font/lennon-webfont.woff') format('woff'), url('../font/lennon-webfont.ttf') format('truetype'), url('../font/lennon-webfont.svg#webfontzsslfie4') format('svg');
	font-weight: normal;
	font-style: normal;
}
a {
	cursor: pointer;
}
area {
	cursor: pointer;
}
::selection {
background:#9d937a;
color:#cc6600;
}
::-moz-selection {
background:#9d937a;
color:#cc6600;
}
::-webkit-selection {
background:#9d937a;
color:#cc6600;
} 
html{
	height:100%;
	}
#titles img{
	display: none;
}
body {
	margin:0 auto;
	padding:0;
	width: 100%;
	overflow: hidden;
	height:100%;
	position: absolute;
	top: 0;
	left: 0;
}
#background {
	height:100%;
	position:absolute;
	width:100%;
	z-index:-10; 
	position: fixed;
}
#Content {
	margin: 0 auto;
}
#loader{
	width: 89px;
	height: 95px;
	position: relative;
	left: 50%;
}
#name {
	z-index: -20;
	cursor: pointer;
}
#Header{
	clear: both;
	display: table-cell;
	display: inline-block;
	padding: 0;	
	height: 200px;
	width: 100%;
	position: absolute;
	top:30%;
	margin: 0 auto;	
	text-align: center;	
}
#mainmenu {
	clear: both;
	display: table-cell;
	display: inline-block;
	padding: 0;	
	height: 400px;
	display: none;
	z-index: 50;
	margin-left:-50px;
	
	}
#mainmenu img {
	border:none;
	}
	#mainmenu  a{
	font-family: "Lennon";
	/*font-family: Bitstream Vera Sans;*/
	font-size: 22px;
	color: #9d937a;
	text-decoration: none;
	cursor: pointer;
	}
a:focus {
	outline: none;
}
#reel {
    display: none;
    height: 50px;
    margin: 0 auto;
    outline: 0 none;
    position: relative;
    right: 182px;
    /*top: -44px;*/
	top: -30px;
    width: 120px;
    z-index: 0;
}
#reel a {
    border-bottom: medium none;
    color: #9D937A;
    cursor: pointer;
    font-family: "Lennon";
	/*font-family: Bitstream Vera Sans;*/
    font-size: 20px;
    text-decoration: none;
}
#RamaReel {
    display: none;
    position: relative;
    right: 165px;
    top: -20px;
    z-index: -1;
}
#RamaCatego {
    display: none;
    position: relative;
    right: 125px;
    top: -95px;
    z-index: -2;
}
/*#Catego {
    display: none;
    height: 20px;
    margin: 0 auto;
    position: relative;
    right: 90px;
   /* top: -110px;*/
   /* top: -100px;
    width: 80px;
}*/
/*#circuloCatego {
    display: none;
    position: relative;
    right: 90px;*/
    /*top: -118px;*/
	/*top: -122px;
    z-index: -5;
}*/
#actuacion {
    display: none;
/*    height: 24px;*/
    height: 24px;
    margin: 0 auto;
    position: relative;
   /* right: 235px;*/
    right: 260px;
   /* top: -168px;*/
    top: -148px;
    width: 70px;
    z-index: 5;
}
#RamaActuacion {
    display: none;
    position: relative;
    right: 181px;
    top: -130px;
    z-index: -3;
}
#ninos {
    display: none;
    height: 20px;
    margin: 0 auto;
    position: relative;
    /*right: 175px;*/
	right: 230px;
   /* top: -199px;*/
	 top: -160px;
    width: 65px;
    z-index: 70;
}
#RamaNinos {
    display: none;
    position: relative;
    right: 145px;
    top: -150px;
    z-index: -4;
}
#BandC {
    border: medium none;
    display: none;
    position: relative;
    right: 70px;
    top: -230px;
    z-index: 12;
}
#BandC a {
    border: medium none;
}
#RamaBandC {
    display: none;
    position: relative;
    right: 90px;
    top: -200px;
    z-index: -5;
}
#TableTop {
    display: none;
  /*  height: 23px;*/
    height: 23px;
    left: 20px;
    margin: 0 auto;
    position: relative;
    /*top: -329px;*/
	top: -250px;
    /*width: 84px;*/
	width: 100px;
    z-index: 11;
}
#RamaTable {
    display: none;
    position: relative;
    right: 20px;
    top: -265px;
    z-index: -6;
	margin-left:-20px;
}
#Animales {
    display: none;
    height: 23px;
   /* left: 136px;*/
    left: 80px;
    margin: 0 auto;
    position: relative;
    /*top: -404px;*/
	top: -340px;
   /* width: 67px;*/
    width: 110px;
    z-index: 13;
}
#RamaAnimales {
    display: none;
    left: 28px;
    position: relative;
    /*top: -358px;*/
	top: -300px;
    z-index: -7;
}
#Animaless {
    display: none;
    height: 23px;
   /* left: -80px;*/
    left: -150px;
    margin: 0 auto;
    position: relative;
    /*top: -404px;*/
	top: -420px;
    width: 150px;
    z-index: 13;
}
#RamaAnimaless {
    display: none;
    left: -75px;
    position: relative;
    /*top: -358px;*/
	top: -400px;
    z-index: -7;
}	
#Rama1 {
	position:relative;
	left:125px;
	top:-15px;
	display: none;
}
#Rama2 {
	position: relative;
	left: 160px;
	/*top:-80px;*/
	top:-65px;
	display: none;
}
#Info1 {
	font-family: "Lennon";
	font-size: 20px;
	color: #9d937a;
	margin: 0 auto;
	position: relative;
	left: 100px;
	/*top:-35px;*/
	top:-25px;
	width: 78px;
	display: none;
}
#Info2 {
	font-family: "Lennon";
	font-size: 20px;
	color: #9d937a;
	margin: 0 auto;
	position: relative;
	/*top:-90px;*/
	top:-65px;
	left: 180px;
	width: 50px;
	display:none;
}
#by {
	margin: 0 auto;
	text-align: right;
	margin-right: 15px;
	display: block;
}
#by a {
	color:#cc6600 ;
	font-size: 18px;
	font-family: "Lennon";
	text-decoration: none;
}
#by span {
	color:#9d937a ;
	font-size: 16px;
	text-decoration: none;
	
}	
#contact {
	position: relative;
	text-align: left;
	top: -20px;
	left: 15px;
	width: 120px;
	display: block;
	z-index: 10;
}
#contact2 {
	position: relative;
	text-align: left;
	top: -20px;
	left: 15px;
	width: 120px;
	display: none;
	z-index: 10;
}
#contacto {
	color:#9d937a ;
	font-size: 20px;
	padding: 3px;
	font-family: "Lennon";
	padding: 0;	
	height: 200px;
 	bottom: 900px;
	text-align:center;
	line-height: 20px;	
}
#contacto span {
	color: #cc6600;
}
#contacto a {
	color: #9d937a;
	text-decoration: none;
	margin-left: 15px;
	font-family:'Lennon'
}
#Productor {
	padding: 0;
	position: relative;
	right: 0px;
	top: -20px;
	width: 250px;
	display: none;
	padding-bottom: 15px;
	font-family:'Lennon'
}
#Office {
	padding: 0;
	position: relative;
	right: 0px;
	top: -20px;
	width: 250px;
	display: none;
}
#Mobile{
	padding: 0;
	position: relative;
	right: 0px;
	width: 250px;
	top: -20px;
	display: none;
	font-family:'Lennon'
}
#mail {
	padding: 0;
	position: relative;
	right: 0px;
	top: -20px;
	width: 300px;
	display: none;
	z-index: 100;
}
#Redes {
	display: none;
	text-align:left;
	margin-left: 20px;
	}	

#twitter img {
	position: relative;
	left: 86px;
	bottom: 40px;
	width: 40px;
	cursor: pointer;
}
#facebook img {
	position: relative;
	left: 130px;
	bottom: 80px;
	width: 40px;
	cursor: pointer;
}
#youtube img {
	position: relative;
	left: 25px;
}
.slider {
  width: 100%;
    height: 400px;
    margin: 0 auto;
    position: relative;
}
#slide1 {
	margin: 0 auto;
	width: 3225px;
	float: left;
	height: 300px;
	padding: 30px;
	position:absolute;
	bottom:-400px;
	
}
#slide2 {
	margin: 0 auto;
	/*width: 2050px;*/
	width: 6000px;
	float: left;
	height: 320px;
	padding: 30px;
	position:absolute;
	bottom:-400px;
}
#slide3 {
	margin: 0 auto;
	/*width: 2000px;*/
	width: 6000px;
	float: left;
	height: 320px;
	padding: 30px;
	position:absolute;
	bottom:-400px;
}
#slide4{
	margin: 0 auto;
	/*width: 1850px;*/
	width: 6000px;
	float: left;
	height: 320px;
	padding: 30px;
	position:absolute;
	bottom:-400px;
}
#slide5 {
	margin: 0 auto;
	/*width: 2000px;*/
	width: 6000px;
	height: 320px;
	padding: 30px;
	position:absolute;
	/*left: 40%;*/
	float: left;
	bottom:-400px;
}
#slide6 {
	margin: 0 auto;
	/*width: 2000px;*/
	width: 6000px;
	float: left;
	height: 320px;
	padding: 30px;
	position:absolute;
	/*left: 10%;*/
	bottom:-400px;
}
#slide7 {
	margin: 0 auto;
	width: 6000px;
	float: left;
	height: 320px;
	padding: 30px;
	position:absolute;
	bottom:-400px;
}
#slide8 {
	margin: 0 auto;
	text-align: center;
	width: 100%;
	height: 450px;
	padding: 30px;
	position:absolute;
	bottom:-600px;
	z-index: 1;
	
}
/*#InfoPremios1 {
    height: 300px;
    position: relative;
    right: -40px;
    top: 90px;
    width: 150px;
    text-align: center;
}*/
#InfoPremios1 {
    height: 300px;
    position: relative;
    left: 30%;
    top: 90px;
    width: 150px;
    text-align: center;
}
#InfoCannes {
	display: none;
	margin: 0 auto;
}
#InfoOneShow {
	display: none;
	position: relative;
	top:200px;
}
#InfoCirculo1 {
	display: none;
}
#InfoSanSebastian {
	display: none;
}
#InfoFiap {
	display: none;
	position: relative;
	top:200px;
}
#InfoCirculo2 {
	display: none;
}
#InfoPremios2 {
    clear: right;
    float: right;
    height: 300px;
    position: relative;
    right: 80px;
    top: 90px;
    width: 150px;
    text-align: center;
}
#InfoPremios1  p{
margin: 0 auto;
font-family: "Lennon";
	font-size: 22px;
	color: #9d937a;
	text-align: center;
}
#InfoPremios2 p {
font-family: "Lennon";
	font-size: 22px;
	color: #9d937a;
	text-align: center;
}
#InfoPremios1  span{
font-family: "Lennon";
	font-size: 22px;
	color: #9d937a;
	text-align: justify;
	border-bottom: solid 1px #cc6600;
}
#InfoPremios2 span {
font-family: "Lennon";
	font-size: 22px;
	color: #9d937a;
	text-align: justify;
	border-bottom: solid 1px #cc6600;
}
#InfoPremios1 h2 {
font-family: "Lennon";
	font-size: 22px;
	color: #cc6600;
	text-align: justify;
}
#InfoPremios2 h2 {
font-family: "Lennon";
	font-size: 22px;
	color: #cc6600;
	text-align: justify;
}
#PanelPremios {
	width: 1090px;
	margin: 0 auto;
}
#slide9 {
	margin: 0 auto;
	text-align: center;
	width: 100%;
	height: 500px;
	position:absolute;
	bottom:-600px;
}
#Bio1 {
	display: none;
	position: relative;
	z-index: -5px;
	margin: 0 auto;
	width:1100px;
}
#Bio1 p {
	font-family: "Lennon";
	font-size: 23px;
	color: #1E1B13;
	letter-spacing: 0;
	line-height: 1.2;
}
#Bio1 span.color {
	color:#cc6600 ;
	font-size: 18px;
	font-family: "Lennon";
}
#Bio1 span.Underline {
	border-bottom: #cc6600 solid 1px;
}
#Texto1 {
	width: 300px;
	position: absolute;
	left: 0px;
}
#Imagen {
	margin: 0 auto;
	width: 100%;
	height: auto;
	text-align: center;	
	
}
#Texto2 {
	width: 300px;
	position: absolute;
	right: 0px;
}

#Bio2 {	
	margin: 0 auto;
	position: relative;
	left:1500px;
	top: -650px;
	z-index: -4px;
	display: none;
	width: 1100px;

}

#Bio2 p {
	letter-spacing: 0;
	line-height: 1.2;
	font-family: "Lennon";
	font-size: 23px;
	color: #1E1B13;
}
#Bio2 span.color {
color:#cc6600 ;
	font-size: 22px;
	font-family: "Lennon";
}
#Bio2 span.Underline {
	border-bottom: #cc6600 solid 1px;
}
#Texto4 {
	width: 270px;
	position: absolute;
	left: 0px;

}
#Imagen2 {
margin: 0 auto;
	width: 100%;
	height: auto;
	text-align: center;	
}
#image_map10{
	margin: 0 auto;
	background-image: url(../images/Informacion02.png) ;
	background-repeat: no-repeat;
	position: relative;
	top:-20px;
	right: 65px;
	width: 1250px;
	height: 650px;
	}
#image_map10 a{
display:inline;
position:absolute;
}
#image_map10 a.Bio2{
width:50px;
height:50px;
}
#image_map10 a#arrowBio2{
top:220px;
left:0px;
cursor: pointer;
}
#image_map10 a#Closed2{
top:415px;
left:550px;
width:150px;
height:20px;
cursor: pointer;
}


#image_map9{
	margin: 0 auto;
	/*background-image: url(../images/Informacion01.png) ;*/
/*	background-image: url(../images/Nombre.png) ;*/
	background-image:url(../images/9.jpg);
	background-repeat: no-repeat;
	position: relative;
	/*left:180px;
	top:-50px;*/
	left:450px;
	top:50px;
	width: 1250px;
	height: 650px;
	}
#image_map9 a{
display:inline;
position:absolute;
}
#image_map9 a.Bio1{
width:50px;
height:50px;
}
#image_map9 a#arrowBio1{
top:220px;
left:920px;
cursor: pointer;
}
#image_map9 a#Closed{
top:415px;
/*left:300px;*/
left:200px;
width:150px;
height:20px;
cursor: pointer;
}

#Texto5 {
	width: 270px;
	padding-right: 0px;
	position: absolute;
	right: 0;
}
#CloseBio {
	margin: 0 auto;
	position: relative;
	top:280px;
	left: -50px;
	text-align: center;
	z-index: 1;
	width: 116px;
	height: 35px;
	display: none;
	cursor: pointer;
}
#slide10 {
	margin: 0 auto;
	text-align: center;
	width: 100%;
	height: 500px;
	position:absolute;
	bottom:-600px;
}
#image_map7{
	margin: 0 auto;
	background-image: url(../images/Prensa01.png) ;
	background-repeat: no-repeat;
	position: relative;
	top:25px;
	width: 1100px;
	height: 650px;
	}
#image_map7 a{
display:inline;
position:absolute;
}
#image_map7 a.Prensa1{
width:50px;
height:60px;
}

#image_map7 a#arrowPrensa1{
bottom:380px;
left:1000px;
cursor: pointer;
}
#image_map7 a#closed4{
bottom:145px;
width:150px;
height:20px;
left:450px;
cursor: pointer;
	
}
#image_map7 a#PDF1-1 {
	width: 880px;
	height: 420px;
	top: 40px;
	left: 50px;
	cursor: pointer;
}
#image_map8{
	margin: 0 auto;
	background-image: url(../images/Prensa02.png) ;
	background-repeat: no-repeat;
	position: relative;
	top:-150px;
	left: 0px;
	width: 1250px;
	height: 650px;
	}
#image_map8 a{
display:inline;
position:absolute;
}
#image_map8 a.Prensa1{
width:50px;
height:60px;
}
#image_map8 a#arrowPrensa2{
left:140px;
bottom: 180px;
cursor: pointer;
}

#image_map8 a#Closed3{
bottom: 10px ;
left:550px;
width:150px;
height:20px;
cursor: pointer;
}
#image_map8 a#PDF1-2 {
	width: 310px;
	height: 420px;
	top: 190px;
	left: 210px;
	cursor: pointer;
}
#image_map8 a#PDF1-3 {
	width: 150px;
	height: 420px;
	top: 190px;
	left: 540px;
	cursor: pointer;
}
#image_map8 a#PDF1-4 {
	width: 390px;
	height: 420px;
	top:190px;
	left: 700px;
	cursor: pointer;
}
#Prensa1 {
	margin: 0 auto;	
	text-align: center;	
	display: none;
	z-index: -6px;
	position: relative;
	left: 50px;
	top:-80px;
}
#Prensa2 {
	margin: 0 auto;
	text-align: center;	
	display: none;
	position: relative;
	top: -700px;
	right: -1500px;
	z-index: -7px;
}
.panel {
	float: left;
	padding:20px 0px 15px 16px;
	margin-left:10px;
}
#Left {
	position: absolute;
	top:20%;
	left: 0;
	width: 60px;
	height: 80px;
	display: none;
	z-index: 100;
	cursor: pointer;
}
#Right {
	position: absolute;
	top:20%;
	right: 0;
	width: 60px;
	height: 80px;
	display: none;
	z-index: 100;
	cursor: pointer;
}
.slideButtons {
	position: absolute;
	top:40%;
}
.hide {
    display: none;
}
#InfoVideo1 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: 10px;

}
#InfoVideo2 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -280px;
}
#InfoVideo3 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -50%;
	top: -600px;
}
#InfoVideo4 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -900px;
}
#InfoVideo5 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -1250px;
}
#InfoVideo6 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -1570px;
}
#InfoVideo7 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -1900px;
}
#InfoVideo8 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -2210px;
}
#InfoVideo9 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -2545px;
}
#InfoVideo21 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -2850px;
}
#InfoVideo22 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -3170px;
}
#InfoVideo25 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -3500px;
}
#InfoVideo23 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -3830px;
}
#InfoVideo24 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -4460px;
}
#InfoVideo26 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -4770px;
}
#InfoVideo27 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -4130px;
}
#InfoVideo28 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -5090px;
}
#InfoVideo29 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -5430px;
}
#InfoVideo30 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -5750px;
}
#InfoVideo31 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -6060px;
}
#InfoVideo32 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -6370px;
}
#InfoVideo33 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -6700px;
}
#InfoVideo34 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -7020px;
}
#InfoVideo35 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -7350px;
}
#InfoVideo10 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -7660px;
}
#InfoVideo11 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -7980px;
}
#InfoVideo12 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -8300px;
}
#InfoVideo13 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -8620px;
}
#InfoVideo14 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -8950px;
}
#InfoVideo15 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -9250px;
}
#InfoVideo16 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -9580px;
}
#InfoVideo36 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -9900px;
}
#InfoVideo17 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -10220px;
}
#InfoVideo18 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -10540px;
}
#InfoVideo19 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -10870px;
}
#InfoVideo20 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -11190px;
}
#InfoVideo37 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -11500px;
}
#InfoVideo38 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -11830px;
}

#InfoVideo39 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -12150px;
}
#InfoVideo43 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -13385px;
}

#InfoVideo40 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -12450px;
}
#InfoVideo41 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -12770px;
}
#InfoVideo42 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -13100px;
}


#InfoVideo44 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -13730px;
}
#InfoVideo45 {
	width: 180px;
	height: 320px;
	position: relative;
	left: -30%;
	top: -14030px;
}

#InfoVideo {
	margin: 0 auto;
	text-align: center;
}

.Selector {
	position: relative;
	left: 25px;
	top: 25px;
}
#Select1 {
	    left: 40px;
	    top: 83px;
	    z-index: 1;
}

#buttons-reel a {
       position: absolute;
       z-index: 200;
   	display: none;
}
#up-reel {
	width: 60px;
	height: 56px;
	right: 0;
	top: 65px;
	display: none;
}
#down-reel{
	width: 60px;
	height: 56px;
	right: 0;
	bottom: 60px;
	display: none;
}
#Category {
	margin: 0 auto;
	z-index: 200;
}

#Category1 {
    height: 320px;
    left: 100%;
    position: relative;
    top: -14650px;
    width: 180px;
    z-index: 100;
}
#image_map{
	background-image: url(../images/CategoryReel01.png) ;
	background-repeat: no-repeat;
	position: relative;
	width: 180px;
	height: 760px;
	left: -20px;
	top: 75px;
}
#image_map a{
display:inline;
position:absolute;
}
#image_map a.menu{
width:80px;
height:45px;
top:25px;
left: 30px;
}
#image_map a#link18{
width:80px;
height:45px;
top:30px;
left:30px;

}
#image_map a#link1{
width:80px;
height:45px;
top:75px;
left:30px;

}
#image_map a#link2{
top:125px;
left:30px;
}
#image_map a#link3{
top:170px;
left:30px;
}
#image_map a#link4{
top:220px;
left:30px;
}
#image_map a#link5{
top:265px;
left:30px;
}
#image_map a#link6{
top:315px;
left:30px;
}
#image_map a#link7{
top:360px;
left:30px;
}
#image_map a#link8{
top:410px;
left:30px;
}
#image_map a#link9{
top:455px;
left:30px;
}
#image_map a#link44{
top:500px;
left:30px;
}
#image_map a#link45{
top:555px;
left:30px;
}
#image_map a#link49{
top:600px;
left:30px;
}
#image_map a#link50{
top:655px;
left:30px;
}
#Category2 {
    height: 420px;
    left: 100%;
    position: relative;
    top: -14800px;
    width: 180px;
    z-index: 100;
}
#image_map2{
	background-image: url(../images/CategoryActuacion01.png) ;
	background-repeat: no-repeat;
	position: relative;
	width: 145px;
	height: 517px;
}
#image_map2 a{
display:inline;
position:absolute;

}
#image_map2 a.menu{
width:80px;
height:45px;
top:35px;
left: 30px;
}
#image_map2 a#link10{
width:80px;
height:45px;
top:35px;
left: 30px;
}
#image_map2 a#link11{
width:80px;
height:45px;
top:85px;
left:30px;
}
#image_map2 a#link12{
top:135px;
left:30px;
}

#image_map2 a#link13{
top:180px;
left:30px;
}
#image_map2 a#link14{
top:230px;
left:30px;
}
#image_map2 a#link15{
top:275px;
left:30px;
}
#image_map2 a#link16{
top:325px;
left:30px;
}
#image_map2 a#link17{
top:370px;
left:30px;
}
#image_map2 a#link18{
top:370px;
left:30px;
}
#image_map2 a#link46{
top:420px;
left:30px;
}
#Category3{
	width: 180px;
	height: 320px;
	position: relative;
	left: 100%;
    top: -15100px;
 	z-index: 100;
}


#image_map3{
	background-image: url(../images/CategoryNinos01.png) ;
	background-repeat: no-repeat;
	position: relative;
	width: 145px;
	height: 517px;
}
#image_map3 a{
display:inline;
position:absolute;

}
#image_map3 a.menu{
width:80px;
height:45px;
}
#image_map3 a#link19{
width:80px;
height:45px;
top:35px;
left:30px;
}
#image_map3 a#link20{
top:80px;
left:30px;
}
#image_map3 a#link21{
top:135px;
left:30px;
}
#image_map3 a#link22{
top:175px;
left:30px;
}
#image_map3 a#link23{
top:225px;
left:30px;
}
#image_map3 a#link24{
top:270px;
left:30px;
}
#image_map3 a#link25{
top:320px;
left:30px;
}
#image_map3 a#link26 {
top:365px;
left: 30px;
}
#Category4{
	width: 180px;
	height: 320px;
	position: relative;
	left: 100%;
    top: -15420px;
 	z-index: 100;
}
#image_map4{
	/*background-image: url(../images/CategoryBeauty&Care01.png) ;*/
	background-repeat: no-repeat;
	position: relative;
	width: 145px;
	height: 517px;

}
#image_map4 a{
display:inline;
position:absolute;
}
#image_map4 a.menu{
width:80px;
height:45px;
top:40px;
left: 30px;

}
#image_map4 a#link29{
width:80px;
height:45px;
top:40px;
left:30px;

}
#image_map4 a#link30{
top:88px;
left:30px;
}
#image_map4 a#link31{
top:135px;
left:30px;
}
#image_map4 a#link32{
top:185px;
left:30px;
}
#image_map4 a#link33{
top:230px;
left:30px;
}
#image_map4 a#link34{
top:280px;
left:30px;
}
#image_map4 a#link35{
top:325px;
left:30px;
}
#image_map4 a#link47{
top:375px;
left:30px;
}
#Category5{
	width: 180px;
	height: 320px;
	position: relative;
	left: 100%;
    top: -15600px;
	z-index: 100;
}
#image_map5{
	
	background-repeat: no-repeat;
	position: relative;
	width: 145px;
	height: 517px;
}
#image_map5 a{
display:inline;
position:absolute;
}
#image_map5 a.menu{
width:80px;
height:45px;
left: 35px;
}
#image_map5 a#link40{
top:30px;
left:35px;
}
#image_map5 a#link41{
top:80px;
left:35px;
}
#image_map5 a#link42{
top:130px;
left:35px;
}
#image_map5 a#link43{
top:180px;
left: 35px;
}
#Category6{
	width: 180px;
	height: 320px;
	position: relative;
	left: 100%;
    top: -15600px;
	z-index: 100;
}
#image_map6{
	background-image: url(../images/CategoryAnimales01.png) ;
	background-repeat: no-repeat;
	position: relative;
	width: 145px;
	height: 517px;
}
#image_map6 a{
display:inline;
position:absolute;
}
#image_map6 a.menu{
width:80px;
height:45px;
left: 35px;
}
#image_map6 a#link40{
top:30px;
left:35px;
}
#image_map6 a#link41{
top:80px;
left:35px;
}
#image_map6 a#link42{
top:130px;
left:35px;
}
#image_map6 a#link43{
top:180px;
left: 35px;
}
#Category7{
	width: 180px;
	height: 320px;
	position: relative;
	left: 100%;
    top: -15600px;
	z-index: 100;
}
#image_map77{
	/*background-image: url(../images/CategoryAnimales01.png) ;*/
	background-repeat: no-repeat;
	position: relative;
	width: 145px;
	height: 517px;
}
#image_map77 a{
display:inline;
position:absolute;
}
#image_map77 a.menu{
width:80px;
height:45px;
left: 35px;
}
#image_map77 a#link40{
top:30px;
left:35px;
}
#image_map77 a#link41{
top:80px;
left:35px;
}
#image_map77 a#link42{
top:130px;
left:35px;
}
#image_map77 a#link43{
top:180px;
left: 35px;
}

#video {
	margin: 0 auto;
	width: 100%;
	height: 500px;
	position:absolute;
	bottom:-900px;
	text-align: center;
	}
#player {
    /*background-color: #000000;*/
    margin: 0 auto;
    position: relative;
    /*top: -29px;*/
    width: 638px;
}	
#Cortos #player {
	position: relative;
}	
#BgVideo {
	margin: 0 auto;
	width: 100%;	
	float: left;
	height: 470px;
	position:absolute;
	top:0px;
	text-align: center;
}
#Close {
	position: relative;
	left:360px;
	top:-60px;
	z-index: 1;
	cursor: pointer;
}
#Closee {
	position: relative;
	left:360px;
	top:-60px;
	z-index: 1;
	cursor: pointer;
}
#Closeee {
	position: relative;
	left:150px;
	top:50px;
	z-index: 1;
	cursor: pointer;
}
#Title {
	position: relative;
	top: -20px;
	right: 415px;
}
#Play {
	margin: 0 auto;
	position: relative;
	right: 250px;
	top:-25px;
	width: 130px;
	z-index: 2;
	cursor: pointer;
}
#Sound {
	margin: 0 auto;
	position: relative;
	left: 250px;
	top:-65px;
	width: 100px;
	cursor: pointer;
}
#Load {
	position: relative;
	top:-90px;
	left: 455px;
	width: 340px;
	overflow: hidden;
	background-image: url(../images/BarraPlayer01.png);
}

#baja {
	position: absolute;
	top:0px;
	left: -340px;
	width: 10px;
}


.floatPremios {
	/*float: right;*/
	float: left;
}
#contact-form{position:absolute;top:-100px;width:500px;text-align:center}
#contact-form h3{color:#C48334;font-size:24px; text-align:left}
.btnOrange{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background-color:#E2DFCA;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#E2DFCA),color-stop(0.6,#E2DFCA),color-stop(0.97,#E2DFCA),color-stop(0.99,#E2DFCA));
background:-moz-linear-gradient(bottom,#E2DFCA,#E2DFCA 60%,#E2DFCA 96%,#E2DFCA 98%);
border:1px solid #7B6B52;
color:#cc6600!important;
cursor:pointer;display:inline-block;
/*margin:5px;
padding:5px;*/
text-decoration:none!important;
line-height:25px;outline:0;
font-family:'Lennon';
font-size:16px;
font-weight:bold;

}
.btnOrange:hover
{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background-color:#7B6B52;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#7B6B52),color-stop(0.6,#7B6B52),color-stop(0.97,#7B6B52),color-stop(0.99,#7B6B52));
background:-moz-linear-gradient(bottom,#7B6B52,#7B6B52 60%,#7B6B52 96%,#7B6B52 98%);
border:1px solid #7B6B52;
color:#cc6600!important;
cursor:pointer;
display:inline-block;

text-decoration:none!important;
line-height:25px;outline:0;
font-family:'Lennon';
font-size:16px;
font-weight:bold
}
.text{
color:#cc6600;
font-size:18px;
font-family:'Lennon';
}
.text1 {
    border-bottom: medium none;
    color: #9D937A;
    cursor: pointer;
    font-family: "Lennon";
	/*font-family: Bitstream Vera Sans;*/
    font-size: 20px;
    text-decoration: none;
}
.textb{
background:transparent; 
border:solid 1px #7B6B52;
color:#cc6600!important;
}
