/*------------------------------*/
/*	ESTRUCTURA  GENERAL					*/
/*------------------------------*/
body					{	margin-top									:	0px;
								margin-bottom								:	0px;
								margin-left									:	0px;
								margin-right								:	0px;

								border-top-width						:	0px;
								border-bottom-width					:	0px;
								border-left-width						:	0px;
								border-right-width					:	0px;
								border-width								:	0px;
								border-style								: solid;
								border-color								:	#696969;

								padding-top									:	0px;
								padding-bottom							:	0px;
								padding-left								:	0px;
								padding-right								:	0px;

								font-family									:	Lucida Sans;
								font-size										: 12pt;
								font-weight									: normal;
								font-style									:	normal;

								text-decoration							:	none;
								text-transform							:	none;
								text-align									:	left;

								color												:	#000000;
								color												:	#632e2c;
								background-color						:	#ffccgg;
								background-color						:	#f8b7b7;
								background-color						:	#e8c9a0;
								background-color						:	#896f60;
								background-color						:	#632e2c;
							}

#contenedor 						{	width: 780px;	height: auto;		background-color:	#FFFFFF;	}
#cabecera	 							{	width: 780px;	height: 189px;	background-color:	#FFFFFF;	background-image: url(img/cabecera.JPG);	background-repeat: no-repeat;	}
#contenido							{	width: 780px;	height: auto;		background-color:	#FFFFFF;	padding-top: 6px; padding-bottom: 3px;}
#contenido #menu				{	width: 140px;	height: auto;		background-color:	#FFFFFF;	padding-left: 5px; float: left;	display: inline;}
#contenido #principal		{	width: 480px;	height: auto;		background-color:	#FFFFFF;	float: left;	}
#contenido #principalex	{	width: 620px;	height: auto;		background-color:	#FFFFFF;	padding-right: 5px; float: left;	}
#contenido #secundario	{	width: 140px;	height: auto;		background-color:	#FFFFFF;	padding-right: 5px; float: right;	display: inline; border-left-width: 1px; border-left-style: dotted;	border-left-color: #CCCCCC;}

#final									{	width: 780px;	height: 100px;	background-color:	#FFFFFF;	float: bottom;	background-image: url(img/imagen_inferior.jpg);	background-repeat: no-repeat;	background-position: fixed;	}
#pie										{	width: 780px;	height: auto;		background-color:	#FFFFFF;	}
#fin										{	clear: both;	}

div#clear								{	clear: both;	}

#somos									{	width: 760px;	height: 400px;	background-image: url(img/somos.jpg);	background-repeat: no-repeat;	}
#lateralsomos						{	width: 10px;	height: 400px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#747474;	float:left;	}
#centrosomos						{	width: 740px;	height: 400px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#747474;	float:left;	}
#finalsomos							{	width: 760px;	height: 50px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#747474;	float:left;	}

#bloque_sommelier				{	width: 580px;	height: auto;	float: right;	font-family:Arial, Helvetica, sans-serif;	font-size:11pt;	color: #3b3b3b;	padding: 7px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E3E3E3;	}
#img_pregunta_sommelier	{	width: 25px;	height: 26px;	margin-bottom: 10px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#747474;	float:left;	background-image: url(img/expertos/consulta/pregunta_mini.jpg);	background-repeat: no-repeat;	}
#pregunta_sommelier			{	width: 480px;	height: auto;	margin-bottom: 10px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#747474;	float:left;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #E3E3E3;	padding-left: 10px;	}
#respuesta_sommelier		{	width: 480px;	height: auto;	margin-bottom: 10px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#747474;	float:left;	padding-left: 10px;	}

#bloque_contenidos_home	{	width: 140px;	height: auto;	}

