/* Css Lux-May */


@charset "utf-8";


/* Estilos generales */

body {background-color: #d1d1d1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top: 0px;margin-bottom: 0px;}
p, ul, li, h1, h2, h3, h4, h5, h6, img {margin: 0px; padding: 0px;}
img {border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
a{outline:0;}


div#contenedor_general {padding: 0px; width: 972px; margin-top: 0px; margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/templates/luxmay/images/fondos/fondo_general2.jpg);
	background-repeat: repeat-y;
	background-position: 0 0px;
}

div#contenedor_general_firefox {
	padding: 0px;
	width: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/templates/luxmay/images/fondos/fondo_general2.jpg);
	background-repeat: repeat-y;
	background-position: 0 0px;
	float:left;
}

/* IE6 Only */
* html div#contenedor_general {
	padding: 0px;
	width: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/templates/luxmay/images/fondos/fondo_general2.jpg);
	background-repeat: repeat-y;
	background-position: 0 0px;
}

/* IE7 Only */
*:first-child+html div#contenedor_general {
    padding: 0px;
	width: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/templates/luxmay/images/fondos/fondo_general2.jpg);
	background-repeat: repeat-y;
	background-position: 0 0px;
}

div#contenedor_cabecera {
	padding: 0px;
	float: left;
	width: 955px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px !important;
	margin-left: 5px;
}

div#contenedor_cabecera a {
	text-decoration: none;
	color: #333333;
}

div#contenedor_cabecera a:hover {
	text-decoration: underline;
}


.flotarizq {
	padding: 0px;
	float: left;
	margin-top: -2px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.flotarderecha{float:right;}


div#cabecera_imagen {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 135px;
	width: 954px;
}

div#subcabecera_imagen {
	background-image: url(/templates/luxmay/images/subcabecera_imagen.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 70px;
	width: 954px;
	border-top:4px solid #989898;
}

div#subcabecera_imagen ul{float:right; list-style-type:none; margin-top:10px; padding-right:30px;}
div#subcabecera_imagen ul li{display:inline;}
div#subcabecera_imagen ul li a{color:#fff; text-decoration:none;}
div#subcabecera_imagen ul li a.espanol{float:left; background-image:url(/templates/luxmay/images/bandera_espana.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:23px; height:20px;}
div#subcabecera_imagen ul li a.ingles{float:left; background-image:url(/templates/luxmay/images/bandera_inglaterra.gif); background-repeat:no-repeat; background-position:0px 0px; margin-left:20px; padding-left:23px; height:20px;}


div#inicio{width:920px; float:right; text-align:right;  padding-top:5px;}
div#inicio a{color:#fff; text-decoration:none; font-weight:bold;}
div#inicio a:hover{text-decoration:underline;}

div#inicio ul{float:right; list-style-type:none;}
div#inicio ul li{margin-left:10px;}


div#subcabecera_imagen_en {
	background-image: url(/templates/luxmay/images/subcabecera_imagen_en.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 70px;
	width: 954px;
	border-top:4px solid #989898;
}

div#subcabecera_imagen_en ul{float:right; list-style-type:none; margin-top:10px; padding-right:30px;}
div#subcabecera_imagen_en ul li{display:inline;}
div#subcabecera_imagen_en ul li a{color:#fff; text-decoration:none;}
div#subcabecera_imagen_en ul li a.espanol{float:left; background-image:url(/templates/luxmay/images/bandera_espana.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:23px; height:20px;}
div#subcabecera_imagen_en ul li a.ingles{float:left; background-image:url(/templates/luxmay/images/bandera_inglaterra.gif); background-repeat:no-repeat; background-position:0px 0px; margin-left:20px; padding-left:23px; height:20px;}



div#contenedor_contenido {
	width: 954px;
	height: auto!important; height: 320px; /* para IE6 */ min-height: 320px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px !important;
	margin-left: 5px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image: url(/templates/luxmay/images/fondos/fondo_contenido.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 140px;
	padding-left: 0px;
}

div#contenedor_contenido_left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 168px !important;
	width: 167px;
}

div#menu_left {
	padding: 0px;
	float: left;
	height: auto;
	width: 150px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px !important;
	margin-left: 2px;
	padding-bottom:20px;
}

div#buscador {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 168px;
}


div#buscador h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_buscador.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}


div#buscador_en {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 168px;
}


div#buscador_en h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_buscador_en.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

