@charset "utf-8";
/* CSS Document */

/* right banners */

div#rightCol .banner {
	color:#333333 !important;
	width: 218px;
	margin-bottom:10px;
	margin-top: 20px;
}

#rightCol .banner .top {
background-image:url(/img/right_banner_top_round.png);
background-position:bottom;
background-repeat:no-repeat;
height:3px;
}
#rightCol .banner .bottom {
background-image:url(/img/right_banner_bottom_round.png);
background-repeat:no-repeat;
height:3px;}
#rightCol .banner .content {
background-image:url(/img/right_banner_bg_gradient.png);
background-repeat:repeat-x;
background-position:bottom;
border: solid 1px #e6e6e6;
border-bottom:none;
border-top:none;
padding-left:26px;
padding-right:26px;
}

#rightCol .content .img {
text-align:center;
margin:0 auto 0 auto;
}
#rightCol .content img {
border: solid 1px #e6e6e6;}

#rightCol .content div.img {
padding-top:26px;
padding-bottom:11px;
padding-right:0px;
padding-left:0px;
border:0;
}

div#rightCol .content h3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333 !important;
font-weight:bold;
line-height:20px !important;
padding-bottom:7px !important;
line-height:20px !important;
margin-bottom:0px;
}
div#rightCol .content h3.small {
	font-size:16px;
}

#rightCol .content p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

#rightCol .content p.rojo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:bold;
color:#c1140e;
}

#rightCol div.cta {
padding-bottom:17px;
padding-top:12px;
}

#rightCol .cta a:link, #rightCol .cta a:visited, #rightCol .cta a:hover  {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#00abe3;
font-weight:bold;
}
#rightCol .cta a:hover  {
text-decoration:underline !important;
}

div.content_right { /* sobreescribe ancho anterior del lateral */
	float:right;
	display:none;
	width:220px
}
