@media screen and (max-device-width: 480px) {html { -webkit-text-size-adjust: none; }} body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }table { border-collapse:collapse; border-spacing:0; }caption, th { text-align:left; }fieldset, img { border:none; }a { outline:none; }h1, h2, h3, h4, h5, h6 { font-size:1em; margin:0px; padding:0px; }ul { list-style:none; }address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }abbr, acronym { cursor: help;}hr { display:none;}.clearfix { clear:both }.flota_der { float:right; }.flota_izq { float:left; }body { font-family: Arial, Helvetica, sans-serif; font-size:.68em; color:#444; background: url(../img/bg_body.jpg) repeat-y center #070707; margin:0px; }p {}a { color:#000;}a:hover { color:#C00;}.resaltado { color:#C00!important}#main_container { width:960px; background:#FFF; margin:40px auto;}#content {background:#FFF; padding-bottom:15px;}#header { background: url(../img/bg_header.gif) repeat-x; height:110px; }#logo { width:224px; height:45px; margin:57px 0 0 20px; display:inline; float:left; }#logo h1 a { width:224px; height:45px; display:block; text-indent:-99999px; background:url(../img/logo.gif) no-repeat; }#nav { background:url(../img/bg_menu.gif) no-repeat right; height:70px; width:470px; float:right; margin:10px 0 0 0; display: inline;}#nav ul { margin:70px 0px 0px 0px;}#nav ul li { float:left;}#nav ul li a { background-image:url(../img/menu.gif); background-repeat:no-repeat; display: inline-block; text-indent:-9999px; border-bottom:2px solid #666; float:left; margin-right:40px;}#nav ul li a#m1 { width:31px;}#nav ul li a#m2 { width:89px; background-position:-38px;}#nav ul li a#m3 { width:51px; background-position:-134px;}#nav ul li a#m4 { width:65px; background-position:-192px;}#nav ul li a#m5 { width:56px; background-position:-264px; margin-right:0px;}#nav ul li a:hover {border-bottom:2px solid #000;}#nav ul li a.activo{border-bottom:2px solid #C00;}#footer { clear:both; color:#FFF; background:#222;}#footer h4 { color:#AAA; font-size:1.27em; margin-bottom:5px;}#footer a { color:#AAA; text-decoration:none}#footer a:hover { text-decoration:underline; color:#FFF}#footer p, #footer address { margin-bottom:5px;}#footCols { height:110px; padding-top:10px;}#footInfo { background:#000; height:21px; padding:7px 0 0 0;}p.copy { padding-left:10px; float:left; }p.flap { padding-right:10px; float:right; }p.flap a { display:block; float:right; text-indent:-9999px; height:17px; width:116px; background:url(../img/logo_flap.gif) no-repeat; padding-right:10px; }#colContacto, #colEmpresa, #colCertificacion{ float:left; display:inline; }#colContacto {width:160px; margin-left:20px; padding-left:60px; background:url(../img/logo_2.gif) no-repeat}#colEmpresa {width:434px; padding:0 10px; margin-left:10px; }#colCertificacion {width:223px; margin-left:10px;}#colEmpresa h4 { margin:0px;}#colCertificacion p { padding-left:60px;}#colCertificacion p.iso { background: url(../img/sello_ISO.gif) no-repeat;}#serviciosHome { width:687px; float:left; padding:0 10px 0 20px;}#servInspeccion { background:url(../img/inspeccion-de-tanques.jpg) no-repeat; height:193px;}#servInspeccionInfo { color:#FFF; height:95px;width:425px; padding:10px 10px 0 10px; margin:88px 0 0 10px; float:left; display:inline; }#servInspeccionInfo a { color:#FFF}#servInspeccionInfo a:hover { color:#C00}#servInspeccionInfo h2 { font-size:1.63em;margin-bottom:7px; }#servInspeccionInfo h2 a { text-decoration:none;background:url(../img/flecha_blanca.gif) no-repeat right; width:425px; display:block;}#servInspeccionInfo h2 a:hover{ color:#C00}#servInspeccionInfo h3 { font-size:1.08em;margin-bottom:2px;}#servInspeccionInfo p { margin-bottom:2px;}.serv { width:337px; float:left; margin-top:10px; padding-bottom:15px; display:inline;}.serv h2 a { font-size:1.27em; text-decoration:none; margin-bottom:7px; display:block; height:110px;}.serv p { margin-bottom:5px;}#servIngenieria { margin-right:10px;}#servIngenieria h2 a { background: url(../img/ingenieria-proyectos.jpg) no-repeat 0 20px; }#servProveedores h2 a { background: url(../img/calificacion-proveedores.jpg) no-repeat 0 20px; }.sidebar {width:223px; display:inline; float:left;}#sidebar1 { margin-left:20px;}#sidebar2 { margin-left:10px;}#submenu{ margin-bottom:12px;}#submenu h3 a {display:block; background:#000; color:#FFF; padding:3px 5px; font-size:1.18em; margin-bottom:3px; float:left; width:213px; text-decoration:none;}#submenu h3 a.inact {background:#666;}#submenu ul {}#submenu ul li { margin-bottom:3px; float:left; width:223px;}#submenu ul li a { display:block; width:193px; background:#E5E5E5 url(../img/flecha_gris.gif) no-repeat 5px center; text-decoration:none; padding:3px 5px 3px 25px; color:#444;}#submenu ul li a strong {font-weight:normal;}#submenu ul li a:hover { color: #C00}#submenu address {display:block; width:193px; background:#E5E5E5 url(../img/flecha_gris.gif) no-repeat 5px 5px; text-decoration:none; padding:3px 5px 3px 25px; color:#444; float:left; margin-bottom:10px;}.nolink h3 {background:#000; color:#FFF; padding:3px 5px; font-size:1.18em; margin-bottom:3px; float:left; width:213px; }#noticias {}#noticias h3 {font-size:1.27em; color:#000; border-bottom:1px solid #000; padding:3px 0; margin-bottom:3px;}#noticias ul li { border-bottom:1px dotted #444; padding-bottom:3px; margin-bottom:3px;}#noticias ul li h4 a { text-decoration:none;}#noticias ul li h4 a:hover { text-decoration: underline;}#noticias p.leermas { text-align:right; margin:7px 0 0 0 ; font-weight:bold}#seccionHead {height:70px; width:920px; margin:0 auto 10px auto;}#tituloSeccion { width:213px; height:70px; padding:0 5px; background:#E3E3E3;}#tituloSeccion h4, #tituloSeccion h3 { font-weight:normal; color:#666;}#tituloSeccion h4 { font-size:1.81em; padding-top:25px;}#tituloSeccion h3 { font-size:1.08em;}.banner-equipos-estaticos { background:url(../img/banner_equipos_estaticos.jpg) no-repeat right;}.banner-equipos-tanques { background:url(../img/banner_tanques.jpg) no-repeat right;}.banner-equipos-presion { background:url(../img/banner_equipos_presion.jpg) no-repeat right;}.banner-equipos-canerias { background:url(../img/banner_canerias.jpg) no-repeat right;}.banner-equipos-cilindros { background:url(../img/banner_esferas.jpg) no-repeat right;}.banner-ingenieria { background:url(../img/banner_ingenieria.jpg) no-repeat right;}.banner-proveedores { background:url(../img/banner_proveedores.jpg) no-repeat right;}.banner-quienes { background:url(../img/banner_quienes.jpg) no-repeat right;}.banner-novedades { background:url(../img/banner_novedades.jpg) no-repeat right;}.banner-contacto { background:url(../img/banner_contacto.jpg) no-repeat right;}h5#huellas { font-size:.92em; border-bottom:1px solid #666; height:18px; line-height:18px; margin-top:5px; font-weight:normal;}h5#huellas a { text-decoration:none; font-weight:bold;}#content_info {width:434px; padding:0 10px; margin-left:10px; float:left; display:inline; font-size:1.08em; min-height:400px; height:auto!important; height:400px;}#content_info h2 { font-size:1.81em; font-weight:normal; color:#000; margin:10px 0 5px 0;}#content_info h3 {font-size:1.27em; margin:10px 0 5px 0;}#content_info h3.bajada{font-weight:normal; margin-bottom:10px; color:#000; font-style:italic; }#content_info p { margin-bottom:7px; line-height:1.45em;}#content_info ul { list-style:disc; margin-left:35px; margin-bottom:7px;}#content_info ul li, #content_info ol li { margin-bottom:4px;}#content_info strong { color:#000;}#obras { margin-top:30px;}#obras h3 { border-bottom:1px solid #333; margin-bottom:15px;}#obras h4 { margin-top:10px; color:#000; font-size:1.08em;}#obras p { font-size:.92em; border-bottom:1px dotted #333; margin-bottom:5px; padding-bottom:2px;}ul.listaServicios { list-style:none!important; margin:0px!important; border-top:1px dotted #333; padding-top:5px; }ul.listaServicios li { float:left; clear:both; border-bottom:1px dotted #333; min-height:80px; height:auto!important; height:80px;padding-top:10px; width:434px;}ul.listaServicios li a.img { height:70px; width:70px; display:block; border:1px solid #333; float:left; margin-bottom:10px;}ul.listaServicios li a.img:hover { border-color:#C00}ul.listaServicios li h4 {margin-bottom:3px; width:350px; float:right;}ul.listaServicios li h4 a { text-decoration:none;}ul.listaServicios li h4 a:hover { text-decoration:underline;}ul.listaServicios li p { font-size:.92em; margin-bottom:2px; width:350px; float: right;}#frmContacto { width:356px; margin:20px auto;}.form-row {padding:5px 0;}.form-row label { width:150px; float:left;}.form-row label span { color:#C00; font-weight:bold;}.form-row input {}.form-row input.campo {}.form-row input.requerido { width:200px; }.form-row input#enviar { float:right;}.form-row textarea { width:350px;}.form-row input.campo, .form-row textarea { border:1px solid #999;}.form-row input.campo:focus, .form-row textarea:focus { border:1px solid #000;}p.frmError,p.frmError2 { color:#C00; font-size:.92em; padding:2px 0}p.frmError { padding-left:152px;}p.datosObligatorios { border-top: 1px dotted #666; margin-top:5px;}p.datosObligatorios span { color:#C00}.post { border-bottom:1px dotted #333}.post h3 {margin-bottom:0px!important;}.post h3 a { font-size:.88em;font-style:normal; text-decoration:none; }.post h3 a:hover { text-decoration:underline;}.post p { font-size:.92em;}#cont_reg { margin:20px 0; font-size:.92em;}#cont_reg ul { list-style:none; margin:0px;}ul#tagsCloud { font-size:.83em;}ul#tagsCloud li {display:inline; margin-right:3px;}ul#tagsCloud a.nube_1 { font-size:1em; padding-top:1em;}ul#tagsCloud a.nube_2 { font-size:1.1em; padding-top:.9em; }ul#tagsCloud a.nube_3 { font-size:1.3em; padding-top:.7em; }ul#tagsCloud a.nube_4 { font-size:1.5em; padding-top:.5em; }ul#tagsCloud a.nube_5 { font-size:1.7em; padding-top:.3em; }ul#tagsCloud a.nube_5 { font-size:1.9em; padding-top:.1em;}ul#tagsCloud a.nube_6 { font-size:2em; padding-top:0em;}#contactenos { border:1px solid #333; margin-bottom:10px; padding-bottom:6px;}#contactenos h4 { background:#000; color:#FFF; padding:3px; font-size:1.08em;}#imgContacto { width:221px; height:75px; background: url(../img/contactenos.jpg) no-repeat;}.contact_tel { background:url(../img/bg_contacto_tel.gif) no-repeat; height:31px; width:169;padding-left:40px; margin:6px 0 0 6px; }.contact_tel h5 {}.contact_tel p { font-size:1.08em; font-weight:bold;color:#333!important;}.contact_tel p span { color:#999;}.contact_info a { background:url(../img/bg_contacto_info.gif) no-repeat; height:19px; width:169; padding-left:40px; line-height:19px; display:block;margin:8px 0 0 6px;}