body {
	background-color: #999;
	clip:  rect(10px,10px,10px,10px);
	text-align:center;
	behavior:url("/xcss/csshover.htc");
	background-image:url(/ximg/f1.gif);
	background-repeat: repeat-x;
}

#cabecera {
	background-image:url(/ximg/cabecera2.gif);
	height:100px;
	background-repeat: no-repeat;
	background-color:#f93;
	margin-bottom:10px;
}
#cabecera2 {
	background-image:url(/ximg/cabecera.gif);
	height:100px;
	background-repeat: no-repeat;
	background-color:#f93;
}
#cuerpo {
	width:100%;
	background-color:#fff;
	border: 1px solid #333;

}
#tdCuerpo {
	margin-top:10px;	
	margin-left:23px;
	margin-right:23px;	
	margin-bottom:20px;
}
#central {

	width:100%;
	margin-bottom:0px;
}
#pie {

	margin-top:10px;
	padding-top:4px;
	vertical-align:middle;
	background-color:#cccccc;
	height:20px;

}
#central2 {	

}

#cuerpo #tiendaTit {
	font: 10px "Tahoma", Verdana;
	height:20px;
	color: #333;
	text-align:right;
}
.cajaCarrito {
	width:100%;
	border:1px solid #FF6600;
}
.cajaUsuarios {
	width:100%;
	border:1px solid #FF6600;
}

.cajaBuscador {
	width:100%;
	border:1px solid #FF6600;
}

#activar {
	
	font: 20px "Tahoma", Verdana;
	padding:10px;
	width:90%;
	left:5%;
	height:50px;
	position:absolute;
	z-index:20;
	background-color:#f93;
	visibility: hidden;
	filter:alpha(opacity=100);
}

#iframeCarrito {
	
	width:100%;
	border:0px;
	frameborder:0px;
}

.cajaTiendaTitulo {
	font: bold 18px "Tahoma", Verdana;
	background-color: #FF6600;
	text-align:left;
	color:#fff;
	padding-right:5px;
	margin-top:0px;
	margin-bottom:10px;
	height:22px;
	
}

.cajaAlerta {
	font: bold 18px "Tahoma", Verdana;
	background-color: #f93;
	text-align:center;
	color:#000000;
	padding-right:5px;
	margin-top:5px;
	margin-bottom:10px;
	
}

.cajaOk {
	font: bold 18px "Tahoma", Verdana;
	background-color: #55ff55;
	text-align:center;
	color:#000000;
	padding-right:5px;
	margin-top:5px;
	margin-bottom:10px;
	
}

.cajaTiendaTitulo a:link {
	color:#fff;
	text-decoration:none;
}
.cajaTiendaTitulo a:hover {
	color:#fff;
	background-color: #990000;
	text-decoration:none;
	display:block;
}

.cajaTiendaTitulo a:visited {
	color:#fff;
	text-decoration:none;
	display:block;
}

#cuerpo #decor {
	padding-top:1px;
	height:20px;
	border-top:1px dotted #333;	
	border-bottom:1px dotted #333;
}
#cuerpo  #menu {
	width:17%;
	padding-right:5px;
	vertical-align: top;
}


#cuerpo  #lateral {
	width:23%;
	padding-left:5px;
	vertical-align: top;
}

#cuerpo #contenido {
	width:60%;
	border-left:1px dotted #333;		
	margin-left:5px;
	padding-left:5px;
	vertical-align: top;
	font-size:10px;
}

#contenido .cleft {
	width:50%;
	padding-right:5px;
}
#contenido .cright {
	width:50%;
	padding-left:5px;
}
#contenido .csep {
	background-color:#f93;
	height:18px;
}
.sep10 {
	height:10px;
	font-size:1px;
}
.sep5l {
	height:5px;
	font-size:1px;
}
.sepll {
	height:2px;
	border-top:1px dotted #f93;
}
.sep20 {
	height:10px;
	font-size:1px;
}
.pst {
	background-color:#FF6600;
	height:auto;
	text-align:right;
	margin-left: 0px; 
	padding-left: 0px;
	margin-bottom:2px;
	font: 13px "Tahoma", Verdana;
	color: #000000;
	text-decoration:none;
}
.pastilla5 {
	background-color:#FF6600;
	height:auto;
	text-align:right;
	margin-left: 0px; 
	padding-left: 0px;
	margin-bottom:2px;
}
.pstt {
	background-color:#FFC184;
	height:auto;
	text-align:right;
	margin-bottom:2px;
	font: 13px "Tahoma", Verdana;
	color: #000000;
	text-decoration:none;
}
#simil {
	font: 11px "Tahoma", Verdana;
	color: #000000;
	text-decoration:none;
}
#simil a{
	color: #000000;
	text-decoration:none;
}
#simil a:hover{
	color: #000000;
	text-decoration:underline;
}
#otros {
	font: 11px "Tahoma", Verdana;
	color: #000000;
	text-decoration:none;
}
#otros a{
	color: #000000;
	text-decoration:none;
}
#otros a:hover{
	color: #000000;
	text-decoration:underline;
}
.boton {
	width:auto;
	background-color:#FFC184;
	height:18px;
	color:#880000;
	font: bold 10px "Tahoma", Verdana;
	float:left;
	margin:2px;
	border: 1px solid #333;
	padding-left:2px;
	padding-right:2px;
	display:block;
	text-decoration:none;
}

.boton a:hover {
	background-color:#FFcccc;
	display:block;
	text-decoration:underline;
}

