body{color:#666666;font-family:verdana,sans-serif,Tahoma;font-size:small;background:url("/imagenes/fondo_cuadro.gif");}
.clr{clear:both}
b{color:#333}
#paginaCentrada{text-align:left;width:922px;display:block;overflow:hidden;margin-top:15px;}
#contenido{width:922px;min-height:350px;background: transparent url("/imagenes/fondo_linea.gif");padding:5px 15px 0 25px;font-size:11px;color:#333;}
#layerArriba{position:relative;width:922px;height:160px;background:transparent url("/imagenes/fondo_top2.gif") no-repeat;}
#layerPie{position:relative;width:922px;height:65px;background:transparent url("/imagenes/fondo_bottom.gif") no-repeat;}
#layerPie .textolegal{position:relative;top:48px;text-align:center;font-size:10px;color:#666;}
#layerPie a{color:#666;text-decoration:none}
#layerPie a:hover{color:#DAA520;text-decoration:underline}
#imagenDinamica {position:absolute; top:2px; right:20px;overflow:hidden;width:233px;height:111px;z-index:1;}

#breadCrumb{width:922px;height:20px;background: transparent url("/imagenes/fondo_linea.gif");padding:0;}
#breadCrumb .DivBorde{position:relative;left:40px;width:835px;border: 1px #F49B3D solid;padding:3px;font-size:10px;text-align:left;color:#333;}
#botones {width:922px;float:bottom;position:absolute;}
#botones ul{list-style-type:none;margin: 130px 0 0 34px;padding:0;}
#botones li{padding: 4px 0 0 0;font-size:12px;text-align:center;width:138px; height:25px;background:transparent url("/imagenes/boton.gif") no-repeat;
float:left;margin:0 5px 0 0;}
#botones li a:link,a:visited{color:#333;}
#botones li a:hover{color:#fff;text-decoration:underline;}

#menus {position:absolute;width:180px;height:250px;}
#menus .TopMecaniz{width:163px; height:39px;background:transparent url("/imagenes/boton_mecanizado.gif") no-repeat;}
#menus .TopHidrau{width:163px; height:39px;background:transparent url("/imagenes/boton_hidraulica.gif") no-repeat;}
#menus .BottomMenus{width:161px;height:230px;border:1px solid #F49B3D;}
#menus ul{list-style-type:none;margin:0;padding:0;}
#menus li{padding: 8px 0 0 5px;text-align:left;}
#menus li a:link,a:visited{color:#333;}
#menus li a:hover{color:#F49B3D;text-decoration:underline;}

.botonTopMec1 {width:299px; height:54px;background:transparent url("/imagenes/bto_mecaniz1.gif") no-repeat;}
.botonTopMec2 {width:299px; height:54px;background:transparent url("/imagenes/bto_mecaniz2.gif") no-repeat;}
.botonTopMec3 {width:299px; height:54px;background:transparent url("/imagenes/bto_mecaniz3.gif") no-repeat;}
.botonTopHid1 {width:299px; height:54px;background:transparent url("/imagenes/bto_hidraulic1.gif") no-repeat;}
.botonTopHid2 {width:299px; height:54px;background:transparent url("/imagenes/bto_hidraulic2.gif") no-repeat;}
.botonTopHid3 {width:299px; height:54px;background:transparent url("/imagenes/bto_hidraulic3.gif") no-repeat;}
.botonMiddleStd {margin:0;padding:0;width:297px;border-left:1px solid #F49B3D;border-right:1px solid #F5AC5A;}
.botonMiddleStd ul{list-style-type:none;margin:0;padding:0;}
.botonMiddleStd li{padding: 6px 15px 0 20px;text-align:left;}
.botonBottomStd {width:299px; height:26px;background:transparent url("/imagenes/bto_bottom.gif") no-repeat;}

#mecanizados {width:850px;height:400px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#mecanizados1 {width:850px;height:350px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#mecanizados2 {width:850px;height:470px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
* html #catalogosForm {width:800px;height:645px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
* html #catalogosFormM {width:800px;height:580px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#catalogosForm {width:800px;height:670px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#catalogosFormM {width:800px;height:600px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#contactForm {width:200px;}
#contactForm2 {width:500px;}
.divDerecha{float:right; width:230px;margin:-57px 0 0 0;}
legend.title{font-size:12px;color:#666;font-weight:bold}
legend.caption{font-size:11px;color:#666;font-weight:bold}
#centroDescargas {width:800px;height:415px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#centroDescargas fieldset{margin:7px 0 0 0;}
#centroDescargas li.pdf{list-style-image: url("/imagenes/pdf2.gif");padding: 0 2px 0 15px;margin:4px 0 0 0;}



#mecanizadosContent{position:relative;top:0px;left:180px;width:660px;margin:0px;padding:0px;}
#mecanizadosContent2{position:relative;top:0px;left:180px;width:580px;margin:0px;padding:0px;}


#mecanizadosContent p{text-align:justify;}

.MOpcion {float:right;position:relative;top:-395px}
#MOpcion1 {float:right;}
.MOpcion2 {float:right;position:relative;top:-339px}
.MOpcion3 {float:right;position:relative;top:-405px}
#textoContent{width:347px;height:339px;text-align:justify;line-height: 1.4;margin:0;padding:0;}
#textoDivMec{width:347px;height:395px;text-align:justify;line-height: 1.4;margin:0;padding:0;}
#maquinaria{width:347px;height:339px;background:transparent url("/imagenes/parque_maquinaria.jpg") no-repeat;margin:0;padding:0;}

#textoCNC{width:387px;height:399px;text-align:justify;line-height: 1.4;margin:0;padding:0;}
#mecanizadocnc{float:right;position:relative;top:-399px;width:242px;height:405px;background:transparent url("/imagenes/mecanizado_cnc.jpg") no-repeat;margin:0;padding:0;}

#textoMEspecial{width:387px;height:399px;text-align:justify;line-height: 1.4;margin:0;padding:0;}
#mecanizadoEsp{width:594px;height:203px;background:transparent url("/imagenes/mecanizado_especial.jpg") no-repeat;margin:0 0 0 30px;padding:0;}


#hidraulico {width:850px;height:380px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#hidraulico3 {width:850px;height:400px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#hidraulico1 {width:850px;height:450px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#hidraulico2 {width:850px;height:490px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
.hidraulicaContent{position:relative;top:0px;left:180px;width:660px;margin:0px;padding:0px;}
#hidraulico p{text-align:justify;}
#HOpcion2 {float:right;}
.HOpcion2 {float:right;position:relative;top:-339px}
.HOpcion3 {float:right;position:relative;top:-435px}

#introHidraulica{width:500px;height:209px;background:transparent url("/imagenes/intro_hidraulica.jpg") no-repeat;margin:0 0 0 10px;padding:0;}
#introHidraulica2{position:relative;left:-20px;float:right;top:-405px;width:125px;height:375px;background:transparent url("/imagenes/intro_hidraulica2.jpg") no-repeat;margin:0;padding:0;}
#textoHidrau{width:500px;margin:0;padding:0 0 0 10px;text-align:justify;}
#textoHidrau p{padding:5px 15px 0 0;}
#equipHidraulico {width:351px;height:351px;background:transparent url("/imagenes/equipamiento_hidraulico.jpg") no-repeat;margin:0 0 0 -5px;padding:0;}
#estacBombeo {width:341px;height:415px;background:transparent url("/imagenes/estaciones_bombeo.jpg") no-repeat;margin:20px 0 0 -5px;padding:0;}

#certificados{width:850px;height:280px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#certificados .iconoCertificados{width:820px;height:39px;background: url("/imagenes/boton_certificados.gif") no-repeat;border-top:1px solid #F49B3D;margin:0;padding:0;}
#certificados ul{margin:25px 0 0 50px;padding:0;}
#certificados li{float:left;list-style:none;}
.imagenTUV{width:85px;height:100px;background: url("/imagenes/logo_TUV.gif") no-repeat;margin:0;padding:0;}
.textoTUV{width:660px;text-align:justify;line-height: 1.4;padding: 20px 0 0 15px;}
#certificados h2{color:#2A62AA;font-size:14px;font-weight:bold;font-family:Verdana,Arial;margin:0 0 -8px 0;padding:0;}
.enlace3,.enlace3:visited,.enlace3:link,.enlace3:active{color:#333;text-decoration:none;font-size:10px;}
.enlace3:hover{color:#DAA520;text-decoration:underline}

#localizacion {width:900px;height:350px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#localizacion .imagenLocalizacion{position:absolute;width:315px;height:283px;background: url("/imagenes/localizacion.gif") no-repeat; padding:0px; margin:0px;}
#localizacion #LocalizacionTexto{position:relative;top:0px; left:315px; width:265px; height:290px;margin:0; padding-left:10px;border-left:1px solid #F49B3D;z-index:5;}
#localizacion #LocalizacionImagenes{position:relative;top:-290px;left:585px;width:229px; height:337px;padding:0; margin:0px 0 0 20px;}
#localizacion p{text-align:justify;line-height: 1.4;margin:20px 0 0 0;}

#localizacionPopup {width:680px;background: url("/imagenes/localizacion_ampliada2.gif") no-repeat;height:499px;padding:0; margin:0;}

#home {width:850px;height:360px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#home p{width:730px;text-align:justify;line-height: 1.4;padding:0 0 0 55px;}
#home .iconoEmpresa{width:820px;height:39px;background: url("/imagenes/empresa_boton.gif") no-repeat;border-top:1px solid #F49B3D;margin:0;padding:0;}
#home h2{color:#D12421;font-size:16px;font-weight:normal;font-family:Verdana,Arial;margin:0px;padding:0 0 3px 0;}
#home .imagenHome{width:799px;height:114px;background: url("/imagenes/home_imagen.jpg") no-repeat;margin:0 0 0 20px;padding:0;}

#empresa {width:850px;height:400px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;background:transparent url("/imagenes/fondo_jr.gif") no-repeat 357px 98px;}
#empresa .iconoEmpresa{width:820px;height:39px;background: url("/imagenes/empresa_boton.gif") no-repeat;border-top:1px solid #F49B3D;margin:0;padding:0;}
#empresa p{width:730px;text-align:justify;line-height: 1.4;padding:0 0 0 70px;}
#empresa .TitNaranja {width:730px;text-align:justify;line-height: 1.4;padding:0 0 0 30px;color:#F49B3D;font-size:14px;}
#empresa .TitRojo {width:730px;text-align:justify;padding:0 0 0 30px;margin: 0 0 -10px 0;font-family:Verdana,Arial;color:#D12421;font-size:16px;}

#aniversario {width:850px;height:400px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#aniversario h1{margin:15px 0 30px 30px;letter-spacing:-0.04em}
#aniversario .iconoEmpresa{width:820px;height:39px;background: url("/imagenes/empresa_boton.gif") no-repeat;border-top:1px solid #F49B3D;margin:0;padding:0;}
#aniversario p{width:450px;text-align:justify;line-height: 1.4;padding:0 0 0 45px;}
#aniversario p.ancho {width:790px;}
#aniversario img {float:right; margin:0 20px 0 0}

.logoTUV{position:relative;top:-10px;left:650px;width:85px;height:100px;background: url("/imagenes/logo_TUV.gif") no-repeat;margin:0;padding:0;}
#empresa h2{color:#D12421;font-size:16px;font-weight:normal;font-family:Verdana,Arial;margin:0px;padding:0px;}

a{color:#333;text-decoration:none}
a:hover{color:#DAA520;text-decoration:underline}

li{list-style-type:none}

.red{color:#D12421;}
.formError{color:#f00;}
h1{color:#D12421;font-size:18px;font-weight:normal;font-family:Verdana,Arial;margin:0px;padding:0px;}
h2{color:#333333;font-size:120%;font-weight:bold}
h3{color:#D12421;font-size:14px;font-weight:normal;font-family:Verdana,Arial;margin:0px;padding:0px;}
h4{color:#5E82AB;font-size:12px;font-weight:bold}
hr{border:solid #5E82AB 1px;border-top-width:1px;height:0px}
img{border:0}

#searchbox {position: absolute; top: 8px; right: 8px; width: 280px; padding: 0px 10px 14px 0; border: 1px solid white; text-align: right; } 
#searchbox label strong {text-decoration: underline; }

#intranet {width:850px;height:300px;margin:10px 13px 0 13px;padding:0px;overflow:hidden;}
#intranet fieldset{width:60%;margin:8px;padding:5px;text-align:center;}

.red{color:#f00;}
.formError{color:#f00;}
#errorLogin{margin:15px 0 0 20px;height:350px;}
#AvisoLegal {width:700px; margin:10px 0 0 25px;}

#noticias {
width:750px;
margin:15px 0 10px 15px; 
}
#noticias h1{
margin:25px 0 10px 15px; 
}
#noticias h2{
margin:5px 0 3px 0; 
}
#noticias p{
margin:0 0 7px 0; 
}
#noticias a{
text-decoration:underline;
color:#F76314;
}
#noticias a:hover{
text-decoration:none;
color:#D12421;
}
