



TD{

  font-family: Tahoma;

  font-size: 13px;



  border: none

}



TD.noticias{

  font-size: 11px;

  line-height: 15px;

  padding: 4px 2px;

  text-align: justify

}



.index_noticias{

  font-size: 15px;

  padding: 5px 0px;

  color: #000030;

  text-decoration: none;

  margin: 2px 0px

}

.index_noticias:hover{

  text-decoration: underline

}

.index_noticias2{

  font-size: 16px;

  padding: 5px 0px;

  color: #000030;

  text-decoration: none;

  margin: 2px 0px

}

.index_noticias2:hover{

  text-decoration: underline

}



.tablastop {

  color: #d0e8ff;

  font-size: 11px;

  padding: 1px;

}



.tablascell {

  color: #000030;

  font-size: 11px;

  padding: 1px

}



A.resultados{

  font-size: 11px;

  padding: 11 0;

  text-align: left;

  color: 000030;

  text-decoration: none

}

A.resultados:hover{

  text-decoration: underline

}



.subtituloder{

  color: #d0e8ff;

  height: 18px;

  text-align: center;

  font-weight: bold;

  padding: 0px;

  background-image: url(images/top_sup.jpg);

}



.subtituloizq{

  color: #d0e8ff;

  height: 18px;

  text-align: center;

  font-weight: bold;

  padding: 0px;

  background-image: url(images/top_sup_der.jpg);

  }



.derecha{

  margin: 0px 0px 12px;

}



.bottomder{

  height: 12px;

  background-image: url(images/inf_inf.jpg);

  padding: 0px;

}



.bottomizq{

  height: 12px;

  background-image: url(images/inf_inf_der.jpg);

  padding: 0px;

}



A.secciones1{

  color: #000033;

  text-align: left;

  padding: 1px 0px 1px 16px;

  background-color: #f0f0f0;

  text-decoration: none;

  width: 152px;

  height: 16px;

}

A.secciones2{

  color: #000033;

  text-align: left;

  padding: 1px 0px 1px 16px;

  background-color: #f0f4f8;

  text-decoration: none;

  width: 152px;

  height: 16px;

  border-top: 1px solid #b8b8b8;

  border-bottom: 1px solid #b8b8b8;

}

