body {
	margin: 0px;
	padding: 0px;
	background-color: #F5F5F5;
}
#contenedor_empresa {
	position:absolute;
	left:0px;
	top:0px;
	width:850px;
	height:600px;
	z-index:1;
	background-image: url(img/fondo_empresa.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#fondo_inicio {
	position:absolute;
	left:73px;
	top:0px;
	width:851px;
	height:1090px;
	z-index:1;
	background-image: url(img/fondo_inicio.jpg);
	background-repeat: no-repeat;
}
#montaje {
	position:absolute;
	left:10px;
	top:0px;
	width:830px;
	height:205px;
	z-index:3;
}
#banda_sup {
	position:absolute;
	left:10px;
	top:205px;
	width:830px;
	height:20px;
	z-index:4;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #F6821F;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	overflow: hidden;
	letter-spacing: 1pt;
	background-color: #FFFFFF;
	text-indent: 25px;
}
#contenido_empresa {
	position:absolute;
	left:215px;
	top:240px;
	width:625px;
	height:350px;
	z-index:5;
	background-image: url(img/fondo_contenido_empresa.jpg);
	background-repeat: no-repeat;
}
#contenido_productos {
	position:absolute;
	left:207px;
	top:240px;
	width:646px;
	height:490px;
	z-index:5;
	background-image: url(img/fondo_contenido_productos.png);
	background-repeat: no-repeat;
}
#contenido_referencias {
	position:absolute;
	left:215px;
	top:240px;
	width:625px;
	height:350px;
	z-index:5;
	background-image: url(img/fondo_contenido_referencias.jpg);
	background-repeat: no-repeat;
}
#contenido_area_clientes {
	position:absolute;
	left:215px;
	top:240px;
	width:625px;
	height:350px;
	z-index:5;
	background-image: url(img/fondo_contenido_area_clientes.jpg);
	background-repeat: no-repeat;
}
#contenido_catalogo_clientes {
	position:absolute;
	left:215px;
	top:240px;
	width:625px;
	height:350px;
	z-index:5;
	background-image: url(img/fondo_contenido_clientes.jpg);
	background-repeat: no-repeat;
}
#contenido_fichas_clientes {
	position:absolute;
	left:207px;
	top:240px;
	width:646px;
	height:490px;
	z-index:5;
	background-image: url(img/fondo_contenido_fichas.png);
	background-repeat: no-repeat;
}
#contenido_contactar {
	position:absolute;
	left:215px;
	top:240px;
	width:625px;
	height:350px;
	z-index:5;
	background-image: url(img/fondo_contenido_contactar.jpg);
	background-repeat: no-repeat;
}
#titulo_seccion {
	position:absolute;
	left:215px;
	top:245px;
	width:625px;
	height:20px;
	z-index:6;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #F6821F;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #013E75;
	letter-spacing: 1pt;
	text-indent: 15px;
}
#menu {
	position:absolute;
	left:10px;
	top:239px;
	width:205px;
	height:350px;
	z-index:7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#txt_empresa {
	position:absolute;
	left:230px;
	top:305px;
	width:385px;
	height:215px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
	overflow: auto;
	padding-right: 15px;
}
#txt_tecnico {
	position:absolute;
	left:230px;
	top:305px;
	width:395px;
	height:215px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
#txt_novedades {
	position:absolute;
	left:230px;
	top:310px;
	width:385px;
	height:208px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
	overflow: auto;
	padding-right: 15px;
}
#txt_novedades1 {
	position:absolute;
	left:230px;
	top:310px;
	width:385px;
	height:208px;
	z-index:12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
	visibility: hidden;
	line-height: 9pt;
}
#txt_novedades2 {
	position:absolute;
	left:230px;
	top:310px;
	width:385px;
	height:208px;
	z-index:13;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
	visibility: hidden;
	overflow: auto;
	padding-right: 10px;
	line-height: 9pt;
}
#txt_novedades3 {
	position:absolute;
	left:230px;
	top:310px;
	width:385px;
	height:208px;
	z-index:14;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
	visibility: hidden;
	line-height: 9pt;
}
#txt_productos {
	position:absolute;
	left:255px;
	top:303px;
	width:580px;
	height:400px;
	z-index:8;
}
#txt_producto1 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:12;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto2 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:13;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto3 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:14;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto4 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:15;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto5 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:16;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto6 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:17;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto7 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:18;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto8 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:19;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto9 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:20;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto10 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:21;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto11 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:22;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_producto12 {
	position:absolute;
	left:235px;
	top:303px;
	width:580px;
	height:400px;
	z-index:23;
	background-color: #FFFFFF;
	visibility: hidden;
}
#txt_referencias {
	position:absolute;
	left:231px;
	top:305px;
	width:595px;
	height:216px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
