@charset "utf-8";

html, body, div, p, span, img, a, ul, li, form, table, tbody, tr, th, td, h1, h2, h3
{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style:none;
	border:none;
}

p, br{ line-height:10px; }

a:link, a:visited
{
	color:#858585;
	text-decoration:none;
}

img{border:none;}
a:hover
{
	text-decoration:underline;
}

/* ------------------------------------- INICIO DE PÁGINA ------------------------------------------------------- */
#contenedor
{
	margin:0 auto;
	height:986px;
	width:960px;
}

#logo
{
	float:left;
	margin-bottom:-2px;
}

#iconos
{
	background: url(../images-soria/bg-iconos.gif) no-repeat top left;
	float:left;
	height:104px;
	width:610px;
}

#fecha
{
	float:right;
	font-size:18px;
	color:#858585;
	margin:60px 20px 0 0;
	_margin:60px 12px 0 0; /* Para IE 6*/
}


/* ------------------------------------- BÚSQUEDAS EN LA CABECERA ------------------------------------------------- */
#cabecera-busqueda
{
	float:left;
	background:url(../images-soria/bg-cabecera-busqueda.gif) no-repeat top left;
	margin-top:-2px;
	height:68px;
	width:949px
}

#cabecera-busqueda form
{
	float:left;
	margin:20px 0 0 20px;
	_margin:20px 0 0 10px; /*Para IE 6*/
	width:650px;
}
#cabecera-busqueda select
{
	float:left;
	font-size:10px;
	color:#000000; /*#858585*/
	margin:5px 0 0 5px;
	
}
	.cabecera_caja
	{
		float:left;
		background: url(../images-soria/bg-cabecera-busqueda-peq.gif) no-repeat top left;
		padding-left:5px;
		height:29px;
		width:130px;
	}
		.cabecera_caja_categoria
	{
		float:left;
		background: url(../images-soria/bg-cabecera-busqueda-gran.gif) no-repeat top left;
		font-size:10px;
		margin-left:7px;
		height:29px;
		width:375px;
	}
	
	.cabecera_caja_categoria span
	{
		float:left;
		color:#858585;
		margin:7px 0 0 7px;
	}
	
	.cabecera_texto
	{
		background-color:transparent;
		border:none;
		font-size:10px;
		color:#000000; /*#858585*/
		padding-top:7px;
		width: 120px;
		_width: 121px; /*Para IE 6*/
	}
	
	.cabecera_boton
	{
		float:left;
		background-color:transparent;
		font-size:13px;
		font-weight:bold;
		border:none;
		color:#FFFFFF;
		padding:1px;
		margin:3px 0 0 3px;
	}
	
#anunciate
{
	float:right;
	margin:12px 15px 0 0;
	_margin:12px 10px 0 0; /*Para IE 6*/
	
}
#banner
{
	float:left;
	margin-top:15px;
	margin-bottom:10px;
	height:90px;
}

#banner_izq
{
	float:left;
}

/* ------------------------------------- LOGIN ------------------------------------------------------- */
#login
{
	float:right;
	margin-left:30px;
	width:200px;
}

#login h2
{
	color:#858585;
	font-size:21px;
}
	
	.login_input
	{
		background:url(../images-soria/bg-texto.gif) no-repeat top left;
		padding-left:5px;
		height:19px;
		width:132px;
	}
	
	#login input
	{
		background-color:transparent;
		color:#858585;
		border:none;
		padding:2px 7px 0 5px;
		font-size:10px;
		width:110px;
	}
	
.text_login
{
	font-size:11px;
	color:#858585;
}
	
/* ------------------------------------------ REGISTRADOS -------------------------------------------------*/

#registrado
{
	float:right;
	margin-left:15px;
	padding-right:13px;
	width:200px;
}

#registrado h2
{
	color:#999999;
	font-size:14px;
	font-weight:normal;
}

#registrado img { margin:-18px -2px 0 0;}

#menu
{
	float:left;
	overflow:auto;
	border:1px solid #DFDFDF;
	margin-top:5px;
	padding:0 0 5px 10px;
	height:57px;
	_height:58px;/* Para IE 6*/
	width:190px;
}

#menu ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

.text_registrado
{
	color:#858585;
	font-size:14px;
}

/*------------------------------------------ SECCIONES -------------------------------------------------*/

.pastilla1
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:14px 8px;
	margin:0 10px 15px 10px;
	width:178px;
	height:189px;
}

.pastilla2
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:14px 8px;
	margin:0 10px 15px 0;
	width:178px;
	height:189px;
}

.pastilla1 h2, .pastilla2 h2
{
	color:#FFFFFF;
	line-height:25px;
}

