body{
text-align: center;
font-family: Tahoma;
}

a:link {text-decoration: none;color: #808080}
a:link img {border: 0px}
a:active {text-decoration: none;color: #808080}
a:visited {text-decoration: none;color: #808080}
a:visited img {border: 0px}

.smileylink { cursor:pointer;  font-family:Tahoma; font-size:10px; font-weight:bold; line-height:150%; color:blue}

#container{
top:0px;
text-align: center;
text-align: left;
margin-left: auto;
margin-right: auto;
width: 980px;
}

#ind{
position: relative;
background-color: white;
width: 980px;
float: center;
text-align: left;
margin-left: auto;
margin-right: auto;
}
#ind_quienes{
position: absolute;
left: 0px;
top: 30px;
}
#ind_que{
position: absolute;
left: 110px;
top: 100px;
}
#ind_ven{
position: absolute;
left: 220px;
top: 45px;
}
#ind_opinas{
position: absolute;
left: 320px;
top: 100px;
}
#ind_dicen{
position: absolute;
left: 420px;
top: 35px;
}
#ind_fotos{
position: absolute;
left: 520px;
top: 100px;
}
#ind_contact{
position: absolute;
left: 590px;
top: 40px;
}
#ind_logo{
position: absolute;
left: 300px;
top: 0px;
}
#ind_lang{
position: absolute;
left: 25px;
top: 540px;
font-size:normal;
}
#ind_bandabat{
position: absolute;
right:0px;
top: 450px;
}

#header{
position: relative;
background-color: white;
width: 968px;
height: 40px;
text-align: left;
margin-left: auto;
margin-right: auto;
}

#menu_fin{
position: relative;
background-color: #ffffff;
width: 190px;
float: left;
text-align: center;
}

.imageLoader {
background: url(imgs/dondeestamosg.png);
background: url(imgs/dondeestamosgeus.png);
background: url(imgs/fotosg.png);
background: url(imgs/fotosgeus.png);
background: url(imgs/novedadesg.png);
background: url(imgs/novedadesgeus.png);
background: url(imgs/queg.png);
background: url(imgs/quegeus.png);
background: url(imgs/queopinasg.png);
background: url(imgs/queopinasgeus.png);
background: url(imgs/quienesg.png);
background: url(imgs/quienesgeus.png);
background: url(imgs/veng.png);
visibility: hidden;
}

