@charset "utf-8";
#contenedor {
	height: auto;
	width: 980px;
	margin: auto;
}
#contenedor #cabecera {
	background-image: url(../imagenes/top.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 131px;
	width: 980px;
}
#contenedor #cuerpo {
	height: 536px;
	width: 980px;
	background-image: url(../imagenes/cuerpo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#pie {
	background-image: url(../imagenes/fondo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 980px;
	text-align: center;
	padding-top: 5px;
	margin: auto;
}
#contenedor #pie {
	background-image: url(../imagenes/fondo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 980px;
	text-align: center;
	padding-top: 5px;
	float: left;
}
#contenedor #cabecera #iconos {
	height: 80px;
	margin-top: 45px;
	padding-right: 135px;
	float: right;
}
#contenedor #cabecera #iconos #cuadro {
	float: right;
	height: 80px;
	width: 91px;
}
#contenedor #cabecera #iconos #cuadro #imagen {
	height: 51px;
	width: 91px;
	text-align: center;
}
#contenedor #cabecera #iconos #cuadro #texto {
	text-align: center;
	width: 91px;
	height: 20px;
}
#contenedor #cuerpo #izquierda {
	float: left;
	height: 536px;
	width: 290px;
}
#contenedor #cuerpo #derecha {
	float: left;
	height: 536px;
	width: 640px;
	margin-left: 10px;
}
#contenedor #cuerpo #izquierda #iz_top {
	height: 207px;
	background-image: url(../imagenes/mando_poli.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
}
#contenedor #cuerpo #izquierda #iz_topc {
	height: 207px;
	background-image: url(../imagenes/mando_dama.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
}
#cuerpo #top_categorias #iz_top {
	height: 215px;
	background-image: url(../imagenes/mando_poli2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width: 295px;
	float: left;
}

#cuerpo #top_categorias #iz_top #zona_prof {
	width: 250px;
	height: 200px;
	padding-top: 15px;
	float: right;
}