div#buscador_texto {
	width: 135px;
	margin-left: 8px;
	margin-top: 8px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

div#buscador_caja {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 135px;
}

div#buscador_caja form{
	margin: 0px;
	padding: 0px;
}


div#buscador_caja input {
	padding: 0px;
	width: 128px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#buscador_caja .btn {
	padding: 0px;
	float: left;
	width: 66px;
	height: 13px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 75px;
}

div#contacto {
	margin: 0px;
	padding: 0px;
	clear: left;
	width: 168px;
	margin-top:20px;
}

div#contacto p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 140px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:17px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#contacto p a{color:#1536a7;}


div#contacto h3 a{
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_contacto.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
}



div#contacto_en {
	margin: 0px;
	padding: 0px;
	clear: left;
	width: 168px;
	margin-top:20px;
}

div#contacto_en p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 140px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:17px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#contacto_en p a{color:#1536a7;}


div#contacto_en h3 a{
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_contacto_en.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
}



div#localizacion {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 168px;
	margin-top:20px;
}


div#localizacion h3 a{
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_localizacion.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
}


div#calculo h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_calculo_luminico.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin-top:40px;
}

div#calculo p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 140px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:17px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


div#contenedor_contenido_right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 784px !important;
	width: 785px;
}

div#contenedor_contenido_right p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

div#foto2 {
	padding: 0px;
	float: left;
	width: 785px;
	height: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}



/* IE6 only */
*html div#foto2 {
	padding: 0px;
	float: left;
	width: 784px;
	height: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	overflow:hidden;
}


div#foto {
	padding: 0px;
	float: left;
	width: 785px;
	height: 236px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}



/* IE6 only */
*html div#foto {
	padding: 0px;
	float: left;
	width: 784px;
	height: 236px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	overflow:hidden;
}


div#imagen-centro {
	padding: 0px;
	float: left;
	width: 785px;
	height: 114px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	background-image:url(../images/franjacolor.jpg); background-repeat:no-repeat; background-position:0px 0px;
}



/* IE6 only */
*html div#imagen-centro {
	padding: 0px;
	float: left;
	width: 784px;
	height: 114px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	overflow:hidden;
}



div#content_right_text {
	text-align: left;
	padding: 0px;
	float: left;
	width: 730px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px !important;
	margin-left: 13px;
}

div#content_lista_catalogo {
	text-align: left;
	padding: 0px;
	float: left;
	width: 730px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px !important;
	margin-left: 13px;
}


div#contenedor_certificados{float:left; width: 730px; height:auto; margin-top:20px; margin-left:20px !important; margin-left:10px;}
.contenedor_certificado{float:left; width: 100px; height:auto; margin-right:15px; text-align:center; margin-bottom:15px;}
.contenedor_certificado a{color:#000; margin:0; padding:0; width:100%; text-align:center; float:left;}


div#content_right_text p.linea{border-bottom:1px dotted #333333; padding-bottom:25px; margin-bottom:25px;}



div#contenedor_foto {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 773px;
}

div#contenedor_pie {
	height: 25px;
	width: 954px;
	background-color: #e9e9e9;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px !important;
	margin-left: 5px; 
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


div#pie_left {
	font-weight: bold;
	text-align: left;
	float: left;
	width: 495px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #333333;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#pie_right {
	font-weight: bold;
	text-align: right;
	float: right;
	width: 400px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#pie_right a {
	color: #1536a7;
	text-decoration: underline;
}
div#pie_right a:hover {
	color: #1536a7;
	text-decoration: underline;
}


/*-----------------------------------------------------------------------*/


/* Secciones */

h3#nombre_seccion{float:right; text-indent:-5000px; padding-right:28px !important; padding-right:32px; margin-top:20px;}

