
/*
---------------------------------------------------------------------------------------------
					CLASES GENERALES
---------------------------------------------------------------------------------------------
 */
form
{
	padding:0;
	margin:0;
}
body
{
	background-color: #EDEDED; 
	margin: 0px;
	margin-bottom:50px;
	padding:0px;
	font-family: arial,verdana,sans-serif; 	
	font-size: 13px; 
	color: #333; 
}

body.pasarela
{
	background-color: #EDEDED; 
	text-align: center; 
	margin: 0px;
	margin-bottom:50px;
	font-family: verdana,arial,sans-serif; 	
	font-size: 13px; 
	color: #333; 
}

body.ventana
{
	background-color: #fff; 
	text-align: left; 
	margin: 10px;
	margin-bottom:50px;
	font-family: verdana,arial,sans-serif; 	
	font-size: 11px; 
	color: #333; 

}


div#cabecera
{
	width: 1000px; 
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
}

div#cabecera_pasarela
{
	margin-top: 10px; 
	margin-right: auto; 
	margin-left: auto;
	padding-top: 5px;
	width: 900px; 
	text-align:center;
	background-color: #fff;
	border:1px solid #ccc;
}

div#cabecera_ventana
{
	text-align:center;
	border:1px solid #fff;
}
	div#cabecera div#centrar
	{
		width: 756px;
		margin-left:auto;
		margin-right:auto;
	}




	div#subcabecera_01
	{
		background-repeat:no-repeat;
		background-position:top left;
		text-align:right;
	}

	div#subcabecera_02
	{
		height:36px;
		text-align:right;
	}
		div#subcabecera_02 a
		{
			text-decoration:none;
			color:#444;
			font-size:10px;
		}

		div#subcabecera_02 a:hover
		{
			color:#000;
		}

	div#subcabecera_03
	{
		height:46px;
		background-repeat:no-repeat;
		background-position:top left;
	}

		div#subcabecera_03 h2
		{
			font-size:12px;
			font-weight:bold;
			color:#000;
			text-decoration:none;
			padding:0px;
			margin:0px;
			margin-bottom:3px;
			text-align:left;
			border:none;
			font-family:verdana,arial,serif;
		}

		div#subcabecera_03 h3
		{
			font-size:11px;
			font-weight:bold;
			color:#000;
			text-decoration:none;
			padding:0px;
			margin:0px;
			margin-bottom:3px;
			text-align:right;
			border:none;
			font-family:arial,serif;
		}


	div#ruta
	{
		border-top:1px solid #888;
		border-bottom:2px solid #888;
		border-bottom:2px solid #000;
		background-color:#FEE859;
		background-image:url(imagenes/fondo_cabecera.gif);
		background-repeat:no-repeat;
		background-position:center;
		padding:3px;
	}
		div#directorio
		{
			font-family: verdana,arial,sans-serif; 	
			font-size: 12px; 
			font-weight:bold;
			color: #000; 
			text-align: left;
			margin-left:3px;
		}

		div#fecha_oficial
		{
			font-family: verdana,arial,sans-serif; 	
			font-size: 10px; 
			font-weight:bold;
			color: #000; 
			text-align: left;
		}

	div#directorio a
	{
		color: #000; 
		text-decoration:none;
	}

	div#directorio a:hover
	{
		color: #888; 
	}

div#contenido
{ 
	width: 1000px; 
	margin-left: auto;
	margin-right: auto;
	background-color: #fff; 
	text-align: left; 
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
}

div#contenido_pasarela
{ 
	background-color: #fff; 
	background-image:url(imagenes/mazo_fondo.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	text-align: left; 
	margin-right: auto; 
	margin-left: auto; 
	margin-top: 0px; 
	padding-top: 10px; 
	width: 900px; 
	border:1px solid #ccc;
  	border-top-style:none;
}

div#contenido_ventana
{ 
	background-color: #fff; 
	text-align: left; 
	margin-top: 0px; 
	padding-top: 0px; 
}
	div#leftnav
	{
		float: left;
		width: 185px;
		margin: 0;
		padding: 1em;
	}

	div#rightnav
	{
		float: right;
		width: 220px;
		margin: 0;
		padding: 1em;
	}

	div#content_1
	{
		margin-left: 190px;
		padding: 1em;
	}
	div#content
	{
		padding:0px;
	}

		div#content h3
		{
			text-align: left; 
			font-family: verdana,arial,sans-serif; 	
			font-size: 15px; 
			color: #000; 
			padding:5px;
			border-bottom:1px dotted #888;
			margin-top:30px;
		}
		div#content h4
				{
					text-align: left; 
					font-family: verdana,arial,sans-serif; 	
					font-size: 15px; 
					color: #000; 
					padding:5px;
					border-bottom:1px dotted #D4E3CC;
					margin-top:30px;
		}

		div#content p
		{
			text-align: left;
			font-family: verdana,arial,sans-serif; 	
			font-weight: bold;
			font-size: 12px;
			color: #444;
			padding-top: 0px;
			margin-top: 0px;
			padding-bottom: 0px;
			margin-bottom: 10px;
		}
div.cita
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 16px; 
	color:#236A23; 
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px;
	text-align:center;
	background-color:#D9E8D7;
	border: 1px dotted #236A23;
}

div.cita_small
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 9px; 
	color:#555555; 
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:8px;
	padding:10px;
	text-align:right;
	background-color:#D9E8D7;
	border: 1px dotted #236A23;
}


div.parrafo
{
	margin-bottom:12px;
}

div#pie_1
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight:normal;
	color: #484848; 
	text-align:right;
	padding-top:3px;
  	width: 756px;
	margin-right: auto; 
	margin-left: auto; 
}

div#pie_2
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight:normal;
	color: #484848; 
	text-align:left;
	padding-top:3px;
  	width: 756px;
	margin-right: auto; 
	margin-left: auto; 
}

div#pie_ventana
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight:normal;
	color: #484848; 
	text-align:left;
	padding-top:3px;
  	width: 500px;
	margin-right: auto; 
	margin-left: auto; 
}




div.separador 
{
	clear: left; 
	line-height: 0px; 
	height: 10px;
	background-color:blue;
	
}

td.item_menu
{
	background-image:url(imagenes/boton_menu.);
	background-repeat:repeat;
	background-position:top center;
	text-align:;
	padding-left:0px;
}

td.item_menu_activo
{
	background-image:url(imagenes/boton_menu_activo.gif);
	background-repeat:repeat;
	background-position:top center;
	text-align:left;
	padding-left:0px;
	font-family: tahoma,verdana,arial; 	
	font-size: 10px; 
	font-weight:normal;
	color: #444444;	
}

a.item_menu
{
	font-family: tahoma,verdana,arial; 	
	font-size: 10px; 
	font-weight:normal;
	color: #47B147;
	text-decoration:none; 
}

a.item_menu:hover
{
	color: #000000;
}



table.decorada
{
	border:1px solid #47B147;
}

table.decorada td.cabecera
{
	font-size: 11px; 
	background-color:#cce1c9;
	padding: 5px;	
	text-align:center;
	font-weight:bold;	
}

table.decorada td
{
	padding: 2px;
	padding-left: 4px;
	text-align:justify;
	font-weight:normal;	
	vertical-align: top;
}

table.decorada tr.par
{
	background-color:#d9e8d9;
}

input.entrada
{
	background-color:#fff;
	border: 1px solid #5B93C9;
	font-weight:bold;
	padding-left:3px;
	font-size:9pt;
	color:#888;
	
}

input.formulario_normal
{
	background-color:#fff;
	border: 1px solid #000;
	font-weight:bold;
	font-family: verdana,arial,sans-serif; 	
	padding-left:3px;
	font-size:8pt;
	color:#000;
}

select.formulario_normal
{
	background-color:#fff;
	border: 1px solid #000;
	font-weight:bold;
	font-family: verdana,arial,sans-serif; 	
	padding-left:3px;
	font-size:8pt;
	color:#000;
	
}

textarea.formulario_normal
{
	background-color:#fff;
	border: 1px solid #000;
	font-weight:bold;
	font-family: verdana,arial,sans-serif; 	
	padding-left:3px;
	font-size:8pt;
	color:#000;
}




background-image:url(imagenes/adorno_cabecera.gif);

select
{
	background-color:#fff;
	border: 1px solid #000;
	font-weight:bold;
	padding-left:3px;
	font-size:9pt;
	color:#000;
}

select.small
{
	background-color:#fff;
	padding-left:1px;
	font-size:7pt;
	color:#000;
}

input.entrada_small
{
	background-color:#D9E8D7;
	border: 1px solid #236A23;
	font-weight:normal;
	padding-left:2px;
	font-size:7pt;
	color:#236a23;
	
}

div.titulo_tabla
{
	border:1px solid #47B147;
	margin-bottom:6px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	color:#236a23;
	padding:3px;
	padding-left:20px;
	background-color:#d9e8d9;
	background-image:url(imagenes/adorno_cabecera.gif);
	background-repeat:no-repeat;
	background-position:top left;	
	font-family: verdana,arial; 	
	font-size: 11px; 	
}

div.fila_tabla
{
	border:1px solid #47B147;
	width:574px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:normal;
	color:#555555;
	padding:3px;
	background-color:#fff;
	font-family: verdana,arial; 	
	font-size: 11px; 

}

div.editar_tabla
{
	border:1px solid;
	width:100%;
	text-align:left;
	background-color:#cceecc;
	font-family: verdana,arial; 	
	font-size: 11px; 
}

td#izq
{
	text-align:right;
}

b
{
	color:#000; 
	font-weight:bold;
}

div.barra_navegacion
{
	text-align:center;
	border:1px solid #47B147;
	width:557px;
	margin-top:20px;
	margin-bottom:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	color:#236a23;
	padding:3px;
	padding-left:20px;
	background-color:#7bc57b;
	font-family: verdana,arial; 	
	font-size: 11px; 	
}

a.link
{
	font-family: verdana,arial; 	
	font-size: 11px; 
	font-weight:bold;
	color: #47B147;
	text-decoration:none; 
}

a.link:hover
{
	color: #000000;
}

