﻿/* Projecto: Nome                */
/* Produção: www.marvirtual.com */
/* Almada - Portugal: Abril 2006 */

* {margin:0;padding:0;}
body {text-align:center; background:#565788 url(img/fundo-geral-ie.gif); font-family:"trebuchet ms",verdana,arial,geneva,sans-serif;}
html>body {background:#565788 url(img/fundo-geral.gif); }

/* ******* TAGS GERAIS ********/

h1 {height:150px; background:  url(img/banner.jpg) no-repeat; text-indent: -9999px;border:solid #7a510e; border-width:3px 0;}
h2 {font-family:"Times New Roman", georgia, serif;}
h2 {font-size: 1.8em; color:#565788; padding:10px 0 0 10px;}
h3 {font-size: .95em; padding:0 0 0 10px; }
h4 {font-size: .8em; padding:5px 0 0 10px; /* text-align:right; padding-right:20px;*/}

a:link {text-decoration: underline;}
a:hover {text-decoration: none; }
img {background: #dada83 url(img/img.gif) no-repeat center center; font-size: smaller;}
a img {border: 1px solid #bf8c3a;}
a:hover img {border: 1px solid #fff;}
small {font-size:.7em;}
/******** LAYOUT ********/
div.fora {margin:0 auto; width:776px; background: #fff url(img/fundo.gif) repeat-y;}
div.geral {width:750px; padding-bottom:15px; text-align:left;}
html>body div.geral {margin-left:13px;}

#barra {height:25px; background: #565788 url(img/banner-cabo.gif) no-repeat center;}
#barra h1 {float:left;font-size:.7em; /*IE:não tirar*/}
#barra h1 a {width:250px; height:25px; display:block; text-indent:-5000px; text-align:left;}
#barra div {width:740px; margin:0 auto; padding-top:4px; text-align:right;}
#barra span {background: #565788; padding: 0 5px; font-size: .8em;}
#barra span a {color:#dada83;font:bold .7em verdana,arial,sans-serif;text-transform:uppercase;text-decoration:none;}
#barra span a:hover {text-decoration: underline;}

/******** CONTEUDOS ********/
div.conteudos {margin-left:190px; width:550px; padding:10px 0;}
div.conteudos p {padding:5px 10px; font: .85em/1.5em "trebuchet ms",arial,sans-serif; text-align:justify; }
div.conteudos div.letras {text-align: left; width: 350px; background: #f0f0f0; margin:20px; padding: 20px;
border: outset #f0f0f0; border-width: 1px 1px 5px 1px;}
div.conteudos div.letras h3 {font-size: .95em;}
div.conteudos div.letras h4 {color: #565788;  }
div.conteudos div.letras p {color: #7a510e; font: .85em/1.5em georgia,times,serif;}
div.conteudos cite, em {font-weight: bolder;}
div.conteudos cite {color: #006ea6; color: #006ea6;}
div.conteudos ul.instrumentos {list-style: none inside;}
div.conteudos ul.instrumentos li {margin:0 0 0 5px; padding:0 0 0 15px; background: url(img/visto.gif) no-repeat left center;}
div.conteudos dl {border:1px solid #dada83;padding:15px;font-size:.8em; margin:10px 50px;background: #f0f0f0;}
div.conteudos dt {font-weight:bold; margin:10px 0 0 0; color: #565788; }
div.conteudos dd {margin-left: 15px;}
div.conteudos img {border: 1px solid #dada83;  padding: 2px; }
div.conteudos img.esq {float: left; margin:10px 20px 5px 20px;}
div.conteudos img.dir {float: right; margin:10px 20px;}
div.conteudos span.autor {display:block; text-align: right;}
div.conteudos span.autor a img { background: #fff; border: none;}

span.subir {display:block; text-align: right; margin-top: 15px;}
span.subir a img {background: #fff;  }

div.footer {clear: both;}

/*
div#caboindex {height:20px; background: #ff6d1e;}
div.geral {width:650px; margin:0 auto;  background:#fff; border:1px solid #bbb;}
div.geral p {margin:20px;text-align:justify; font-size:.85em;}
div.geral h1 {height:120px; padding-top:20px; background: #888; border:1px solid red;}
div.geral h4 {text-align:right; padding-right:20px;}
div.geral img.esq {float: left; margin:10px 20px 5px 20px;}
div.geral img.dir {float: right; margin:10px 20px;}
*/
        
/******** COLUNA À ESQUERDA ********/
div.coluna {width:170px; float:left;}
div.coluna dl {padding:5px;}
div.coluna dt a {margin-left:20px; color:#bf8c3a; font-family: "times new roman", georgia, serif;}
div.coluna dt {padding:0; color:#7a510e; font: bold 1.1em serif,georgia,arial;}
div.coluna dt.decor {border-top:1px solid #fff; margin-top:15px;}
div.coluna dd {padding-left:2px;}
div.coluna dd a {margin-left:6px; color: #bf8c3a; font: bold .95em "times new roman",georgia,serif;}
div.coluna dd a {text-decoration: underline;}
div.coluna dd a:hover {text-decoration: none; color:#7a510e;}

div.coluna span.coluna {display:block; margin:10px; padding:10px 0;color:#7a510e;text-align:center; background:transparent;}
div.coluna span.coluna img {padding:2px;}
div.coluna span.coluna h4 {font-size: .8em;}

div.statcounter a img { background-image: none; }

div.coluna span.colcor {background:#bf8c3a;}

/******** RODAPÉ ********/
address {height:30px;clear:both; padding-top:5px; color:#fff; background: #565788 url(img/footer.gif) no-repeat center; font:.75em verdana,arial,sans-serif;}
address a {color: #fff;}

/******** Separadores ********/
div.hr {height: 80px; border:0; background: transparent url(img/sep.gif) no-repeat scroll center}
div.hr hr {display: none;}




