body{
	background-color:#fff;
	background-image:url(../css/img/bodybg.png);
	background-repeat:repeat-x;
}

table{
	text-align:center;
}

img{
	border:0px;
}

.azul{
	color:#0081BF;
	font-weight:bold;
}

.verde{
	color:#00ae42;
	font-weight:bold;
}

.rojo{
	color:#fe4819;
	font-weight:bold;
}

.azul_c{
	color:#5eb0e5;
	font-weight:bold;
}

.gris{
	color:#626859;
	font-weight:bold;
}

.gris_c{
	color:#999;
}

.marron{
	color:#9d986d;
}

.nuevo{
	color:#ea7125;
	font:bold 20px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}
.tabular{
	text-indent:100px;
}

h4{
	padding:2px;
	padding-top:0px;
	padding-left:10px;
	margin:0px;
	text-align:left;
	color:#0081BF;
}

h4.gris{
	color:#626859;
	font: 18px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}

h5{
	padding:7px;
	padding-left:24px;
	margin:0px;
	text-align:left;
	color:#0081BF;
	font:bold 20px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}

h1 a{
	padding:0px;
	margin:0px;
	padding-left:10px;
	text-align:left;
	color:#626859;
	font:bold 14px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}

.back_button {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #cccccc;
  width: 50px;
  background-color:#eee;
  padding: 4px 10px;
  line-height: 20px;
  margin: 1px;
  float:right;
  position:relative;
  top:10px;
}

.sms{
	text-align: left;
	border: 4px solid #d9a738;
	width: 890px;
	background-color:#ffffdb;
	padding: 4px 10px;
	margin: 1px;
	top:10px;
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}

.publi{
  width:150px;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #ccc;
  padding: 4px 10px;
  line-height: 20px;
  margin: 1px auto;
  display:block;
}
/*------------------------------------------------------ Tabla principal	---------------------------------------------------------*/
table.portada{
	background-color:#fff;
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-top:3px;
	width:960px;
}

table.portada tr td.logo{
	text-align:left;
	background-image:url(../css/img/barra_alto.png);
	background-repeat:repeat-x;
	background-position: top;
	padding:0px;
	margin:0px;
}



table.portada tr.barra_blanca td{
	text-align:center;
	background-image:url(../css/img/barra_blanca.png);
	background-repeat:repeat-x;
	background-position: top;	
	font-size:10px;
}

table.portada tr td.fin{
	text-align:center;	
	padding:7px;
	height:50px;
}

table.portada tr td.det_bajo_u{
	text-align:center;
	vertical-align:top;
	padding:0px;
	margin:0px;
	background-image:url(../css/img/det_bajo_u.gif);
	background-repeat:repeat-x;
	background-position: top;
	height:19px;	
}

table.portada tr td.det_bajo_d{
	text-align:center;
	vertical-align:top;
	padding:0px;
	margin:0px;
	background-image:url(../css/img/det_bajo_d.gif);
	background-repeat:repeat-x;
	background-position: top;
	height:30px;	
}

table.portada tr td.contenido{
	text-align:center;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

table.portada tr td.parte_izq{	
	background-position: top;
	margin:5px;
	padding:0px;
}

table.portada tr td.parte_der{	
	background-position: top;
	margin:5px;
	padding:0px;
	width:420px;
}

table.menu_top{
	background-color:#fff;
	margin:0px;
	padding:0px;
	width:100%;

}

table.menu_top tr td.izq{
	margin:0px;
	padding:0px;
	padding-left:10px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}

table.menu_top tr td.der{
	margin:0px;
	padding:0px;
	padding-right:10px;
	text-align:right;
	width:60%;
}

/*----------------------------------------------------- Anuncios y empresas	---------------------------------------------------------*/
table.ultimos{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-top:0px;
	width:100%;

}

table.ultimos tr.cabecera td{
	text-align:left;
	background-color:#f5f1fb;
	background-image:url(../css/img/cab_tablon.png);
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
	height:31px;
}

table.ultimos tr.cab_pasando td{
	text-align:left;
	background-color:#f5f1fb;
	background-image:url(../css/img/cab_pasando.png);
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
	height:31px;
}

table.ultimos tr.detalle td{	
	background-image:url(../css/img/barra_detalle.png);
	background-repeat:repeat-x;
	background-position: top;
	margin:0px;
	padding:0px;
}

table.ultimos tr td.tit{
	margin:0px;
	padding:4px;
	text-align:left;
	font:bold 16px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.ultimos tr td.vmas{
	margin:0px;
	padding:4px;
	text-align:right;
}

table.ultimos tr td.menu_js{
	margin:20px;
	padding:15px;
	padding-left:10px;
	padding-top:10px;
	text-align:left;
	border-bottom:1px solid #999;
}

table.ultimos tr.orden td{	
	background-image:url(../css/img/fondo_orden.png);
	background-repeat:repeat-x;
	background-position: top;
	margin:0px;
	padding:0px;
}

table.ultimos tr.orden p{	
	margin:0px;
	padding:5px;
	padding-top:15px;
	padding-right:15px;
	font:bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:bottom;
	text-align:right;
}

table.ultimos tr.orden p a.activo{	
	margin:0px;
	padding:12px;
	padding-top:2px;
	padding-bottom:5px;
	font:bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:bottom;
	background-color:#FFFFFF;
}

table.ultimos tr.cuerpo td{
	background-color:#fff;
}

table.ultimos tr td.fin{
	margin:5px;
	padding:4px;
	text-align:center;
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

table.ultimos tr td.info_pagi{
	margin:5px;
	padding:4px;
	text-align:right;
	font:14px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#666;
}

/*¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ÄNUNCIOS NORMAL¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨*/
table.normal{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	width:100%;

}

table.normal tr.fila1 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
}

table.normal tr.fila2 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
	border-bottom:2px solid #eee;
}

table.normal tr td.imagen{	
	background-image:url(../css/img/fondo_foto.gif);
	background-repeat: no-repeat;
	position:relative;
	margin:0px;
	padding:0px;
	width:139px;
	height:88px;	
	background-position: left top;
	vertical-align:top;
	padding-top:7px;
	border-bottom:2px solid #eee;
}

table.normal tr td.titulo{	
	margin:0px;
	padding:0px;
	height:30%;
}


table.normal tr td.titulo p{	
	margin:0px;
	padding:0px;
	text-align:left;
}

table.normal tr td.titulo p a{	
	margin:0px;
	padding-left:10px;
	font:bold 1em "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.normal tr td.titulo p a:hover{	
	color:#777777;
}


table.normal tr td.derecha{	
	margin:0px;
	padding:5px;
	border-bottom:2px solid #eee;
}

table.normal tr td.derecha p{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-bottom:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;	
	border-left:1px dashed #999;
}

table.normal tr td.texto{	
	margin:0px;
	padding:0px;
	padding-top:5px;	
	vertical-align:top;
}


table.normal tr td.texto p{	
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}


/*¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ÄNUNCIOS RESALTADO¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨*/
table.resaltado{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	width:100%;

}

table.resaltado tr.fila1 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-color:#FEFFCC;
}

