@charset "ISO-8859-1";

/*
 * Maquetación CSS Páginas de Servicios (media: screen/print)
 * (C) 2008 Vexlan Tecnología y Servicios, S.L.
 *
 */

@media all {

	.bloque_servicios {
		width: 240px;
		float: left;
		margin-top: 20px;
	}

	.subbloque_servicios {
		width: 170px;
		float: left;
		margin-top: 10px;
		margin-bottom: 30px;
	}


	#blk_alta_buscadores.bloque_servicios {
		margin-right: 10px;
	}

	#blk_alta_directorios.bloque_servicios {
		width: 244px;
		border-left: 1px solid #ccc;
		padding-left: 10px;
	}

	#blk_vislocal.bloque_servicios {
		float: none;
		width: auto;
	}

	#blk_vislocal_precios.bloque_servicios {
		margin-top: 0px;
	}

	#contenido #blk_vislocal li {
		font-size: 1em;
		background-position: 0px 5px;
		color: #666;
		line-height: 1.5em;
		margin: 5px 0px;
	}



	#blk_landing_precios.bloque_servicios {
		margin-top: 0px;
	}


	ul#lista_busc_mas {
		height: 30px;
	}

	ul#lista_busc_mas li {
		width: 140px;
		height: 30px;
		float: left;
		background: url(/imagenes/fondo-mas.gif) no-repeat left center;
		padding-left: 30px;
		padding-top: 10px;
		margin: 0px;
	}



	#contenido #blk_prod_ppc.blk_producto {
		height: 150px;
	}

	#contenido #blk_prod_visibilidad.blk_producto {
		height: 150px;
	}


	#contenido #exp_blk_auditoria,
	#contenido #exp_blk_optimiza,
	#contenido #exp_blk_externas,
	#contenido #exp_blk_informes {
		height: 170px;
	}



	#blk_posi_desc {
		margin-right: 30px;
	}

	#contenido #blk_posi_tabla table {
		width: 100%;
	}

	#contenido #blk_posi_tabla td {
		text-align: center;
	}


	#blk_ppc_garantizado.bloque_servicios {
		margin-right: 10px;
	}

	#blk_ppc_optimizado.bloque_servicios {
		width: 244px;
		border-left: 1px solid #ccc;
		padding-left: 10px;
	}



	#blk_garantizado300.subbloque_servicios,
	#blk_garantizado600.subbloque_servicios {
		padding-left: 10px;
		width: 159px;
		border-left: 1px solid #ccc;
	}


	#blk_optimizado3000.subbloque_servicios,
	#blk_optimizado5000.subbloque_servicios {
		padding-left: 10px;
		width: 159px;
		border-left: 1px solid #ccc;
	}


	/* --- Cajas de características ---------------------------------------- */

	#contenido .bloque_servicios h2 {
		margin-top: 0px;
	}

	#contenido .bloque_servicios h3 {
		margin-bottom: 0px;
		color: #666;
	}

	#contenido .bloque_servicios ul {
	}

	#contenido .bloque_servicios li {
		margin: 0px;
		line-height: 1.3em;
		font-size: 0.9em;
		color: #666;
		background-position: 0px 4px;
	}

	#contenido .bloque_servicios p.precio {
		color: #333;
		font-size: 1.3em;
		margin-top: 20px;
	}

	#contenido .bloque_servicios p.precio strong {
		color: #fe7500;
	}



	#contenido .subbloque_servicios h2 {
		margin: 0px;
		color: #888;
	}

	#contenido .subbloque_servicios h3 {
		margin-bottom: 0px;
		color: #666;
	}

	#contenido .subbloque_servicios p {
		margin: 0px;
	}

	#contenido .subbloque_servicios ul {
	}

	#contenido .subbloque_servicios li {
		margin: 0px;
		line-height: 1.3em;
		font-size: 0.9em;
		color: #666;
		background-position: 0px 4px;
	}

	#contenido .subbloque_servicios p.precio {
		color: #333;
		font-size: 1.2em;
		margin-top: 0px;
	}

	#contenido .subbloque_servicios p.precio strong {
		font-size: 1.4em;
		color: #fe7500;
	}


	#contenido p.ventajas {
		font-size: 0.9em;
		padding: 3px;
		background: #eee;
	}

	#contenido p.minimo {
		font-size: 0.9em;
	}


	#contenido h1,
	#contenido h2 {
		clear: left;
	}


	/* --- Banners de cabeceras -------------------------------------------- */

	#main_header.interior #blk_servicios_1 {
		background: #f0f0f0 url(/imagenes/fondo-cabint-posi.jpg) no-repeat;
	}
	#main_header.interior #blk_servicios_1 h1 {
		padding-top: 113px;
	}
	#main_header.interior #blk_servicios_1 p {
		color: #444;
	}


	#main_header.interior #blk_servicios_2 {
		background: #f0f0f0 url(/imagenes/fondo-cabint-clic.jpg) no-repeat;
	}

	#main_header.interior #blk_servicios_3 {
		background: #f0f0f0 url(/imagenes/fondo-cabint-clic-garant.jpg) no-repeat;
	}



	#main_header.interior #blk_alta_buscadores {
		background: #f0f0f0 url(/imagenes/fondo-cabint-alta.jpg) no-repeat;
	}


	#main_header.interior #blk_visibilidad_local {
		background: #f0f0f0 url(/imagenes/fondo-cabint-vislocal.jpg) no-repeat;
	}


	#main_header.interior #blk_posicionamiento {
		background: #f0f0f0 url(/imagenes/fondo-cabint-posi.jpg) no-repeat;
	}
	#main_header.interior #blk_posicionamiento h1 {
		padding-top: 112px;
	}
	#main_header.interior #blk_posicionamiento p {
		color: #333;
	}



	#main_header.interior #blk_pago_clic {
		background: #f0f0f0 url(/imagenes/fondo-cabint-clic.jpg) no-repeat;
	}

	#main_header.interior #blk_pago_clic_garantizado {
		background: #f0f0f0 url(/imagenes/fondo-cabint-clic-garant.jpg) no-repeat;
	}

	#main_header.interior #blk_pago_clic_optimizado {
		background: #f0f0f0 url(/imagenes/fondo-cabint-clic-optimizado.jpg) no-repeat;
	}

	#main_header.interior #blk_landing_page {
		background: #f0f0f0 url(/imagenes/fondo-cabint-landing.jpg) no-repeat;
	}



}