a.quienes{
background: url(imgs/quienes.png);
}
a.quieneseus{
background: url(imgs/quieneseus.png);
}
a:link.quienes{
background: url(imgs/quienes.png);
}
a:link.quieneseus{
background: url(imgs/quieneseus.png);
}
a:hover.quienes, a:focus.quienes{
background: url(imgs/quienesg.png);
}
a:hover.quieneseus, a:focus.quieneseus{
background: url(imgs/quienesgeus.png);
}
a.quienes1{
background: url(imgs/quienesg.png);
}
a.quienes1eus{
background: url(imgs/quienesgeus.png);
}
a:link.quienes1{
background: url(imgs/quienesg.png);
}
a:link.quienes1eus{
background: url(imgs/quienesgeus.png);
}
a:hover.quienes1, a:focus.quienes1{
background: url(imgs/quienesg.png);
}
a:hover.quienes1eus, a:focus.quienes1eus{
background: url(imgs/quienesgeus.png);
}
a.que{
background: url(imgs/que.png);
}
a.queeus{
background: url(imgs/queeus.png);
}
a:link.que{
background: url(imgs/que.png);
}
a:link.queeus{
background: url(imgs/queeus.png);
}
a:hover.que, a:focus.que{
background: url(imgs/queg.png);
}
a:hover.queeus, a:focus.queeus{
background: url(imgs/quegeus.png);
}
a.que1{
background: url(imgs/queg.png);
}
a.que1eus{
background: url(imgs/quegeus.png);
}
a:link.que1{
background: url(imgs/queg.png);
}
a:link.que1eus{
background: url(imgs/quegeus.png);
}
a:hover.que1, a:focus.que1{
background: url(imgs/queg.png);
}
a:hover.que1eus, a:focus.que1eus{
background: url(imgs/quegeus.png);
}
a.ven{
background: url(imgs/ven.png);
}
a.veneus{
background: url(imgs/ven.png);
}
a:link.ven{
background: url(imgs/ven.png);
}
a:link.veneus{
background: url(imgs/ven.png);
}
a:hover.ven, a:focus.ven{
background: url(imgs/veng.png);
}
a:hover.veneus, a:focus.veneus{
background: url(imgs/veng.png);
}
a.ven1{
background: url(imgs/veng.png);
}
a.ven1eus{
background: url(imgs/veng.png);
}
a:link.ven1{
background: url(imgs/veng.png);
}
a:link.ven1eus{
background: url(imgs/veng.png);
}
a:hover.ven1, a:focus.ven1{
background: url(imgs/veng.png);
}
a:hover.ven1eus, a:focus.ven1eus{
background: url(imgs/veng.png);
}
a.quedicen{
background: url(imgs/quedicen.png);
}
a.quediceneus{
background: url(imgs/quediceneus.png);
}
a:link.quedicen{
background: url(imgs/quedicen.png);
}
a:link.quediceneus{
background: url(imgs/quediceneus.png);
}
a:hover.quedicen, a:focus.quedicen{
background: url(imgs/quediceng.png);
}
a:hover.quediceneus, a:focus.quediceneus{
background: url(imgs/quedicengeus.png);
}
a.quedicen1{
background: url(imgs/quediceng.png);
}
a.quedicen1eus{
background: url(imgs/quedicengeus.png);
}
a:link.quedicen1{
background: url(imgs/quediceng.png);
}
a:link.quedicen1eus{
background: url(imgs/quedicengeus.png);
}
a:hover.quedicen1, a:focus.quedicen1{
background: url(imgs/quediceng.png);
}
a:hover.quedicen1eus, a:focus.quedicen1eus{
background: url(imgs/quedicengeus.png);
}
a.queopinas{
background: url(imgs/queopinas.png);
}
a.queopinaseus{
background: url(imgs/queopinaseus.png);
}
a:link.queopinas{
background: url(imgs/queopinas.png);
}
a:link.queopinaseus{
background: url(imgs/queopinaseus.png);
}
a:hover.queopinas, a:focus.queopinas{
background: url(imgs/queopinasg.png);
}
a:hover.queopinaseus, a:focus.queopinaseus{
background: url(imgs/queopinasgeus.png);
}
a.queopinas1{
background: url(imgs/queopinasg.png);
}
a.queopinas1eus{
background: url(imgs/queopinasgeus.png);
}
a:link.queopinas1{
background: url(imgs/queopinasg.png);
}
a:link.queopinas1eus{
background: url(imgs/queopinasgeus.png);
}
a:hover.queopinas1, a:focus.queopinas1{
background: url(imgs/queopinasg.png);
}
a:hover.queopinas1eus, a:focus.queopinas1eus{
background: url(imgs/queopinasgeus.png);
}
a.fotos{
background: url(imgs/fotos.png);
}
a.fotoseus{
background: url(imgs/fotoseus.png);
}
a:link.fotos{
background: url(imgs/fotos.png);
}
a:link.fotoseus{
background: url(imgs/fotoseus.png);
}
a:hover.fotos, a:focus.fotos{
background: url(imgs/fotosg.png);
}
a:hover.fotoseus, a:focus.fotoseus{
background: url(imgs/fotosgeus.png);
}
a.fotos1{
background: url(imgs/fotosg.png);
}
a.fotos1eus{
background: url(imgs/fotosgeus.png);
}
a:link.fotos1{
background: url(imgs/fotosg.png);
}
a:link.fotos1eus{
background: url(imgs/fotosgeus.png);
}
a:hover.fotos1, a:focus.fotos1{
background: url(imgs/fotosg.png);
}
a:hover.fotos1eus, a:focus.fotos1eus{
background: url(imgs/fotosgeus.png);
}
a.dondeestamos{
background: url(imgs/dondeestamos.png);
}
a.dondeestamoseus{
background: url(imgs/dondeestamoseus.png);
}
a:link.dondeestamos{
background: url(imgs/dondeestamos.png);
}
a:link.dondeestamoseus{
background: url(imgs/dondeestamoseus.png);
}
a:hover.dondeestamos, a:focus.dondeestamos{
background: url(imgs/dondeestamosg.png);
}
a:hover.dondeestamoseus, a:focus.dondeestamoseus{
background: url(imgs/dondeestamosgeus.png);
}
a.dondeestamos1{
background: url(imgs/dondeestamosg.png);
}
a.dondeestamos1eus{
background: url(imgs/dondeestamosgeus.png);
}
a:link.dondeestamos1{
background: url(imgs/dondeestamosg.png);
}
a:link.dondeestamos1eus{
background: url(imgs/dondeestamosgeus.png);
}
a:hover.dondeestamos1, a:focus.dondeestamos1{
background: url(imgs/dondeestamosg.png);
}
a:hover.dondeestamos1eus, a:focus.dondeestamos1eus{
background: url(imgs/dondeestamosgeus.png);
}