table.resaltado tr.fila2 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;	
	border-bottom:2px solid #eee;
	background-color:#FEFFCC;
}

table.resaltado tr td.imagen{	
	background-image:url(../css/img/fondo_foto.gif);
	background-repeat: no-repeat;
	position:relative;
	margin:0px;
	padding:0px;
	width:139px;
	height:88px;	
	background-position: left top;
	vertical-align:top;
	padding-top:7px;
	border-bottom:2px solid #eee;
}

table.resaltado tr td.titulo{	
	margin:0px;
	padding:0px;
	height:30%;
}

table.resaltado tr td.titulo p{	
	margin:0px;
	padding:0px;
	text-align:left;
}

table.resaltado tr td.titulo p a{	
	margin:0px;
	padding-left:10px;
	font:bold 1em "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.resaltado tr td.titulo p a:hover{	
	color:#777777;
}

table.resaltado tr td.derecha{	
	margin:0px;
	padding:5px;
	border-bottom:2px solid #eee;
}

table.resaltado tr td.derecha p{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-bottom:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;	
	border-left:1px dashed #999;
}

table.resaltado tr td.texto{	
	margin:0px;
	padding:0px;
	padding-top:5px;	
	vertical-align:top;
}


table.resaltado tr td.texto p{	
	margin:0px;
	padding-left:10px;
	padding-right:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}


/*¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ÄNUNCIOS DESTACADO¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨*/
table.destacado{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	width:100%;
	border:2px solid #333;

}

table.destacado tr.fila1 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
}

table.destacado tr.fila2 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
}

table.destacado tr td.imagen{	
	background-image:url(../css/img/fondo_foto.gif);
	background-repeat: no-repeat;
	position:relative;
	margin:0px;
	padding:0px;
	width:139px;
	height:88px;	
	background-position: left top;
	vertical-align:top;
	padding-top:7px;
}

table.destacado tr td.titulo{	
	margin:0px;
	padding:0px;
	height:30%;
}

table.destacado tr td.titulo p{	
	margin:0px;
	padding:0px;
	text-align:left;
}

table.destacado tr td.titulo p a{	
	margin:0px;
	padding-left:10px;
	font:bold 1em "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.destacado tr td.titulo p a:hover{	
	color:#777777;
}


table.destacado tr td.derecha{	
	margin:0px;
	padding:5px;
}

table.destacado tr td.derecha p{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-bottom:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;	
	border-left:1px dashed #999;
}

table.destacado tr td.texto{	
	margin:0px;
	padding:0px;
	padding-top:5px;	
	vertical-align:top;
}


table.destacado tr td.texto p{	
	margin:0px;
	padding-left:10px;
	padding-right:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}


/*¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ÄNUNCIOS ESTRELLA¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨*/
table.estrella{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	width:100%;
	border:2px solid #333;

}

table.estrella tr.fila1 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-color:#FEFFCC;
}

table.estrella tr.fila2 td{	
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-color:#FEFFCC;
}

table.estrella tr td.imagen{	
	background-image:url(../css/img/fondo_foto.gif);
	background-repeat: no-repeat;
	position:relative;
	margin:0px;
	padding:0px;
	width:139px;
	height:88px;	
	background-position: left top;
	vertical-align:top;
	padding-top:7px;
}

table.estrella tr td.titulo{	
	margin:0px;
	padding:0px;
	height:30%;
}

table.estrella tr td.titulo p{	
	margin:0px;
	padding:0px;
	text-align:left;
}

table.estrella tr td.titulo p a{	
	margin:0px;
	padding-left:10px;
	font:bold 1em "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.estrella tr td.titulo p a:hover{	
	color:#777777;
}


table.estrella tr td.derecha{	
	margin:0px;
	padding:5px;
}

table.estrella tr td.derecha p{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-bottom:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;	
	border-left:1px dashed #999;
}

