/* CSS Document */
body{
	margin:0px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/bgb.gif);
	height:100%;
	/*
	background-repeat:repeat-x;
	background-position:bottom;
	*/
}

input{
	font-size:11px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}

#principal{
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	text-align:center;
	clear:both;
	text-decoration:none;
	display:inline-block;
	height:auto;


	
	
	margin:0px auto;
	height:100%;
	width:800px;
	text-align:center;

}

#contenedor{
	width:800px;
	height:100%;
}

#navegacion{
	display:inline;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	
}

#navigator {
  display:table;
  width:750px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  height:35px;
  
  }
  
 #navigator li {
  display:table-cell;
  width:125px;
  float:left;

  height:42px;
  padding-top:13px;
  
  }
  

  
 #itemActivo{
 	  background-image:url(images/botonVerde.png);
  background-repeat:no-repeat;
  background-position:center top;
 }
 
 #item{
  background-image:url(images/boton.png);
  background-repeat:no-repeat;
  background-position:center top;
 }

#navigator li a{
	width:150px;
	text-decoration:none;
	color:#FFFFFF;
}
 
#navigator a:hover {
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
  }
#cuerpo{
	width:800px;
	height:auto;
}

#menuIz{
	width:200px;
	height:auto;
	float:left;
}

#menuDcha{
	width:195px;
	height:auto;
	float:right;
	margin-right:15px;
}

#contenido{
	width:600px;
	height:auto;
	float:left;
	
}

#contenido2{
	height:auto;
	float:left;
	margin-left:5px;
	width:580px;
	
}



#cuadroSuperior{
	background-image:url(images/cuadro_superior.png);
	background-position:0px opx 0px 0px;
	background-repeat:no-repeat;
	width:200px;
	height:27px;
	margin-top:25px;
}


#cuadroSuperiorDcha{
	background-image:url(images/cuadro_superiorDcha.png);
	background-position:0px opx 0px 0px;
	background-repeat:no-repeat;
	width:200px;
	height:27px;
	margin-top:25px;
}


#cuerpoMenuIz{
	background-image:url(images/cuerpoMenuIz.gif);
	background-repeat:repeat-y;
	width:200px;
	height:auto;
	min-height:400px;
}

#cuerpoMenuDcha{
	background-image:url(images/cuerpoMenuDcha.gif);
	background-repeat:repeat-y;
	width:200px;
	height:auto;
	min-height:400px;
}

#cuadroMenuInferior{
	background-image:url(images/cuadro_inferior.png);
	background-repeat:repeat-y;
	width:200px;
	height:27px;
}


#cuadroMenuInferiorDcha{
	background-image:url(images/cuadro_inferiorDcha.png);
	background-repeat:repeat-y;
	width:200px;
	height:27px;
}


#cuadroContenido{
	background-image:url(images/cuadro_contenido.png);
	background-repeat:no-repeat;
	width:600px;
	height:27px;
	margin-top:25px;
}

#cuadroContenidoInferior{
	background-image:url(images/cuadro_contenido_inferior.png);
	background-repeat:no-repeat;
	width:600px;
	height:27px;
}

#cuerpoContenido{
	background-image:url(images/cuerpoContenido.gif);
	background-repeat:repeat-y;
	width:600px;
	height:auto;
	min-height:100%;
	text-align:center;
}

#contenidos{
	width:554px;
	height:auto;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#buscador{
	background-image:url(images/boton2.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:40px;
	width:auto;
	margin-left:15px;
}

.textoBotones{
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	padding-top:24px;
	
}
#formBuscador ul{
	list-style-type:none;
	text-align:left;
	color:#FFFFFF;
	font-size:11px;
}

#formBuscador ul a{
	text-decoration:none;
	color:#FFFFFF;

}

#formBuscador ul a:hover{
	text-decoration:underline;
	color:#FFFFFF;

}

#categorias{
	background-image:url(images/boton2.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:40px;
	width:auto;
	margin-left:15px;
}


#listadoCategorias {
	width:190px;
}

#listadoCategorias ul{
	list-style-type:none;
	text-align:left;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

#listadoCategorias ul a{
	color:#ffffff;
	text-decoration:none;
}

#listadoCategorias ul a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.textoGris{
	color:#999999;
}

.textoVerdeNegrita{
	color:#009900;
	font-weight:bold;
}

.textoNaranjaNegrita{
	color:#FF9900;
	font-weight:bold;
}

.textoPurpura{
	color:#9c3e8c;
}

.botonPurpura{
	background-color:#FFFFFF;
	color:#9c3e8c;
	font-size:11px;
	border:solid;
	border-width:1px;
	cursor:pointer;
	border-color:#9c3e8c;
}

.botonVerde{
	background-color:#FFFFFF;
	color:#009545;
	font-size:11px;
	border:solid;
	border-width:1px;
	cursor:pointer;
	border-color:#009545;
}



.botonImagenVerde{
	background-image:url(images/btn_iniciar.jpg); border:none; height:25px; width:105px; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; background-color:#FFFFFF; cursor:pointer;
}

