/* CSS Document */
/* TEMPLATE 10 */

* {
	margin:0px;
	padding:0px;
}

body {
	font-family: Arial;
	background-color: #d0d0ce;
}

#container {	
	width:1020px;
	height:758px;
	margin:0 auto;	
	background:url(../images/fundo-container.jpg) repeat-y;
}

#container-perfil {	
	width:1020px;
	height:auto;
	margin:0 auto;	
	background:url(../images/fundo-container.jpg) repeat-y;
}

#topo {
	float:left;
	width:1020px;
	height:50px;
}

.topo-logo {
	float:left;
	width:454px;
	height:50px;
	padding-left:23px;
}

.topo-contato {
	float:right;
	width:269px;
	height:50px;
	padding-right:23px;
}

.topo-contato p {
	float:right;
	width:269px;
	height:36px;
	text-align:right;
	padding-top:14px;
	padding-right:23px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#005a9c;
}

.topo-contato p a {
	float:right;
	font-family:Tahoma;
	font-size:10px;
	color:#005a9c;
	font-weight:bold;
}

#menu-abas {
	float:left;
	width:975px;
	height:192px;
	padding-left:23px;
}

#menu {
	float:left;
	width:975px;
	height:49px;
	padding-left:23px;
}

#conteudo-home {
	float:left;
	width:706px;
	height:409px;
	margin:0 auto;
	padding-left:23px;
}

#conteudo-contato {
	float:left;
	width:997px;
	height:409px;
	margin:0 auto;
	padding-left:23px;
}

#conteudo-perfil {
	float:left;
	width:997px;
	height:auto;
	margin:0 auto;
	padding-left:23px;
}

.forn-home {
	float:left;
	width:706px;
	height:75px;
	margin:0 auto;
}

.img-home {
	float:left;
	width:281px;
	height:334px;
	margin:0 auto;
}

.img-interna {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}

#img-interna1 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}
#img-interna2 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}
#img-interna3 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}#img-interna4 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}#img-interna5 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}#img-interna6 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}#img-interna7 {
	float:left;
	width:178px;
	height:336px;
	margin:0 auto;
}

.texto-home {
	float:left;
	width:425px;
	height:333px;
	margin:0 auto;
	background:url(../images/fundo-cont-home.jpg) no-repeat;
}

.texto-home h1 {
	float:left;
	width:400px;
	height:auto;
	padding-left:8px;
	padding-top:40px;
	text-align:justify;
	font-family:Tahoma;
	font-size:20px;
	font-weight:100;
	color:#fff;
}

.texto-home p {
	float:left;
	width:350px;
	height:auto;
	padding-left:10px;
	padding-top:15px;
	text-align:justify;
	font-family:Tahoma;
	font-size:11px;
	font-weight:100;
	color:#abe1fa;
}

.texto-home h2 {
	float:left;
	width:400px;
	height:auto;
	padding-left:8px;
	padding-top:70px;
	text-align:justify;
	font-family:Tahoma;
	font-size:11px;
	font-weight:100;
	color:#fff;
}

.texto-home h3 {
	float:left;
	width:400px;
	height:auto;
	padding-left:8px;
	text-align:justify;
	font-family:Tahoma;
	font-size:16px;
	font-weight:100;
	color:#fff;
}

#texto-interna {
	float:left;
	width:364px;
	height:261px;
	margin:0 auto;
	background:url(../images/fundo-cont-interna.jpg) no-repeat;
}

#texto-interna h1 {
	float:left;
	width:300px;
	height:auto;
	padding-left:13px;
	padding-top:0px;
	text-align:justify;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#00aeef;
}

#texto-interna p {
	float:left;
	width:300px;
	height:auto;
	padding-left:13px;
	padding-top:10px;
	text-align:justify;
	font-family:Tahoma;
	font-size:11px;
	font-weight:100;
	color:#fff;
}

#texto-menu-interna {
	float:left;
	width:192px;
	height:261px;
	background:url(../images/fundo-menu-interna.jpg) no-repeat;
}

#texto-menu-interna p {
	float:left;
	width:182px;
	padding-left:4px;
	padding-top:20px;
	text-align:justify;
	font-family:Tahoma;
	font-size:13px;
	font-weight:100;
	color:#00aeef;
	letter-spacing:-1px;
}

#texto-menu-interna p a {
	float:left;
	text-align:justify;
	padding-right:14px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:100;
	letter-spacing:-1px;
	color:#00aeef;
}

#texto-menu-interna p img {
	float:left;
	padding-right:4px;
}


.show {
	display:block;
}
.hide {
	display:none;
}

#texto-link {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link1 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link1 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link1 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-link2 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link2 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link2 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-link3 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link3 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link3 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-link4 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link4 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link4 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-link5 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link5 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link5 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link6 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link6 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link6 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link7 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link7 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link7 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-link8 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link8 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link8 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link9 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link9 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link9 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link10 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link10 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link10 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link11 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link11 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link11 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link12 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link12 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link12 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#texto-link13 {
	float:left;	width:336px; height:261px; margin:0 auto; background:url(../images/fundo-cont-interna.jpg) no-repeat;}
