@charset "utf-8";
/* CSS Document */

* html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="blank.png").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}


/*backgroud*/

body { 
	text-align:center;
	margin-top:0px;
	margin-left:-15px;
	background-color:#4c4c4c;
	}
	
#centro {
	margin:auto;
    width:955px; 
	border: 0;
    vertical-align:topf;
    position:relative;
}

#footer {
	background-color:#4c4c4c;
	position:relative;
	top:140px;
	*left:0px;
	height:100;
	width:100%;
	}

#footerindex {
	background-color:#4c4c4c;
	position:absolute;
	top:830px;
	*left:0px;
	height:100;
	width:100%;
	}

/*menu lateral esquerdo*/

#esquerdo {
	position:absolute;
	top:0px;
	left:0px;
	width:210px;
	text-align:left;
	}
	
#menu {
	position:relative;
	top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	
#menu a {
	text-decoration:none;
	color:#FFFFFF;
	}
	
#menu a:hover {
	color:#FFFFFF;
	background-color:#808080;
}
#menu .pont1 {
	width:205px;
	border-bottom:dotted;
	border-bottom-width:1px;
	border-bottom-color:#666666;
	margin-top:1pt;
	margin-bottom:2pt;
	padding-left:7pt;
	font-weight:600;
	}

#menu .pont2 {
	width:196px;
	*width:188px;
	-width:186px;
	border-bottom:dotted;
	border-bottom-width:1px;
	border-bottom-color:#666666;
	margin-top:1pt;
	margin-bottom:2pt;
	margin-left:13pt;
	-margin-left:11pt;
	}
	
#menu .pont3 {
	width:205px;
	margin-top:1pt;
	margin-bottom:2pt;
	padding-left:7pt;
	font-weight:600;
	}
/*fim do menu esqerdo*/


/*topo*/
#header {
	position:absolute;
	left:210px;
	width:745px;
	color:#FFFFFF;
	text-align:left;
	}

a img {
	border:none;
	}

#formu_intranet {
	position:absolute;
	left:450px;
	top:25px;
	width:150px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	border-right:dotted;
	border-right-width:1px;
	border-right-color:#999999;
	vertical-align:middle;
	}
	
a.intra {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.intra:hover {
	text-decoration:underline;
	}

form {
	height:20px;
	margin-bottom:1pt;
	}

input {
	width:76px;
	height:17px;
	color:#FFFFFF;
	background:#535353;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
	border-color:#CCCCCC;
	border-width:thin;
	}
	
.button {
	width:32px;
	height:19px;
	background:url(images/botao_form.png);
	border:none;
	vertical-align:middle;
	}
	
.button_envia {
	width:63px;
	height:21px;
	background:url(images/enviar.png);
	border:none;
	vertical-align:middle;
	}
	
.button_limpa {
	width:63px;
	height:21px;
	background:url(images/limpar.png);
	border:none;
	vertical-align:middle;
	}
	
#idioma {
	position:absolute;
	left:611px;
	top:26px;
	width:150px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	}
	
#busca {
	position:absolute;
	left:589px;
	top:26px;
	width:180px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	}
	
#data {
	position:absolute;
	width:235px;
	text-align:right;
	left:515px;
	top:50px;
	font-size:12px;
	}
/*fim do topo*/

/*flash*/
#bannerflash {
	position:absolute;
	left:220px;
	*left:215px;
	top:110px;
	width:573px;
	height:235px;
	text-align:left;
	z-index:0;
	}
	
#bannerflash2 {
	position:absolute;
	left:220px;
	*left:215px;
	top:110px;
	width:573px;
	height:114px;
	text-align:left;
	z-index:0;
	}
/*fim banner flash*/	
	
/*banners*/
#banner_am1 {
	position:absolute;
	top:110px;
	left:795px;
	background:none;
	width:183px;
	height:114px;
	}
	
	#banner_am1_grande {
	position:absolute;
	top:110px;
	left:695px;
	background:none;
	width:283px;
	height:175px;
	z-index:1000;
	display:none;
	}
	
#baner_aplicativos {
	border:none;
	}
	
h3.banner_am {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	margin-bottom:1pt;
	margin-top:10pt;
	text-align:left;
	}
	
#banner_am2 {
	position:absolute;
	top:230px;
	left:795px;
	background:url(images/banner_am.jpg);
	width:183px;
	height:114px;
	}
	
img.imgbanner {
	border:solid;
	border-color:#666666;
	border-width:thin;
	margin-right:5pt;
	}
	
img.imgbanner_5 {
	border:solid;
	border-color:#666666;
	border-width:thin;
	margin-right:5pt;
	width:133px;
	height:80px;
	}

p.txt_banneram {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	padding-left:4pt;
	padding-right:4pt;
	margin-top:5pt;
	margin-bottom:1px;
	}
	
