@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, caption, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*-------------------------------------------- RESET ----------------------------------------------------*/

body{
	background-image:url(../img/bg_body.jpg);
	background-repeat:repeat-x;
}

h1{
	margin:22px 0 0 0;
	width:234px;
	float:left;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#005aa0;
	font-style:italic;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#005aa0;
	font-style:italic;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#005AA0;
	text-shadow:1px 1px white;
}

a:link, a:hover, a:active, a:focus{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#999;
}

.small{font-size:10px; color:#666;}

.blue{color:#005AA0;}

.blueNEC{color:#1414a0;}

.blueLeu{color:#009baa;}

.gray{color:#a0b4be;}

.laranja{color:#F78E20;}

.roxo{color:#6c489f;}

.roxo2{color:#662452;}

.verde{color:#338e91;}

/*-------------------------------------------- PROPRIEDADES DE TEXTO E ESTILOS---------------------------*/

#geral{
	width:800px; height:auto;
	margin:auto;
}

#head{
	width:800px; height:105px;
}

#menuTop{
	padding:75px 0 0 0;
	margin:0 0 0 35px;
	float:left;
	height:31px;
	overflow:hidden;
}

#menuTop li{
	float:left;
	height:31px;
}

a.home:link, a.home:visited{
	display:block;	width:60px; height:31px; background-image:url(../img/BT_home.gif);
	background-repeat:no-repeat; background-position:0 -31px; text-indent:-9999px;
	outline:none;
}

a.home:hover, a.home:focus, a.home:active{
	display:block; width:60px; height:31px;	background-image:url(../img/BT_home.gif);
	background-repeat:no-repeat; background-position:0 0; text-indent:-9999px;
	outline:none;
}

a.produtos:link, a.produtos:visited{
	display:block;	width:90px; height:31px; background-image:url(../img/BT_produtos.gif);
	background-repeat:no-repeat; background-position:0 -31px; text-indent:-9999px;
	outline:none;
}

a.produtos:hover, a.produtos:focus, a.produtos:active{
	display:block; width:90px; height:31px;	background-image:url(../img/BT_produtos.gif);
	background-repeat:no-repeat; background-position:0 0; text-indent:-9999px;
	outline:none;
}

a.servicos:link, a.servicos:visited{
	display:block;	width:87px; height:31px; background-image:url(../img/BT_servicos.gif);
	background-repeat:no-repeat; background-position:0 -31px; text-indent:-9999px;
	outline:none;
}

a.servicos:hover, a.servicos:focus, a.servicos:active{
	display:block; width:87px; height:31px;	background-image:url(../img/BT_servicos.gif);
	background-repeat:no-repeat; background-position:0 0; text-indent:-9999px;
	outline:none;
}

a.quemsomos:link, a.quemsomos:visited{
	display:block;	width:115px; height:31px; background-image:url(../img/BT_quemsomos.gif);
	background-repeat:no-repeat; background-position:0 -31px; text-indent:-9999px;
	outline:none;
}

a.quemsomos:hover, a.quemsomos:focus, a.quemsomos:active{
	display:block; width:115px; height:31px;	background-image:url(../img/BT_quemsomos.gif);
	background-repeat:no-repeat; background-position:0 0; text-indent:-9999px;
	outline:none;
}

a.contato:link, a.contato:visited{
	display:block;	width:90px; height:31px; background-image:url(../img/BT_contato.gif);
	background-repeat:no-repeat; background-position:0 -31px; text-indent:-9999px;
	outline:none;
}

a.contato:hover, a.contato:focus, a.contato:active{
	display:block; width:90px; height:31px;	background-image:url(../img/BT_contato.gif);
	background-repeat:no-repeat; background-position:0 0; text-indent:-9999px;
	outline:none;
}

a.clientes:link, a.clientes:visited{
	display:block;	width:89px; height:31px; background-image:url(../img/BT_clientes.gif);
	background-repeat:no-repeat; background-position:0 -31px; text-indent:-9999px;
	outline:none;
}

a.clientes:hover, a.clientes:focus, a.clientes:active{
	display:block; width:89px; height:31px;	background-image:url(../img/BT_clientes.gif);
	background-repeat:no-repeat; background-position:0 0; text-indent:-9999px;
	outline:none;
}

li.final{
	width:109px; height:31px; background-image:url(../img/BT_final.gif);
	background-repeat:no-repeat;
}

a.current:link, a.current:visited, a.current:focus, a.current:active{
	background-position:0 0px;
}

#flashBanner{
	width:800px; height:204px;
	margin-top:25px;
	float:left;
}

#footer{
	width:800px; height:50px;
	margin:20px 0 0 0;
	background-image:url(../img/bgfooter.jpg);
	background-repeat:no-repeat;
	float:left;
}

#footer p.copyright{
	font-size:10px;
	margin:10px 0 0 255px;
	float:left;
}

#footer p.assinatura{
	margin:10px 0 0 207px;
	float:left;
}
