/**     **     **     **     **     **
CSS Desenvolvido por Lara Popov Zambiasi
Bazzi.Com - http://www.bazzi.com.br
Testado nos navegadores:
  - Firefox 1x =<
  - Internet Explorer 5.5 =<
Desenvolvido em 20/09/2007
**     **     **     **     **     **/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

td.fndCab { background: url(../imgs/fnd_cabecalho.jpg) no-repeat; }

td.contGeral { border: solid 1px #CCCCCC; }

td.conteudo { background: url(../imgs/fnd_conteudo.jpg) bottom left no-repeat; height: 320px; margin: auto;  }

p { text-align: justify; margin: 10px 0px 10px 30px; display: block; margin-right: 10px; }

#menu { display:table; list-style: none; margin: 0px 0px 0px -30px; text-align: center; }
#menu li {float: left;}
#menu li a {  font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #660000; width: 120px; height: 29px; display:block; float: left; margin-right: 1px; padding-top: 5px;}
#menu li a:link, #menu li a:visited { color: #660000; background: url(../imgs/mn_fundo.jpg) no-repeat; }
#menu li a:hover, #menu li a:active { color: #FFFFFF; background: url(../imgs/mn_fundo_f2.jpg) no-repeat; }
td.fndMenu { background: url(../imgs/mn_fnd.jpg) repeat-x; } 

#acesso { background: url(../imgs/fnd_topcab.jpg) no-repeat top; display: block; width: 340px; height: 29px; float: right; }
#acesso ul { margin-left: -25px; }
#acesso li { list-style: none; float: left; margin-right: 10px; height: 29px; }
#acesso li a { font: 11px Arial,Verdana, Helvetica, sans-serif; text-decoration: none; color: #999999; background: none; }
#acesso li a:link, #acesso li a:visited { color: #999999; background: none; }
#acesso li a:hover, #acesso li a:active { color: #000000; background: #FFFFFF; }

#Layer1, #Layer2 {
	top: 32px;
	height: 70px;
	margin-left: 412px;
	display: block;
	position: absolute;
	z-index: 1;
	visibility: hidden;
	text-align: right;
	float: right;
}

#form input { font: 11px Arial,Verdana, Helvetica, sans-serif; width: 90px; text-decoration: none; color: #999999; margin-right: 10px; margin-top: 3px; }
#form #acessar { width: 50px; }

div.tl_fundo { background: url(../imgs/fnd_h2.jpg) no-repeat left top; height: 47px; }
div.tl_azul { padding-top: 5px;  margin-left: 30px; }
div.tl_azul h1 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; } 
div.tl_azul h2 { margin-top: -5px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #0066CC; } 

div.tl_verde { padding-top: 5px;  margin-left: 15px; }
div.tl_verde h1 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; } 
div.tl_verde h2 { margin-top: -5px; font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #006600; } 
div.tl_verde p  { margin-left: 20px; margin-bottom: 25px;  }

ul.noticias { list-style-image:url(../imgs/mrc_azul.gif); }
ul.noticias li { margin: 5px; }
ul.noticias li a { font-weight: bold; }
ul.noticias li a:link, ul.noticias li a:visited { color: #333333; }
ul.noticias li a:hover, ul.noticias li a:active { color: #0066CC; }

ul.noticias li.vejamais { list-style-image: url(../imgs/mrc_verm.gif); text-align: right; margin-right: 20px; }

td.h1interno { background: url(../imgs/fnd_h1.jpg) no-repeat; height: 50px; padding-left: 15px; }
td.h1interno h1 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; }
td.h1interno h2 { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; margin-top:-5px; }

ul.subMenu { list-style: url(../imgs/mrc_azul.gif); background: #E9E9E9; margin-top: -2px; width: 195px; }
ul.subMenu li { border-bottom: solid 1px #FFFFFF; height: 20px; }
ul.subMenu li a { text-decoration: none; font: normal 12px Arial, Verdana, Helvetica, sans-serif; display:block; background: #E9E9E9; height: 20px; }
ul.subMenu li a:link, ul.subMenu li a:visited { color: #999999; background: #E9E9E9; }
ul.subMenu li a:hover, ul.subMenu li a:active { color: #FF0000; background: #CCCCCC; font-weight: bold; }
td.contsubMenu { border-left: solid 1px #CCCCCC; }

/* forms */
td.conteudo form { display: block; width: 400px; margin-left: 40px; margin-top: 10px; }
td.conteudo label { font: bolder 10px Verdana, Arial, Helvetica, sans-serif; width: 90px; height: 17px; float:left; color: #000000; }
td.conteudo input, td.conteudo textarea { font: 10px Verdana, Arial, Helvetica, sans-serif; width: 300px; height: 15px; border: solid 1px #CCCCCC; }
td.conteudo textarea { height: 50px; }
td.conteudo .botao, td.conteudo .botao1 { width: 100px; background: #FFFFFF; }
td.conteudo .botao { margin-left: 90px; }
td.conteudo .obs { font: italic 11px Verdana, Arial, Helvetica, sans-serif; }

/* Carregador */
#conteudo p.carrega { font: bolder 12px Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; color: #495678; text-align: left; }
#statusEmail { font: bolder 12px Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; color: #996600; text-align: left; }