/**** HOME ***/

#columna-centro2  { min-width:580px; }


#homegaleria
{
    width:100%;
 /*   min-width:600px; */ /* 540px; */ 
}

/** MENU CASTELLANO **/
.opcioncoce-spa a:link,
.opcioncoce-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;
  background: url(images/menu/botoncoce-spa.png) 100% 0px no-repeat;
}
.opcioncoce-spa a:hover {   background: url(images/menu/botoncoce-spa.png) 100% -105px no-repeat; }

.opcioncuentos-spa a:link,
.opcioncuentos-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botoncuentos-spa.png) 100% 0px no-repeat;
}
.opcioncuentos-spa a:hover {   background: url(images/menu/botoncuentos-spa.png) 100% -105px no-repeat; }

.opcionmanualidades-spa a:link,
.opcionmanualidades-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonmanualidades-spa.png) 100% 0px no-repeat;
}
.opcionmanualidades-spa a:hover {   background: url(images/menu/botonmanualidades-spa.png) 100% -105px no-repeat; }

.opcionjuegos-spa a:link,
.opcionjuegos-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonjuegos-spa.png) 100% 0px no-repeat;
}
.opcionjuegos-spa a:hover {   background: url(images/menu/botonjuegos-spa.png) 100% -105px no-repeat; }

.opciondibuja-spa a:link,
.opciondibuja-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondibuja-spa.png) 100% 0px no-repeat;
}
.opciondibuja-spa a:hover {   background: url(images/menu/botondibuja-spa.png) 100% -105px no-repeat; }

.opcionfichas-spa a:link,
.opcionfichas-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonfichas-spa.png) 100% 0px no-repeat;
}
.opcionfichas-spa a:hover {   background: url(images/menu/botonfichas-spa.png) 100% -105px no-repeat; }

.opcionnumeros-spa a:link,
.opcionnumeros-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonnumeros-spa.png) 100% 0px no-repeat;
}
.opcionnumeros-spa a:hover {   background: url(images/menu/botonnumeros-spa.png) 100% -105px no-repeat; }

.opcionletras-spa a:link,
.opcionletras-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonletras-spa.png) 100% 0px no-repeat;
}
.opcionletras-spa a:hover {   background: url(images/menu/botonletras-spa.png) 100% -105px no-repeat; }

.opciondetective-spa a:link,
.opciondetective-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondetective-spa.png) 100% 0px no-repeat;
}
.opciondetective-spa a:hover {   background: url(images/menu/botondetective-spa.png) 100% -105px no-repeat; }

.opcionpuzzles-spa a:link,
.opcionpuzzles-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonpuzzles-spa.png) 100% 0px no-repeat;
}
.opcionpuzzles-spa a:hover {   background: url(images/menu/botonpuzzles-spa.png) 100% -105px no-repeat; }

.opcionplastilina-spa a:link,
.opcionplastilina-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonplastilina-spa.png) 100% 0px no-repeat;
}
.opcionplastilina-spa a:hover {   background: url(images/menu/botonplastilina-spa.png) 100% -105px no-repeat; }

.opcionadivina-spa a:link,
.opcionadivina-spa a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonadivina-spa.png) 100% 0px no-repeat;
}
.opcionadivina-spa a:hover {   background: url(images/menu/botonadivina-spa.png) 100% -105px no-repeat; }

/** MENU CATALA **/
.opcioncoce-cat a:link,
.opcioncoce-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;
  background: url(images/menu/botoncoce-cat.png) 100% 0px no-repeat;
}
.opcioncoce-cat a:hover {   background: url(images/menu/botoncoce-cat.png) 100% -105px no-repeat; }

.opcioncuentos-cat a:link,
.opcioncuentos-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botoncuentos-cat.png) 100% 0px no-repeat;
}
.opcioncuentos-cat a:hover {   background: url(images/menu/botoncuentos-cat.png) 100% -105px no-repeat; }

.opcionmanualidades-cat a:link,
.opcionmanualidades-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonmanualidades-cat.png) 100% 0px no-repeat;
}
.opcionmanualidades-cat a:hover {   background: url(images/menu/botonmanualidades-cat.png) 100% -105px no-repeat; }

