@charset "utf-8";
* {
  padding:0;
  margin:0;
}
body {
	background:url(images/fondo_pag.jpg) repeat-x top center #999999;
}
a:link, a:visited {
	font-weight:bold;
	color:#4078BA;
	text-decoration:underline;
}
a:hover, a:active {
	color:#95BA25;
	text-decoration:underline;
}
#container {
	margin: auto;
	width: 900px;
	background:#ffffff;
}

#cabecera_es {
	width:900px;
	height:260px;
	background:url(images/cabecera_es.jpg) no-repeat top center;	
}
#cabecera_en {
	width:900px;
	height:260px;
	background:url(images/cabecera_en.jpg) no-repeat top center;	
}
#cabecera_pt {
	width:900px;
	height:260px;
	background:url(images/cabecera_pt.jpg) no-repeat top center;	
}

#logo_es {
	background:url(images/logo_aitasa_es.jpg) no-repeat top left;
}
#logo_pt {
	background:url(images/logo_aitasa_pt.jpg) no-repeat top left;
}
#logo_en {
	background:url(images/logo_aitasa_en.jpg) no-repeat top left;
}

#logo_es, #logo_en, #logo_pt {
	display:block;
	width:153px;
	height:127px;
	float:left;
	margin-left:45px !important;
	margin-left:25px;
}

#logo_es h1, #logo_en h1, #logo_pt h1 {
	margin:0;
	padding:0;
}

#logo_es h1 a, #logo_en h1 a, #logo_pt h1 a {
	width:153px;
	height:127px;
	display:block;
	text-indent:-9000em;
	outline: 0;
}

#idiomas {
	float:right;
	margin-top:230px;
	margin-right:5px;
}

#idiomas ul {
	margin:0px;
	padding:0px;
}

#idiomas ul li {
	float:left;
	list-style-type:none;
	padding-right:8px;
}

#idiomas a img {
	border:0;
}

#mapa_com_nav ul {
	padding-left: 25px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mapa_com_nav li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


#menu {
	width:900px;
	height:30px;
	background:url(images/menu_off.jpg) repeat-x top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu li {
	float:left;
	margin:0;
	padding:0;
}



#menu li div a {
	position: relative;
	display:block;
	float: left;
	width: auto;
	text-align: left;
	cursor: default;
	/*background: #333333;*/
	background:url(images/menu_off.jpg) repeat-x top center;
	padding-top:8px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin:0;
	outline:0;
}
#menu li a:hover {
	background:url(images/menu_on.jpg) repeat-x top center;
	cursor:pointer;
}
#menu li ul {
	display: none;
	position: absolute;
	_z-index:10;
	top: 100%;
	_top:auto;
	left: 0;
	_left:auto;
	clear:left;
	font-weight: normal;
	background: #173F99;
	margin-top:30px;
	.margin-top:0px;
	padding:2px;
	_padding-top:10px;
	width:auto;
}


#menu li ul li a {
	padding:5px 0px !important;
	padding:0px;
	margin:0px;
	outline:0;
}
#menu li>ul {
	top: auto;
	left: auto;
	z-index:10;
}

#menu li li {
	display: block;
	float: none;
	background-color: #173F99;
	border: 0;
}

#menu li:hover ul, #menu li.over ul {
	display: block;
}

#nav a {
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
}

#nav li ul li{
	z-index:10;
	display:block;
	/*background:#ff0000;*/
	width:auto;
	padding:0px;
	_margin:-10px 0;
}

#nav li li a:link, #nav li li a:visited {
	display: block;
	font-weight: bold;
	color: #ffffff;
	background:#173F99;
	padding:0;
	_padding:5px 0px;
	width:auto;
	/*padding: 0.2em 10px;*/
}

#nav li li a:hover {
	display: block;
	font-weight: bold;
	color: #000076;
	background:#8FBCE9;
	padding:0;
	_padding:5px 0px;
	width:auto;
}


.nav_hidden  {
visibility: hidden;
}
#login 
{
 clear: both;
 float: right;
 background-image: url(images/fondo_login.jpg);
 background-repeat: no-repeat;
 background-position: top left;
 width: 474px;
 height: 40px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #999999;
 padding-top: 0px ! important;
 padding-right: 30px ! important;
 padding-bottom: 0px ! important;
 padding-left: 50px ! important;
 padding-top: 0px;
 padding-right: 30px;
 padding-bottom: 0px;
 padding-left: 50px;
}

