body {font-family: arial, verdana, helvetica, sans-serif; padding: 0 10px 10px 0; margin: 0;}
 
td {vertical-align: top; font-size: 90%;}
 
#cabecalho {border-bottom: 3px solid #060; width: 100%; margin-bottom: 10px; text-align: left;}

.logo {width: 72px;}

a {color: #069; font-weight: bold; text-decoration: none;}

h1 {font-size: 1.8em; color: #060;}

h1.titulo {color: #000; margin: 0; font-size: 1.8em;}

h2 {color: #f93; font-size: 1.5em; margin: 0;}

h3 {margin: 0; color: #f93;}

h3 img {vertical-align: middle;}

h4 {font-size: 1.1em; margin-bottom: 0;}

h5 {font-size: 1.3em;}

h6 {margin: 0;}

form {white-space: nowrap; margin: 5px 0 0 0;}

.comandos a {font-size: 80%;}

ul, ol {margin-top: 0; margin-left: -25px;}

*html  ul, *html  ul {margin-top: 0; margin-left: 15px;}

li {line-height: 140%;}

span.NavPrinc {float: left; list-style-type: none; padding: 0; margin: 0;}

.Indice {width: 18em; background-color: #d1f3cd; padding: 5px 0;}

.Indice h4 {background-color: white; color: #060; margin: 0; white-space: nowrap;}

.Indice ul {margin: 0 0 0 -23;}

.Conteudo {vertical-align: top; padding: 10px;}

.shell {border: 1px none ; margin: 1em 0.5em; padding: 1.5em 1em; background: rgb(0, 0, 0) none no-repeat scroll right top; overflow: auto; font-family: Courier,'Courier New','Lucida Console','Bitstream Vera Sans Mono',Monaco,monospace; white-space: pre; font-size: 100%; line-height: 1em; color: yellow; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

.shell2 {border: 1px none ; margin: 1em 0.5em; padding: 1.5em 1em; background: rgb(0, 0, 0) none no-repeat scroll right top; overflow: auto; font-family: Courier,'Courier New','Lucida Console','Bitstream Vera Sans Mono',Monaco,monospace; white-space: normal; font-size: 100%; line-height: 1em; color: yellow; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

.shell3 {border: 1px none ; margin: 1em 0.5em; padding: 1.5em 1em; background: rgb(0, 0, 0) none no-repeat scroll right top; overflow: auto; font-family: Courier,'Courier New','Lucida Console','Bitstream Vera Sans Mono',Monaco,monospace; white-space: pre; font-size: 100%; line-height: 1em; color: yellow; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

.dica {width: 90%; border: 1px dashed red; margin: 1em; padding: 1em; min-height: 105px; background-color: rgb(255, 255, 204);}

.atencao {width: 90%; border: 1px dashed red; margin: 1em; padding: 1em; min-height: 105px; background-color: rgb(255, 255, 204);}

.dica .shell, .atencao .shell {width: 70%; }

.dica img, .atencao img {padding: 0px 8px 0px 0px; float: left;}

.papo {margin-left: 20px;}

.rodape {text-align: center;}

.links li {float: left; list-style-type: none; margin-left: 40px; text-align: center;}

pre {
font-size: 1.1em; color: #960;
}

img {
border: 0;
}