#txt_contactar {
	position:absolute;
	left:230px;
	top:305px;
	width:600px;
	height:215px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
#txt_enlaces {
	position:absolute;
	left:230px;
	top:305px;
	width:400px;
	height:215px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
}
#txt_area_clientes {
	position:absolute;
	left:231px;
	top:295px;
	width:595px;
	height:216px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
#txt_expral {
	position:absolute;
	left:230px;
	top:550px;
	width:385px;
	height:35px;
	z-index:9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
#txt_fichas {
	position:absolute;
	left:221px;
	top:305px;
	width:615px;
	height:370px;
	z-index:8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
#formu_pedido {
	position:absolute;
	left:216px;
	top:281px;
	width:574px;
	height:299px;
	z-index:9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: justify;
	visibility: hidden;
	background-color: #F5F5F5;
	padding-top: 10px;
	padding-left: 25px;
	padding-right: 25px;
	font-weight: bold;
}
#foto_empresa {
	position:absolute;
	left:649px;
	top:305px;
	width:185px;
	height:215px;
	z-index:8;
}
#menu2 {
	position:absolute;
	left:85px;
	top:735px;
	width:830px;
	height:25px;
	z-index:9;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
#menu2_empresa {
	position:absolute;
	left:10px;
	top:605px;
	width:830px;
	height:25px;
	z-index:9;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
#macrodis {
	position:absolute;
	left:725px;
	top:577px;
	width:110px;
	height:15px;
	z-index:10;
	text-align: right;
}
#reynaers1 {
	position:absolute;
	left:475px;
	top:205px;
	width:275px;
	height:25px;
	z-index:11;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 10pt;
	color: #013E75;
	letter-spacing: 1pt;
}
#reynaers2 {
	position:absolute;
	left:755px;
	top:196px;
	width:69px;
	height:68px;
	z-index:12;
}
#fotitos_noticias {
	position:absolute;
	left:724px;
	top:489px;
	width:185px;
	height:33px;
	z-index:15;
	visibility: hidden;
	background-color: #003C78;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#foto_referencia {
	position:absolute;
	left:216px;
	top:281px;
	width:624px;
	height:254px;
	z-index:13;
	background-color: #FFFFFF;
	text-align: center;
	visibility: hidden;
	padding-top: 10px;
}
#validacion_area_clientes {
	position:absolute;
	left:0px;
	top:175px;
	width:350px;
	height:240px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	line-height: 12px;
	background-color: #FFFFFF;
	text-align: center;
	visibility: hidden;
}
#realizar_pedido {
	position:absolute;
	left:230px;
	top:557px;
	width:200px;
	height:23px;
	z-index:13;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #02488D;
	background-color: #F5F5F5;
}
#volver_area_clientes {
	position:absolute;
	left:450px;
	top:555px;
	width:200px;
	height:25px;
	z-index:13;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #02488D;
	background-color: #F5F5F5;
}
#volver_fichas_area_clientes {
	position:absolute;
	left:450px;
	top:680px;
	width:200px;
	height:25px;
	z-index:13;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #02488D;
	background-color: #F5F5F5;
}

