body {
	margin:auto;
	background-image:url('images/background.jpg');   background-repeat:repeat-x;
	 background-color:#779ebe; width:838px;}
a{color:#003a7a; text-decoration:none;  font-weight:bold;}
a:hover{color:#789fbe;}	
#header{ margin:auto;  font-size:11px;  margin-top:26px; font-family:arial;}
#left{ width:177px; float:left; height:850px}
#contents{  float:left; _width:400px; width:455px;  padding:25px 0px;}
#contents table{padding-left:25px; padding-right:25px; _padding-left:10px; _padding-right:10px;}
#contents h1{font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #003a7a; padding-left:25px; padding-right:25px;
	text-decoration: none; font-weight: bold;
	 text-transform:uppercase;}
	#contents h2{font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	color: #003a7a; padding-left:25px; padding-right:25px;
	text-decoration: none; 
	  text-transform:uppercase;}
	#contents p{padding-left:25px; padding-right:25px; font-size:12px;  text-align:justify; font:arial;}
	#contents img{ padding-left:5px; }
	#contents ul{ font-size:12px; font:arial; padding-right:25px;  padding-bottom:10px;   }
	#contents ul li{padding-top:5px;  text-align:justify}
	#contents a{color:#003a7a;  text-decoration:none;  font-weight:bold; font-size:12px; font:arial;}
	#contents a:hover{color:#789fbe; } 
	
	#contents .subtitulo{font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; font-weight:bold; 
	color: #789fbe; padding-top:5px; padding-bottom:0px; padding-left:40px; padding-right:25px;
	text-decoration: none;  margin-bottom:0px;
	 }
	#contents .subtitulo1{font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; font-weight:bold; 
	color: #789fbe ; padding:0px;  padding-left:25px; padding-right:25px; margin:0px; 
	text-decoration: none;  padding-top:5px;
text-transform:uppercase;  }
	
.table1 {
	width:838px;
	background-color:white;}
	.table2 {
	width:838px;
	azimuth:center;
	
	}
	#intro{}
	#intro img{ padding-left:2px; padding-bottom:10px; padding-top:4px;}