.opcionjuegos-cat a:link,
.opcionjuegos-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonjuegos-cat.png) 100% 0px no-repeat;
}
.opcionjuegos-cat a:hover {   background: url(images/menu/botonjuegos-cat.png) 100% -105px no-repeat; }

.opciondibuja-cat a:link,
.opciondibuja-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondibuja-cat.png) 100% 0px no-repeat;
}
.opciondibuja-cat a:hover {   background: url(images/menu/botondibuja-cat.png) 100% -105px no-repeat; }

.opcionfichas-cat a:link,
.opcionfichas-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonfichas-cat.png) 100% 0px no-repeat;
}
.opcionfichas-cat a:hover {   background: url(images/menu/botonfichas-cat.png) 100% -105px no-repeat; }

.opcionnumeros-cat a:link,
.opcionnumeros-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonnumeros-cat.png) 100% 0px no-repeat;
}
.opcionnumeros-cat a:hover {   background: url(images/menu/botonnumeros-cat.png) 100% -105px no-repeat; }

.opcionletras-cat a:link,
.opcionletras-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonletras-cat.png) 100% 0px no-repeat;
}
.opcionletras-cat a:hover {   background: url(images/menu/botonletras-cat.png) 100% -105px no-repeat; }

.opciondetective-cat a:link,
.opciondetective-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondetective-cat.png) 100% 0px no-repeat;
}
.opciondetective-cat a:hover {   background: url(images/menu/botondetective-cat.png) 100% -105px no-repeat; }

.opcionpuzzles-cat a:link,
.opcionpuzzles-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonpuzzles-cat.png) 100% 0px no-repeat;
}
.opcionpuzzles-cat a:hover {   background: url(images/menu/botonpuzzles-cat.png) 100% -105px no-repeat; }

.opcionplastilina-cat a:link,
.opcionplastilina-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonplastilina-cat.png) 100% 0px no-repeat;
}
.opcionplastilina-cat a:hover {   background: url(images/menu/botonplastilina-cat.png) 100% -105px no-repeat; }

.opcionadivina-cat a:link,
.opcionadivina-cat a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonadivina-cat.png) 100% 0px no-repeat;
}
.opcionadivina-cat a:hover {   background: url(images/menu/botonadivina-cat.png) 100% -105px no-repeat; }


/** MENU ENGLISH **/
.opcioncoce-eng a:link,
.opcioncoce-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;
  background: url(images/menu/botoncoce-eng.png) 100% 0px no-repeat;
}
.opcioncoce-eng a:hover {   background: url(images/menu/botoncoce-eng.png) 100% -105px no-repeat; }

.opcioncuentos-eng a:link,
.opcioncuentos-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botoncuentos-eng.png) 100% 0px no-repeat;
}
.opcioncuentos-eng a:hover {   background: url(images/menu/botoncuentos-eng.png) 100% -105px no-repeat; }

.opcionmanualidades-eng a:link,
.opcionmanualidades-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonmanualidades-eng.png) 100% 0px no-repeat;
}
.opcionmanualidades-eng a:hover {   background: url(images/menu/botonmanualidades-eng.png) 100% -105px no-repeat; }

.opcionjuegos-eng a:link,
.opcionjuegos-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonjuegos-eng.png) 100% 0px no-repeat;
}
.opcionjuegos-eng a:hover {   background: url(images/menu/botonjuegos-eng.png) 100% -105px no-repeat; }

.opciondibuja-eng a:link,
.opciondibuja-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondibuja-eng.png) 100% 0px no-repeat;
}
.opciondibuja-eng a:hover {   background: url(images/menu/botondibuja-eng.png) 100% -105px no-repeat; }

.opcionfichas-eng a:link,
.opcionfichas-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonfichas-eng.png) 100% 0px no-repeat;
}
.opcionfichas-eng a:hover {   background: url(images/menu/botonfichas-eng.png) 100% -105px no-repeat; }

.opcionnumeros-eng a:link,
.opcionnumeros-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonnumeros-eng.png) 100% 0px no-repeat;
}
.opcionnumeros-eng a:hover {   background: url(images/menu/botonnumeros-eng.png) 100% -105px no-repeat; }

