body {
	background-color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.teste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.font_preta_home {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.font_preta_home_2 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.style2 {
	font-family: tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: underline; 
	font-weight: bold;
}
.arial_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 160%;
}

/* FORMATA�O PARA FONTES */
.titulo { font-family: arial, helvetiva, tahoma, verdana, sans-serif; font-size: 18px; font-weight: bold; }
.fmini { font-size: 10px; }
.fmini9 { font-size: 9px; }
.fixed { font-family: 'Courier New' ,Courier, monospace; }
.fbold { font-weight: bold; }
.fblack { color: #000000; }
.fwhite { color: #ffffff; }
.fred { color: #ff0000; }
.fred2 { color: #c92e2e; }
.fgreen { color: #008800; }
.fgray { color: #808080; }
.fgray_eeeeee { color: #EEEEEE; }
.fgray_cccccc { color: #999999; }
.nodec { text-decoration: none; }
.link_middle { text-decoration: line-through; }

/* FORMATA�O PARA TAB (BY THINKGEEK) */
/* Ainda nao esta sendo usado definitivamemte */

.tab {
    border-style: solid;
    border-width: 1px 1px 1px 0px;
    border-color: #999999;
    background: #DFE1E4;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.tab_selected {
    border-top: 1px solid #999999;
    border-right: 1px solid #999999;
    background: #FFFFFF;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.tab_begin {
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
}

.tab_end {
    border-bottom: 1px solid #999999;
}

.form {
    font-family : arial, helvetiva, tahoma, verdana, sans-serif;
    font-size : 11px;
    color : #2758A7;
    border : 1px solid #CACACA;
    background-color : #FFFFFF;
    padding-left: 3px;
}

.form_disabled {
    font-family : arial, helvetiva, tahoma, verdana, sans-serif;
    font-size : 11px;
    color : #999999;
    border : 1px solid #CCCCCC;
    background-color : #EDEDED;
    padding-left: 3px;
}

.form_alert {
    font-family : arial, helvetiva, tahoma, verdana, sans-serif;
    font-size : 11px;
    color : #333333;
    border : 1px solid #FF9090;
    background-color : #FFE9E9;
    padding-left: 3px;
}

a.awhite:link,a.awhite:visited { color: #FFFFFF; text-decoration: none; }
a.awhite:hover { color : #EEEEEE; text-decoration: underline; }
.widthf { width: 100%; }

.botao {
    color:#333333;
    background:#DBDBDB;
    font-size: 11px;
    border:1px solid white;
    border-right:1px solid gray;
    border-bottom:1px solid gray;
}

.botao2 {
    font-family: arial,verdana,helvetica;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #444444;
    background-color: #D0D0D0;
    border-left: 1px solid #EDEDED;
    border-right: 1px solid #999999;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #999999;
}


