body { background: #DDDDDD; margin: 0 0 0 0;}

a, span, p, b, i, em, h1, h2, h3, h4, h5, h6, small, label, pre, div, ul, li, ol, td { font-family: Verdana, Arial, Helvetica, MS Sans Serif, Sans Serif; background-color: transparent;}
input, select, textarea { font-family: Arial, Helvetica, MS Sans Serif, Sans Serif; background-color: #ffffff;}
form { margin: 0 0 0 0;}

a        { color: #CC3300; text-decoration: none;}
a:hover  { color: #000000;}
a:active { color: #CC3300;}

.sombraesquerda { background: #DDDDDD url(../imgs/sombra-esquerda.gif) repeat-y right;}
.sombradireita { background: #DDDDDD url(../imgs/sombra-direita.gif) repeat-y left;}

.coluna1 { margin: 0 0 0 0; background-color: #E7B215;}

.coluna2 { margin: 0 0 0 0; background: #FFFFFF;}
.coluna2 menu { height: 18px; margin: 0 10px 0 0; text-align: right;}
.coluna2 .coluna2topo { color: #000000; font-size: xx-small; font-weight: normal; line-height: 100%; margin: 0 0 8px 0; padding: 38px 0 0 0; width: 430px; height: 12px; overflow: hidden; background: transparent url(../imgs/coluna2-topo.gif) no-repeat;}
.coluna2 .coluna4topo { color: #000000; font-size: xx-small; font-weight: normal; line-height: 100%; margin: 0 0 8px 0; padding: 38px 0 0 0; width: 610px; height: 12px; overflow: hidden; background: transparent url(../imgs/coluna4-topo.gif) no-repeat;}
.coluna2 .fichas { margin: 0 10px 0 20px;}
.coluna2 p { color: #000000; font-size: xx-small; line-height: 130%; margin: 0 20px 10px 20px;}

.coluna3 { margin: 0 0 0 0; background: #DDDDDD url(../imgs/box-direita-fundo.gif) repeat-y right; border-right: 1px solid #A5A3A3; border-left: 1px solid #A5A3A3;}
.coluna3 .coluna3topo { margin: 0 -1px 0 0; width: 180px; height: 30px; background: #E7B215 url(../imgs/coluna3-topo.gif) repeat-y; border-bottom: 1px solid #A5A3A3; left: -1px; position: relative;}

menu { width: 150px; margin: 0 0 0 0; padding: 0 0 0 0;}
menu h1 { color: #000000; font-size: x-small; font-weight: normal; line-height: 130%; margin: 0 10px 0 10px; padding: 2px 0 2px 0; border-top: 1px solid #FFCC00;}
menu h2 { color: #000000; font-size: xx-small; font-weight: normal; line-height: 130%; background: #FFCC00; margin: 0 10px 2px 10px; padding: 2px 10px 2px 10px;}
menu a { color: #000000;}
menu a:hover  { color: #cc3300;}
menu a:active { color: #000000;}

.index { width: 390px; margin: 0 20px 0 20px;}
.index h1 { color: #006699; font-size: x-small; font-weight: bold; line-height: 120%; margin: 0 0 10px 0; border-bottom: 1px dotted #B2B2B2;}
.index h2 { color: #FFFFFF; font-size: xx-small; font-weight: bold; line-height: 120%; padding: 1px 5px 1px 5px; margin: 0 0 10px 0; background: #999999;}
.index h3 { color: #cc3300; font-size: xx-small; font-weight: bold; line-height: 120%; margin: 0 0 4px 0;}
.index h3 a { color: #cc3300;}
.index h3 a:hover { color: #ff3300;}
.index h3 a:active { color: #000000;}
.index p { color: #000000; font-size: xx-small; line-height: 130%; margin: 0 0 10px 0;}
.index ul { color: #000000; font-size: xx-small; line-height: 130%; list-style-image: url(../imgs/marcador.gif); margin: 5px 0 0 18px; padding: 0 0 0 0;}
.index li { color: #000000; font-size: xx-small; margin: 0 0 6px 0;}
.index a { color: #000000;}
.index a:hover { color: #cc3300;}
.index a:active { color: #000000;}

.direita { width: 160px; padding: 0 10px 0 10px;}
.direita h1 { color: #FFFFFF; font-size: xx-small; font-weight: bold; line-height: 120%; text-align: center; text-transform: uppercase; padding: 1px 5px 1px 5px; margin: 5px 0 3px 0; background: #999999;}
.direita h2 { color: #006699; font-size: x-small; font-weight: bold; line-height: 140%; margin: 0 0 6px 0; background: #999999;}
.direita p { color: #000000; font-size: xx-small; line-height: 140%; width: 160px; margin: 0 0 4px 0;}
.direita ul { color: #000000; font-size: xx-small; line-height: 130%; list-style-image: url(../imgs/marcador.gif); margin: 0 0 4px 18px; padding: 0 0 0 0;}
.direita li { color: #000000; font-size: xx-small; margin: 0 0 4px 0;}
.direita hr { color: #B0B0B0; font-size: 1pt; margin: 2px; height: 1px; padding: 0; border-top: 1px solid #B0B0B0;}
.direita form { margin: 0 0 0 0;}
.direita input { color: #000000; font-size: xx-small; background-color: #ffffff; border: 1px solid #a5afc8;}
.direita .radiocheck { background-color: transparent; border: 0pt solid #ffffff; width: 25px; margin: 4 0 -3 -7; cursor: hand;}
.direita label { color: #000000; font-size: xx-small;}
.direita a { color: #000000;}
.direita a:hover { color: #cc3300;}
.direita a:active { color: #000000;}

.texto { width: 570px; margin: 0 20px 0 20px;}
.texto h1 { color: #cc3300; font-size: x-small; font-weight: bold; text-transform: uppercase; line-height: 120%; margin: 0 0 10px 0; border-bottom: 1px dotted #B2B2B2;}
.texto h2 { color: #cc3300; font-size: x-small; font-weight: bold; line-height: 120%; margin: 5px 0 10px 0;}
.texto h3 { color: #696969; font-size: xx-small; font-weight: bold; line-height: 120%; margin: 5px 0 10px 0; padding: 2px 4px 2px 4px; background: #e2e2e2}
.texto h4 { color: #cc3300; font-size: xx-small; font-weight: bold; line-height: 120%; margin: 5px 0 10px 0;}
.texto p { color: #000000; font-size: x-small; line-height: 130%; margin: 0 0 10px 0;}
.texto small { font-size: xx-small; line-height: 130%;}
.texto ul { color: #000000; font-size: x-small; line-height: 130%; list-style-image: url(../imgs/marcador.gif); margin: 0 0 10px 18px; padding: 0 0 0 0;}
.texto li { color: #000000; font-size: x-small; margin: 0 0 4px 0;}
.texto li a { color: #000000;}
.texto dl { color: #000000; font-size: xx-small; line-height: 130%; margin: 0 0 4px 0;}
.texto dt { color: #000000; font-size: xx-small; font-weight: bold; font-family: Verdana, Arial, Helvetica, MS Sans Serif, Sans Serif;}
.texto dd { color: #000000; font-size: xx-small; margin: 0 0 4px 20px;}
.texto a { color: #cc3300;}
.texto a:hover { color: #993300;}
.texto a:active { color: #cc3300;}

.texto .tabela { font-size: xx-small; margin-top: 5px; border-collapse: collapse; empty-cells: show;}
.texto .tabela td, th { border: 1pt solid black; padding: 2px 5px 2px 5px;}
.texto .tabela th { background: #ffffcc;}

.texto .galeria { MARGIN: 0 0 0 0;}
.texto .galeria td { BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center; PADDING: 5px 5px 5px 5px; MARGIN: 0 0 0 0; BORDER-RIGHT: 1px solid #FFFFFF; BORDER-TOP: 1px solid #FFFFFF;}
.texto .galeria th { BACKGROUND-COLOR: #FFDB4C; PADDING: 2px 5px 2px 5px; MARGIN: 0 0 0 0; BORDER-BOTTOM: 1px solid #FFFFFF; BORDER-TOP: 1px solid #FFFFFF; BORDER-RIGHT: 1px solid #FFFFFF; BORDER-LEFT: 1px solid #FFDB4C;}
.texto .galeria h1 { COLOR: #000000; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; MARGIN: 0 0 0 0;}
.texto .galeria h6 { COLOR: #cc9900; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; MARGIN: 0 0 0 0;}
.texto .galeria h6 a { COLOR: #000000;}
.texto .galeria img { BACKGROUND-COLOR: #FF2127; BORDER: 1px solid #808080; MARGIN: 0 0 0 0;}
.texto .galeria p { COLOR: #000000; FONT-SIZE: 8pt; LINE-HEIGHT: 13pt; MARGIN: 5px 0 5px 0;}
.texto .galeria small { COLOR: #000000; FONT-SIZE: 7pt; FONT-STYLE: italic; LINE-HEIGHT: 11pt; MARGIN: 0 0 5px 0;}

.texto .navegacao { MARGIN: 0 0 0 0;}
.texto .navegacao td { BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center; PADDING: 5px 5px 5px 5px; MARGIN: 0 0 0 0; BORDER-RIGHT: 1px solid #FFFFFF; BORDER-TOP: 1px solid #FFFFFF;}
.texto .navegacao th { BACKGROUND-COLOR: #FFDB4C; PADDING: 2px 5px 2px 5px; MARGIN: 0 0 0 0; BORDER-BOTTOM: 1px solid #FFFFFF; BORDER-TOP: 1px solid #FFFFFF; BORDER-RIGHT: 1px solid #FFFFFF; BORDER-LEFT: 1px solid #FFDB4C;}
.texto .navegacao div { WIDTH: 150px; HEIGHT: 10px; OVERFLOW-X: hidden; BORDER: 1px solid #FFDB4C;}
.texto .navegacao h6 { COLOR: #cc9900; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; MARGIN: 0 0 0 0;}
.texto .navegacao h6 a { COLOR: #000000;}

.texto .funcoes { TEXT-ALIGN: right;}
.texto .funcoes a        { BACKGROUND-COLOR: #E7B216; text-decoration: none;}
.texto .funcoes a:hover  { BACKGROUND-COLOR: #FFCC00;}
.texto .funcoes a:active { BACKGROUND-COLOR: #FFCC00;}

.imagem { margin: 0 0 10px 10px; padding: 0 0 0 3px; border-left: 2px solid #dcdcdc; float: right;}
.imagem img { background-color: #ff2127; border: 1px solid #000000;}
.imagem small { color: #808080; font-size: xx-small; font-weight: normal; font-style: italic; line-height: 130%; margin: 0 0 10px 0;}
.imagem p { color: #006699; font-size: xx-small; line-height: 130%; margin: 0 0 10px 0;}

.formulario { width: 580px; margin: 0 15px 0 15px;}
.formulario form { margin: 0 0 0 0;}
.formulario h1 { color: #000000; font-size: xx-small; font-weight: bold; margin: 0 0 0 0; padding: 3px 0 3px 0; border-bottom: 1px solid #fff0b2;}
.formulario label { color: #000000; font-size: xx-small;}
.formulario input { color: #000000; font-size: xx-small; background-color: #ffffff; border: 1px solid #a5afc8; width: 100%;}
.formulario textarea { color: #000000; font-size: xx-small; background-color: #ffffff; border: 1px solid #a5afc8; width: 100%;}
.formulario select { color: #000000; font-size: xx-small; background-color: #ffffff; border: 1px solid #a5afc8; width: 100%;}
.formulario .radiocheck { background-color: transparent; border: 0pt solid #ffffff; width: 25px; margin: 4 0 -3 -7; cursor: hand;}
.formulario .botoes { color: #ffffff; font-size: xx-small; font-weight: bold; text-transform: uppercase; background-color: #006699; border: 1px solid #00517A;}

.rodape { background: #000000; margin: 0 0 0 0;}
.rodape p { text-align: left; color: #FFFFFF; font-size: xx-small; line-height: 150%; margin: 4px 0 4px 8px;}
.rodape h1 { text-align: right; width: 25px; margin: 0 10px 0 0; float: right;}
.rodape a { color: #ffcc00;}
.rodape a:hover { color: #FFFFFF;}
.rodape a:active { color: #dcdcdc;}