.luminarias-suspendidas{width:317px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-suspendidas.jpg); background-repeat:no-repeat;}
.luminarias-empotrables{width:317px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-empotrables.jpg); background-repeat:no-repeat;}
.luminarias-indirectas{width:317px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-indirectas.jpg); background-repeat:no-repeat;}
.luminarias-industriales{width:317px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-industriales.jpg); background-repeat:no-repeat;}
.luminarias-adosables{width:317px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-adosables.jpg); background-repeat:no-repeat;}
.luminarias-adosables-circulares{width:414px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-adosables-circulares.jpg); background-repeat:no-repeat;}
.luminarias-asimetricas{width:317px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-asimetricas.jpg); background-repeat:no-repeat;}
.luminarias-emergencias{width:351px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-emergencias.jpg); background-repeat:no-repeat;}
.luminarias-estancas65{width:351px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-ip65.jpg); background-repeat:no-repeat;}
.multidireccionales{width:251px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/multidireccionales.jpg); background-repeat:no-repeat;}
.multidireccionales-style{width:370px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/multidireccionales-style.jpg); background-repeat:no-repeat;}
.downlights{width:328px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/downlights.jpg); background-repeat:no-repeat;}
.downlights-adosables{width:297px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/downlights-adosables.jpg); background-repeat:no-repeat;}
.proyectores{width:285px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/proyectores.jpg); background-repeat:no-repeat;}
.halogenos{width:306px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/proyectores-halogenos.jpg); background-repeat:no-repeat;}
.alumbrado-publico-viales{width:345px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/alumbrado-publico-viales.jpg); background-repeat:no-repeat;}
.alumbrado-publico-esfericas{width:379px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/alumbrado-publico-esfericas.jpg); background-repeat:no-repeat;}
.campanas{width:147px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/campanas.jpg); background-repeat:no-repeat;}
.regletas-t5{width:164px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/regletas-t5.jpg); background-repeat:no-repeat;}
.regletas-reflectores{width:286px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/regletas-reflectores.jpg); background-repeat:no-repeat;}
.regletas-carriles{width:286px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/regletas-carriles.jpg); background-repeat:no-repeat;}
.kit-conversion{width:230px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/kit-conversion.jpg); background-repeat:no-repeat;}
.catalogo-secciones{width:315px; height:39px; background-image:url(/templates/luxmay/images/cabecera-catalogo.jpg); background-repeat:no-repeat;}
.regletas-mini{width:230px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/regletas-mini.jpg); background-repeat:no-repeat;}
.rt{width:230px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/rt.jpg); background-repeat:no-repeat;}
.estancas{width:230px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/estancas.jpg); background-repeat:no-repeat;}
.buscador{width:230px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/buscador.jpg); background-repeat:no-repeat;}
.t5-tx{width:188px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/t5-tx.jpg); background-repeat:no-repeat;}
.t8-rt{width:188px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/t8-rt.jpg); background-repeat:no-repeat;}
.rax-rex{width:188px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/rax-rex.jpg); background-repeat:no-repeat;}
.suspendidas-style{width:453px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/luminarias-suspendidas-line-style.jpg); background-repeat:no-repeat;}
.acero-inoxidable{width:285px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/acero-inoxidable.jpg); background-repeat:no-repeat;}
.estancas-ip65{width:176px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/estancas-ip65.jpg); background-repeat:no-repeat;}
.novedades{width:250px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/novedades.jpg); background-repeat:no-repeat;}




.luminarias-suspendidas_en{width:295px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-suspendidas.jpg); background-repeat:no-repeat;}
.luminarias-empotrables_en{width:268px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-empotrables.jpg); background-repeat:no-repeat;}
.luminarias-indirectas_en{width:247px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-indirectas.jpg); background-repeat:no-repeat;}
.luminarias-industriales_en{width:270px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-industriales.jpg); background-repeat:no-repeat;}
.luminarias-adosables_en{width:244px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-adosables.jpg); background-repeat:no-repeat;}
.luminarias-adosables-circulares_en{width:354px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-adosables-circulares.jpg); background-repeat:no-repeat;}
.luminarias-asimetricas_en{width:272px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-asimetricas.jpg); background-repeat:no-repeat;}
.luminarias-emergencias_en{width:296px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-emergencias.jpg); background-repeat:no-repeat;}
.luminarias-estancas65_en{width:252px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/luminarias-ip65.jpg); background-repeat:no-repeat;}
.multidireccionales_en{width:230px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/multidireccionales.jpg); background-repeat:no-repeat;}
.multidireccionales-style_en{width:351px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/multidireccionales-style.jpg); background-repeat:no-repeat;}
.downlights_en{width:285px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/downlights.jpg); background-repeat:no-repeat;}
.downlights-adosables_en{width:285px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/downlights-adosables.jpg); background-repeat:no-repeat;}
.proyectores_en{width:285px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/proyectores.jpg); background-repeat:no-repeat;}
.halogenos_en{width:256px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/proyectores-halogenos.jpg); background-repeat:no-repeat;}
.alumbrado-publico-viales_en{width:190px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/alumbrado-publico-viales.jpg); background-repeat:no-repeat;}
.alumbrado-publico-esfericas_en{width:190px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/alumbrado-publico-esfericas.jpg); background-repeat:no-repeat;}
.campanas_en{width:196px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/campanas.jpg); background-repeat:no-repeat;}
.regletas-t5_en{width:147px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/regletas-t5.jpg); background-repeat:no-repeat;}
.regletas-reflectores_en{width:107px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/regletas-reflectores.jpg); background-repeat:no-repeat;}
.regletas-carriles_en{width:253px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/regletas-carriles.jpg); background-repeat:no-repeat;}
.kit-conversion_en{width:274px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/kit-conversion.jpg); background-repeat:no-repeat;}
.catalogo-secciones_en{width:143px; height:39px; background-image:url(/templates/luxmay/images/cabecera-catalogo_en.jpg); background-repeat:no-repeat;}
.estancas_en{width:274px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/estancas.jpg); background-repeat:no-repeat;}
.rt_en{width:274px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/rt.jpg); background-repeat:no-repeat;}
.regletas-mini_en{width:274px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/regletas-mini.jpg); background-repeat:no-repeat;}
.novedades_en{width:204px; height:39px; background-image:url(/templates/luxmay/images/titulo_secciones/en/novedades.jpg); background-repeat:no-repeat;}


