/* --------------- PNG --------------- */

 img, div, input { behavior: url("iepngfix.htc") }


/*Zerando Valores*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
ul, li,
b, u, i, center,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
/*background:url(img/bg-principal.png);*/
	font-family:Tahoma, sans-serif;
	font-size:11px;
	line-height:15px;
	background-color:#f2f2f2;
}

td {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#505955;
}

.capa {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#404040;
}
a.capa:link { color: #9e1111; text-decoration: none; font-weight: bold; } 
a.capa:visited { color: #9e1111; text-decoration: none; font-weight: bold;}
a.capa:active { color: #9e1111; text-decoration: none; font-weight: bold; } 
a.capa:hover { color: #9e1111; text-decoration: underline; font-weight: bold; }

	input, textarea, select {
	background-color: #e5e5e5;
	font: 11px Tahoma, sans-serif;
	color: #404040;
	border: 1px solid #5A5A6A;
}



hr {
	border:0;
}

.tit{
	font-family:Tahoma, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

a{
	color:#505955;
	font-weight:normal;
	text-decoration:underline;
}

a:hover{
	text-decoration:underline;
}

#principal .menu { font-family: Tahoma, sans-serif; font-size: 11px; line-height: 10px; color: #FFFFFF; font-weight: bold; line-height: 14px; padding-left: 18px; }
#principal	a.menu:link { color: #FFFFFF; text-decoration: none; font-weight: bold; } 
#principal	a.menu:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
#principal	a.menu:active { color: #FFFFFF; text-decoration: none; font-weight: bold; } 
#principal	a.menu:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; }

#principal .menu1 { font-family: Tahoma, sans-serif; font-size: 11px; line-height: 10px; color: #FFFFFF; font-weight: normal; line-height: 14px; padding-left: 25px; }
#principal	a.menu1:link { color: #FFFFFF; text-decoration: none; font-weight: normal; } 
#principal	a.menu1:visited { color: #FFFFFF; text-decoration: none; font-weight: normal;}
#principal	a.menu1:active { color: #FFFFFF; text-decoration: none; font-weight: normal; } 
#principal	a.menu1:hover { color: #FFFFFF; text-decoration: underline; font-weight: normal; }
	
#principal .tit_menu {	font-family: Tahoma, sans-serif;	font-size: 11px;	line-height: 18px;	color: #FFFFFF;	font-weight: bold;	padding-left: 10px;}

#menu_int .menu { font-family: Tahoma, sans-serif; font-size: 10px; line-height: 10px; color: #808080; font-weight: normal; line-height: 14px; padding-left: 18px; }
#menu_int a.menu:link { color: #808080; text-decoration: none; font-weight: normal; } 
#menu_int a.menu:visited { color: #808080; text-decoration: none; font-weight: normal;}
#menu_int a.menu:active { color: #808080; text-decoration: none; font-weight: normal; } 
#menu_int a.menu:hover { color: #000000; text-decoration: underline; font-weight: normal; }

#menu_int .menu1 { font-family: Tahoma, sans-serif; font-size: 10px; line-height: 10px; color: #808080; font-weight: normal; line-height: 14px; padding-left: 25px; }
#menu_int a.menu1:link { color: #808080; text-decoration: none; font-weight: normal; } 
#menu_int a.menu1:visited { color: #808080; text-decoration: none; font-weight: normal;}
#menu_int a.menu1:active { color: #808080; text-decoration: none; font-weight: normal; } 
#menu_int a.menu1:hover { color: #000000; text-decoration: underline; font-weight: normal; }
	
#menu_int .tit_menu { font-family: Tahoma, sans-serif; font-size: 10px; line-height: 18px; color: #808080; font-weight: bold; padding-left: 10px; }

#menu ul{
	padding: 1px 0 0 190px;
}

#menu ul li{
	float: left; 
	position: relative; 
	list-style: none inside;
}

#menu ul li span{
	display:none;
}

#menu span{
	display:none;
}

#menu .empresa{
	width:120px;
	height:50px;
	display:block;
background:url(img/bt_empr_off.png) 0 0 no-repeat;
}

#menu .empresa:hover{
background:url(img/bt_empr_on.png) 0 0 no-repeat;
}

#menu .empresa_sel{
	width:120px;
	height:50px;
	display:block;
background:url(img/bt_empr_on.png) 0 0 no-repeat;
}

#menu .produtos{
	width:119px;
	height:50px;
	display:block;
