body {
  background:#fff;
  margin:0;
  padding:0;
  color:#000;
  font:x-small Georgia,Serif;
  voice-family: "\"}\""; voice-family:inherit;
  font-size:small;
  } html>body {font-size:small;}

#Body {
/*  background-color: #da252c; */
/*  background: #ccc url(../imagenes/logos/reca2-small.png) repeat-y 50% 0; */
}

#Pagina {
  width: 100%
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
/*  background-color: #da252c; */
}

#Cabecera {
  width: 800px;
  /*float: left;*/	
  padding-top: 10px;
  background-color: #ffffff;
}

#Cabecera td {
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
}

#BloqueLogin {
  margin-top: 0px;
  margin-left: 5px;
  font-size: 9px;
}

#BloqueLogin input {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  border: 1px solid #000000;
  background: #f0f0f0;
  color: #000000;  
  margin-top: 2px;
  margin-left: 5px;
  font-size: 9px;
}

#MensajeCabecera {
  margin-top: 0px;
  margin-left: 20px;
  font-size: 10px;
}

#MensajeCabecera input {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9px;
  border: 1px solid #000000;
  background: #f0f0f0;
  color: #000000;  
  margin-top: 2px;
  margin-left: 5px;
  font-size: 9px;
}

#SeparadorContenido {
  width: 100%;
  height: 10px;
  background-color: #ffffff;
  clear: both;	
}

#Contenido{
  width: 800px;
  /*clear: both;*/
  /*margin: 0px 0px 0px 0px;*/
  /*padding: 0px;*/
  background-color: #ffffff;
}

/* ESTILOS COLUMNA IZQUIERDA */
#ColumnaIzquierda{
/*  width: 160px;*/
/*  width: 15%;*/
/*  float: left;*/
  margin: 0px;
  padding: 0px;
  padding-top: 0px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 100%;
  background-color: #ffffff;
}

#ColumnaCentral {
  /*width: 100%;*/
  width: 800px;
/*  float: left;*/
/*  margin: 0px;*/
/*  padding: 0px;*/
/*  padding-top: 0px;*/
/*  padding-left: 0px;*/
  font-family: Tahoma, Verdana, Arial;
  font-size: 100%;
  background-color: #ffffff;
}

#ColumnaDerecha {
/*  width: 160px;*/
/*  width: 15%; /* Por algun motivo con 20% hay fallos en Explorer */
/*  float: left;*/
  margin: 0px;
  padding: 0px;
/*  padding-top: 0px;*/
  font-family: Tahoma, Verdana, Arial;
  font-size: 100%;
  background-color: #ffffff;
}

#Pie {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 30px;	
  width: 100%;
  font-size: 90%;
  text-align:center;
  float: left;
  clear:both;
  font-weight: normal;	
  background-color: #ffffff;
}

#Pie td {
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
}

#TablaCabeceraPrincipal {
  width: 100%;
  float: center;	
  padding-top: 0px;
  background-color: #ffffff;
}

#BloqueBusquedaBasica {
/*  width: 90px;*/
  font-family: Tahoma, Verdana, Arial;
  font-size: 100%;
/*  clear: both; */
  float: left;
  padding: 2px;
/*  padding-top: 0px;*/
/*  padding-left: 0px;*/
/*  background-color: #da252c; */
}

/* MENUS */
/* hermanos_css */
#hermanos_css {
  float:left;
  width:100%;
/*  background:#DAE0D2 url("../imagenes/maquetacion/bg.gif") repeat-x bottom; */
  background:#FFFFFF url("../imagenes/maquetacion/bg-2.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#hermanos_css ul {
  margin:0;
  padding: 3px 10px 0;
  list-style:none;
/*  background-color: #da252c; */
  }
#hermanos_css li {
  float:left;
  background:url("../imagenes/maquetacion/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#hermanos_css a {
  display:block;
  background:url("../imagenes/maquetacion/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
#hermanos_css a:hover {
  color:#333;
  }
#hermanos_css #hermano_css_con_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on.gif");
  }
#hermanos_css #hermano_css_con_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
#hermanos_css #hermano_css_sin_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on.gif");
  }
#hermanos_css #hermano_css_sin_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }

