.Gris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.Gris10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
}
.Gris10normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Gris10normal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
}
.Gris102 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.Gris102:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	line-height: normal;
	text-decoration: underline;
}
.Gris11verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Gris11verde:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: normal;
	text-decoration: none;
	background-color: #EEF0C6;
	font-weight: normal;
}
.Gris11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Gris11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F3FCD8;
	color: #000000;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
}
.Gristitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.Negro10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.Negro10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #999999;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.Naranja11a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.Naranja11a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #FF9900;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
}
.Naranja10 {
	COLOR: #FAB02F;
	FONT: bold 10px/15px Verdana, Arial;
	text-decoration: none;
}
.Naranja10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #666666;
}
.Naranja11 {
	COLOR: #FAB02F;
	FONT: normal 11px/normal Verdana, Arial;
	text-decoration: none;
}
.Naranja11 strong {
	color: #A5B12A;
}

.Naranja11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #666666;
	font-weight: normal;
	line-height: normal;
}
.Azul9 {
	COLOR: #000066;
	FONT: normal 9px/normal Verdana, Arial;
	text-decoration: none;
}
.Campo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	background-color: #ffffff;
}.puntoblanco {
	COLOR: #000066;
	FONT: normal 9px/normal Verdana, Arial;
	text-decoration: none;
	width: 90px;

}
.Negro10normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Negro10normal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #FF9900;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
.Negro11normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Azul10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #625EAA;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
.Azul10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
.Azul11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #625EAA;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
.Azul11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
.Azul11normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #625EAA;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Azul10normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #625EAA;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.Azul10normal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	font-style: normal;
}
.Azul11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #625EAA;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.Azul10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #625EAA;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.novedad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DA3800;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
BODY {
scrollbar-3dlight-color:#F3FCD8; 
scrollbar-arrow-color:black;
scrollbar-base-color:white;
scrollbar-darkshadow-color:#F3FCD8;
scrollbar-face-color:#F3FCD8;
scrollbar-highlight-color:white;
scrollbar-shadow-color:black;
}

.pW:link	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#8AB51E;text-decoration:none}
.pW:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#8AB51E;text-decoration:underline}
.pW:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#8AB51E;text-decoration:none}

.mW:link	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FE860C;text-decoration:none}
.mW:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FE860C;text-decoration:underline}
.mW:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FE860C;text-decoration:none}

.sW:link	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#00579D;text-decoration:none}
.sW:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#00579D;text-decoration:underline}
.sW:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#00579D;text-decoration:none}

/* -- Añadidos Santiago (marzo 2005) -- */