a.link_tienda
{
	font-family: verdana,arial; 	
	font-size: 14px; 
	font-weight:bold;
	color: #106F9F;
	text-decoration:none; 
}


a.link_tienda:hover
{
	color: #033A57;
}


a.link_negro
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 14px; 
	font-weight:bold;
	color: #000;
	text-decoration:none; 
}

a.link_negro:hover
{
	color: #444;
}

a.link_paginador
{
	font-family: verdana,arial; 	
	font-size: 11px; 
	font-weight:bold;
	color: #444;
	border:1px solid #444;
	text-decoration:none; 
	background-color:#adc9e4;
	padding:4px;
	padding-right:4px;
	padding-left:4px;
}

a.link_paginador:hover
{
	color: #000000;
	border:1px solid #000;
}

a.link_sala
{
	font-family: verdana,arial; 	
	font-size: 14px; 
	font-weight:bold;
	color: #000000;
	text-decoration:none; 
}

div.paginador
{
	color: #fff;
	font-weight:bold;
	background-color:#5b93c9;
	padding:8px;
	margin-top:5px;
	text-align:left;
}

div.paginador_quiero
{
	color: #fff;
	font-weight:bold;
	background-color:#006666;
	padding:8px;
	margin-top:5px;
	text-align:left;
}
	div.paginador_quiero b
	{
		color: #eaeaea;
	}

a.galitecnia
{
	text-decoration:none;
       color:#329632;	
}

a.galitecnia:hover
{
	text-decoration:underline; 
}

span.negro
{
	color:#000; 
}

div.cuadro_categorias_decorado
{
	background-color: #E8E8E8; 
	text-align: left; 
	margin:0px;
	background-image:url(imagenes/cuadro_categorias_superior.png);
	background-repeat:no-repeat;
	background-position:top left;
}

div.cuadro_categorias_superior
{
	background-color: #E8E8E8; 
	text-align: left; 
	margin:0px;
	background-image:url(imagenes/categorias_superior.png);
	background-repeat:no-repeat;
	background-position:top left;
}

div.cuadro_categorias_superior a
	{
		font-size: 11px; 
		color: #000; 
		text-decoration:none;
		display:block;
		margin-top:3px;
		margin-left:8px;
	}

	div.cuadro_categorias_superior a:hover
	{
		color: #444; 
	}

a.categorias_superior
{
	font-size: 11px; 
	color: #000; 
	text-decoration:none;
	display:block;
	margin-top:3px;
	margin-left:8px;
}

a.categorias_superior:hover
{
	color: #444; 
}


div.categorias_inferior
{
	background-image:url(imagenes/categorias_superior.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding: 5px 10px 5px 10px;
}



	


div.cuadro_categorias_decorado_interior
{
	background-image:url(imagenes/cuadro_categorias_inferior.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding: 5px 10px 5px 10px;
}



	div.cuadro_categorias_decorado a
	{
		font-size: 11px; 
		color: #000; 
		text-decoration:none;
		display:block;
		margin-top:3px;
	}

	div.cuadro_categorias_decorado a:hover
	{
		color: #444; 
	}

a.categorias_decorado
{
	font-size: 11px; 
	color: #000; 
	text-decoration:none;
	display:block;
	margin-top:3px;
}

a.categorias_decorado:hover
{
	color: #444; 
}

div.cabecera_cuadro_enlaces_decorado
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	padding:5px;
	padding-left:10px;
	background-image:url(imagenes/barra_enlaces.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:165px;
	font-weight:bold;
}

div.cuadro_enlaces_decorado
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	padding:5px;
	padding-left:10px;
	width:165px;
	border:1px solid #5B93C9;
}


div.cuadro_enlaces_decorado ul
{
	padding:0;
	margin:0;
	margin-left:13px;
	list-style-image: url(imagenes/arroba.png);
}

div.cuadro_enlaces_decorado li
{
	padding:2px;
	margin:0;
	line-height:13px;
}

div.cuadro_enlaces_decorado a
{
	color:#444;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

div.cuadro_enlaces_decorado a:hover
{
	color:#aaa;
}


div.cabecera_cuadro_info_decorado
{
	background-color: #FFF; 
	text-align: left; 
	margin:8px;
	margin-right:0px;
	padding:5px;
	padding-left:5px;
	background-image:url(imagenes/enlaces_ficha.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:313px;
	font-weight:bold;
}


div.cuadro_info_decorado
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	padding:5px;
	padding-left:10px;
	width:200px;
	line-height: ;
	
}


div.cuadro_info_decorado ul
{
	padding:0;
	margin:0;
	margin-left:13px;
	list-style-image: url(imagenes/arroba.png);
}

div.cuadro_info_decorado li
{
	padding:2px;
	margin:0;
	line-height:13px;
}

div.cuadro_info_decorado a
{
	color:#444;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

div.cuadro_info_decorado a:hover
{
	color:#aaa;
}


div.cabecera_cuadro_info_usuario
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:0px;
	padding:12px;
	padding-left:18px;
	background-image:url(imagenes/info_usuario.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:280px;
	height:10px;
	font-weight:bold;
}

div.cuadro_info_usuario
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-left:2px;
	padding:15px;
	padding-left:10px;
	padding-bottom:30px;
	width:200px;
	border:1px solid #BCBCB9;
}


div.cuadro_info_usuario_2
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-left:2px;
	padding:5px;
	padding-left:2px;
	padding-bottom:30px;
	width:200 px;
	border:1px solid #BCBCB9;
}

div.cabecera_cuadro_info_anuncio
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:0px;
	padding:10px;
	padding-left:18px;
	background-image:url(imagenes/descripcion_anuncio.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:280px;
	height:8px;
	
}

div.cuadro_info_anuncio
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-left:4px;
	padding:5px;
	padding-left:30px;
	padding-bottom:30px;
	width:630px;
	border:1px solid #BCBCB9;
}

div.cabecera_cuadro_info_pago
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:0px;
	padding:10px;
	padding-left:18px;
	background-image:url(imagenes/info_pago.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:200px;
	height:8px;
	font-weight:bold;
}

div.cuadro_info_pago
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-left:4px;
	padding:5px;
	padding-left:30px;
	padding-bottom:30px;
	width:270px;
	border:1px solid #BCBCB9;
}


div.cuadro_posicionamiento
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-left:2px;
	padding:4px;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	background-image:url(imagenes/posicionamiento.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:960px;
	height:200px;
	
}


div.cuadro_categorias_quiero_comprar
{
	border:2px solid #888; 
	text-align: left; 
	padding: 15px 15px 15px 15px;
	margin:0px;
	background-color: #D4E3CC;
	
}


	div.cuadro_categorias_quiero_comprar a
	{
		font-size: 12px; 
		color: #000; 
		text-decoration:none;
		font-weight:bold;
		display:block;
		margin-top:3px;
	}

	div.cuadro_categorias_quiero_comprar a:hover
	{
		color: #444; 
	}

div.cuadro_categorias
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 13px; 
	color: #4e4e4e; 
	width:100%;
	border:1px solid #5B93C9;
	padding: 0px;
	padding-bottom: 10px;
}
	div.cuadro_categorias h3
	{
		background-color: #5B93C9; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 11px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 10px;
	}


		div.cuadro_categorias  div.seleccionado
		{
				color:#222;
				font-weight:bold;
				font-size:11px;
				text-decoration:none;
				padding-left:3px;
				margin:5px;
				margin-top:2px;
				border:2px solid #5B93C9;
				background-color:#F0D0B0;
		}
	
		div.cuadro_categorias  a.nivel_1
		{
				color:#222;
				font-weight:bold;
				font-size:13px;
				text-decoration:none;
				padding-left:10px;
				margin-top:2px;
				display:block;
		}

		div.cuadro_categorias  a.nivel_2
		{
				color:#555;
				font-weight:bold;
				text-decoration:none;
				padding-left:20px;
				margin-top:3px;
				display:block;
		}
		div.cuadro_categorias  a.nivel_3
		{
				color:#888;
				font-weight:bold;
				text-decoration:none;
		}
		div.cuadro_categorias a:hover
		{
			color: #000;
			text-decoration:underline;
		}
		
div.cuadro_categorias_comprar
{
	background-color: #D9DBDE; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 13px; 
	color: #4e4e4e; 
	width:100%;
	border:1px solid #747576;
	padding: 0px;
	padding-bottom: 10px;
}
	div.cuadro_categorias_comprar h3
	{
		background-color: #5B93C9; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 11px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 10px;
	}


		div.cuadro_categorias_comprar  div.seleccionado
		{
				color:#222;
				font-weight:bold;
				font-size:11px;
				text-decoration:none;
				padding-left:3px;
				margin:5px;
				margin-top:2px;
				border:2px solid #5B93C9;
				background-color:#F0D0B0;
		}
	
		div.cuadro_categorias_comprar  a.nivel_1
		{
				color:#222;
				font-weight:bold;
				font-size:13px;
				text-decoration:none;
				padding-left:10px;
				margin-top:2px;
		}

		div.cuadro_categorias_comprar  a.nivel_2
		{
				color:#555;
				font-weight:bold;
				text-decoration:none;
				padding-left:20px;
				margin-top:3px;
		}
		div.cuadro_categorias_comprar  a.nivel_3
		{
				color:#888;
				font-weight:bold;
				text-decoration:none;
		}
		div.cuadro_categorias_comprar a:hover
		{
			color: #000;
			text-decoration:underline;
		}

div.cuadro_categorias_quiero
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 13px; 
	color: #4e4e4e; 
	width:100%;
	border:1px solid #006666;
	padding: 0px;
	padding-bottom: 10px;
}
	div.cuadro_categorias_quiero h3
	{
		background-color: #006666; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 11px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 10px;
	}


		div.cuadro_categorias_quiero  div.seleccionado
		{
				color:#222;
				font-weight:bold;
				font-size:11px;
				text-decoration:none;
				padding-left:3px;
				margin:5px;
				margin-top:2px;
				border:2px solid #5B93C9;
				background-color:#F0D0B0;
		}
	
		div.cuadro_categorias_quiero  a.nivel_1
		{
				color:#222;
				font-weight:bold;
				font-size:13px;
				text-decoration:none;
				padding-left:10px;
				margin-top:2px;
				display:block;
		}

		div.cuadro_categorias_quiero  a.nivel_2
		{
				color:#555;
				font-weight:bold;
				text-decoration:none;
				padding-left:20px;
				margin-top:3px;
				display:block;
		}
		div.cuadro_categorias_quiero  a.nivel_3
		{
				color:#888;
				font-weight:bold;
				text-decoration:none;
		}
		div.cuadro_categorias_quiero a:hover
		{
			color: #000;
			text-decoration:underline;
		}

