/* v1.0 | 20080212 */

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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#tbtorno td, 
#tbusinagem td, 
#tbtorneamento td, 
#tboutro td { padding-right:20px; }





* { font-family:Verdana, Geneva, sans-serif;  }
body {text-align:center; font-size:0.7em; color:#444; background:transparent url(../_imgs//fundo_topo.gif) no-repeat center top; }
#site { width: 1000px; margin:0 auto; text-align:left; }
p { line-height:150%; }
#links { height:35px; padding-left:255px;}
#miolo { margin-top:30px; }
input { font-size:1em; color:#c00;}

a, a:visited { color:#C00; }
a:hover { color:#333; }

#colesquerda { padding:15px 0;float:left; width:190px; margin-right:30px;background:#ddd url(../_imgs//fundo_menu_esq.jpg) repeat-x left top; }
#conteudo { width:780px; float:left; }
#conteudo .agrupa { width:590px; float:left; }
#conteudo .col1 { width:280px; float:left; }
#conteudo .col2 { width:250px; float:left; }
#conteudo .col3 { width:190px; float:left;}



#menu {width: 190px;margin: 0;padding: 0;list-style-type: none;}
#menu li a{display: block;padding: 8px 5px 8px 20px;width: 165px;font-size:1.1em;font-weight:bold;background:transparent url(../_imgs/icone_direita.gif) no-repeat 10px 12px;text-decoration: none;color: #000; line-height:130%; border-bottom:1px solid #fff;}
#menu li ul { padding-bottom:10px; }
#menu li li a{display: block;padding: 3px 5px 3px 30px;width: 155px;font-size:1em;background:transparent url(../_imgs/icone_direita.gif) no-repeat 20px 7px;font-weight:normal;text-decoration: none;color: #c00;border-bottom:0;}
#menu li a.ativo, #menu li a.ativo:visited { background-color:#fff !important; }
#menu li a:hover {text-decoration:underline;}

#rodape { clear:both; color:#ccc; padding: 10px 0 50px 0; }
#rodape p { margin-bottom:10px; padding-bottom:10px; font-weight:bold; color:#000; font-size:1.1em; border-bottom:1px solid #666; }

#conteudo .box { margin-bottom:20px; }
#conteudo .box h2 { padding:10px; background-color:#FF0; color:#000; }
#conteudo .box .boxint { padding:15px; background-color:#eee; }
#conteudo .box a, #conteudo .box a:visited { display:block; margin:5px 0;font-size:1.1em; font-weight:bold; }
#conteudo .box form { padding-top:10px; }
#conteudo .box input.pordentro { border:1px solid #ccc; padding:3px; height:22px;width:150px; margin:3px 0;}
#conteudo .box input.botaok { margin:3px 0;}

#conteudo .noticias { margin-bottom:20px; }
#conteudo .noticias h2 { padding:10px; background-color:#FF0; color:#000; }
#conteudo .noticias .noticiasint { padding:0 0 15px 0; border-bottom:1px solid #ccc; }
#conteudo .noticias a, #conteudo .noticias a:visited, #conteudo .noticias p.tit { display:block; margin:5px 0;font-size:1.1em; font-weight:bold; }
#conteudo .noticias a.titulo, #conteudo .noticias a.titulo:visited, #conteudo .noticias p.tit { color:#000; padding:5px 0; margin:0 0 5px 0; line-height:130%; } 

#conteudo h2.titulo { padding:10px 0 15px 0; color:#000; font-size:23px; font-weight:normal; letter-spacing:-1px; }

#topo { height:47px; padding-top:25px; }
#topo .logo { float:left; width:170px; text-align:center; }
#topo .imgagemtopo { float:left; width:390px;}
#topo .busca { float:left; width:400px; text-align:right; }
#topo .busca label { cursor:pointer; cursor:hand;font-size:1.4em; text-transform:uppercase; color:#000; letter-spacing:-1px; }
#topo .busca input.texto { border:1px solid #ccc; padding:3px; font-size:1.4em; width:280px; }
#topo .busca input.botao { margin-left:5px; padding:1px;font-weight:bold;}

#conteudo .prop a, .prop a:visited { text-decoration:none;}
#conteudo .prop img { padding-top:5px; }

#menutopo{float: left;width: 100%;font-size:1.1em;letter-spacing:-1px;width:550px;}
#menutopo li{display: inline;}
#menutopo li a{float: left;color: #000;padding: 8px 10px;text-decoration: none;border-right: 1px solid #eee;}
#menutopo li a:hover, #menutopo li .current{background-color:#e6e6e6;}

#links .idioma { padding:9px 0 0 0;  } 
#links .idioma a, #links .idioma a:visited { color:#000; font-size:1em; font-family:Arial, Helvetica, sans-serif;text-decoration:none; display:block; float:left; padding:0 2px 0 2px; width:105px;}
#links .idioma img { margin-right:4px; }
#links .idioma a:hover { text-decoration:underline; }

#conteudo .relogio { text-align:right;background:#ddd url(../_imgs/fundo_relogio.png) no-repeat; margin-bottom:20px; padding:9px;  color:#000;}

#conteudo form .caixa { padding:15px 7px; border-bottom:1px solid #999; background-color:#f6f6f6; }