.opcionletras-eng a:link,
.opcionletras-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonletras-eng.png) 100% 0px no-repeat;
}
.opcionletras-eng a:hover {   background: url(images/menu/botonletras-eng.png) 100% -105px no-repeat; }

.opciondetective-eng a:link,
.opciondetective-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondetective-eng.png) 100% 0px no-repeat;
}
.opciondetective-eng a:hover {   background: url(images/menu/botondetective-eng.png) 100% -105px no-repeat; }

.opcionpuzzles-eng a:link,
.opcionpuzzles-eng a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonpuzzles-eng.png) 100% 0px no-repeat;
}
.opcionpuzzles-eng a:hover {   background: url(images/menu/botonpuzzles-eng.png) 100% -105px no-repeat; }


/** MENU FRENCH **/
.opcioncoce-fra a:link,
.opcioncoce-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;
  background: url(images/menu/botoncoce-fra.png) 100% 0px no-repeat;
}
.opcioncoce-fra a:hover {   background: url(images/menu/botoncoce-fra.png) 100% -105px no-repeat; }

.opcioncuentos-fra a:link,
.opcioncuentos-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botoncuentos-fra.png) 100% 0px no-repeat;
}
.opcioncuentos-fra a:hover {   background: url(images/menu/botoncuentos-fra.png) 100% -105px no-repeat; }

.opcionmanualidades-fra a:link,
.opcionmanualidades-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonmanualidades-fra.png) 100% 0px no-repeat;
}
.opcionmanualidades-fra a:hover {   background: url(images/menu/botonmanualidades-fra.png) 100% -105px no-repeat; }

.opcionjuegos-fra a:link,
.opcionjuegos-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonjuegos-fra.png) 100% 0px no-repeat;
}
.opcionjuegos-fra a:hover {   background: url(images/menu/botonjuegos-fra.png) 100% -105px no-repeat; }

.opciondibuja-fra a:link,
.opciondibuja-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondibuja-fra.png) 100% 0px no-repeat;
}
.opciondibuja-fra a:hover {   background: url(images/menu/botondibuja-fra.png) 100% -105px no-repeat; }

.opcionfichas-fra a:link,
.opcionfichas-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonfichas-fra.png) 100% 0px no-repeat;
}
.opcionfichas-fra a:hover {   background: url(images/menu/botonfichas-fra.png) 100% -105px no-repeat; }

.opcionnumeros-fra a:link,
.opcionnumeros-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonnumeros-fra.png) 100% 0px no-repeat;
}
.opcionnumeros-fra a:hover {   background: url(images/menu/botonnumeros-fra.png) 100% -105px no-repeat; }

.opcionletras-fra a:link,
.opcionletras-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonletras-fra.png) 100% 0px no-repeat;
}
.opcionletras-fra a:hover {   background: url(images/menu/botonletras-fra.png) 100% -105px no-repeat; }

.opciondetective-fra a:link,
.opciondetective-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondetective-fra.png) 100% 0px no-repeat;
}
.opciondetective-fra a:hover {   background: url(images/menu/botondetective-fra.png) 100% -105px no-repeat; }

.opcionpuzzles-fra a:link,
.opcionpuzzles-fra a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonpuzzles-fra.png) 100% 0px no-repeat;
}
.opcionpuzzles-fra a:hover {   background: url(images/menu/botonpuzzles-fra.png) 100% -105px no-repeat; }


/** MENU EUSKARA **/
.opcioncoce-eus a:link,
.opcioncoce-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;
  background: url(images/menu/botoncoce-eus.png) 100% 0px no-repeat;
}
.opcioncoce-eus a:hover {   background: url(images/menu/botoncoce-eus.png) 100% -105px no-repeat; }

.opcioncuentos-eus a:link,
.opcioncuentos-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botoncuentos-eus.png) 100% 0px no-repeat;
}
.opcioncuentos-eus a:hover {   background: url(images/menu/botoncuentos-eus.png) 100% -105px no-repeat; }

.opcionmanualidades-eus a:link,
.opcionmanualidades-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonmanualidades-eus.png) 100% 0px no-repeat;
}
.opcionmanualidades-eus a:hover {   background: url(images/menu/botonmanualidades-eus.png) 100% -105px no-repeat; }

