.Link_menu_horizontal 
{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	color:#cccccc;
	font-size:14px;
}
.Link_gris            {
	color: #4a4a4a;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body,td,th 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body 
{
	background-color: #003d4c;
}

.Categoria { font-size: 14px; font-weight: bold; color: #356297; }

a:link    { text-decoration: none;      }
a:visited { text-decoration: none;      }
a:hover   { text-decoration: underline; }
a:active  { text-decoration: none;      }

.Texto_pie 
{
	color: #999999;
	font-size: 10px;
}
.Link_resumen 
{
	font-size: 10px;
	color: #999999;
}
.Telefono_columna 
{
	font-size: 18px;
	font-weight: bold;
	color: #356297;
}
.Titulo_central 
{
	font-size: 16px;
	font-weight: bold;
	color: #356297;
}
.Texto_menu_cabecera 
{
	color: #4a4a4a;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.Slogan 
{
	font-size: 16px;
	font-weight: bold;
	color: #356297;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
.Descripcion_empresa 
{
	font-size: 16px;
	font-weight: bold;
	color: #356297;
}
.Descripcion_2_empresa 
{
	font-size: 16px;
	font-weight: bold;
	color: #356297;
}
.Link_seccion 
{
	color: #4a4a4a;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Precio_oferta {
	color: #009900;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menu
{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #DDDDDD;
}
.menu ul
{
	background:#356297;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
}
.menu li
{
	float:left;
	padding:0px;
}
.menu li a
{
	background:#356297
	color:#cccccc;
	display:block;
	font-weight:normal;
	line-height:35px;
	margin:0px;
	padding:0px 10px;
	text-align:center;
	text-decoration:none;
}
.menu li a:hover, .menu ul li:hover a
{
	background: #333333;
	color:#FFFFFF;
	text-decoration:none;
}
.menu li ul
{
	background:#356297;
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:225px;
	z-index:200;
	/*top:1em;
	/*left:0;*/
}
.menu li:hover ul
{
	display:block;
	color:#FFFFFF;
}
.menu li li 
{
	background:no-repeat left bottom;
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:225px;
}
.menu li:hover li a
{
	background:none;
}
.menu li ul a
{
	display:block;
	height:35px;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:0px 10px 0px 15px;
	text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a
{
	border:0px;
	color:#ffffff;
	text-decoration:none;
	background-color: #2580a2;
	background-repeat: no-repeat;
	background-position: center left;
}
.menu p
{
	clear:left;
}	
.Fecha_pie 
{

	color: #999999;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Borde_tabla_contacto 
{
	border: 1px solid #356297;
}
.Borde_tablas_datos 
{
	border: 1px solid #356297;
}
.Texto_legal 
{
	color: #4a4a4a;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Fondo_tabla_login 
{
	background-image: url(../imagenes/fondos/cabecera_login.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #333333;
}
.Error 
{
	color: #FF0000;
}
.Ok 
{
	color: #339900;
}
.Titulo_control_acceso 
{
	color: #FFFFFF;
	font-size: 4mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Informacion_control_acceso 
{


	color: #4a4a4a;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Etiquetas_control_acceso 
{
	color: #4a4a4a;
	font-size: 3mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Fondo_foto_productos 
{
	background-color: #FFFFFF;
}
.Miniatura {
	border: 1px solid #333333;
}
.Imagen {
	border: 1px solid #333333;
}
.Fondo_menu 
{
	background-color: #356297;
}