a.novedades2{
background: url(imgs/novedades.png) 50% 50% no-repeat;
}
a.novedades2eus{
background: url(imgs/novedadeseus.png) 50% 50% no-repeat;
}
a:link.novedades2{
background: url(imgs/novedades.png) 50% 50% no-repeat;
}
a:link.novedades2eus{
background: url(imgs/novedadeseus.png) 50% 50% no-repeat;
}
a:hover.novedades2, a:focus.novedades2{
background: url(imgs/novedadesg.png) 50% 50% no-repeat;
}
a:hover.novedades2eus, a:focus.novedades2eus{
background: url(imgs/novedadesgeus.png) 50% 50% no-repeat;
}


a.novedades{
background: url(imgs/novedadesanim.gif) 50% 50% no-repeat;
}
a.novedadeseus{
background: url(imgs/novedadeseusanim.gif) 50% 50% no-repeat;
}
a:link.novedades{
background: url(imgs/novedadesanim.gif) 50% 50% no-repeat;
}
a:link.novedadeseus{
background: url(imgs/novedadeseusanim.gif) 50% 50% no-repeat;
}
a:hover.novedades, a:focus.novedades{
background: url(imgs/novedadesanim.gif) 50% 50% no-repeat;
}
a:hover.novedadeseus, a:focus.novedadeseus{
background: url(imgs/novedadeseusanim.gif) 50% 50% no-repeat;
}
a.novedades1{
background: url(imgs/novedadesanim.gif) 50% 50% no-repeat;
}
a.novedades1eus{
background: url(imgs/novedadeseusanim.gif) 50% 50% no-repeat;
}
a:link.novedades1{
background: url(imgs/novedadesanim.gif) 50% 50% no-repeat;
}
a:link.novedades1eus{
background: url(imgs/novedadeseusanim.gif) 50% 50% no-repeat;
}
a:hover.novedades1, a:focus.novedades1{
background: url(imgs/novedadesanim.gif) 50% 50% no-repeat;
}
a:hover.novedades1eus, a:focus.novedades1eus{
background: url(imgs/novedadeseusanim.gif) 50% 50% no-repeat;
}

#menu{
position: relative;
background-color: #ffffff;
top: 50px;
width: 190px;
height: 483px;
float: left;
text-align: center;
}
#menu_yellow{
position: relative;
background-color: #EEFD03;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}
#menu_brown{
position: relative;
background-color: #FFA700;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}
#menu_pink{
position: relative;
background-color: #FF1BAC;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}
#menu_cay{
position: relative;
background-color: #5EC4D6;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}
#menu_red{
position: relative;
background-color: #FC0000;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}
#menu_green{
position: relative;
background-color: #06F804;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}
#menu_black{
position: relative;
background-color: #E2E2E2;
width: 192px;
height: 483px;
border: 2px solid black;
border-right: 0px;
float: left;
text-align: center;
}

#menu-inside{
position: absolute;
background-color: white;
width: 170px;
height: 463px;
left: 10px;
top: 9px;
border: 0px solid black;
}

.menuLink{
padding-top: 15px;
}

.menuLinkNews{
padding-top: 35px;
height: 71px;
font-size: 60px;
}

#about_fin{
margin: 4px;
color: #808080;
overflow-x: hidden;
font-family: "Courier New";
}

#body_fin{
position: relative;
background-color: #ffffff;
color: #808080;
width: 780px;
height: 480px;
float: left;
top: 50px;
top: 65px !important;
z-index: 0;
text-align: left;
margin-left: auto;
margin-right: auto;
overflow: auto;
font-family: "Courier New";
}

#llegar{
font-family: "Courier New";
font-size: small;
}

#management{
font-family: "Courier New";
font-size: small;
}
img.management{
display: block;
margin-left: auto;
margin-right: auto;
}