.opcionjuegos-eus a:link,
.opcionjuegos-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonjuegos-eus.png) 100% 0px no-repeat;
}
.opcionjuegos-eus a:hover {   background: url(images/menu/botonjuegos-eus.png) 100% -105px no-repeat; }

.opciondibuja-eus a:link,
.opciondibuja-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondibuja-eus.png) 100% 0px no-repeat;
}
.opciondibuja-eus a:hover {   background: url(images/menu/botondibuja-eus.png) 100% -105px no-repeat; }

.opcionfichas-eus a:link,
.opcionfichas-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonfichas-eus.png) 100% 0px no-repeat;
}
.opcionfichas-eus a:hover {   background: url(images/menu/botonfichas-eus.png) 100% -105px no-repeat; }

.opcionnumeros-eus a:link,
.opcionnumeros-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonnumeros-eus.png) 100% 0px no-repeat;
}
.opcionnumeros-eus a:hover {   background: url(images/menu/botonnumeros-eus.png) 100% -105px no-repeat; }

.opcionletras-eus a:link,
.opcionletras-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonletras-eus.png) 100% 0px no-repeat;
}
.opcionletras-eus a:hover {   background: url(images/menu/botonletras-eus.png) 100% -105px no-repeat; }

.opciondetective-eus a:link,
.opciondetective-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botondetective-eus.png) 100% 0px no-repeat;
}
.opciondetective-eus a:hover {   background: url(images/menu/botondetective-eus.png) 100% -105px no-repeat; }

.opcionpuzzles-eus a:link,
.opcionpuzzles-eus a:visited
{
  float: left; width: 260px;  min-height:105px;  height: 105px;
  margin-top:5px;  margin-bottom:5px;
  margin-left:0px;  margin-right:0px; 
  padding-top:0px;
  text-align:center; 
  text-decoration:none;  background: url(images/menu/botonpuzzles-eus.png) 100% 0px no-repeat;
}
.opcionpuzzles-eus a:hover {   background: url(images/menu/botonpuzzles-eus.png) 100% -105px no-repeat; }










/***************************** GALERIA DE PUZZLES *********************/

/* #puzzlegaleria div { width:100% } */

#puzzlegaleria
{
  float: left;
  width:165px; 
  min-height: 205px;
  height:205px;
  max-height:205px;
  
  margin-top:2px; margin-bottom:2px;
  margin-left:1px;
  margin-right:1px;
  /* background:#710096; */
}

#puzzlegaleria .foto {
    width:160px;
    height:120px;
    min-height:120px;
   /* margin-top:4px; */
    border:0;
}

#puzzlegaleria .mascara {
    width:55px;
    height:55px;
    min-height:55px;
    border:0;
    float:left;
    position:relative;
    margin-left:105px;
    margin-top:-100px;
    z-index:99;
   /* margin:0; */
    padding:0;
}


#puzzlegaleria .puzletexto
{
    text-align:left;
    font-size:80%;
    color:#FFFFFF; 
    /* background:#710096; */
    margin-top:2px;
    padding-left:0px;
    text-align:left;
    margin-left:5px;
    margin-right:5px;
    margin-bottom:5px;
    height:32px;
/*    min-height:18px;
    max-height:18px; */
    overflow:auto;
overflow-y:hidden;
}

#puzzlegaleria .puzlenombre
{
    font-size:100%;
    color:#FFFFAA; 
    margin-left:5px;
    margin-right:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
    height:1.25em;
    overflow:auto;
    overflow-y:hidden;
}

#puzzlegaleria .puzleinfo
{
    font-size:80%;
    color:#FFFFFF; 
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:0px;
    font-style:italic;
    text-align:left;
    text-align:center;
}


#puzzlegaleria a { border-style:none;
    text-decoration:none;
/*     font-size:90%; */
color:#FFFFFF;
    font-weight:bold; 
 }

#puzzlegaleria a.selected { background:#CC92E9; }
#puzzlegaleria a:hover { background:#CC92E9; }
#puzzlegaleria a:link { background:#710096; }
#puzzlegaleria a:visited { background:#710096; }