.botonImagenPurpura{
	background-image:url(images/btn_detalle.jpg); border:none; height:25px; width:105px; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; background-color:#FFFFFF; cursor:pointer;
}


#titulo{
	width:554px;
	height:40px;
}

#cuadro_titulo_superior{
	width:554px;
	height:7px;
	background-image:url(images/cuadro_titulo_superior.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.cuadroIzda{
	width:12px;
	height:33px;
	float:left;
	background-image:url(images/bordeIzquierda.gif);
	}

.cuadro{
	width:529px;
	height:33px;
	background-color:#9C3E8C;
	float:left;
	}

.cuadroDcha{
	width:12px;
	height:33px;
	float:left;
	background-image:url(images/bordeDcha.gif);
	}


#cuadro_titulo{
	min-height:18px;
	width:554px;
	color:#FFFFFF;
	font-size:14px;
	background-image:url(images/cuadro_titulo_central.gif);
	background-repeat:repeat-y;
	background-position:center;
}

#cuadro_titulo_inferior{
	width:554px;
	height:7px;
	background-image:url(images/cuadro_titulo_inferior.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

.textoTitulo{
	
}

#ref{
float:left;

left:10px;

}

#modelo{
	float:right;
	text-align:right;
	
	right:10px;

}

#precioVIP{
	text-align:right;
	padding-right:50px;
	font-size:14px;
	color:#666666;
}

#ideaOriginal{
	position:relative;
	background-color:#003399;
	background-image:url(images/ideaOriginal.gif);
	right:80px;
	height:80px;
	width:80px;
}

#imagen_producto{
	margin-top:25px;
	width:150px;
	float:left;
}
#imagenes_iconos{
	margin-top:25px;
	float:left;
	width:200px;
	text-align:center;
}

.bordes_icono{
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 2px;
}

#producto{
	width:554px;
	height:auto;
}

#detalles_producto{
	float:left;
	width:190px;
	height:200px;
	text-align:right;
	margin-right:10px;
	
}

#btn_detalle{
	width:105px;
	height:25px;
	background-image:url(images/btn_detalle.jpg);
	text-align:center;
	line-height:22px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	
}

#detalles{
	width:75px;
	float:left;
}

#ampliar{
	width:75px;
	float:left;
}

#listadoSub li{
	color:#FFFFFF;
	margin-left:-20px;
}

#btn_detalle a{
	color:#FFFFFF;
	text-decoration:none;
}

.tituloModelo{
font-size:14px;
font-weight:bold;
color:#666666;
}

#textoDescripcion{
	color:#666666;
width: 355px;
/*	width:400px; */
	height:auto;
	text-align:left;
}

#btn_iniciar{
	width:105px;
	height:25px;
	background-image:url(images/btn_iniciar.jpg);
	text-align:center;
	line-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	
}

#btn_iniciar a{
	color:#FFFFFF;
	text-decoration:none;
}

#btn_anhadir{
	width:105px;
	height:25px;
	background-image:url(images/btn_detalle.jpg);
	text-align:center;
	line-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	
}

#btn_anhadir a{
	color:#FFFFFF;
	text-decoration:none;
}

#btn_amigo{
	width:105px;
	height:25px;
	background-image:url(images/btn_amigo.jpg);
	text-align:center;
	line-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	
}

#btn_amigo a{
	color:#FFFFFF;
	text-decoration:none;
}

.texto{
	margin:10px;
	text-align:left;
}

.coste{
	
	color:#CC3300;
}

#continuarPedido{
	padding:5px;
	border:solid;
	border-width:1px;
	width:150px;
	float:right;
	text-align:center;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:3px;
	color:#9C3E8C;
	border-color:#9C3E8C;
	background-color:#FFFFFF;
}

#actualizarDatos{
	padding:5px;
	border:solid;
	border-width:1px;
	width:150px;
	float:right;
	text-align:center;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:3px;
	color:#9C3E8C;
	border-color:#9C3E8C;
	background-color:#FFFFFF;
}

select{
	font-size:11px;
}

#continuarPedido a{
	color:#9C3E8C;
	text-decoration:none;
}

#actualizarDatos a{
	color:#9C3E8C;
	text-decoration:none;
}


#continuarCompra{
	padding:5px;
	border:solid;
	border-width:1px;
	width:150px;
	float:left;
	text-align:center;
	margin-right:3px;
	margin-bottom:3px;
	margin-top:3px;
	border-color:#009545;
	color:#009545;
	background-color:#FFFFFF;
}

#continuarCompra a{
	color:#009545;
	text-decoration:none;
}

.enlacesJava{
	color:#CC3300;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}

.textoTabla{
	font-size:11px;
	color:#FFFFFF;
}

.negritaPurpura{
	font-weight:bold; color:#BA1FB5;
}

.negritaPurpura{
	font-weight:bold; color:#BA1FB5;
	text-decoration:none;
}

.blancoNormal{
	color:#FFFFFF; text-decoration:none;
}

#footer{
	font-size:10px;
	color:#666666;
	width:800px;
	height:80px;
	text-align:center;
}

#footer a{
	color:#666666;
	text-decoration:none;
}

#footer a:hover{
	color:#999999;
	text-decoration:underline;
}