
body { margin:0px; background:#000000; }
img { margin:0px; padding:0px; behavior:url("pngbehavior.htc"); }
label { margin-left:5px; }

.t3, .t4, .t2, .t1 { white-space:nowrap; }

.News { background:#21282A; height:354px; vertical-align:top; padding-top:10px; }
.News img { margin-right:3px; }
.News div { margin:15px 15px 0px 15px; color:#D3D3D3; font:11px tahoma; cursor:default; }
.News a { font:12px tahoma; color:#CF9F43; text-decoration:none; }
.News a:hover { font:12px tahoma; color:#86A3A7; text-decoration:none; }
.News .Topic { margin:10px 15px 0px 15px; border-bottom:1px solid #5B5E60; padding:0px 0px 15px 0px; }
.News .Footer { text-align:right; }
.News .Footer a { color:#D3D3D3; font-size:10px; }
.News .Footer a:hover { font-size:10px; }

#Master { position:absolute; top:-336px; width:100%; }
#Header { z-index:9; position:relative; top:336px; width:780px; background:url('../../img/bkg.gif'); height:290px; margin:auto; }
#Placeholder { z-index:1; position:relative; top:11px; width:780px; background:url('../../img/bkg.gif'); margin:auto; }
#Content { z-index:3; position:relative; top:320px; width:780px; }
#Watermark { z-index:2; width:780px; height:360px; position:relative; }
#Submenu { color:#C0C0C0; height:50px; background:url('../../img/logo_smalll.gif') no-repeat; font:11px verdana; margin:40px 0px 0px 40px; }
#Submenu a { color:#A77516; }
#Submenu a:hover { color:#86A3A7; text-decoration:underline; }
#Submenu p { margin:8px 0px 0px 50px; cursor:default; }
#Title { margin:10px 0px 0px 0px; text-align:left; }
#Buttons { margin:30px 0px 0px 0px; text-align:right; }

.NewsItem { margin:auto; margin-bottom:20px; margin-top:25px; width:540px; cursor:default; }
.NewsItem h2 { font:16px tahoma; font-weight:bold; color:#CF9F43; margin:30px 0px 20px 0px; }
.NewsItem h3 { font:14px tahoma; font-weight:bold; color:#CF9F43; margin:30px 0px 20px 0px; }
#NewsDescription { background:url('../../img/news_icon_large.gif') no-repeat; font:12px tahoma; color:#3B3B3B; text-align:justify; }
#NewsDescription p { margin: 5px 0px 10px 40px; color:#B5B5B5; }
#NewsContent { color:#DDDDDD; text-align:justify; margin-top:30px; font:12px tahoma; }
.NewsSource { font:11px tahoma; font-weight:bold; color:#E1E1E1; }

.NewsBlock { border-bottom:1px solid #6D6D6D; margin: 25px 0px 0px 0px; padding-bottom:25px; color:#E1E1E1; font:10px tahoma; font-weight:bold; }
.NewsBlock img { margin-right:10px; }
.NewsBlock p { margin:10px 0px 10px 0px; font:12px tahoma; color:#B5B5B5; }
.NewsBlock a { font:13px tahoma; font-weight:bold; color:#CF9F43; text-decoration:none; }

.SiteText p { font:12px tahoma; color:#DDDDDD; line-height:17px; text-align:justify; cursor:default; }

#PageContent { width:650px; margin:auto; margin-top:30px; font:12px tahoma; color:#DDDDDD; }
#PageContent p { margin:10px 0px 10px 0px; text-align:justify; line-height:18px; }
#PageContent ul { line-height:18px; }
#PageContent h3 { font:14px tahoma; font-weight:bold; color:#CF9F43; margin:0px 0px 10px 0px; }
#PageContent h4 { font:13px tahoma; font-weight:bold; color:#CF9F43; margin:5px 0px 10px 0px; }
#PageContent input, select { font:12px tahoma; }
#PageContent select { background:#FFFFFF; color:#000000; }
#PageContent a { font:12px tahoma; color:#CF9F43; }
#FormReduced input, select { font:11px; }

.divider { width:50px; background:url('../../img/div.gif') repeat-x; }
.DataForm { font:12px tahoma; color:#FDFDFD; width:100%; }
.DataForm input { font:12px tahoma; }

#divValidation { font:12px tahoma; color:red; margin:15px; text-align:center; }

#ContactBox { width:246px; height:457px; background:url('../../img/contact_email.jpg'); cursor:default; font-size:12px; }
#ContactBox .MailItem { background:url('../../img/arrow.gif') no-repeat left; margin:3px 0px 12px 30px; }
#ContactBox a { color:#C59E55; font:11px tahoma; margin-left:11px; }
#ContactBox span { margin-left:18px; } 

.Box { background:#454545 url('../../img/box_bkg.gif') repeat-x bottom; padding:15px; border:1px solid #BEBEBE; border-top:0px; }
.BoxHeader { background:#226E95 url('../../img/box_header_2.gif') repeat-x; font:13px tahoma;font-weight:bold; padding:10px 0px 0px 10px; color:#FFFFFF; cursor:default; vertical-align:top; }
.BoxOrcamento { background:#3C3C3C;padding:8px;margin:8px;margin-top:0px; }

.smallFont { font:11px arial; color:#FFFFFF; cursor:default; }

#TableImpressao { width:1060px; padding:0px; }
#TableImpressao input, select { font-size:11px; }
#TableImpressao td { border-bottom:1px solid #E2B763; color:#FFFFFF; text-align:center; }
#TableImpressao .Header td { background:#8C6720; border:1px solid #E2B763; text-align:center; color:#FFFFFF; font-weight:bold; font-size:11px; padding:2px; }
#TableImpressao .HeaderDark td { background:#775412; border:1px solid #E2B763; border-top:0px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:10px; padding:2px; }

#Downloads img { margin-right:5px; }
#Downloads div { margin:5px 0px 22px 0px; color:#BFBFBF; font-size:11px; }
#Downloads a { font-weight:bold; text-decoration:none; }

.darkbox { background:url('../../img/darkbox_bkg.gif') no-repeat; height:184px; width:445px; margin-top:20px; color:#B0B0B0; font:12px tahoma; cursor:default; }
.darkbox div { margin:20px; }
.darkbox ul { line-height:20px; list-style-image:url(../../img/arrow_2.gif); }

.pbox { margin-top:20px; }
.pboxcontent { background:url('../../img/pbox_bkg.gif'); }
.pboxcontent img { margin:3px 3px 0px 3px; }

.darkBkg { background:#3C3C3C; }

