body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	*scrollbar-face-color:#CBCED2;
	*scrollbar-highlight-color:#ffffff;
	*scrollbar-3dlight-color:#003300;
	*scrollbar-darkshadow-color:#868F98;
	*scrollbar-shadow-color:#ffffff;
	*scrollbar-arrow-color:#003300;
	*scrollbar-track-color:#003300;
	background-color:#FFFFFF;
	background-image: url(../imagenes/varias/fondo-total.jpg);
	background-repeat:  repeat-x;
	padding-top: 5px;
}

a {
	font-family: Arial, Verdana;
	color: #003300;
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	color: #FFc726;
}

h1 {
	display:none;
}

h2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #007856;
	padding-top: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003300;
	margin: 0px;
}

h4 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-indent: 15px;
	color: #007856;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC726;
	margin-top: 20px;
	margin-bottom: 10px;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	padding-top: 0px;
	padding-left: 5px;
}



h7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
	padding-top: 0px;
	padding-left: 5px;
}

li {
	float:left;
	width: 158px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	white-space:nowrap;
}

ul {
	margin:0px;
	padding:0px;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style:none;
	text-align: center;
	vertical-align: top;
}

ul#menu-user {
	list-style:none;
	margin:0;
	padding:0;
	width: 800px;
	}
	
ul#menu-user li {
	margin:2px;
	padding:0;
	border-right-width: 0px;
	}
	
ul#menu-user li a {
	width:140px;
	text-decoration:none;
	text-align:right;
	font-size:11px;
	color:#ffc726;
	background-color:#005500;
	border-left:10px solid #666666;
	margin: 10px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 0px;
	display: block;
	font-family: Tahoma, Verdana, Arial;
	height: 30px;
	}
	
ul#menu-user li a:hover {
	color:#FFFFFF;
	background-color:#003300;
	border-left-color:#FFC726;
	}

label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#anhade a {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	background-image: url(../imagenes/varias/boton0.png);
	background-repeat:  repeat-x;
	background-position: center center;
}

#anhade a:hover {
	color: #F5CA11;
	background-image: url(../imagenes/varias/boton1.png);
}

#anhade-20 a {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../imagenes/varias/fondo-boton20.gif);
	background-repeat:  repeat-x;
	background-position: center center;
	height: 20px;
	float: left;
	margin-right: 5px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}

#anhade-20 a:hover {
	color: #F5CA11;
	background-image: url(../imagenes/varias/fondo-boton20-1.gif);
}

#banner {
	margin: 1px;
	height: 110px;
	background-color: #003300;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#bienvenido {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFC726;
	float: right;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#boton {
	padding-top: 4px;
	width: 100px;
	float:left;
	height: 15px;
	text-align: right;
}

#boton-texto {
	width: 130px;
	background-color: #003300;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
	text-align: center;
	cursor: pointer;
	float: left;
	margin: 1px;
	padding-top: 5px;
}

#boton-texto a {
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
}

#boton-texto a:hover {
	text-align: center;
	cursor: pointer;
	color: #FFC726;
}

#busqueda {
	width: 20px;
}

#cabecera {
	height: 107px;
	background-image: url(../imagenes/varias/fondo-header.jpg);
}

#categorias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003300;
	height: 18px;
	margin: 1px;
	padding-bottom: 3px;
	background-image: url(../imagenes/varias/fondo-menu.jpg);
	padding-left: 5px;
}

#car1 {
	padding-left: 0px;
	padding-top: 10px;
	float:left;
}

#conjunto-link a {
	font-family: Verdana, Arial;
	color: #003300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 10px;
}

#conjunto-link a:hover {
	color: #F5CA11;
}

#container {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #003300;
	border-right-color: #003300;
	border-left-color: #003300;
	background-image: url(../imagenes/varias/fondo-login.gif);
	background-repeat:  no-repeat;
	background-position: right bottom;
	background-color:#FFFFFF;
	height: 605px;
	*height: 588px;
	width: 990px;	
}

#contacto {
	height: auto;
	margin-top: 0px;
	height: 371px;
	*height: 355px;	
	background-image: url(../imagenes/varias/contacto.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#content {
	height: auto;
	margin-top: 10px;
	overflow: -moz-scrollbars-vertical;
	overflow-y: auto;
	overflow-x: hidden;
	height: 444px;
	*height: 428px;
}

#contenido-total {
	height: auto;
	margin-top: 0px;
	height: 444px;
	background-color: #FFFFFF;
}

#desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-align: left;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#datos-contacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-align: justify;
	width: auto;
	margin-right: 15px;
	margin-left: 400px;
	margin-top: 10px;
}

#descripcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242424;
	text-align: justify;
	width: 762px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#destaque-principal {
}

