HTML	{
	height:100%;
}
BODY			{
				font-family: Verdana, Tahoma, Arial,Verdana, Helvetica, sans-serif;
				font-size:10px;
				background-color:#FFFFFF;
				margin:2px 0px 0px 0px;
				background:url(images/bg2.jpg);
				background-repeat:repeat-y;
				color:#FFFFFF;
}
.bg_home		{
				background:url(images/bg_home.jpg);
				background-position:bottom left;
				background-repeat:no-repeat;

}
.bg_contactos	{
				background:url(images/bg_contactos.jpg);
				background-position:bottom center;
				background-repeat:no-repeat;

}
.bg_portal		{
				background:url(images/bg_portal.jpg);
				background-position:right bottom;
				background-repeat:no-repeat;

}
.bg_testemunhos		{
				background:url(images/bg_testemunhos.jpg);
				background-position:left bottom;
				background-repeat:no-repeat;

}
TABLE			{
				border:0px;
}
FORM	{
	margin:0px;
	padding:0px;
}
.sel {
	background-image:url(images/bola_paginacao.gif);
}
.paginacao{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	vertical-align:middle;
}
.sitios{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	vertical-align:middle;
}
.sitios:hover{
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px;
	vertical-align:middle;
	font-weight:bold;
}
.destaques{
	display:inline;
	float:right;
	margin: 0px 7px 0px 7px;
	width:105px;
	height:105px;
}
.destaques_right{
	display:inline;
	float:right;
	margin: 0px 3px 0px 8px;
	width:105px;
	height:105px;
}
.destaques_left{
	display:inline;
	float:right;
	margin: 0px 7px 0px 0px;
	width:105px;
	height:105px;
}
.frame {
	border: 2px solid #58512a;
}
.not_sel{

}
TEXTAREA			{
				background-color:#000000;
				font-family: Verdana, Tahoma, Arial,Verdana, Helvetica, sans-serif;
				font-size:11px;
				color:#FFFFFF;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				border-top:none;
				border-left:none;
				border-right:none;
				border-bottom: none;
}
INPUT			{
				background-color:#000000;
				font-size:10px;
				color:#FFFFFF;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				white-space:nowrap;
				border-top:none;
				border-left:none;
				border-right:none;
				border-bottom: 1px solid #999999;
				
}
SELECT			{
				background-color:#282516;
				font-size:10px;
				color:#FFFFFF;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				white-space:nowrap;
				border:1px solid #000000;
				
}
TABLE			{border:0px; padding: 0px;}
IMG				{border: 0px; }

.default	{
				font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#646464;
				text-decoration:none;
}
.produto		{
				font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#666666;
				text-decoration:none;
}
.produto:link	{
				text-decoration:underline;
}
.produto_on		{
				font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#20436A;
				text-decoration:none;
}
.destaque_texto	{
				font-size:9px;
				color:#646464;
				padding-top:5px;
				text-decoration:none;
				vertical-align:top;
}

.default:link	{
				color:#646464;
				text-decoration:underline;
}


.header {
	width: 759px;
	height:68px;
	border: 0px;
	color: #1a77b2;
	font-size:10px;
	vertical-align:middle;
	background-image:url(images/header_back.gif);
	background-repeat:repeat-y;
	margin-bottom:1px;
}

.highlight {
	font-size: 11px;
	color:#de3a15;
	font-weight:bold;
}

.texto_pesquisa {
	color:#d6a96f;
}
.required {
	font-size: 10px;
	text-decoration:none;
	color:#FF0000;
	font-weight:bold;
	padding-left:3px;
}

.menu_cell {
	height:18px;
}

.menu_link {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
.menu_link:link {
	text-decoration:none;
}
.menu_link:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.faq{
	font-size: 10px;
	color:#333333;
}
.footer{
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	vertical-align:middle;
}
.footer:hover{
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px;
	vertical-align:middle;
}

.top{
	font-size: 10px;
	text-decoration:none;
	color:#999999;
	text-align:left;
}
.top:hover{
	text-decoration:none;
	color:#999999;
}
.top:link{
	text-decoration:none;
}
.servicos {
	border: 3px solid #a4e6fc;
}
.sub_menu_link {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}
.sub_menu_link_on {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

.sub_menu_link:link {
	text-decoration:none;
}
.sub_menu_link:hover {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}