body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-image:url(imagens/bg.jpg);
    font:font-family: Lucida Grande, Lucida Sans, sans-serif; 
    font-size:11px;
}

HTML > BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efece3; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: x-small arial,Trebuchet MS,helvetica,freesans,sans-serif; PADDING-TOP: 0px
}

a {text-decoration:none;color:#000;font-weight:normal;font-family:Lucida Grande, Lucida Sans, sans-serif;}
* {padding:0;margin:0;}
img {border:0;}
#conteudo1 a { outline: none;}
a:hover {text-decoration:underline;}

.fe175 { width: 175px; margin: 0 20px 10px 0; float: right; border-collapse: collapse; border-spacing: 0 0; }
.fo1c { padding: 0; margin: 0; font: 10px arial,sans-serif; line-height: 13px; }
.fo1l { padding: 0; margin: 0; font: 11px arial,sans-serif; line-height: 16px; }

H2 {
	FONT-SIZE: 1.5em; COLOR: #FFFFFF
}
H2 A {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
#to-blend H2 A {
	FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 1em
}

.texto {
  font-family:Lucida Grande, Lucida Sans, sans-serif; 
  font-size:12px;
}

.textogrande {
  font-family:Lucida Grande, Lucida Sans, sans-serif; 
  font-size:16px;
}
.textob {
  font-family:Lucida Grande, Lucida Sans, sans-serif; 
  font-size:10px;
  color:#FFFFFF;
}

.textov {
  font-family:Lucida Grande, Lucida Sans, sans-serif; 
  font-size:12px;
  color:#FF0000;
}

.forminput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #efefef; FONT: 12px verdana, arial, helvetica, sans-serif; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

#mod-carrossel {
	MARGIN: 0.0em 0px 0px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 25.8em; background:#FFFFFF;
}
#mod-carrossel .transp {
	Z-INDEX: 2; BACKGROUND: #000; FILTER: alpha(opacity=80); LEFT: 2.8em; WIDTH: 42.1em; BOTTOM: 0.2em; POSITION: absolute; HEIGHT: 5em; _width: 42.4em; opacity: 0.8; _bottom: 0
}
#mod-carrossel .chamada {
	Z-INDEX: 10; LEFT: 4.2em; WIDTH: 38em; POSITION: absolute; TOP: 21.8em
}
#mod-carrossel H2 {
	FONT: bold 1.3em arial
}
#mod-carrossel A {
	COLOR: #fff
}
#mod-carrossel H3 {
	FONT: bold 1.3em arial
}
#mod-carrossel H3 A {
	COLOR: #fff
}
#mod-carrossel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mod-carrossel LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mod-carrossel UL.fim {
	MARGIN: 0px
}
#mod-carrossel UL.fim LI.cloneOrigem {
	DISPLAY: none
}
#mod-carrossel UL.comeco LI.clonado {
	DISPLAY: none
}
#mod-carrossel #wrap-carrossel {
	LEFT: 2px; OVERFLOW: hidden; WIDTH: 48em; POSITION: absolute; TOP: 0px; HEIGHT: 26em
}
#mod-carrossel #listadestaques {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 48em; POSITION: absolute; TOP: 0px; HEIGHT: 26em
}
#mod-carrossel #listadestaques LI {
	BACKGROUND: url(imagens/loading.gif) no-repeat center center; FLOAT: left; OVERFLOW: hidden; WIDTH: 48em; POSITION: relative; HEIGHT: 26em
}
#mod-carrossel #seta-ant {
	Z-INDEX: 9; FILTER: alpha(opacity=80); LEFT: 0px; WIDTH: 3.3em; BOTTOM: 0.0em; POSITION: absolute; HEIGHT: 5em; opacity: 0.8; _bottom: 0
}
#mod-carrossel #seta-ant A {
	DISPLAY: block; BACKGROUND: url(imagens/seta2.gif) #045e64 no-repeat 0.8em center; WIDTH: 2.7em; TEXT-INDENT: -9999em; HEIGHT: 5em; TEXT-DECORATION: none; outline: none
}
#mod-carrossel #seta-prox {
	Z-INDEX: 9; RIGHT: 0px; FILTER: alpha(opacity=80); WIDTH: 2.7em; BOTTOM: 0.0em; POSITION: absolute; HEIGHT: 5em; opacity: 0.8; _bottom: 0
}
#mod-carrossel #seta-prox A {
	DISPLAY: block; BACKGROUND: url(imagens/seta1.gif) #045e64 no-repeat 1em center; WIDTH: 2.7em; TEXT-INDENT: -9999em; HEIGHT: 5em; TEXT-DECORATION: none; outline: none
}