div.cuadro_categorias_small
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	color: #4e4e4e; 
	width:100%;
	border:1px solid #5B93C9;
	padding: 0px;
	padding-bottom: 10px;
}
	div.cuadro_categorias_small h3
	{
		background-color: #5B93C9; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 10px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 5px;
	}


		div.cuadro_categorias_small div.contenido
		{
			font-family: verdana,arial,sans-serif; 	
			font-size: 12px; 
			color: #000; 
			margin: 1px;
			text-align:right;
		}
	
		div.cuadro_categorias_small  a.nivel_1
		{
				color:#222;
				font-weight:bold;
				font-size:11px;
				text-decoration:none;
				padding-left:7px;
				margin-top:1px;
				display:block;
		}

		div.cuadro_categorias_small  a.nivel_2
		{
				color:#555;
				font-weight:bold;
				text-decoration:none;
				padding-left:20px;
				margin-top:3px;
				display:block;
		}
		div.cuadro_categorias_small  a.nivel_3
		{
				color:#888;
				font-weight:bold;
				text-decoration:none;
		}
		div.cuadro_categorias_small a:hover
		{
			color: #000;
			text-decoration:underline;
		}

div.cuadro_categorias_small_quiero
{
	background-color: #D4E3CC; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	color: #4e4e4e; 
	width:100%;
	border:1px solid #006666;
	padding: 0px;
	padding-bottom: 10px;
}
	div.cuadro_categorias_small_quiero h3
	{
		background-color: #006666; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 10px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 5px;
	}


		div.cuadro_categorias_small_quiero div.contenido
		{
			font-family: verdana,arial,sans-serif; 	
			font-size: 12px; 
			color: #000; 
			margin: 1px;
			text-align:right;
		}
	
		div.cuadro_categorias_small_quiero  a.nivel_1
		{
				color:#222;
				font-weight:bold;
				font-size:11px;
				text-decoration:none;
				padding-left:7px;
				margin-top:1px;
				display:block;
		}

		div.cuadro_categorias_small_quiero  a.nivel_2
		{
				color:#555;
				font-weight:bold;
				text-decoration:none;
				padding-left:20px;
				margin-top:3px;
				display:block;
		}
		div.cuadro_categorias_small_quiero  a.nivel_3
		{
				color:#888;
				font-weight:bold;
				text-decoration:none;
		}
		div.cuadro_categorias_small_quiero a:hover
		{
			color: #000;
			text-decoration:underline;
		}
div.cuadro_pasos
{
	background-color: #fff; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 11px; 
	color: #4e4e4e; 
	width:485px;
	height:150px;
	border:1px solid #5B93C9;
	padding: 0px;
}
	div.cuadro_pasos h3
	{
		background-color: #5B93C9; 
		text-align: right; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 12px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
	}

	div.cuadro_pasos div.elemento
	{
		background-color: #fff; 
		text-align: right; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 9px; 
		color: #000; 
		padding: 3px;
		margin: 0px;
		width:90px;
		height:120px;
		float:left;
		border-right:1px dotted #5B93C9;
	}

div.cuadro_pasos_quiero
{
	background-color: #fff; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 11px; 
	color: #4e4e4e; 
	width:485px;
	height:150px;
	border:1px solid #5B93C9;
	padding: 0px;
}
	div.cuadro_pasos_quiero h3
	{
		background-color: #5B93C9; 
		text-align: right; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 12px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
	}

	div.cuadro_pasos_quiero div.elemento
	{
		background-color: #fff; 
		text-align: right; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 9px; 
		color: #000; 
		padding: 3px;
		margin: 0px;
		width:90px;
		height:120px;
		float:left;
		border-right:1px dotted #5B93C9;
	}
/*
--------------------------------------------------------------------------------------------------------------------------------
						CLASES VENTANAS
--------------------------------------------------------------------------------------------------------------------------------
 */

body#body_ventana
{
	background-color: #fff; 
	text-align: center; 
	margin: 0px;
	font-family: verdana,arial,sans-serif; 	
	font-size: 11px; 
	color: #4e4e4e; 
}


div#cuerpo_ventana
{ 
	height:auto;
	vertical-align:top;
	text-align:left;
	margin:10px;
}
		
	div#cuerpo_ventana div#cabecera_cuerpo
	{
		border:1px dotted #47B147;
		margin-bottom: 10px;
		height:16px;
		text-align:right;
		padding-right:7px;
	}		



table.listado_anuncios
{
  	width: 100%;
  	border: 1px solid #5B93C9;
	margin:0px;
}

	table.listado_anuncios th
	{
		background-color:#5B93C9;
		border-bottom: 1px dotted #5B93C9;
		padding:3px 3px 3px 3px;
		text-align:center;
		color:#fff;
	}
		table.listado_anuncios th a
		{
				color:#fff;
				font-weight:bold;
				text-decoration:underline;
		}

		table.listado_anuncios th a:hover
		{
				color:#000;
		}

	table.listado_anuncios td.imagen
	{
		background-color:#bdd4e9;
		padding:5px;
		text-align:center;
	}

		table.listado_anuncios td.imagen img
		{
			border:1px solid #444;
		}

	table.listado_anuncios td.precio
	{
		background-color:#bdd4e9;
		padding:5px;
		text-align:center;
	}
		
		table.listado_anuncios td.precio b
		{
			color:#5B93C9;
		}
			
	table.listado_anuncios td.pujas
	{
		padding:5px;
		text-align:center;
	}
		
	table.listado_anuncios td.finaliza
	{
		padding:5px;
		text-align:center;
		font-weight:bold;
		font-size:10px;
	}
		
	table.listado_anuncios td.producto
	{
		padding:5px;
		text-align:left;
	}
		
	table.listado_anuncios a.articulo
	{
		color:#444;
		font-weight:bold;
		font-size:10px;
		text-decoration:none;
	}

	table.listado_anuncios a.articulo:hover
	{
		color:#000;
		text-decoration:underline;
	}

table.listado_anuncios_quiero
{
  	width: 100%;
  	background-color:#fff;
	border: 1px solid #006666;
	margin:0px;
}

	table.listado_anuncios_quiero th
	{
		background-color:#006666;
		border-bottom: 1px dotted #5B93C9;
		padding:3px 3px 3px 3px;
		text-align:center;
		color:#fff;
	}
		table.listado_anuncios_quiero th a
		{
				color:#fff;
				font-weight:bold;
				text-decoration:underline;
		}

		table.listado_anuncios_quiero th a:hover
		{
				color:#000;
		}

	table.listado_anuncios_quiero td.imagen
	{
		background-color:#b5cca9;
		padding:5px;
		text-align:center;
	}

		table.listado_anuncios_quiero td.imagen img
		{
			border:1px solid #444;
		}

	table.listado_anuncios_quiero td.precio
	{
		background-color:#b5cca9;
		padding:5px;
		text-align:center;
	}
		
		table.listado_anuncios_quiero td.precio b
		{
			color:#5B93C9;
		}
			
	table.listado_anuncios_quiero td.pujas
	{
		padding:5px;
		text-align:center;
	}
		
	table.listado_anuncios_quiero td.finaliza
	{
		padding:5px;
		text-align:center;
		font-weight:bold;
		font-size:10px;
	}
		
	table.listado_anuncios_quiero td.producto
	{
		padding:5px;
		text-align:left;
	}
		
	table.listado_anuncios_quiero a.articulo
	{
		color:#444;
		font-weight:bold;
		font-size:10px;
		text-decoration:none;
	}

	table.listado_anuncios_quiero a.articulo:hover
	{
		color:#000;
		text-decoration:underline;
	}



form
{
	margin:0px;
	padding:0px;
}

div.cabecera_busqueda
{
	
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 13px; 
	color: #000; 
	width:100%;
	border-bottom:4px solid #5B93C9;
	margin-bottom:10px;
}

div.cabecera_busqueda_quiero
{
	
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 13px; 
	color: #000; 
	width:100%;
	border-bottom:4px solid #006666;
	margin-bottom:10px;
}

div.tipo_presentacion
{
	 
	text-align: right; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #000; 
	width:100%;
	margin-bottom:5px;
}

div#nombre_articulo
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 15px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:710px;
	border-bottom:4px solid #5B93C9;
	border-top:4px solid #5B93C9;
	margin:0px 10px 10px 10px;
}

div#numero_articulo
{
	text-align: right; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 13px; 
	color: #FFFFFF; 
}
div#numero_articulo_quiero
{
	text-align: right; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 13px; 
	color: #444; 
}

div#foto_articulo
{
	background-color: #dce8f4; 
	text-align: center; 
	padding: 7px 0px 7px 0px;
	width:218px;
	border:1px solid #5B93C9;
	margin:0px 10px 10px 0px;
	float:right;
}

div#foto_articulo_quiero
{
	background-color: #d4e3cc; 
	text-align: center; 
	padding: 7px 0px 7px 0px;
	width:218px;
	border:1px solid #006666;
	margin:0px 10px 10px 0px;
	float:right;
}
div#datos_articulo
{
	text-align: center; 
	width:280px;
	float:left;
	margin-bottom:20px;
}

table.datos_articulo
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 10px; 
	color: #555; 
	width:100%;
}
	table.datos_articulo td
	{
		margin:8px;
		background-color: #dce8f4; 
		padding:5px;
	}

	table.datos_articulo th
	{
		margin:8px;
		padding:5px;
		text-align:right;
		color:#5B93C9;
	}

div#datos_vendedor
{
	background-color: #fff; 
	text-align: left; 
	padding: 7px 0px 7px 0px;
	width:218px;
	height:px;
	border:1px solid #5B93C9;
	margin:0px 10px 10px 10px;
	float:right;
}