#body{
position: relative;
background-color: #336BF8;
width: 778px;
height: 483px;
border: 2px solid black;
float: left;
}
#body_yellow{
position: relative;
background-color: #EEFD03;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}
#body_brown{
position: relative;
background-color: #FFA700;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}
#body_pink{
position: relative;
background-color: #FF1BAC;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}
#body_green{
position: relative;
background-color: #06F804;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}
#body_cay{
position: relative;
background-color: #5EC4D6;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}
#body_red{
position: relative;
background-color: #FC0000;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}
#body_black{
position: relative;
background-color: #E2E2E2;
width: 776px;
height: 483px;
border: 2px solid black;
border-left: 0px;
float: left;
}

#footer{
position: relative;
background-color: white;
width: 978px;
height: 45px;
overflow:hidden;
top: 80px;
}

#footer_logo{
position: relative;
right: 0px;
bottom: 0px;
text-align: right;
}

#header_1st{
position: absolute;
left: 300px;
top: 10px;
color: #F9A602;
font-weight: bold;
}
#header_1st-f{
position: absolute;
left: 300px;
top: 10px;
color: #6FD2E5;
font-weight: bold;
}

#header_2nd{
position: absolute;
left: 500px;
top: 10px;
color: #F9A602;
font-weight: bold;
}
#header_2nd-f{
position: absolute;
left: 550px;
top: 10px;
color: #6FD2E5;
font-weight: bold;
}

#header_3rd{
position: absolute;
left: 700px;
top: 10px;
color: #F9A602;
font-weight: bold;
}
#header_3rd-f{
position: absolute;
left: 750px;
top: 10px;
color: #6FD2E5;
font-weight: bold;
}
#header_llegar{
position: absolute;
left: 500px;
top: 10px;
color: red;
font-weight: bold;
}

a:link.about_links{
text-decoration: none;
color: #000000;
}
a:visited.about_links{
text-decoration: none;
color: #000000;
}
a:link.about_links-f{
text-decoration: none;
color: #808080;
background-color: #ECECEC;
font-family: "Courier New";
}
a:visited.about_links-f{
text-decoration: none;
color: #656565;
background-color: #ECECEC;
font-family: "Courier New";
}
a:link.about_links-c{
text-decoration: none;
color: #808080;
background-color: #ECECEC;
font-family: "Courier New";
}
a:visited.about_links-c{
text-decoration: none;
color: #808080;
background-color: #ECECEC;
font-family: "Courier New";
}

a:link.prog_month{
text-decoration: none;
color: #808080;
padding-left: 0px;
}
a:visited.prog_month{
text-decoration: none;
color: #808080;
}
a:link.talleres{
font-size: 13px;
text-decoration: none;
color: #000000;
padding-left: 0px;
top: 5px;
}
a:visited.talleres{
font-size: 13px;
text-decoration: none;
color: #000000;
top: 5px;
}

#header_prog_jan{
position: absolute;
color: #000000;
font-size: 11px;
font-weight: bold;
left: 195px;
top: 12px;
}
* html #header_prog_jan{
position: absolute;
color: #000000;
font-size: 11px;
font-weight: bold;
left: 195px;
top: 12px;
}
html>body #header_prog_jan{
position: absolute;
color: #000000;
*font-size: 11px;
font-weight: bold;
left: 195px;
*top: 11px;
}

#header_prog_feb{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 250px;
top: 12px;
}
#header_prog_mar{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 289px;
top: 12px;
}
#header_prog_abr{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 340px;
top: 12px;
}
#header_prog_may{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 380px;
top: 12px;
}
#header_prog_jun{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 420px;
top: 12px;
}
#header_prog_jul{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 460px;
top: 12px;
}
#header_prog_aug{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 500px;
top: 12px;
}
#header_prog_sep{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 555px;
top: 12px;
}
#header_prog_oct{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 640px;
top: 12px;
}
#header_prog_nov{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 700px;
top: 12px;
}
#header_prog_dec{
position: absolute;
color: #000000;
font-weight: bold;
font-size: 11px;
left: 780px;
top: 12px;
}

#header_logo{
position: absolute;
left: 0px;
top: 0px;
text-align: center;
width:174px;
background-color: #000000;
}

