/* CSS Document */
body
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		margin: auto;
		background-color: #000000;
	}
a
	{
		text-decoration: none;
	}
a img
	{
		border: none;
	}
/* forms - formularios */
input, select
	{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
	}
/* main - principal */
#main
	{
		margin: auto;
		margin-top: 10px;
		width: 780px;
		background-color: #FFFFFF;
	}
/* header - cabecalho */
#header
	{
		margin: 0px 0px 0px 0px;
		text-align: center;
	}
/* menu superior */
#mm_menu
	{
		margin: -2px 0px 3px 0px;
		padding: 5px 0px 0px 5px;
		height: 34px;
		color: #FFFFFF;
	}
/* center - centro */
#center
	{
		margin: 3px 0px 3px 0px;
	}
/* baseborad - rodape */
#baseborad
	{
		margin: -3px 0px 0px 0px;
		background-color: #000000;
		color: #FFFFFF;
		padding: 15px 15px 15px 15px;
		text-align: center;
		clear: both;
	}
#baseborad a
	{
		color: #FFFFFF;
	}
/* modules - modulos */
#modules
	{
		margin: auto;
		width: 100%;
		display: table;
	}
/* tools - ferramentas */
#tools
	{
		float: left;
		margin: 5px 5px 5px 5px;
		text-align: center;
		width: 140px;
	}
/* menu - menu */
#menu
	{
		padding: 2px 2px 2px 2px;
		float: left;
		width: 155px;
	}
#menu ul
	{
		list-style: none; /* remove o marcador */
		margin: 0px 0px 0px 0px; /* remove o recuo no IE e Opera */
		padding: 0px 0px 0px 0px; /* remove o recuo no Mozila e Netscape */
	}
#menu li
	{
		margin-bottom: 3px;
	}
#menu ul a
	{
		display: block;
		padding: 5px 0px 0px 15px;
		height: 20px;
		width: 155px;
		voice-family: "\"}\""; /* box model hack */
		voice-family: inherit;
		width: 140px; /* box model hack hack = largura - (padding-left + padding-right + border-left + border-right) */
	}
#menu p
	{
		margin: 0px 0px 0px 0px;
		height: 35px;
	}
#menu p a
	{
		display: block;
		padding: 5px 0px 5px 10px;
	}
body>#menu a
	{
		width: 140px;
	}
/* car - carro */
#car
	{
		padding: 2px 2px 2px 2px;
		float: right;
		width: 610px;
	}
/* login - acesso */
#login
	{
		margin: 100px 0px 100px 0px;
		text-align: center;
	}
/* table - tabela */
td
	{
		padding: 5px 5px 5px 5px;
	}
tr
	{
		background-repeat: repeat-x;
	}
tr#title
	{
		text-transform: uppercase;
	}
/* presentations - apresentacoes */
div#summarized
	{
		border: 1px solid;
		padding: 5px 5px 5px 5px;
	}
div#complete
	{
		border: 1px solid;
		padding: 5px 5px 5px 5px;
	}
div#pop
	{
		padding: 20px 20px 20px 20px;
	}
h1#tt_ses
	{
		margin: 10px 20px 10px 20px;
		font: 20px bold Verdana, Arial, Helvetica, sans-serif;
		color: #5094B0;
	}
h1#tt_ses a
	{
		margin: 10px 20px 10px 20px;
		font: 20px bold Verdana, Arial, Helvetica, sans-serif;
		color: #5094B0;
	}
h2#tt_tt
	{
		margin: 10px 20px 10px 40px;
		font: 14px bold Verdana, Arial, Helvetica, sans-serif;
		color: #5094B0;
	}
p#mg_mg
	{
		margin: 10px 10px 10px 10px;
	}
div#mg_mg
	{
		margin: 10px 10px 10px 10px;
	}
form#form
	{
		margin: 0px 20px 0px 20px;
	}
div#summarized
	{
		margin: 0px 30px 10px 30px;
		width: 300px;
	}
div#complete
	{
		margin: 0px 0px 10px 30px;
		width: 600px;
	}
