body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	background:url("images/top_tall.jpg") top left repeat-x;
}
.oneColElsCtr #container {
	width: 46em;
	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	border: 1px solid #000000;
	text-align: left; /* esto anula text-align: center en el elemento body. */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
}

td		{
		font-family:tahoma;
		font-size:11px;
		color:#3D3D3D
		}
a		{
		color:#0A465F;
		font-weight:bold;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:underline;
		color:#EF3D01;
		}
ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul	li	{
		background:url("images/list2.gif") bottom left no-repeat;
		padding-left:11px;
		height:18px;
		}
.menublancoNegrita {

	color: #FFFFFF;

	font-weight: bold;

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.enlacepequenoAzul {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #336699;

}

.accordiaonLetras {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#333;
	
	text-align:justify;

}

.accordiaonLetrasInicial {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#0076BE;
	
	text-align:justify;

}

.enlacemenuBlanco {

	font-size: 9px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.Estilo3 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000000;

}

.textopequenoNegro {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px; 

	font-style: normal; 

	color: #000000;

	}

.textopequenoGris {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px; 

	font-style: normal; 

	color:#999999;

	}
.textoTituloPpalAzul {

	color: #405A93;

	font-weight: bold;

}



.enlaceTituloMarron {

	color: #993300;

	font-size: 10px;

	font-weight:normal;

}



.textoNegro {font-size: 11px;}

.textovioleta {font-size: 11px; 

				color:#405A93; 

				font-weight:bold; 

}

.textocuerpoGris {font-size: 11px; 

				color:#666666;

				font-weight:bold; 

}

.textocuerpoGrisG {font-size: 13px; 

				color:#999999;

				font-weight:bold; 

}


.textocuerpoVerde{font-size: 11px; 

				color:#EF3D01;

				font-weight:bold; 

}

.textocuerpoVerdeG {font-size: 13px; 

				color:#449955;

				font-weight:bold; 

}

.textoTituloVino {font-size:14px; 

				color:#990000;

				font-weight:bold; 

}

.textocuerpoVino {font-size: 11px; 

				color:#990000; 

				font-weight:bold; 

}



.textoNegro2 {font-size: 10px}



.enlaceAzul {

	font-size: 11px;

	color: #336699;

	text-decoration:none;

	

}

.textoTituloAzul {

	color: #3DA6D5;

	font-size: 13px;

	font-weight: bold;

}

.enlaceTituloBlanco {

	color:#FFFFFF;

	font-size: 11px;

	font-weight: bold;

}



.enlaceTituloAmarillo{

	color:#FFFF66;

	font-size: 11px;

	font-weight: bold;

}

.enlaceTituloAzul2 {

	color: #003366;

	font-size: 10px;

	font-weight: bold;

}

a:link {

	text-decoration: none;

	color: #EF3D01;

}

a:visited {

	text-decoration: none;

	color: #EF3D01;

}

a:hover {

	text-decoration: underline;

	color: #EF3D01;

}

a:active {

	text-decoration: none;

	color: #EF3D01;

}



.botones1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF; background-color:#EF3D01; height: 14px; border: solid; vertical-align: top; text-decoration: none; top: 1px; clip:  rect(   ); border-width: 1px 1px 1px 0px; border-color: black #000000 #000000 black}

.botones {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FFFFFF; background-color:#333333; height: 18px; border: solid; vertical-align: top; text-decoration: none; top: 2px; clip:  rect(   ); border-width: 0px 1px 1px 0px; border-color: black #000000 #000000 black}



.tableStyle {

		text-align:left;

		border-style:solid;

		border-width:1px;

		border-left-color:#6996B7;

		border-right-color:#6996B7;

		border-bottom-color:#6996B7;

		border-top-color:#6996B7;

		background-color:#F6F6F6;

		
}

.tableStyle2 {

		text-align:left;

		border-style:solid;

		border-width:1px;

		border-left-color:#c8d5e1;

		border-right-color:#c8d5e1;

		border-bottom-color:#c8d5e1;

		border-top-color:#c8d5e1;

				
}



.tableStyle4 {

		border-style:solid;

		border-width:1px;

		border-left-color:#999999;

		border-right-color:#999999;

		border-bottom-color:#FFFFFF;

		border-top-color:#FFFFFF;

				
}
.tableStyle5 {

		border-style:solid;

		border-width:1px;

		border-left-color:#999999;

		border-right-color:#999999;

		border-bottom-color:#999999;

		border-top-color:#999999;

				
}