background:url(img/bt_prod_off.png) 0 0 no-repeat;
}

#menu .produtos:hover{
background:url(img/bt_prod_on.png) 0 0 no-repeat;
}

#menu .produtos_sel{
	width:119px;
	height:50px;
	display:block;
background:url(img/bt_prod_on.png) 0 0 no-repeat;
}

#menu .downloads{
	width:121px;
	height:50px;
	display:block;
background:url(img/bt_down_off.png) 0 0 no-repeat;
}

#menu .downloads:hover{
background:url(img/bt_down_on.png) 0 0 no-repeat;
}

#menu .downloads_sel{
	width:121px;
	height:50px;
	display:block;
background:url(img/bt_down_on.png) 0 0 no-repeat;
}

#menu .orcamento{
	width:110px;
	height:50px;
	display:block;
background:url(img/bt_orca_off.png) 0 0 no-repeat;
}

#menu .orcamento:hover{
background:url(img/bt_orca_on.png) 0 0 no-repeat;
}

#menu .orcamento_sel{
	width:110px;
	height:50px;
	display:block;
background:url(img/bt_orca_on.png) 0 0 no-repeat;
}

#menu .trabalhe{
	width:154px;
	height:50px;
	display:block;
background:url(img/bt_trab_off.png) 0 0 no-repeat;
}

#menu .trabalhe:hover{
background:url(img/bt_trab_on.png) 0 0 no-repeat;
}

#menu .trabalhe_sel{
	width:154px;
	height:50px;
	display:block;
background:url(img/bt_trab_on.png) 0 0 no-repeat;
}

#menu .contato{
	width:106px;
	height:50px;
	display:block;
background:url(img/bt_conta_off.png) 0 0 no-repeat;
}

#menu .contato:hover{
background:url(img/bt_conta_on.png) 0 0 no-repeat;
}

#menu .contato_sel{
	width:106px;
	height:50px;
	display:block;
background:url(img/bt_conta_on.png) 0 0 no-repeat;
}

#menuempresa {
	z-index:999999;
	position:absolute;
	top:52px;
	margin-left:189px;		
}

#menuempresa #subempresa {
	width:183px;
	height:360px;
background:url(img/bg-menu-empresa.png) no-repeat;
	padding-top:5px;
	*padding-top:2px;
}

#menuprodutos {
	z-index:9999;
	position:absolute;
	top:52px;
	margin-left:309px;
}

#menuprodutos #subprodutos {
	width:183px;
	height:166px;
	padding-top:5px;
	*padding-top:2px;
background:url(img/bg-menu-produtos.png) no-repeat;
}

#menudownloads {
	z-index:9999;
	position:absolute;
	top:52px;
	margin-left:430px;
}

#menudownloads #subdownloads {
	width:213px;
	height:166px;
	padding-top:5px;
	*padding-top:2px;
background:url(img/bg-menu-downloads.png) no-repeat;
}

#menuorcamento {
	z-index:9999;
	position:absolute;
	top:52px;
	margin-left:549px;
}

#menuorcamento #suborcamento {
	width:183px;
	height:166px;
	padding-top:5px;
	*padding-top:2px;
background:url(img/bg-menu-orcamento.png) no-repeat;
}

#menutrabalhe {
	z-index:9999;
	position:absolute;
	top:52px;
	margin-left:659px;
}

#menutrabalhe #subtrabalhe {
	width:183px;
	height:166px;
	padding-top:5px;
	*padding-top:2px;
background:url(img/bg-menu-trabalhe.png) no-repeat;
}

#menucontato {
	z-index:9999;
	position:absolute;
	top:52px;
	margin-left:813px;
}

#menucontato #subcontato {
	width:183px;
	height:166px;
	padding-top:5px;
	*padding-top:2px;
background:url(img/bg-menu-contato.png) no-repeat;
}

#conteudo p {
	margin:10px 0 0 0;
	padding:0 5px 0 0;
}

#rodape #copyright{
	padding: 20px 0 0 22px;
	*margin: 20px 0 0 22px;
	_margin: 20px 0 0 22px;
}
	
#rodape p {
	color:#FFFFFF;
	line-height:14px;
	letter-spacing:0.2px;
	padding:15px 0 0 22px;
}

#rodape hr {
	background:#c0b685;
	height:1px;
	width:735px;
	margin:8px 0 10px 20px;
	*margin:1px 0 2px 0;
}