A.secciones1:hover{padding: 1px 0px 1px 17px; background-color: #3F4F94; color: #d0e8ff}

A.secciones2:hover{padding: 1px 0px 1px 17px; background-color: #3F4F94; color: #d0e8ff}



A.link_titulo {color: #d0e8ff; text-decoration: none}

A.link_titulo:hover {color: #ffffff}





.mini{color: #000033; padding: 1px 0px 1px 10px; text-decoration: none;}

.mini:hover{padding: 1px 0px 1px 11px}

.mini1{

  padding: 1px 0px;

  text-align: left;

  background-color: #f0f0f0;

  width: 120px;

  height: 14xp;

  font-size: 11px;

}

.mini2{

  padding: 1px 0px;

  text-align: left;

  background-color: #f0f4f8;

  width: 120px;

  height: 14px;

  border-top: 1px solid #b8b8b8;

  border-bottom: 1px solid #b8b8b8;

  font-size: 11px;

}



.cajita{width: 124px; height: 17px; background-color: #f0f4f8; border: 1px solid #000030; font-family: Tahoma; font-size: 11px; margin: 3px}

textarea.cajita{background-color: #f0f4f8; border: 1px solid #000030; font-family: Tahoma; font-size: 11px; margin: 3px}

.cajitatext{background-color: #f0f4f8; border: 1px solid #000030; font-family: Tahoma; font-size: 11px; margin: 3px}



input.encuesta{width: 14px; height: 14px;}





.banners{width: 120px; height: 60px; border: 1px solid #000030; margin: 0px 0px 12px}

div.fotonota{

  width: 250px;

  height: 190px;

  border: 1px solid #000030;

  background-color: #000030;

  position:relative;

  float: left;

  overflow: hidden;

  margin: 0px 5px 0px 0px

  }

div.foto220{

  width: 220px;

  height: 175px;

  border: 1px solid #000030;

  background-color: #000030;

  float: left;

  overflow: hidden;

  margin: 0px 5px 6px 0px

  }



div.fotoRight{

  width: 200px;

  height: 158px;

  border: 1px solid #000030;

  background-color: #000030;

  float: right;

  overflow: hidden;

  margin: 0px 0px 0px 5px

  }

div.fotoLeftMark{

  width: 250px;

  height: 175px;

  border: 1px solid #000030;

  background-color: #000030;

  float: left;

  overflow: hidden;

  margin: 0px 5px 0px 0px

  }

div.fotoRightMark{

  width: 250px;

  height: 175px;

  border: 1px solid #000030;

  background-color: #000030;

  float: right;

  overflow: hidden;

  margin: 0px 0px 0px 5px

  }

div.foto100{

  width: 200px;

  height: 164px;

  border: 1px solid #000030;

  background-color: #000030;

  float: left;

  overflow: hidden;

  margin: 0px 5px 0px 0px

  }



.alt_text{color: #d0e8ff; font-size: 9px; margin: 0px 2px; line-height: 11px; background-color: #000030}



.menuabajo{font-size: 9px; color: #000030; padding-bottom: 7px; padding-top: 7px}

a.linkabajo{color: #000030; text-decoration: none; margin: 1px 3px}

a.linkabajo:hover{text-decoration: underline}





.paginador{font-size: 11px; text-align: center; padding: 5px; letter-spacing: 2px;  color: #000099}

.link_paginador{text-decoration: none; color: #000030}

.link_paginador:hover{text-decoration: underline}



.barra_encuesta {height: 5px; background-color: #3F4F94}



.ruta{color: #000033; font-size:11px; text-decoration: none;}



.mer_productoTitulo {

	FONT-SIZE: 12px;

	COLOR: #000033;

	TEXT-DECORATION: none;

	font-weight: bold;

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

	padding-left: 24px;

	height: 17px;

}

.mer_productoTitulonolink {

	FONT-SIZE: 12px;

	COLOR: #000033;

	TEXT-DECORATION: none;

	font-weight: none;

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

	height: 17px;

}



.mer_productoTituloHome {

	FONT-SIZE: 13px;

	COLOR: #000033;

	TEXT-DECORATION: none;



}

.mer_input {

	FONT-SIZE: 10px;

	COLOR: #000033;

	FONT-FAMILY: Verdana;

	TEXT-DECORATION: none;

	background-color: #D9E9F9;



}

.mer_input_d {

	FONT-SIZE: 10px;

	COLOR: #000000;

	FONT-FAMILY: Verdana;

	TEXT-DECORATION: none;

	font-weight: bold;

	background-color: #E8F8FF;

	border:none;



}



.mer_input2 {

	FONT-SIZE: 10px;

	COLOR: #FFFFFF;

	FONT-FAMILY: Verdana;

	TEXT-DECORATION: none;

	background-color: #4F67A1;

}

.mer_td_pedido {

	FONT-SIZE: 10px;

	COLOR: #000033;

	FONT-FAMILY: Verdana;

	TEXT-DECORATION: none;

	VERTICAL-ALIGN: middle: 4px;

	padding-top: 4px;

	padding-bottom: 6px;

}

.mer_link_pedido {

	FONT-SIZE: 10px;

	COLOR: #000033;

	FONT-FAMILY: Verdana;

	TEXT-DECORATION: none;

	VERTICAL-ALIGN: middle: 4px;

	font-weight: bold;

	padding-top: 4px;

	padding-bottom: 6px;

}

.mer_link_pedido:hover {

	FONT-SIZE: 10px;

	COLOR: #000033;

	FONT-FAMILY: Verdana;

	font-weight: bold;

	TEXT-DECORATION: underline;

	VERTICAL-ALIGN: middle: 4px;

	padding-top: 4px;

	padding-bottom: 6px;

}



.mer_tr {

	BACKGROUND-COLOR: #0066CC;

}

.mer_tr2 {

	BACKGROUND-COLOR: #E8F8FF;

}

.mer_tr3 {

	BACKGROUND-COLOR: #F2FAFD;

}

.mer_tr4 {

	BACKGROUND-COLOR: #4F67A1;

}

.mer_productotexto {

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

	font-size: 9px;

	color: #000033;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding-top: 3px;

}

.mer_productoTituloFondo {

	background-image: url(merchandising/images/flechita_producto.gif);

	background-repeat: no-repeat;

	background-position: 11px center;

}

.mer_productoTitulo2 {

	background-image: url(merchandising/images/fondo_titulo.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

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

	font-size: 13px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	padding-bottom: 4px;

	padding-left: 18px;

}

.mer_productoEspacio {

	padding-top: 5px;

	padding-bottom: 8px;

}

.mer_productoDetalle1 {

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

	font-size: 12px;

	color: #000033;

}

.mer_productoDetalle2 {

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

	font-size: 12px;

	color: #000033;

	font-weight: bold;

}

.mer_td_pedido2 {

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

	font-size: 11px;

	color: #003366;

	font-weight: bold;

	padding: 3px;

}

}

.mer-table-home {

	float: left;

	background-color: #EAEAEA;

	padding: 4px;

	margin: 5px;

	border-top: 1px solid #ffffff;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #FFFFFF;

}

.index_marketing{

	font-size: 15px;

	padding: 5px 0px;

	color: #5271ad;

	text-decoration: none;

	margin: 2px 0px;

}





.circulo {

    width: 35px;

    height: 30px;

    background-image: url(images/circulo.gif);

    background-position: top left;

    background-repeat: no-repeat;

    background-color: transparent;

    padding-top: 10px;

}



.piso {



    background-image: url(images/pisogrilla.gif);

    background-position: top left;

    background-repeat: repeat-y;



}



.piso td { padding-bottom: 20px; }

.piso span { color: white; }



.circulo span { color: black; }

.print { display: none; }