/* CSS Document */

BODY {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; BACKGROUND-COLOR: #e3e3e3;}

div#wrapper
{
	margin-left: auto;
	margin-right: auto;
	width:750px;
	background-color:#ffffff;
}
div#header {
	
	text-align:center;
	height:120px;
	
}

div#logo
{
	background-color:#ffffff;
	width:750px;
	border:none;
	align:center;
}
div#categories
{
	width:175px;
	margin-left:2px;

}

div#footer {
		border:none;
	text-align:center;
	background-color:#000000;
}
ul#head-menu
{
	margin-left:400px; padding: 0; 
	list-style-type: none; 
	list-style-image: none; 
	margin-top:0px;
	width:330px;
	font-weight:bold;
	font-size:11px;

}
ul#head-menu li 
{
	display: inline;
	padding-left:3px;
	padding-right:3px;
	color:#999999;	
}
ul#head-menu li a
{
	color:#999999;
}

div#new-products
{
	padding:0;
}
TABLE {TEXT-ALIGN: left; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; COLOR: #000000;}
TH {TEXT-ALIGN: center;}
A:link {COLOR: #9b9b9b; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A:visited {COLOR: #9b9b9b; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A:active {COLOR: #9b9b9b; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A:hover {COLOR: #afafaf; TEXT-DECORATION: underline; font-family: Arial; font-size: 11px}

.minefoot {COLOR: #9b9b9b; font-family: Arial; font-size: 11px}

A.nav:link {COLOR: #686868; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.nav:visited {COLOR: #686868; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.nav:active {COLOR: #686868; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.nav:hover {COLOR: #a4a4a4; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}

A.navotrosprod:link {COLOR: #000000; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.navotrosprod:visited {COLOR: #686868; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.navotrosprod:active {COLOR: #686868; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.navotrosprod:hover {COLOR: #a4a4a4; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}

A.mine:link {COLOR: #cccccc; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.mine:visited {COLOR: #cccccc; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.mine:active {COLOR: #cccccc; TEXT-DECORATION: none; font-family: Arial; font-size: 11px}
A.mine:hover {COLOR: #f78f4a; TEXT-DECORATION: underline; font-family: Arial; font-size: 11px}

.sp1 {
	FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sp2 {
	FONT-SIZE: 11px; COLOR: #686868; FONT-FAMILY: Arial; background:#ffffff;
}

.sp3 {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial;
}

.tx1 {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx2 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tx3 {
	FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cellbot {
	BORDER-BOTTOM: #999999 1px solid
}
.celltopbot {
	BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.tableborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #657c1b; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Helvetica
}
.headbotright {
	BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.headbot {
	BORDER-BOTTOM: black 1px solid
}
.dashbotright {
	BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px dashed
}
.dashbot {
	BORDER-BOTTOM: black 1px dashed
}
.borderight {
	BORDER-RIGHT: black 1px solid
}
.button2 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #b4b4b4; BACKGROUND: #4284b9; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #737373; COLOR: #fff7ef; BORDER-TOP-COLOR: #b4b4b4; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #737373
}
.button {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #b4b4b4; BACKGROUND: #4284b9; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #737373; COLOR: #fff7ef; BORDER-TOP-COLOR: #b4b4b4; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #737373
}

.cartinfo {
	FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: Arial,Helvetica
}
.cartheader {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: navy; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial,Helvetica
}
.cellorders {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
.cellorderslast {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
.celltotals {
	BACKGROUND: #e0e0e0
}
.cellordersid {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 0px solid; COLOR: navy; BORDER-BOTTOM: black 0px solid
}
.cartitles {
	COLOR: navy
}
.cartinfotable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ece9d8
}
.bigtitle {
	FONT-WEIGHT: bold; COLOR: #f0f0f0; font-family: Verdana; font-size: 12px; text-transform: uppercase;
}
.newstable {
	BACKGROUND: #000000
}
.subcatopt {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0; COLOR: #2d3492
}
.monthtitle {
	FONT-WEIGHT: bold; BACKGROUND: #4baad3; COLOR: #000000;
}
.monthtable {
	BACKGROUND: #b8deee;
}
.techheader {
	FONT-WEIGHT: bold; COLOR: #f0f0f0; font-family: Verdana; font-size: 12px; background: #000000;
}
.techtable {
	BORDER-RIGHT: #9b3a3a 0px solid; BORDER-TOP: #9b3a3a 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #9b3a3a 0px solid; BORDER-BOTTOM: #9b3a3a 0px solid;
}
.technics {
	BORDER-RIGHT: #d9d9d9 0px solid; BORDER-TOP: #d9d9d9 0px solid; FONT-SIZE: 11px; BACKGROUND: #f3f3f3; BORDER-LEFT: #d9d9d9 0px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Trebuchet MS, Arial; color: #717171;
}
.technics2 {
	BORDER-RIGHT: #d9d9d9 0px solid; BORDER-TOP: #d9d9d9 0px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #d9d9d9 0px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Trebuchet MS, Arial; color: #657c1b;
}
.everycategory {
	COLOR: #686868;
}
.prices {
	FONT-WEIGHT: bold; COLOR: #da3b55; font-size:16px; font-family: Verdana;
}
.bottom-bg
{
background-image:url(../images/ester/bottom_bg.gif);
}

.nav-dots-bg
{
background-image:url(../images/ester/img/bk_li_div.gif);
}

.nav-dots-bg2
{
background-image:url(../images/ester/img/bk_li_div2.gif);
}

.precio{
	font-family: Trebuchet MS;
	color: #a6a6a6;
	font-size: 11px;
	font-weight: bold;
}

.bk-destacados
{
background-image:url(../images/ester/img/bk_tit.gif);
}

.bk-detalles
{
background-color:#000000;
}

.bk-li-det
{
background-image:url(../images/ester/img/bk_li_detalles.gif);
}

input
{
	BORDER-RIGHT: #787878 1px solid; 
	BORDER-TOP: #787878 1px solid; 
	FONT-SIZE: 11px;
	BORDER-LEFT: #787878 1px solid; 
	BORDER-BOTTOM: #787878 1px solid; 
	FONT-FAMILY: Arial,Helvetica;
}

input[type="text"]
{
	COLOR: #686868;
	width: 90px;
	color: #ca4b43;
}

input[type="submit"]
{
	COLOR: #686868;
	width: 50px;
}

noseencontraron {
font-size:14px; font-family:Arial; color:#da3b55; font-weight:bold;
}

.trata-titulos {
	FONT-WEIGHT: bold; COLOR: #da3b55; font-size:11px; font-family: Verdana;
}

.dianoche {
	FONT-WEIGHT: bold; COLOR: #7f933d; font-size:11px; font-family: Verdana;
}