#enlaces-shop {
}

#espacio {
	height: 4px;
	width: auto;
}

#especial {
	color: #003300;
	font-family: "Arial Black", Arial, Verdana;
	font-size: 17px;
	text-align: right;
	width: 100px;
	margin-right: 5px;
}

#imagen-destaque {
	float: right;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
}

#tipo-desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-align: right;
	width: auto;
}

#linea {
	height: 20px;
	background-color: #F5CA11;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

#linea-g {
	height: 2px;
	background-color: #F5CA11;
	margin-left: 5px;
	margin-right: 11px;
	margin-bottom: 10px;
}

#listado-familia-link a {
	font-family: Arial, Verdana;
	color: #003300;
	font-size: 14px;
	font-weight: bold;
}

#listado-familia-link a:hover {
	color: #F5CA11;
}

#listado-link-seleccionado a {
	font-family: Arial, Verdana;
	color: #003300;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 10px;
}

#listado-link-seleccionado-fam a {
	font-family: Arial, Verdana;
	color: #003300;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 15px;
	padding-left: 5px;
}

#listado-link-seleccionado-fam a:hover {
	color: #FFC726;
	background-image: url(../imagenes/varias/punto.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#listado-seleccionado {
	margin-top: 5px;
	margin-left: 0px;
	background-color: #F5CA11;
}

#listado-familia {
	font-family: Arial, Verdana;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 2px;
	font-weight: normal;
}

#listado-familia-sub {
	font-family: Arial, Verdana;
	font-size: 12px;
	height: 20px;
	text-align: left;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 5px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFC726;
	width: 780px;
}

#listado-familia-des {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 0px;
	padding-right: 10px;
}

#listado-multiple {
	font-family: Arial, Verdana;
	font-size: 6px;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 18px;
	padding-left: 2px;
	padding-top: 2px;
	text-indent: -7px;
}

#listado-categorias {
	margin: 1px;
	padding-bottom: 5px;
	border: 1px solid #003300;
	background-color: #FFFFFF;
	height: 235px;
	*height: 217px;
	overflow-y: auto;
	overflow-x: yes;
}

#login {
}


#menu {
	height: 21px;
	background-image: url(../imagenes/varias/fondo-menu.jpg);
	margin: 0px;
	padding: 0px;
}

#newsletter {
	border: 1px solid #F5CA11;
	margin: 1px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	height: 70px;
	width: 194px;
}

#pedido {
	height: 20px;
	background-color: #F5CA11;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

#pensamos {
	float: right;
}

#pie-pagina {
	height: 43px;
	width:990px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F5CA11;
	background-color:#FFFFFF;
}

#powered {
	float: left;
	margin-top: 20px;
}

#pvp {
	color: #003300;
	font-family: "Arial Black", Arial, Verdana;
	font-size: 13px;
	text-align: right;
	width: 100px;
	margin-right: 10px;
}

#referencia {
	float:left;
	height: 15px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003300;
}

#rural-shop {
	float: left;
}

#sin {
	float:left;
	width: 158px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	border-right-width: 0px;
	border-right-style: solid;
}

#subcripcion-link a {
	font-family: Verdana, Arial;
	color: #003300;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
}

#subcripcion-link a:hover {
	color: #F5CA11;
}

#texto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #003300;
	text-align: justify;
	text-indent: 15px;
	margin-right: 35px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-top: 0px;
	width: 640px;
}


#titulo {
	width: 240px;
	float: left;
	margin: 5px;
	background-color: #FFFFFF;
	border: 1px solid #FFC726;
	height: 240px;
	cursor: pointer;
}

#ups {
	float: left;
	width: 680px;
	height: 20px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pensamos {
	float: right;
	width: 264px;
}

.tabla-busqueda {
	float:left;
	height: 390px;
	*height: 371px;
	width:100%;
}

#titulo-p {
	width: 240px;
	float: left;
	margin: 5px;
	background-color: #FFFFFF;
	border: 1px solid #007856;
	height: 150px;
	cursor: pointer;
}

#titulo-familia {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 2px;
	font-weight: bold;
	color: #003300;
}

#tienda {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	text-align: justify;
	vertical-align: top;
	font-weight: normal;
	color: #003300;
	margin: 1px;
	padding-left: 90px;
	padding-right: 120px;
}

#vip {
	color: #CC0000;
	font-family: "Arial Black", Arial, Verdana;
	font-size: 20px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	width: 150px;
}

.volver-link a {
	font-family: Verdana, Arial;
	color: #CC3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.volver-link a:hover {
	color: #F5CA11;
}

.volver-link{
	margin-bottom: 30px;
}

.pensamos {
	width:264px;
}

