@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none
}

body {
	margin: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color: #353535;
	background-color:#FFFFFF;
}

td {
	font-size:12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

td.right {
	background:url(images/bg_right.jpg) repeat-y;
	width:23px;
}

td.left {
	background:url(images/bg_left.jpg) repeat-y;
	width:22px;
}

td.bottom {
	background:url(images/bg_bottom.jpg) repeat-x;
	height:25px;
}

td.br {
	background:url(images/bg_br.jpg) no-repeat;
	width:30px;
	height:25px;
}

td.bl {
	background:url(images/bg_bl.jpg) no-repeat;
	width:22px;
	height:25px;
}

td.titulo {
	background:url(images/thbg.gif) repeat-x;
	padding: 0px 5px 0px 5px;
	height:26px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5e6c77;
}

tr.titulo {
	background-image: url(imgs/anuncios_listado_header.gif);
	height:35px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

table.top5 {
	height:50px;
	color:#000000;
	background-color:#f9d787;
	border:2px solid #f88c1a;
	font-size:12px;
}

table.destacado {
	height:49px;
	color:#000000;
	background:#fcd9a8 url(imgs/_destacado.gif);
	border:1px solid #fcd9a8;
	font-size:12px;
}

tr.normal1 {
	height:35px;
	color:#000000;
	background-color:#eff0f3;
	font-size:12px;
}

tr.normal2 {
	height:35px;
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
}

tr.over {
	height:35px;
	cursor:pointer;
	color:#5e6c77;
	background-color:#dbdcde;
	font-size:12px;
}

td.contenido {
	background-color:#f3f8fe;
	padding: 3px
}

label {
	cursor: pointer;
}

input[type="text"], input[type="password"], textarea, select {
	margin:0px;
	padding:1px 1px 1px 3px;
	width: 180px;
	height: 18px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #a5acb3;
	color:#000000;
}

.input_large {
	width: 220px !important;
}

.input_comentarios {
	width: 580px !important;
	height: 150px !important;
}

.input_clean {
	margin: 0px;
}

#tablacategoria {
	color: #6466CB;
	font-size: 11px; 
	line-height:13px
}
#tablacategoria a {
	font-family:Tahoma;	
	color: #132b5d;
	font-size: 11px;
	text-decoration:none;
}
#tablacategoria a.ltitulo {
	font-family:Tahoma;	
	font-weight:bold;
	color: #132b5d;
	font-size: 11px;
	text-decoration: none;
}

#ofertas a {
	color: #132b5d;
	font-size: 11px;
	text-decoration:none;
}

#ofertas .precio {
	font-weight:bold;
	color:#f08006;
	font-size: 11px;
	text-decoration:none;
}


#pie {
	color: #ffffff;
	font-size: 10px;
}

#pie a {
	color: #ffffff;
	font-size: 11px;
	text-decoration:underline
}

td.mnu {
	cursor: pointer;
	padding-top: 7px;
	color: #0c1639;
	font-weight:bold;
	font-size: 12px;
	text-decoration:none;
}

a.menu:link, a.menu:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#132b5d; 
	text-decoration:none;
}

a.menu:hover, a.menu:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFCC00; 
	text-decoration:none;
}

.marquee_txt{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	font-size: 11px; 	
}

#filtro a{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2F2C5B;
	text-decoration:none;
}

.anuncio_precio {
	font-family: tahoma, Arial, Verdana;
	color:#ffffff; 
	font-size:24px; 
	font-weight:bold;
}

.anuncio_titulo {
	font-family: tahoma, Arial, Verdana;
	color:#e87a18; 
	font-size:20px; 
	font-weight:bold;
}

.anuncio_subtitulo {
	font-family: tahoma, Arial, Verdana;
	color:#e87a18;
	font-weight:bold;
	font-size:12px;
}

.anuncio_subtitulo_14 {
	font-family: tahoma, Arial, Verdana;
	color:#e87a18;
	font-weight:bold;
	font-size:12px;
}

.anuncio_texto {
	font-family: tahoma, Arial, Verdana;
	color:#000000;
	font-size:12px;
}

.anuncio_items {
	font-family: tahoma, Arial, Verdana;
	color:#000000;
	font-size:11px;
}

.txt_gris {
	color:#86878e;
	font-family:tahoma, Arial, Verdana;
	font-size:11px;
}
.txt_blanco {
	color:#ffffff;
	font-family:tahoma, Arial, Verdana;
	font-size:11px;
}
#barrasuperior a {
	color:#abd5ff;
	font-family: tahoma, Arial, Verdana;
	font-weight:bold;
	font-size:11px;
}
#menusuperior {
	margin-left:139px;
	position:relative;
	top:-29px;
	margin-bottom:-29px;
	z-index:3;
}
#menusuperior .menu_over {
	background:0 -31px no-repeat;
}
#menusuperior .menu_normal {
	background:no-repeat;
}

.seccion_titulo {
	font-family: tahoma, Arial, Verdana;
	color:#f88c1b;
	font-weight:bold;
	font-size:17px;
}

.seccion_midtitle {
	font-family: tahoma, Arial, Verdana;
	color:#d86804;
	font-weight:bold;
	font-size:14px;
}

