.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el Aoltimo elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
}
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../imagenes/bg_content.gif);
	background-repeat:repeat;
}
.wrapper{
	width:991px;
	margin:auto;
}
#bg_header{
	background-image:url(../imagenes/bg_top.png);
	background-repeat:repeat-x;
	height:131px;
	
}
#bg_header .bottom{
	background-image:url(../imagenes/garbage_linearoja_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:959px;
	height:120px;
	padding-left:32px;
	padding-top:11px;
}
#bg_header .menu{
	padding-top:63px;
	padding-left:316px;
	background-image:url(../imagenes/garbage_lineamenu_top.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-right:30px;
	font-family:"Century Gothic";
	font-size:13px;
	padding-bottom:20px;
	text-align:center;
}
#bg_header .menu a{
	text-decoration:none;
	color:#717171;
	display:block;
	padding-top:6px;
	float:left;
	text-align:center;
}
#bg_header .menu a:hover{
	color:#FF0000;
}
.bton_inicio{
	width:65px;
	height:23px;
}
a:hover.bton_inicio{
	background-image:url(../imagenes/boton_inicio.png);
	background-repeat:no-repeat;
	width:65px;
	height:23px;
}
.bton_empresa{
	width:104px;
	height:23px;
}
a:hover.bton_empresa{
	background-image:url(../imagenes/boton_empresa.png);
	background-repeat:no-repeat;
	width:104px;
	height:23px;
}
.bton_baterias{
	width:80px;
	height:23px;
}
a:hover.bton_baterias{
	background-image:url(../imagenes/boton_baterias.png);
	background-repeat:no-repeat;
	width:80px;
	height:23px;
}
.bton_cargadores{
	width:189px;
	height:23px;
}
a:hover.bton_cargadores{
	background-image:url(../imagenes/boton_cargadores.png);
	background-repeat:no-repeat;
	width:189px;
	height:23px;
}
.bton_contacto{
	width:157px;
	height:23px;
}
a:hover.bton_contacto{
	background-image:url(../imagenes/boton_contacto.png);
	background-repeat:no-repeat;
	width:157px;
	height:23px;
}
.sombra_laterales{
	background-image:url(../imagenes/bg_sombra_laterales.png);
	background-repeat:repeat-y;
	width:969px;
	padding-left:11px;
	padding-right:11px;
}
.bg_flash_home{
	background-image:url(../imagenes/bg_flash_home.jpg);
	background-repeat:no-repeat;
	width:907px;
	height:445px;
	margin-left:21px;
	padding-left:22px;
	padding-top:9px;
}
.flash{
	width:653px;
	padding-top:5px;
	
}
.botonera{
	width:230px;
	padding-right:15px;
	float:right;
}
.botonera img{
	margin-bottom:12px;
}
.bg_bienvenido{
	background-image:url(../imagenes/garbage_bienvenido_bg.png);
	background-repeat:no-repeat;
	height:39px;
	width:921px;
	padding-left:48px;
	padding-top:10px;
}
.seccion_video{
	width:367px;
	background-image:url(../imagenes/garbage_lineavertical.jpg);
	background-repeat:repeat-y;
	background-position:right;
	padding-left:43px;
	padding-top:13px;
	padding-right:11px;
	text-align:justify;
	color:#676767;
	height: auto!important; /* para los browsers buenos */
     height: 476px; /* para IE5+ */
     min-height: 476px; /* para los browsers buenos */
}	
.seccion_video img{
	margin-bottom:20px;
}
.seccion_otros{
	width:277px;
	float:right;
	background-image:url(../imagenes/garbage_lineavertical.jpg);
	background-repeat:repeat-y;
	background-position:right;
	height: auto!important; /* para los browsers buenos */
     height: 489px; /* para IE5+ */
     min-height: 489px; /* para los browsers buenos */
}
.seccion_otros span{
	color:#676767;
	display:block;
	padding-left:20px;
	padding-top:14px;
}
.linea_otros{
	background-image:url(../imagenes/garbage_lineamenu_top.jpg);
	background-repeat:repeat-x;
	margin-right:10px;
	margin-left:10px;
	height:2px;
	font-size:1px;
	margin-top:3px;
}
.boton_faqs{
	background-image:url(../imagenes/boton_faqs.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:73px;
	padding-top:33px;
}
.boton_faqs a{
	display:block;
	width:160px;
	height:66px;
	padding-left:6px;
	margin-left:78px;
	color:#FE1A00;
	font-size:23px;
	text-decoration:none;
	font-family:"Century Gothic";

}
.seccion_sucursales{
	width:267px;
	float:right;
}
.boton_ofertas{
	background-image:url(../imagenes/boton_ofertas-cyclon.jpg);
	background-repeat:no-repeat;
	width:263px;
	height:83px;
}
.boton_ofertas a{
	display:block;
	width:146px;
	height:60px;
	padding-left:20px;
	margin-left:93px;
	color:#FE1A00;
	font-size:23px;
	text-decoration:none;
	font-family:"Century Gothic";
}
.bg_footer{
	background-image:url(../imagenes/bg_footer.png);
	background-repeat:repeat-x;
	background-position:bottom;

}
.fondo_foo{
	background-image:url(../imagenes/bg_footer_fondo.png);
	background-repeat:no-repeat;
	background-position:top;
	width:991px;
	height:126px;
	padding-top:160px;
	
}
.menu_footer{
	font-size:10px;
	color:#86929C;
	font-weight:bold;
	text-align:center;
	padding-left:100px;
}
.menu_footer a{
	color:#86929C;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
.menu_footer a:hover{
	color:#FF0000;

}
.fondo_foo span{
	display:block;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	color:#4F4F4F;
}
.fondo_foo img{
	margin-right:50px;
}
.posicionamiento{
	text-align:right;
}
.posicionamiento a{
	text-decoration:none;
	color:#4F4F4F;
	margin-left:5px;
}
/* -------------------------------INTERIORES ------------------------------------------------- */
.bg_titulos{
	background-image:url(../imagenes/garbage_bienvenido_bg.png);
	background-repeat:no-repeat;
	height:46px;
	width:921px;
	padding-left:48px;
	padding-top:3px;
}
.bg_titulos h1{
	margin:0px;
	color:#777777;
	font-size:24px;
	font-weight:normal;
}
#ofertas{
	padding-left:36px;
	padding-right:36px;
	color:#4D4D4D;
	background-image:url(../imagenes/garbage_linea-ofertas.jpg);
	background-repeat:repeat-y;
	background-position:483px top;
	padding-top:25px;
	padding-bottom:25px;
}
#ofertas td{
	vertical-align:top;
}
#ofertas .ofertas-izq{
	width:400px;
	padding-left:11px;
}
#ofertas .ofertas-izq img{
	border:#A7A7A7 solid 6px;
	margin-right:14px;
}
.div_imagenes {
	float:left;
	padding-bottom:50px;

}
#ofertas .ofertas-izq h2{
	margin:0px;
	margin-bottom:10px;
	font-size:18px;
}
#ofertas .ofertas-izq p{
	margin:0px;
	margin-bottom:10px;
}
#ofertas .ofertas-izq p span{
	color:#4D4D4D;
	font-weight:bold;
	font-size:16px;
}
#ofertas .ofertas-izq p span.precio{
	color:#FF3D3D;
	font-weight:bold;
	font-size:16px;
}
#ofertas .ofertas-der{
	width:370px;
	padding-left:52px;
}
#ofertas .ofertas-der img{

	border:#A7A7A7 solid 6px;
	margin-right:14px;
}
#ofertas .ofertas-der h2{
	margin:0px;
	margin-bottom:10px;
	font-size:18px;
	font-weight:bold;
}
#ofertas .ofertas-der p{
	margin:0px;
	margin-bottom:10px;
}
#ofertas .ofertas-der p span{
	color:#4D4D4D;
	font-weight:bold;
	font-size:16px;
}
#ofertas .ofertas-der p span.precio{
	color:#FF3D3D;
}
.linea-ofertas{
	background-image:url(../imagenes/garbage_linea-ofertash.jpg);
	background-repeat:repeat-x;
	height:2px;
	font-size:1px;
	margin-top:20px;
	margin-bottom:39px;
}
#oferta{
	background-image:url(../imagenes/bg_detalle-oferta.png);
	background-repeat:no-repeat;
	width:737px;
	height:405px;
	margin:auto;
	margin-top:30px;
	padding-top:10px;
}
#oferta #tabla_imprimir table{
	height:338px;
	text-align:center;
}
#oferta #tabla_imprimir table .imprimir{
vertical-align:bottom;
}
#oferta .cerrar{
	padding-left:48px;
	height:25px;
	padding-top:3px;
}
#oferta a{
	color:#4D4D4D;
	font-weight:bold;
	text-decoration:none;
	margin-left:28px;
}
#oferta .detalle-oferta{
	height:356px;
	padding-left:28px;
	padding-top:21px;
	padding-right:23px;
}
#oferta .detalle-foto{
	width:358px;
}
#oferta .detalle-foto a{
padding:0px;
margin:0px;
}
#oferta .detalle-info{
	width:325px;
	float:right;
	color:#4D4D4D;
}
#oferta .detalle-info td{
	vertical-align:top;
}
#oferta .detalle-info h1{
	margin:0px;

	font-size:20PX;
	font-weight:bold;
	border-bottom:#E6E6E6 solid 3px;
	padding-bottom:20px;
	padding-left:10px;
	margin-bottom:17px;
}
#oferta .detalle-oferta .img_de{
	border:#010101 solid 9px;
	margin-right:24px;
}
#oferta .detalle-info span{
	font-size:18px;
	font-weight:bold;
}
#oferta .detalle-info span.precio{
	
	color:#FF3D3D;
}
.paginacion {
	height:20px;
	color:#00CCFF;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#empresa{
	padding-left:32px;
	color:#7B7B7B;
}
#empresa td{
	vertical-align:top;
}
#empresa span{
	color:#EB1600;
	font-size:14px;
	font-weight:bold;
}