#texto-link13 h1 {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-link13 p {
	float:left;	width:300px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}


#texto-semlink {
	float:left;	width:528px; height:261px; margin:0 auto; background:url(../images/fundo-cont-semlink.jpg) no-repeat;}
#texto-semlink h1 {
	float:left;	width:490px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-semlink p {
	float:left;	width:490px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-contato {
	float:left;	width:190px; height:261px; margin:0 auto; background:url(../images/fundo2-cont-contato2.jpg) no-repeat;}
#texto-contato h1 {
	float:left;	width:170px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-contato p {
	float:left;	width:170px; height:auto; padding-left:13px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
	
#texto-contato2 {
	float:left;	width:338px; height:261px; margin:0 auto; background:url(../images/fundo-cont-contato2.jpg) no-repeat;}
#texto-contato2 h1 {
	float:left;	width:320px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-contato2 h2 {
	float:left;	width:57px; height:auto; padding-left:13px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff; line-height:20px;}
#texto-contato2 p {
	float:left;	width:253px; height:auto; padding-left:0px; padding-top:0px; text-align:left; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
#texto-contato2 h3 {
	float:right;	width:300px; height:auto; padding-right:24px; padding-top:3px; text-align:right; font-family:Tahoma; font-size:10px; font-weight:100; color:#fff;}

#texto-perfil {
	float:left;	width:975px; height:auto; margin:0 auto; background:url(../images/fundo-cont-perfil.jpg) repeat-y;}
#texto-perfil h1 {
	float:left;	width:965px; height:auto; padding-left:20px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
#texto-perfil h2 {
	float:left;	width:57px; height:auto; padding-left:20px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff; line-height:20px;}
#texto-perfil p {
	float:left;	width:460px; height:auto; padding-left:20px; padding-top:5px; text-align:left; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}
#texto-perfil h3 {
	float:left;	width:965px; height:auto; padding-left:20px; padding-top:5px; text-align:left; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

.txt {
	 font-family:Tahoma; font-size:12px; color:#000;}
	
.forn-interna {
	float:left;
	width:706px;
	height:73px;
}

#noticias {
	float:left;
	width:247px;
	height:409px;
	margin:0 auto;
	padding-right:22px;
}

.texto-noticias {
	float:left;
	width:235px;
	height:261px;
	text-align:justify;
	padding-top:0px;
	padding-left:20px;
	padding-right:14px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:100;
	color:#004191;
	background:url(../images/fundo-noticias.jpg) no-repeat;
}

.texto-noticias a {
	color:#004191;
}

.texto-noticias h1 {
	float:left;
	width:235px;
	height:auto;
	text-align:justify;
	font-family:Tahoma;
	font-size:8px;
	font-weight:bold;
	color:#004191;
}

.newsletter {
	float:left;
	width:269px;
	height:73px;
	text-align:justify;
	padding-top:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:100;
	color:#000;
	background:url(../images/newsletter.jpg) no-repeat;
}

.newsletter p {
	float:left;
	width:175px;
	padding-top:26px;
	padding-left:31px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:100;
	color:#000;
}

.newsletter img {
	padding-left:13px;
	padding-top:23px;
}

.titulo-interna {
	float:left;
	width:528px;
	height:75px;
	margin:0 auto;
}

.titulo-interna-contato {
	float:left;
	width:975px;
	height:75px;
	margin:0 auto;
}

.mapa-contato {
	float:left;	width:447px; height:261px; margin:0 auto; background:url(../images/fundo-cont-mapa.jpg) no-repeat;}
.mapa-contato h1 {
	float:left;	width:350px; height:auto; padding-left:3px; padding-top:0px; text-align:justify; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00aeef;}
.mapa-contato p {
	float:left;	width:350px; height:auto; padding-left:3px; padding-top:10px; text-align:justify; font-family:Tahoma; font-size:11px; font-weight:100; color:#fff;}

#newsletter-div {
	float:left;
	width:247px;
	height:73px;
	margin:0 auto;
	padding-right:22px;
}

a:link {color:#004191; text-decoration:none;}

a:visited {color:#004191; text-decoration:none;}

#dados {
	float:left;
	width:1020px;
	height:40px;
	padding-top:20px;	
}

.dados-texto h1 {
	float:left;
	font-size:11px;
	color:#aeaeae;
	width:400px;
	text-align:left;
	padding-left:28px;	
}


.dados-texto p {
	float:right;
	font-size:11px;
	color:#aeaeae;
	width:350px;
	text-align:right;
	padding-right:25px;
}

.dados-texto a {
	font-size:11x;
	color:#aeaeae;
	text-decoration:none;
}

.dados-texto a:hover {
	text-decoration:underline;
}