body { margin:0px; padding:0px; font-family:Trebuchet MS; font-size:10px; color:#838486; font-weight:bold }
s { font-size:10px; color:#7BBF2A; text-decoration:none; margin-right:5px }
a { text-decoration:none; color:#7BBF2A }
a:hover { text-decoration:underline }
b { color:#666666 }
input { font-family:Trebuchet MS; font-size:10px; font-weight:bold; color:#838486; border:1px solid #CECFD1 }
ol { padding-left:0px; text-indent:0px }
ol li { text-indent:0px; color:#666666; padding-top:10px }
ol p { margin:0px }
ol.glossario { list-style:none }
ol.textotecnico { list-style:none; margin:0px; padding:0px }
ol.textotecnico li { margin:0px 0px 15px 0px; padding:0px }

.clear { clear:both }
.i { font-size:12px; text-indent:0px; font-weight:normal; font-style:italic; padding:20px 0px 20px 0px }
.shadowbox img { float:left }
.shadowbox .rigth { float:left; background:url(../img/borda_02.gif) repeat-y; width:14px }
.shadowbox .rigthtop { float:left; background:url(../img/borda_01.gif); width:14px; height:17px }
.shadowbox .rigthbotton { float:left; background:url(../img/borda_03.gif); width:14px; height:3px }
.shadowbox .bottonrigth { float:left; background:url(../img/borda_04.gif); width:17px; height:14px }
.shadowbox .botton { float:left; background:url(../img/borda_05.gif) repeat-x; height:14px }
.shadowbox .bottonleft { float:left; background:url(../img/borda_06.gif); width:17px; height:14px }
.shadowbox .bottonrigth, 
.shadowbox .botton, 
.shadowbox .bottonleft, 
.shadowbox .rigth, 
.shadowbox .rigthtop, 
.shadowbox .rigthbotton { opacity:.3; filter:alpha(opacity=30); }

#center { background: url(../img/bg.gif) no-repeat; width:910px; margin:auto; text-align:left }

#center #header { padding-top:20px }
#center #header #rigth { float:right; font-size:14px; color:#5a5b5e }
#center #header ul { float:right; padding-top:10px }
#center #header ul li { display:inline; list-style-type:none; padding-left:35px }
#center #header ul li a { font-size:11px; color:#838486; text-decoration:none }
#center #header ul li a:hover { text-decoration:underline }

#center #menu { float:left; width:197px }
#center #menu ul.sm { display:none; padding-left:10px }
#center #menu ul { padding:0px; margin:0px }
#center #menu li { list-style-type:none; margin-bottom:15px }
#center #menu ul li ul { margin-top:10px }
#center #menu ul li ul li { margin-bottom:0px }
#center #menu li .inactive s,
#center #menu li .inactive { font-size:11px; color:#B9BABD }
#center #menu li .inactive s,
#center #menu ul li ul li s { font-size:7px }
#center #menu a { font-size:11px; color:#838486; text-decoration:none }
#center #menu a:hover { text-decoration:underline }

#center #content { float:left; width:713px; font-size:14px; text-indent:30px; text-align:justify }
#center #content h1 { color:#7CC02A; text-indent:0px; margin:0px; padding:0px; text-transform:uppercase }
#center #content h2 { color:#7CC02A; text-indent:0px; margin:0px; padding:0px; text-transform:uppercase }
#center #content h3 { color:#7CC02A; text-indent:0px; margin:0px; padding:0px; text-transform:uppercase }
#center #content h4 { color:#7CC02A; text-indent:0px; margin:20px 0px 0px 0px; padding:0px }
#center #content p { text-indent:30px }

#center #content #legal, 
#center #content #legal p, 
#center #content #legal h6 { text-indent:0px }
#center #content #legal { font-size:9px }
#center #content #legal h6 { font-size:12px }

#center #content #legal ul { margin:0px; padding:10px 0px 10px 0px }
#center #content #legal ul li { display:inline; list-style-type:none; padding-right:8px }
#center #content #legal ul li a { font-size:11px; color:#838486; text-decoration:none }
#center #content #legal ul li a:hover { text-decoration:underline }

#center #content .colleft { float:left; width:445px }
#center #content .colrigth { float:left; width:238px; margin-left:30px }
#center #content .colrigth #download { text-indent:0px }

#textostecnicos { text-indent:0px; font-size:12px }
#textotecniocolista { padding:10px 0px 10px 0px }
#artigos { padding:10px 0px 10px 0px }

.notindent { text-indent:0px }

.banner { text-indent:0px; margin:0px 22px 0px 22px; width:194px; text-align:left }
.banner a { font-size:11px; color:#838486 }

.bannerboxgray { border:2px solid #D7D8D9; width:220px; padding:8px; font-size:12px }

#letters { margin:20px 0px 0px 0px; padding:0px; text-indent:0px; width:100% }
#letters li { display:inline; list-style-type:none; font-size:13px; margin-right:8px; color:#B9BABD }
#letters li span { color:#666666 }