#categoria_baterias{
	padding-left:26px;
	padding-right:31px;
	color:#4D4D4D;
	padding-top:30px;
	padding-bottom:60px;
}
#categoria_baterias a{
	color:#4D4D4D;
	text-decoration:none;
}
#categoria_baterias td{
	vertical-align:top;
}
#categoria_baterias h2{
	margin:0px;
	font-size:12px;
	text-align:center;
}
#categoria_baterias h2 a{
	color:#4D4D4D;
	text-decoration:none;
}
.image_baterias{
	width:151px;
	text-align:center;
	margin-bottom:24px;
}
.textos_baterias{
	padding-left:8px;
	padding-right:12px;
	text-align:justify;
	padding-top:24px;
	background-image:url(../imagenes/linea_baterias.png);
	background-repeat:repeat-y;
	background-position:top right;
}
.marca_bateria{
	width:670px;
	margin-left:115px;
	margin-top:60px;
}
.linea_marcabateria{
	background-image:url(../imagenes/linea_bateriamarca.jpg);
	background-repeat:repeat-x;
	height:3px;
	font-size:1px;
	margin-top:15px;
	margin-bottom:15px;
}
.tipos_baterias{
	background-image:url(../imagenes/linea_baterias.png);
	background-repeat:repeat-y;
	background-position:top right;
	width:150px;
	text-align:center;
}
.tipos_baterias_{
	text-align:center;
	width:150px;
}
.eco{
	padding-left:10px;
	padding-right:10px;
	color:#4D4D4D;
	padding-top:30px;
	padding-bottom:60px;
	text-align:center;
	width:510px;
	margin:auto;
}
.eco a{
	color:#4D4D4D;
	text-decoration:none;
}
.eco td{
	vertical-align:top;
	
}
.eco h2{
	margin:0px;
	font-size:12px;
	text-align:center;
}
.eco h2 a{
	color:#4D4D4D;
	text-decoration:none;
}
.domicilio{
	padding-left:32px;
	color:#7B7B7B;
}
.domicilioss{
	width:856px;
	margin-left:23px;
	margin-top:21px;
	background-image:url(../imagenes/puntos_domicilio.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:3px;
	margin-bottom:10px;
}
.domicilioss h2{
	margin:0px;
	font-size:18px;
}	
.domicilioss img{
	margin-left:30px;
}
.domicilioss ul{
	list-style:none;
}

.bg_banner_ofertas{
	background-image:url(../imagenes/bg_flash_home.jpg);
	background-repeat:no-repeat;
	width:911px;
	margin-left:21px;
	padding-right:10px;
	padding-left:8px;
	color:#4D4D4D;
}
.bg_banner_ofertas td{
	vertical-align:top;
	
}
.ofertas_listado{
	width:162px;
	margin-left:30px;
	padding-top:20px;
	padding-bottom:22px;
}
.ofertas_listado h3{
	margin:0px;
	margin-bottom:11px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.ofertas_listado h3 a{
	color:#4D4D4D;
	text-decoration:none;
}
.ofertas_listado img{
	border:#A7A7A7 solid 6px;
	margin-bottom:16px;
}
.ofertas_listado p{
	margin:0px;
	color:#4D4D4D;
}
.ofertas_listado p span{
	margin:0px;
	color:#4D4D4D;
	font-size:14px;
	font-weight:bold;
}
.divi_ofertas_{
	border-bottom:#FFFFFF groove 2px;
	border-right:#FFFFFF groove 2px;
	width:222px;
}

.divi_ofertas{
	
	border-bottom:#FFFFFF groove 2px;
	width:222px;
}
.oferts{
	padding-left:9px;
	padding-right:8px;
	padding-bottom:50px;
}
p span.precio_ofertas{
	color:#FF3D3D;
	font-weight:bold;
	font-size:16px;
}
.baterias_listado{
	width:280px;
	margin-left:3px;
	padding-top:20px;
	text-align:center;
}
.texto_baterias{
	margin:auto;
	text-align:left;
	width:179px;
	padding-left:5px;
	padding-bottom:28px;
}
.texto_baterias a{
	text-decoration:none;
	color:#4D4D4D;
}
.tipo_titulo_bat{
	background-image:url(../imagenes/bg_titulo_bateria.png);
	background-repeat:no-repeat;
	margin:auto;
	width:171px;
	height:45px;
	margin-top:11px;
	margin-bottom:15px;
	color:#4D4D4D;
	font-weight:bold;
	font-size:15px;
	padding-top:7px;
}
.tipo_titulo_bat a{
	text-decoration:none;
	color:#4D4D4D;
}
.baters_listado{
	padding-left:9px;
	padding-right:8px;
	padding-bottom:50px;
	margin-top:27px;
}
.bg_titulo{
	background-image:url(../imagenes/bg_titulos_baterias.jpg);
	background-repeat:repeat-x;
	height:34px;
	padding-left:30px;
	padding-top:7px;
}
.bg_titulo h1{
color:#828282;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0px;
padding:0px;
}
.texto_eco{
	padding-right:40px;
	text-align:justify;
	padding-top: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7B7B7B;
}
.lista_eco ul{
list-style-image:url(../imagenes/ico_ambiente.png);
}
.lista_eco li{
padding-bottom:8px;
padding-left:5px;
}
.contacto{

	padding-top:20px;
	color:#727272;
}
.contacto td{
	vertical-align:top;
}
.contacto p{
	margin-left:32px;
}
.linea_contacto{
	background-image:url(../imagenes/img_linea_contacto.png);
	background-repeat:no-repeat;
	height:6px;
	width:694px;
	margin-top:6px;
	margin-bottom:4px;
}
.nombre_contacto{
	width:180px;
	background-image:url(../imagenes/icono_contacto.png);
	background-repeat:no-repeat;
	background-position:right 3px;
	padding-right:18px;
	text-align:right;
	color:#414141;
	font-size:14px;
	font-weight:bold;
}
.txt_campo_contacto{
	background-image:url(../imagenes/form_campo1.png);
	background-repeat:no-repeat;
	width:347px;
	height:19px;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:3px;
}
.txt_campo_contacto input{
	border:0px;
	width:338px;
	height:17px;
}
.txtarea_campo_contacto{
	background-image:url(../imagenes/txtarea_campo.png);
	background-repeat:no-repeat;
	width:349px;
	height:91px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:10px;
}
.txtarea_campo_contacto textarea{
	border:0px;
	width:339px;
	height:88px;
}
.bton_contacto_form{
	background-image:url(../imagenes/bton_contacto.png);
	background-repeat:no-repeat;
	width:88px;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding-bottom:5px;
}
.botn_form_contacto{
	padding-right:130px;
}






#texto_reciclaje{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

color:#8E8E8E;
}
#texto_reciclaje p span{
color:#353535;
font-size:14px;
font-weight:bold;
}
/* TITULOS PAGINAS
ARIAL
18
#828282
bold
 */
 
 