.num {
	width:20px;
	background-color:#FFC184;
	height:16px;
	color:#880000;
	font: bold 10px "Tahoma", Verdana;
	margin:2px;
	border: 1px solid #bbb;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
.num2 {
	width:20px;
	background-color:#eeeeee;
	height:16px;
	color:#880000;
	font: bold 10px "Tahoma", Verdana;
	margin:2px;
	padding-left:2px;
	padding-right:2px;
	border: 1px solid #eee;
	text-decoration:none;
}

.boton2 {
	width:auto;
	background-color:#FFC184;
	height:16px;
	color:#ff2222;
	font:  11px "Tahoma", Verdana;
	float:right;
	margin-left:2px;
	margin-bottom:2px;
	border: 1px solid #bbb;
	padding-left:2px;
	padding-right:2px;
	display:block;
	text-decoration:none;
	white-space:nowrap;
}

.boton22 {
	width:auto;
	background-color:#eeeeee;
	height:16px;
	color:#880000;
	font: bold 11px "Tahoma", Verdana;
	float:right;
	margin-left:2px;
	margin-bottom:2px;
	border: 1px solid #fff;
	padding-left:2px;
	padding-right:2px;
	display:block;
	text-decoration:none;
	white-space:nowrap;
}

#colecciones {
	float:left;
	
}

#activar {

	position:aboslute;
	top:0px;
	width:90%;
	align:center;
	visible:hidden;
	font:  bold 16px "Tahoma", Verdana;

}

.v12 {
	font: 13px "Tahoma", Verdana;
	color: #000;
	text-decoration:none;
}

.v13n {
	font:  13px "Tahoma", Verdana;
	
}

.v12 a {
	font: 13px "Tahoma", Verdana;
	color: #000;
	text-decoration:none;
}
.v12 a:visited {
	font: 13px "Tahoma", Verdana;
	color: #333;
	text-decoration:none;
}
.v12 a:hover {
	font: 13px "Tahoma", Verdana;
	color: #333;
	text-decoration:underline;
}
.v12 a:active {
	font: 13px "Tahoma", Verdana;
	color: #333;
	text-decoration:none;
}
.v11 {
	font: bold 11px "Tahoma", Verdana;
	color: #333;
	text-decoration:none;
}
.v11b {
	font: 12px "Tahoma", Verdana;
	color: #333;
	text-decoration:none;
}
.v14 {
	font: bold 13px "Tahoma", Verdana;
}

.v15 {
	font: bold 14px "Tahoma", Verdana;
}

.v15 a{
	text-decoration:none;
	color:#000000;
}

.v15 a:hover{
	text-decoration:underline;
	color:#000;
}



.v14 a{
	text-decoration:none;
	color:#000;
}

.v14 a:hover{
	text-decoration:underline;
	color:#000;
}

.grey {
	color:#aaa;
}

.v10 {
	font: 10px "Tahoma", Verdana;
	color:#333;
}

.v10 a {
	font: 10px "Tahoma", Verdana;

	text-decoration:none;
}

.v10b {
	font: bold 10px "Tahoma", Verdana;
	color:#333;
}
.v10b a {
	text-decoration:none;
}

.v10 a:hover{
	font: 10px "Tahoma", Verdana;
	color:#900;
	text-decoration:underline;
}
.lTs a:hover {
	color:#000;
	text-decoration:underline;
}

.lTs a:hover {
	color:#000;
	text-decoration:underline;
}

.pst a{
	padding-top:2px;
	display:block;
	height:100%;
	text-decoration:none;
	color: #fff;
	padding-right:5px;
}


.pstt a{
	padding-top:2px;
	display:block;
	height:100%;
	text-decoration:none;
	color: #333;
	padding-right:5px;
}

.pastilla3 a{
	padding-top:2px;
	display:block;
	height:100%;
	text-decoration:none;
	color: #fff;
	padding-right:5px;
}



.pst a:hover{
	
	background-color:#800;
	color:#000;
}
.pstt a:hover{
	background-color:#f60;
}
.pastilla3 a:hover{
	background-color:#800;
}

.lL {
	width:100%;
	background-color:#fff;
	height:68px;
}

.lL:hover {
	width:100%;
	background-color:#eee;
	height:68px;
	cursor: auto;
	clear:both;
}
.tdli {
	
	width: 10%;
	margin:5px;
	text-align:center;
	border-top:1px solid #ccc;
	
}
.tdlii {
	
	width: 30px;
	height:48px;
	border:1px solid #333;
	
}

.tdlii3 {
	
	width: 15px;
	height:24px;
	border:1px solid #333;
	
}
.tdlii2 {
	
	height:64px;
	border:1px solid #333;

}
.tdLD {
    
	margin-left:5px;
	margin-right:5px;
	vertical-align:top;
	text-align:left;
}

.tdl {
	font: bold 14px "Tahoma", Verdana;
	height:50px;
	border-top:1px solid #ccc;
	vertical-align:center;
	text-align:left;
}

.tdl a {
	
	color:#333;
	text-decoration:none;
}
.tdl a:hover {
	
	color:#000;
	text-decoration:underline;

}

.tdLP {
	padding-right:5px;
	vertical-align:middle;
	text-align:right;
	border-top:1px solid #ccc;
}
.tdListadoSep {
	height:5px;
	bordera-bottom:1px solid #aaaaaa;
}
#navlist
{
	padding: 3px 0;
	margin-left: 0;
	margin-top:10px;
	
	border-bottom: 1px solid #778;
	font: 11px Tahoma, Verdana;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #f93;
text-decoration: none;
}

#navlist li a:link { color: #333; }
#navlist li a:visited { color: #333; }

#navlist li a:hover
{
color: #000;
background: #f60;
border-color: #800;
}

#navlist li a#current
{
background: white;
border-bottom: 1px solid white;
}
