/**
* SETCEPAR - FOLHA DE ESTILOS
* ---------------------------
* @author	Thiago Ricieri
* @creation	21/06/2007
* ---------------------------
* made by Publisite (http://www.publisite.com.br)
*/

/*
* Elementos
*/
body {
	color: #666;
	background-color: rgb(225, 230, 225);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;}
	
a:link,
a:visited {
	color: #4E929A;
	font-weight: bold;
	text-decoration: none;}
	
a:hover,
a:active {
	color: #B2D0D3;
	font-weight: bold;}
	
	a.mini-link:link,
	a.mini-link:visited {
		color: #c00;
		font-size: 10px;
		font-weight: normal;}
		
	a.mini-link:hover,
	a.mini-link:active {
		color: #900;}
	
h1 {
	color: #01636E;
	font-family: "Zurich CN BT", Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 1px;
	text-transform: uppercase;}
	
h2 {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	margin-bottom: 10px;
	text-align: left;}
	
p {
	text-indent: 0.5cm;}
	
	p.no-indent {
		text-indent: 0px;}
		
	.quote {
		background-color: #f1f1f1;
		border: 1px solid #999;
		line-height: 20px;
		margin: 5px 5px;
		margin-left: 0px;
		padding: 5px;
		text-align: center;
		text-indent: 0px;}
		
		.quote p {
			margin: 0px;
			text-indent: 0px;}
	
/*
* Estilos
*/
.clean {
	clear: left;}
	
.download-link {
	margin: 10px 0px;}
	
	.download-link p {
		font-size: 14px;
		margin: 0px;
		text-indent: 0cm;}
		
	.download-link a {
		font-family: "Zurich CN BT", Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-transform: uppercase;}
		
.photo-g {
	float: left;
	margin-bottom: 20px;}
	
	.photo-g div.title {
		}
		
	.photo-g div.content {
		}
	
.gfull {
	width: 552px;}
	
.ghalf {
	width: 220px;}

.ghalf2 {
	width: 220px;}
	
.gquart {
	width: 113px;}
	
.gquart2 {
	width: 150px;}
	
.tabela {
	color: #808284;
	margin: 10px 0px;
	width: 90% !important;}
	
	.tabela p {
		margin: 0px;
		text-align: left;
		text-indent: 0px;}
		
	.tabela a {
		color: #015659;
		font-weight: normal;
		text-decoration: underline;}
	
	.tabela table {
		font-size: 11px;
		width: 99%;}
		
		.tabela td {
			text-align: left;}
		
		.tabela td.row-title,
		.tabela td.row-header {
			color: #999;
			font-size: 11px;
			font-weight: bold;}
		
		.tabela td.row-par {
			background-color: #D9E8E9;}
			
		.tabela td.row-impar {
			background-color: #B2D0D3;}
			
.presidents {
	}
	
	.presidents .person {
		float: left;
		height: 140px;
		margin-bottom: 10px;
		width: 50%;}
		
		.presidents .person .pic {
			float: left;
			margin-right: 10px;}
		
		.presidents .person .content {
			font-size: 14px;
			font-weight: bold;
			text-align: left;}
			
			.presidents .person .content span {
				color: #aaa;
				font-size: 11px;}
	
.hotlink-box {
	cursor: pointer;
	float: left;
	margin-left: -5px;
	width: 190px;}
	
	.hotlink-box a {
		color: #fff;
		font-weight: normal;}
	
	.hotlink-box .title {
		background-image: url(../images/hotlink_head.jpg);
		background-repeat: no-repeat;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 7px 20px 0px 20px;
		text-transform: uppercase;}
		
	.hotlink-box .content {
		background-image: url(../images/hotlink_body.jpg);
		background-repeat: no-repeat;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		height: 77px;
		line-height: normal;
		padding: 9px 20px 0px 20px;
		text-align: left;}
		
		.hotlink-box .content .decoration {
			float: left;
			height: 50px;
			margin-right: 3px;
			overflow: hidden;
			width: 50px;}
	
/*
* Estrutura
*/
#main {
	background-color: #fff;
	border: 2px solid rgb(100, 131, 100);
	border-top: 0px;
	width: 768px;}
	
	#floatmenu {
		float: left;
		width: 173px;}
		
		#floatmenu #menu {
			background-color: #fff;
			border: 1px solid #888;
			border-top: 0px;
			margin-left: 26px;
			padding-top: 26px;
			height: 342px;}
			
			#floatmenu #menu .swfmenu {
				padding-top: 18px;}
			
		#floatmenu #express {
			background-color: #fff;
			background-image: url(../images/express.gif);
			background-repeat: no-repeat;
			padding-top: 43px;
			height: 208px;
			text-align: right;
			width: 182px;}
			
			#floatmenu #express #thumbexpress {
				background-color: #fff;
				height: 150px;
				margin-left: 35px;
				margin-right: 17px;
				overflow: hidden;
				text-align: center;}
				
			#floatmenu #express a {
				font-size: 10px;
				margin-right: 17px;
				text-decoration: none;}
	
	#head {
		}
		
		#tools {
			background-image: url(../images/head_gradiente.jpg);
			background-repeat: repeat-y;
			background-color: #fff;
			font-size: 10px;
			padding: 4px;
			text-align: right;}
			
			#sitetools {
				background-image: url(../images/head_tools_bg.gif);
				background-repeat: repeat-x;
				float: right;
				padding: 0px 10px;}
				
				#sitetools img {
					vertical-align: middle;}
			
			#tools a:link,
			#tools a:visited {
				color: #fff;
				font-weight: bold;
				margin-right: 5px;
				margin-left: 15px;
				text-decoration: none;}
				
			#tools a:hover,
			#tools a:active {
				}
			
		#imageheader {
			background-color: #060;
			background-image: url(../images/head_display_bg.gif);
			text-align: right;}
			
		#submenu {
			background-image: url(../images/submenu_bg.gif);
			color: #fff;
			font-size: 10px;
			padding: 4px;
			padding-top: 1px;
			text-align: left;}
			
			#submenu a {
				color: #fff;
				font-weight: normal;
				margin: 0px;
				text-decoration: none;}
			
			#submenu .include {
				line-height: 18px;
				margin: 0px;
				margin-left: 180px;}
				
			#submenu a#subitemEscolhido {
				background-color: #B2CFD1;
				color: #01636E;}
			
		#sub2menu {
			background-color: #B2CFD1;
			float: left;
			color: #01636E;
			font-size: 10px;
			margin-left: 15px;
			padding: 2px;
			padding-top: 1px;
			text-align: left;}
			
			#sub2menu a {
				color: #01636E;
				margin: 0px 6px;
				text-decoration: none;}
		
	#body {
		line-height: 18px;
		margin-left: 176px;
		padding: 0px 13px;
		text-align: justify;}
		
	#foot {
		font-size: 10px;}
		
		#foot #quicklinks {
			background-color: #ccc;
			border-top: 2px solid #666;
			clear: both;
			margin-top: 15px;
			padding-bottom: 5px;
			text-align: center;}
			
		#copyright {
			font-size: 10px;
			padding: 5px;
			padding-bottom: 15px;}
		
		#foot a,
		#foot a:link,
		#foot a:hover {
			color: #666;
			text-decoration: none;}