p.txt_banneram_saibamais {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	padding-left:4pt;
	padding-right:4pt;
	margin-top:5pt;
	}
	
	p.txt_banneram_saibamais_over {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	padding-left:4pt;
	padding-right:10pt;
	margin-top:5pt;
	}
	
p.txt_banneram_saibamais a {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
	
	p.txt_banneram_saibamais_over a {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	}
	
p.txt_banneram_saibamais a:hover {
	text-decoration:underline;
	}
	
	p.txt_banneram_saibamais_over a:hover {
	text-decoration:underline;
	}
	
#banner_centro1 {
	position:absolute;
	left:0px;
	top:120px;
	background:url(images/banner_centro.jpg);
	width:375px;
	*width:378px;
	height:131px;
	}
	
	#banner_centro1_over {
	position:absolute;
	left:-50px;
	top:110px;
	background:url(images/banner_centro_over.png);
	width:456px;
	*width:456px;
	height:170px;
	z-index:1000;
	display:none;
	}
	
a.voltar {
	color:#CCCCCC;
	text-decoration:none;
	}

a.voltar:hover {
	color:#CCCCCC;
	text-decoration:underline;
	}

#foto_centro1 {
	position:relative;
	margin-left:5pt;
	margin-top:5pt;
	margin-right:5pt;
	}
	
	#foto_centro1_over {
	position:relative;
	margin-left:15pt;
	margin-top:15pt;
	margin-right:15pt;
	}
	
#banner_centro2 {
	position:absolute;
	left:383px;
	top:120px;
	background:url(images/banner_centro.jpg);
	width:375px;
	*width:378px;
	height:131px;
	}
	
	#banner_centro2_over {
	position:absolute;
	left:303px;
	top:110px;
	background:url(images/banner_centro_over.png);
	width:456px;
	*width:456px;
	height:170px;
	z-index:1000;
	display:none;
	}
	
#banner_centro3 {
	position:absolute;
	left:0px;
	top:255px;
	background:url(images/banner_centro.jpg);
	width:375px;
	*width:378px;
	height:131px;
	}
	
	#banner_centro3_over {
	position:absolute;
	left:-50px;
	top:225px;
	background:url(images/banner_centro_over.png);
	width:456px;
	*width:456px;
	height:170px;
	z-index:1000;
	display:none;
	}
	
#banner_centro4 {
	position:absolute;
	left:382px;
	top:255px;
	background:url(images/banner_centro.jpg);
	width:375px;
	*width:378px;
	height:131px;
	border-color:#666666;
	border:thin;
	}
	
	#banner_centro4_over {
	position:absolute;
	left:303px;
	top:225px;
	background:url(images/banner_centro_over.png);
	width:456px;
	*width:456px;
	height:170px;
	border-color:#666666;
	border:thin;
	z-index:1000;
	display:none;
	}
	
#banner_centro5 {
	position:absolute;
	left:0px;
	top:390px;
	background:url(images/banner_centro.jpg);
	width:375px;
	*width:378px;
	height:131px;
	border-color:#666666;
	border:thin;
	}
	
	#banner_centro5_over {
	position:absolute;
	left:-50px;
	top:360px;
	background:url(images/banner_centro_over.png);
	width:456px;
	*width:456px;
	height:170px;
	border-color:#666666;
	border:thin;
	z-index:1000;
	display:none;
	}
	
#banner_centro6 {
	position:absolute;
	left:382px;
	top:390px;
	background:url(images/banner_centro.jpg);
	width:375px;
	*width:378px;
	height:131px;
	border-color:#666666;
	border:thin;
	}
	
	#banner_centro6_over {
	position:absolute;
	left:303px;
	top:360px;
	background:url(images/banner_centro_over.png);
	width:456px;
	*width:456px;
	height:170px;
	border-color:#666666;
	border:thin;
	z-index:1000;
	display:none;
	}
	
.centr4 {
	width:133px;
	height:112px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	margin-right:5pt;
	}
	
h3.banner_centro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#FFFFFF;
	text-align:left;
	margin-top:8pt;
	margin-bottom:3pt;
	}
	
h3.banner_centro_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:900;
	color:#FFFFFF;
	text-align:left;
	margin-top:5pt;
	margin-bottom:8pt;
	}
	
p.txt_banner_centro {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-right:5pt;
	margin-top:1pt;
	margin-bottom:25px;;
	}
	
p.txt_banner_centro_over {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-right:15pt;
	margin-top:1pt;
	margin-bottom:25px;;
	}
	
p.txt_banner_centro2 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-right:5pt;
	margin-top:1pt;
	margin-bottom:8pt;;
	}
	
