﻿body { background-color:#242424; }

div.barra-topo
{ 
	width:100%; height:40px;
	background-color:#000000;
	background-image:url(../images/barra-topo.gif); 
	background-repeat:repeat-x;
}

div.barra-topo div.barra-topo-main { width:770px; margin:0px auto; }

ul.menu-topo { padding:16px 0px 0px 10px; float:left; display:block; }
ul.menu-topo li { float:left; }

div.busca { padding:10px 10px 0px 0px; float:right; display:block; }
div.busca input.text-box { float:left; margin-right:10px; border:1px solid #898989; font-style:italic; color:#B7B7B7; }
div.busca input.bt-buscar { float:left; border:0px; }

div.main { width:770px; margin:0px auto; background-color:#FFFFFF; }

div.barra-saudacao { width:770px; height:42px; background-image:url(../images/barra-topo-fetec.gif); }
div.barra-saudacao div { padding:12px 0px 0px 36px; font-size:11px; color:#FFFFFF; }

div.topo { width:770px; height:93px; background-image:url(../images/bg-topo.gif); }
div.topo div.logo { float:left; }
div.topo div.banner { padding:20px 32px 0px 0px; float:right;}

div.barra-topo-conteudo { width:770px; height:27px; background-image:url(../images/bg-barra-topo-conteudo.jpg); background-repeat:no-repeat; }
div.barra-rodape-conteudo { width:770px; height:15px; background-image:url(../images/bg-sombra-rodape-home.gif); background-repeat:no-repeat; }

table.miolo { width:770px; display:table; }
table.miolo td.coluna-lateral { width:170px; height:100%; background-image:url(../images/bg-lateral.gif); background-repeat:repeat-y; background-position:right; }
table.miolo td.coluna-conteudo { width:600px; }

div.box-titulo { width:100%; height:40px; background-image:url(../images/bg-titulo.gif); background-repeat:repeat-x; }
div.box-titulo h1 { padding:10px; float:left; }
div.box-titulo div.link-aux { padding:10px; float:right; }
div.box-titulo div.link-aux a { color:#212121; font-weight:bold; text-decoration:underline; }

div.conteudo { padding:10px; }
div.conteudo ul.lista-convenios{ list-style:none; margin:0px; padding:0px; }
div.conteudo ul.lista-convenios li{ display:block; margin:0px; padding:0px; float:left; width:160px;}

div.conteudo * { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }

div.conteudo code, 
div.conteudo kbd, 
div.conteudo samp, 
div.conteudo pre, 
div.conteudo tt, 
div.conteudo var, 
div.conteudo textarea, 
div.conteudo input, 
div.conteudo select, 
div.conteudo isindex, 
div.conteudo listing, 
div.conteudo xmp, 
div.conteudo plaintext { font: inherit; font-size: 1em; white-space: normal; }

div.conteudo dfn, 
div.conteudo i, 
div.conteudo cite, 
div.conteudo var, 
div.conteudo address, 
div.conteudo em { font-style: normal; }

div.conteudo th, 
div.conteudo b, 
div.conteudo strong, 
div.conteudo h1, 
div.conteudo h2, 
div.conteudo h3, 
div.conteudo h4, 
div.conteudo h5, 
div.conteudo h6 { font-weight: normal; }

div.conteudo a, 
div.conteudo img, 
div.conteudo a img, 
div.conteudo iframe, 
div.conteudo form, 
div.conteudo fieldset, 
div.conteudo abbr, 
div.conteudo acronym, 
div.conteudo object, 
div.conteudo applet, 
div.conteudo table { border: none; }

div.conteudo table { border-collapse: collapse; border-spacing: 0; }

div.conteudo caption, 
div.conteudo th, 
div.conteudo td, 
div.conteudo center { text-align: left; vertical-align: top; }

div.conteudo body { line-height: 1; background: white; color: black; }
div.conteudo q { quotes: "" ""; }
div.conteudo ul, 
div.conteudo ol, 
div.conteudo dir, 
div.conteudo menu { list-style: none; }

div.conteudo sub, 
div.conteudo sup { vertical-align: baseline; }

div.conteudo a { color: inherit; }

div.conteudo hr { display: none; }

div.conteudo font { color: inherit !important; font: inherit !important; color: inherit !important; }

div.conteudo marquee { overflow: inherit !important; -moz-binding: none; }

div.conteudo blink { text-decoration: none; }

div.conteudo nobr { white-space: normal; }

ul.listagem li { padding:3px 0px; }

ul.menu { width:170px; display:table; }
ul.menu li { width:170px; background-color:#A60A0C; background-image:url(../images/menu/bg-menu.jpg); background-repeat:repeat-y; background-position:right; float:left; }

div.rodape div.apoio { width:770px; height:48px; display:table; }
div.rodape div.apoio img { float:left; }
div.rodape div.apoio ul { padding-top:12px; }
div.rodape div.apoio ul li { padding-left:45px; float:left; }

div.rodape div.copyright
{
	width:770px; background-image:url(../images/bg-rodape.gif); background-repeat:repeat-x;
	padding:15px 0px; color:#898989; text-align:center;
}

div.desenvolvidopor { width:750px; height:8px; padding:10px; background-color:#242424; }
div.desenvolvidopor img { float:right; }
