body{ text-align:center;}
body {
	
	
	SCROLLBAR-FACE-COLOR: #4C4840; 
	SCROLLBAR-HIGHLIGHT-COLOR: #4C4840; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #1F1A17; 
	SCROLLBAR-DARKSHADOW-COLOR: #4C4840; 
	SCROLLBAR-BASE-COLOR: #4C4840;
	
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	text-align: -moz-center;
	color:#1A1513;
	background:#89857D;
	}

a {COLOR:#990000; TEXT-DECORATION: none;}
a:link {COLOR: #990000; TEXT-DECORATION: none;}
a:visited {COLOR: #990000; TEXT-DECORATION: none;}
a:hover {COLOR:#CC3300; TEXT-DECORATION: none;}

.container{
	background:#89857D url(../images/fundo.png);
	background-repeat:repeat-y;
	background-position:center;
}

.ultnoticias:link{ font-weight:bold; color:#1F1A17; text-decoration: none; font-size:12px; }
.ultnoticias:visited{ font-weight:bold; color:#1F1A17; text-decoration: none; font-size:12px;}
.ultnoticias:hover{ font-weight:bold; color:#696866; text-decoration: none; font-size:12px;}

.linkQSomos:link{ font-weight:bold; color:#292726; text-decoration: none; font-size:12px; }
.linkQSomos:visited{ font-weight:bold; color:#292726; text-decoration: none; font-size:12px;}
.linkQSomos:hover{ font-weight:bold; color:#3D332F; text-decoration: none; font-size:12px;}

.cEnquete{ background:#B8DB7C url('../images/fundoenquete.png') no-repeat; }

.tdMenuTopo{ background-image:url('images/fundotopo.gif'); height:30px; }
.tdBase{ background-color:#C5E298; }
#corpo { width: 935px; margin: auto; }
.titPagPrinc{ font-size: 18px; font-weight: bold; color: #1F1A17; }
.titPagDestaque{ font-size: 16px; font-weight: bold; }
.imgNot{ border:#FFFFFF 2px solid; vertical-align:top;}
.txtData{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#4C4840;}
.menuPrimNivel{ font-weight:bold; font-size:13; color:#006E00; }
.datadia{ font-weight:bold; font-size:25px; color:#957F3B; }
.datadia_white{ font-weight:bold; font-size:12px; color:#FFF; text-transform:uppercase; }
.fontTitArtigo{ font-size:25px; font-weight:bold; }
.imgQSOMOS{ border:#FFFFFF 3px solid; vertical-align:top;}





TABLE
{
	border-collapse: collapse;
	bordercolor: #111111;
}
td{	font-family:arial, verdana, helvetica, sans-serif; font-size:12px; color:#000;}

TEXTAREA.textoarea {

	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	BORDER-LEFT: #727070 1px solid;
	COLOR: #727070;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #f5f5f5;

}

INPUT.texto{

    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #CCCCCC 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #F9F9F9
}
INPUT.textoInformativo{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	FONT: 10px verdana, arial, helvetica, sans-serif;
	BORDER-LEFT: #CCCCCC 1px solid;
	COLOR: #005CA1;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #F9F9F9;
}

INPUT.botao {

	BORDER-RIGHT: #999999 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	HEIGHT: 17px;
	BACKGROUND-COLOR: #dedfde;
	TEXT-ALIGN: center; FONT-VARIANT: normal;

}

SELECT.selecao
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #CCCCCC 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #F9F9F9

}

.fontTitle{ font-size:16px; color:#FF6600; font-weight:bold;}

.tdMenu{ background-color:#000; }
.tdPermi{list-style:none;}
.TDList {cursor:pointer;}

.divNotif{ display:none; position:absolute; border:#F5F5F5 2px solid; height:50px; width:100px; background-color:#FFCC00; color:#990000; font-weight:bold;}
.msgCEP{ position:absolute; width:80px; height:60px; background-color:#3399FF; 
filter: alpha(opacity=85); display:none; color:#FFFFFF; text-align:center; border:thin; border:2px solid #333333; }
.divMSGCNPJCPF{position:absolute; text-align:center; width:90px; height:40px; border: 1px #CCCCCC solid; margin-left:120px; background-color:#FF9900; color:#FFF; font-weight:bold; display:none;}

.tablecad {background: #F5F5F5;}

INPUT.txtLogin
{
	BORDER-RIGHT: #E77817 1px solid;
	BORDER-TOP: #E77817 1px solid;
	BORDER-LEFT: #E77817 1px solid;
	BORDER-BOTTOM: #E77817 1px solid;
	BACKGROUND-COLOR: #E77817;
	font-weight:bold;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
}
.txtLoginTable{ color:#FFF; font-weight:bold; }

.calendarHeader { 
	font-weight: bolder; 
	color: #CC0000; 
	background-color: #FFFFCC;
}

.calendar {  
	background-color: #FFFFCC;
	width:300px;
	text-align:center;
	border:2px solid #999999;
}

.calendarToday { 
	background-color: #FF0000;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.closeCal:link {color: #FFF; text-decoration: none;}
.closeCal:visited {color: #FFF; text-decoration: none;}
.closeCal:hover {color: #BCCBDE; text-decoration: none;}