img.dreit_1 {
	position:absolute;
	top:340px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_1_noborder {
	position:absolute;
	top:340px;
	left:798px;
	width:180px;
	}
	
img.dreit_2 {
	position:absolute;
	top:490px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_3 {
	position:absolute;
	top:640px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_4 {
	position:absolute;
	top:790px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_5 {
	position:absolute;
	top:940px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_6 {
	position:absolute;
	top:1090px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}

img.dreit_7 {
	position:absolute;
	top:1140px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_8 {
	position:absolute;
	top:1290px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_9 {
	position:absolute;
	top:1440px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_10 {
	position:absolute;
	top:1590px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_11 {
	position:absolute;
	top:1740px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_2_resp {
	position:absolute;
	top:690px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
	
img.dreit_3_resp {
	position:absolute;
	top:840px;
	left:798px;
	width:180px;
	border:solid;
	border-color:#666666;
	border-width:thin;
	}
/*fim dos banners*/

/*rodapé*/
#imagem {
	position:relative;
	margin-left:5pt;
	margin-top:5pt;
	margin-right:5pt;
	}

p.rodape {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	padding-right:5pt;
	margin-top:1pt;
	}

h3.rodape1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:800;
	color:#FFFFFF;
	text-align:left;
	margin-top:5pt;
	margin-bottom:2pt;
	}

#local {
	position:relative;
	top:540px;
	left:0px;
	width:340px;
	height:100px;
	border-right:dotted;
	border-right-color:#666666;
	border-right-width:1px;
	}
	
#contato {
	position:absolute;
	top:540px;
	left:345px;
	width:210px;
	height:100px;
	border-right:dotted;
	border-right-color:#666666;
	border-right-width:1px;
	text-align:left;
	}
	
#noti {
	position:absolute;
	top:540px;
	left:555px;
	width:205px;
	height:100px;
	border-right:dotted;
	border-right-color:#666666;
	border-right-width:1px;
	}
/*fim do rodapé*/

/*textos centrais*/
#txt_centro {
	position:relative;
	left:220px;
	*left:23px;
	top:230px;
	text-align:justify;
	width:570px;
	border-left:dotted;
	border-left-width:1px;
	border-left-color:#666666;
	border-right:dotted;
	border-right-width:1px;
	border-right-color:#666666;
	color:#FFFFFF;
	}
	
#txt_centro_index {
	position:relative;
	left:220px;
	*left:23px;
	top:230px;
	text-align:justify;
	width:570px;
	color:#FFFFFF;
	}
	
h3.txt_frase {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:200;
	text-align:left;
	padding-left:20pt;
	padding-right:20pt;
	padding-bottom:10pt;
	margin-top:6pt;
	margin-bottom:1pt;
	margin-right:10pt;
	margin-left:10pt;
	border-bottom:dotted;
	border-bottom-width:1px;
	border-bottom-color:#666666;
	}
	
h3.txt_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:400;
	text-align:justify;
	padding-left:20pt;
	padding-right:20pt;
	margin-top:9pt;
	margin-bottom:1pt;
	margin-right:10pt;
	margin-left:10pt;
	color:#f7e416;
	}
	
h3.txt_titulo a {
	text-decoration:none;
	color:#f7e416;
	}
	
h3.txt_titulo a:hover {
	text-decoration:underline;
	}
	
p.txt_principal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20pt;
	padding-right:20pt;
	margin-right:10pt;
	margin-left:10pt;
	margin-top:2pt;
	line-height:16px;
	color:#FFFFFF;
	text-align:justify;
	}
	
b.principalb {
	color:#f7e416;
	font-weight:bold;
	font-size:14px;
	}
	
#local2 {
	position:relative;
	top:-5px;
	left:230px;
	width:340px;
	height:100px;
	text-align:left;
	}
	
#contato2 {
	position:relative;
	top:-110px;
	left:564px;
	width:200px;
	*width:205px;
	height:100px;
	text-align:left;
	}

/*contato*/
.formulario_contato {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.inputText {
	width:300px;
	}
	
.msg_envia {
	background:#535353;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
	border-color:#CCCCCC;
	border-width:thin;
	width:300px;
	}
	
	
/*botão aplicativos*/
#aplic {
	background:url(images/botao.png) no-repeat;
	width:540px;
	height:25px;
	color:#FFFFFF;
	position:relative;
	left:10px;
	margin-top:5pt;
	*margin-top:10pt;
	padding-top:3pt;
	padding-left:20pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#aplic a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#aplic a:hover {
	text-decoration:underline;
	}
	
a.bannercentro {
	text-decoration:none;
	color:#FFFFFF;
	}
	
a.bannercentro:hover {
	color:#FFFFFF;
	background-color:#222222;
	}


/*css login*/

#header_login {
	text-align:left;
	border-bottom:dotted;
	border-bottom-width:1px;
	border-bottom-color:#666666;
	margin-bottom:20px;
	}
	
#header_login img.logo {
	position:relative;
	left:0px;
	top:5px;
	}
	
#logout {
	position:absolute;
	right:5px;
	top:60px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	
#logout span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
#logout span a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	
#logout span a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}
	
.txt_intranet {
	margin-left:200px;
	}