#login form 
{
 float: left;
 margin: 0;
 padding: 0;
}

#login input 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 10px;
}
#login input.boton 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 background-color: #888888;
 color: #ffffff;
}

#contenido {
	clear:both;
	padding:18px;
	margin-bottom:20px;
}

#principal {
	float:left;
	width:565px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#principal p 
{
 margin-top: 1.2em;
 margin-right: 0;
 margin-bottom: 1.2em;
 margin-left: 0;
 font-size: 11px;
 line-height: 1.5em;
 text-align: justify;
}

h2, h3 {
	color:#4078BA;
	font-weight:normal;
}

#derecha {
	width:271px;
	float:left;
	margin-left:20px;
	padding-left:8px !important;
	padding-left:3px;
}

#derecha p 
{
 margin-top: 5px;
 margin-right: 0;
 margin-bottom: 20px;
 margin-left: 0;
}

.p2
{
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 font-size: 11px;
 line-height: 1.5em;
 text-align: justify;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
#derecha a img 
{
 border-style: none;
}

#direccion 
{
 clear: both;
 margin-top: 20px;
 background-image: url(images/fondo_direccion.jpg);
 background-repeat: repeat-x;
 background-position: top center;
 height: 100px;
 padding-top: 20px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 45px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000;
}

.separador {
	clear:both;
	height:15px;
}

#pie {
	width:860px;
	height:10px;
	margin:auto;
 background-color: #333333;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:20px;
}
#copyright {
	float:left;
	width:400px;
}
#notas {
	float:right;
	width:250px;
}
#notas ul {
	margin:0;
	padding:0;
}
#notas ul li {
	margin:0;
	padding-right:15px;
	float:left;
	display:block;
	list-style-type:none;
}
#notas a:link, #notas a:visited {
	color:#999999;
	text-decoration:underline;
}

#notas a:hover, #notas a:active {
	color:#ffffff;
	text-decoration:none;
}

#buscador, #ofertas
{
	width:568px;
	margin-top:5px;
}
p.ok, p.error, p.ok_big {
	width:495px;
	margin:10px 0px;
}
p.ok, p.ok_big {
	background: #C1FFCC url("images/fondo_ok.jpg") no-repeat;
	border:1px dotted #006600;
	padding:10px 20px 10px 50px;
}
p.ok_big {
 font-size: 15px;
 font-weight: bold;
}

p.error {
	background: #F2ACB1 url("images/fondo_error.jpg") no-repeat;
	border:1px dotted #990000;
	padding:10px 20px 10px 50px;
}
#tabs
{
 width: 568px;
 font-size: 8px;
 font-weight: bold;
}

#tabs ul li a {
outline:0;
}
#tabs ul 
{
 margin: 0;
 padding: 0;
}

#tabs ul li.primero 
{
 margin-left: 0px;
}

#tabs ul li 
{
 float: left;
 display: block;
 padding: 0;
 width: 70px;
 height: 27px;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 1px;
 list-style-type: none;
 background-image: url(images/tab_inactivo.jpg);
 background-repeat: no-repeat;
 background-position: top left;
 text-align: center;
}

#tabs ul li a:link, #tabs ul li a:visited
{
 width: 70px;
 height: 19px;
 display: block;
 padding-top: 8px;
 color: #fff;
 text-decoration: none;
}

#tabs ul li a:hover
{
 width: 70px;
 height: 19px;
 padding-top: 8px;
 display: block;
 background-image: url(images/tab_activo.jpg);
 background-repeat: no-repeat;
 background-position: top left;
}

#tabs ul li .activo 
{
 background-image: url(images/tab_activo.jpg);
 background-repeat: no-repeat;
 background-position: top left;
}

table.margen {
	margin-left:80px;
}

#tabla_buscar, #tabla_oferta 
{
 clear: both;
 background-image: url(images/tabla_top2.jpg);
 background-color: #999999;
 background-repeat: repeat-x;
 background-position: top left;
 width: 567px;
 color: #fff;
 font-size: 10px;
 font-weight: bold;
 padding-top: 20px;
}

#tabla_buscar h2, #tabla_oferta h2 
{
	color:#fff;
	font-size:24px;
	padding-left:10px;
}

#tabla_buscar select, #tabla_oferta select 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

