#cont1.main{ background-image:url(body_left_main.jpg) !important; }
/*#noticias{ width:221px; margin:-5px 0 0 16px; float:left; padding-bottom:30px; margin-bottom:1px; background:url(back-section.png) right top no-repeat;} * html #noticias{margin-left:8px;}
#noticias h3{ font:12px Arial; padding:9px 0 0 10px; margin-bottom:10px; border-bottom:1px solid #E5E5E5; color:#C02733;text-transform:uppercase;height:19px;background:url()} * html #noticias h3{height:29px}
#noticias div {text-align:right;border-top:1px solid #E5E5E5;padding:6px 0 0 0}
#noticias div a {color:#C02733}
#noticias ul{margin-bottom:20px}
#noticias li{ list-style-type:square; margin:0 10px 0 20px; color:#C02733; padding:0 0 0 4px;line-height:16px}
#noticias li a{ text-decoration:none; color:#737373}
#noticias li a:hover{ color:#C02733 }*/

/*#testimoniales{ width:221px; height:166px; margin:-5px 0 0 16px; float:left; background:url(home_testimonial.gif) right top no-repeat;} * html #testimoniales{margin-left:8px;}*/
#testimoniales{ width:221px; height:130px; margin:-5px 0 0 6px; float:left; } * html #testimoniales{margin-left:8px;}
#testimoniales div{ margin:2px 0 0 1px; float:left; }
#testimoniales div.contenido{width:130px; margin:2px 0 0 5px; float:left;min-height:70px; }
#testimoniales div.f_testimonio{width:120px; margin:0px 0 0 5px; text-align:right;font:bold 8px Arial;}
#testimoniales p{text-align:right;}
#testimoniales p a{color:#8C0A0C;text-align:right;}
#testimoniales  p a span{color:#C02733;margin-top:20px;padding-top:20px;}




#programas{ background:#e9e9e9 url(cursos.jpg) no-repeat 0 0;  width:410px; float:right; margin:0 10px 0 0; }
	#programasList ul{ background:white; border-bottom:1px solid #ccc;}
		#programasList li{ list-style-type:none; margin:0; }
			#programasList h2{ padding:5px 32px; border-top:1px solid #ccc; background:white; cursor:pointer }
				#programasList h2 span{ display:block; background:url(arrow-down.png) no-repeat right center; color:#C02733;font:bold 12px Arial;}
			#programasList .active h2{ background:url(gradient1.jpg) repeat-x; }
				#programasList .active h2 span{ background:url(arrow-up.png) no-repeat right center; }
			#programasList div{ background:url(gradient2.jpg) repeat-x; padding:0 28px 0 44px; text-align:justify;}	* html #programasList div{ padding:0 15px 0 22px;}
			#programasList div div{ padding:0; }
				#programasList p{ padding:9px 0 3px 0;color:#404040; }
				#programasList p.link{ padding-bottom:15px; text-align:right; }
					#programasList p a{ color:#C02733;}
						#programasList div span {display:block;background:url(list.png) left center no-repeat;padding-left:15px}	
						#programasList div span a:hover  {color:#8C0A0C}	


						
						
#programas_1{background:url(back-title.gif) no-repeat}
#programas_c{background:url(back-title.gif) no-repeat}
#programas_1 ul{padding:13px 0 0 0;;height: auto !important;height:400px}
#programas_1 li{list-style-type:none;margin:0}
#programas_1 h2{padding:5px 32px; border-top:1px solid #ccc; background:white;}
#programas_1 h2 span{ddisplay:block; color:#C02733;font:bold 12px Arial;}

#programas_1 p{text-align:right;background:#FFFFFF}
#programas_1 p a{color:#8C0A0C;text-align:right;width:100%}
#programas_1 p a span{color:#C02733;margin-top:20px;padding-top:20px;text-align:right;}

#programas_1 h1{height:25px;font:13px Arial;text-transform:uppercase;color:#B52530;font-weight:bold;padding:10px 0 0 5px}
#programas_c h1{height:35px;font:13px Arial;text-transform:uppercase;color:#B52530;font-weight:bold;padding:10px 0 0 5px}

#banners{ margin-left:16px; float:left; } * html #banners{ margin-left:8px; }
#banners p{ margin:0 0 10px 0; }
#banners a{ display:block; width:221px; height:48px; border:1px solid #ccc; }
#banners a span{ display:none; }
/*#banners a#bolsalink{ background:url(banner-curso.jpg) no-repeat; height:124px; }*/
#banners a#programas-bursatiles-home{ background:url(banner-programas.jpg) no-repeat; height:124px;margin-top:-2px }
#banners a#economatica{ background:url(economatica.gif) no-repeat; }
#banners a#cavali{ background:url(cavali.gif) no-repeat; }

#portadas{position:relative;overflow:hidden;width:410px;height:150px}
#portadas div{position:absolute;width:410px;height:133px;z-index:0}
#portadas div p{position:absolute;width:410px;height:133px}
#portadas img{display:block;border:none}
	#promoBg{position:absolute;top:0;left:0;width:100%;height:30px;background:black;z-index:1}
	#promoInfo{position:absolute;top:8px;left:15px;width:385px;height:22px;z-index:2;text-align:right;color:#fff}
	#promoInfo span{padding:0 2px;font:bold 11px Arial;cursor:pointer;color:#fff}
	#promoInfo strong{float:left;color:#fff}

