* {margin:0; padding:0}

body {
	margin: 0 auto;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 700px;
	width: 930px;
	background-image: url(../imagenes/fondo.jpg);
	background-repeat: repeat;
 	overflow: scroll;
}

a { 
color: #919191;  
} 
a:link { 
text-decoration: none; 
color: #919191; 
} 
a:visited { 
text-decoration: none; 
color: #919191;  
} 
a:hover {
text-decoration: none; 
color: #D3D3D3;
} 
a:active { 
text-decoration: none; 
color: #919191; 
} 

#todo {
	vertical-align: middle;
	height: 700px;
	width: 930px;
	display: table;
	background-image: url(../imagenes/fondo_todo_explorer.jpg);
	background-repeat: repeat-y;
	}
	
html>body #todo { 
    background-image: url(../imagenes/fondo_todo_firefox.jpg);
	background-repeat: repeat-y;
	}

#principal {

   }
   
#cabecera {
	width: 930px;
	height: 100px;
	background-image: url(../imagenes/cabecera.jpg);
	border-color: #333333;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
   }
   
#menu {
	height: 20px;
	background-color: #000000;
	padding:6px 0px 7px 5px;
	text-align: left;
	border-color: #333333;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: none;
	border-top-color: none;
	border-top: none;
   }
html>body #menu { padding:6px 0px 5px 5px; }

#izda_dcha {
	float: left;
   }
   
#categorias {
	text-align: left;
	background-color: #EBE0CE;
	width: 180px;
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
   }

#izda {
	text-align: left;
	float:left;
	width: 600px;
	display: table;
   }

#dcha {
	text-align: left;
	float:	left;
	width: 150px;
   }
html>body #dcha { 
	width: 150px;
	border-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	vertical-align:top;
}

#imagen_categorias{
	height: 28px;
	width: 33px;
	background-image: url(../imagenes/icono_categorias.gif);
	background-repeat: no-repeat;
	float:left;
	margin: 10px 6px 0px 10px;
}

#lista_categorias{
	font-size: 11px;
	color: #000000;
	padding: 11px 0px 0px 16px;
	display: table;
}

#lista_categorias a { 
color: #000000;  
} 
#lista_categorias a:link { 
text-decoration: none; 
color: #000000; 
} 
#lista_categorias a:visited { 
text-decoration: none; 
color: #000000;  
} 
#lista_categorias a:hover { 
text-decoration: none; 
color: #999999; 
} 
#lista_categorias a:active { 
text-decoration: none; 
color: #000000; 
} 

#elemento_categoria_open{
	margin: 8px 0px 8px 0px;

}

#icono_categoria_open{
	height: 14px;
	width: 16px;
	background-image: url(../imagenes/icono_categoria_open.gif);
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px;
	float:left;
}

#elemento_subcategoria{
	padding: 0px 0px 4px 6px;

}

#icono_subcategoria{
	height: 14px;
	width: 16px;
	background-image: url(../imagenes/icono_subcategoria.gif);
	background-repeat: no-repeat;
	margin: 0px -1px 0px 0px;
	float:left;
}

#elemento_categoria_close{
	margin: 8px 2px 8px 0px;
}

#icono_categoria_close{
	height: 14px;
	width: 16px;
	background-image: url(../imagenes/icono_categoria_close.gif);
	background-repeat: no-repeat;
	margin: 0px 5px 0px 0px;
	float:left;
}



#buscar{
	background-color: #E7DAC4;
	float:left;
	width: 600px;
	height: 50px;
  }

#imagen_buscar{
	height: 28px;
	width: 33px;
	background-image: url(../imagenes/icono_buscar.gif);
	background-repeat: no-repeat;
	float:left;
	margin: 10px 5px 0px 20px;
	display:inline;
}

#form_buscar{
	padding: 14px 0px 0px 0px;
	font-size: 10px;
	text-align:left;
	vertical-align:middle;
	float:left;
}
html>body #form_buscar {
	padding: 16px 0px 0px 0px;
}

#boton_buscar{
	font-size: 11px;
	color: #000000;
	padding: 16px 0px 0px 10px;
	float:left;
}

html>body #boton_buscar {
	padding: 17px 0px 0px 10px;
}