div.tabla_bottom 
{
 clear: both;
 width: 567px;
 height: 12px;
 background-image: url(images/tabla_bottom.jpg);
 background-repeat: no-repeat;
 background-position: top left;
}

div.tabla_body 
{
  clear: both;
 
 background-color: #999999;
 background-repeat: repeat-x;
 background-position: top left;
 width: 567px;
 color: #fff;
 font-size: 10px;
 font-weight: bold;
 padding-top: 20px;

}

img.alinear_izqda {
	float:left;
	clear:left;
	padding-right:15px;
	padding-bottom:10px;
	margin-bottom:10px;
}
	
.cargando 
{
 position: absolute;
 right: 0;
 top: 0px;
 width: 125px;
 height: 20px;/* definindo altura do elemento */

 background-color: blue;/* definindo cor de background */

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: small;
 color: White;
 text-align: center;
 vertical-align: middle;
 padding-top: 3px;
}

.invisivel_geral 
{ 
 visibility:hidden;
 position: absolute;
 padding-left: 0px;
 padding-top: 0px;
 display:none;
}

.form_pag 
{
 position: absolute;
 padding-left: 150px;
}

.borda_contenido
{ 	
	padding-left: 55px;
}

/*---------NUEVOS ESTILOS 6 SEPT. -------------*/
#derecha a:link, #derecha a:visited, #derecha a:hover, #derecha a:active {
	text-decoration:none;
	display:block;
}
#oferta_semanal_es, #oferta_semanal_pt, #oferta_semanal_en {
	margin-bottom:18px;
	padding-left:20px;
	padding-top:60px;
	width:251px;
	height:135px;
	color:#ffffff;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}


#oferta_Diaria
   {     
	padding-left:0px;
	padding-top:0px;
	width:300px;
	height:220px;
	color:#000000;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold

}

#oferta_Diaria_spam
   {     
	padding-left:10px;
	padding-top:70px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #ff6600;
      text-align: center;
	vertical-align: middle;
	width:250px;
	


}

#oferta_Diaria {
	background:url(OfertaDiaria/OfertaDia.jpg) no-repeat top left;      
}

#oferta_semanal_es {
	background:url(images/oferta_semanal_es.jpg) no-repeat top left;
}
#oferta_semanal_pt {
	background:url(images/oferta_semanal_pt.jpg) no-repeat top left;
}
#oferta_semanal_en {
	background:url(images/oferta_semanal_en.jpg) no-repeat top left;
}
#oferta_semanal_es p, #oferta_semanal_en p ,#oferta_semanal_pt p, #oferta_Diaria p{
	margin:0;
	padding:0;
}	
#oferta_semanal_es p img, #oferta_semanal_en p img, #oferta_semanal_pt p img  {
	padding-bottom:15px;
}
a:link #oferta_semanal_es, a:visited #oferta_semanal_es, a:link #oferta_semanal_pt, a:visited #oferta_semanal_pt, a:link #oferta_semanal_en, a:visited #oferta_semanal_en {
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
a:hover #oferta_semanal_es, a:active #oferta_semanal_es,a:hover #oferta_semanal_en, a:active #oferta_semanal_en, a:hover #oferta_semanal_pt, a:active #oferta_semanal_pt {
	text-decoration:none;
	cursor:pointer;
}	


#oferta_bimestral_es {
	background:url(images/oferta_bimestral_es.jpg) no-repeat top left;
}
#oferta_bimestral_pt {
	background:url(images/oferta_bimestral_pt.jpg) no-repeat top left;
}
#oferta_bimestral_en {
	background:url(images/oferta_bimestral_en.jpg) no-repeat top left;
}
#oferta_bimestral_es, #oferta_bimestral_en, #oferta_bimestral_pt {
	display:block;
	margin-bottom:18px;
	padding-left:20px;
	padding-top:75px;
	width:251px;
	height:135px;
	color:#444444;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;	
}
#oferta_bimestral_es p, #oferta_bimestral_en p, #oferta_bimestral_pt p {
	margin:0;
	padding:0;
}	
#oferta_bimestral_es p img, #oferta_bimestral_en p img, #oferta_bimestral_pt p img {
	padding-bottom:15px;
}
a:link #oferta_bimestral_es, a:visited #oferta_bimestral_es,
a:link #oferta_bimestral_pt, a:visited #oferta_bimestral_pt,
a:link #oferta_bimestral_en, a:visited #oferta_bimestral_en {
	color:#666666;
	text-decoration:none;
	cursor:pointer;
}
a:hover #oferta_bimestral_es, a:active #oferta_bimestral_es,
a:hover #oferta_bimestral_pt, a:active #oferta_bimestral_pt,
a:hover #oferta_bimestral_en, a:active #oferta_bimestral_en {
	text-decoration:none;
	cursor:pointer;
}	
/*------------- listado de Ofertas semanales ----------
YA NO SE LLAMA #tabs_ofertas, sino #menu_ofertas
-------------------------------------------------------*/
#menu_ofertas {
	padding-bottom:25px;
}

