﻿body {
	margin: 0px;
	background: #F0F0F0 url(http://draft.forumprojecto.com/images/base/back.jpg) repeat-y fixed center;
	border-collapse:collapse;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a#azul {
	padding: 3px 1px 3px 1px;
	color: #333333;
	text-decoration: none;
}

a:hover#azul {
	background-color: #3179B4;
	padding: 3px 1px 3px 1px;
	color: #ffffff;
	text-decoration: none;
}

.textoazul {
	color: #3179B4;
}

a#castanho {
	padding: 3px 1px 3px 1px;
	color: #333333;
	text-decoration: none;
}

a:hover#castanho {
	background-color: #896F54;
	padding: 3px 1px 3px 1px;
	color: #ffffff;
	text-decoration: none;
}

.textocastanho {
	color: #7A5C3D;
}

a#verde {
	padding: 3px 1px 3px 1px;
	color: #333333;
	text-decoration: none;
}

a:hover#verde {
	background-color: #69A04C;
	padding: 3px 1px 3px 1px;
	color: #ffffff;
	text-decoration: none;
}

.textolvl0 {
	color: #993D3D;
	padding-left:5px;
	font: normal normal bold 14px/120% Verdana;
}

.textolvl1 {
	color: #993D3D;
	padding-left:15px;
	font: normal normal bold 14px/120% Verdana;
}
.textolvl2 {
	color: #993D3D;
	padding-left:25px;
	font: normal normal bold 14px/120% Verdana;
}

.textoverde {
	color: #69A04C;
}
.texto0 {
	color: #000000;
	padding-left:5px;
}
.texto1 {
	color: #000000;
	padding-left:15px;
}
.texto2
{
    color: #000000;
    padding-left: 25px;
}
a#bordeaux {
	padding: 3px 1px 3px 1px;
	color: #333333;
	text-decoration: none;
}

a:hover#bordeaux {
	background-color: #993D3D;
	padding: 3px 1px 3px 1px;
	color: #ffffff;
	text-decoration: none;
}

.textobordeaux {
	color: #993D3D;
}

a#laranja {
	padding: 3px 1px 3px 1px;
	color: #333333;
	text-decoration: none;
}

a:hover#laranja {
	background-color: #742B48;
	padding: 3px 1px 3px 1px;
	color: #ffffff;
	text-decoration: none;
}

.textolaranja {
	color: #D67A3D;
}

.destaque {
	color: #333333;
	font: normal normal bold 14px/120% Verdana;
	border-bottom: 1px dashed #333333; 
}


.destaque1 {
	color: #333333;
	font: normal normal bold 14px/120% Verdana;
	border-bottom: 1px dashed #333333;
	padding: 10px; 
}

.destaque4 {
	color: #896F54;
	font: normal normal bold 14px/120% Verdana;
	padding-left: 10px; 
}



td, tr {
	border-collapse:collapse;
	margin: 0px;
	padding: 0px;
}

table.base {
	margin: auto;
}

img {
	border: 0px;
	padding: 0px;
}

.inputsubmit {
	margin: 2px;
	background-color: white;
	color: #333333;
	border: 1px solid #CCCCCC;
	padding: 1px;
	font: normal normal bold 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.inputtext {
		margin: 2px;
		background-color: White;
		color: #333333;
		border: 1px solid #CCCCCC;
		padding: 3px;
		font: normal normal normal 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textocorrido {
	color: #333333;
	font: normal normal normal 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textocaixasconteudo {
	color: #333333;
	padding: 10px;
	font: normal normal normal 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textocaixasconteudo1 {
	color: #333333;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font: normal normal normal 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.textocaixassubmenu {
	color: #333333;
	padding: 10px;
	font: normal normal bold 12px/26px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textocamposformulario {
	color: #333333;
	text-align: right;
	padding: 3px;
	font: normal normal normal 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textosubmenuinova {
	color: #333333;
	font: normal normal bold 12px/26px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textosubmenuinova1 {
	color: #896F54;
	font: normal normal bold 10px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}




a#n25 {
	padding: 3px;
	color: #333333;
	text-decoration: none;
}

a:hover#n25 {
	background-color: #333333;
	padding: 3px;
	color: #ffffff;
	text-decoration: none;
}

/* div.fundo {
	vertical-align: bottom; 
	background-color: Fuchsia;
	height: 10px;
	width: 100%;
}
*/
.btn_green {
	text-align: center;
	border: none;
	background-color: #333333;
	font: normal normal bold 11px Arial;
	color: #ffffff;
	padding: 2px;
}