body {
	margin: 0px;
	padding: 0px;
}

body, td, th, div, span, input, button, select, textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.DivPrincipal {
	border-right: 20px solid silver;
	border-left: 20px solid silver;
    color: Black;
}

.DivPrincipalNavegacao {
	border-right: 20px solid silver;
	border-left: 20px solid silver;
    color: Black;
}

.Banner_Logo {
	border-left: 25px solid white;
	background-image: url(imagens/Inicial/Banner_Logo.png);
	background-repeat: no-repeat;
	background-position: left;
	width: 202px;
	height: 83px;
}

.Banner_Browsers {
	background-image: url(imagens/Inicial/Banner_Browsers.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 50%;
	height: 83px;
}

.Barra_Repeticao {
	background-image: url(imagens/Inicial/Barra_Repeticao.png);
	background-repeat: repeat-x;
	height: 150px;
}

.Barra_Texto {
	background-image: url(imagens/Inicial/Barra_Texto.png);
	background-repeat: no-repeat;
	height: 150px;
}

.Barra_Direita {
	background-image: url(imagens/Inicial/Barra_Direita.png);
	background-repeat: no-repeat;
	width: 6px;
}

.Tabela_Sup_Esq {
	background-image: url(imagens/Inicial/Tabela_Sup_Esq.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 10px;
	width: 10px;
}

.Tabela_Sup_Dir {
	background-image: url(imagens/Inicial/Tabela_Sup_Dir.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 10px;
	width: 10px;
}

.Tabela_Sup {
	background-image: url(imagens/Inicial/Tabela_Sup.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 10px;
}

.Tabela_Inf_Esq {
	background-image: url(imagens/Inicial/Tabela_Inf_Esq.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 10px;
	width: 10px;
}

.Tabela_Inf_Dir {
	background-image: url(imagens/Inicial/Tabela_Inf_Dir.png);
	background-repeat: no-repeat;
	background-position: top right;
	height: 10px;
	width: 10px;
}

.Tabela_Inf {
	background-image: url(imagens/Inicial/Tabela_Inf.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 10px;
}

.Tabela_Dir {
	background-image: url(imagens/Inicial/Tabela_Dir.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 10px;
}

.Tabela_Esq {
	background-image: url(imagens/Inicial/Tabela_Esq.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 10px;
}

.Small {
	font-size: 7pt;
}

.Big {
	font-size: 11pt;
}

.Facil {
	background-image: url(imagens/Inicial/ppaWeb_Facil.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 50%px;
	height: 37px;
}

.Inovador {
	background-image: url(imagens/Inicial/ppaWeb_Inovador.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 50%px;
	height: 37px;
}

.Rodape {
	padding-top: 20px;
	border-right: 20px;
	border-left: 20px;
	border-style: solid;
	border-color: white;
	background-image: url(imagens/Inicial/Logo_Inferior.png);
	background-position: right;
	background-repeat: no-repeat;
}

hr {
	color: Green;
	background-color: Green;
	border: 0px;
	size: 1px;
	height: 1px;
	width: 80%;
}

.Alerta {
    color: red;
}

a, a:link, a:visited {
	text-decoration: none;
	color: DarkGreen;
}

a:hover, a:active {
	text-decoration: underline;
	color: #228B22;
}

