div#title.general_banner div.compra_en_linea{
	background-image:url(../images/compra_en_linea_title.png);
}
div#title div.compra_en_linea h1{
	font-size:23px;
	font-weight:normal;
	line-height:1.35em;
	margin:50px 60px 60px 90px;
	width:285px;
}
div.container.cel{
	padding:60px 0;
	width:1000px;
}
div.cel a{
	display:inline-block;
	margin:0 14px 40px;
	vertical-align:bottom;
	width:465px;
}
div.cel a p{
	background-image:url(../images/cel_a_bkg.png);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#ED4135;
	border-color:#ED4135;
	border-style:solid;
	border-width:10px;
	color:#FFFFFF;
	display:block;
	margin:0;
}
div.cel a:hover p{
	background-color:#d02216;
	border-color:#d02216;
}
div.cel h2{
    height: 25px;
    margin: 0 0 10px;
    padding: 20px 0 20px 80px;
}
div.cel h2.seguros_camiones{
	background: url("../images/serv_seguros.png") no-repeat scroll left center transparent;
}
div.cel h2.seguros_autos{
	background: url("../images/serv_autos.png") no-repeat scroll left center transparent;
}
div.cel h2.seguros_motos{
	background: url("../images/serv_motos.png") no-repeat scroll left center transparent;
}
div.cel h2.seguros_hogar{
	background: url("../images/serv_hogar.png") no-repeat scroll left center transparent;
}
div.cel h2.seguros_vida{
	background: url("../images/serv_vida.png") no-repeat scroll left center transparent;
}
div.cel h2.seguros_salud{
	background: url("../images/serv_medico.png") no-repeat scroll left center transparent;
}
div.cel h2.repatriacion{
	background: url("../images/serv_repatriacion.png") no-repeat scroll left center transparent;
}