@media print {body{ font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#000; border:0.1em solid #999; border-width:0.3em 0.1em 0.3em 0.1em; margin:0; padding:1em; } h1,h2,h3,h4,h5,h6{font-weight:bold; margin-top:0.8em; margin-bottom:0.2em;} h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;} h1{font-size:2.8em;} h2{font-size:2.2em;} h3{font-size:2em; font-weight:normal;} h4{font-size:1.8em;} h5{font-size:1.4em;} h6{font-size:1.2em;} #secao{ font-size:1.4em; color:#999; } #secao #marca{ font-size:1.4em; margin-bottom:0; } #secao #explica{margin-top:0;} a{ text-decoration: underline; color:#000; } img{border:0;} ul{ font-size:1.2em; list-style-type:circle; margin-top:0; } #topo a#logo{ font-size:3.5em; color:#999; text-decoration:none; border-bottom:1px solid; display:block; } #principal{ font-size:1.2em; } #clienteshome{ list-style:none; margin:0; padding:0; } #clienteshome li{ float:left; width:30%; margin-right:2%; } table{ width:100%; border:1px solid #999; } table th, table td{padding:0.3em;} table th{ text-align:left; font-weight:bold; border-bottom:1px solid #999; } table td{border-bottom:1px dashed #999;} .foto{ border:1px solid #999; padding:0.2em; } .esquerda{ float:left; margin-right:0.8em; margin-bottom:1em; } .direita{ float:right; margin-left:0.8em; margin-bottom:1em; } dl{margin:3em 0;} dt{font-size:1.4em; margin-top:1em; border-top:1px dotted #999;} dd{margin-left:1.5em; margin-bottom:0.5em;} #underrodape p, #rodape p{ border-top:0.1em solid #999; padding-top:0.8em; color:#999; } #destaqueportfolio{text-align:center;} #destaqueportfolio h1{ margin-top:0; padding-top:0.8em; border-top:1px solid #999; } .itemport{ margin-top:4em; padding-top:1em; border-top:1px dotted #999; } .no-print, form, #topo .skip, #listMenuRoot, #titleunderground, #underrodape ul, #rodape ul, #secundaria, #exempresa a, .fotoslateral ul, p.info, #respond, .subcomment{display:none;} } @media aural {body{voice-family:female;} h1, h2, h3, h4, h5, h6{voice-family:male;} acronym, abbr{speak:spell-out;} #clienteshome img, #destaqueportfolio img, #destaqueportfolio img, .mostraport, #titleunderground p{ display:none; visibility:hidden; volume:silent; } .commentlist p{azimuth:behind;} .tel{speak-numeral:digits;} } @media handheld {img.as-text {content: attr(alt);} #titleunderground p{display:none;} body{ font-size:11px; font-family:sans-serif; line-height:1.4; } a{color:green;} a:active{color:blue;} #destaque h1, #marca{ background-color:#000; color:#fff; font-size:12px; font-weight:bold; padding:1px; } #geral, #underground{ max-width:420px; min-width:176px; margin:0 auto; background:#fff; color:#000; padding-bottom:2px; } .fn{ border-top:1px solid #000; display:block; font-weight:bold; margin:1em 0; padding-top:1px; } fieldset{border:1px solid green;} h1, h2, h3, h4, h5, h6{ margin-top:2em; font-size:12px; } ul, ol, p {margin:8px 0;} ul, ol {list-style-position:inside; padding:0;} ul ul, ol ul, ul ol, ol ol {margin:0 0 0 10px;} .atual{ font-weight:bold; text-decoration:none; } #clienteshome{list-style:none;} table, textarea, form .default, #searchform #s, #searchform #btbusca{width:100%;} form .default{ width:80%; display:block; } th{text-align:left;} td{border-bottom:1px dotted #000;} #underrodape, #rodape{ border-top:1px solid #000; padding-top:2px; } } @media screen { #cforms6form { width: 410px; padding-top:25px; } #cforms6form p {margin:0;} #cforms6form #cf6_field_2, #cforms6form #cf6_field_3, #cforms6form #cf6_field_4 { padding: 1px 4px; border: 1px solid #D3D4D7; color: #434547; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background: #FFF url(/en/wp-content/plugins/contactforms/styling/inputsombra.jpg) repeat-x; height: 132px; margin: 5px 0 17px; } #cforms6form #cf6_field_2, #cforms6form #cf6_field_3, #cforms6form #cf6_field_4 {width: 468px;} #cforms6form #cf6_field_3, #cforms6form #cf6_field_4 {height: auto;} .cform fieldset.cf_hidden { border:none!important; background:none!important; padding:0!important; margin:0!important; } ol.cf-ol li {list-style:none;} #underground .cform{ width: 370px; float: left; padding: 5px 0 10px 12px; } #underground .cform label, #cforms9form label{font-weight: bold;} #cforms10form .cf-fs1 label{ display:block; width:400px; } #cforms10form .cf-fs1 select{margin-bottom:10px;} #underground .cform .default, #cforms9form .default, #cforms10form .default{ width: 339px; margin: 5px 0 17px; padding: 1px 4px; border: 1px solid #D3D4D7; color: #434547; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background: #FFF url(/en/wp-content/plugins/contactforms/styling/inputsombra.jpg) repeat-x; margin: 5px 0 17px; } #geral .cform select{ padding:2px; border: 1px inset #000; background: none; background-color: #fff; } #cforms9form .default, #cforms10form .default{ display:block; width:400px; } #underground .cform textarea{height:132px;} #underground .cform .cf-sb{margin:0;} #rfptexto { width: 339px; } #cforms9form fieldset, #cforms10form fieldset{position:relative;} #cforms9form legend, #cforms10form legend{ display:block; margin-bottom:20px; color:#75AA33; font-size:17px; font-weight:bold; } #cforms9form .textonly{ margin:-17px 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#888; }  .cform input.sendbutton { width: 62px; height: 22px; text-align: center; background: #4469D0 url(/en/wp-content/plugins/contactforms/styling/btenviar.jpg) no-repeat; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; border: none; text-transform: lowercase; cursor: pointer; }  .cform .error { color:red!important; border:1px solid #FF0000!important; } .cform seletc.error { color:red!important; border:2px inset #FF0000!important; } .cform .errortxt { color:red!important; } .entry .cform ul, .entry .cform ol {margin:0}  p.info {margin:10px 0;} #underground p.info { width:350px; float:left; margin:0 0 20px 12px; font-weight:bold; } p.success {color:green;} p.failure { color:red; font-weight:normal; } } 