#contenido{
	background-color: #FAF7F3;
	float:left;
	width: 600px;
	margin:20px 0px 20px 0px;
  }

#remate_contenido{
	margin:0px 20px 0px 20px;
	padding: 5px 10px 5px 15px;
	text-align:right;
	vertical-align:middle;
	font-size:11px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	background-color: #391509;
	border-top-color: #391509;
	border-right-color: #391509;
	border-bottom-color: #391509;
	border-left-color: #391509;
	clear:both;
}

#ruta_categorias{
	margin:0px 20px 0px 20px;
	padding: 6px 15px 5px 15px;
	text-align:left;
	color: #cccccc; 
	font-size:11px;
	border-color: #391509;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	background-color: #391509;
	clear:both;
}

#ruta_categorias a { 
color: #cccccc;  
} 
#ruta_categorias a:link { 
text-decoration: none; 
color: #cccccc; 
} 
#ruta_categorias a:visited { 
text-decoration: none; 
color: #cccccc;  
} 
#ruta_categorias a:hover { 
text-decoration: none; 
color: #ffffff; 
} 
#ruta_categorias a:active { 
text-decoration: none; 
color: #cccccc; 
} 
  


#carrito {
	width: 150px;
	background-color: #F5EEE2;
	height: 135px;
	float:right;
	border-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
   }
html>body #carrito { float:none;}

#imagen_carrito{
	height: 28px;
	width: 33px;
	background-image: url(../imagenes/icono_carrito.gif);
	background-repeat: no-repeat;
	float:left;
	margin: 10px 6px 0px 10px;
}

#vista_carrito_home{
	padding: 10px 5px 0px 15px;
	line-height: 14px;
}

#ver_carrito_home{
	height:15px;
	width:92px;
	text-align:center;
	vertical-align:middle;
	margin: 0px 5px 0px 15px;
	color:#000000;
}
html>body #ver_carrito_home { margin: 16px 5px 0px 15px;}

#ver_carrito_home a { 
color: #000000;  
} 
#ver_carrito_home a:link { 
text-decoration: none; 
color: #000000; 
} 
#ver_carrito_home a:visited { 
text-decoration: none; 
color: #000000;  
} 
#ver_carrito_home a:hover { 
text-decoration: none; 
color: #ffffff; 
} 
#ver_carrito_home a:active { 
text-decoration: none; 
color: #ffffff; 
}

#boton_ver_carrito{
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 22px;
	float:left;
}

#acceso_usuarios {
	width: 150px;
	background-color: #EBE0CE;
	height: 180px;
	border-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
   }

#imagen_acceso_usuarios{
	height: 28px;
	width: 33px;
	background-image: url(../imagenes/icono_acceso_usuarios.gif);
	background-repeat: no-repeat;
	float:left;
	margin: 10px 2px 0px 6px;
}

#form_registro{
	padding: 5px 10px 0px 15px;
	font-size: 10px;
	text-align:left;
	vertical-align:middle;
	float:left;
	height: 0px;
}

#login_pass{
	padding: 8px 0px 3px 0px;
	font-size: 11px;
	text-align:left;
}

#boton_entrar{
	font-size: 11px;
	color: #000000;
	padding: 15px 0px 5px 22px;
	float:left;
}

#boton_salir{
	font-size: 11px;
	color: #000000;
	padding: 5px 0px 5px 22px;
	float:left;
}

#recordar_contraseņa{
	width:125px;
    height:15px;
	font-size: 10px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	padding:0px 0px 0px 5px;
	margin:5px 0px 20px 11px;
}

html>body #recordar_contraseņa {
	padding:0px 0px 0px 5px;
	margin:0px 5px 20px 7px;
}

#recordar_contraseņa a { 
color: #000000;  
} 
#recordar_contraseņa a:link { 
text-decoration: none; 
color: #000000; 
} 
#recordar_contraseņa a:visited { 
text-decoration: none; 
color: #000000;  
} 
#recordar_contraseņa a:hover { 
text-decoration: none; 
color: #999999; 
} 
#recordar_contraseņa a:active { 
text-decoration: none; 
color: #000000; 
} 