#menu_ofertas a {
	outline:0;
}
#menu_ofertas ul {
 	margin-top:20px;
	width:540px;
}
#menu_ofertas ul li {
	float:left;
	display:block;
	width:71px;
	height: 28px;
	margin: 0;
 	padding: 0;
 	list-style-type:none;
	background:url(images/ofertab2.jpg) no-repeat top left;
	font-size:8px;
	font-weight:bold;
	text-align:center;
}
#menu_ofertas ul li a:link, #menu_ofertas ul li a:visited {
	width:71px;
	height:19px;
	display:block;
	padding-top:9px;
	color:#ffffff;
	text-decoration:none;
	background:url(images/ofertab2.jpg) no-repeat top left;
}
#menu_ofertas ul li a:hover, #menu_ofertas ul li a:active {
	text-decoration:none;
	color:#333333;
	background:url(images/ofertab3.jpg) no-repeat top left;
}

#menu_ofertas ul li.activo a:link, #menu_ofertas ul li.activo a:visited {
	background:url(images/ofertab1.jpg) no-repeat top left;
	color:#333333;
}


#menu_ofertas ul li.principio {
	width:30px; 
	background:url(images/bordegris1.jpg) no-repeat top right;
/*	background:url(images/bordegris1.jpg) repeat-x top left;*/
}
#menu_ofertas ul li.final {
	width:80px;
	background:url(images/bordegris2.jpg) no-repeat top left;	
}

/*-------TABLA EQUIVALENCIAS ---------------*/
table.equivalencias {
	width:567px;
	border-collapse:collapse;
	border:1px solid #A3BBCD;
	margin:20px 0;
}
table.equivalencias tbody tr td, table.equivalencias tbody tr th {
	padding: 4px;
	font-size:11px;
	text-align:center;
}
table.equivalencias tbody tr th {
	background:#A3BBCD !important;
	font-size:12px;
	text-align:center;
	padding: 5px;
    border:0;
	color:#fff;
}

table.equivalencias tbody tr td {
	height:50px;
}
table.equivalencias tbody tr {
	background: url(images/bg_td1.jpg) repeat-x top center;
}
table.equivalencias tbody tr.impar {
	background: url(images/bg_td2.jpg) repeat-x top center #f5f5f5;
}

/*---------TABLA INDICES DE VELOCIDAD -----------*/
table.velocidad {
	border-collapse:collapse;
	border:1px solid #A3BBCD;
	margin:20px 0;
}
table.velocidad caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2B66A2;
	margin-top:15px;
	text-align:left;
}
table.velocidad tbody tr {
	background:url(images/bg_td3.jpg) repeat-x bottom;
}
table.velocidad tbody tr td {
	height:20px;
	font-size:12px;
	padding:4px;
}
table.velocidad tbody tr.ultima {
	background:url(images/bg_td2.jpg) repeat-x bottom;
}

/*----------TABLA INDICES DE CARGA ---------------*/
table.carga {
	border-collapse:collapse;
	border:1px solid #A3BBCD;
	margin:20px 0;
}
table.carga caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2B66A2;
	margin-top:15px;
	text-align:left;
}
table.carga tbody tr {
	background:url(images/bg_td2.jpg) repeat-x top;
	font-size:12px;
}
table.carga tbody tr th {
	text-align:left;
	background:#A3BBCD;
	color:#ffffff;
	height:20px;
	padding:4px;
}
table.carga tbody tr td {
	height:20px;
	padding:4px;
}
table.carga tbody tr.impar {
	background:url(images/bg_td1.jpg) repeat-x top;
}
table.carga tbody tr td.borde, table.carga tbody tr th.borde {
	border-right:1px solid #A3BBCD;
	text-aling:right;
}

