body {
	Background: #3184a3;
	margin: 0px;
    scrollbar-base-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color: #3184a3;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-track-color: #000000;
    overflow:hidden;
}

table {
	width: 100%;
	height: 100%;
}

td {
	vertical-align: middle;
	text-align: center;
}

/* Capas */

#web {
	position: relative;
   margin: 0 auto;
	width: 800px;
	height: 500px;
	text-align: left;

}

#menu {
	position:absolute;
	top:91px;
	left:0px;
	width:800px;
	height: 20px;
	background: #F0E332;
	border: medium solid Black;

}

#menu ul {
	position: static;
	margin:1px;
	padding: 1px 0px 0px 0px; }


#menu li
{
	display: inline;
	list-style-type:none;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
    color:white;

}

#menu li a:link  {
     color: gray;
     text-decoration: none;
	 outline: none;
	 display: inline; float: left; padding: 1px 9px 3px 6px; margin: 0 6px;
}

#menu li a:visited {
  color: gray;
  text-decoration: none;
  outline: none;
  display: inline; float: left; padding: 1px 9px 3px 6px; margin: 0 6px;
}

#menu li a:hover {
   color: white; background-color: #32B0DF;
}

#menu li a.selected{
 color: white;
 background-color:#32B0DF;
 cursor:default;

}


	
#cabecera {
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:95px;	
	border: medium solid;
	z-index: auto;
}

#cabecera h1 {
	background: transparent url(../img/ikulogo.jpg) no-repeat top left;
	margin-top: 0px;
	margin-left: 8px;
	width: 235px;
	height: 90px;
	float: left;
    cursor: pointer;}
    
#cabecera h1 span {
	display:none;
}


#cabecera h2 {
	background: transparent url(../img/ikukanji.jpg) no-repeat top left;
	margin-top:5px;
	margin-left: 25px;
	width:338px;
	height:83px;
	float: left;


}

#cabecera h2 span {
	display:none;
}
#cabecera h3 {
    margin-top: 8px;
    margin-left:55px;
    float:left;

    vertical-align:middle;
}

#cabecera h3 a img {
  border: none;
  text-decoration:none;
}


#cabecera h3 span{
	display:none;

}

#cabeceraSupIzq {
    background: transparent url(../img/cam/caracol.gif) no-repeat top;
    float: right;
    width:153px;
    height:83px;
    background-color:none;

}

#ikuboton
{
	position:absolute;
	top:270px;
	left:750px;
	z-index:20;
}

#ikuboton a img
{
	border:none;
	text-decoration:none;

}

#ikuled
{
  position:absolute;
  top:329px;
  left:755px;
	z-index:20;

}

#ikuled a img
{
	border:none;
	text-decoration:none;


}


#maperpack
{
  position:absolute;
  top:175px;
  left:593px;
	z-index:20;

}

#maperpack a img
{
	border:none;
	text-decoration:none;


}


#camara
{
  position:absolute;
  top:190px;
  left:745px;
	z-index:20;

}

#camara a img
{
	border:none;
	text-decoration:none;


}


#ikuledbueno
{
  position:absolute;
  top:135px;
  left:400px;
 	z-index:20;
}

#ikuledbueno img
{
  border:none;
  text-decoration:none;
}



#corazon
{
  position:absolute;
  top:125px;
  left:340px;
  z-index:1;
}

#corazon img
{
  border:none;
  text-decoration:none;
}




#barras
{
  position:absolute;
  top:400px;
  left:755px;
  	z-index:20;  

}

#barras a img
{
	border:none;
	text-decoration:none;


}



#contenido {
	position:absolute;
	top:112px;
	left:0px;
	width:800px;
	height:400px;
	border: medium solid;
    border-top: thin;
    overflow: hidden;
}

#inside {
    position:absolute;
    background: transparent url(../img/cam/inside.gif) no-repeat left;
    border: none;
    top:45px;
    left:50px;
    width:600;
    height:300px;
    background-color: none;
}

#flechaSup {
    position:absolute;
    height:20px;
    width:20px;
    top:55px;
    left:5px;
    background-color:none;

}

#flechaInf {
    position:absolute;
    height:20px;
    width:20px;
    top:225px;
    left:5px;
    background-color:none;

}

#girar
{
  position:absolute;
  height:37px;
  width:44px;
  top:245px;
  left:125px;
  background-color:none;
}

#girar a img
{
  text-decoration:none;
  border:none;
}



#chica {
  position:absolute;
  height:20px;
  width:20px;
  top:30px;
  left:200px;
  z-index:1;
}

#chico {
    position:absolute;
    height:20px;
    width:20px;
    top:245px;
    left:200px;
    z-index:1;


}


#mangacorta {
    position:absolute;
    height:20px;
    width:20px;
    top:285px;
    left:60px;
    z-index:1;


}


