body {
     background: #000000 url('/images/bg/dark-metal-texture.jpg') top center repeat-x fixed;
     /*
     background: #000000 url('/images/bg/dark-metal-texture.jpg') top center repeat;
     background: #000000 url('/images/bg/carpete.gif') top center repeat;
     */
     margin: 10px;
     top: 10px;
     padding: 0px;
     font-family: Arial, Verdana, Tahoma, Geneva, Sans-Serif;
     font-size: 11px;
     COLOR: #474747;
    }


td {
     font-family: Arial, Verdana, Tahoma, Geneva, Sans-Serif;
     font-size: 11px;
     COLOR: #474747;
    }

hr {
     border: none;
     height: 1px; line-height: 1px;
     background: #505050;	
    }


a:active {
     text-decoration: none;
    }
a:visited {
     text-decoration: none;
    }
a:hover {
     text-decoration: underline;
    }

h1, h2, h3, h4, h5, h6 {
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     color: #747474;
    }

h1 { font-size:16px; color:#747474; font-weight:bold; text-transform: uppercase; }
h2 { font-size: 16px; text-transform: uppercase; color: white; }
h3 { font-size: 16px; text-transform: uppercase; color: #b90000; }
h4 { font-size: 16px; text-transform: uppercase; color: #808080; }

#menuTopo a { color: #FFFFFF; }
#menuTopo a:hover { color: #E5E5E5; }

td {
     font-family: Arial, Verdana, Tahoma, Geneva, Sans-Serif;
     font-size: 12px;
     color: #474747;
     font-weight: normal;
    }


A:link, A:active, A:visited {
     color : #474747;; text-decoration: none; 
    }

A:hover {
     color : #808080; text-decoration: none;
    }

fieldset{ border: solid 1px; margin:0; padding:0; padding-left: 10px; }

form{margin:0; padding:0;}

#autor { color: #FFFFFF;}
#autor a { color: #FFFFFF; }
#autor a:hover { color: #FFFFFF; text-decoration: underline; }

 
input[type=text]:focus, input[type=password]:focus, input[type=file]:focus, select:focus, textarea:focus {
     border:1px solid #b90000;
     /*border: 1px solid #fafafa;*/
     -webkit-box-shadow: 0px 0px 6px #800000;
     -moz-box-shadow: 0px 0px 5px #800000;
     /*box-shadow: 0px 0px 5px #007eff;*/
    }

input[type=text], input[type=password],file, select, textarea {
     -moz-border-radius:4px;
     -webkit-border-radius:4px;
     /*border:1px solid #D2E8FA;*/
     border:1px solid #800000;
     font-size:13px;
     margin:0 0 5px;
     padding:5px;
     background-color: #d7d7d7;
     /*width:203px;*/
    }


.tdTopo {
     BORDER-BOTTOM: 1px Solid #D5DADF;
     padding-right: 5px;
     /*font-size: 14px;*/
     PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; FONT-WEIGHT: bold;
     text-align: left;
     vertical-align: bottom;
    }
.tdTopoC {
     BORDER-BOTTOM: 1px Solid #D5DADF;
     padding-right: 5px;
     /*font-size: 14px;*/
     PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; FONT-WEIGHT: bold;
     text-align: center;
     vertical-align: bottom;
    }
.tdTitulo {
     
     BORDER-BOTTOM: 1px Solid #D5DADF;
     padding-right: 5px;
     PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; FONT-WEIGHT: bold;
     vertical-align: middle;
     text-align: right;
    }
.tdMeio {
     BORDER-BOTTOM: 1px Solid #D5DADF; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
     vertical-align: middle;
    }
.tdMeioC {
     BORDER-BOTTOM: 1px Solid #D5DADF; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
     text-align: center;
     vertical-align: middle;
    }
.tdMeioD {
     BORDER-BOTTOM: 0px Solid #D5DADF; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
     text-align: left;
     vertical-align: middle;
    }
.tdSB {
     BORDER-BOTTOM: 0px Solid #D5DADF; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
     VERTICAL-ALIGN: middle; 
    }

table .muda:hover{
     background: #F4F4F4;
     cursor: pointer; 
    }

table .mudas:hover{
     cursor: pointer; 
    }

#fone {
     color: lightgray;
     font-weight: bold;
     }

#topoMenu { padding: 15px 0px 0px 10px; float: left; width:780px; }

img { border: none;}
#navigation { list-style: none; width: 780px; margin:0;padding:0; }
#navigation li { float: left; }
#navigation a * { display: none; }
#navigation a, #navigation a .hover { height: 40px; position: relative; display: block; background: url('/temas/novo/images/menu.png') 0 0 no-repeat; }

#navigation a.principal { background-position: -0px 0px; width: 220px; }
#navigation .highlight a.principal:hover, #navigation a.principal .hover { background-position: -0px -40px; }

#navigation a.nossostrabalhos { background-position: -221px 0px; width: 219px; }
#navigation .highlight a.nossostrabalhos:hover, #navigation a.nossostrabalhos .hover { background-position: -221px -40px; }

#navigation a.quemsomos { background-position: -441px 0px; width: 179px; }
#navigation .highlight a.quemsomos:hover, #navigation a.quemsomos .hover { background-position: -441px -40px; }

#navigation a.contato {background-position: -621px 0px;width: 159px;}
#navigation .highlight a.contato:hover, #navigation a.contato .hover {background-position: -621px -40px;}