/*------------TABLA DE RESULTADOS DE BUSQUEDA-----------------*/
table.resultados {
	border-collapse:collapse;
	border:1px solid #999999;
	margin:20px 0;
}

table.resultados tbody tr th {
	color:#ffffff;
	background:#999999;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding:4px;
	border-right:2px solid #ffffff;
}
table.resultados tbody tr th.ultimo {
	border-right:none;
}
table.resultados tbody tr td {
	font-size:9px;
	font-weight:bold;
	text-align:center;
	height:40px;
	color:#666666;
}
table.resultados tbody tr td.linea {
	background:url(images/linea.gif) repeat-x;
	height:11px;
}
table.resultados tbody tr td.precio {
	font-size:12px;
	color:#000000;
}
table.resultados tbody tr td p {
	text-align:center !important;
	font-size:9px !important;
}
.precio {
	font-size:12px !important;
	margin:0;
	padding:0;
	color:#000000;
}

table.resultados tbody tr td.precio a:link img, table.resultados tbody tr td.precio a:visited img, table.resultados tbody tr td.precio a:hover img, table.resultados tbody tr td.precio a:active img {
	border:none;
}
table.resultados tbody tr td a:link img, table.resultados tbody tr td a:visited img, table.resultados tbody tr td a:hover img, table.resultados tbody tr td a:active img {
	border:none;
} 
.stock1 {
	background:url(images/stock1.jpg) no-repeat 0px 1px;
	padding-left:26px;
}
.stock2 {
	background:url(images/stock2.jpg) no-repeat 0px 1px;
	padding-left:26px;
}
.stock3 {
	background:url(images/stock3.jpg) no-repeat 0px 1px;
	padding-left:26px;
}

/*---------- BOTONS ---------------*/

#botom_cl , 
#botom_da1,
#botom_da2,
#botom_opv1,
#botom_opv2,
#botom_ped1,
#botom_ped2,
#botom_con1,
#botom_con2,
#botom_opv_add {
	margin: 0;
	width: 108px;
	height: 48px;
	padding-left:165px;
	text-align: center;
}
#botom_da2,
#botom_opv2,
#botom_con2,
#botom_ped2 {
	position: absolute;
	padding-left:100px;
	padding-top:0px;	
}

#botom_con2  a, #botom_con1 a {
display:block;
}

#botom_da1,
#botom_opv1,
#botom_con1,
#botom_ped1 {
	position: absolute;
	padding-left:224px;
	padding-top:0px;
}
#botom_cl  a, 
#botom_da1 a, 
#botom_da2 a,
#botom_opv1 a,
#botom_opv2 a,
#botom_con1 a,
#botom_con2 a,
#botom_ped1 a,
#botom_ped2 a,
#botom_opv_add a {
	padding-top: 10px;
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
	font-family: "Trebuchet MS", Verdana, "Times New Roman", Times, serif;
	color: white;
	font-weight: bold;
	font-size: 16px;
	background: url("pics/boton_fb_off.jpg") 0 0 no-repeat;
	text-decoration:none; /*ESTO ES NUEVO */

}


#botom_cl  a:hover, 
#botom_da1 a:hover, 
#botom_da2 a:hover,
#botom_opv1 a:hover,
#botom_opv2 a:hover,
#botom_con1 a:hover,
#botom_con2 a:hover,
#botom_ped1 a:hover,
#botom_ped2 a:hover {
	background: url("pics/boton_fb_on.jpg") 0 0 no-repeat;
	text-decoration:none; /*ESTO ES NUEVO */
}

#botom_opv_add {
	position: absolute;
	padding-left:00px;
	padding-top:0px;
	width: 50px;
}
#botom_opv_add a {
	background: url("pics/boton_+_off.jpg") 0 0 no-repeat;
}
#botom_opv_add a:hover {
	background: url("pics/boton_+_on.jpg") 0 0 no-repeat;
}

/*---------- 19 SEPT ------------
---------------------------------
----- COPIAR DESDE AQUI ---------
--------------------------------*/
/*--- BUSCA ---*/
#botom_b  {
padding-left:0px;
width: 99px;
height:41px;
margin: 0;
text-align: center;
}
#botom_b a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family: "Trebuchet MS", Verdana, "Times New Roman", Times, serif;
color: white;
font-weight: bold;
font-size: 16px;
background: url("pics/boton_fn_on.jpg") 0 0 no-repeat;
text-decoration:none; /*ESTO ES NUEVO */
}
#botom_b a:hover {
background: url("pics/boton_fn_off.jpg") 0 0 no-repeat;
text-decoration:none; /*ESTO ES NUEVO */
}