table.estrella tr td.texto{	
	margin:0px;
	padding:0px;
	padding-top:5px;	
	vertical-align:top;
}


table.estrella tr td.texto p{	
	margin:0px;
	padding-left:10px;
	padding-right:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}

/*------------------------------------------------------ Anuncios aleatorios	---------------------------------------------------------*/
table.aleatorios{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-top:0px;
	width:430px;
}

table.aleatorios tr.cabecera td{
	background-image:url(../css/img/cab_aleatorios.png);
	background-repeat: no-repeat;
	background-position: right center;
	position:relative;
	text-align:right;
	background-color:#e7f1f8;
	height:31px;
	border-left:2px solid #fff;
}

table.aleatorios tr.detalle td{	
	background-image:url(../css/img/barra_detalle.png);
	background-repeat:repeat-x;
	background-position: top;
	margin:0px;
	padding:0px;
}

table.aleatorios tr.cuerpo td{
	background-color:#fff;
	vertical-align:top;
}

table.nuevo_aleatorios{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-top:0px;
	width:100%;

}

table.nuevo_aleatorios tr.fila1 td{	
	margin:0px;
	padding:0px;
	padding-top:5px;
	border-left:2px solid #fff;	
	background-color:#e7f1f8;
}

table.nuevo_aleatorios tr.fila2 td{	
	margin:0px;
	padding:5px;	
	background-color:#e7f1f8;
}

table.nuevo_aleatorios tr.fila3 td{	
	margin:0px;
	padding:0px;
	padding-bottom:10px;	
	border-bottom:1px solid #ddd;
	background-color:#e7f1f8;
}

table.nuevo_aleatorios tr td.info p{	
	margin:0px;
	padding-left:10px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}

table.nuevo_aleatorios tr td.imagen{	
	margin:0px;
	padding:0px;
	padding-bottom:1px;
	padding-left:2px;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #ddd;	
	border-left:2px solid #fff;
	width:74px;
	height:60px;
	background-image:url(../css/img/fondo_aleatorios.gif);
	background-repeat: no-repeat;
	background-position:center;
}

table.nuevo_aleatorios tr td.titulo p{	
	margin:0px;
	padding-left:10px;
	padding-right:5px;
	font:bold 11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}

table.nuevo_aleatorios tr td.texto p{	
	margin:0px;
	padding-left:10px;
	padding-right:5px;
	font:11px Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
}

/*------------------------------------------------------ PUBLICIDAD portada	---------------------------------------------------------*/
table.publicidad{
	margin:0px;
	padding:0px;
	margin-top:10px;
	width:100%;

}

table.publicidad tr td.cabecera{	
	margin:0px;
	padding:2px;
	padding-right:10px;
	text-align:right;
	font: 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#b8b8b8;
}

table.publicidad tr td.cuerpo{
	margin:0px;
	padding:0px;
	background-image:url(../css/img/fondo_banner.jpg);
	background-repeat: no-repeat;
	background-position:center;
	position:relative;
	text-align:center;
	width:430px;
	height:77px;
	vertical-align:middle;
	padding-bottom:6px;
}

table.publicidad tr td.flash{
	margin:0px;
	padding:0px;
	text-align:center;
	width:430px;
	height:77px;
}

table.lista{
	text-align:center;
	padding:0px;
	margin:0px;
	width:100%;
	
}

table.lista tr td.a_izq{	
	background-position: top;
	margin:5px;
	padding:5px;
	width:180px;
	text-align:left;
	font:bold 16px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	border-bottom:1px solid #ccc;
}

table.lista tr td.a_med{	
	background-position: top;
	margin:5px;
	padding:5px;
	text-align:left;
	font:bold 17px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	border-bottom:1px solid #ccc;
	text-transform:capitalize;
}
table.lista tr td.a_der{	
	background-position: top;
	margin:5px;
	padding:5px;
	padding-left:20px;
	width:150px;
	text-align:left;
	font:bold 16px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	border-bottom:1px solid #ccc;
}

table.lista tr td.p_izq{	
	background-position: top;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	width:180px;
}

table.lista tr td.p_med{	
	background-position: top;
	margin:0px;
	padding:0px;
	vertical-align:top;
}
table.lista tr td.p_der{	
	background-position: top;
	margin:0px;
	padding:0px;
	vertical-align:top;
	width:180px;
}

#menu_izq {
	text-align:left;
	padding-top: 0;
	padding-left:0px;
	margin-top: 0;
}
#menu_izq h5 {
	display: none;
}

#menu_izq ul {
 margin: 0;
 padding: 5px 5px 10px 5px;
 list-style: none;
}

#menu_izq li {
	background:#fff;
	color:#ccc;
	margin:0px;
}

#menu_izq li a.activ{
  font:bold 13px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
  color:#0081BF;
}

#menu_izq a{
	margin:0;
	padding-left:10px;
	color:#999;
	font:bold 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
}

#menu_izq a:hover{
color:#0081BF;
}

.menu_orden{
	position:relative;
	padding:0px;
	margin:0px;
	color:#999;
}


INPUT,SELECT,TEXTAREA{
	BORDER: #0081BF 1px solid;
	margin:0px;
	padding:0px;
	padding-left:5px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}

INPUT.button{
	BORDER: #0081BF 1px solid;
	font: bold 12px Georgia, Times,"Times New Roman";
	color:#666;
	margin:0px;
	padding:2px;
	text-align:center;
}