.boton-text-user {
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 3px;
	cursor: pointer;
}

.boton-text-login {
	width: 60px;
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 6px;
	*margin-right: 4px;
	float: right;
}

.boton-text-busqueda {
	width: 30px;
	background-color: #F5CA11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	height: 20px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 3px;
	background-image: url(../imagenes/varias/fondo-boton.gif);
}

.boton {
	width: 30px;
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 3px;
	float: right;
}

.boton-anha {
	width: 50px;
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 19px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 0px;
}

.boton-borrar {
	width: 65px;
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 19px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 0px;
}

.boton-text {
	width: 30px;
	background-color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 3px;
	float: right;
	cursor: pointer;
}

.boton-conjunto {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #007856;
	text-align: center;
	height: 28px;
	width: 70px;
	background-image: url(../imagenes/varias/bonton-anhade-1.gif);
	cursor: pointer;
	margin-left: 70px;
}

.boton-conjunto:hover {
	color: #F5CA11;
	background-color: #003300;
	background-image: url(../imagenes/varias/bonton-anhade-0.gif);
}

.cod {
	text-align: left;
	font-weight: bold;
}

/* CSS De Factura */
.cabecera-factura {
	background-color:#003300;
	color: #FFC726;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
}

.cabecera-factura-datos-izq {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-left: 5px;
	border: 1px solid #003300;
	background-color: #FFFFFF;
	padding: 3px;
}
.cabecera-factura-datos-izq a {
	color:#006633;
}

.cabecera-factura-datos-centro-x {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-left: 5px;
	border: 1px solid #003300;
	background-color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}

.cabecera-factura-datos-centro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}

.cabecera-factura-datos-centro-cantidad {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-left: 5px;
	border: 1px solid #003300;
	background-color: #FFFFFF;
	padding: 3px;
	text-align: center;
}

.cabecera-factura-datos-dcha {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-right: 5px;
	border: 1px solid #003300;
	background-color: #FFFFFF;
	text-align: right;
	padding: 3px;
}

.cabecera-factura-datos-dcha-negrita {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	padding-right: 5px;
	border: 1px solid #003300;
	background-color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	padding: 3px;
}
.caracteristicas {
	padding-left: 0px;
	padding-top: 10px;
}

.datos-condiciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 40px;
}

.destaque {
	width: 770px;
}

.destaque-todo {
	width: 770px;
	height:430px;
	*height:420px;
	background-color: #FFFFFF;
}

.destaque-grande {
	width: 760px;
	height:260px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFC726;
	margin-bottom: 10px;
	margin-left: 10px;
}

.destaque-pequeno {
	width: 375px;
	float:left;
	margin-left: 10px;
}


.enlaces-shop {
}

.enlaces-pie a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.enlaces-pie a:hover {
	color: #333333;
}

.enlaces-pie-inec a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.enlaces-pie-inec a:hover {
	color: #333333;
}

.euro {
	text-align: right;
	padding-right: 20px;
}

.error {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	border: 1px dashed #FF0000;
	height: 30px;
	width: 785px;
	padding-top: 40px;
	padding-bottom: 30px;
}

.fecha {
	text-align: right;
	padding-right: 20px;
}

.imagen-destaque-p {
	padding-left: 0px;
}

.link-inicio {
	padding-top: 0px;
	height: auto;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float:left;
}

.link-inicio-pequeno {
	height: 30px;
	width: 350px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
}

.link-inicio a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #007856;
}

.link-inicio-pequeno a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #007856;
}

.link-inicio-pequeno a:hover {
	color: #003300;
}

.link-inicio a:hover {
	color: #003300;
}

.linea-p {
	height: 1px;
	background-color: #F5CA11;
	margin-left: 4px;
	margin-right: 7px;
}

.listado-link a {
	font-family: Arial, Verdana;
	color: #003333;
	font-size: 11px;
	font-weight: normal;
}

.listado-link a:hover {
	color: #F5CA11;
}

.listado {
	font-family: Arial, Verdana;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5CA11;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	margin-top: 5px;
	*margin-top: 3px;
}

.import {
	color: #007856;
	background-color: #FFFFFF;
	border: 1px solid #003300;
	font-family: Tahoma, Arial, "Trebuchet MS", Verdana;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
}

.input-desplegable-user {
	color: #ffc726;
	background-color: #003300;
	border: 1px solid #ffc726;
}

.input-text {
	border: 1px solid #F5CA11;
	width: 93%;
	margin-right: 0px;
	margin-left: 5px;
}

.input-text-busqueda {
	border: 1px solid #003300;
	width: 145px;
	margin-right: 0px;
	margin-left: 5px;
}