div#texto_seccion {
	text-align: right;
	padding: 0px;
	float: left;
	width: 730px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 27px !important;
	margin-left: 22px;
	margin-top:5px;
}


div#volver_atras_seccion{float:right; width:190px; height:auto; text-align:right; margin-top: 15px; padding-right: 30px; margin-bottom: 15px;}


div#volver_atras_seccion a{
	
	color: #333333;
	text-decoration: none;
}



div#volver_atras_seccion a:hover {
	text-decoration: underline;
}


div#migas{float:left; width:auto; height:auto; text-align:left; margin-top: 15px; padding-left: 35px; margin-bottom: 15px; font-weight:bold; color:#999999;}
div#migas a{color: #999999; text-decoration: none; font-weight:normal;}
div#migas a:hover{text-decoration: underline;}


/*fichas productos*/


div#pdf_imprimir {
	float: left;
	width: 168px;
	background-color: #8a8a8a;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}

div#pdf_imprimir ul {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
}

/* IE6 only */
*html div#pdf_imprimir ul {
    margin-left: 9px;
}


div#pdf_imprimir ul li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	list-style-type: none;
}
div#pdf_imprimir ul li a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
div#pdf_imprimir ul li a:hover {
	text-decoration: underline;
}

div#pdf_imprimir ul li.pdf {
	background-image: url(/templates/luxmay/images/iconos/acroread.gif);
	background-repeat: no-repeat;
	background-position: -1px -2px;
	width: 130px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
    height: 18px;
}


div#pdf_imprimir ul li.imprimir {
	background-image: url(/templates/luxmay/images/iconos/imprimir.png);
	background-repeat: no-repeat;
	background-position: -1px -2px;
	margin: 0px;
	padding: 0px;
	width: 130px;
	padding-left: 20px;
    height: 18px;
}





/*---------------- Estilos selección de productos ----------------*/


div#contenedor_general_productos {
	margin: 0px !important;
	margin-left: -14px;
	padding: 0px;
	float: left;
    width: 773px;
	display:block;
}

.contenedor_seleccion_producto {
	background-image: url(/templates/luxmay/images/fondos/fondo-seleccion-producto.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px;
	height: 169px;
	width: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px !important;
	margin-bottom: 15px;
	margin-left: 30px !important;
	margin-left: 26px;
	float: left;
}

.foto_seleccion_producto {
	padding: 0px;
	float: left;
	height: 115px;
	width: 140px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px !important;
	margin-left: 5px;
}

.texto_seleccion_producto2 {
	padding: 0px;
	width: 144px;
	height: 28px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px !important;
	margin-left: 5px;

}

.texto_seleccion_producto2 a {
	color: #333333;
	text-decoration: none;
}

.texto_seleccion_producto2 a:hover {
	text-decoration: underline;
}


/*---------------- Estilos ficha de productos ----------------*/


div#contenedor_ficha_producto {
	padding: 0px;
	float: left;
	width: 727px;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 32px !important;
	margin-left: 15px;
}

/*---------------- Ficha 01 (genérica) ----------------*/


div#nombre_producto {
	background-image: url(/templates/luxmay/images/productos/bg_nombre_producto.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 40px;
	width: 727px;
}