div#datos_vendedor_contacto
{
	background-color: #fff; 
	text-align: left; 
	padding: 7px 0px 7px 0px;
	width:218px;
	height:px;
	border:1px solid #5B93C9;
	margin:0px 10px 10px 10px;
	float:right;
}

	div#datos_vendedor h3
	{
		background-color: #5B93C9; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 10px;
	}

	div#datos_vendedor a
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		font-weight: bold; 
		color: #5B93C9; 
		text-decoration: none;
	}

	div#datos_vendedor a.nombre_vendedor
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 15px; 
		font-weight: bold; 
		color: #5B93C9; 
		padding: 3px 0px 0px 15px ;
		text-decoration: underline;
	}
	
	div#datos_vendedor a:hover
	{
		color: #888; 
	}

	div#datos_vendedor div.estadisticas_vendedor 
	{
		font-size: 12px; 
		color: #444; 
		padding: 5px;
		margin-top:5px;
	}

		div#datos_vendedor div.estadisticas_vendedor b
		{
			color: #000; 
		}

div#datos_vendedor_quiero
{
	background-color: #fff; 
	text-align: left; 
	padding: 7px 0px 7px 0px;
	width:218px;
	height:300px;
	border:1px solid #006666;
	margin:0px 10px 10px 10px;
	float:right;
}

	div#datos_vendedor_quiero h3
	{
		background-color: #006666; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 10px;
	}

	div#datos_vendedor_quiero a
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		font-weight: bold; 
		color: #006666; 
		text-decoration: none;
	}

	div#datos_vendedor_quiero a.nombre_vendedor
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 15px; 
		font-weight: bold; 
		color: #006666; 
		padding: 3px 0px 0px 15px ;
		text-decoration: underline;
	}
	
	div#datos_vendedor_quiero a:hover
	{
		color: #888; 
	}

	div#datos_vendedor_quiero div.estadisticas_vendedor 
	{
		font-size: 12px; 
		color: #444; 
		padding: 5px;
		margin-top:5px;
	}

		div#datos_vendedor_quiero div.estadisticas_vendedor b
		{
			color: #000; 
		}
div.titulo_apartado
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 14px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:710px;
	border-bottom:2px solid #5B93C9;
	border-top:2px solid #5B93C9;
	margin:20px 10px 10px 10px;
	clear:left;
}


h2.titulo_apartado
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 14px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:710px;
	border-bottom:2px solid #5B93C9;
	border-top:2px solid #5B93C9;
	margin:20px 10px 10px 10px;
	clear:left;
}
	div.titulo_apartado div.aviso
	{
		text-align: right; 
		font-family: verdana,arial,sans-serif; 	
		font-weight:bold;
		font-size: 12px; 
		color: #888; 
		margin-top:5px;
	}

div.titulo_apartado_quiero
{
	background-color: #D4E3CC; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 14px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:710px;
	border-bottom:2px solid #006666;
	border-top:2px solid #006666;
	margin:20px 10px 10px 10px;
	clear:left;
}

	div.titulo_apartado_quiero div.aviso
	{
		text-align: right; 
		font-family: verdana,arial,sans-serif; 	
		font-weight:bold;
		font-size: 12px; 
		color: #888; 
		margin-top:5px;
	}

div#descripcion_articulo
{
	background-color: #dce8f4; 
	text-align: left; 
	padding: 15px;
	width:700px;
	border:1px solid #5B93C9;
	margin:0px 0px 10px 10px;
	font-size: 13px; 
	font-weight:bold;
}
div#descripcion_articulo_quiero
{
	background-color: #D4E3CC; 
	text-align: left; 
	padding: 15px;
	width:700px;
	border:1px solid #006666;
	margin:0px 0px 10px 10px;
	font-size: 13px; 
	font-weight:bold;
}

div#datos_puja
{
	text-align: center; 
	width:500px;
	float:left;
	margin-bottom:20px;
}

/*
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
 */

div#flotante_left
{
	float:left;
	margin-bottom:20px;
}

div#flotante_right
{
	float:right;
}

div#cuadro_texto_02
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 13px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	margin:0px 10px 10px 10px;
}

div#cabecera_contenido
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:710px;
	border-bottom:4px solid #5B93C9;
	border-top:4px solid #5B93C9;
	margin:0px 10px 0px 10px;
}

div#cabecera_contenido h1
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000;
	margin-bottom: -20px;
}
	div#cabecera_contenido span#subtitulo
	{
		font-size: 11px; 
		color: #444; 
	}

div#cabecera_contenido_quiero
{
	background-color: #D4E3CC;
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:710px;
	border-bottom:4px solid #006666;
	border-top:4px solid #006666;
	margin:0px 10px 10px 10px;
}
	div#cabecera_contenido_quiero span#subtitulo
	{
		font-size: 11px; 
		color: #888; 
	}

div#subcabecera_categoria
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #000; 
	width:710px;
	margin:0px 10px 10px 10px;
}

	div#subcabecera_categoria a
	{
		color: #000; 
		text-decoration:none;
	}

	div#subcabecera_categoria a:hover
	{
		color: #888; 
		text-decoration:none;
	}

div#detalle_contenido
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 12px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	border-bottom:1px dotted #5B93C9;
	border-top:1px dotted #5B93C9;
	margin:0px 10px 10px 10px;
}
div#detalle_contenido_quiero
{
	background-color: #d4e3cc; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 12px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	border-bottom:1px dotted #006666;
	border-top:1px dotted #006666;
	margin:0px 10px 10px 10px;
}
div#titulo_ventana
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	border-bottom:4px solid #5B93C9;
	border-top:4px solid #5B93C9;
	margin:20px 0px 10px 10px;
}
	div#titulo_ventana span#subtitulo
	{
		font-size: 11px; 
		color: #444; 
	}

div#titulo_ventana_quiero
{
	background-color: #d4e3cc; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	border-bottom:4px solid #006666;
	border-top:4px solid #006666;
	margin:20px 0px 10px 10px;
}
	div#titulo_ventana_quiero span#subtitulo
	{
		font-size: 11px; 
		color: #444; 
	}

div#cuadro_pasos
{
	background-color: #5B93C9; 
	text-align: center; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 10px; 
	color: #fff; 
	padding: 0px 10px 0px 10px;
	width:715px;
	margin:0px 10px 10px 10px;
}

div#cuadro_pasos_quiero
{
	background-color: #006666; 
	text-align: center; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 10px; 
	color: #fff; 
	padding: 0px 10px 0px 10px;
	width:715px;
	margin:0px 10px 10px 10px;
}

div#subcabecera_contenido
{
	text-align: right; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 9px; 
	color: #888; 
}

table.tipo_01
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 12px; 
	color: #555; 
}
	table.tipo_01 td
	{
		margin:px;
		background-color: #dce8f4; 
		padding:5px;
	}

	table.tipo_01 th
	{
		margin:px;
		padding:5px;
		text-align:left;
		color:#5B93C9;
		border-bottom:1px solid #5B93C9;
		
	}

	table.tipo_01 td.cab
	{
		margin:px;
		padding:5px;
		text-align:right;
		color:#5B93C9;
		width:150px;
		
	}

	table.int td
	{
		margin:0px;
		padding:3px;
	}

	table.int td.cab2
	{
		text-align:right;
		color:#000;
		
	}

table.tipo_01_quiero
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #555; 
}
	table.tipo_01_quiero td
	{
		margin:8px;
		background-color: #d4e3cc; 
		padding:5px;
	}

	table.tipo_01_quiero th
	{
		margin:8px;
		padding:5px;
		text-align:left;
		color:#006666;
		border-bottom:1px solid #006666;
		
	}

	table.tipo_01_quiero td.cab
	{
		margin:8px;
		padding:5px;
		text-align:right;
		color:#5B93C9;
		width:150px;
		
	}

	table.int_quiero td
	{
		margin:0px;
		padding:3px;
	}

	table.int_quiero td.cab2
	{
		text-align:right;
		color:#000;
		
	}


div#cuadro_aviso
{
	background-color: #fff; 
	text-align: left; 
	padding: 3px;
	border:1px solid #5B93C9;
	margin:0px;
	font-size:13px;
}
div#cuadro_texto_01
{
	text-align: left; 
	padding: 3px;
	border:1px solid #5B93C9;
	margin:0px;
	float:left;
}

div#cuadro_texto_01_quiero
{
	text-align: left; 
	padding: 3px;
	border:1px solid #006666;
	margin:0px;
	float:left;
} 

	div#cuadro_texto_01 h3
	{
		background-color: #5B93C9; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 10px;
	}

	div#cuadro_texto_01 a.link
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 10px; 
		font-weight: bold; 
		color: #5B93C9; 
		padding: 3px 0px 0px 10px ;
		text-decoration: none;
	}

	
	div#cuadro_texto_01 a:hover
	{
		color: #888; 
	}

	div#cuadro_texto_01 div.contenido_cuadro 
	{
		font-size: 13px; 
		color: #444; 
		padding: 10px;
	}

		div#cuadro_texto_01 div.contenido_cuadro b
		{
			color: #000; 
		}
div#cuadro_texto_03
{
	background-color: #fff; 
	text-align: left; 
	padding: 3px;
	border:1px solid #5b93c9;
	margin:0px;
	float:left;
}

	div#cuadro_texto_03 h3
	{
		background-color: #5b93c9; 
		text-align: center; 
		font-family: verdana,arial,sans-serif; 	
		font-size: 11px; 
		color: #fff; 
		padding: 3px;
		margin: 0px;
		margin-bottom: 5px;
	}

	div#cuadro_texto_03 a
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		font-weight: bold; 
		color: #000; 
		text-decoration: none;
	}

	div#cuadro_texto_03 a.verde
	{
		font-family: verdana,arial,sans-serif; 	
		font-size: 13px; 
		font-weight: bold; 
		color: green; 
		text-decoration: none;
	}

	
	div#cuadro_texto_03 a:hover
	{
		color: #888; 
	}

	div#cuadro_texto_03 div.contenido_cuadro 
	{
		font-size: 12px; 
		color: #444; 
		padding: 0px;
	}

		div#cuadro_texto_03 div.contenido_cuadro b
		{
			font-weight:bold;
		}
		