#dept fieldset {
  padding:5px;
  border: solid #CCCCCC 1px;
    width: 400px;
  margin: 0 auto;
  text-align: left;
  width: 400px;
}

#dept1 fieldset {
  padding:5px;
  border: solid #CCCCCC 1px;
    width: 680px;
  margin: 0 auto;
  text-align: left;
  width: 680px;
}

/* ROUNDED */
#rounded-corner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 396px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner thead th.rounded-company {
	background: #b9c9fe left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4 {
	background: #b9c9fe right -1px no-repeat;
}
#rounded-corner th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td {
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}

#rounded-corner tfoot td.rounded-foot-left {
	background: #e8edff left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right {
	background: #e8edff right bottom no-repeat;
}
#rounded-corner tbody tr:hover td {
	background: #d0dafd;
}

/* ROUNDED1 */

#rounded1-corner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 675px;
	text-align: left;
	border-collapse: collapse;
}
#rounded1-corner thead th.rounded-company {
	background: #b9c9fe left -1px no-repeat;
}
#rounded1-corner thead th.rounded-q4 {
	background: #b9c9fe right -1px no-repeat;
}
#rounded1-corner th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded1-corner td {
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded1-corner tfoot td.rounded-foot-left {
	background: #e8edff left bottom no-repeat;
}
#rounded1-corner tfoot td.rounded-foot-right {
	background: #e8edff right bottom no-repeat;
}
#rounded1-corner tbody tr:hover td {
	background: #d0dafd;
}

/* 2 */ 
#rounded-corner2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 510px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner2 thead th.rounded-company {
	background: #b9c9fe left -1px no-repeat;
}
#rounded-corner2 thead th.rounded-q4 {
	background: #b9c9fe right -1px no-repeat;
}
#rounded-corner2 th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner2 td {
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner2 tfoot td.rounded-foot-left {
	background: #e8edff left bottom no-repeat;
}
#rounded-corner2 tfoot td.rounded-foot-right {
	background: #e8edff right bottom no-repeat;
}
#rounded-corner2 tbody tr:hover td {
	background: #d0dafd;
}

#rounded-corner3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 580px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner3 thead th.rounded-company {
	background: #FBFBFB left -1px no-repeat;
}
#rounded-corner3 thead th.rounded-q4 {
	background: #FBFBFB right -1px no-repeat;
}
#rounded-corner3 th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #FBFBFB;
}
#rounded-corner3 td {
	padding: 8px;
	background: #FBFBFB;
	border-top: 1px solid #fff;
	color: #000000;
}
#rounded-corner3 tfoot td.rounded-foot-left {
	background: #F3F3F3 left bottom no-repeat;
}
#rounded-corner3 tfoot td.rounded-foot-right {
	background: #F3F3F3 right bottom no-repeat;
}
#rounded-corner3 tbody tr:hover td {
	background: #F3F3F3;
}

#rounded-corner4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px;
	width: 135px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner4 thead th.rounded-company {
	background: #FBFBFB left -1px no-repeat;
}
#rounded-corner4 thead th.rounded-q4 {
	background: #FBFBFB right -1px no-repeat;
}
#rounded-corner4 th {
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #FBFBFB;
}
#rounded-corner4 td {
	padding: 0px;
	background: #FBFBFB;
	border-top: 1px solid #fff;
	color: #000000;
}
#rounded-corner4 tfoot td.rounded-foot-left {
	background: #F3F3F3 left bottom no-repeat;
}
#rounded-corner4 tfoot td.rounded-foot-right {
	background: #F3F3F3 right bottom no-repeat;
}
#rounded-corner4 tbody tr:hover td {
	background: #F3F3F3;
}

#progreso {
  background: url(textarea.png) no-repeat;
  background-position: -300px 0px;
  width: 300px;
  height: 14px;
  text-align: center;
  color: #000000;
  font-size: 8pt;
  font-family: Arial;
  text-transform: uppercase;
}