table #navegacion
{
 width:100%;
 border:0;
}

td #nav1
{
    width:102px;
    min-width:102px;
    float:left;
    vertical-align:middle;
}

td #nav2
{
    width:100%;
    text-align:center;
}

td #nav3
{
    width:235px;
    min-width:225px; 
    float:right;
}


td #nav11
{
    width:210px;
    min-width:180px;
    float:left;
    vertical-align:middle;
}

td #nav22
{
    width:200px;
    text-align:center;
}

td #nav33
{
    width:110px;
    min-width:110px; 
    float:right;
}

#home a img { border:0; }

td #hoja
{
    text-align:center;
    /* text-decoration:none; */
    font-size:90%;
    background: url(images/pestana.gif) no-repeat 22px 20px;
    background-position: top center;
    width:22px;
    height:20px;
}

td #hojaactual
{
    color:#CACACA; 
    text-align:center;
    /* text-decoration:none; */
    font-size:90%;
    width:22px;
    height:20px;
}

#hoja a { text-decoration:none; }

div #fichapostal
{
    width:750px;
    height:515px;
    clear:left;
background:#81CC00;
    margin-top:-1em;
}

#fichapostal h1
{
    color:#FFFFFF; 
    font-size:110%;
    background:transparent;
    text-align:center;
}


#fichapostal img
{
    /* margin-top:20px; */
    width:600px;
    height:480px;
}

/** COCE **/
#cocegaleria
{
  float: left;
  width:165px; 
  min-height: 240px;
  height:240px;
  max-height:240px;
  
  margin-top:2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  /* background:#710096; */
}

#cocegaleria .cocefoto {
    width:160px;
    height:187px;
    min-height:187px;
   /* margin-top:4px; */
    margin-top: 2px;
    border:0;
}

#cocegaleria .cocenombre
{
    /* font-size:100%;
    font-weight:bold; */
    
    font: bold 14px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
    
    color:#FFFFAA; 
    margin-left:5px;
    margin-right:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
    height:1.25em;
}

#cocegaleria:link { text-decoration:none; }

/* #cocegaleria a.selected { background:#CC92E9; text-decoration:none;}
#cocegaleria a:hover { background:#CC92E9; text-decoration:none;}
#cocegaleria a:link { background:#710096; text-decoration:none;}
#cocegaleria a:visited { background:#710096; text-decoration:none;} */

#cocegaleria a.selected { text-decoration:none;}
#cocegaleria a:hover { text-decoration:none;}
#cocegaleria a:link { text-decoration:none;}
#cocegaleria a:visited {text-decoration:none;}

/** MANUALIDADES **/
#manugaleria
{
  float: left;
  width:165px; 
  min-height: 180px;
  height:180px;
  max-height:180px;
  
  margin-top:2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  /* background:#710096; */
}

#manugaleria .manufoto {
    width:160px;
    height:123px;
    min-height:123px;
   /* margin-top:4px; */
    margin-top: 2px;
    border:0;
}

#manugaleria .manunombre
{
    /* font-size:100%;
    font-weight:bold; */
    
    font: bold 14px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
    
    color:#FFFFAA; 
    margin-left:5px;
    margin-right:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
    height:1.25em;
}

#manugaleria:link { text-decoration:none; }

/* #cocegaleria a.selected { background:#CC92E9; text-decoration:none;}
#cocegaleria a:hover { background:#CC92E9; text-decoration:none;}
#cocegaleria a:link { background:#710096; text-decoration:none;}
#cocegaleria a:visited { background:#710096; text-decoration:none;} */

#manugaleria a.selected { text-decoration:none;}
#manugaleria a:hover { text-decoration:none;}
#manugaleria a:link { text-decoration:none;}
#manugaleria a:visited {text-decoration:none;}

/*********************** JUEGOS *************************************************************/

/******** MENU PRINCIPAL **********************/

#galeriajuego .tema
{
  margin:0.5em;
  font: bold 15px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
  padding-left:0.5em;
  padding-right:0.5em;
  text-align:center;   
}