.pastilla1 h3, .pastilla2 h3
{
	font-size:15px;
	margin-bottom:10px;
	
}
	.subtitulo_a {color:#0D91CF;}
	.subtitulo_v {color:#425C01;}
	
	
.pastilla1 span, .pastilla2 span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
}
	#inmo	{ background: url(../images-soria/sprite.gif) -194px -1px no-repeat;}
	#empleo	{ background: url(../images-soria/sprite.gif) -390px -1px no-repeat;}
	#motor	{ background: url(../images-soria/sprite.gif) -586px -1px no-repeat;}
	#formacion { background: url(../images-soria/sprite.gif) -390px -219px no-repeat;}
	#compraventa { background: url(../images-soria/sprite.gif) -194px -219px no-repeat;}
	#relaciones { background: url(../images-soria/sprite.gif) -586px -219px no-repeat;}

/*------------------------------------------ CLASIFICADOS -------------------------------------------------*/
#clasificados
{
	float:right;	
	background: url(../images-soria/sprite.gif) 0 -438px no-repeat;
	margin-right:12px;
	_margin-right:6px; /*Para IE 6*/
	height:449px;
	width:299px;
}

#vacaciones	{ background: url(../images-soria/sprite.gif) 0 -1px no-repeat;}
#varios	{ background: url(../images-soria/sprite.gif) 0 -59px no-repeat;}
#arriendos { background: url(../images-soria/sprite.gif) 0 -117px no-repeat;}
#negocios { background: url(../images-soria/sprite.gif) 0 -175px no-repeat;}
#extravios { background: url(../images-soria/sprite.gif) 0 -233px no-repeat;}
	.clasif_titulo
	{
		color:#FFFFFF;
		font-size:20px;
		margin: 7px 0 0 10px;
	}
	
	.clasif_subtitulo
	{
		color:#4B4B4B;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-left:10px;
	}
	
	.clasificados
	{
			float:right;
			margin:45px 10px 0 0;
			_margin:45px 5px 0 0; /*Para IE 6*/
			height:56px;
			width:193px;
	}
	
	.clasificados2
	{
			float:right;
			margin:20px 10px 0 0;
			_margin:20px 5px 0 0; /*Para IE 6*/
			height:56px;
			width:193px;
	}

/*------------------------------------------ ANUNCIOS -------------------------------------------------*/
#anuncios
{
	clear:both;
	height:110px;
}

#anuncios img
{
	margin:5px 11px 0 0;
}

#busqueda
{
	background:url(../images-soria/bg-busqueda1.gif) no-repeat top left;
	padding:10px 0 20px 40px;
	height:191px;
	width:950px;
}

/*------------------------------------------ LO + BUSCADO -------------------------------------------------*/

#busqueda span
{
	color:#858585;
	font-size:18px;
}

#busqueda ul
{
	margin:10px;
}
#busqueda a:link, #busqueda a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

#busqueda ul li	
{
	color:#858585;
	line-height:18px;
}

	.listado
	{
/*		background:url(../images-soria/bg-busqueda.gif) no-repeat top left;*/
		background-color:#FFFFFF;
		overflow:auto;
		border:1px solid #DFDFDF;
		height:138px;
		width:211px;
	}
	
	.busquedas
	{
		float:left;
		margin:0 5px;
	}

/*------------------------------------------ PIE DE PÁGINA -------------------------------------------------*/

#pie{
        border-top:1px solid #CCCCCC;
        padding:5px 0 5px 0;
        color:#666666;
        margin:0 0 10px 0;
        clear:both;
}

	#pie_izq 
	{
		float:left;
	} 
	#pie_cen 
	{
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-left:10px;
		width:580px;
	} 
	#pie_der 
	{
		float:left;
		border-left:1px solid #CCCCCC;
		margin-left:30px;
		padding-left:20px;
	} 


.text
{
	font-size:10px;
	color:#999999;
}

#pie .txtLegal{
        float:left;
        font-size:0.6em;
        margin:0;
        padding:0;
        width:641px;
}

#metha{
        float:left;
        font-size:0.6em;
        margin:0;
        padding:0;
        width:145px;
        color:#333333;
        border-left:1px solid #CCCCCC;
        text-align:center;
}

/* ---- CLASES ----*/    
.flotarL{
        float:left;
}
#footerSoria{
        /*border:1px solid #3cb6c1;*/ 
        padding:5px;
        height:300px;
        clear:both;
        margin:10px 0 10px 0;
}
.contenedorBoxSoria{
        border:1px solid #4069a7;
        background-color:#e7edf4;
        width:190px;
        height:250px;
        float:left;
        color:#666666;
        padding:8px;
        overflow:none;
        color:#0053be;
        font-size:0.7em;
}
.buscadorBox{
        width:215px;
        float:left;
        color:#666666;
        margin:13px 0 9px 21px;
}