span.oblig
{
	color:red;
	padding-left:2px;
	font-size:18px;
	font-weight: bold;
}

a.enlace_boton
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 11px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
	border:1px solid #000;
	border-right:3px solid #000;
	background-color:#FEE859;
	padding:5px 10px 5px 10px;
}

a.enlace_boton:hover
{
	border:3px solid #000;
}

a.enlace_boton_s
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
	border:1px solid #000;
	border-right:3px solid #000;
	border-left:3px solid #000;
	background-color:#FEE859;
	padding:2px 5px 2px 5px;
	margin:2px;
}

a.enlace_boton_s:hover
{
	color: #444; 
	border:3px solid #D5822F;
	background-color:#EFD0B0;
}

input.enlace_boton_s
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
	border:1px solid #000;
	border-right:3px solid #000;
	border-left:3px solid #000;
	background-color:#FEE859;
	padding:2px 5px 2px 5px;
	margin:2px;
}


a.enlace_boton_quiero
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 11px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
	border:1px solid #000;
	border-right:3px solid #006666;
	background-color:#D4E3CC;
	padding:5px 10px 5px 10px;
}



span.eur
{
	color: #000;
	font-size:10px;
}

h2
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 12px; 
	color: #000; 
	padding: 0px 5px 3px 5px;
	border-bottom:1px solid #aaa;
	margin: 0px 15px 3px 5px;
}
	h2 a
	{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 16px; 
	color: #5B93C9; 
	text-decoration:none;
	}
h4
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 20px; 
	font-weight:bold;
	color: #000; 
	padding: 0px 5px 5px 5px;
	border-bottom:1px dotted #888;
	margin-top:10px;
	margin-bottom:6px;
}
	h4 a
	{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 16px; 
	color: #5B93C9; 
	text-decoration:none;
	}
a.articulo
{
	color:#444;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
a.articulo:hover
{
	color:#5B93C9;
}

a.articulo_azul
{
	color:#000;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
a.articulo:hover
{
	color:#5B93C9;
}
a.menu_inferior
{
	color:#222;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.menu_inferior:hover
{
	color:#5B93C9;
}
div.paginador_tabla
{
	margin-top:10px;
	background-color:#5b93c9;
	font-weight:bold;
	padding:10px;
	color:#000;
	font-size:11px;
	text-align:right;
}

div.cuadro_galeria_azul
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
div.cuadro_galeria_azul_hover
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_hover.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

div.cuadro_galeria_azul_novedades
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_novedades.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
div.cuadro_galeria_azul_novedades_hover
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_novedades_hover.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
div.cuadro_galeria_azul_destacados
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_destacados.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
div.cuadro_galeria_azul_destacados_hover
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_destacados_hover.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
div.cuadro_galeria_azul_categorias
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_categorias.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
div.cuadro_galeria_azul_categorias_hover
{

	width:97px;
	height:155px;
	float:left;
	text-align:center;
	margin:3px;
	padding:5px 2px 2px 2px;
	color:#000;
	font-size:10px;
	background-image:url(imagenes/fondo_cuadro_categorias_hover.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
h5
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 15px; 
	color: #000; 
	padding:5px;
	border-bottom:1px dotted #888;
	margin-top:30px;
}

div.contenedor_solapa
{
	margin-left:10px;
	margin-bottom:10px;
	width:950px;
	text-align:left;
}



/*--Tema de las solapas --*/

#main {
	border: 1px solid #666;
	clear: both;
	background: #FFF3B3;
	padding-top: 2em;
}

#contents {
	padding: 5px;
	background: #FFFDF3;
	min-height: 300px;
}

#header {
	position: relative;
	width: 100%;
	height: 3em;
	width: 830px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 950px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
	width: 8em;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 85%;
	text-decoration: none;
	color: #333;
}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
	border: 1px solid #666;
	border-bottom: none;
	background: #FFF3B3;
	padding-bottom: 6px;
	margin-top: 0;
}

#header ul#primary a {
	background: #FFFAE1;
	border: 1px solid #AAA;
	border-bottom: none;
}

#header ul#primary a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FFF7CD;
	padding-bottom: 5px;
}

#header ul#secondary {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#secondary li a,#header ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background: none;

}

#header ul#secondary li a {
	color: #06C;
	text-decoration: underline;
}

#header ul#secondary li a:hover {
	color: #333;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #AAA;
}

#header ul#secondary li a:active {
	color: #000;
	background: transparent;
}

#header ul#secondary li:last-child a { border: none; }

div.cod_debug
{
	border:1px solid #888;
	text-align:left;
	background-color:#fff;
	margin:20px;
	padding:20px;
	font-weight:bold;

}

div.novedades
		{
			text-align: left;
			font-family: verdana,arial,sans-serif; 	
			font-weight: bold;
			font-size: 12px;
			color: #444;
			width:498px;
			margin-right:7px;
			padding: 3px;
			float:right
		}


	div.novedades a
			{
				color:#74976C; 
				font-weight: bold;
				font-style: italic;
			}
			
			

	div.novedades a:hover
			{
				color:#727627; 

			}

span.error
{
	color:red;
	font-size:bold;
	padding:4px;
}
div.error
{
	color:red;
	font-size:bold;
	margin-top:10px;
}
table.listado_categorias
{
	width:100%;
	border-collapse: collapse;
}

	table.listado_categorias th
	{
		padding:2px;
		border-bottom:2px solid #000;
		font-weight:bold;
		font-size:11px;
		color:#000;
	}

	table.listado_categorias td
	{
		padding:4px;
		font-size:11px;
		color:#444;
		border-bottom:1px solid #ccc;
	}

a.categorias
{
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #000; 
	text-decoration:none;
}

a.categorias:hover
{
	color: #888; 
	text-decoration:none;
}
div.paginador_bottom
{
	font-size: 10px; 
	font-weight:normal;
	color: #000; 
	text-align:right;
	margin-top:10px;

}

a.bot_desp
{
	font-size: 10px; 
	font-weight:bold;
	text-align:right;
	color:#000306;
	padding-left:3px;
	padding-right:3px;
	
}

/* ------------ Definiciones  de Fichas -------------------- */


div#cabecera_ficha
{
	background-color: #dce8f4; 
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000; 
	padding: 5px 10px 5px 15px;
	width:720px;
	border-bottom:4px solid #5B93C9;
	border-top:4px solid #5B93C9;
	margin:0px 10px 10px 10px;
}

div#cabecera_ficha h1
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 19px; 
	color: #000;
	margin-bottom: -20px;
	padding:0px;
}

table#caracteristicas_ficha th
{
	background-color: #dce8f4; 
	text-align: center; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 12px; 
	color: #000; 
	padding: 5px;
	border:2px solid #5B93C9;
	margin-bottom:5px;
}

table#caracteristicas_ficha tr
{
}
table#caracteristicas_ficha td
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 12px; 
	color: #444; 
	padding: 5px;
	margin:15px;
}

a.link_azul
{
	color:#5B93C9;
	font-family:verdana,arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

a.link_azul:hover
{
	text-decoration:underline;
}

div#foto_ficha
{
	padding: 0px;
	width:200px;
	margin:0px 10px 10px 0px;
	float:right;
}

	div#foto_ficha_aviso
	{
		width:200px;
		font-size:13px;
		font-weight:bold;
		text-align:center;
		padding-bottom:6px;
	}

	div#foto_ficha_relleno
	{
		background-color: #dce8f4; 
		padding: 0px;
		width:200px;
		border:2px solid #5B93C9;
	}

	div#foto_ficha_thumbs
	{
		padding: 0px;
		width:204px;
		margin-top:6px;
	}

	div#foto_ficha_thumbs img
	{
		width:60px;
		height:60px;
		margin-bottom:2px;
		border:2px solid #5B93C9;
	}

	div#foto_ficha_thumbs img.medio
	{
		margin-left:1px;
	}



div#descripcion_ficha
{
	background-color: #fff; 
	text-align: left; 
	padding: 15px;
	width:700px;
	border:1px solid #5B93C9;
	margin:0px 0px 10px 10px;
	font-size: 13px; 
	font-weight:bold;
}


h4 {
	font-size: 14px;
	color: #0B7DBE;
}

table.formulario
{
	width:100%;
}

	table.formulario th
	{
		width:80px;
		font-size:11px;
		font-weight:bold;
		padding:5px;
		text-align:right;
		color:#237CD2;
	}

	table.formulario td
	{
		font-size:11px;
		padding:1px;
	}

div.cabecera_formulario
{
	font-weight:bold;
	text-align:left;
	color:#237CD2;
	font-size:13px;
}

hr.formulario
{
	border: 1px solid #237CD2;
}

div.aviso_anuncio_publicado
{
	padding: 10px; 
	width: 90%; 
	text-align: center; 
	background-color: rgb(255, 255, 191); 
	margin-left: 100px;
	margin-right: auto;
	margin-bottom: 10px;
	border:1px solid #000;
	

}


	span.etiqueta_campo
	{
		font-size:11px;
		font-weight:bold;
		color:#237CD2;
	}

a.boton_amarillo
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
	border:1px solid #000;
	background-color:#FEE859;
	padding:1px 4px 1px 4px;
	margin:2px;
}

a.todas_categorias
{
	font-family: verdana,arial,sans-serif; 	
	font-size: 10px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
	border:1px solid #000;
	background-color:#FEE859;
	padding:1px 4px 1px 4px;
	margin:2px;
}

a.todas_categorias:hover
{
	color: #888; 
}





/* Iteración 02 */

table.maquetacion
{
	margin:0;
	padding:0;
}
/*
table.maquetacion td
{
	border:1px solid red;
}
*/

div.solapa
{
	background-image:url(imagenes/boton_solapa_cabecera.png);
	background-repeat:no-repeat;
	width:98px;
	height:28px;
	text-align:center;
	float:right;
	padding-top:5px;
	margin-right:5px;
}