#noticias_home						{	width: 490px;	height: auto;		margin-top:	15px;	background-color: #ffffff;	border: 1px solid #d2d2d2;	float:left;	background-image: url(img/novedades/noticias/lineainicionoticia.jpg);	background-repeat: repeat-x;	background-position: top;	}
#noticias_titulo					{	width: 460px;	height: auto;		font-family:Arial, Helvetica, sans-serif;	font-size: 20px;	color: #444343;	background-image: url(img/novedades/noticias/imgtitulo.jpg);	background-repeat: no-repeat;	background-position: right;	}
#noticias_home_contenido	{	width: 460px;	height: auto;		margin-top:			12px;	margin-left: 20px;	background-color: #ffffff;	}
#noticias_texto						{	width: 215px;	height: auto;		background-color: #ffffff;	float: left;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #747474;	}
#noticias_separador				{	width: 1px;		height: 120px;	background-color: #ffffff;	background-image: url(img/novedades/noticias/separadornoticia.gif);	background-repeat: repeat-y;	margin: 0 14px 0 14px;	float:left;	}
#noticias_fin							{	clear: both;	}
.imagen_noticia						{	width: 180px;	height:89px;		border:3px solid #D2C6C6;	}
.titulo_noticia						{	font-family:arial; font-size:8pt;		font-weight:bold;		color: #810100; text-decoration:none;}
.texto_noticia						{	font-family:arial; font-size:11px;	font-weight:normal;	color: #757575; text-decoration:none;}
.texto_noticia_dest				{	font-family:arial; font-size:11px;	font-weight:normal;	text-align: left; color: #757575; text-decoration:none;}
.imagen_destacado					{	width: 90px;	height:110px;		border:1px solid #D2C6C6;	}

#columnas_home						{	width: 630px;	height: auto;		margin-top:	15px;	background-color: #ffffff;	border: 1px solid #d2d2d2;	float:left;	background-image: url(img/novedades/noticias/lineainicionoticia.jpg);	background-repeat: repeat-x;	background-position: top;	}
#columnas_titulo					{	width: 600px;	height: auto;		font-family:Arial, Helvetica, sans-serif;	font-size: 20px;	color: #444343;	background-image: url(img/novedades/noticias/imgtitulo.jpg);	background-repeat: no-repeat;	background-position: right;	}
#columnas_home_contenido	{	width: 600px;	height: auto;		margin-top:			12px;	margin-left: 20px;	background-color: #ffffff;	}
#columnas_texto						{	width: 285px;	height: auto;		background-color: #ffffff;	float: left;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #747474;	}
#columnas_separador				{	width: 1px;		height: 120px;	background-color: #ffffff;	background-image: url(img/novedades/noticias/separadornoticia.gif);	background-repeat: repeat-y;	margin: 0 14px 0 14px;	float:left;	}
#columnas_fin							{	clear: both;	}


#noticias									{	width: 630px;	height: auto;		margin-top:	15px;	background-color: #ffffff;	border: 1px solid #d2d2d2;	float:left;	background-image: url(img/novedades/noticias/lineainicionoticia.jpg);	background-repeat: repeat-x;	background-position: top;	}
#noticias_contenido				{	width: 600px;	height: auto;		margin-top:			12px;	margin-left: 20px;	background-color: #ffffff;	}
#noticias_textoA					{	width: 280px;	height: auto;		background-color: #ffffff;	float: left;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color: #747474;	}
#noticias_separadorA			{	width: 1px;		height: 200px;	background-color: #ffffff;	background-image: url(img/novedades/noticias/separadornoticia.gif);	background-repeat: repeat-y;	margin: 0 14px 0 14px;	float:left;	}
.titulo_noticiaA					{	font-family:arial; font-size:10pt;		font-weight:bold;		color: #810100; text-decoration:none;}
.imagen_noticiaA					{	width: 100px;	height: 80px;	border:3px solid #D2C6C6;	}
.titulo_noticiaAB					{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#4C5468; font-weight: bold; line-height: normal; }


#historia_home						{	width: 600px;	height: auto;		float: left;	}
#historia_texto						{	width: 270px;	height: auto;		float: left;	}
#historia_separador				{	width: 30px;		height: 120px;	float: left;	}
#historia_fin							{	clear: both;	}
.imagen_historia					{	width: 68px;	height:68px;		border:3px solid #D2C6C6;	}
.titulo_historia					{	font-family:arial; font-size:8pt;		font-weight:bold;		color: #810100; text-decoration:none;}
.texto_historia						{	font-family:arial; font-size:11px;	font-weight:normal;	color: #757575; text-decoration:none;}

.letra_grande							{	font-family:arial; font-size:18pt;	font-weight:bold;	color: #810100; text-decoration:none;}

.imagen_ficha							{	width: 140px;	height:160px;		border:3px solid #D2C6C6;	}

.imagen_shop							{	width: 100px;	height:120px;		border:3px solid #D2C6C6;	}


#mainprod											{	width: 100%;}
#mainprod #mainprodcabecera		{	width: 2px;		float: top;			display:inline;}
#mainprod #mainprodseparador	{	width: 10px;	float: left;		display:inline;}
#mainprod #mainprodprincipal	{	width: 65%;		float: left;		display:inline;}
#mainprod #mainprodsecundario	{	width: 30%;		float: right;		display:inline;}
#mainprod #mainprodpie				{	width: 2px;		float: bottom;	display:inline;}
#mainprod #mainprodfinal			{	clear: both;	}




/*------------------------------*/
/*	LISTADO DE VIŅAS  					*/
/*------------------------------*/
.vinas				{	padding: 0px 0px 10px 10px;	text-align: left;	}
.vinas	h3		{	padding: 20px 10px 5px 0px;	text-align: right;	font-size: 180%;	font-style: normal;	}
.vinas	img		{	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 0px;	float: left;	}
.vinas	table	{	font-size: 85%;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	}
.vinas	td		{	padding: 2px 2px 4px 5px;	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #CCCCCC;	}
.vinas	tr		{	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #CCCCCC;	}

.programa	td	{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	}

/*------------------------------*/
/*	BLOQUES											*/
/*------------------------------*/
p															{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	}
blockquote										{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	}
table													{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	}

table.bordenegro							{	border: 1px solid #000000;	}
table.bordeazul								{	border: 1px solid #08519c;	}
table.bordeoro								{	border: 1px solid #FFCC66;	}
table.bordegris								{	border: 1px solid #DFE3DE;	}
table.bordetinto							{	border: 1px solid #C00031;	}

h1.negro											{	font-size: 150%;	color: #000000;	}
h1.azul												{	font-size: 150%;	color: #0C52B2;	}
h1.oro												{	font-size: 150%;	color: #FFCC66;	}
h1.gris												{	font-size: 150%;	color: #DFE3DE;	}
h1.plomo											{	font-size: 150%;	color: gray;	}

h2.negro											{	font-size: 150%;	color: #000000;	}
h2.azul												{	font-size: 150%;	color: #0C52B2;	}
h2.oro												{	font-size: 150%;	color: #FFCC66;	}
h2.gris												{	font-size: 150%;	color: #DFE3DE;	}
h2.plomo											{	font-size: 150%;	color: gray;	}

h3.negro											{	color: #000000;	}
h3.azul												{	color: #0C52B2;	}
h3.oro												{	color: #FFCC66;	}
h3.gris												{	color: #DFE3DE;	}
h3.plomo											{	color: gray;	}

hr.bordenegrogrueso						{	background-color: #000000;	height: 3px;	border: 0;	color: #000000;	}
hr.bordenegro									{	background-color: #000000;	height: 1px;	border: 0;	color: #000000;	}
hr.bordeazul									{	background-color: #08519c;	height: 1px;	border: 0;	color: #08519c;	}
hr.bordeoro										{	background-color: #FFCC66;	height: 1px;	border: 0;	color: #FFCC66;	}
hr.bordegris									{	background-color: #DFE3DE;	height: 1px;	border: 0;	color: #DFE3DE;	}
hr.bordeblanco								{	background-color: #FFFFFF;	height: 1px;	border: 0;	color: #FFFFFF;	}
hr.bordetinto									{	background-color: #793132;	height: 1px;	border: 0;	color: #793132;	}
hr.bordeocre									{	background-color: #fea50d;	height: 1px;	border: 0;	color: #fea50d;	}
hr.bordenose									{	background-color: #ece7c9;	height: 1px;	border: 0;	color: #ece7c9;	}

hr.bordetintopunto						{	color: #793132;	border-style:dashed;}
hr.bordegrispunto							{	color: #DFE3DE;	border-style:dashed;}
hr.bordeocrepunto							{	color: #fea50d;	border-style:dashed;}


/*------------------------------*/
/*	LINKS												*/
/*------------------------------*/
A:link												{font-size:	10px;	text-decoration: none;	}
A.active											{font-size:	10px;	text-decoration: none;	}
A:visited											{font-size:	10px;	text-decoration: none;	}
A:hover												{font-size:	10px;	text-decoration: none;	}

A.con:link										{font-weight: bold;		color: gray;		}
A.con:active									{font-weight: bold;		color: gray;		}
A.con:visited									{font-weight: bold;		color: gray;		}
A.con:hover										{font-weight: bold;		color: #DFE3DE;	}

A.none:link										{text-decoration: none; color: #FFFFFF;	}
A.none:active									{text-decoration: none; color: #FFFFFF;	}
A.none:visited								{text-decoration: none;	color: #FFFFFF;	}
A.none:hover									{text-decoration: none;	color: #FFFFFF;	}

A.not:link										{font-weight: bold;		color: #800000;	}
A.not:active									{font-weight: bold;		color: #800000;	}
A.not:visited									{font-weight: bold;		color: #800000;	}
A.not:hover										{font-weight: bold;		color: gray;		}

A.men:link										{font-size:	12px;	color: gray;		}
A.men:active									{font-size:	12px;	color: gray;		}
A.men:visited									{font-size:	12px;	color: gray;		}
A.men:hover										{font-size:	12px;	color: #C00031;	}

A.men:link										{font-family: Arial;	font-size:	5pt;	color: #08519c;	}
A.men:active									{font-family: Arial;	font-size:	5pt;	color: #08519c;	}
A.men:visited									{font-family: Arial;	font-size:	5pt;	color: #08519c;	}
A.men:hover										{font-family: Arial;	font-size:	5pt;	color: gray;	}

A.men:link										{font-size:	12px;	font-weight: bold;	color: #08519c;	}
A.men:active									{font-size:	12px;	font-weight: bold;	color: #08519c;	}
A.men:visited									{font-size:	12px;	font-weight: bold;	color: #08519c;	}
A.men:hover										{font-size:	12px;	font-weight: bold;	color: gray;		}

A.menA:link										{font-size:	08pt;	font-weight: bold;	color: gray;		}
A.menA:active									{font-size:	08pt;	font-weight: bold;	color: gray;		}
A.menA:visited								{font-size:	08pt;	font-weight: bold;	color: gray;		}
A.menA:hover									{font-size:	08pt;	font-weight: bold;	color: #08519c;	}

A.tur:link										{font-size:	12px;	font-weight: bold;		color: #800000;	}
A.tur:active									{font-size:	12px;	font-weight: bold;		color: #800000;	}
A.tur:visited									{font-size:	12px;	font-weight: bold;		color: #800000;	}
A.tur:hover										{font-size:	12px;	font-weight: bold;		color: gray;		}

A.consuave:link								{color: gray; 		}
A.consuave:active							{color: gray; 		}
A.consuave:visited						{color: gray;			}
A.consuave:hover							{color: #DFE3DE;	}

A.menu:link										{color: #DFE3DE; 	}
A.menu:active									{color: #DFE3DE; 	}
A.menu:visited								{color: #DFE3DE;	}
A.menu:hover									{color: #FFFFFF;	}

A.lan:link										{font-weight: bold;	color: #FFFFFF; }
A.lan:active									{font-weight: bold; color: #FFFFFF; }
A.lan:visited									{font-weight: bold; color: #FFFFFF; }
A.lan:hover										{font-weight: bold;	color: #808080;	}

A.prod:link										{color: gray;			display:block;	width:400px;	height:100px;	background:transparent	url(img/fondoproductos.jpg)			top left	no-repeat;}
A.prod:active									{color: gray;			display:block;	width:400px;	height:100px;	background:transparent	url(img/fondoproductos.jpg)			top left	no-repeat;}
A.prod:visited								{color: gray;			display:block;	width:400px;	height:100px;	background:transparent	url(img/fondoproductos.jpg)			top left	no-repeat;}
A.prod:hover									{color: #DFE3DE;	display:block;	width:400px;	height:100px;	background:transparent	url(img/fondoproductos_on.jpg)	top left	no-repeat;}

A.historia:link								{font-size:	14px;	font-weight: bold;	color: #fea50d; }
A.historia:active							{font-size:	14px;	font-weight: bold;	color: #fea50d; }
A.historia:visited						{font-size:	14px;	font-weight: bold;	color: #fea50d; }
A.historia:hover							{font-size:	14px;	font-weight: bold;	color: #808080;	}

A.historiasub:link						{font-size:	12px;	font-weight: bold;	color: #fea50d; }
A.historiasub:active					{font-size:	12px;	font-weight: bold;	color: #fea50d; }
A.historiasub:visited					{font-size:	12px;	font-weight: bold;	color: #fea50d; }
A.historiasub:hover						{font-size:	12px;	font-weight: bold;	color: #808080;	}

A.abc:link										{font-size:	12pt;	font-weight: bold;		color: gray;		}
A.abc:active									{font-size:	12pt;	font-weight: bold;		color: gray;		}
A.abc:visited									{font-size:	12pt;	font-weight: bold;		color: gray;		}
A.abc:hover										{font-size:	12pt;	font-weight: bold;		color: #DFE3DE;	}

A.titeno:link									{font-family: Arial;	font-size:	11pt;	color: #08519c;	}
A.titeno:active								{font-family: Arial;	font-size:	11pt;	color: #08519c;	}
A.titeno:visited							{font-family: Arial;	font-size:	11pt;	color: #08519c;	}
A.titeno:hover								{font-family: Arial;	font-size:	11pt;	color: gray;	}
 

/*------------------------------*/
/*	CLASES											*/
/*------------------------------*/

.celdacontenido							{	font-size	: 9.5pt;	font-weight: normal;	}
.celdacontenidochico				{	font-size	: 07pt;		font-weight: normal;	}
.celdacontenidochicochico		{	font-size	: 05pt;		font-weight: normal;	}
.celdacontenidotitulo				{	font-size	: 9.5pt;	font-weight: bold;		}
.celdacontenidotitulofotos	{	font-size	: 08pt;		font-weight: bold;		}
.celdacontenidochicoblanco	{	font-size	: 07pt;		font-weight: normal;	color: #FFFFFF;}
.celdatitulotintoblanco			{	font-size	: 14pt;		font-weight: normal;	color: #FFFFFF;}
.celdatitulotinto						{	font-size	: 10pt;		font-weight: bold;		color: #810100;}



.textotitulonoticias			{	font-family: Arial;	font-size: 7pt;	font-weight: normal;	color: #821952;	}


.celdasubtitulo						{	font-family: Arial; font-size	: 11pt;	font-weight: normal;	color: #B2B1B1;	}
.celdasubtitulobold				{	font-family: Arial; font-size	: 12pt;	font-weight: bold;		color: gray;	}
.celdasubtituloboldtinto	{	font-family: Arial; font-size	: 12pt;	font-weight: bold;		color: #810100;	}
.celdasubtituloboldblanco	{	font-family: Arial; font-size	: 12pt;	font-weight: bold;		color: #FFFFFF;	}

.celdatituloboldblanco		{	font-family: tahoma; font-size	: 16pt;	font-weight: bold;		color: #FFFFFF;	}
.celdatitulo							{	font-size	: 12px;	font-weight: bold;	}
.celdatitulonegro					{	font-size	: 12px;	font-weight: bold;	color: #000000;	}
.celdatituloblanco				{	font-size	: 12px;	font-weight: bold;	color: #FFFFFF;	}
.celdatituloazul					{	font-size	: 12px;	font-weight: bold;	color: #08519c;	}
.celdatitulogris					{	font-size	: 12px;	font-weight: bold;	color: #DFE3DE;	}
.celdatituloplomo					{	font-size	: 12px;	font-weight: bold;	color: gray;		}

.celdacontenidonegro			{	font-size	: 9.5pt;	font-weight: normal;	text-align:	justify;	color: #000000;	}
.celdacontenidoblanco			{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	color: #FFFFFF;	}
.celdacontenidotinto			{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	color: #793132;	}
.celdacontenidoazul				{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	color: #08519c;	}
.celdacontenidogris				{	font-size	: 12px;	font-weight: normal;	text-align:	justify;	color: #DFE3DE;	}
.celdacontenidoplomo			{	font-size	: 9.5pt;	font-weight: normal;	text-align:	justify;	color: gray;		}
.celdacontenidoplomotabla	{	font-size	: 12px;	font-weight: normal;	color: gray;		}

.celdacontenidogrande			{	font-size	: 12px;	font-weight: normal;	}
.celdacontenidoplomogrande{	font-size	: 12px;	font-weight: normal;	color: gray;		}
.celdacontenidonegrogrande{	font-size	: 12px;	font-weight: normal;	color: #000000;	}


.cajacontenidotop					{	background-image: url(img/bordetop.png);		background-repeat: repeat-x;	}
.cajacontenidobottom			{	background-image: url(img/bordebottom.png);	background-repeat: repeat-x;	}
.cajacontenidoleft				{	background-image: url(img/bordeleft.png);		background-repeat: repeat-y;	}
.cajacontenidoright				{	background-image: url(img/borderight.png);	background-repeat: repeat-y;	}
.cajacontenido						{	background-color:	#FFFFFF;	}


.celdacontenidomenusup		{	font-family	:	Arial narrow;	font-size	:	10px;	font-style	:	normal;	font-weight: normal;	color: #FFFFFF;}



.celdatitulochiconegro		{	font-weight: bold;	color: #000000;	background-color: #990066;	}
.celdatitulochicoazul			{	font-weight: bold;	color: #08519c;	background-color: #990066;	}
.celdatitulochicooro			{	font-weight: bold;	color: #000000;	background-color: #DFE3DE;	}
.celdatitulochicogris			{	font-weight: bold;	color: #DFE3DE;	background-color: #990066;	}



.textoformulario				{	font-family: Arial;	font-size: 12px;	font-weight: normal;	color: #000000;	border: 0px solid #C0C0C0;	height: 18px;	background-color: #DFE3DE;}

.textoformulariocon			{	font-family: Arial;	font-size: 10px;	font-weight: normal;	color: #000000;	border: 0px solid #C0C0C0;	height: 15px;	background-color: #DFE3DE;}
.areaformulariocon			{	font-family: Arial;	font-size: 10px;	font-weight: normal;	color: #000000;	border: 1px solid #C0C0C0;	height: 55px;}

.textobusca							{	font-family: Tahoma;	font-size: 9px;	font-weight: normal;	color: #000000;	border: 1px solid #C0C0C0;	height: 15px;	}

.contenedorproductos		{	font-size:1.36em;	margin-top:2px;	margin-bottom:4px;	font-weight:bold;	border-bottom:1px dashed #999;	width:110px;	}
.contenedorproductosimg	{	width:109px;	height:62px;	margin:10px 0 0 7px;	}






/*------------------------------*/
/*	ESTILO CALENDARIO  					*/
/*------------------------------*/

.calFondoCalendario {
	/*background-color:#FF6600*/
	background-color:#bbaa65
}

.calEncabe {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px
}

.calFondoEncabe {
	/*background-color:#FFCC99*/
	background-color:#e9e2c6
}

.calDias {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	font-weight:900
}

.calSimbolo {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:200; 
	color:black
}

.calResaltado {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:700
}

.calResaltadoE{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:700
}

.calCeldaResaltado {
	/*background-color:#FFCC99*/
	background-color:#f6e18c
}

.calCeldaResaltadoE {
	/*background-color:#FFCC99*/
	background-color:#FFCC99
}

.calDatos {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:900
}