div#nombre_producto h3 {
	padding: 0px;
	float: left;
	width: 710px;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px !important;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #686868;
}


div#datos1 {
	padding: 0px;
	float: left;
	height: auto;
	width: 727px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#datos1_izquierda {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 360px;
}
div#datos1_iconos_caracteristicas {
	padding: 0px;
	float: left;
	height: auto;
	width: 360px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div#datos1_foto {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 269px;
	width: 350px;
}

div#datos1_derecha {
	padding: 0px;
	float: left;
	width: 360px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
div#datos1_derecha_tabla {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 360px;
	height: auto;
}

div#datos1_derecha table {
	padding: 0px;
	float: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px !important;
	margin-left: 10px;
}
div#datos1_derecha table td.gris {
	color: #FFFFFF;
	background-color: #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	text-align:center;
	border-bottom:1px solid #666;
}

div#datos1_derecha table td.gris.fuerte {
	font-weight: bold;

}

div#datos1_derecha table td.gris2 {
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	padding-right: 8px;
}

div#datos1_derecha table td.superior_izq {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 8px;
}

div#datos1_derecha table td.superior_dcha {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 8px;
}

div#datos1_derecha_img_secundarias {
	padding: 0px;
	float: left;
	width: 360px !important;
	width: 357px;
	height: auto;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenedor_img_secundaria {
	padding: 0px;
	float: left;
	height: auto;
	width: 160px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px !important;
	margin-left: 10px;
	display: block;
}



div#datos1_derecha_grafico_tabla {
	padding: 0px;
	float: left;
	width: 360px !important;
	width: 357px;
	height: auto;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


div#datos2 {
	height: auto;
	width: 713px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}
div#datos3 {
	height: auto;
	width: 720px;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.datos3_contenedor_foto {
	padding: 0px;
	float: left;
	height: 136px;
	width: 162px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}


/*---------------- Ficha 04 (variante) ----------------*/

div#datos2_variante04 {
	height: auto;
	width: 713px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6c8ec;
}


/*---------------- Ficha 05 (variante) tabla larga encima descripcion producto + Fila superior oscura ----------------*/

div#datos2_en_tabla_larga {
	height: auto;
	width: 713px;
	float: left;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}

div#contenedor_tabla_larga_tabla {
	height: auto;
	width: 727px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


div#contenedor_tabla_larga_tabla table {
	padding: 0px;
	float: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px !important;
	margin-left: 5px;
}
div#contenedor_tabla_larga_tabla table td.gris {
	color: #FFFFFF;
	background-color: #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
}

div#contenedor_tabla_larga_tabla table td.gris2 {
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	padding-right: 8px;
}

div#contenedor_tabla_larga_tabla table td.superior_izq {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 8px;
}

div#contenedor_tabla_larga_tabla table td.superior_dcha {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 8px;
}


/*---------------- Ficha 08 (variante) mas de una tabla de modelos ----------------*/

div#datos2_contenedor_img_secundarias {
	padding: 0px;
	float: left;
	width: 713px;
	height: auto;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div#datos1_derecha_tabla_varias {
	padding: 0px;
	float: left;
	width: 360px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
}

div#datos1_derecha_tabla_varias table {	
	margin-bottom: 20px;
	
}

/* Clases */
.texto_azul{color:#1536a7; font-weight:bold;}


div#desarrollo{
	position:absolute;
	top:0;
	left:0;
	z-index:50;
	width:100%;
	height:135px;
	background-image:url(/templates/luxmay/images/desarrollo.png);
	background-repeat:repeat;
	background-color:none;
	opacity:0.25;
	filter: Alpha(Opacity=25);
}

div#bg-contacto{float:left; width:785px; height:701px; background-image:url(../images/contacto/bg-contacto.jpg); margin-left:1px!important; margin-left:0px; background-repeat:no-repeat;}

div#bg-contacto-en{float:left; width:785px; height:701px; background-image:url(../images/contacto/bg-contacto-en.jpg); margin-left:1px;}

