/* -------- Title --------- */
div#title.general_banner div.seguros_empresariales{
	background-image:url(../images/seguros_empresariales.png);
}
div#title .seguros_empresariales h1{
	font-size:23px;
	font-weight:normal;
	line-height:1.35em;
	margin:50px 60px 60px 90px;
	width:285px;
}
/* -------- Related links --------- */

div.seguros_empresariales div#related_links{ 
	height:auto;
	margin:0 0 35px 0;
	position:relative;
}
	div.seguros_empresariales div#related_links h3.medium_gray_header{ 
		background-color:#fff;
		color:#707171;
		display:inline-block;
		font-size:15px;
		padding-right:20px;
		position:relative;
		z-index:1;
	}
	div.seguros_empresariales div#related_links ul{ 
		border:1px solid #ED4135;
		border-left:none;
		border-right:none;
		list-style:none;
		margin:-24px 0 0 0;
		padding:10px 0;
		vertical-align:top;
	}
		div.seguros_empresariales div#related_links ul li{ 
			display:inline-block;
			vertical-align:top;
			width:410px;
		}
		div.seguros_empresariales div#related_links ul li.first{ 
			margin-right:70px;
		}
			div.seguros_empresariales div#related_links ul li ul{ 
				border:none;
				margin:0;
			}
				div.seguros_empresariales div#related_links ul li ul li{ 				
					border-bottom:1px solid #C2C3C5; 
					padding:5px 0 5px 17px;
				}
				div.seguros_empresariales div#related_links ul li ul li a{ 				
					width:390px;
				}

/* -------- General Container --------- */
.seguros_empresariales hr.greyshadow{
	margin: 20px 0 80px;
}
.seguros_empresariales .red_bullet{
	line-height:1em;
	/*margin: 15px 0;*/
}
.seguros_empresariales img{
	display:block;
	margin: 10px auto;
}
.seguros_empresariales h3{
	font-size:12px;
}
/* -------- Black area --------- */
div.blackcontent.seguros_empresariales{
	background:#000 url(../images/black_content_seguros_empresariales.jpg) center top no-repeat;
	height:411px; 
	margin-bottom:60px;
}
	div.blackcontent.seguros_empresariales .column{
		padding-top:57px;
		width:380px;
	}
	div.blackcontent.seguros_empresariales .column_left{
		margin:0 130px 0 20px;
		padding-top:0;
	}
	div.blackcontent.seguros_empresariales div.container{
		background:url(../images/red_container_bkg.png) center top no-repeat;
		padding-bottom:55px;
		padding-top:35px;
		width:915px;
	}
		div#content div.blackcontent.seguros_empresariales h2{
			color:#FFFFFF;
			font-size:18px;
			display:bold;
			margin:0 0 30px;
		}
		div#content div.blackcontent.seguros_empresariales p{
			color:#F3F3F3;
			font-size:13px;
			line-height:1.15em;
			margin-bottom:10px;
		}
div.blackcontent.seguros_empresariales a.red_button{
	/*background:transparent url(../images/red_button.png) top left;*/
	height:26px;
	margin:50px 0 0 auto;
}
/* -------- content --------- */
/*#home_insurance_img{
	margin:-230px 0 0 60px;
} */
h2.home_serv_empresas_header{
	background:url(../images/serv_empresas.png) left center no-repeat;
	height:25px;
	margin:0 0 10px;
	padding:20px 0 20px 80px;
} 
ul.arrow_list li{
	background:transparent url("../images/home_covertura_arrow.png") scroll left center  no-repeat;
}
	ul.arrow_list lia{
		display:block;
		border-bottom:1px solid #C2C3C5; 
		padding:5px 0 5px 17px;
	}
#feat_life_health{
	background:transparent url(../images/features_life_health.jpg) right bottom no-repeat;
}
	#feat_life_health a.red_button{
		/*background:transparent url(../images/red_button.png) top left;*/
		height:26px;
		margin:0 auto 0 0;
	}
	#feat_life_health a.red_button.right{
		margin:0 0 0 auto;
	}
	 a.red_button.left{
		margin:0 auto 0 0;
	}
	#feat_life_health p.light_gray_slogan{
		color:#CED0D1;
		font-size:15px;
		font-weight:bold;
		line-height:1em;
		margin-top:20px;
		text-align:right;
		width:270px;
	}
/* ------------------General -------------------- */
h2.extra_bottom_space{
	margin-bottom:50px;
}
div.seguros_empresariales a.red_button{
	display:block;
	float:right;
	margin:0 0 30px 0;
}