/* hermanos_css_rojo */
#hermanos_css_rojo {
  float:left;
  width:100%;
/*  background:#DAE0D2 url("../imagenes/maquetacion/bg.gif") repeat-x bottom; */
  background:#FFFFFF url("../imagenes/maquetacion/bg-2-rojo.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#hermanos_css_rojo ul {
  margin:0;
  padding: 3px 10px 0;
  list-style:none;
/*  background-color: #da252c; */
  }
#hermanos_css_rojo li {
  float:left;
  background:url("../imagenes/maquetacion/left-rojo.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#hermanos_css_rojo a {
  display:block;
  background:url("../imagenes/maquetacion/right-rojo.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
#hermanos_css_rojo a:hover {
  color:#333;
  }
#hermanos_css_rojo #hermano_css_rojo_con_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on-azul.gif");
  }
#hermanos_css_rojo #hermano_css_rojo_con_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on-azul.gif");
  color:#333;
  padding-bottom:5px;
  }
#hermanos_css_rojo #hermano_css_rojo_sin_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on-azul.gif");
  }
#hermanos_css_rojo #hermano_css_rojo_sin_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on-azul.gif");
  color:#333;
  padding-bottom:5px;
  }

/* hermanos_css_azul */
#hermanos_css_azul {
  float:left;
  width:100%;
/*  background:#DAE0D2 url("../imagenes/maquetacion/bg.gif") repeat-x bottom; */
  background:#FFFFFF url("../imagenes/maquetacion/bg-2-azul.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#hermanos_css_azul ul {
  margin:0;
  padding: 3px 10px 0;
  list-style:none;
/*  background-color: #da252c; */
  }
#hermanos_css_azul li {
  float:left;
  background:url("../imagenes/maquetacion/left-azul.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#hermanos_css_azul a {
  display:block;
  background:url("../imagenes/maquetacion/right-azul.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
#hermanos_css_azul a:hover {
  color:#333;
  }
#hermanos_css_azul #hermano_css_azul_con_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on.gif");
  }
#hermanos_css_azul #hermano_css_azul_con_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
#hermanos_css_azul #hermano_css_azul_sin_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on.gif");
  }
#hermanos_css_azul #hermano_css_azul_sin_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }

/* hijos_csss */
#hijos_css {
  float:left;
  width:100%;
/*  background:#DAE0D2 url("../imagenes/maquetacion/bg.gif") repeat-x bottom; */
  background:#FFFFFF url("../imagenes/maquetacion/bg-2-rojo.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  }
#hijos_css ul {
  margin:0;
  padding: 3px 10px 0;
  list-style:none;
  }
#hijos_css li {
  float:left;
  background:url("../imagenes/maquetacion/left-azul.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#hijos_css a {
  display:block;
  background:url("../imagenes/maquetacion/right-azul.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
#hijos_css a:hover {
  color:#333;
  }
#hijos_css #hijo_css_con_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on-gris.gif");
  }
#hijos_css #hijo_css_con_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on-gris.gif");
  color:#333;
  padding-bottom:5px;
  }
#hijos_css #hijo_css_sin_enlace_seleccionado {
  background-image:url("../imagenes/maquetacion/left_on-gris.gif");
  }
#hijos_css #hijo_css_sin_enlace_seleccionado a {
  background-image:url("../imagenes/maquetacion/right_on-gris.gif");
  color:#333;
  padding-bottom:5px;
  }

/* OTROS */
#FormularioActualizarNuevaOferta {
  float:left;
  margin: 10px;
  padding: 0px;
  width:400px;
}

#FormularioPublicarNuevaOferta {
  float:left;
  margin: 10px;
  padding: 0px;
  width:400px;
}

#MuestraVehiculo {
  float:left;
  margin: 8px;
  padding: 0px;
/*  width:50%; */
}

#select_nueva_oferta_marca select {
  float:left;
  width: 130px;
  margin: 0px;
  padding: 0px;
  font-size: 10px;
}

#select_nueva_oferta_modelo select {
  float:left;
  width: 130px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

#select_nueva_oferta_ofertante select {
  float:left;
  width: 130px;
  margin: 0px;
  padding: 0px;
  font-size: 10px;
}

