body{ background: #fff; margin:0px color: #777;}
			
/* --------------------  INTERNA ------------------------------- */

#home_interna{padding-top:25px; width:890px; margin:auto; padding-right:4px; font:12px Arial, Helvetica, sans-serif; text-align:justify}
#box_interna{ background:#C8D7DC; padding:10px 30px 30px 30px;}
.trs{ opacity:0.8; -moz-opacity:0.8;filter:alpha(Opacity=80);}


/* --------------------  TEXTOS ------------------------------- */

P {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #777777; word-spacing: 0pt;}

P.Pequeno {font-family: tahoma, arial, sans-serif; font-size: 11px; color: #777777; word-spacing: 0pt;}

h1,.titulo {font:bold 14px tahoma, arial, sans-serif; color: #035290;}

h2 {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #777777;}

A:link {color:#035290; text-decoration: none }

A:hover {color:#035290; text-decoration: underline }

A:visited {color:#035290; text-decoration: none }

SPAN {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #777777; word-spacing: 0pt;}

SPAN.Pequeno {font-family: tahoma, arial, sans-serif; font-size: 11px; color: #777777; word-spacing: 0pt;}

STRONG {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #777777; word-spacing: 0pt;}

STRONG.Pequeno {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #777777; word-spacing: 0pt;}

OL {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #777777; word-spacing: 0pt;}

h3,.titulo {font:bold 11px arial, sans-serif; color: #035290; text-align:right; float:right;}

/* --------------------  FORMULARIOS ------------------------------- */

input {
	border: 1px dotted #000000;
	background: url(none) no-repeat #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000000;
}

select {
	border: 1px dotted #000000;
	background: url(none) no-repeat #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000000;
}

textarea {
	border: 1px dotted #000000;
	background: url(none) no-repeat #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000000;
}

label {
	font-family: tahoma, arial, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #777777;
}

input:hover {
	border: 1px dotted #035290;
	background: url(none) no-repeat #035290;
	color: #ffffff;
}

input:focus {
	border: 1px dotted #035290;
	background: url(none) no-repeat #035290;
	color: #ffffff;
}

select:hover {
	border: 1px dotted #035290;
	background: url(none) no-repeat #035290;
	color: #ffffff;
}

select:focus {
	border: 1px dotted #035290;
	background: url(none) no-repeat #035290;
	color: #ffffff;
}

textarea:hover {
	border: 1px dotted #035290;
	background: url(none) no-repeat #035290;
	color: #ffffff;
}

textarea:focus {
	border: 1px dotted #035290;
	background: url(none) no-repeat #035290;
	color: #ffffff;
}

.Botao {
	background: #035290;
	border: 1px solid #035290;
	font-family: tahoma, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #FFFFFF;
}



/*=NAVIGATION PRIMARY - BASE STYLES
-------------------------------------------------------------------------------------------*/	
#navigation_primary {
	height: 33px;
}
#navigation_primary ul {
list-style: none;
padding: 0;
margin: 0;
}
#navigation_primary li {
float: left;
display: block;
height: 33px;
width: 104px;
background: #444 url(../images/navigation_primary.jpg) 0 0 no-repeat;
}

/*=NAVIGATION PRIMARY - LIST ITEM - BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/	
#navigation_primary li.home      			   { background-position: 0 0;	}
#navigation_primary li.empresa     		       { background-position: -109px 0; }
#navigation_primary li.produtos 			   { background-position: -213px 0; }
#navigation_primary li.clientes   			   { background-position: -317px 0; }	
#navigation_primary li.manuais   			   { background-position: -422px 0;	}
#navigation_primary li.contato   			   { background-position: -531px 0;	}

#navigation_primary a {
display: block;
height: 33px;
width: 104px;
text-indent: -9999px;
background: #444 url(../images/navigation_primary.jpg) 0 -66px no-repeat;
}


	
/*=NAVIGATION PRIMARY - ANCHOR - DEFAULT BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/
#navigation_primary li.home a 				   	{ background-position: 0 -66px; }
#navigation_primary li.empresa a 				{ background-position: -109px -66px; }
#navigation_primary li.produtos a 				{ background-position: -213px -66px; }
#navigation_primary li.clientes a 				{ background-position: -317px -66px; }
#navigation_primary li.manuais a 				{ background-position: -422px -66px; }
#navigation_primary li.contato a 				{ background-position: -531px -66px; }
		
/*=NAVIGATION PRIMARY - ANCHOR - HOVER BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/
#navigation_primary li.home.hover a:hover		{ background-position: 0 0; }
#navigation_primary li.empresa.hover a:hover	{ background-position: -109px 0; }
#navigation_primary li.produtos.hover a:hover	{ background-position: -213px 0; }
#navigation_primary li.clientes.hover a:hover	{ background-position: -317px 0; }
#navigation_primary li.manuais.hover a:hover	{ background-position: -422px 0; }
#navigation_primary li.contato.hover a:hover	{ background-position: -531px 0; }

/*=NAVIGATION PRIMARY - ANCHOR - CURRENT PAGE BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/	
#home #navigation_primary li.home a				{ background-position: 0 -33px; }
#empresa #navigation_primary li.empresa a		{ background-position: -109  -33px; }
#produtos #navigation_primary li.produtos a		{ background-position: -213px -33px; }
#clientes #navigation_primary li.clientes a		{ background-position: -317px -33px; }
#manuais #navigation_primary li.manuais a		{ background-position: -422px -33px; }
#contato #navigation_primary li.contato a		{ background-position: -531px -33px; }


/*=TABELAS PRODUTOS
-------------------------------------------------------------------------------------------*/	
.table{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
margin-bottom:20px;
width:400px;
height:auto;
border:#000066 solid 1px;
line-height:14pt;
float:right;
}

.titulo-table{
background-color:#006666;
color:#FFFFFF;
font-weight:bold;
}