INPUT.normal{
	BORDER:0;
	font: bold 12px Georgia, Times,"Times New Roman";
	color:#666;
	margin:0px;
	padding:2px;
	text-align:center;
}

table.cabecera_web{
	margin:0px;
	padding:0px;
	vertical-align:top;	
	width:100%;

}

table.cabecera_web tr td.izq{
	margin:0px;
	padding:0px;
	text-align:left;	
	vertical-align:top;
	width:359px;	
}

table.cabecera_web tr td.izq a{
	margin:0px;
	padding:0px;
	text-align:left;	
}

table.cabecera_web tr td.der{
	margin:0px;
	padding:0px;
	padding-right:10px;
	text-align:right;
	float:right;
}

table.cabecera_web tr td.der p{
	margin:0px;
	padding:0px;
	vertical-align:top;
}


table.find{
	width:100%;
	height:48px;
	margin:0px;
	padding:0px;	
	vertical-align:top;
}

table.find tr.cuerpo td{
	font: bold 0.8em Georgia, Times,"Times New Roman";
	margin:5px;
	padding:10px;	
	height:48px;
	width:393px;		
	margin-top:0px;
	background-image:url(../css/img/fondo_buscador.gif);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
}


table.find tr.simple td{
	font: bold 0.8em Georgia, Times,"Times New Roman";
	margin:5px;
	padding:5px;
	background-image:url(../css/img/fondo_search.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}

.der{
	text-align:right;
}

.der a{
	color:#0081BF;
}

.der a:hover{
	color:#111c24;
}
table.m_link{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-top:0px;
	width:100%;

}

table.m_link tr.top td{
	background-image:url(../css/img/top_m_link.gif);
	background-repeat: no-repeat;	
	background-position:bottom;
	text-align:center;
	height:31px;
}

table.m_link tr.cuerpo td{
	background-image:url(../css/img/cuerpo_m_link.gif);
	background-repeat:repeat-y;
	vertical-align:top;	
	background-position:center;
	padding:0px;
	margin:0px;
	padding-left:10px
	
}

table.m_link tr.cuerpo td p{
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-right:20px;
	text-align:left;
	color:#d9a738;
	vertical-align:top;	
	
}

table.m_link tr.down td{	
	background-image:url(../css/img/down_m_link.gif);
	background-repeat:no-repeat;	
	background-position:top;
	height:31px;
}

table.alta{
	width: 100%;
    vertical-align:top;
	margin:2px auto 2px auto;
	text-align:left;

	}

table.alta caption{
	font:bold 1em Geneva, Arial, Helvetica, sans-serif;
	color: #33CC33;
	text-align: center;
	margin: 10px auto;
}

table.alta tr.cuerpo td {
    padding-left:0px;
    vertical-align: top;
	text-transform:none;
	color:#339FCC;
	line-height:normal;
	text-decoration:none;
}

table.alta tr.cuerpo td p{
	background-color:#eee;
	padding:5px;
	border-bottom:2px solid #333;
	border-top:1px solid #333;
}

table.alta tr.cuerpo td a{
	color:#0081BF;
}

table.tab_stilo{
	vertical-align:top;
	margin:0px;
	padding:0px;
	width:100%;
}

table.tab_stilo tr td.top_i{
	background-image:url(../css/img/tab_top_i.gif);
	background-repeat: no-repeat;	
	background-position:bottom;
	height:100px;
	width:20px;
}

table.tab_stilo tr td.top_m_izq{
	background-image:url(../css/img/tab_top_m.gif);
	background-repeat:repeat-x;	
	background-position:bottom;
	text-align:left;
	color:#333;
	font:bold 13px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-top:0px;
}

table.tab_stilo tr td.top_m_der{
	background-image:url(../css/img/tab_top_m.gif);
	background-repeat:repeat-x;	
	background-position:bottom;
	text-align:right;
	color:#555;
	font:bold 12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-top:0px;
	margin:0px;
}

table.tab_stilo tr td.top_d{
	background-image:url(../css/img/tab_top_d.gif);
	background-repeat: no-repeat;	
	background-position:bottom;
	height:100px;
	width:20px;
}

table.tab_stilo tr td.med_i{
	background-image:url(../css/img/tab_med.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:20px;
}

table.tab_stilo tr td.med_m{		
	text-align:center;
}

table.tab_stilo tr td.med_d{
	background-image:url(../css/img/tab_med.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:20px;
}

table.tab_stilo tr td.down_i{
	background-image:url(../css/img/tab_down_i.gif);
	background-repeat: no-repeat;	
	background-position:top;
	height:12px;
	width:20px;
}

table.tab_stilo tr td.down_m{
	background-image:url(../css/img/tab_down_m.gif);
	background-repeat:repeat-x;	
	background-position:top;
	height:12px;
}

table.tab_stilo tr td.down_d{
	background-image:url(../css/img/tab_down_d.gif);
	background-repeat: no-repeat;	
	background-position:top;
	height:12px;
	width:20px;
}

.banner_lateral{
	text-align:center;
}

.banner_lateral img{
	margin:10px;
	border:1px solid #ccc;
	padding:4px;
}

#mensaje{
	border:2px solid #333;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-align:left;
	padding:5px;
	margin:15px;
	vertical-align:top;
	
}

table.tab_stilo_inter{
	vertical-align:top;
	margin:5px;
	padding:0px;
	height:100%;
	width:100%;

}

table.tab_stilo_inter tr td.z_izq{	
	text-align:center;
	border-right:1px dashed #eee;
	width:50%;
	margin:0px;
	padding:5px;
	padding-top:0px;
	vertical-align:top;
}

table.tab_stilo_inter tr td.z_der{
	text-align:center;
	width:50%;
	margin:0px;
	padding:5px;
	padding-top:0px;
	vertical-align:top;
}

table.formulario{
	vertical-align:top;
	margin:5px;
	padding:0px;
	width:100%;

}

table.formulario tr td.tipo{	
	text-align:left;
	width:24%;
	margin:0px;
	padding-left:5px;
	font: bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
}

table.formulario tr td.cliente{	
	text-align:left;
	width:24%;
	margin:0px;
	padding-left:5px;
	font: bold 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#999;
	vertical-align:top;
}

table.formulario tr td.autor{	
	text-align:left;
	width:24%;
	margin:0px;
	padding-left:5px;
	font: bold 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
}

table.formulario tr td.campo,table.formulario tr td.puntos{
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:4px;
	padding-right:14px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
}

table.formulario tr td.puntos{
	padding:4px;
	padding-left:20px;
}

table.formulario tr td.separacion{	
	background-image:url(img/sep_puntos.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:3px;	
}

table.formulario tr td.enlaces{
	text-align:right;
	margin:0px;
	padding:0px;
	padding-right:30px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
}

table.ini_sesion{
	vertical-align:top;
	margin:5px;
	padding:0px;
	padding-left:10px;
	width:100%;
	height:120px;
	font: 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#0081BF;
	background-image:url(img/fondo_ini_sesion.gif);
	background-position:center;
	background-repeat:no-repeat;
}

table.ini_sesion tr td.cabecera{	
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:32px;	
	vertical-align:top;
	font: bold 13px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.ini_sesion tr td.campo1{	
	text-align:left;
	width:90px;
	margin:0px;
	padding:0px;
	padding-left:36px;	
	vertical-align:top;
}

table.ini_sesion tr td.campo2{
	text-align:left;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

table.ini_sesion tr td.campo3{
	text-align:right;
	margin:0px;
	padding:0px;
	padding-right:50px;
	vertical-align:top;
}

table.ini_sesion tr td.campo4{
	text-align:left;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	padding-left:36px;
	vertical-align:top;
}

table.mis_anuncios{
	width:98%;
    vertical-align:top;
	margin: 0px;
	padding:0px;
	margin-left:5px;
	margin-right:5px;
	font: 0.8em "Times New Roman", Times, serif;
	border:1px solid #eee;
	}


table.mis_anuncios tr.normal td.navegacion{
	color: #999;
	text-align:left;
	padding-left:10px;
	border-bottom:2px solid #eee;
}

table.mis_anuncios tr.normal td.opcion{
	color: #999;
	background-color:#eee;
	text-align:left;
	padding:0px;
	padding-left:10px;	
	border-bottom:2px solid #eee;
}

table.mis_anuncios tr.normal td.titulo ,table.mis_anuncios tr.normal td.texto {
	padding-left:10px;
	border-bottom:2px solid #eee;
	text-align:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}

table.mis_anuncios tr.normal td.texto {
	background-color:#eed;
	padding:0px;
	padding-left:5px;
	text-indent:10px;
	text-transform:none;
	text-align:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

table.anuncio{
	vertical-align:top;
	margin:5px;
	padding:0px;
	width:100%;

}

table.anuncio tr td.titulo{	
	text-align:left;
	margin:0px;
	padding-left:5px;
	font:bold 18px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	text-transform:uppercase;
	vertical-align:top;
	background-color:#e0e6e6;
	border:1px solid #cecfcf;
}

table.anuncio tr td.imag{
	text-align:center;
	margin:0px;
	padding:0px;
	padding-left:0px;
	vertical-align:top;
	width:440px;
}

table.anuncio tr td.imag img{
	margin:10px;
	border:3px double #ccc;
	padding:4px;
}

table.anuncio tr td.cabecera{	
	margin:0px;
	padding:2px;
	padding-top:20px;
	padding-left:10px;
	text-align:left;
	font: 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#b8b8b8;
}

table.detalles{
	vertical-align:top;
	margin:0px;
	padding:0px;
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	background-image:url(img/fondo_detalles.gif);
	background-repeat:repeat-y;
	background-position:top center;
	width:435px;
	height:485px;
}

table.detalles tr td.descripcion{	
	text-align:left;
	margin:5px;
	padding:5px;
	padding-left:27px;
	padding-right:27px;
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	vertical-align:top;
	background-image:url(img/fondo_descripcion.gif);
	background-repeat:repeat-y;
	background-position:top center;
	height:20%;
}

table.detalles tr td.top{	
	text-align:left;
	margin:0px;
	padding:10px;	
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
	background-image:url(img/fondo_detalles_top.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:42px;
}

table.detalles tr td.texto{	
	text-align:left;
	margin:0px;
	padding:5px;	
	padding-left:10px;
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
}

table.detalles tr td.texto_d{	
	text-align:right;
	margin:0px;
	padding:3px;
	padding-right:18px;
	font:12px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
}

table.detalles tr td.separacion{	
	background-image:url(img/sep_puntos.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:3px;	
}

table.detalles tr td.cabecera,table.detalles tr td.cabecera_tienda,table.detalles tr td.cabecera_evento{	
	font-weight:bold;
	background-color:#eee;
	margin: 0px;
	padding:5px;
	border:2px solid #ccc;
}

table.detalles tr td.cabecera_tienda{	
	background-color:#ffffdb;
}

table.detalles tr td.cabecera_evento{	
	background-color:#c8e2ea;
}

table.detalles tr td.enunciado,table.detalles tr td.enunciado_tienda,table.detalles tr td.enunciado_evento{	
	font-weight:bold;
	background-color:#eee;
	margin: 0px;
	padding:5px;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
}

table.detalles tr td.enunciado_tienda{
	background-color:#ffffdb;
}

table.detalles tr td.enunciado_evento{
	background-color:#c8e2ea;
}

table.detalles tr td.valor{	
	margin: 0px;
	padding:5px;
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
	color:#0081BF;
	font-weight:bold;
}

table.detalles tr td.enlace{	
	text-align:left;
	margin:0px;
	padding:0px;	
	padding-left:10px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.listado{
	vertical-align:top;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	width:435px;
}

table.listado tr td.top_i{	
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-image:url(img/top_i.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:40px;
	height:28px;
}

table.listado tr td.top_m{	
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:5px;
	font:bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	vertical-align:top;
	background-image:url(img/top_m.gif);
	background-repeat:repeat-x;
	background-position:center;
	width:88%;
	
}

table.listado tr td.top_d{	
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-image:url(img/top_d.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:12px;
	height:28px;
}

table.listado tr td.opciones{	
	text-align:right;
	margin:0px;
	padding:0px;	
	vertical-align:top;
}

table.listado tr td.texto{	
	text-align:left;
	margin:0px;
	padding:2px 5px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.listado tr td.reglas{	
	text-align:left;
	margin:5px;
	padding:0px;	
	padding-left:30px;
	padding-right:15px;
	padding-top:35px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	background-image:url(img/bg_reglas.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

table.listado tr td.campo{	
	text-align:center;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:15px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.listado tr td.separacion{	
	background-image:url(img/sep_puntos.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:3px;	
}

table.ventana_publicidad{
	width: 100%;
    vertical-align:top;
	margin: 0px;
	text-align:left;
	border:1px solid #000;

	}

table.ventana_publicidad tr.cabecera td {
	font:bold 1em Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color:#0081BF;
	text-align: center;
	padding:4px;
}

table.ventana_publicidad tr.cuerpo td {
    vertical-align: top;
	text-transform:none;
	text-align:left;
	padding-left: 10px;
	background-color:#FEFFF9;
	color:#666;
	
}

table.ventana_publicidad tr.cuerpo td table tr td {
	line-height:normal;
	margin:0px;
	padding-right:20px;
	text-align:left;
	font:0.9em "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:600;
	border-bottom:1px solid #ccc;	
}

table.ventana_publicidad tr.cuerpo td table tr td p {
	border-bottom:1px solid #ccc;
	border-left:10px solid #333;
	margin:0px;
	text-align:left;
	padding-left:10px;
	font: bold 0.9em "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#333;
	width:100%;
	background-color:#eee;
}

table.ventana_publicidad tr.fin td {
    vertical-align: top;
	text-transform:none;
	font:0.8em "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	line-height:normal;
	text-align:justify;
	background-color:#fff;
	margin:0px;
	padding:0px;
}

table.ventana_publicidad tr.fin td img{
	margin:0px;
	padding:5px;
	padding-left:10px;
}

table.ventana_publicidad tr.fin td p{
	margin:0px;
	padding:10px;
	border-left:1px solid #ccc;
}
table.print{
	margin:4px;
	padding:0px;	
}

table.print tr td.tipo{
	font:bold 11px "Trebuchet MS", Tahoma, Verdana, Arial;
	color:#eee;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:2px;
	text-transform:uppercase;
	background-color:#0081BF;
	width:17%;
}

table.print tr td.texto{
	font: bold 11px "Trebuchet MS", Tahoma, Verdana, Arial;
	color:#333;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:2px;
	border:1px dashed #eee;
}

table.print tr td.pie{
	font:11px "Trebuchet MS", Tahoma, Verdana, Arial;
	color:#eee;
	text-align:center;
	margin:0px;
	padding:5px;
	padding-left:10px;
	padding-top:2px;
	background-color:#0081BF;
}

table.int_list{
	vertical-align:top;
	margin:0px;
	padding:0px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	width:100%;
}

table.int_list tr td.imag{	
	background-image:url(../css/img/fondo_foto.gif);
	background-repeat: no-repeat;
	position:relative;
	margin:0px;
	padding:0px;
	width:139px;
	height:88px;	
	background-position: left top;
	vertical-align:top;
	padding-top:7px;	
}

table.int_list tr td.titulo{
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:left;
}

table.int_list tr td.texto{	
	text-align:left;
	margin:0px;
	padding:0px;	
	padding-left:10px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

table.int_list tr td.derecha{	
	text-align:left;
	margin:0px;
	padding:0px;	
	padding-left:10px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	border-left:1px dotted #999;
}

table.int_list tr td.separacion{	
	background-image:url(img/sep_puntos.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:3px;	
}

table.comen{
	vertical-align:top;
	margin:0px;
	padding:0px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	width:100%;
}

table.comen tr td.autor,table.comen tr td.cliente{	
	text-align:left;
	margin:0px;
	padding:0px;	
	padding-left:10px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	background-color:#f9e497;
}

table.comen tr td.cliente{	
	background-color:#fff;
}

table.comen tr td.opciones{	
	text-align:right;
	margin:0px;
	padding:2px;
	vertical-align:text-top;
	font-weight:bold;
	width:25%;	
}

.comentario{
	text-align:left;
	margin:0px;
	padding:0px;	
	padding-left:14px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

.comentario ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
}

.comentario li {
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	background-image:url(img/cuerpo_com.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:400px;
}

.comentario li p {
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
}

.up_com{
	background-image:url(img/top_com.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:31px;
}
.sepa_com{	
	height:2px;	
	width:400px;
	background-image:url(img/sep_com.gif);
	background-repeat:no-repeat;
	background-position:center;
	
}
.down_com{
	background-image:url(img/down_com.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:31px;
}

.m_sec{
	text-align:left;
	margin:0px;
	padding:0px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	background-image:url(img/cuerpo_sec.gif);
	background-repeat:repeat-y;
	background-position:center top;
	width:100%;
}

.m_sec a{
	text-align:left;
	padding-left:25px;
}

.m_sec p{
	text-align:left;
	padding-left:10px;
	padding-right:15px;
}

.up_sec{
	background-image:url(img/top_sec.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	height:31px;
}



.down_sec{
	background-image:url(img/down_sec.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:100%;
	height:31px;
}

.down_tag{
	background-image:url(img/down_tag.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:100%;
	height:31px;
}

.row {
	text-align:left;
	padding-left:25px;
	padding-right:25px;
	font:italic 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#524b26;
}

.row a{
	text-align:left;
	font: 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	padding-left:3px;
}
.row a.link1{
	color:#9d986d;
}

.row a.link2{
	color:#b6b28e;
}

.row a.link3{
	color:#c4c1a0;
}

.row a:hover{
	color:#9d986d;
}

.down_resu{
	background-image:url(img/down_resu.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:100%;
	height:31px;
}

span.etiquetatam1 a{
   font-size: 10px;
   color:#d3d6ea;
}
span.etiquetatam2 a{
   font-size: 12px;
   color:#bcc6e2; 
}
span.etiquetatam3 a{
   font-size: 14px;
   color:#a5aed4;
}
span.etiquetatam4 a{
   font-size: 16px;
   color:#8e9fcd;
}
span.etiquetatam5 a{
   font-size: 18px;
   color:#7390c4;
}
span.etiquetatam6 a{
   font-size: 20px;
   color:#5a7ab7;
}
span.etiquetatam7 a{
   font-size: 21px;
   color:#4066aa;
}
span.etiquetatam8 a{
   font-size: 22px;
   color:#125ba3;   
}
span.etiquetatam9 a{
   font-size: 24px;
   color:#00519d;   
}
span.etiquetatam10 a{
   font-size: 26px;
   color:#005ea8;   
}

table.free{
	vertical-align:top;
	margin:0px;
	padding:0px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	width:400;
}

table.free tr td.top{	
	margin:0px;
	padding:0px;
	border-bottom:3px solid #eee;
}

table.free tr td.cuerpo{	
	text-align:left;
	margin:0px;
	padding:5px;	
	padding-left:10px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}

.pag_act{
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #999;
	color:#111c24;
	margin:0px;
	margin-right:2px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#eee;
}

.pag{
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	color:#ddd;
	margin:0px;
	margin-right:2px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#fff;
}

table.pasando{
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:4px;
	padding-bottom:10px;
	background-image:url(../css/img/pasando_bg.png);
	background-repeat:repeat-x;
	background-position:top;
}

table.pasando tr td.img{
	margin:2px;
	padding:0px;
	padding-left:5px;
	padding-top:5px;
	text-align:left;
	vertical-align:top;
	background:none;
	width:70px;
}

table.pasando tr td.img img{
	margin:0px;
	border:3px double #999;
	padding:2px;
}

table.pasando tr td.contenido{
	margin:0px;
	padding:0px;
	background:none;
	height:15px;
}

table.pasando tr td.contenido div.tit{
	margin:0px;
	padding:0px;
	font:bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#0081BF;
	text-transform:capitalize;
	position:relative;
	float:left;
	padding-left:5px;
	padding-top:4px;
	background:none;
}

table.pasando tr td.contenido div.fecha{
	margin:0px;
	padding:0px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#999;
	float:right;
	padding-right:10px;
	padding-top:4px;
	background:none;
}

table.pasando tr td.texto{
	margin:0px;
	padding:5px;
	padding-top:10px;
	font:11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	margin-top:10px;
	text-align:left;
	vertical-align:top;
	background:none;
}

table.info_user{
	margin:0px;
	padding:0px;
	width:100%;	
	border:1px solid #999;
}

table.info_user tr td.cabecera{
	margin:0px;
	padding:0px;
	border-bottom:1px dotted #f1f1ff;
}

table.info_user tr td.tipo{	
	text-align:left;
	width:35%;
	margin:0px;
	padding-left:25px;
	padding-top:4px;
	font:bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
	vertical-align:top;
	background-color:#f1f1ff;
}

table.info_user tr td.campo{
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-top:4px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;	
	border-right:1px dotted #f1f1ff;
	border-bottom:1px dotted #f1f1ff;
}

table.info_user tr td.imagen{
	text-align:center;
	margin:0px;
	padding:2px;
	padding-top:5px;
	vertical-align:top;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;	
	background-color:#f1f1ff;
	border-top:1px solid #999;
	border-right:1px solid #999;
}

table.info_user tr td.imagen img{
	margin:0px;
	border:3px double #777;
	padding:2px;
}

table.info_user tr td.nota{
	text-align:left;
	margin:0px;
	padding:4px;
	font:italic 10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;	
	background-color:#dce8f4;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

table.info_user tr td.recom{
	text-align:left;
	margin:0px;
	padding:2px;
	padding-left:10px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;	
	background-color:#f1f1ff;
}

table.m_user{
	width:440px;
	margin:0px;
	padding:0px;
	border:1px solid #999;
}

table.m_user tr td.cabecera{
	margin:0px;
	padding:0px;
	border-bottom:1px dotted #f1f1ff;
}

table.m_user tr td.tipo{
	margin:0px;
	padding:0px;
	background-color:#f1f1ff;
	border-top:1px solid #999;
	border-right:1px solid #999;
	
}

table.m_user tr td.icon{
	margin:0px auto;
	padding:1px;
	text-align:center;
	vertical-align:top;
	border-right:1px dotted #f1f1ff;
}

table.m_user tr td.texto{
	margin:0px;
	padding:0px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#b8b8b8;	
	background-color:#f1f1ff;
}

#cab_list {
    width: 900px;
    margin: 0px auto;
    text-align: center;
	height:45px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	background-color:#0081BF;
	color:#fff;
}


#cab_list p{
    margin: 0px;
	padding:0px;
    text-align: left;
	font: bold 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}


#cab_list #descrip{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align:left;
	left:0px;
	width:395px;
	padding-left:55px;
	padding-top:10px;
	height:35px;
}

#cab_list #ciudad{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left:20px;
	padding-top:10px;
	text-align:left;
	left:450px;
	width:135px;
	height:35px;
}

#cab_list #fecha{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left:30px;
	padding-top:10px;
	text-align:left;
	left:600px;
	width:140px;
	height:35px;
}

#cab_list #precio{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left:0px;
	padding-top:10px;
	text-align:left;
	left:750px;
	width:125px;
	height:35px;
}

#link {
    width: 900px;
    margin: 0px;
    text-align: center;
	height:28px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	color:#111c24;
}


#link ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
}

#link li {
	float:right;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #999;
}

#container {
    width: 900px;
    margin: 0px auto;
    text-align: center;
	height:45px;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #999;
}


#container p{
    margin: 0px;
	padding:0px;
    text-align: left;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
}

#container a{
    margin: 0px;
	padding:0px;
    text-align: left;
	font: 11px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	display:none;
	width:900px;
	height:45px;
}

#container a:hover{
	background-color:#333333;
}


#container #img{
	float: left;
	padding: 0px;
	margin: 0px auto;
	padding-top:4px;
	width:50px;
	height:35px;
	background-image:url(../css/img/bg_tienda.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#container #descrip{
	float: left;
	padding: 0px;
	margin: 0px;
	text-align:left;
	left:50px;
	width:395px;
	padding-left:5px;
	height:39px;
}

#container #ciudad{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left:20px;
	padding-top:10px;
	text-align:left;
	left:450px;
	width:135px;
	height:39px;
	color:#777;
}

#container #fecha{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left:30px;
	padding-top:10px;
	text-align:left;
	left:600px;
	width:140px;
	height:39px;
	color:#777;
}

#container #precio{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-left:0px;
	padding-top:10px;
	text-align:left;
	left:750px;
	width:125px;
	height:39px;
	color:#777;
}

#paginf{
	margin:0px;
	padding:0px;
	padding-right:10px;
	text-align:right;
	font:14px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	width:890px;
	color:#666;
}

/*- Menu Tabs--------------------------- */ 


    #tabs {
      float:left;
      width:100%;
      background:#BBD9EE;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../css/img/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("../css/img/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
	  
#tabsI {
      float:right;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
	  /*border-bottom:1px solid #DD740B;*/
      }
    #tabsI ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:right;
      background:url("../css/img/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:right;
      display:block;
      background:url("../css/img/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#111;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

.fle_izq {
	position:relative;
	width:32px;
	height:56px;
	margin:auto 0 auto 0;
	top:0px;
	float:left;
	padding:0px;
	padding-top:34px;
	padding-left:2px;
	text-align:center;	
	background-color:#eee;	
}
	  
.conte {
	position:relative;
	height:90px;
	width:894px;
	float:left;
	left:0;
	top:0;
	font:10px "Trebuchet MS",Tahoma,Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#666666;
	background-color:#eee;	
}
.iz {
	position:relative;
	width:62px;
	height:85px;
	float:left;
	top:0;
	left:0px;
	padding:0px;
	padding-top:5px;
	text-align:center;
}
.iz img{
	border:3px double #ccc;
	padding:1px;
	margin:2px;
}
.dr{
	position:relative;
	width:144px;
	height:90px;
	margin:0;	
	float:left;
	top:0;
	left:0;
	padding:0px;
	padding-left:7px;		
}	  
.caja1 {
	position:relative;
    width:25%;
	height:90px;
	float:left;
	top:0;
    left:0;
	padding:0px;
}

.caja2 {
    position:relative;
    width:25%;
	height:90px;
	float:left;
	top:0;
    left:0;
}

.caja3 {
    position:relative;
    width:25%;
	height:90px;
	float:left;
	top:0;
    left:0;
}

.caja4 {
    position:relative;
    width:25%;
	height:90px;
	float:left;
	top:0;
    left:0;
}

.fle_der{
	position:relative;
	width:32px;
	height:56px;	
	float:right;
	left:0;
	top:0;
	padding:0px;
	padding-top:34px;
	background-color:#eee;	
}

.pie{
	position:relative;
	width:100%;
	height:20px;
	padding: 3 10 3 10px;
	text-align:right;
	clear: both;
	background-image:url(img/down_vip.gif);
}