#juegosmenugaleria
{
  float: left;
  width:95px; /* 165px; */ 
  min-height: 95px; /* 180px; */
  height:110px; /* 180px; */
  max-height:110px; /* 180px; */
  
  margin-top:2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  /* background:#710096; */
}

#juegosmenugaleria .juemenufoto {
    width:80px; /* 160px; */
    height:65px; /* 123px; */
    min-height:65px; /* 123px; */
    margin-left:7px;
    margin-top:4px;
    /* margin-top: 2px; */
    border:0;
}

#juegosmenugaleria .juemenunombre
{
    /* font-size:100%;
    font-weight:bold; */
    
    font: bold 11px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
    
    color:#000000; /* FFFFAA; */ 
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
    height:3em;
    /* background:#CACACA; */
}

#juegosmenugaleria:link { text-decoration:none; }


#juegosmenugaleria22:hover { text-decoration:none; background:#F6F7F7;}

#juegosmenugaleria:hover { text-decoration:none; background:#D6FB96; }
#juegosmenugaleria a:hover { text-decoration:none; background:#D6FB96; }
#juegosmenugaleria.selected {  text-decoration:none; background:#D6FB96; }
#juegosmenugaleria a.selected {  text-decoration:none; background:#D6FB96; }

#juegosmenugaleria a:link { text-decoration:none;}
#juegosmenugaleria a:visited {text-decoration:none;}

/********** MENU CATEGORIAS ******************/
#juegoscatgaleria
{
  float: left;
  width:110px; 
  min-height: 85px; /* 180px; */

  height:85px; /* 180px; */
  max-height:85px; /* 180px; */
  
 /* margin-top:5px;
  margin-bottom:5px;
  margin-left:5px;
  margin-right:5px; */
  /* background:#710096; */
}

#juegoscatgaleria .juecatfoto {
    width:100; /* 160px; */
    height:75px; /* 123px; */
    min-height:75px; /* 123px; */
    margin-left:5px;
    margin-top:5px;
    /* margin-top: 2px; */
    text-align:center;
    border:0;
}

#galeriajuego .juecattitulo
{
    font: bold 14px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
    color:#000000; /* FFFFAA; */ 
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
    height:3em;
    background:#D0F0EB;
}

#galeriajuego .edad1,
#galeriajuego .edad2,
#galeriajuego .edad3,
#galeriajuego .edad4
{
    font: bold 14px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
    color:#000000; /* FFFFAA; */ 
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
    height:3em;
}
#galeriajuego .edad1 { background:#46FF46; }
#galeriajuego .edad2 { background:#FFF553; }
#galeriajuego .edad3 { background:#FF37FF; }
#galeriajuego .edad4 { background:#FF37FF; }




#juegoscatgaleria:link { text-decoration:none; }


#juegosmenugaleria2yy2:hover { text-decoration:none; background:#F6F7F7;}

#juegoscatgaleria:hover { text-decoration:none; background:#D6FB96; }
#juegoscatgaleria a:hover { text-decoration:none; background:#D6FB96; }
#juegoscatgaleria.selected {  text-decoration:none; background:#D6FB96; }
#juegoscatgaleria a.selected {  text-decoration:none; background:#D6FB96; }

#juegoscatgaleria a:link { text-decoration:none;}
#juegoscatgaleria a:visited {text-decoration:none;}


/** PLASTILINA **/
#plastigaleria
{
  float: left;
  width:125px; 
  min-height: 140px;
  height:140px;
  max-height:140px;
  
  margin-top:2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  /* background:#710096; */
}

#plastigaleria .manufoto {
    width:120px;
    height:96px;
    min-height:96px;
   /* margin-top:4px; */
    margin-top: 2px;
    border:0;
}

#plastigaleria .manunombre
{
    /* font-size:100%;
    font-weight:bold; */
    
    font: bold 14px "Helvetica Neue", Helvetica, Arial, clean, sans-serif;
    
    color:#FFFFAA; 
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:0px;
    text-align:center;
    height:1.25em;
}

#plastigaleria:link { text-decoration:none; }

#plastigaleria a.selected { text-decoration:none;}
#plastigaleria a:hover { text-decoration:none;}
#plastigaleria a:link { text-decoration:none;}
#plastigaleria a:visited {text-decoration:none;}
