/* COR DAS FONTES EM BAIXO DA LOGO */
#document-logo { color:#000000; }

/* COR DO RODAPE */
#document-footer { background:#0072BB; }

/* COR DO FORMULÁRIO */
#document-form { background:#0072BB; }/* FUNDO */
#formContato input, #formContato textarea { background:#ffffff; color:#000000; }/* CAMPOS */










/* ####### NÃO MECHER A PARTIR DAQUI #############*/

* { margin:0; padding:0; outline:none; cursor:default; font-family:Tahoma; font-weight:bold; }
		
a, a img { cursor:pointer; }

html { overflow: -moz-scrollbars-vertical; }

/*ISSO TUDO FAZ PARTE DO HACK PARA FUNCIONAR O POSITION ABSOLUT NO IE*/
html, body { height: 100%; }		

#document { min-height:100%; position: relative; }

/* hack para IE6 que trata height como min-height */
* html #document { height: 100%; }

.clear { height:0; clear:both; visibility:hidden; }

body { background:#ffffff; }

#document-logo { padding:30px 0 0 0; text-align:center; }
	#document-logo span.maior { font-size:14pt; }
	#document-logo span.clique { cursor:pointer; }
	
#document-form { width:300px; margin:0 auto; padding:30px 30px 90px 30px; color:rgb(255,255,255); display:none; }

#document-footer { width:100%; position: absolute; bottom: 0; }
/*............HACK COM CORREÇÕES PARA MSIE...............*/
HTML #document-footer { margin-bottom:2px; bottom:-2px; }

#document-footer address { padding:10px; }
#document-footer address, #document-footer address a { font-style:normal; font-size:10pt; text-align:center; text-decoration:none; color:#ffffff; }
#document-footer address a:hover { text-decoration:underline; }
#document-footer address a.linkIcon:hover { color:#ffffff; }

.mensagem { width:270px; }
.mensagem ul { list-style:none; }
.mensagem ul li { width:100%; height:20px; margin:5px 0 5px 0; padding:7px 5px 5px 27px; font-size:10pt; font-weight:bold; color:#333; }
.mensagem ul li.error { background:url(images/error.jpg) 5px center no-repeat #FFEBE8; border:#CC0000 solid 1px; }
.mensagem ul li.success { background:url(images/success.jpg) 5px center no-repeat #e9ffeb; border:#00a60c solid 1px; }
.mensagem ul li.aviso { background:url(images/aviso.jpg) 5px center no-repeat #fff8bf; border:#bf8c00 solid 1px; }

#formContato label{ width:80px; margin:3px 0 0 0; text-align:right; font-size:10pt; color:rgb(255,255,255); }
#formContato input, #formContato textarea{ margin:3px 0 0 0; padding:5px; border:none; font-size:15pt; }
#formContato #btnOk  { margin:5px 0 0 103px; }