a.menu:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
a.menu:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
a.menu:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.menu:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.enlace_g:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 9pt;
	color: #F6821F;
	font-weight: bold;
}
a.enlace_g:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 9pt;
	color: #F6821F;
	font-weight: bold;
}
a.enlace_g:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #F6821F;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
a.enlace_g:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #FC0;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
a.enlace_p:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #F6821F;
	font-weight: bold;
}
a.enlace_p:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #F6821F;
	font-weight: bold;
}
a.enlace_p:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #F6821F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
a.enlace_p:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #AF5307;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
a.enlace_ficha:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #013E75;
	font-weight: bold;
}
a.enlace_ficha:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #013E75;
	font-weight: bold;
}
a.enlace_ficha:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #013E75;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.enlace_ficha:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #F90;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.noticias:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006FDD;
	font-weight: bold;
}
a.noticias:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006FDD;
	font-weight: bold;
}
a.noticias:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #006FDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.noticias:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #003C78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
a.mapaweb:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006FDD;
	padding-right: 10px;
}
a.mapaweb:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006FDD;
	padding-right: 10px;
}
a.mapaweb:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #006FDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 10px;
}
a.mapaweb:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	color: #F6821F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 10px;
}
a.macrodis:active {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #999999;
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.macrodis:link {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #999999;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
a.macrodis:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #999999;
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.macrodis:hover {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img.derecha {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 20px;
}
h1 {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F6821F;
	line-height: 15pt;
	letter-spacing: 1pt;
}
h2 {
	font-size: 8pt;
	color: #000000;
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F6821F;
	line-height: 15pt;
	letter-spacing: 1pt;
}
.resaltar {
	font-weight: bold;
	color: #013E75;
}
.resaltar_naranja {
	font-weight: bold;
	color: #F6821F;
}
.resaltar_mas {
	font-size: 8pt;
	font-weight: bold;
	color: #013E75;
}

.celdas_montaje1 {
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}
.celdas_productos1 {
	height: 100px;
}
.celdas_referencias {
	height: 72px;
	width: 119px;
	text-align: center;
	vertical-align: middle;
}
.celdas_pdf {
	height: 72px;
	width: 148px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.celdas2_pdf {
	width: 153px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.celdas_vacias {
	height: 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 5px;
	line-height: 5px;
}
.celdas_vacias_contactar {
	height: 7px;
	text-align: center;
	vertical-align: middle;
	font-size: 7px;
	line-height: 7px;
}
.celdas_pedidos {
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	width: 210px;
}
.celdas_contactar1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	width: 160px;
}
.celdas_contactar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	font-weight: bold;
	vertical-align: top;
	line-height: 10pt;
}
.celdas_enlaces1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C78;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.celdas_enlaces2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C78;
	height: 25px;
}
.celda1_area_clientes {
	height: 50px;
	background-color: #F5F5F5;
	padding-left: 20px;
}
.celda1_area_clientes:hover {
	background-color: #333;
}
.celda2_area_clientes {
	height: 25px;
	background-color: #F5F5F5;
	text-align: center;
}
.celda2_area_clientes:hover {
	background-color: #333;
}
.celda_hueco_area_clientes {
	height: 10px;
	font-size: 10px;
	line-height: 10px;
}
.celda1_fichas_pdf {
	padding-left: 15px;
}
.celda2_fichas_pdf {
	text-align: right;
	width: 50px;
	padding-right: 5px;
}
.celda_hueco_fichas_pdf {
	height: 15px;
	font-size: 15px;
	line-height: 15px;
}
.parrafo_mapaweb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C78;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.parrafo_mapaweb2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C78;
	text-align: right;
}
.margen_derecho {
	margin-right: 25px;
}
.margen_derecho2 {
	margin-right: 5px;
}
.margen_izqdo {
	margin-left: 25px;
}
.encabezado_producto {
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1pt;
}
.encabezado_subproducto_1 {
	font-family: "Swis721 Ex BT", Arial, sans-serif;
	font-size: 9pt;
	vertical-align: bottom;
	font-weight: bold;
	line-height: 8pt;
}
.txt_subproducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: normal;
}
.txt_esp_fichas {
	font-size: 9pt;
	font-style: italic;
}
.cuadrado_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #F6821F;
}
.cuadrado_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #013E75;
}
.alinear_derecha {
	text-align: right;
}
.alinear_derecha2 {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
.alinear_abajo {
	vertical-align: bottom;
	width: 75px;
}
.alinear_centro {
	text-align: center;
}
.alinear_arriba {
	vertical-align: top;
}
.flechita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
}
.parrafo_noticias {
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #013E75;
}
.bordes_pedido_form {
	background-color: #E4E4E4;
	height: 25px;
}
.txt_negro {
	color: #000000;
	font-weight: bold;
}
.txt_normal {
	color: #666666;
	font-weight: normal;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003366;
}
input.botones_anchos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	width: 175px;
	letter-spacing: 1px;
	height: 20px;
}
input.botones_normales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003366;
	font-weight: bold;
	width: 100px;
	letter-spacing: 1px;
	height: 20px;
}
input.cajas_pequeñas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003366;
	width: 50px;
}
textarea {
	height: 75px;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #003366;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	width: 270px;
	font-weight: bold;
	color: #003366;
}
.parrafo_sin_margenes {
	margin: 0px;
	padding: 0px;
}