.input-text-user {
	border: 1px solid #F5CA11;
	width: 200px;
	margin-right: 0px;
	margin-left: 0px;
}

.input-text-user-p {
	border: 1px solid #F5CA11;
	width: 100px;
	margin-right: 0px;
	margin-left: 0px;
}

.input-text-area {
	border: 1px solid #F5CA11;
	width: 400px;
	height: 100px;
	margin-right: 0px;
	margin-left: 0px;
}

.input-text-user-largo {
	border: 1px solid #F5CA11;
	width: 300px;
	margin-right: 0px;
	margin-left: 0px;
}

.msg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
}

.noeditable-input-text-user {
	border: 1px solid #F5CA11;
	width: 200px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #FFF2CA;
	color: #009900;
}

.noeditable-input-text-user-largo {
	border: 1px solid #F5CA11;
	width: 300px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #FFF2CA;
	color: #009900;
}

.lisup a {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 12px;
}

.lisup-1 a {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 12px;
	float: right;
}

.menu-link a {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.menu-link a:hover {
	color: #F5CA11;
}

.menu-link-shop a {
	font-family: Verdana, Arial;
	color: #007856;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
}

.menu-link-shop a:hover {
	color: #FFFFFF;
}

.nueva-cant{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
	height: 15px;
	width: 30px;
	border: 1px solid #003300;
	text-align: center;
}

.p a {
	margin: 0px;
	padding: 0px;
}

.ped {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	background-color: #007856;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	height: 15px;
}

.precio-destaque-grande {
	padding-left: 0px;
	float: left;
	width: 300px;
	height: 50px;
}

.referencia {
	float:left;
	height: 25px;
	width: 75px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003300;
}

.sub-titulo-condiciones {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-indent: 15px;
	color: #007856;
	margin-top: 20px;
	margin-bottom: 10px;
	text-decoration: underline;
}

.span pie-datos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #242424;
}

.shop {
	float:left;
	width: 80px;
	height: 15px;
	padding: 0px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin-top: 2px;
}

.shop-g {
	float:left;
	width: 100px;
	height: 15px;
	padding: 0px;
	color: #007856;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	margin-top: 2px;
}

.shop-d {
	float:right;
	width: 100px;
	height: 15px;
	padding: 0px;
	color: #007856;
	margin-top: 2px;
	margin-right: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.shop-sin {
	float:left;
	width: 90px;
	height: 21px;
	padding: 0px;
	color: #FFFFFF;
	border-right-width: 0px;
	border-right-style: solid;
	margin-top: 40px;
}

.sonido {
	float:left;
	width: 30px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	white-space:nowrap;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.tabla-correo {
	padding-left: 15px;
}

.texto-articulo-destaque-grande {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	float: left;
	width: 290px;
	height: 150px;
}

.texto-articulo-destaque-pequeno {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	float: left;
	width: 170px;
	height: 100px;
}

.texto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #003300;
	text-align: justify;
	margin-right: 35px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-top: 0px;
}

.texto-descrip {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #003300;
	text-align: justify;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-top: 0px;
}

.texto-buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-left: 0px;
}

.texto-condiciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	text-align: justify;
	text-indent: 15px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
}

.titulo-tabla-i{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-align: left;
}

.titulo-tabla-c{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-align: center;
}

.titulo-tabla-r{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-align: right;
}

.vip {
	color: #CC0000;
	font-family: "Arial Black", Arial, Verdana;
	font-size: 20px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	width: 150px;
}

.user {
	text-align: right;
	padding-right: 2px;
}

.user-campo {
	text-align: right;
	padding-right: 0px;
}

.linea-tabla-factura {
	width: 1px;
	height: 1px;
}

.linea-busqueda {
	height: 1px;
	background-color: #F5CA11;
	margin-bottom: 10px;
	width: 772px;
	float: right;
}

.resultado-busqueda {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #666666;
	margin-left: 5px;
	font-variant: small-caps;
}

.resultado-busqueda a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #666666;
	font-variant: small-caps;
	text-decoration: underline;
	font-weight: bold;
	margin-left: 2px;
}

.resultado-busqueda a:hover {
	color: #FFC726;
}

.img-busqueda {
	height: 56px;
	width: 120px;
	float:right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.descripcion-busqueda a {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	color: #333333;
	margin-left: 15px;
	font-weight: bold;
}

.descripcion-busqueda a:hover {
	color:#FFC726;
}

.codigo-busqueda {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #333333;
	margin-left: 15px;
}

.codigo-busqueda a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #333333;
}

.codigo-busqueda a:hover {
	color: #FFC726;
}

.linea-tabla-conjunto {
	height: 1px;
	background-color: #999999;
	margin-left: 4px;
	margin-right: 7px;
}