div#texto_contacto{float:left; width:329px; height:340px; margin-top:97px; margin-left:30px!important; margin-left:15px; color:#dadada; font-weight:bold; padding-top:70px; padding-left:20px;}
div#texto_contacto a{color:#4cacd9; text-decoration:none;}
div#texto_contacto a:hover{text-decoration:underline;}
.blanco{color:#fff;}

div#formulario_contacto{float:left; width:329px; height:340px; margin-top:90px; margin-left:0px; padding-top:70px; padding-left:20px; margin-left:30px!important; margin-left:30px;}

div#formulario_contacto label{float:left; width:295px; height:auto; margin-bottom:10px;}
div#formulario_contacto strong{float:left; color:#dadada; margin-bottom:2px;}
div#formulario_contacto input{float:left; width:295px; height:auto; height:auto; background-color:#2c475a; border:1px solid #2f5a71; color:#FFFFFF; padding:2px;}
div#formulario_contacto textarea{float:left; width:295px; height:auto; height:auto; background-color:#2c475a; border:1px solid #2f5a71; color:#FFFFFF;}

div#btn_formulario input{float:right; width:auto; height:auto; background:none; border:0; padding-right:33px;}

div#contenedor_contenido.contacto{padding-bottom:0px;}



div#catalogo {
	margin: 0px;
	padding: 0px;
	clear: left;
	width: 168px;
	margin-top:0px;
	padding-bottom:30px;
}

div#catalogo p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#catalogo p a{color:#1536a7; text-decoration:none;}
div#catalogo p a:hover{color:#1536a7; text-decoration:underline;}



div#azul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 168px;
	margin-top:0px;
	padding-bottom:20px;
}

div#azul p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#azul p a{color:#1536a7; text-decoration:none;}
div#azul p a:hover{color:#1536a7; text-decoration:underline;}


div#catalogo h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_catalogo.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
	margin-top:15px;
}



div#catalogo_en {
	margin: 0px;
	padding: 0px;
	clear: left;
	width: 168px;
	margin-top:20px;
}

div#catalogo_en p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#catalogo_en p a{color:#1536a7; text-decoration:none;}
div#catalogo_en p a:hover{color:#1536a7; text-decoration:underline;}


div#catalogo_en h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/imagen_catalogo_en.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
	margin-top:15px;
}



ul#catalogo{float:left; list-style-type:none; width:300px; margin-left:40px!important; margin-left:20px; }
ul#catalogo li{float:left; width:300px; margin-bottom:5px;}
ul#catalogo li a{color:#333333; text-decoration:none; font-size:11px; font-weight:bold;}
ul#catalogo li a:hover{text-decoration:underline;}

ul#catalogo li ul{float:left; list-style-type:none; margin-top:5px; padding-bottom:10px; padding-left:84px;}
ul#catalogo li ul li{font-weight:normal;}
ul#catalogo li ul li a{font-weight:normal;}






div#empresa {
	margin: 0px;
	padding: 0px;
	clear: left;
	width: 168px;
	margin-top:20px;
}

div#empresa p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#empresa p a{color:#1536a7; text-decoration:none;}
div#empresa p a:hover{color:#1536a7; text-decoration:underline;}


div#empresa h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/cabecera-empresa.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
	margin-top:15px;
}



div#empresa_en {
	margin: 0px;
	padding: 0px;
	clear: left;
	width: 168px;
	margin-top:20px;
}

div#empresa_en p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#empresa_en p a{color:#1536a7; text-decoration:none;}
div#empresa_en p a:hover{color:#1536a7; text-decoration:underline;}


div#empresa_en h3 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 168px;
	background-image: url(/templates/luxmay/images/cabecera-empresa_en.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	float:left;
	margin-top:15px;
}



ul#empresa{float:left; list-style-type:none; width:300px; margin-left:40px!important; margin-left:20px;}
ul#empresa li{float:left; width:300px; margin-bottom:5px;}
ul#empresa li a{color:#333333; text-decoration:none; font-size:12px; font-weight:normal;}
ul#empresa li a:hover{text-decoration:underline;}

ul#empresa li ul{float:left; list-style-type:none; margin-top:5px; padding-bottom:10px; padding-left:84px;}
ul#empresa li ul li{font-weight:normal;}
ul#empresa li ul li a{font-weight:normal;}




/*
**************************************************************************************
*/

div.centrado_vertical_externa
{ 
	clear:left; display: table; #position: relative; overflow: hidden;
}

div.centrado_vertical_media
{
	#position: absolute;  #top: 50%;display: table-cell; vertical-align: middle;width: 100%;
}

div.centrado_vertical_interna
{
	#position: relative;  #top: -50%;width: 100%;
}

div.centrado_horizontal
{
	width: 100%;text-align:center;
}

.superior_der{text-align:center;}
	
/*
**************************************************************************************
*/	