#error_login{
	width:125px;
    height:15px;
	font-size: 10px;
	vertical-align:middle;
	color:#FF0000;
	padding:0px 0px 0px 5px;
	margin:5px 0px 20px 11px;
	text-align:center;
}
html>body #error_login {
	padding:0px 0px 0px 5px;
	margin:0px 5px 20px 7px;
}

#registro {
	width: 150px;
	background-color: #F5EEE2;
	height: 135px;
	border-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
   }
#registro2 {
	width: 150px;
	height: 135px;
	border-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
   }

#imagen_registro{
	height: 28px;
	width: 33px;
	background-image: url(../imagenes/icono_registro.gif);
	background-repeat: no-repeat;
	float:left;
	margin: 10px 6px 0px 10px;
}

#texto_registro_home{
	padding: 8px 0px 3px 0px;
	margin:0px 10px 0px 10px;
	font-size: 11px;
	text-align:left;
	color: #666666; 
}

#texto_registro_home a { 
color: #999999;
text-decoration: none; 
font-weight:bold;
} 
#texto_registro_home a:link { 
text-decoration: none;  
color: #999999; 
font-weight:bold;
} 
#texto_registro_home a:visited { 
text-decoration: none; 
color: #999999;  
font-weight:bold;
} 
#texto_registro_home a:hover { 
text-decoration: none; 
color: #000000; 
font-weight:bold;
} 
#texto_registro_home a:active { 
text-decoration: none; 
color: #999999; 
font-weight:bold;
} 

#contacto {
	width: 150px;
	background-color: #E2D5BD;
	height: 150px;
	border-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
   }

#imagen_contacto{
	height: 28px;
	width: 33px;
	background-image: url(../imagenes/icono_contacto.gif);
	background-repeat: no-repeat;
	float:left;
	margin: 10px 6px 0px 10px;
}
   
#texto_contacto_home{
	padding: 8px 0px 3px 0px;
	margin:0px 10px 0px 10px;
	font-size: 11px;
	text-align:left;
	color: #333333; 
}

#texto_contacto_home a { 
color: #666666;
text-decoration: none; 
font-weight:bold;
} 
#texto_contacto_home a:link { 
text-decoration: none;  
color: #666666;
font-weight:bold;
} 
#texto_contacto_home a:visited { 
text-decoration: none; 
color: #666666
font-weight:bold;
} 
#texto_contacto_home a:hover { 
text-decoration: none; 
color: #000000; 
font-weight:bold;
} 
#texto_contacto_home a:active { 
text-decoration: none; 
color: #666666; 
font-weight:bold;
} 
  
#pie{
	background-color: #000000;
	clear : both;
	height: 15px;
	padding:6px 0px 7px 5px;
	color: #FFFFFF;
	text-align: left;
	border-color: #333333;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
  }

html>body #pie { padding:6px 0px 8px 5px; }
  
#pie_clicwow{
	background-color:#000000;
	height: 116px;
	border-color: #333333;
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	width:928px;
}
html>body #pie_clicwow {  width: 930px;}

.opcion_menu{
	font-size: 11px;
	color: #cccccc;
	padding:0px 7px;
}

.opcion_menu_on{
	font-size: 11px;
	color: #ffffff;
	padding:0px 7px;
}

.titulo_seccion{
	font-size: 11px;
	color: #000000;
	padding: 18px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
}

.input_buscar{
	height:20px;
	font-size: 11px;
	color: #000000;
}

html>body .input_buscar {
	padding: 2px 0px 0px 0px;
}

.boton_buscar {
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#000000;
	background:#CCCCCC;
	width:70px;
	height:18px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px 0px 5px 0px;
}

.boton_buscar:hover {
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#000000;
	background:#C2BEBD;
	width:70px;
	height:18px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px 0px 5px 0px;
}

.boton_entrar {
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#000000;
	background:#CCCCCC;
	width:70px;
	height:18px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px 0px 5px 0px;
}

.boton_entrar:hover {
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#000000;
	background:#C2BEBD;
	width:70px;
	height:18px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px 0px 5px 0px;
}


.input_registro{
	height:20px;
	font-size: 11px;
	color: #000000;
}

html>body .input_registro {
	padding: 2px 0px 0px 0px;
}