.thenewsletter{ padding:20px; background-color:#ebebeb;}
.thenewsletter img { padding-bottom:9px;}
.thenewsletter p { margin:0px; padding:0px; font-size:11px; color:#727272; padding-bottom:9px;}
.thenewsletter ul{ list-style-type:none; margin:0px; padding:0px; padding-left:10px;}
.thenewsletter ul li { padding:3px 0px}
.thenewsletter ul li a{ color:#666666; text-decoration:none}
.thenewsletter ul li a:hover{ color:#333333;}

.btnnews{padding-right:2px; padding-top:8px;}
.thetop{ background-color:white;  float:left; width:645px;   }
.logo{  float:left;   padding-left:122px; height:32px; padding-top:3px; color:#083966; font-family:arial; font-size:11px; }
.log2{ float:right;}
.clock{float:right; padding-right:15px;  color:#727272; 	}

.thetop ul{ margin:0px; padding:0px; background-color:#41719f; height::15px; margin-top:16px;}
.thetop ul li{ float:left; list-style-type: none; height:15px;  color:white; padding:0px;  font-family:arial; }
 
.thetop .classgray { background-color:#333333; padding-left:10px; padding-right:5px; padding-top:4px;}
.thetop .classgray a{ text-decoration:none; color:white}
.thetop .classgray a:hover{ text-decoration:none; color:#c0d8eb}

.thetop .classgray3 { background-color:#333333; padding-left:20px; padding-right:5px; padding-top:4px;}
.thetop .classgray3 a{ text-decoration:none; color:white}
.thetop .classgray3 a:hover{ text-decoration:none; color:#c0d8eb}

.thetop .classblue { background-color:#41719f; padding-left:10px; padding-right:5px; padding-top:4px;}
.thetop .classblue a{ text-decoration:none; color:white}
.thetop .classblue a:hover{ text-decoration:none; color:#c0d8eb}


.thetop .classblue2 { background-color:#41719f; padding-left:20px; padding-right:5px; padding-top:4px;}
.thetop .classblue2 a{ text-decoration:none; color:white}
.thetop .classblue2 a:hover{ text-decoration:none; color:#c0d8eb}


.pesquisa{  width:193px; float:right; background: white url(images/background_ok.jpg); height:110PX;}
.tablelog {
	 background: white url(images/background_ok.jpg);}

.clear {clear:both; height:0px; line-height:0px; padding:0px; margin:0px; overflow:hidden; background:#0f0 }	
.classgray2	{ float:left; background-color:#333333; width:630px; height:23px; padding-right:15px; color:#c0d8eb; }
.classgray2 ul li a{ text-decoration:none; color:#c0d8eb}
.classgray2 a:hover{ text-decoration:none; color:white}
.classgray2	 .classgray22 a{ text-decoration:none; color:white}
 

.classgray2 ul{ margin:0px; padding:0px; background-color:#333333;  }
.classgray2 ul li{ float:right; list-style-type: none; height:12px; font-weight:normal; color:#c0d8eb; font-family:arial; background-color:#333333;  padding:5px 3px;}
.tablemenu {
	background-image: url(images/background_menu.jpg);
	width:177px; 
	height:100%;
	border-top:#8C8E90 1px solid;}
	.tablemenu ul{ list-style-type:none; margin: 9px 20px; padding:0px;}
	.tablemenu ul li{ padding-bottom:10px}
	
.tableblack	{ 
	background-color:#333333;
	height:22px; 
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	color: white; text-decoration:none; }
 
.tablenoticias {
	background-image: url(images/background_noticias.jpg); 
	width:177px;}
	
.tablelogin	{
	background-image: url(images/background_login.jpg);
	height:117px;}
	.tablelogin p{color:#c0d8eb; padding-bottom:10px;}
	.tablelogin a{color:#c0d8eb; text-decoration:none;}
	.tablelogin1	{
	background-image: url(images/background_login.jpg);
	height:107px;}
.mais{margin-bottom:0px;}
.tablelinkstable	{
 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;
	text-decoration: none;
}
.tablelinks	{
	background-image: url(images/background_links.jpg);
 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;
	text-decoration: none;
}
.tablelinks2	{
	background-image: url(images/background_links.jpg);
 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;
	text-decoration: none;
}
.smallleft{float:left; width:10px; padding-right:10px;}
.smallright{ float:left; width:100px;}

.tablelinks3	{
	background-image: url(images/background_links.jpg);
	background-repeat:repeat-y;
	}
.tablelinks2 img{ padding-left:15px; padding-top:12px}

	.tablelinks1	{

 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;}

	.tablelinks11	{

 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;}
	
	.tablelinkstableee	{
 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #083966;
	text-decoration: none;
}
	
.box {
	 font-size:12px; }
	 
.tablevents	{
	background-image: url(images/background_eventos.jpg); 
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;
	text-decoration: none; width:100%}
	.tablevents2	{
	background-image: url(images/background_eventos.jpg); 
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #083966; padding-left:18px; padding-top:17px;
	text-decoration: none; padding-bottom:20px; }
	.tablevents2 p{color:#666666; padding-right:10px;  padding-bottom:10px; padding-top:12px; margin:0px; }
	.tablevents2 img{ line-height:7px; margin:0px }
	
	
	
.tabledownload {
	background-image: url(images/background_download.jpg);
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;
	text-decoration: none;
	width:100%; vertical-align:top; }


.tablewhite {
	background-color:white;}
		
.foldercin {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;}
	
.foldercinTT {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform:uppercase;
	vertical-align:bottom;}
	
.foldercin2 {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	vertical-align:top;}
	.foldercin3 {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	vertical-align:top;}
	
.tablenewslletter {
	background-image: url(images/background_newsletter.jpg);
	height:122px; width:100%;}
	.tablenewslletter2 {
	
	}
	
	
.foldercin2-13 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;font-weight: bold;
	height:20px;}
	
.foldernav {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;
	text-decoration: none;}
	.foldernav2 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #101010; border:#a5acb2 1px solid;
	padding:2px 0px 3px 4px;
	
	text-decoration: none;}
	.tablevents2 .foldernav img{margin:0px}
	.foldernav a{font-size: 11px;
	color: #083966;
	text-decoration: none;text-decoration: none;}
.foldernav a:hover{color:#ff6600;}
	.pesquisa2{ background-image:url('images/background_login.jpg'); height:23px;}
.foldernav10 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #083966; text-decoration:none; }
	.foldernav10footer
	{font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #083966; text-decoration:none; }
	.foldernav10footer a
	{font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #083966; text-decoration:none; }
	.foldernav10footer a:hover
	{font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: white; text-decoration:none; }
	
.foldernav11td {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #083966;}

.foldernav12 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #083966;}
	
.folderwhite10 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: white; text-decoration:none; }
	
	
.folderwhite11TT{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: white; text-decoration:none; 
	text-transform:uppercase; }

.foldermenu11TT{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc; text-decoration:none; 
	text-transform:uppercase; }
	
.foldernav10TT {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #083966;
	text-decoration:none; 
	text-transform:uppercase; text-align:center;}
	
.folderblack10TT {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #101010;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;}
	
.bluelinetop {
 	border-top:#739CBC 1px solid;}
	
.whitelinetop {
	border-top:white 1px solid;}
	
.links	a{

 	width:177px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}
.thebanner
{color:#ff6600}
#bannertop2{ margin-top:1px; text-align:center;}
.theev{ background-image:url('images/backev.jpg'); margin:1px; height:23px; padding-left:20px; color:white; font-weight:bold
; font-size:16px; padding-top:6px; font-family:arial;}
.theev a{color:white; text-decoration:none;}
.theev a:hover{color:#3366ff;}
.theback{ background-image:url('images/back2.jpg'); margin:0px 1px; height:17px;  }
.thetable{ padding:18px; margin-bottom::20px;}
.saibamaisbugfix{display:block;  background:url('images/saibamais.jpg') no-repeat left center; width:71px; height:12px}
.listlinkbugfix{display:block;  background:url('images/seta2.jpg') no-repeat left center; padding-left:20px; height:15px;}

.thumbLine{
	float:left;
}

.thumb{
	display:inline-block;
	margin-right:2px;
	margin-bottom:4px;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
}