#select_nueva_oferta_contacto select {
/*  float:left; */
  width: 130px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

#parrafo_nueva_oferta {
  float:left;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-size: 11px;
  text-align: justify;
}

#etiqueta_nueva_oferta_marca {
  float:left;
  width: 130px;
  margin-top: 0px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_modelo {
  float:left;
  width: 130px;
  margin-top: 0px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_matricula {
  float:left;
  width: 50px;
  margin-top: 0px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_marca_modelo_version {
  float:left;
  width: 225px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_combustible {
  float:left;
  width: 110px;
  margin-top: 0px;
  margin-left: 5px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_antiguedad {
  float:left;
  width: 90px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_matriculacion {
  float:left;
  width: 150px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_kilometros {
  float:left;
  width: 90px;
  margin-top: 0px;
  margin-left: 00px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_precio {
  float:left;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_provincia {
  float:left;
  margin-top: 0px;
  margin-left: 20px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_ofertante {
  float:left;
  width: 130px;
  margin-top: 0px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_contacto {
  float:left;
  width: 130px;
  margin-top: 0px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_ofertante_1 {
  float:left;
  width: 70px;
  margin-top: 0px;
  margin-left: 20px;
  padding: 0px;
  font-size: 10px;
}

#valor_nueva_oferta_ofertante_1 {
  float:left;
  width: 130px;
  margin-top: 0px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

#etiqueta_nueva_oferta_contacto_1 {
  float:left;
  width: 70px;
  margin-top: 0px;
  margin-left: 20px;
  padding: 0px;
  font-size: 10px;
}

#valor_nueva_oferta_contacto_1 {
  float:left;
  width: 130px;
  margin-top: 0px;
  margin-left: 10px;
  padding: 0px;
  font-size: 10px;
}

.botonbuscar
{
  margin: 3px;
  padding: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 90%;
  border: 1px solid #000000;
  background: #fff;
  color: #000000;
}

textarea.texto_oferta {
  margin-top: 0px;
  margin-left: 0px;
  font-size: 12px;
}

input.nueva_oferta_matricula
{
  margin-top: 0px;
  margin-left: 10px;
  font-size: 10px;
}

input.nueva_oferta_marca_modelo_version
{
  margin-top: 0px;
  margin-left: 0px;
  font-size: 10px;
}

input.nueva_oferta_kilometros
{
  margin-top: 0px;
  margin-left: 40px;
  font-size: 10px;
}

input.nueva_oferta_precio
{
  margin-top: 0px;
  margin-left: 5px;
  font-size: 10px;
}

select.marca
{
  font-size: 10px;
  width: 100px;
}

select.modelo
{
  font-size: 10px;
  width: 100px;
}

select.version
{
  font-size: 10px;
  width: 100px;
}

select.nueva_oferta_select_combustible
{
  margin-left: 5px;
  font-size: 10px;
  width: 100px;
}

select.nueva_oferta_select_antiguedad
{
  margin-left: 0px;
  font-size: 10px;
  width: 80px;
}

select.nueva_oferta_select_mes_matriculacion
{
  margin-left: 15px;
  font-size: 10px;
  width: 40px;
}

select.nueva_oferta_select_anno_matriculacion
{
  font-size: 10px;
  width: 55px;
  margin-left: 0px;
}

select.nueva_oferta_select_provincias
{
  font-size: 10px;
  width: 170px;
  margin-left: 5px;
}

select.precio
{
  font-size: 10px;
  width: 120px;
}

table.NuevaOferta
{
  border-width: 0px; 
  border-color: #da252c; 
  border-style: solid;
  background-color: #ffffff;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
  font-weight: bold;
}

table.resultados
{
  border-width: 1px; 
  border-color: #da252c; 
  border-style: solid;
  background-color: #ffffff;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
}

table.resultados2
{
  background-color: #ffffff;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
}

tr.cabecera_resultados
{
	font-size: 12px;
	color: #ffffff;
	background-color: #da252c;
	text-align: center;
}

/* COMPRAR Y VENDER */
/* input */
a.solapa
{
  text-decoration:none;
  font-weight:bold;
  color:#765;
}

 a.solapa:hover {
  font-weight:bold;
  color:#333;
  }

.botonbuscar
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 90%;
  border: 1px solid #000000;
  background: #fff;
  color: #000000;
}

select.marca
{
  font-size: 10px;
  width: 100px;
}

select.modelo
{
  font-size: 10px;
  width: 100px;
}

select.version
{
  font-size: 10px;
  width: 100px;
}

select.precio
{
  font-size: 10px;
  width: 120px;
}

table.compraryvender
{
  border-width: 0px; 
  border-color: #da252c; 
  border-style: solid;
  background-color: #ffffff;
  font-family: arial,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
}

table.buscador
{
  border-width: 0px; 
  border-color: #da252c; 
  border-style: solid;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
  font-weight: bold;
/*  background-color: #ff00ff;*/
}

table.destacados
{
  border-width: 1px; 
  border-color: #da252c; 
  border-style: solid;
  background-color: #ffffff;

  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
  font-weight: bold;
}

table.recientes
{
  border-width: 1px; 
  border-color: #da252c; 
  border-style: solid;
  background-color: #ffffff;

  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
  font-weight: bold;
}

table.resultados
{
  border-width: 1px; 
  border-color: #da252c; 
  border-style: solid;
  background-color: #ffffff;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
}

table.resultados2
{
  background-color: #ffffff;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
}

table.bloque
{
  border-width: 0px; 
  border-color: #da252c; 
  border-style: solid;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;	
  font-weight: bold;
/*  background-color: #ff00ff;*/
}

tr.cabecera_resultados
{
	font-size: 12px;
	color: #ffffff;
	background-color: #da252c;
	text-align: center;
}

tr.cabecera
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #da252c;
	text-align: center;
}

tr.pie
{
	font-size: 10px;
	color: #da252c;
	background-color: #ffffff;
	text-align: right;
}

td.borde1110 {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #da252c;
  border-left: 1px solid #da252c;
  border-top: 1px solid #da252c;
  border-right: 1px solid #da252c;
}

td.borde1111 {
  border-left: 1px solid rgb(170,170,170);
  border-top: 1px solid rgb(170,170,170);
  border-right: 1px solid rgb(170,170,170);
  border-bottom: 1px solid #da252c;
}

td.borde1011 {
  border-left: 1px solid #da252c;
  border-right: 1px solid #da252c;
  border-bottom: 1px solid #da252c;
}

td.borde1111_relleno_red {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #e11822;
  border-top: 1px solid #e11822;
  border-right: 1px solid #e11822;
  border-bottom: 1px solid #e11822;
  border-left: 1px solid #e11822;
}

td.borde0101_red {
/*  border-top: 1px solid #e11822;*/
  border-right: 1px solid #e11822;
/*  border-bottom: 1px solid #e11822;*/
  border-left: 1px solid #e11822;
}

td.borde0001_red {
/*  border-top: 1px solid #e11822;*/
/*  border-right: 1px solid #e11822;*/
/*  border-bottom: 1px solid #e11822;*/
  border-left: 1px solid #e11822;
}

td.borde0100_red {
/*  border-top: 1px solid #e11822;*/
  border-right: 1px solid #e11822;
/*  border-bottom: 1px solid #e11822;*/
/*  border-left: 1px solid #e11822;*/
}

td.borde1111_red {
  border-top: 1px solid #e11822;
  border-right: 1px solid #e11822;
  border-bottom: 1px solid #e11822;
  border-left: 1px solid #e11822;
}

td.borde1111_relleno_blue {
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #004080;
  border-top: 1px solid #004080;
  border-right: 1px solid #004080;
  border-bottom: 1px solid #004080;
  border-left: 1px solid #004080;
}

td.borde0101_blue {
/*  border-top: 1px solid #004080;*/
  border-right: 1px solid #004080;
/*  border-bottom: 1px solid #004080;*/
  border-left: 1px solid #004080;
}

td.borde0001_blue {
/*  border-top: 1px solid #004080;*/
/*  border-right: 1px solid #004080;*/
/*  border-bottom: 1px solid #004080;*/
  border-left: 1px solid #004080;
}

td.borde0100_blue {
/*  border-top: 1px solid #004080;*/
  border-right: 1px solid #004080;
/*  border-bottom: 1px solid #004080;*/
/*  border-left: 1px solid #004080;*/
}

td.borde1111_blue {
  border-top: 1px solid #004080;
  border-right: 1px solid #004080;
  border-bottom: 1px solid #004080;
  border-left: 1px solid #004080;
}

.bloque_central {
  /*float: left;*/
  /*background-color: #f00;*/
  background-color: #f0f0f0;
  /*width: 605px;*/
  width: 80%;
  /*border: 1px solid #e11822;*/
  margin-top: 3px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px;
  font-size: 120%;
  text-align:left;
}

.bloque_central_izquierda {
  float: left;
  /*background-color: #f00;*/
  background-color: #ffffff;
  /*width: 300px;*/
  width: 385px;
  border: 1px solid #152b87;
  /*margin-top: 3px;*/
  /*margin-left: 10px;*/
  margin-right: 4px;
  padding: 4px;
  font-size: 120%;
  /*text-align:left;*/
}

.bloque_central_derecha {
  float: left;
  /*background-color: #f00;*/
  background-color: #ffffff;
  width: 385px;
  /*width: 98%;*/
  border: 1px solid #fe6604;
  /*margin-top: 3px;*/
  margin-left: 4px;
  /*margin-right: 10px;*/
  padding: 4px;
  font-size: 120%;
  /*text-align:left;*/
}

.bloque_central_separador_2006 {
  /*float: left;*/
  /*background-color: #f00;*/
  background-color: #fe6700;
  width: 350px;
  /*width: 98%;*/
  /*border: 1px solid #fe6604;*/
  /*margin-top: 3px;*/
  /*margin-left: 4px;*/
  /*margin-right: 10px;*/
  /*padding: 4px;*/
  font-size: 100%;
  /*text-align:left;*/
}

.bloque_central_separador_2007 {
  /*float: left;*/
  /*background-color: #f00;*/
  background-color: #e2d7ca;
  width: 350px;
  /*width: 98%;*/
  /*border: 1px solid #fe6604;*/
  /*margin-top: 3px;*/
  /*margin-left: 4px;*/
  /*margin-right: 10px;*/
  /*padding: 4px;*/
  font-size: 100%;
  /*text-align:left;*/
}

.bloque_central_titulo {
  float: left;
  background-color: #e11822;
  /*width: 590px;*/
  width: 100%;
  border: 1px solid #999;
  margin: 0px 0px 5px 0px;
  padding: 3px;
  padding-left: 10px;
  font-size: 90%;
  text-align:left;
}

.bloque_central_titulo a {
  text-decoration:underline;
  font-weight:bold;
  color:#ffffff;
}

.bloque_central_fila_fotos {
  float: left;
  background-color: #ffffff;
  width: 590px;
  /*border: 1px solid #999;*/
  margin: 0px 0px 5px 0px;
  padding: 3px;
  padding-left: 10px;
  font-size: 90%;
  text-align:left;
}

.bloque_central_texto {
  float: left;
  /*background-color: #f00;*/
  /*width: 550px;*/
  width: 550px;
  /*border: 1px solid #999;*/
  margin: 3px 5px 5px 15px;
  padding: 0px;
  font-size: 100%;
  text-align:left;
}

.bloque_columna {
  float: left;
  background-color: #ffffff;
/*  width: 149px;*/
/*  border: 1px solid #004080;*/
  margin-top: 3px;
  margin-left: 3px;
  padding: 3px;
  font-size: 100%;
  text-align: left;
}

.bloque_columna_texto a {
  text-decoration:none;
  color:#000000;
}
  
.bloque_columna a:hover {
  font-weight:bold;
  color:#004080;
}
  
.bloque_columna_titulo {
  float: left;
  background-color: #004080;
  width: 140px;
  border: 1px solid #999;
  margin: 0px 0px 0px 0px;
  padding: 3px;
  /*font-size: 100%;*/
  text-align:center;
}

.bloque_columna_texto {
  float: left;
  /*background-color: #f00;*/
  width: 130px;
  /*border: 1px solid #999;*/
  margin: 3px 5px 5px 5px;
  padding: 0px;
  font-size: 100%;
  text-align:center;
}

.bloque_comunicacion {
  float: left;
  /*background-color: #f00;*/
  width: 97%;
  border: 1px solid #999;
  margin: 3px 5px 5px 5px;
  padding: 5px;
  font-size: 90%;
  text-align:left;
}

.bloque_corte_comunicacion {
  float: left;
  /*background-color: #f00;*/
  width: 97%;
  /*border: 1px solid #999;*/
  margin: 3px 5px 5px 5px;
  /*padding: 5px;*/
  /*font-size: 90%;*/
  /*text-align:left;*/
  text-align: justify;
}

.bloque_comunicacion_titulo_tv {
  float: left;
  background-color: #004080;
  width: 97%;
  border: 1px solid #999;
  margin: 0px 0px 5px 0px;
  padding: 3px;
  padding-left: 10px;
  font-size: 90%;
  text-align:left;
}

.bloque_comunicacion_titulo_radio {
  float: left;
  background-color: #ff6600;
  width: 97%;
  border: 1px solid #999;
  margin: 0px 0px 5px 0px;
  padding: 3px;
  padding-left: 10px;
  font-size: 90%;
  text-align:left;
}

.bloque_comunicacion_titulo_prensa {
  float: left;
  background-color: #e11822;
  width: 97%;
  border: 1px solid #999;
  margin: 0px 0px 5px 0px;
  padding: 3px;
  padding-left: 10px;
  font-size: 90%;
  text-align:left;
}

.InstruccionesTienda {
  float: left;
  width: 300px;
  border: 1px solid #999;
  margin: 8px 10px 10px 10px;
  padding: 10px;
  font-size: 90%;
  /*text-align:center;*/
}

.InstruccionesFotos {
  float: left;
  width: 350px;
  border: 1px solid #999;
  margin: 8px 10px 10px 10px;
  padding: 10px;
  font-size: 90%;
  /*text-align:center;*/
}

.bloqueProductos {
  float: left;
  /*background-color: #ff0;*/
  /*width: 440px;*/
  /*border: 1px solid #999;*/
  padding: 0px;
  font-size: 90%;
  text-align:center;
}

.producto {
  float: left;
  /*background-color: #f00;*/
  width: 120px;
  border: 1px solid #999;
  margin: 8px 5px 5px 5px;
  padding: 5px;
  font-size: 120%;
  text-align:center;
}

.bloque_foto_left {
  float: left;
  /*background-color: #f00;*/
  /*border: 1px solid #999;*/
  margin: 8px 5px 5px 5px;
  padding: 5px;
  font-size: 120%;
  text-align:left;
}

.bloque_foto_right {
  float: right;
  /*background-color: #f00;*/
  /*border: 1px solid #999;*/
  margin: 8px 5px 5px 5px;
  padding: 5px;
  font-size: 120%;
  text-align:left;
}

.clearboth { clear: both; }

#ColumnaCentralTienda {
  float: left;
  /* background-color: #ff0; */
  /*width: 90%;*/
  /*border: 1px solid gray;*/
  padding: 4px;
}

#Secciones a {
  color: #004080;
  text-decoration:none;
}

#Secciones a:hover {
  color: #004080;
  font-weight: bold;
  text-decoration:none;
}

#Secciones ul {
  margin: 0; /*removes indent IE and Opera*/
  padding: 0; /*removes indent Mozilla and NN7*/
  list-style-type: none; /*turns off display of bullet*/
}
				
#Secciones li {
  padding-left: 0px;
  padding-top: 1px;	
  padding-bottom: 1px;		
  font-size: 120%;
  background-color: #ffffff;			
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #e8f3ff;
  text-align: center
}					
		
#Secciones li.Titulo {
  /*margin-top:-3px;*/
  padding-left: 0px;
  padding-top: 2px;	
  padding-bottom: 2px;		
  font-size: 120%;
  font-weight: bold;
  color: #ffffff;
  background-color: #004080;			
  border-bottom-width: 1px;
  border-bottom-style: double;
  border-bottom-color: #ffffff;
  border-top-width: 3px;
  border-top-style: double;
  border-top-color: #ffffff;
  text-align: center
}