#botom_b2  {
padding-left:0px;
width: 99px;
height:41px;
margin: 0;
text-align: center;
}
#botom_b2 a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family: "Trebuchet MS", Verdana, "Times New Roman", Times, serif;
color: white;
font-weight: bold;
font-size: 16px;
background: url("pics/boton_fn_on.jpg") 0 0 no-repeat;
text-decoration:none; /*ESTO ES NUEVO */
}
#botom_b2 a:hover {
background: url("pics/boton_fn_off.jpg") 0 0 no-repeat;
text-decoration:none; /*ESTO ES NUEVO */
}



#botom_be {
padding-left:0px;
width: 50px;
height:20px;
margin: 0;
text-align: center;
}
#botom_be a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family: "Trebuchet MS", Verdana, "Times New Roman", Times, serif;
color: white;
font-weight: bold;
font-size: 10px;
background: url("pics/boton_fn_on.jpg") 0 0 no-repeat;
text-decoration:none; /*ESTO ES NUEVO */
}
#botom_be a:hover {
background: url("pics/boton_fn_off.jpg") 0 0 no-repeat;
text-decoration:none; /*ESTO ES NUEVO */
}


#combotipos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em !important;
	/*font-weight:bold !important;*/
	color:#000000;
	/*background-color:#e1e1e1;*/
}
table.margen tr td select.combotipos {
	font-size:2.4em;
}

table.galletas {
	margin-top:10px;
	margin-bottom:35px;
	font-size:10px;
}


/*------- G A L L E T A S S S S S S ---------
--------- UHHHMMMMMMMMMMMMMMMMMMMMM ---------*/
a.seleccionar, a.limpiar, a.borrar, a.vaciar {
	padding-left:20px;
	padding-top:3px;
	padding-bottom:5px;
	display:block;
}
table.galletas tr td a.seleccionar {
	background:url("images/seleccionar.gif") no-repeat left;
}
table.galletas tr td a.limpiar {
	background:url("images/limpiar.gif") no-repeat left;
}
table.galletas tr td a.borrar {
	background:url("images/borrar.gif") no-repeat left;
}
table.galletas tr td a.vaciar {
	background:url("images/vaciar.gif") no-repeat left;
}
/*
background: url("pics/boton_fn_off.jpg") 0 0 no-repeat;
background: url("pics/boton_fn_on.jpg") 0 0 no-repeat;
*/
ul.botones li {
	list-style-type:none;
	display:block;
	float:left;
}
ul.botones li a:link, ul.botones li a:visited {
	list-style-type:none;
	display:block;
	float:left;
	width:108px;
	height:33px;
	margin-left:15px;
	padding-top:15px;
	text-align:center;
	font-size:12px;
	background:url(pics/boton_fb_off.jpg) no-repeat top left;
	color:#fff;
	text-decoration:none;
}
ul.botones li a:hover, ul.botones li a:active {
	background:url(pics/boton_fb_on.jpg) no-repeat top left;
}
table.mostrando1 {
	font-size:11px;
	margin-bottom:0px;
}
table.mostrando2 {
	font-size:11px;
	margin-top:0px;
}
table.mostrando2 a:link, table.mostrando2 a:visited {
	color:#50B140;
	text-decoration:none;
}
table.mostrando2 a:hover, table.mostrando2 a:active {
	color:#70D160;
}
table.mostrando2 td {
	padding:3px;
}
.oferta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#ff0000;
	margin:7px;
	padding:0px 1px 7px 15px;
	background:url(pics/oferta.gif) no-repeat top left;
}


.oferta2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#ff0000;
	margin:7px;
	padding:0px 1px 7px 15px;
	background:url(pics/oferta.gif) no-repeat top left;
}


.TextoPequeno
{
 font-size: 9px;
}
.TextoMediano
{
 font-size: 10px;
}

.TextNoencontrado
{
font-size: 11px;
color:#ff0000;
font-weight: bold;

}

.Mostrar
{
display: block;
}

.Ocultar
{
display: none;
}