div.solapa a
{
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

div.solapa a:hover
{
	color:#888;
}

div.vineta_amarilla
{
	background-image:url(imagenes/vineta_amarilla.png);
	background-repeat:no-repeat;
	width:94px;
	height:174px;
	text-align:center;
	padding-top:5px;
	margin-left:23px;
	margin-bottom:8px;
	float:left;
}

div.vineta_amarilla a
{
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

div.subastas_amarilla
{
	background-color:#EDEDED;
	background-repeat:no-repeat;
	width:117px;
	height:90px;
	text-align:center;
	padding-top:5px;
	padding-left:0px;
	margin-left:5px;
	margin-bottom:5px;
	float:left;
}

div.subastas_amarilla a
{
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}


div.vineta_azul
{
	background-image:url(imagenes/vineta_azul.png);
	background-repeat:no-repeat;
	width:102px;
	height:142px;
	text-align:center;
	padding-top:11px;
	margin-left:13px;
	margin-bottom:10px;
	float:left;
}

div.vineta_azul a
{
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

a.boton_portada
{
	display:block;
	float:left;

}

div.degradado_cabecera
{
	background-image:url(imagenes/barra_novedades.png);
	background-repeat:no-repeat;
	width:975px;
	height:29px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:5px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:20px;
}

div.degradado_cabecera_2
{
	background-image:url(imagenes/barra_destacados.png);
	background-repeat:no-repeat;
	width:555px;
	height:35px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:13px;
	padding-left:65px;
	margin-left:5px;
	margin-bottom:0px;
}

div.degradado_cabecera_3
{
	background-image:url(imagenes/cabecera_novedades.png);
	background-repeat:no-repeat;
	height:29px;
	text-align:left;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:20px;
	clear:left;
}

div.degradado_cabecera_4
{
	background-image:url(imagenes/barra_subastas.png);
	background-repeat:no-repeat;
	width:600px;
	height:29px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:10px;
	margin-left:5px;
	margin-bottom:10px;
}

div.degradado_cabecera_5
{
	background-image:url(imagenes/barra_subastas.png);
	background-repeat:no-repeat;
	width:700px;
	height:29px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:10px;
	margin-left:5px;
	margin-bottom:10px;
}

div.degradado_cabecera_6
{
	background-image:url(imagenes/barra_ayuda.jpg);
	background-repeat:no-repeat;
	width:777px;
	height:31px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:10px;
	margin-left:5px;
	margin-bottom:10px;
}

div.degradado_cabecera_7
{
	background-image:url(imagenes/barra_ayuda_2.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:31px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:10px;
	margin-left:5px;
	margin-bottom:10px;
}

div.degradado_cabecero_grande
{
	background-image:url(imagenes/barra_gris_2.png);
	background-repeat:no-repeat;
	width:991px;
	height:33px;
	text-align:left;
	font-weight:bold;
	font-size:16px;
	clear:left;
	padding-top:8px;
	padding-left:10px;
	margin-left:5px;
	margin-bottom:8px;
}
div.degradado_cabecero_portada
{
	background-image:url(imagenes/barra_gris.png);
	background-repeat:no-repeat;
	width:607px;
	height:33px;
	text-align:left;
	font-weight:bold;
	font-size:16px;
	clear:left;
	padding-top:8px;
	padding-left:10px;
	margin-left:5px;
	margin-bottom:-8px;
}
div#cuadro_texto_cabecera
{
	background-color: #fff; 
	text-align: left; 
	padding: 3px;
	border:1px solid #5b93c9;
	margin:0px;
	float:left;
}

div.botones-subcabecera
{
	background-image:url(imagenes/boton_subcabecera.png);
	background-repeat:no-repeat;
	width:191px;
	height:25px;
	text-align:center;
	float:right;
	padding-top:5px;
	margin-right:5px;
	margin-top:15px;
	font-size: 12px; 
	font-color: #444; 
		
}

a.link_amarillo
{
	color:#0093DD;
	font-family:verdana,arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

div.cuadro_amarilla
{
	background:#fff;
	border:1px solid #FEE859;
	width:103px;
	height:139px;
	text-align:center;
	padding-top:5px;
	float:left;
	margin-left:9px;
	margin-bottom:9px;
}

div.cuadro_portada
{
	background:#efefef;
	border:1px solid #dadada;
	width:103px;
	height:139px;
	text-align:center;
	padding-top:5px;
	float:left;
	margin-left:9px;
	margin-bottom:9px;
    margin-top:9px;
    width:111px;
}

div.cabecera_anuncio
{
	background-color:#F9D96A;
	border: 1px solid #F7C517;
	margin: 5px;
	margin-bottom: 0;
	padding: 10px;
}

div.titulo_anuncio
{
	font-weight: bold;
	font-size: 16px;

}

h1.titulo_anuncio
{
	font-weight: bold;
	font-size: 16px;
	margin:0;
	padding:0;

}

div.subtitulo_anuncio
{

}

div.categoria_anuncio
{
	background-color:#F7C517;
	margin: 5px;
	margin-top: 0;
	margin-bottom: 0;
	padding: 5px;
}

div#subcabecera_categoria
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #000; 
	width:710px;
	margin:0px 10px 10px 10px;
}

div.categoria_anuncio a
{
	color: #000; 
	text-decoration:none;
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #000; 
}

div.categoria_anuncio a:hover
{
	color: #888; 
	text-decoration:none;
}

table.datos_vendedor
{
	margin: 5px;
	margin-bottom: 0;
	width: 990px;
	font-size: 12px;
	font-weight:bold;
}

table.datos_vendedor td
{
	padding: 5px;
	background-color:#FFFCC8;
	border: 1px solid #F3D87E;
}

table.datos_precio td
{
	padding: 5px;
	background-color:#FEFEFD;
	border: 1px solid #5B93C9;
	font-weight:bold;
	
}

table.opciones_anuncios
{
	margin: 5px;
	width: 990px;
	font-size: 12px;
	font-weight:bold;
}

table.opciones_anuncios td
{
	padding: 5px;
	background-color:#FFFFFF;
	border: 1px solid #F3D87E;
}

table.opciones_anuncios a
{
	color: #000; 
	text-decoration:none;
	font-family: verdana,arial,sans-serif; 	
	font-weight:bold;
	font-size: 11px; 
	color: #000; 
}

table.opciones_anuncios a:hover
{
	color: #888; 
	text-decoration:none;
}

table#tabla_anuncio
{
	width:990px;
	margin: 5px;
}

table#tabla_anuncio td
{
	vertical-align: top; 
	padding-bottom:20px;
	font-size:14px;
	/*
	border: 1px solid red;
	*/
}

div#foto_ficha_thumbs_02 img 
{
	border:1px solid #888;
	height:60px;
	margin-bottom:2px;
	width:60px;
}

div.solapa_anuncio
{
	background-color: #B3DEF4;
	padding:5px;
	text-align: center;
	font-weight:bold;
	font-size:11px;
	margin-bottom:10px;

}

div.cuenta_atras_anuncio
{
	font-weight:bold;
	font-size:20px;
	text-align:center;
}

div#anuncios_relacionados
{
	border: 1px dotted #F3D87E;
	margin-top:15px;
	padding:10px;
	line-height:20px;
	width:450px;
}

div.envio_anuncio
{
	background-color:#FFFCC8;
	border: 1px solid #F3D87E;
	margin: 5px;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 10px;
	width:85%;
}

table.listado_anuncios_02
{
	padding:0px;
	width:100%;
}

table.listado_anuncios_02 tr.cabecera td
{
	background:#DCE8F4;
	border-top:2px solid #5B93C9;
	border-bottom:2px solid #5B93C9;
	font-size:15px;
	padding:4px;
	font-weight:bold;
}

table.listado_anuncios_02 tr.cabecera td a
{
	color:#000;
}

table.listado_anuncios_02 td
{
	/*
	border:1px solid red;
	*/
}

div.imagen_listados
{
	padding:5px;
	margin:5px;
	text-align:center;
	border:1px solid #aaa;
	background:#fff;
}

div.imagen_listados img
{
	border:1px solid #aaa;
}

a.listado_articulos_titulo
{
	font-size:13px;
	color:#196CB9;
	font-weight:bold;
	text-decoration:none;
}

a.listado_articulos_titulo:hover
{
	color:#888;
}


div.cuadro_enlaces_decorado_2
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	padding:5px;
	padding-left:10px;
	width:163px;
	border:1px solid red;
}

.Estilo1 {
	color: #0033CC;
	font-weight: bold;
}
.Estilo3 {color: #000000; font-weight: bold; }
.Estilo4 {color: #0033CC}
.Estilo5 {
	font-size: larger;
	font-weight: bold;
	color: #0033CC;
}

h6
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 15px; 
	color: #000; 
	padding:0px;
	border-bottom:1px dotted #888;
	margin-top:0px;
}

div.amor_crisis
{
	background-image:url(imagenes/amor_crisis.jpg);
	background-repeat:no-repeat;
	width:430px;
	height:547px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:80px;
	padding-left:25px;
	padding-right:25px;
	margin-left:25px;
	margin-bottom:10px;
	margin-right:25px;
}

div.amor_crisis_2
{
	background-image:url(imagenes/amor_crisis_2.jpg);
	background-repeat:no-repeat;
	width:430px;
	
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:80px;
	padding-left:25px;
	padding-right:25px;
	margin-left:5px;
	margin-bottom:10px;
	margin-right:25px;
}

div.votos
{
	background-image:url(imagenes/compro_voto.jpg);
	background-repeat:no-repeat;
	width:973px;
	font-size: 20 px;
	text-align:left;
	clear:left;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	margin-left:5px;
	margin-bottom:10px;
	margin-right:25px;
}

div.link_regalo
{
	background-image:url(imagenes/link_regalo.jpg);
	background-repeat:no-repeat;
	width:900px;
	
	text-align:left;
	font-weight:bold;
	
	padding-top:80px;
	padding-left:25px;
	padding-right:25px;
	margin-left:5px;
	margin-bottom:10px;
	margin-right:25px;
}

h8
{
	text-align: left; 
	font-family: verdana,arial,sans-serif; 	
	font-size: 15px; 
	color: #F7C518; 
	padding:0px;
	border-bottom:1px dotted #F7C518;
	margin-top:0px;
	
}


div.pujas
{
	background-image:url(imagenes/ventas_1.jpg);
	background-repeat:no-repeat;
	width:946px;
	height:131px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:65px;
	padding-left:160px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:20px;
}

div.compras
{
	background-image:url(imagenes/ventas_2.jpg);
	background-repeat:no-repeat;
	width:946px;
	height:131px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:65px;
	padding-left:160px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:20px;
}

div.contacto
{
	background-image:url(imagenes/ventas_3.jpg);
	background-repeat:no-repeat;
	width:946px;
	height:131px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:65px;
	padding-left:160px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:20px;
}

div.cabecera_descripcion
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	margin-left:px;
	padding:5px;
	padding-left:10px;
	background-image:url(imagenes/descripcion.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:477px;
	height:32 px;
	font-weight:bold;
}

div.cuadro_descripcion
{
	background-color: #FFF; 
	text-align: left; 
	margin:3px;
	margin-right:px;
	padding:20px;
	padding-left:22px;
	padding-bottom:30px;
	width:428px;
	border:1px solid #5B93C9;
	font-weight:normal;
}

div.cabecera_precio
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	margin-left:1px;
	padding:5px;
	padding-left:10px;
	background-image:url(imagenes/precio.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:173px;
	font-weight:bold;
}

div.cuadro_precio
{
	background-color: #FFF; 
	text-align: left; 
	margin:3px;
	margin-right:px;
	padding:20px;
	padding-left:22px;
	padding-bottom:30px;
	width:125px;
	border:1px solid #5B93C9;
	align:center;
}

div.descripcion_caracteristicas
{
	background-color:#DCDFE3;
	border: px solid #;
	margin: px;
	margin-top: 10px;
	margin-bottom: 20 px;
	padding: 10px;
	padding-left:22px;
	width:90%;
	text-align: left; 
	
}


div.guia_bloc
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:7px;
	padding:5px;
	padding-left:10px;
	background-image:url(imagenes/bloc_guia.png);
	background-repeat:no-repeat;
	background-position:top left;
	
	font-weight:bold;
}

a.nombre_galeria
{
	font-size: 11px; 
	font-weight:bold;
	color: #196CB9;
	text-decoration:none; 
}

a.nombre_galeria:hover
{
	color: #000000;
}

/* the overlayed element */ 
.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
    background-color:#FFFCC8; 
     
    width:675px;     
    min-height:200px; 
    border:1px solid #666; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(imagenes/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}


/* the overlayed element */ 
.simple_overlay_recordar { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
    background-color:#82BAD6; 
     
    width:675px;     
    min-height:200px; 
    border:1px solid #666; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay_recordar .close { 
    background-image:url(imagenes/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

table.formularioNuevo {
	margin-bottom:7px;
	width:100%;
}

table.formularioNuevo th {
	font-weight:bold;
	width:110px;
	text-align:right;
	font-size:11px;
	padding-right:5px;
	padding-top:5px;
}

table.formularioNuevo td {
}


div.cabecera_amarilla {
	margin: 0pt 0pt 10px; 
	padding: 5px; 
	background-color: rgb(247, 197, 23); 
	font-weight: bold; 
	font-size: 12px;
}


div.degradado_cabecera_amarillo
{
	background-image:url(imagenes/preguntas.jpg);
	background-repeat:no-repeat;
	width:975px;
	height:29px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:5px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:20px;
}

div.degradado_cabecera_amarillo_tiendas
{
	background-image:url(imagenes/fondo_cabecera_general.jpg);
	background-repeat:no-repeat;
	width:989px;
	height:51px;
	text-align:left;
	font-size: 20px;
	font-weight:bold;
	clear:left;
	padding-top:15px;
	padding-left:55px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:20px;
}


div.degradado_cabecera_ayuda_consejos
{
	background-image:url(imagenes/fondo_cabecera_consejos_verde.png);
	background-repeat:no-repeat;
	width:580px;
	height:52px;
	text-align:left;
	font-size: 16px;
	font-weight:bold;
	clear:left;
	padding-top:10px;
	padding-left:20px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
}

div.degradado_cabecera_amarillo_small
{
	background-image:url(imagenes/preguntas_small.jpg);
	background-repeat:no-repeat;
	width:975px;
	height:29px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:5px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:20px;
}

div.degradado_cabecera_amarillo_small_azul
{
	background-image:url(imagenes/preguntas_small_azul.jpg);
	background-repeat:no-repeat;
	width:975px;
	height:29px;
	text-align:left;
	font-weight:bold;
	clear:left;
	padding-top:5px;
	padding-left:5px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:20px;
}

table.cabecera_cuadro_tiendas_info
{
	background-color: #FFF; 
	text-align: left; 
	margin-bottom:5px;
	margin-right:7px;
	margin-left:7px;
	padding:5px;
	padding-left:10px;
	background-image:url(imagenes/fondo_info_tinedas.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:975px;
	height:275px;
	font-weight:bold;
}


div.buscador_tiendas
{
	background-color: #FFF; 
	text-align: left; 
	margin:0px;
	margin-right:0px;
	padding:5px;
	padding-left:0px;
	background-image:url(imagenes/buscador_tienda.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:140px;
	height:80px;
	font-weight:bold;
}





div.bloc_tiendas
{
	background-color: #FFF; 
	text-align: left;
	font-weight:bold;
	font-size: 200px;
	margin:0px;
	margin-left:0px;
	padding:5px;
	padding-left:50px;
	background-image:url(imagenes/bloc_tienda.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:195px;
	height:187px;
	
}


div.buscador_tienda
{
	background-color: #FFF; 
	text-align: left; 
	margin-top:0px;
	margin-bottom:13px;
	margin-right:0px;
	padding:5px;
	padding-left:0px;
	background-image:url(imagenes/buscador_tienda_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:180px;
	height:160px;
	font-weight:bold;
	font-size: 20px;
}
a.articulo_bloc
{
	color:#000;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	line-height: 255%;
}

a.articulo_bloc:hover
{
	color: #9D9D9C;
}


div.cabecera_tiendas
{
	background-color: #FFF; 
	text-align: left;
	font-weight:bold;
	font-size: 15px;
	margin:0px;
	margin-left:0px;
	padding:5px;
	padding-left:40px;
	padding-top:8px;
	background-image:url(imagenes/fondos_cabe_tiendas.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	height:22px;
	
}

div.cabecera_tiendas_finalizar
{
	background-color: #FFF; 
	text-align: left;
	font-weight:bold;
	font-size: 15px;
	margin:0px;
	margin-left:0px;
	padding:5px;
	padding-left:40px;
	padding-top:8px;
	background-image:url(imagenes/fondos_cabe_tiendas_finalizar.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	height:22px;
	
}

div.cabecera_tiendas_listado
{
	background-color: #FFF; 
	text-align: left;
	font-weight:bold;
	font-size: 15px;
	margin:0px;
	margin-left:0px;
	padding:5px;
	padding-left:40px;
	padding-top:8px;
	background-image:url(imagenes/fondos_cabe_tiendas_finalizar.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	
	
}


div.cabecera_tiendas_azul
{
	background-color: #FFF; 
	text-align: left;
	font-weight:bold;
	font-size: 15px;
	margin:0px;
	margin-left:0px;
	padding:5px;
	padding-left:40px;
	padding-top:8px;
	background-image:url(imagenes/fondo_presentacion_tinedas.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	height:22px;
	
}

a.nombre_tiendas
{
	font-size: 11px; 
	font-weight:bold;
	color: #4F4F49;
	text-decoration:none; 
}

a.nombre_tiendas:hover
{
	color: #9D9D9C;
}



div.cuadro_categorias_tiendas
{
	background-color: #8CB5D5; 
	text-align: left; 
	margin:2px 2px 2px 2px;
	
	padding:2px;
	padding-left:10px;
	width:170px;
	border:1px solid #24385C;
}

div.categorias_tiendas
{
	background-color: #4C6490; 
	font-size:12px;
	color:#000000;
	padding:6px;
	padding-left:0px;
	padding-top:0px;
	margin:3px 3px 3px 3px;
	width:100;
	
	}
	
	
a.link_blanco
{
	color:rgb(255, 255, 255);
	text-decoration:none;
	font-weight:bold;
}

div.cabecera_tiendas_listado
{
	background-color: #FFF; 
	text-align: left;
	font-weight:bold;
	font-size: 15px;
	margin:10px;
	margin-left:0px;
	padding:5px;
	padding-left:40px;
	padding-top:8px;
	background-image:url(imagenes/fondos_cabe_tiendas_listado.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:100%;
	height:22px;
	
}

table.listado_anuncios_tiendas
{
  	width: 100%;
  	border: 1px solid #5B93C9;
	margin:0px;
}

	table.listado_anuncios th
	{
		background-color:#5B93C9;
		border-bottom: 1px dotted #5B93C9;
		padding:3px 3px 3px 3px;
		text-align:center;
		color:#fff;
	}
		table.listado_anuncios th a
		{
				color:#fff;
				font-weight:bold;
				text-decoration:underline;
		}

		table.listado_anuncios th a:hover
		{
				color:#000;
		}

	table.listado_anuncios td.imagen
	{
		background-color:#bdd4e9;
		padding:5px;
		text-align:center;
	}

		table.listado_anuncios td.imagen img
		{
			border:1px solid #444;
		}

	table.listado_anuncios td.precio
	{
		background-color:#bdd4e9;
		padding:5px;
		text-align:center;
	}
		
		table.listado_anuncios td.precio b
		{
			color:#5B93C9;
		}
			
	table.listado_anuncios td.pujas
	{
		padding:5px;
		text-align:center;
	}
		
	table.listado_anuncios td.finaliza
	{
		padding:5px;
		text-align:center;
		font-weight:bold;
		font-size:10px;
	}
		
	table.listado_anuncios td.producto
	{
		padding:5px;
		text-align:left;
	}
		
	table.listado_anuncios a.articulo
	{
		color:#444;
		font-weight:bold;
		font-size:10px;
		text-decoration:none;
	}

	table.listado_anuncios a.articulo:hover
	{
		color:#000;
		text-decoration:underline;
	}


div.pago_tiendas
{
	background-image:url(imagenes/pago_tienda.jpg);
	background-repeat:no-repeat;
	width:927px;
	height:150px;
	text-align:left;
	font-size: 12px;
	font-weight:bold;
	line-height: 190%;
	clear:left;
	padding-top:40px;
	padding-left:2px;
	padding-right:500px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}


textarea.formulario_normal_tienda
{
	background-color:#B31212;
	border: 1px solid #000;
	font-weight:bold;
	font-family: verdana,arial,sans-serif; 	
	padding-left:3px;
	font-size:8pt;
	color:#000;
}

div.visita_tiendas
{
	background-image:url(imagenes/tienda_ficha_visita.jpg);
	background-repeat:no-repeat;
	height:83px;
	width:340px;
	text-align:left;
	
	font-weight:bold;
	clear:left;
	padding-top:14px;
	padding-left:70px;
	padding-right:0px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}

div.visita_tiendas_2
{
	background-image:url(imagenes/tienda_ficha_visita_2.jpg);
	background-repeat:no-repeat;
	width:235px;
	height:65px;
	text-align:left;
	font-size: 16px;
	font-weight:bold;
	clear:left;
	padding-top:19px;
	padding-left:70px;
	padding-right:0px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	
}

div.fichas_venta
{
	width:500px;
	background:#;
	border: 1px solid #CBCAC8;
	text-align:left;
	font-size: 16px;
	clear:left;
	padding-top:19px;
	padding-left:30px;
	padding-right:0px;
	padding-bottom:25px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:px;
	
}


div.info_llamadas
{
	background-image:url(imagenes/807.gif);
	background-repeat:no-repeat;
	line-height: 110%;
	height:90px;
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	font-color: #FFFFFF; 
	clear:left;
	padding-top:120px;
	padding-left:200px;
	padding-right:0px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:0px;
	
}

div.tienda_activa
{
	background-image:url(imagenes/tiempo_tienda.gif);
	background-repeat:no-repeat;
	line-height: 190%;
	height:60px;
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	font-color: #FFFFFF; 
	clear:left;
	padding-top:120px;
	padding-left:200px;
	padding-right:0px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:0px;
	
}

div.anuncios_pago
{
	background-color: #FFF; 
	margin:0px;
	margin-right:px;
	padding-top:130px;
	padding-left:0px;
	background-image:url(imagenes/pago_contacto.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:220px;
	font-size: 10px;
	line-height: 180%;
	
}

div.contrasena_info
{
	background-image:url(imagenes/recordar_contrasena.gif);
	background-repeat:no-repeat;
	line-height: 190%;
	height:60px;
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	font-color: #FFFFFF; 
	clear:left;
	padding-top:120px;
	padding-left:200px;
	padding-right:0px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:0px;
	
}

div.clave_fondo
{
	background-image:url(imagenes/recordar_cuenta.gif);
	background-repeat:no-repeat;
	line-height: 190%;
	height:300px;
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	font-color: #FFFFFF; 
	clear:left;
	padding-top:120px;
	padding-left:200px;
	padding-right:0px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:0px;
	
}

div.texto_sms
{
	background-color: #FFF; 
	margin:0px;
	margin-right:px;
	padding-top:90px;
	padding-left:245px;
	background-image:url(imagenes/destacar_ficha.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	height:300px;
	font-size: 15px;
	line-height: 160%;
	
	
}


div.texto_sms_contacto
{
	background-color: #FFF; 
	margin:0px;
	margin-right:px;
	padding-top:90px;
	padding-left:5px;
	background-image:url(imagenes/destacar_ficha_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	height:200px;
	font-size: 15px;
	line-height: 160%;
	
	
}


#boton_inicio_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 85px;
	height: 25px;
	display: block;
	background-image: url(imagenes/portada.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_portada a:hover {
	background-position: 0 -25px;
	
}

#boton_inicio_comprar a {
	margin-right: auto;
	margin-left: auto;
	width: 85px;
	height: 25px;
	display: block;
	background-image: url(imagenes/comprar.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_comprar a:hover {
	background-position: 0 -25px;
	
	
}
#boton_inicio_vender a {
	margin-right: auto;
	margin-left: auto;
	width: 85px;
	height: 25px;
	display: block;
	background-image: url(imagenes/vender.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_vender a:hover {
	background-position: 0 -25px;
}

}
#boton_inicio_registrarse a {
	margin-right: auto;
	margin-left: auto;
	width: 95px;
	height: 25px;
	display: block;
	background-image: url(imagenes/vender.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_registrarse a:hover {
	background-position: 0 -25px;
}

}
#boton_inicio_micuenta a {
	margin-right: auto;
	margin-left: auto;
	width: 95px;
	height: 25px;
	display: block;
	background-image: url(imagenes/micuenta.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_micuenta a:hover {
	background-position: 0 -25px;
}

}
#boton_inicio_tiendas a {
	margin-right: auto;
	margin-left: auto;
	width: 125px;
	height: 25px;
	display: block;
	background-image: url(imagenes/tiendasvir.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_tiendas a:hover {
	background-position: 0 -25px;
}

}
#boton_inicio_comunidad a {
	margin-right: auto;
	margin-left: auto;
	width: 125px;
	height: 25px;
	display: block;
	background-image: url(imagenes/comunidad.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_comunidad a:hover {
	background-position: 0 -25px;
}


}
#boton_inicio_ayuda a {
	margin-right: auto;
	margin-left: auto;
	width: 125px;
	height: 25px;
	display: block;
	background-image: url(imagenes/ayuda.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_inicio_ayuda a:hover {
	background-position: 0 -25px;
}



#boton_subastas_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 196px;
	height: 55px;
	display: block;
	background-image: url(imagenes/subasta_portada.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_subastas_portada a:hover {
	background-position: 0 -55px;
}

#boton_directa_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 196px;
	height: 55px;
	display: block;
	background-image: url(imagenes/compra_portada.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_directa_portada a:hover {
	background-position: 0 -55px;
}

#boton_contacto_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 196px;
	height: 55px;
	display: block;
	background-image: url(imagenes/contacto_portada.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_contacto_portada a:hover {
	background-position: 0 -55px;
}

#boton_coches_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 196px;
	height: 55px;
	display: block;
	background-image: url(imagenes/coches_portada.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_coches_portada a:hover {
	background-position: 0 -55px;
}

#boton_pisos_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 196px;
	height: 55px;
	display: block;
	background-image: url(imagenes/casas_portada.png);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_pisos_portada a:hover {
	background-position: 0 -55px;
}

#boton_dest1_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 148px;
	height: 214px;
	display: block;
	background-image: url(imagenes/DEST_1.png);
	background-repeat: no-repeat;
	position: relative;
}
	


#boton_dest2_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 148px;
	height: 214px;
	display: block;
	background-image: url(imagenes/DEST_2.png);
	background-repeat: no-repeat;
	position: relative;
}
	


#boton_dest3_portada a {
	margin-right: auto;
	margin-left: auto;
	width: 148px;
	height: 214px;
	display: block;
	background-image: url(imagenes/DEST_3.png);
	background-repeat: no-repeat;
	position: relative;
}
	


#boton_dest4_portada a 
{
	margin-right: auto;
	margin-left: auto;
	width: 148px;
	height: 214px;
	display: block;
	background-image: url(imagenes/DEST_4.png);
	background-repeat: no-repeat;
	position: relative;
}
	





div.fondo_buscar
{
	background-image:url(imagenes/bus_avan.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:232px;
	text-align:left;
	font-size: 20px;
	font-weight:bold;
	clear:left;
	padding-top:15px;
	padding-left:55px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:20px;
}


input.formulario_normal_buscar
{

	background-image:url(imagenes/buscar_avan.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	border: 1px solid #000;
	font-weight:bold;
	font-family: verdana,arial,sans-serif; 	
	padding-left:3px;
	font-size:8pt;
	color:#000;
}

div.fondo_confirmar
{
	background-image:url(imagenes/confirmar_avance.gif);
	background-repeat:no-repeat;
	width:1000px;
	height:335px;
	text-align:left;
	font-size: 15px;
	font-weight:;
	clear:left;
	padding-top:100px;
	padding-left:210px;
	padding-right:400px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:px;
}


#boton_subasta_vender a 
{
	margin-right: auto;
	margin-left: auto;
	width: 406px;
	height: 160px;
	display: block;
	background-image: url(imagenes/pujas_vender.jpg);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_subasta_vender a:hover 
{
	background-position: 0 -160px;
}


#boton_compra_vender a 
{
	margin-right: auto;
	margin-left: auto;
	width: 406px;
	height: 160px;
	display: block;
	background-image: url(imagenes/compra_vender.jpg);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_compra_vender a:hover 
{
	background-position: 0 -160px;
}


#boton_contacto_vender a 
{
	margin-right: auto;
	margin-left: auto;
	width: 406px;
	height: 160px;
	display: block;
	background-image: url(imagenes/contacto_vender.jpg);
	background-repeat: no-repeat;
	position: relative;
}
	
#boton_contacto_vender a:hover 
{
	background-position: 0 -160px;
}


div.recomendar_amigo
{
	background-color: #FFF; 
	text-align: left; 
	margin:10px;
	margin-right:0px;
	padding:23px;
	padding-left:60px;
	padding-bottom:0;
	background-image:url(imagenes/recomendar_amigo.jpg);
	background-repeat:no-repeat;
	font-weight:bold;

}



div.menu_descripcion
{
	
	z-index: 2;
}

div.descripcion
{
	margin-top:-24px;
	margin-left:6px; 
	border-top:0px; 
	border:1px solid #B1AFB1;
	width:720px; 
	padding-top:50px;
	padding-bottom:20px;
	z-index: 1;
}

table.listado_anuncios_naranja
{
	width:99%;
	border-collapse: collapse;
}

	table.listado_anuncios_naranja tr
	{
		border-bottom:1px solid #aaaaaa;
	}

	table.listado_anuncios_naranja td
	{
		padding:7px;
		font-size:11px;
	}

	table.listado_anuncios_naranja th
	{
		padding:5px;
		font-size:11px;
		border-bottom:2px solid #444;
	}

