@charset "utf-8";

a.noticia:link, a.noticia:visited {	text-decoration: none;	font-family:Arial;	font-size:12px;	color:#000;	font-weight:bold;}
a.noticia:active, a.noticia:hover {	text-decoration: underline;	font-family:Arial;	font-size:12px;	color:#000;	font-weight:bold;}
a:link, a:visited {	text-decoration: none;	font-family:Arial;	font-size:12px;	color:#000;	font-weight:bold;}
a:active, a:hover {	text-decoration: underline;	font-family:Arial;	font-size:12px;	color:#000;	font-weight:bold;}

a.linkTitle:active,a.linkTitle:link,a.linkTitle:visited {	text-decoration: none;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:18px;	color:#FF3300;	padding-left:10px; text-align:justify; }
a.linkTitle:hover {	text-decoration: underline; }

/* LINK MENU */
a.linkmenu:active, a.linkmenu:link, a.linkmenu:visited { text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif font-size:14px; color:#000; font-weight:bold; padding:5px 5px 5px 5px; margin:0 0 0 10px; }
a.linkmenu:hover {	text-decoration:none; background:#FF6600; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; padding:5px 5px 5px 5px; color:#FFFFFF; }
a.menuover:active, a.menuover:visited, a.menuover:link, a.menuover:hover { text-decoration:none; background:#FF6600; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; padding:5px 5px 5px 5px; color:#FFFFFF; }

a.menusidebar:active, a.menusidebar:link, a.menusidebar:visited { text-align:left;	text-decoration: none;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:14px;	color:#666666; font-weight:100; padding:0 0 0 5px; }
a.menusidebar:hover {	text-decoration: underline;	}

body{	margin:0px;	padding:0px;	background:url(../imagens/fundo.png) top repeat-x;}
.esconde{	visibility:hidden;	margin:0px;	padding:0px;	position:absolute;}
.textoNormal{	font-family:Arial;	font-size:10px;	color:#000000;}
.TextoBranco{	font-family: Arial;	font-size:10px;	color:#FFFFFF;}
.TextoCinza{	font-family: Arial;	font-size:10px;	color:#CCCCCC;}
.Text{	font-family:Arial;	font-size:12px;	color:#000000;}
.tooltip{	font-family:Arial;	font-size:12px;	color:#0099FF;	font-weight:bold;}
.titulo{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	padding-left:10px;	color:#000000;}
.Input {	font-family: Verdana;	font-size: 10px;	color: #000000;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;}
.InputOver {	font-family: Verdana;	font-size: 10px;	color: #000000;	border: 1px solid #CCCCCC;	background-color: #FFFFCC;}
.obrigatorio{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FF0000;	font-size:10px;}
.errorValida{	font-family: Verdana;	font-size: 11px;	color: #646464;	border: 1px solid #FF0000;	background-color: #FFFFFF;}

#loading {	display:none;}
#header{ margin:0 auto; width:1000px; overflow:hidden; background:url(../imagens/bg-topo.png) no-repeat; }
	#header .header-logo{ float:left; }
	#header .header-content{ float:left; width: 820px; }
		#header .header-content .header-content-left{ float:left; padding:8px 0 0 0; }
		#header .header-content .header-content-right{ float:right; text-align:right; font-size:12px; padding:12px 0 0 0; }
		#header .header-content .header-sidebar{ clear: both; padding: 8px 0 0; }
		#header .header-content .header-menu{ clear:both; padding:20px 0 0 0; text-align:right; }

#footer{ background:url(../imagens/bg-footer.png) repeat-x; height:140px; clear:both;}
	#footer .footer-content{ margin:0 auto; width:1000px; }
	
#content{ margin:0 auto; width:1000px; clear:both; }
	#content .content-sibar{ width:170px; float:left; }
		#content .content-sibar ul{ margin:0px; padding:0px; }
		#content .content-sibar ul li{ list-style:none; border-bottom:1px dotted #666666; width:160px; padding:5px 0 5px 0; }
	#content .content-file{ width:820px; float:right; }

#inicial{}
	#inicial .inicial-left{ width:550px; float:left; }
	#inicial .inicial-left .inicial-destaque{ float:left; width:545px; margin:20px 0 0 0; }
	#inicial .inicial-left .inicial-registro{ float:left; width:250px; margin:20px 0 0 20px; }
	
	#inicial .inicial-right{ width:240px; float:left; margin:0 0 0 15px; }
