/* =========== banners de servicios y trabajos =========== */

.cont-banner {
	background:#2862E2 url(../img/gradiente-banner.jpg) repeat-x top;
	border:1px solid #ccc; 
	cursor:pointer;
	float:right; 
	overflow:hidden;
	margin-top:21px; 
	width:14.38em; 
}
.cont-banner div {padding:0 10px;}
.cont-banner div p {
	color:#fff;
	font:normal normal .5625em Arial, Helvetica, sans-serif;
	margin-bottom:3px;
	margin-top:0; 
	position:relative;
}
.cont-banner div p span {
	font-size:1.56em;
}
.titulo_banner {
	background-color:#FFF; 
	border-bottom:1px solid #2862E2;
	color:#0959FF; 
	font:bold normal .75em Arial, Helvetica, sans-serif; 
	margin-bottom:7px; 
	margin-top:0; 
	padding:2px 0 2px 10px; 
}
.link_banner {
	border-top:1px solid #ccc;
	font-size:.5625em;
	margin-top:0; 
	margin-bottom:2px; 
	padding-top:2px;
	position:relative;
	text-align:center;
}
    .link_banner a:visited, .link_banner a:active, .link_banner a:link, .link_banner a:hover {
		background:url(../img/cart.gif) no-repeat right;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		height:15px;
		text-decoration:underline;
	}
    .link_banner a:visited, .link_banner a:active, .link_banner a:link {color:#fff;}
    .link_banner a:hover {color:#333;}
	

/* ============ BANNERS CALL TO ACTION ============ */
.caja-ud {
	background-color:#F2F2F2; 
	border:1px solid #CCC;
	margin-bottom:21px; 
	overflow:hidden;
	padding:20px 10px 5px;
	width:32.4375em; 
}
.caja-ud div {
	float:left;
	display:inline;
	margin:1em 0 0;
	padding:.5em 10px 0;
	width:152px;
}
.caja-ud div:hover { background-color:#fff;}
.caja-ud img { border:2px solid #ccc;}
.caja-ud p, .caja-exito p {
	color:#333;
	font:normal normal .69em Arial, Helvetica, sans-serif;
	margin:.5em 0;
}
.caja-ud p img {border:none;}
.caja-exito {
	background:#F0F4FF; 
	border:1px solid #0959ff;
	margin-bottom:21px; 
	overflow:hidden;
	padding:20px 10px 5px;
	width:32.4375em; 
}
.caja-exito img {
	float:left;
	margin:0 1em 1em 0;
}
.caja-exito p img {
	float: none;
	margin:0 0 -2px ! important;
}
.caja-exito h2 { margin-bottom:1em;}
.exito-mas {
	margin-top:1em ! important;
	text-align:right;
}
.caja-banner {
	border:1px solid #ccc; 
	color: #333;
	cursor:pointer;
	margin-bottom:21px; 
	overflow:hidden;
	width:33.69em; 
}
.caja-banner h2 {
	background:#0959ff;
	border-bottom:1px solid #607DBF; 
	color:#fff;
	padding:.5em 10px .3em;
}
.caja-banner h3 {
	color: #333;
	font:bold .75em Arial, Helvetica, sans-serif;
	margin:.75em 10px;
	text-transform:uppercase;
}
.caja-banner p {
	font:.75em Arial, Helvetica, sans-serif;
	margin:.75em 10px .75em 10px;
}
.caja-banner strong span {
	color:#0959ff;
	font-size:1.5em;
}
.caja-banner .contratar {
	background:url(../img/cart.gif) no-repeat left;
	padding-left:25px;
}
.caja-banner .bullet {
	background-position:left 10px;
}
.compare .bullet {
	background-position:left 3px ! important;
}

.banner-web {background: url(../img/banner-diseno-web.jpg) no-repeat bottom right;}
.banner-posicion {background: url(../img/banner-posicion-web.jpg) no-repeat bottom right;}
.banner-financiamiento {background: url(../img/banner-financiamiento2.jpg) no-repeat bottom right;}
.banner-redes {background: url(../img/banner-redes-sociales.jpg) no-repeat bottom right;}
.banner-joomla {background: url(../img/banner-joomla.jpg) no-repeat bottom right;}
.banner-aloja {background: url(../img/banner-aloja-web.jpg) no-repeat bottom right;}
.banner-aloja .aloja-subt { margin-left:10px;}
.banner-logos {background: url(../img/banner-diseno-logos.jpg) no-repeat bottom right;}
.banner-web p, .banner-posicion p, .banner-aloja p { margin-left:115px;}

