div.banner_home { float:left; margin:0 15px 0 0; width:365px;}
#contents div.banner_home img { padding:0; border:0;}

/* Banners Home*/
#sliderControls {}
#slider {float: left;  width: 916px !important; padding:5px 15px 5px 5px; margin:5px 0 0; background:#303538; }
#banner_slider {
	float: left;
	margin: 0 10px 0 0 !important;
	width: 362px !important;
}

#banner_slider .box {width: 375px; height: 450px;}

#bannerControls {
height:0px;
bottom:-396px;
left:-106px;
position:relative;
}
.no_boton {
	height:19px;
	bottom:-327px;
	left:-80px;
	position:relative;
	}
#bannerControls span { width:39px; padding: 4px; border-bottom:1px solid #d03869; background:url(../images/home/background_bannerControls.png) repeat; }
#bannerControls span a, #bannerControls span a:visited { text-decoration: none; color:#cccccc; font-size: 10px;}
#bannerControls span a:hover { text-decoration: none; color:#d03869; font-size: 10px;}

/* DESTACADOS */

div#destacados { float:left; width:366px; display:inline; margin:-3px 0 0; padding:0;}

div#destacados a { float: left; display: block; height: 220px; cursor: pointer; position: relative; z-index: 100; border: 0; }

div#destacados a img { border: 1px solid green; position: relative; z-index: 1; }

/* destacado 1*/
div.dest1 { float:left; width:176px; height: 220px; margin:0 14px 10px 0; display:inline; background: url(../images/home/img1.jpg) 0 40px no-repeat; }
#contents div.dest1 h2 {
background:url(../images/home/dest1_h2.jpg) 0 0 no-repeat; float:left; margin:0 0 135px; width:135px; padding:13px 0 8px 41px; color:#282828; font-size:18px;}
#contents div.dest1 img {border:1px solid #e7e7e7; background:0; padding:0; text-align: left;}
#contents div.dest1 p { margin:0 0 5px; text-align: left; }
#contents div.dest1 a { float:left; border:0; border-top:1px solid #282828; background:url(../images/home_info.jpg) top right no-repeat; width:176px; height:13px; margin:0; }

/* destacado 2*/
div.dest2 { float:left; width:176px; margin:0 0 10px; display:inline; background: url(../images/home/img2.jpg) 0 40px no-repeat;}
#contents div.dest2 h2 { background:url(../images/home/dest2_h2.jpg) 0 0 no-repeat; float:left; margin:0 0 2px; width:135px; padding:13px 0 8px 41px; color:#282828; font-size:18px;}
#contents div.dest2 img {border:1px solid #e7e7e7; background:0; padding:0;}
#contents div.dest2 p { margin:0 0 5px; text-align: left; }
#contents div.dest2 a { float:left;border:0; border-top:1px solid #282828; background:url(../images/home_info.jpg) top right no-repeat; width:176px; height:13px; margin:0;}

/* destacado 3*/
div.dest3 { float:left; width:176px; margin:0 14px 10px 0; display:inline; background: url(../images/home/img3.jpg) 0 40px no-repeat;}
#contents div.dest3 h2 { background:url(../images/home/dest3_h2.jpg) 0 0 no-repeat; float:left; margin:0 0 2px; width:135px; padding:13px 0 8px 41px; color:#282828; font-size:18px;}
#contents div.dest3 img {border:1px solid #e7e7e7; background:0; padding:0;}
#contents div.dest3 p { margin:0 0 5px; text-align: left; }
#contents div.dest3 a { float:left;border:0; border-top:1px solid #282828; background:url(../images/home_info.jpg) top right no-repeat; width:176px; height:13px; margin:0;}

/* destacado 1*/
div.dest4 { float:left; width:176px; margin:0 0 10px; display:inline; background: url(../images/home/img4.jpg) 0 40px no-repeat;}
#contents div.dest4 h2 { background:url(../images/home/dest4_h2.jpg) 0 0 no-repeat; float:left; margin:0 0 2px; width:135px; padding:13px 0 8px 41px; color:#282828; font-size:18px;}
#contents div.dest4 img {border:1px solid #e7e7e7; background:0; padding:0;}
#contents div.dest4 p { margin:0 0 5px; text-align: left; }
#contents div.dest4 a { float:left; border:0;border-top:1px solid #282828; background:url(../images/home_info.jpg) top right no-repeat; width:176px; height:13px; margin:0;}

body #contents div h2 { margin:0 0 135px !important; }