#camiseta {
    position:absolute;
    top:35px;
    left:52px;
    width:161px;
    height:226px;
    background-color:none;
    border: none;
}

#camiseta img {
    position:absolute;
	outline: none;
     border:none;
}



#dibujocamiseta{
    position:absolute;
    display: table-cell;
    top:10px;
    left: 300px;
    width:300px;
    height:270px;
    vertical-align: middle;
    text-align:center;
    background-color:none;
}

#dibujocamiseta input{
    position:absolute;
    background-color: #42AED8;
   color:white;
   font-size:8pt;
   font-family:verdana;
   top:270px;
  left:100px;
  z-index:25;
}

#dibujocamiseta img {
     outline: none;
     border:none;
     vertical-align:middle;
     position:relative;
     top:15%;
}

#mae {
  	visibility:hidden;
}

#ushiro {
	visibility:hidden;

}


#precio
{
  z-index:1;
  background: transparent url(../img/cam/precio.gif) no-repeat left;
  position:absolute;
  top:200px;
  left:290px;
  width:100px;
  height:150px;
}

#precioMangaLarga
{
    background: transparent url(../img/cam/precioMangaLarga.gif) no-repeat left;
  position:absolute;
  top:200px;
  left:290px;
  width:180px;
  height:150px;
  z-index:1;
}

#precioNueva
{
  z-index:1;
  background: transparent url(../img/cam/precioNueva.gif) no-repeat left;
  position:absolute;
  top:200px;
  left:290px;
  width:180px;
  height:150px;
}


#precio20
{
  z-index:1;
  background: transparent url(../img/cam/precio20.gif) no-repeat left;
  position:absolute;
  top:200px;
  left:290px;
  width:180px;
  height:150px;
}

#proximamente
{
  background: transparent url(../img/cam/proximamente.gif) no-repeat left;
  position:absolute;
  top:210px;
  left:290px;
  width:90px;
  height:111px;
}



#soon
{
  background: transparent url(../img/cam/soon.gif) no-repeat left;
  position:absolute;
  top:210px;
  left:290px;
  width:90px;
  height:111px;
}


#lateral {

    position:absolute;
    border: none;
    top:53px;
    left:650px;
    width:90;
    height:300px;
    background-color: none;
}



#shita
{
 position: absolute;
	top: 380px;
	left: 0px;
	width: 800px;
	height: 18px;
	border: medium solid;

 background-color: black;
text-align: center;
vertical-align: middle;
border-bottom: thin;
z-index:200;
}



#texto
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
  text-indent: 5%;
}

#texto a {
    color: #99FFFF;
    outline: none;
  font-weight: bold;
  text-decoration:none;
}



#texto a:hover {
    color: white;
   background-color: black;
}

#fila {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #3184a3;
  }


#filaikuboton {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #3184a3;
  text-align:center;
  border:none;
  margin-top:20px;
  margin-bottom:20px;

}

#filaikuboton a {
  color: white;
  text-decoration:none;
    border:none;

}

#filaikuboton a:hover {
	background:black;
      border:none;


}



#fotos {
    position:relative;
    text-align:center;
    left:25px;
    width:650px;
    height:120px;
    overflow: auto;

}

#fotos ul {
	position: relative;
    width:625px;
    text-indent:0%;

}


#fotos li
{
	display: inline;
	list-style-type:none;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
    color:white;
    padding-left: 5px;
    border:black;

}

#fotos li img
{
  border: medium solid black;
}





#textoFotos
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:center;
    left:25px;
    margin-top:5px;
    color:white;
}

#textofotos a {
    color: #99FFFF;
    outline: none;
  font-weight: bold;
  text-decoration:none;
}

#textofotos a:hover {
    color: white;
   background-color: black;
}

#textofotos input {
 background-color: #42AED8;
   color:white;
   font-size:8pt;
   font-family:verdana;
}

#foto
{
    position:relative;
    text-align:center;
    text-indent:0%;
    top:12px;

}

#dobladotexto
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:center;
    margin-top:5px;
    color:white;
  margin-left:190px;
  margin-right:205px;
	
}

#dobladoizq
{
	position: absolute;
	left:0px;
	margin-left:0px;
	top:100px;
	margin-top:0px;
}

#dobladoder
{
	position:absolute;
	left:545px;
	top:100px;
	margin-top:0px;
}

#logotiendas
{
	position:absolute;
	width:210px;
	height:270px;
	margin-left:0px;
	margin-top:2px;
    border-right: medium solid #3184a3;
  padding-right: 3px;
}

#listadotiendas
{
	position:absolute;
	width:270px;
	height:250px;
	left:215px;
	overflow:auto;
    padding-left:25px;
}

#nombreTienda {
    color: #99FFFF;
    outline: none;
  font-weight: bold;
}