#prog_container{
padding: 30px;
width: 220px;
height: 250px;
float: left;
margin-bottom: 100px;
margin-left: 50px;
z-index: 3;
}
#prog_det_container{
padding: 30px;
width: 220px;
height: 250px;
float: left;
margin-bottom: 150px;
}
#prog_type{
width: 220px;
background-color: black;
font-weight: bold;
color: white;
text-align: right;
font-family: "Courier New";
}
#prog_date{
font-size: 51px;
font-weight: bold;
color: #808080;
width: 230px;
}
#prog_name{
font-size: 12px;
font-weight: bold;
color: black;
width: 220px;
overflow: hidden;
}
#prog_desc{
font-size: 12px;
width: 220px;
overflow: hidden;
color: #808080;
}
#prog_desc_desc{
width: 120px;
height: 150px;
overflow: hidden;
float: right;
font-size: 10px;
}
#prog_desc_det{
text-align: center;
width: 680px;
border-top: 110px solid #ffffff;
top: 423px;
margin-right: 4px;
overflow: none; 
}
#prog_pics{
width: 230px;
}

.nimg{
border-right:15px;
border-style:solid;
border-color:#000000;
}

img.prog_img{
border-style: none;
margin: 2px;
float: left;
}
#line{
position: absolute;
top:0px;
right: 125px;
}
#y_box{
font-size:14px;
font-weight: bold;
width: 150px;
right: 0px;
top: 0px;
border-left: solid 2px black;
}
#prog_header_y_up{
position: absolute;
right: 70px;
right: 80px !important;
top: 5px;
}
#prog_header_y_down{
position: absolute;
right: 70px;
right: 80px !important;
top: 23px;
}
#prog_header_y{
position: absolute;
font-size:x-large;
color: #0248F8;
right: 0px;
bottom: 5px;
z-index: 5;
}
html>body #prog_header_y{
position: absolute;
font-size:x-large;
color: #0248F8;
*right: 25px;
*bottom: 6px;
z-index: 5;
}
a:link.y{
text-decoration: none;
font-weight: lighter;
color: #808080;
}
a:visited.y{
text-decoration: none;
font-weight:lighter;
color: #808080;
}
a:active.y{
text-decoration: none;
font-weight:lighter;
color: #808080;
}

#prog_header_right{
position: absolute;
left: 113px;
bottom: 6px;
}

#prog_det_name-date{
font-size: 30px;
font-weight: normal;
color: black;
}
#prog_det_desc{
width: 370px;
border: 0px solid #999;
float: left;
text-align: center;
}
#prog_det_pics{
width: 370px;
border: 0px solid #999;
float: right;
}
img.prog_det_pics_img{
padding: 5px;
border: 0px;
}
#fotos{
font-weight: bold;
font-size: 10px;
color: #808080;
}
img.fotos{
padding: 2px;
border: 0px;
}

#comments{
font-size: small;
margin-bottom: 5px;
}
.comment{
border-left: 2px solid black;
border-right: 2px solid black;
overflow: hidden;
width: 696px;
}
.newcomment{
position:absolute;
right:75px;
top:215px;
font-size: 11px;
}
* html .newcomment{
position:absolute;
right:75px;
top:220px;
}

#press{
position: relative;
left: 0px;
left: 30px !important;
width: 670px;
}

#news{
position: relative;
left:0px;
width: 670px;
}

#news_date{
position: relative;
left: 0px;
left: 30px !important;
font-size: 20px;
font-weight: bold;
color: #808080;
width: 100px;
}
#news_title{
position: relative;
left: 100px;
width: 550px;
float:left;
margin-bottom: 10px;
top: -22px;
}
#news_title img{
float:left;
border-right:5px solid #ffffff;
}
#contact_foto{
position: relative;
left: 0px;
}

#admin_header{
position: relative;
background-color: white;
width: 978px;
height: 40px;
border: 1px solid #999;
}
#admin_menu{
background-color: white;
width: 190px;
height: 483px;
border: 1px solid #999;
float: left;
text-align: center;
overflow: scroll;
}
#admin_footer{
position: relative;
background-color: white;
width: 978px;
height: 40px;
border: 0px;
overflow:hidden;
}


/* dimensios for both splash image and the player wrapper */ 
a.flowplayer, a.flowplayer img { 
    display:block;                 
    width:300px; 
    height:240px; 
    border:0px;         
} 
 
/* play button on top of splash screenn */ 
div.playButton { 
    background:url(imgs/play.png) no-repeat; 
    width:50px; 
    height:50px; 
    position:relative; 
    top:-140px; 
    left:125px;     
    opacity:0.9; 
    margin-bottom:-50px; 
} 
 
/* play button upon mouseover */ 
div.playButton:hover { 
    opacity:1.0;         
}
