.clearfix:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}
body{
	padding:0px;
	margin:0px;
	font:13px/19px Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-image: url(imagens/bg-pagina.jpg);
	background-color: C3F3F3;
}
body .title1 {
font-size: 30px;
color: #666;
}
.title1, .title2, .title4, .title-23, .title-18, .title-16 {
font-family: "coranto bold",georgia,"times new roman",times;
font-weight: normal;
word-wrap: break-word;
}
.teaser, .teaser-title {
word-wrap: break-word;
}
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 100%;
margin: 0;
}
h2 {
display: block;
font-size: 1.5em;
-webkit-margin-before: 0.83em;
-webkit-margin-after: 0.83em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}
a.h1:link {
	text-decoration:none;
	color: #006699;
}
a.h1:visited {
	text-decoration:none;
	color: #006699;
}
a.h1:hover {
	text-decoration:underline;
	color: #006699;
}
A:link {
}
A:visited {
}
A:hover {
	TEXT-DECORATION: underline
}
A.menu_link {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_link:hover {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #0093DD; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_link_ativo {
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	COLOR: #006699;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	TEXT-DECORATION: none
}
.link-preto {
	COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.link-preto:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.menu_link {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_branco:hover {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #0093DD; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_branco_ativo {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #0093DD; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.menu_branco_ativo:hover {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #0093DD; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
dody {
	SCROLLBAR-FACE-COLOR: #cf241c; SCROLLBAR-HIGHLIGHT-COLOR: #bbbbbb; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff;     SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #bbbbbb
}
.link-preto {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: x-small;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.Destaque {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #D62302;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.Destaque1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #006599;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.Destaque2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 25px;
}
.text-Data {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pretobold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.preto {
	FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text-Menor {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text-Branco {
	FONT-WEIGHT: normal;
	FONT-SIZE: x-small;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 22px;
}
.DestaqueMenor {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #006699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.DestaqueMenor1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 35px;
}
.fig_bgmenu {
	HEIGHT: 25px;
	background-repeat: repeat-y;
	background-image: url(imagens/bg-topo01.jpg);
	width: 200px;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}
.textos1 { font-family: "Trebuchet ms", Arial; font-size: 14px; color:#737373; }
.textos1velho{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.textos2 {
	font-size: 12px;
	color: #333333;
	border: 5px 5;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.t10_black	{ font-family: "Trebuchet ms", Arial; font-size: 10px; color:#000000; }
.t10_white	{ font-family: "Trebuchet ms", Arial; font-size: 10px; color:#FFFFFF; }
.t11_black	{ font-family: "Trebuchet ms", Arial; font-size: 11px; color:#000000; }
.t11_wine	{ font-family: "Trebuchet ms", Arial; font-size: 11px; color:#930a2b; }
.t11_blue	{
	font-family: "Trebuchet ms", Arial;
	font-size: 11px;
	color:#006699;
}
.t11_orange	{ font-family: "Trebuchet ms", Arial; font-size: 11px; color:#e37a00; }
.t11_red	{ font-family: "Trebuchet ms", Arial; font-size: 11px; color:#b90000; }
.t11_green	{ font-family: "Trebuchet ms", Arial; font-size: 11px; color:#768725; }
.t11_gray	{ font-family: "Trebuchet ms", Arial; font-size: 11px; color:#737373; }
.t12_black	{ font-family: "Trebuchet ms", Arial; font-size: 12px; color:#000000; }
.t12_wine	{ font-family: "Trebuchet ms", Arial; font-size: 12px; color:#930a2b; }
.t12_blue	{
	font-family: "Trebuchet ms", Arial;
	font-size: 12px;
	color:#006699;
}
.t12_orange	{ font-family: "Trebuchet ms", Arial; font-size: 12px; color:#e37a00; }
.t12_red	{ font-family: "Trebuchet ms", Arial; font-size: 12px; color:#b90000; }
.t12_green	{ font-family: "Trebuchet ms", Arial; font-size: 12px; color:#768725; }
.t12_gray	{ font-family: "Trebuchet ms", Arial; font-size: 12px; color:#737373; }
.t13_green	{ font-family: "Trebuchet ms", Arial; font-size: 13px; color:#768725; }
.t13_orange	{ font-family: "Trebuchet ms", Arial; font-size: 13px; color:#e37a00; }
.t13_wine	{ font-family: "Trebuchet ms", Arial; font-size: 13px; color:#930a2b; }
.t14_black	{ font-family: "Trebuchet ms", Arial; font-size: 14px; color:#000000; }
.t14_wine	{ font-family: "Trebuchet ms", Arial; font-size: 14px; color:#930a2b; }
.t14_blue	{
	font-family: "Trebuchet ms", Arial;
	font-size: 14px;
	color:#006699;
}
.t14_orange	{ font-family: "Trebuchet ms", Arial; font-size: 14px; color:#e37a00; }
.t14_red	{ font-family: "Trebuchet ms", Arial; font-size: 14px; color:#b90000; }
.t14_green	{ font-family: "Trebuchet ms", Arial; font-size: 14px; color:#768725; }
.t14_gray	{ font-family: "Trebuchet ms", Arial; font-size: 14px; color:#737373; }
.t16_black	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#000000; }
.t16_wine	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#930a2b; }
.t16_blue	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#0099CC; }
.t16_orange	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#e37a00; }
.t16_red	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#b90000; }
.t16_green	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#768725; }
.t16_gray	{ font-family: "Trebuchet ms", Arial; font-size: 16px; color:#737373; }
.t18_black	{ font-family: "Trebuchet ms", Arial; font-size: 18px; color:#000000; }
.t18_wine	{ font-family: "Trebuchet ms", Arial; font-size: 18px; color:#930a2b; }
.t18_blue	{
	font-family: "Trebuchet ms", Arial;
	font-size: 18px;
	color:#006699;
}
.t18_orange	{ font-family: "Trebuchet ms", Arial; font-size: 18px; color:#e37a00; }
.t18_red	{ font-family: "Trebuchet ms", Arial; font-size: 18px; color:#b90000; }
.t18_green	{ font-family: "Trebuchet ms", Arial; font-size: 18px; color:#768725; }
.t18_gray	{ font-family: "Trebuchet ms", Arial; font-size: 18px; color:#737373; }
.t20_blue	{ font-family: "Trebuchet ms", Arial; font-size: 20px; color:#0099CC; }
.t20_black	{ font-family: "Trebuchet ms", Arial; font-size: 20px; color:#000000; }
.t20_white	{ font-family: "Trebuchet ms", Arial; font-size: 20px; color:#FFFFFF; }
.t20_orange	{ font-family: "Trebuchet ms", Arial; font-size: 20px; color:#fe5a00; }
.t20_gray	{ font-family: "Trebuchet ms", Arial; font-size: 20px; color:#575757; }
.t22_black	{ font-family: "Trebuchet ms", Arial; font-size: 22px; color:#000000; }
.t25_blue	{ font-family: "Trebuchet ms", Arial; font-size: 25px; color:#0099CC; }
.boxfoto1 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; 
	PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.rodapenews {
	background-attachment: fixed;
	background-image: images/rodape_newsletter.jpg;
	background-repeat: no-repeat;
	background-position: left top;
}
.textos3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
}
.textos4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;
}
.textos5 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
textos5:link { text-decoration: underline;}
textos5:visited { text-decoration: none;}
textos5:active { text-decoration: none; }
textos5:hover {text-decoration: underline;}
.LCNlatesquerda {
BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;}
#boxgaleria1{
	width:185px;
	height:145px;
	position:relative;
	text-align: center;
	background-image: url(imagens/bg-boxgaleria.jpg);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat:no-repeat;
	padding: 0px;
}
#bg_topo{
    height:212px;
	background:url(imagens/bg-topo1.jpg) 0 0 repeat-x #ffffff;
	color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
    position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#barratopo{
	height:30px;
	color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #ffffff;
	background-image: url(imagens/bg-barratopo.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#bg_paginaconteudo{
	background:url(imagens/bg-paginaconteudo.gif) 0 0 repeat-x #ffffff;
    color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
    clear:both;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#conteudo1{
      color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;
      margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #FFFFFF;
	background-image: url(imagens/bg-pagina01.jpg);
	background-repeat: repeat;
}
#barra1{
	height:30px;
	width:100%;
	position:relative;
	clear:both;
	margin-top: -4px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.menu_fonte{
	font-family: "Lucida Grande", "Trebuchet MS", "Times New Roman", Arial, sans-serif;
	COLOR: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
}
#menu1 img {vertical-align:middle;}
#menu1 li{
	float:none;
	text-shadow:#6E5F42;
}
#menu1 ul li { display: inline;
    list-style:none;
    margin: 0;
	padding: 0; }
#menu1 ul li a{
	text-decoration:none;
	text-shadow:#6E5F42;
}
#menu01 ul li a:hover{
text-decoration:underline;
color:#6E5F42;
}
#barrarodape{
	height:35px;
    color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
    margin-bottom: 0;
	margin-left: auto;
    padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #ffffff;
	background-image: url(imagens/bg-rodape1.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#rodape01{
	width:800px;
	height:35px;
	position:relative;
	text-align: center;
	background-image: url(imagens/bg-rodape.jpg);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.brclasse {display:block}
#bgmenu1{
	width:900px;
	height:30px;
	position:relative;
	background-image: url(imagens/bg-menu1.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top:0px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#rodapecentral{
	width:778px;
	height:25px;
	position:relative;
    margin:0 auto;
	background-image: url(imagens/rodape-tabela1.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#meiorodape {
    width: 800px;
    position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#cabecalho{
	color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 154px;
}
#rodapetabelacentral{
	width:900px;
	height:60px;
	position:relative;
	background-repeat: no-repeat;
	text-align: center;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0px;
	background-image: url(imagens/bg-rodape.jpg);
}
#rodapetabelacentral p {
	width:850px;
	float:left;
	padding:15px 10px 0px 0px;
	margin:0px;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}
#central{
	text-align: center;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-position: 0 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#tabelacentral{
	width:900px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat: repeat-y;
	background-image: url(imagens/bg-tabelacentral1.jpg);
}
#tabelainterna{
	width:900px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat: repeat-y;
	background-image: url(imagens/bg-tabelainterna1.jpg);
}
#menusombra{
	color:#ffffff;
	font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #ffffff;
	background-image: url(imagens/bg-topo01.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#bg-tabelaprincipal{
	width:778px;
	position:relative;
	margin:0 auto;
	background-image: url(imagens/bg-main01.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
ul.inline {
    width:300px;
	display: inline;  
	' acomapnha estilo e alinhamento acima
	list-style:none;
	margin: 0;
	padding: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
ul.inline li {
	display: inline;
	margin: 0;
	padding: 0 0.5em;
	border-right-width: 1px;
	border-right-style: solid;
    border-right-color: #FFFFFF;
}
#container {
	position: relative;
	width: 900px;
	overflow: hidden;
	float: right;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	line-height: 20px;
	color: #5DB2F2;
}
#boxflashhome{
	width:335px;
	height:235px;
	position:relative;
	text-align: left;
	background-image: url(imagens/bg-flashhome.jpg);
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	background-repeat:no-repeat;
	padding: 0px;
}
#boxnoticiashome{
	width:165px;
	height:110px;
	position:relative;
	text-align: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 20px;
	background-repeat:no-repeat;
	padding: 0px;
}
#menu0{
	width:900px;
	height:auto;
	position:relative;
	text-align: center;
	margin-top: 130;
	margin-right: auto;
	margin-bottom: 130;
	margin-left: auto;
	padding: 0px;
}
#menu1{
	width:850px;
	height:10px;
	position:relative;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	vertical-align: top;
	display: table;
	line-height: 10px;
}
#menu1 li{
	float:none;
	text-shadow:#6E5F42;
}
#menu1 ul li { 
    display: inline;
    list-style:none;
	margin: 0;
	margin-top: 0;
	padding: 0; 
}
#menu1 ul li a{
	text-decoration:none;
	text-shadow:#6E5F42;
	margin-top: 0;
}
#menu1 ul li a:hover{
text-decoration:underline;
color:#6E5F42;
}
#menu {
	margin-top:1px;
	margin-left:25px;
}
#menu ul {
	padding:0px;
	margin:5px 0px 5px 0px;
	float: left;
	width: 100%;
	list-style:none;
	font:85% Tahoma;
	background:url('imagens/fundo-menu-original.jpg');
}
#menu ul li { display: inline;}
#menu ul li a {
	color: #ffffff;
	text-decoration: none;
	padding: 3px 5px;
	float:left;
	margin:0px 3px;
	font-weight:bold;
	background:url('imagens/fundo-menu-original.jpg');
}
#menu ul li a:hover {
	text-decoration: underline;
}