body{
	background:#F5EFDE;
}

#pagina{
	border:6px solid #9F8135;
	width:900px;
	margin:auto;
	/*margin-top:14px;*/
}

#encabezado{
	height:124px;
	width:912px;
	margin:auto;
}

#encabezadoTop{
	height:91px;
}

#logo{
	height:70px;
	width:180px;
	float:left;
}

#pie{
	width:912px;
	margin:auto;
	margin-top:10px;
	text-align:right;
	font-family:georgia,times new roman;
	font-size:11px;
	font-style:italic;
}

#menuPie ul{
	width:912px;
	padding:0px;
	margin:auto;
}

#menuPie li{
	list-style:none;
	display:inline;
	padding-left:15px;
}

#menuPie a{
	text-decoration:none;
	color:#614e27;
}
#menuPie a:hover{
	text-decoration:none;
	color:#3c301e;
}

#barcosMenu{
	width:400px;
	float:right;
	height:91px;
}

#encabezadoBottom{
	height:70px;
}

#titulo{
	width:279px;
	height:33px;
	float:left;
}

#menu{
	width:400px;
	height:33px;
	float:right;
}

#menu ul{
	margin:auto;
	padding:0px;
	display:inline;
	list-style:none;
	height:30px;
}

#menu ul li.empresa{
	display:inline;
	padding-left:15px;
	padding-right:44px;
}

#menu ul li.productos{
	display:inline;
	padding-left:30px;
	padding-right:30px;
}

#menu ul li.tienda{
	display:inline;
	padding-left:30px;
	padding-right:0px;
}

.selected{
	font-family:georgia, times new roman;
	font-style:italic;
	font-size:13px;
	color:#BC272B;
}

.menu{
	font-family:georgia, times new roman;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	color:#000;
	text-decoration:none;
}

.menu:hover{
	font-family:georgia, times new roman;
	font-style:italic;
	font-size:13px;
	color:#BC272B;
}

.selected{
	font-family:georgia, times new roman;
	font-style:italic;
	font-size:13px;
	color:#BC272B;
}

#izquierdayderecha{
	float:left;
	color:#fff;
	width:100%;
	font-family:georgia,times new roman;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	line-height:16px;
}

#izquierdayderecha #siguiente{
	float:right;
}

#izquierdayderecha #siguiente a{
	color:#fff;
	font-family:georgia,times new roman;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}

#izquierdayderecha #siguiente a:hover{
	color:#000;
}

#botonera {position:relative; float:right; margin:-35px 10px 0 0; }
a.boton { font-family:georgia, times new roman; font-style:italic; font-size:13px; color:#ae0000; padding:3px 15px 3px 15px; background-color:#f9f2f2; border:1px solid #ae0000; border-bottom:3px solid #ae0000;  border-right:3px solid #ae0000; text-decoration:none; margin-right:20px; }
a.boton:hover { color:#000; border:1px solid #000; border-bottom:3px solid #000;  border-right:3px solid #000; background-color:#fff; }

a.botonPrecio { font-family:Arial; font-style:italic; font-size:13px; color:#ae0000; padding:3px 15px 3px 15px; background-color:#f9f2f2; border:1px solid #ae0000; border-bottom:3px solid #ae0000;  border-right:3px solid #ae0000; text-decoration:none; font-weight:bold; }
a.botonPrecio:hover { color:#000; border:1px solid #000; border-bottom:3px solid #000;  border-right:3px solid #000; background-color:#fff; }
div.BIG { font-family:Arial; font-size:13px; margin-top:5px; margin-bottom:-10px; color:#fff; text-transform:uppercase; font-weight:bold; }
div.peque { font-family:Arial; font-size:10px; margin:0; padding:0; color:#ddd; }
a.botonBono { font-family:georgia, times new roman; font-style:italic; font-size:10px; color:#ae0000; padding:2px 8px 2px 8px; background-color:#f9f2f2; border:1px solid #ae0000; border-bottom:2px solid #ae0000;  border-right:2px solid #ae0000; text-decoration:none; margin-right:8px; }
a.botonBono:hover { color:#000; border:1px solid #000; border-bottom:2px solid #000; border-right:2px solid #000; background-color:#fff; }
a.linkMasInfo{ font-family:georgia,times new roman; color:#ae0000; font-size:10px; font-style:italic; }


#botonAnadir {position:absolute; float:right; top:640px; margin-left:350px; }
*:first-child+html #botonAnadir { margin-left:110px; padding:5px;}
* html #botonAnadir { margin-left:110px; margin-top:50px; padding:5px; }
#botonPedido {position:absolute; float:right; top:610px; margin-left:750px; }
*:first-child+html #botonPedido { padding:5px;}
* html #botonPedido { padding:5px; }
#botonSeguir {position:absolute; float:left; top:610px; margin-left:15px; }
*:first-child+html #botonSeguir { padding:5px;}
* html #botonSeguir { padding:5px; }

td.cab { font-family:Arial; font-size:14px; color:#000; padding-top:16px; padding-bottom:6px; border-bottom:3px solid #ae0000; }
td.txt { font-family:georgia, times new roman; font-style:italic; font-size:12px; color:#000; }
td span { color:#ae0000; }
td.subtotal { font-family:Arial; font-size:13px; color:#000; padding-top:8px; padding-bottom:0px; border-top:1px solid #ae0000; }
td.linea { font-family:Arial; font-size:13px; color:#000; padding-top:8px; padding-bottom:0px; }
td.cab2 { font-family:georgia, times new roman; font-style:italic; font-size:14px; color:#000; padding-top:16px; padding-bottom:6px; border-bottom:3px solid #ae0000; }
td.espacio { padding-top:0px; padding-bottom:0px; height:5px; }
td.cab3 { font-family:Arial; font-size:14px; color:#ae0000; padding-top:16px; padding-bottom:6px; border-bottom:3px solid #000; }
table.bono td { font-family:Arial; font-size:11px; }

input, textarea { font:12px Arial, Verdana; border: 1px solid #ccc; color: #333; padding:0; }
input.readonly { background-color:#eee; font:12px Arial, Verdana; border: 1px solid #ddd; color: #333; padding:0; }
input:hover, textarea:hover		{ color: #000000; border: 1px solid #000000; }
input:focus, textarea:focus, 
input:active, textarea:active	{ color: #000000; border: 1px solid #000000; }
select { font:12px Arial, Verdana; border: 1px solid #ccc; color: #333; padding:0; margin:0; }

input.unidades { font-weight:bold; text-align:right; padding-right:10px;}
input.bono { font-weight:bold; text-align:left; padding-right:10px;}


