@charset "ISO-8859-1";

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

@media all {

	.datos_planes {
		background: #f0f0f0 url(/imagenes/fondo-datos-planes.jpg) repeat-x top;
		border-top: 1px solid #ccc;
	}

	.precios_planes {
		float: right;
		width: 240px;
		border-left: 1px solid #ccc;
		padding: 40px 0px;
		margin: 20px 0px;
	}

	#contenido .precios_planes p.precio {
		font-size: 1.5em;
	}

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

	#contenido .precios_planes p {
		text-align: center;
		margin: 0px;
		font-size: 0.9em;
	}

	.precios_planes a.contratar {
		margin: 10px auto;
	}


	ul.tabla_servicios {
		padding: 20px;
		margin: 0px;
	}

	#contenido ul.tabla_servicios li {
		font-size: 1em;
		color: #444;
		padding-left: 20px;
		background: transparent url(/imagenes/bullet4_gris.gif) no-repeat 0px 1px;
	}



	#main_header.interior #blk_planes_1 {
		background: #f0f0f0 url(/imagenes/fondo-cabint-001.jpg) no-repeat;
	}
	#main_header.interior #blk_planes_1 h1 {
		padding-top: 140px;
	}
	#main_header.interior #blk_planes_2 {
		background: #f0f0f0 url(/imagenes/fondo-cabint-002.jpg) no-repeat;
	}
	#main_header.interior #blk_planes_2 h1 {
		padding-top: 140px;
	}
	#main_header.interior #blk_planes_3 {
		background: #f0f0f0 url(/imagenes/fondo-cabint-003.jpg) no-repeat;
	}
	#main_header.interior #blk_planes_3 h1 {
		padding-top: 140px;
	}



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

	#main_header.interior #blk_plan_inicio h1 strong {
		color: #d0d0d0;
		font-size: 1.5em;
	}




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

	#main_header.interior #blk_plan_avanzado h1 {
		padding-top: 129px;
	}

	#main_header.interior #blk_plan_avanzado h1 strong {
		color: #d0d0d0;
		font-size: 1.5em;
	}



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

	#main_header.interior #blk_plan_profesional h1 {
		padding-top: 146px;
	}

	#main_header.interior #blk_plan_profesional h1 strong {
		color: #d0d0d0;
		font-size: 1.5em;
	}







	/* --- Tabla comparativa de planes ------------------------------------ */

	table#tbl_comparativa_planes {
		margin-top: 20px;
	}

	table#tbl_comparativa_planes a.masinfo {
/*		font-size: 0.7em; */
	}

	table#tbl_comparativa_planes p.nombre_plan {
		font-size: 1.2em;
		line-height: 1em;
	}

	table#tbl_comparativa_planes p.precio {
		margin: 0px;
		padding: 0px;
	}

	table#tbl_comparativa_planes strong {
		color: #fe7500;
	}

	tr.nombre_planes th {
		background: transparent;
		color: #666;
		font-weight: normal;
		padding: 12px 9px 10px;
		white-space: nowrap;
		width: 110px;
	}

	tr.nombre_planes th.inicio {
		background: #e5e5e5 url(/imagenes/fondo-tabla-inicio.gif) no-repeat top right;
	}

	tr.nombre_planes th.inicio big {
/*		color: #3492FF; */
		color: #333;
	}

	tr.nombre_planes th.avanzado {
		background: #f0f0f0 url(/imagenes/fondo-tabla-avanzado.gif) no-repeat top right;
	}

	tr.nombre_planes th.avanzado big {
/*		color: #7EC000; */
		color: #333;
	}

	tr.nombre_planes th.profesional {
		background: #e5e5e5;
	}

	tr.nombre_planes th.profesional big {
/*		color: #FF8B2F; */
		color: #333;
	}


	table tr td.hint {
		background-image: url(/imagenes/hint.gif);
		background-position: top right;
		background-repeat: no-repeat;
	}


	/* --- Efectos y "glue" para javascript -------------------------------- */

	.blk_show_more a.informacion {
		margin-top:20px;
	}



}