.seccion_texto {
	font-family: tahoma, Arial, Verdana;
	color:#000000;
	font-size:11px;
}

.seccion_texto_leyenda {
	font-family: tahoma, Arial, Verdana;
	font-style:italic;
	color:#82848a;
	font-size:11px;
}

.seccion_texto_12 {
	font-family: tahoma, Arial, Verdana;
	color:#000000;
	font-size:12px;
}

.seccion_texto_12_arial {
	font-family: Arial, Verdana;
	color:#000000;
	font-size:12px;
}

.seccion_texto_11_arial {
	font-family: Arial, Verdana;
	color:#000000;
	font-size:11px;
}

a.seccion_titulo {
	font-family: tahoma, Arial, Verdana;
	color:#60a204;
	font-weight:bold;
	font-size:17px;
	text-decoration:none;
}

.seccion_subtitulo {
	font-family: tahoma, Arial, Verdana;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.seccion_subtitulo_gris {
	font-family: tahoma, Arial, Verdana;
	color:#82848a;
	font-size:12px;
}

.paso {
	font-family: tahoma, Arial, Verdana;
	color: #82848a;
	font-weight: normal;
	font-size: 11px;
}

.paso_seleccionado {
	font-family: tahoma, Arial, Verdana;
	color: #f36f23;
	font-weight: bold;
	font-size: 11px;
}

.paso_realizado {
	font-family: tahoma, Arial, Verdana;
	color: #82848a;
	font-weight: bold;
	font-size: 11px;
}

.seccion_bigtitle {
	font-family: tahoma, Arial, Verdana;
	color:#d86804;
	font-weight:bold;
	font-size:20px;
}

.seccion_bigtitle_0 {
	font-family: tahoma, Arial, Verdana;
	color:#abadb5;
	font-weight:normal;
	font-size:20px;
}

td.td_select {
	font-family: Tahoma, Verdana !important;
	color:#162b62 !important;
	font-weight:normal;
	font-size:12px;
	cursor:pointer;
	padding:2px 10px 2px 10px;
}

td.td_selected {
	font-family: Tahoma, Arial, Verdana;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	background-color:#f36f23;
	cursor:pointer;
	padding:2px 10px 2px 10px;
}

#navegacion * {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9e9d9d;
}

#navegacion a.sel {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9e9d9d;
	text-decoration:none;
}

#navegacion a {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9e9d9d;
	text-decoration:none;
}

td.alta_titulo {
	height:30px;
	background:#b9bbc4;
	border-top: 1px solid #bdbfc7;
	font-family: Tahoma, Verdana;
	padding-left: 20px;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

td.alta_contenido {
	background:#eff0f3;
	border-top: 1px solid #f1f1f4;
	padding: 0px 15px 0px 15px;
}

.subtitulo_blanco {
	height:30px;
	font-family: Tahoma, Verdana;
	padding-left: 20px;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

.limpiar {
	border:none !important;
	margin:0px !important;
	padding:0px !important;
}

div.thumbnail {
	overflow:hidden; 
	width:110px; 
	text-align:center; 
	border:1px solid #babdc6;
	cursor:pointer;
}

div.thumbnail_sel {
	overflow:hidden; 
	width:110px; 
	text-align:center; 
	border:1px solid #FF3300;
	cursor:pointer;
}

.nav_button {
	background:#f0f0f0; 
	border-left:1px solid #ffffff; 
	border-top:1px solid #ffffff; 
	border-right:1px solid #000000; 
	border-bottom:1px solid #000000;
	text-align:center;
	cursor:pointer;
	width:15px;
}

#filtro * {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	word-spacing: 0.1em; 
	line-height: 1.7em;
	font-weight: bolder; 
	color: #333; 
	text-decoration: none;
}
#filtro a:link{color:#333;}
#filtro a:visited{color: #666;}
#filtro a:hover{ color: #F60; text-decoration: underline;}
#filtro a:active{ color: #F60;}

td.tab_over {
	width:85px;
	height:26px;
	background:0 -26px no-repeat;
	text-align:center;
}
td.tab_normal {
	background:no-repeat;
	width:85px;
	height:26px;
	text-align:center;
}
td.tab_over a {
	color: #263860;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
td.tab_normal a {
	color: #ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.listado {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

a.listado:visited, a.listado:active {
	color:#993366;
}

a.listado:hover {
	text-decoration:underline;
}

.listado_fuente {
	font-family: Tahoma, Arial, Verdana;
	color: #333333;
	font-size: 12px;
}

div.pulldown {
	display:block;
	height:17px;
	width:17px;
	background:url(imgs/pull.gif) no-repeat 0 -17px;
	cursor:pointer;
}
div.pulldown_closed {
	display:block;
	height:17px;
	width:17px;
	background:url(imgs/pull.gif) no-repeat 0 0;
	cursor:pointer;
}

.anunciate_tabs {
	background: 0px -48px;
	height: 24px;
}
.anunciate_tabs_over {
	background: 0px -24px;
	height: 24px;
}
.anunciate_tabs_active {
	background: 0px 0px;
	height: 24px;
}