.paginacion_reciclaje{
	height:41px;
	width:168px;
	background-image:url(../imagenes/bg_paginacion_reciclaje.png);
	background-repeat:no-repeat;
	margin-left:195px;
	margin-top:22px;
	color:#989898;
	font-size:18px;
	font-weight:bold; 
	text-align:center;
	padding-left:24px;
}

.paginacion_reciclaje a{
	color:#989898;
	text-decoration:none;
	padding-top:7px;
	display:block;
	width:40px;
	height:34px;
	float:left;
}
a:hover.numero_pagina{
	/*background-image:url(../imagenes/bg_paginacion_reciclaje_over.png);
	background-repeat:no-repeat;*/
	display:block;
	width:40px;
	height:34px;
	color:#424242;
	font-size:21px;
	font-weight:bold;
}
.paginacion_reciclaje #current{
	background-image:url(../imagenes/bg_paginacion_reciclaje_over.png);
	background-repeat:no-repeat;
	display:block;
	width:40px;
	height:34px;
	color:#424242;
	font-size:21px;
	font-weight:bold;
}
table.tabla_potencia tr td {
	border:#666666 solid 1px;
}
.linea_reciclaje{
	background-image:url(../imagenes/linea_reciclaje.jpg);
	background-repeat:repeat-x;
	height:2px;
	font-size:1px;
	margin-top:3px;
	margin-bottom:3px;
}
.condicion{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#454545;
text-align:center;
display:none;
}
.sitemap{
padding-left:30px;
margin-left:20px;
}
.sitemap a{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-bottom:5px;
padding-top:5px;
display:block;
}