/*  geral */
body {margin:0px; background:url(/sitemedia/img/fundo.jpg) no-repeat top right fixed #fff; }
body, td, th {font-size:0.9em; color:#333; line-height:150%; font-family:"Trebuchet MS",Verdana,sans-serif;}
h2, h3 {margin:0.8em 0em 0.2em 0em;}
h1, h2 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
/*h2, h3 {margin-bottom: 0px;}*/
h1 {color:#93C439; text-transform:uppercase; font-size:1.3em; margin: 1em 0em;}
h2 {font-size:1.2em; color: #0F7037;}
h3 {color: #333; font-size:1.1em; }
a {text-decoration:none; color:#900;}
a:hover, #related a:hover { color:#666; text-decoration:underline;}
p {margin: 1px 0px 3px 0px;}
div {clear:both; float:left}
#content {width:650px; margin:10px 50px; }
#related {width:200px; float:left; clear:right; margin:0px 20px; }
/*#related h2 {font-family: helvetica,arial,sans-serif; color:#06C; text-transform:uppercase; font-size:1.05em; font-weight:bold;}
#related a { color:#09F; }
*/
.tabela {/*font-family:"Trebuchet MS",Verdana,sans-serif;*/ border:#FFF 1px solid; color:#333;text-align:center}
/*.tabela td, .tabela th {border-left:#FFF 2px solid;font-size:12px; }*/
.tabela th { background-color:#0F7037; color:#FFF ; font-size:14px; font-weight:normal; padding: 3px;}
tr:nth-child(even) {background-color: #ECF0F4;}
#nav {margin:15px 0px; padding:0px; float:none;}
#nav div {clear:both; margin: 2px 0px;}
#nav ul { margin-top:0px; margin-bottom:0px; }
#nav li {display:inline;  }
#nav li a {float:left; color:#000; padding:0.7em 1em; font-size:1.12em}
#nav li a:hover { color:#fff; text-decoration:none}
#subnav {width:800px; margin:30px 50px }
#subnav a {padding:5px; color:#333; font-weight:bold; font-size: 0.8em}
#subnav a:hover  { color:#000; text-decoration:none; }
#nav div div {background-position: center right; height:43px;}
#nav div .tag {clear:right; width:35px;}
#nav div .menu {clear:none; float:left;}
#nav div#light_yellow {clear:none}
#light_yellow .menu {background-image:url(/sitemedia/img/0a.png);}
#yellow .menu {background-image:url(/sitemedia/img/1a.png);}
#orange .menu {background-image:url(/sitemedia/img/2a.png);}
#red .menu {background-image:url(/sitemedia/img/3a.png);}
#yellow .tag {background-image:url(/sitemedia/img/1b.png);}
#light_yellow .tag {background-image:url(/sitemedia/img/0b.png);}
#orange .tag {background-image:url(/sitemedia/img/2b.png);}
#red .tag {background-image:url(/sitemedia/img/3b.png);}
#workarea {clear:none; float:right; margin:10px 60px;
        background:url(/sitemedia/img/workarea.png) left center no-repeat; width:100px; height:41px;}
#workarea a { color:#FFF; text-align:right; padding:9px 10px; font-size: 0.9em; display:block; white-space:nowrap}
.nobg {background-image:none;}
.errors, .errorlist {color: #f00;}
ul.errors, ul.errorlist { list-style: none; }
/*.seal {position:fixed;_position:absolute;bottom:0px;right:0px;
_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);
}*/
.seal {position:relative; right:0px; display:block; clear: none;}
.seal a {font-size: 10px; text-decoration: none; text-align:center; margin: 5px;}