@charset "iso-8859-1";

body {
	margin:0px auto;
	padding: 0px;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	scrollbar-face-color:#666666;
	scrollbar-base-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#cccccc;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#666666;
	scrollbar-3dlight-color:#666666;
	scrollbar-darkshadow-Color:#666666;
	background:#e5e5e5 url(../imagensFixas/fundo.png) repeat-x top fixed;
	overflow:auto;
}
table{
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:10px;
}

img{
	border:none;
}

input{
	border:none;
	background-color:#CCCCCC;
	height:15px;
	width:200px;
	font-size:10px;
}

input.grande{
	width:300px;
}

input.bottom{
	width:550px;
}

input.submit{
	background:none;
	width:50px;
}
textArea{
	border:none;
	background-color:#CCCCCC;
	height:120px;
	width:200px;
	overflow:auto;
}

textArea.grande{
	height:200px;
	width:300px;
}

textArea.bottom{
	height:100px;
	width:550px;
}

a:link,a:visited{
	color:#333333;
	text-decoration:none;
}
a:active,a:hover{
	color:#666666;
	text-decoration:none;
}

#topo{
	margin: 0px auto 0px;
	padding:0px;
	background:url(../imagensFixas/topo.png) repeat-x bottom;
	width:680px;
	height:140px;
	text-align:left;
	position:relative;
}

#logo{
	margin:25px 10px 10px;
	width:78px;
	height:79px;
	float:none;
	clear: none;
	position:absolute;
}

#lettering{
	margin:35px 10px 10px 95px;
	position:absolute;
}
#data{
	margin-top: 20px;
	margin-left:475px;
	text-align:right;
	position:absolute;
	text-align:right;
}

#menu, #menu:link, #menu:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:90px 10px 10px 0px;
	position:absolute;
	width:680px;
	height:50px;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	table-layout: fixed;
	border-collapse:collapse;
}

.link1:link, .link1:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.link1:active, .link1:hover{
	color:#CCCCCC;
	text-decoration:none;
}

.link2:link, .link2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	font-size:10px;
	text-align:center;
}
.link2:active, .link2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-size:10px;
	text-align:center;
}

.link3:link, .link3:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:10px;
	text-align:center;
}
.link3:active, .link3:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:10px;
	text-align:center;
}

.HB1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
}
.HB2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
}

.HB3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
.HB4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:24px;
	font-weight:bold;
}
.HB5,.HB5:link,.HB5:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
	font-weight:bold;
	vertical-align:top;
}
.HB5:hover,.HB5:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
	font-weight:bold;
	vertical-align:top;
}
.barra{
	margin: 0px auto 0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:680px;
	height:17px;
	position:relative;
	left:auto;
	right:auto;
	top:0px;
	clear:both;
	vertical-align:bottom;
	text-align:left;
}

#ticker{
	margin-top:0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	width:680px;
	height:10px;
	position:relative;
	left:auto;
	right:auto;
	vertical-align:bottom;
	overflow:hidden;
}

.btnDiv{
	background-color:#FFFFFF;
	position:absolute;
	vertical-align:bottom;
	text-align: center;
	top:5px;
	visibility:hidden;
	overflow:visible;
}

#noticiasGeral{
	margin: 0px auto;
	width:680px;
	height:105px;
	position:relative;
	clear:none;
	padding-bottom:2px;
	padding-top:2px;
	overflow-y:scroll;
	overflow-x:hidden;
}
#conteudos{
	margin: 0px auto 0px;
	width:680px;
	background-color:#FFFFFF;
	position:relative;
}

.txt1{
	color:#333333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txt2{
	color:#333333;
	line-height:1.5;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txt3{
	font-smooth:always;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}

.txt4{
	font-smooth:always;
	font-size:11px;
	line-height:2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.jan{
	padding:10px;
	overflow:auto;
	overflow-x:hidden;
	text-align:right;
	vertical-align:top;
	width:90%;
	height:350px;
}

.tableContent{
	background-color:#FFFFFF;
}

div.txt2col{
	width:100%;
	background-color:#ffffff;
}

div.barraNav{
	background-color:#FFFFFF;
	height:30px;
	width:680px;
}

.line{
	overflow:hidden;
	height:12px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.space{
	width:50px;
	height:200px;
	position:absolute;
	top:200px;
	left:100px;
	background-color:#999999;
}

.modNoticias{
	margin:10px;
	border:#CCCCCC solid 1px;
	width:300px;
	padding: 10px 10px 0px;
}