BODY {
	background: #fff url(../images/fondo_general.jpg) repeat-x bottom;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
BODY#popup {background-image: none;}
BODY#mercados {background: #CCCDC8 url(../images/fondo_general.jpg) repeat-x;}

.alojapagina { background: #fff url(../images/fondo_pagina.gif) repeat-y; width: 764px; padding: 5px 0 0 0;}

#ncabecera {height: 118px; background: #fff url(../images/cabecera.gif) no-repeat;}
	#ncabecera ul {padding: 0; margin: 0;}
		#ncabecera ul li {display: inline; padding: 0; margin: 0;}
	#ncabecera #menup {height: 12px; padding: 0; margin: 0 0 10px 180px;}
	#ncabecera #menup a {color: #666; font-size: 10px; text-decoration: none; margin: 0 4px 0 0;}
	#ncabecera #menup a:hover {color: #444; text-decoration: underline;}
	#ncabecera #alojabanner { height: 60px; min-height: 60px; margin: 0 0 11px 220px;}
		#ncabecera #alojabanner #banner { display: none;}
	#ncabecera #menu { margin: 0 0 0 180px; border: solid 1px #fff;}
		#ncabecera #menu li { display: block; float: left; background: #EEF0C6 url(../images/esq2.gif) no-repeat top right; line-height: 20px; margin: 0 5px 0 0;}
		#ncabecera #menu a { display: block; background: transparent url(../images/esq1.gif) no-repeat top left; color: #666; font-size: 11px; font-weight: bold; text-decoration: none; padding: 0 3px; margin: 0;}
			#ncabecera #menu a strong {color: #A2B01D; margin: 0 3px 0 0;}
			#ncabecera #menu a:hover { text-decoration:underline; }
			#ncabecera #menu a:hover strong { text-decoration: none; }
			
#npie { font-size: 10px; color: #666; padding: 10px 0 0 0;}
	#npie p {text-align: center; margin: 0 0 6px 0;}
	#npie a {color: #666; text-decoration: none;}
	#npie a:hover {color: #444; text-decoration: underline;}
	#npie a.verde, #npie a.verde:hover {color: #A2B01D;}
	#npie img.escudo {vertical-align: middle; margin: 0 5px 0 0; border: none;}

#submenu1{ margin: 5px 5px 0 20px}
#submenu1 a {display: block; color: #A5B12A; text-decoration:none; margin: 0 0 5px 0;}
#submenu1 a:hover {color: #666; text-decoration:underline;}

#formercado {padding: 0; margin: 5px 0 0 0;}
#formercado select {width: 112px; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666; vertical-align:middle;}
#formercado input {vertical-align:middle;}

#formercado2 {float: right; padding: 0; margin: 0;}
#formercado2 select {width: 155px; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666; vertical-align:middle;}
#formercado2 input {vertical-align:middle;}


.alojacentro {}

.verde, .verdeb, a.verde, a.verdeb {color: #BEC92F; font-size: 11px;}
.verdeb, a.verdeb {font-weight: bold;}
a.verdeb { text-decoration:none; }
a.verdeb:hover { text-decoration:underline; }

.cajaproducto {height: 100px; min-height: 100px; margin: 5px 0;}
	.cajaproducto .fotillo { float: left; border: 0; margin: 0 2px 0 0;}
	.cajaproducto h5 { font-size: 11px; padding: 0; margin: 0 0 10px 0;}
	.cajaproducto h5 span { color: #000;}
	.cajaproducto h5.titprod01 a { color: #8AB51E; text-decoration:none;}
	.cajaproducto h5.titprod02 a { color: #FE860C; text-decoration:none;}
	.cajaproducto h5.titprod03 a { color: #00579D; text-decoration:none;}
	.cajaproducto h5.titprod04 a { color: #A2BC56; text-decoration:none;}
	.cajaproducto p { margin: 0 0 0 55px;}
	.cajaproducto a { color: #666;}
	.cajaproducto h5 a { color: #000; text-decoration:none;}
	.cajaproducto .precioculto { display: none;}
	.cajaproducto .precioprod { float: right; vertical-align: top;}

/* -- PRODUCTOS > MERCADOS -- */

.cajetin {margin: 10px 0 0 184px;}

.cabmercados { display: block; color: #A2BC56; margin: 0 0 10px 20px;}
.cajabotones a { font-weight: bold;  color: #A2BC56; margin: 0 15px;}
.paquet { display: block; float: left; margin: 0 5px 5px 20px;}
.mertxt { /*border: solid 1px red;*/ padding: 5px 8px 0 20px;}
	.mertxt p{ margin: 0 0 10px 0;}
	.mertxt .sangre { margin: 0 0 0 20px;}
	.mertxt ul, .mertxt ol { margin: 0 0 0 40px;}
	.mertxt ul.lista2 { margin: -5px 0 10px 40px;}
		.mertxt ul.lista2 li { font-weight: bold;}

.mheader { color: #A2BC56; font-size: 11px; padding: 0; margin: 0 0 10px 0;}
.verde2 { color: #A2BC56;}

.cajaprecios { font-size: 12px; margin: 0 120px 15px 120px; }
	.cajaprecios p {margin: 15px 0 0 0;}
	.cajaprecios .bttsolicitar {float: right;}
.nosotros {border: solid 1px #A2BC56; padding: 10px; margin: 0 40px 20px 40px;}

/* -- PRODUCTOS > MERCADOS > SOLICITUD DE CONTRATACION -- */

#formsolicitud2 { margin: 10px 20px 10px 20px;}
	#formsolicitud2 .cabmercados { margin: 0 0 10px 0;}
	#formsolicitud2 .alojaform { text-align: right; margin: 10px 150px 10px 20px;}
		#formsolicitud2 .alojaform input { font: 10px Verdana, Arial, sans-serif; vertical-align:middle; margin: 0 0 2px 5px;}
		#formsolicitud2 .alojaform #mEnviar { display: block; margin: 10px 100px 10px 0;}

/* Versión para imprimir */

BODY#mercadosprint {background: #fff none !important; padding: 10px; margin: 0;}
	BODY#mercadosprint #cabecerilla {height: 60px;}
		BODY#mercadosprint #cabecerilla .logop {float: left; margin: 0 150px 10px 0;}
		BODY#mercadosprint #cabecerilla .contacto {text-align: right;}
		BODY#mercadosprint #cabecerilla a.btt_imprimir {display: block; font-size: 12px; font-weight: bold; color: #000; margin: 8px 0 0 0;}
		BODY#mercadosprint .cabmercados {float: left;}
		BODY#mercadosprint .precio {height: 40px; text-align: right; padding: 10px 10px 0 0;}