#contenedor #cuerpo #izquierda #iz_top #zona_prof {
	float: right;
	width: 240px;
	height: 190px;
}
#contenedor #cuerpo #izquierda #iz_topc #zona_prof {
	float: right;
	width: 240px;
	height: 190px;
	padding-top: 15px;
}
#contenedor #cuerpo #derecha #contenido_empresa #text {
	height: 256px;
}
#contenedor #cuerpo #derecha #banner {
	width: 640px;
	height: 20px;
}
#contenedor #cuerpo #derecha #contenido_empresa #mandos {
	float: right;
	height: 223px;
	width: 609px;
}
#contenedor #cuerpo #ficha {
	background-image: url(../imagenes/ficha.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 536px;
}
#contenedor #cuerpo #contenido_web_izq_productos {
	float: left;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: auto;
	height: 536px;
}
#contenedor #cuerpo #producto {
	width: 425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	height: 536px;
}
#contenedor #cuerpo #contenido_web_izq_productos #titulo {
	width: 350px;
	float: right;
}
#contenedor #cuerpo #contenido_web_izq_productos #contenedor_scroll #contenedor_productos #categorias {
	width: 300px;
	margin-top: 20px;
}
#contenedor #cuerpo #contenido_web_izq_productos #contenedor_scroll #contenedor_productos #subcategorias {
	width: 300px;
	padding-left: 30px;
	margin-top: 10px;
}
#contenedor #cuerpo #contenido_web_izq_productos #contenedor_scroll #contenedor_productos #prod {
	width: 300px;
	padding-left: 60px;
	margin-top: 10px;
}
#contenedor #cuerpo #producto .texto_normal #informacion #contendio_informacion #icono {
	float: left;
	width: 50px;
}
#contenedor #cuerpo #producto .texto_normal #informacion #contendio_informacion {
	float: left;
	width: 380px;
}
#contenedor #cuerpo #producto .texto_normal #informacion {
	float: left;
}
#contenedor #cuerpo #producto .texto_normal #informacion #contendio_informacion_descripcion {
	float: left;
	width: 300px;
}
#contenedor #cuerpo #producto .texto_normal #informacion #contendio_informacion_descripcion #icono {
	float: left;
	width: 50px;
}
#contenedor #cuerpo #producto .texto_normal #imagen_producto {
	height: 200px;
	width: 111px;
	margin-top: 20px;
}
#contenedor #cuerpo #producto .texto_negro #imagen_producto {
	float: left;
	height: 100px;
	width: 100px;
}
#contenedor #cuerpo #producto .texto_negro #contenido_web_derch {
	width: 450px;
	height: 500px;
	float: right;
}
#contenedor #cuerpo #producto .texto_normal .texto_negro #flecha {
	background-image: url(../imagenes/flecha.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#contenedor #cuerpo #producto .texto_normal #flecha {
	background-image: url(../imagenes/flecha.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	width: 120px;
	padding-top: 17px;
	padding-left: 20px;
}
#contenedor #cuerpo #producto .texto_normal #titulo {
	width: 350px;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FB8F03;
}
#contenedor #cuerpo #contenido_web_izq_productos #contenedor_scroll {
	float: right;
	height: 440px;
}
#contenedor #cuerpo #producto .texto_normal #contenido_web_derch {
	width: 350px;
	margin-top: 20px;
}
#contenedor #contenedor_ficha {
	background-image: url(../imagenes/ficha.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 536px;
}
#contenedor #cuerpo #contenedor_ficha #producto .texto_normal #ficha_producto {
	width: 350px;
}
#linea {
	background-image: url(../imagenes/linea.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 26px;
	width: 319px;
}
#linea {
	background-image: url(../imagenes/linea.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 26px;
	width: 370px;
}
#contenedor #cuerpo #izquierda #categorias_superior {
	float: right;
	width: 240px;
	height: 300px;
}
#contenedor #cuerpo #top_categorias {
	width: 980px;
	height: 536px;
}
#contenedor #cuerpo #top_categorias #top {
	float: left;
	height: 30px;
	width: auto;
}
#contenedor #cuerpo #top_categorias #top_categorias {
	float: left;
	height: 65px;
	width: 643px;
}
#contenedor #cuerpo #top_categorias #buscador {
	background-image: url(../imagenes/fondo_cuadrado.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 150px;
	width: 641px;
	float: left;
}
#contenedor #cuerpo #top_categorias #categorias {
	float: right;
	height: 326px;
	width: 875px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias {
	height: 66px;
	width: 980px;
	background-image: url(../imagenes/top_cuadro_categ.gif);
	float: left;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias {
	height: 200px;
	width: 980px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_bottom {
	background-image: url(../imagenes/bottom_cuadro_categ.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 57px;
	width: 980px;
	float: left;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo {
	background-image: url(../imagenes/cuerpo_cuadro_categ.gif);
	background-repeat: repeat-y;
	background-position: center center;
	float: left;
	height: auto;
	width: 980px;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #mas_code {
	height: 20px;
	margin-top: 10px;
	width: 641px;
	float: left;
	text-align: center;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #categ_cuadro {
	float: left;
	height: 30px;
	width: 300px;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #cuadro_busqueda {
	float: right;
	height: 90px;
	width: 380px;
	margin-top: 27px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #detalles_productos {
	width: 980px;
	float: left;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #detalles_productos #ficha_producto #imagen_producto {
	width: 100px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #detalles_productos #titulo {
	width: 100px;
	float: left;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #detalles_productos #ficha_producto {
	width: 890px;
	float: left;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo .negrita #cuadro_producto {
	float: left;
	height: 200px;
	width: 200px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #contenedor_prod {
	float: left;
	height: auto;
	width: 980px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias #titulo_categoria {
	float: right;
	width: 900px;
	height: 50px;
}
#contenedor #cuerpo #ficha #ficha_izquierda {
	float: left;
	width: 450px;
	text-align: center;
	margin-top: 20px;
	height: 510px;
}
#contenedor #cuerpo #ficha #ficha_derecha {
	float: right;
	width: 500px;
	margin-top: 20px;
	height: 510px;
	text-align: center;
}
.titular_grande {
	font-size: 18px;
	font-weight: bold;
	color: #1D5295;
	font-family: Arial, Helvetica, sans-serif;
}
.titular_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
#contenedor #cuerpo #ficha #ficha_derecha .modelo {
	width: auto;
	text-align: center;
}
#contenedor #cuerpo #ficha #ficha_izquierda #cuadro_categorias #titulo_categoria #categoria {
	float: left;
	width: 225px;
}
#contenedor #cuerpo #ficha #ficha_izquierda #cuadro_categorias #titulo_categoria #subcategoria {
	float: left;
	width: 225px;
}
.texto_azul_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1E5395;
}
#contenedor #cuerpo #ficha #ficha_izquierda #cuadro_categorias #titulo_categoria {
	float: right;
	text-align: center;
	width: 400px;
	margin: auto;
}
#contenedor #cuerpo #ficha #ficha_izquierda #pagina {
	width: 370px;
	margin: auto;
	text-align: left;
	float: right;
}
#contenedor #cuerpo #ficha #ficha_izquierda #cuerpo_ficha {
	height: 470px;
	float: right;
	width: 400px;
}
#contenedor #cuerpo #derecha #contenido_empresa #tabla {
	width: 200px;
	float: left;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga {
	width: auto;
	height: 500px;
	margin: auto;
	overflow: auto;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .archivo_descarga {
	width: 200px;
	height: 300px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas {
	height: 500px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #titulo {
	height: 30px;
	width: 360px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 23px;
	border: thin dotted #FB8F05;
	margin-left: 100px;
	margin-right: 100px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #titulo_nov {
	height: 47px;
	width: 360px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 50px;
	border: thin dotted #FB8F05;
	margin-left: 100px;
	margin-right: 100px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .archivo_descarga #descarga {
	height: 100px;
	text-align: center;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas #tit {
	height: 49px;
	background-image: url(../imagenes/descarga.gif);
	float: none;
	width: 565px;
	margin: auto;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas #tit_novedades {
	height: 70px;
	background-image: url(../imagenes/cabecera_novedades.gif);
	float: none;
	width: 570px;
	margin: auto;
	background-repeat: no-repeat;
	background-position: center center;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #titulo #archivo {
	float: left;
	width: 310px;
	height: 14px;
	padding-top: 10px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #titulo #boton {
	float: right;
	width: 50px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #direccion {
	height: 160px;
	text-align: center;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #plano {
	height: 300px;
	width: 375px;
	margin: auto;
	border: medium solid #FF6633;
}
#contenedor #cuerpo #derecha #contenido_empresa #text #legal {
	height: 490px;
	overflow: auto;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #direccion #imagen {
	float: left;
	width: 280px;
}
#contenedor #cuerpo #derecha #contenido_empresa #descargas .titulo_descarga #direccion #texto {
	float: right;
	width: 280px;
	text-align: left;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #mas_code #search {
	width: 400px;
	background-repeat: no-repeat;
	height: 30px;
	margin-left: 100px;
	margin-top: 40px;
}
#contenedor #cuerpo #derecha #contenido_empresa #text #entrega_urgencia {
	background-image: url(../imagenes/fondo_servicio_madrid.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 81px;
	width: 400px;
	margin: auto;
	padding-top: 20px;
	padding-left: 110px;
	padding-left: 120px;
	padding-right: 80px;
	margin-top: 20px;
}
#contenedor #cuerpo #derecha #contenido_empresa #text #servicio_24 {
	height: 57px;
	background-image: url(../imagenes/fondo_servicio_24.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 50px;
	padding-left: 150px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #titular {
	float: left;
	height: 50px;
	width: 150px;
	margin-left: 350px;
	text-align: center;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #titul2 {
	float: left;
	height: 50px;
	width: 150px;
	text-align: center;
	margin-left: 20px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #baterias {
	float: left;
	width: 980px;
	height: 280px;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #mas_code #titular {
	float: left;
	height: 50px;
	width: 300px;
	text-align: center;
}
#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #mas_code #titul2 {
	float: left;
	height: 50px;
	width: 300px;
	text-align: center;
	margin-left: 20px;
}#contenedor #cuerpo #top_categorias #cabecera_categorias #buscador #mas_code #beteria {
	height: 30px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #baterias #inf {
	width: 480px;
	height: 300px;
	float: left;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias_cuerpo #baterias #img {
	float: right;
	width: 450px;
	height: 300px;
}
#contenedor #cuerpo #top_categorias #cuadro_categorias #titulo_bateria {
	height: 40px;
	width: 800px;
	margin: auto;
	margin-top: 20px;
}
