@charset "utf-8";



body {
    background:#666;
}


#caixafundo {
	padding: 0px;
	height: 2400px;
	width: 1024px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #666666;
}
#caixasimbolo {
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
	position: absolute;
	left: 2px;
	top: 1px;
}
#caixasigla {
	position:absolute;
	left:460px;
	top:0px;
	width:600px;
	height:120px;
}
#caixatitulo {
	position:absolute;
	left:350px;
	top:150px;
	width:600px;
	height:200px;
}
#caixaasas {
	position:absolute;
	left:40px;
	top:380px;
	width:200px;
	height:150px;
}
#caixafoto {
	position:absolute;
	left:260px;
	top:380px;
	width:520px;
	height:145px;
}
#caixagaleria {
	position:absolute;
	left:800px;
	top:380px;
	width:200px;
	height:150px;
}
#caixamenu {
	position:absolute;
	left:40px;
	top:530px;
	width:960px;
	height:80px;
}
#faixacentralnota {
	width: 620px;
	position: absolute;
	left: 190px;
	top: 650px;
	padding-right: 20px;
	padding-left: 30px;
    margin-top:0pt;
    margin-bottom:40pt;
	padding: 10px;
	margin: 0px;
/*	border-top-color: rgb(0, 255, 0); border-top-width: 1px; border-top-style: solid; opacity: 1;     */
    text-align:justify;
	color: #222;
/*    text-shadow: 1px 1px 3px #777;   /* text-shadow: x-offset px   y-offset px   blur px   #cor da sombra      */
/*	border-bottom-color: rgb(0, 255, 0); border-bottom-width: 1px; border-bottom-style: solid; opacity: 1;     */
}
#faixacentralanuncio {
	width: 680px;
	position: absolute;
	left: 190px;
	top: 1075px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 10px;
	color: #aaf;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 30px;
	text-align: justify;
}
#Faixacentralsup {
	width: 680px;
	position: absolute;
	left: 165px;
	top: 660px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFF;
}
#faixacentralinf {
	width: 680px;
	position: absolute;
	left: 165px;
	top: 700px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top: 1px solid #f00;
	background-color: #626262;
}
#faixacentralinf_01 {
	width: 640px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	background-color: #626262;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 30px;
	text-align: justify;
}
#Faixacentralinf_02 {
	width: 640px;
	height: 18px;
	margin-left: 0px;
	background-color: #626262;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 13px;  /*  regula a altura do tabulador rosa  */
	padding-left: 20px;
}
#Faixacentralinf_03 {
	width: 680px;
	left: 165px;
	color: #c8c8c8;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	background-color: #5f5f5f;
	border-top: 1px solid #ff0;
	text-align: justify;
	line-height: 25px;
}
#Faixacentralinf_03a {
	width: 640px;
	left: 165px;
	color: #c8c8c8;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 0px;
	background-color: #5f5f5f;
	text-align: justify;
	line-height: 25px;
}

/*
#Faixacentralinf_04 {
	width: 500px;
	margin-left: 50px;
	margin-top: 10px;
    padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	color: #afa;
	background-color: #626262;
	border-top: 1px solid #afa;
	border-bottom: 1px solid #afa;
	line-height: 20px;
	text-align: justify;
}
#Faixacentralinf_05 {
	width: 640px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	text-align: justify;
	background-color: #626262;
	border-top: 1px solid #F00;
	line-height: 25px;
}
*/

#faixalatesq {
	left: 0px;
	top: 700px;
	width: 160px;
	float: left;
	position: absolute;
}

#faixalatdrt {
	left: 864px;
	top: 700px;
	width: 160px;
	position: absolute;
}
#faixalatdrt_1{
	width: 158px;
	margin-top: 10px;
	border: 1px solid;
	border-color: #505050 #787878 #787878 #505050;
	border-style: solid;
	display: block;
}
#faixalatdrt_2{
	width: 158px;
	margin-top: 40px;
	border: 0px solid;
	border-color: #505050 #787878 #787878 #505050;
	border-style: solid;
	display: block;
}








/* -----------------------------------------------------------------------------------------------------------------*/
/*          DEFINIÇÃO DO CORPO DO  TEXTO       */
/* -----------------------------------------------------------------------------------------------------------------*/
a:link {
	color: #a00;
	text-decoration: none;
}
a:visited {
	color: #a00;
	text-decoration: none;
}
a:hover {
	color: #fe6;
	text-decoration: none;
}
a:active {
	color: #f02;
	text-decoration: none;
}

/*
a:link {
    font-family:"Arial","sans-serif";
    font-size:14.0pt;
	color: #6A0888;
	text-decoration: none;
text-shadow: 1px 1px 3px #777;
}
a:visited {
    font-family:"Arial","sans-serif";
    font-size:14.0pt;
	color: #8501ad;
	text-decoration: none;
text-shadow: 1px 1px 3px #777;
}
a:hover {
    font-family:"Arial","sans-serif";
    font-size:14.0pt;
	color: #0ff;
	text-decoration: none;
text-shadow: 1px 1px 3px #777;
}
a:active {
    font-family:"Arial","sans-serif";
    font-size:14.0pt;
	color: #f02;
	text-decoration: none;
text-shadow: 1px 1px 3px #777;
}
*/


p.text {
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
line-height: 20pt;
text-align:justify;
font-size:14.0pt;
color: #222;
text-shadow: 1px 1px 3px #777;
}
p.text_item {
font-family:'Arial','sans-serif';
padding-top: 5px;
padding-right: 30px;
padding-left: 45px;
line-height: 16pt;
text-align:justify;
font-size:14.0pt;
color: #222;
text-shadow: 1px 1px 3px #777;
}
p.text_0 {        /*   letra branca    citações     */
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
padding-right: 50px;
text-align: right;
font-size: 16pt;
line-height: 16pt;
color: #fff;
text-shadow: 1px 1px 3px #ccc;
}
p.text_1 {         /*   letra verde    palavras ressalvadas    */
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
line-height: 20pt;
text-align:justify;
font-size:14.0pt;
color: #5f5;
text-shadow: 1px 1px 3px #333;
}
p.text_2 {        /*   letra amarela    frases salientes    */
font-family:'Arial','sans-serif';
padding-top: 20px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
font-size: 16pt;
font-weight: bold;
line-height: 30px;
text-align: left;
color: #f40;
/*   text-shadow: 1px 1px 3px #000;   */
text-shadow: 1px 1px 0px #000, 1px 1px 2px #555, -1px -1px 0px #000, -1px -1px 2px #555, 1px 0px #ff0, -1px 0px #ff0;  
}
p.text_2inf2 {        /*   letra amarela    frases salientes    */
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
line-height: 20pt;
font-size: 14pt;
line-height: 30px;
text-align: justify;
color: #ffa;
text-shadow: -1px -1px 3px #444;
}
p.text_3 {        /*   letra vermelha    */
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
line-height: 20pt;
font-size: 14pt;
line-height: 14pt;
text-align: left;
color: #f66;
text-shadow: 1px 1px 3px #000;
}
p.text_4 {           /*   letra cinza introdução     */
font-family:'Comic Sans MS';
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
line-height: 20pt;
text-align:justify;
font-size:12.0pt;
color: #999;
text-shadow: 1px 1px 3px #333;
}
p.text_9 {
	font-family: 'Arial','sans-serif';
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 30px;
	line-height: 10pt;
	text-align: justify;
	font-size: 10.0pt;
	color: #222;
	text-shadow: 1px 1px 3px #777;
}
p.textimg_centro {            /*    imagem centrada      */
	text-align: center;
}
p.text_art_tit {                 /*     título de artigo        */
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
line-height: 20pt;
text-align:justify;
font-size:18.0pt;
font-weight: bold;color: #d2f;
/*   text-shadow: 1px 1px 3px #000;   */
text-shadow: 1px 1px 0px #000, 1px 1px 2px #555, -1px -1px 0px #000, -1px -1px 2px #555, 1px 0px #ff0, -1px 0px #ff0;  
}
p.text_art_aut {                 /*     nome do autor        */
font-family:'Matura MT Script Capitals';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 100px;
line-height: 20pt;
text-align:justify;
font-size:20.0pt;
color: #d8f;
text-shadow: -1px -1px 0px #040, -2px -2px 2px #f0f;
}
p.text_art_titext {                 /*     título de artigo        */
font-family:'Arial','sans-serif';
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 30px;
line-height: 20pt;
text-align:justify;
font-size:18.0pt;
font-weight: bold;color: #f0f;
/*   text-shadow: 1px 1px 3px #000;   */
text-shadow: 1px 1px 0px #000, 1px 1px 2px #555, -1px -1px 0px #000, -1px -1px 2px #555, 1px 0px #ff0, -1px 0px #ff0;  
}





/* 
http://www.3dcsstext.com/  
http://html-generator.weebly.com
*/
.titulo_1{
font-family: 'Sofachrome', 'sans-serif';
padding-top: 40px;
padding-right: 0px;
padding-bottom: 60px;
padding-left: 0px;
line-height: 1em;
text-align:center;
color: #0059ff;
font-weight:bold;
font-size: 40px;
text-shadow:0px 0px 0 rgb(-42,47,213),0px 1px 0 rgb(0,255,255),0px 2px 0 rgb(-62,27,193),0px 3px 0 rgb(-72,17,183),0px 4px 0 rgb(-82,7,173),0px 5px 0 rgb(-93,-4,162),0px 6px 0 rgb(-103,-14,152),0px 7px 0 rgb(-113,-24,142),0px 8px 0 rgb(-123,-34,132),0px 9px 0 rgb(-133,-44,122), 0px 10px 0 rgb(-143,-54,112),0px 11px 10px rgba(0,0,0,1),0px 11px 1px rgba(0,0,0,0.5),0px 0px 10px rgba(0,0,0,.2);
}
.titulo_2{
font-family: 'Sofachrome', 'sans-serif';
padding-top: 40px;
padding-right: 0px;
padding-bottom: 60px;
padding-left: 0px;
line-height: 1em;
text-align:center;
color: #fff;
font-weight:bold;
font-size: 26px;
font-weight:bold;
text-shadow:0px 0px 0 rgb(232,232,232),1px 1px 0 rgb(150,150,150),2px 2px 0 rgb(190,190,190),3px 3px 0 rgb(169,169,169),4px 4px 0 rgb(148,148,148),5px 5px 0 rgb(127,127,127), 6px 6px 0 rgb(106,106,106),7px 7px 6px rgba(0,0,0,0.6),7px 7px 1px rgba(0,0,0,0.5),0px 0px 6px rgba(0,0,0,.2);
}
.titulocentro1 {
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-align:center;
line-height:150%;
font-size:24.0pt;
font-family:'Arial','sans-serif';
font-weight:bold;
	color: #f00; 
	text-shadow: 1px 1px 0px #000, 1px 1px 2px #fff, 1px 1px 10px #ccc, -1px -1px 0px #000, -1px -1px 2px #fff, -1px -1px 10px #ccc, 0px -1px #ff0, 1px 0px #ff0, 0px 1px #ff0, -1px 0px #ff0;
}
.titulocentro2 {
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
line-height:115%;
padding-left: 30px;
font-size:20.0pt;
font-family:'Arial','sans-serif';
font-weight:bold;
	color: #cc0101; 
	text-shadow: 1px 1px 0px #000, 1px 1px 2px #fff, 1px 1px 10px #ccc, -1px -1px 0px #000, -1px -1px 2px #fff, -1px -1px 10px #ccc, 0px -1px #ff0, 1px 0px #ff0, 0px 1px #ff0, -1px 0px #ff0;
}
.titulocentro3 {
margin:0cm;
margin-bottom:.0001pt;
padding-right: 30px;
text-align:justify;
line-height:115%;
padding-left: 30px;
font-size:18.0pt;
font-family:'Arial','sans-serif';
font-weight:bold;
	color: #ff0; 
	text-shadow: 1px 1px 0px #000, 1px 1px 2px #555, 1px 1px 10px #ccc, -1px -1px 0px #000, -1px -1px 2px #555, -1px -1px 10px #ccc, 0px -1px #ff0, 1px 0px #ff0, 0px 1px #ff0, -1px 0px #ff0;
}



.div_normal {
width: 580px;
margin-left:35pt;
border: 1px solid;
border-color: #0AF #777 #00F #444;
background-color: #595959;
-webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}
p.tracodiv {
/*   border-radius: 6px;  */
width: 8px; 
height: 8px; 
margin-top: 10px; 
margin-left: 25px; 
margin-right: 10px; 
float: left; 
background-color: #888;
-webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 102, 2);
}
p.titdiv_normal {
font-family:'Arial','sans-serif';
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 75px;
text-align:justify;
font-size:13.0pt;
/*  line-height: 1,2em;   */
color: #0AF;
font-weight: bold;
text-shadow: 1px 1px 3px #111;
}
p.textdiv_normal {
font-family:'Arial','sans-serif';
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
padding-left: 20px;
text-align:justify;
font-size:13.0pt;
/*  line-height: 1,2em;   */
color: #006;
text-shadow: 1px 1px 3px #777;
}
p.div_normal03 {
width: 600px;
color: #000;
margin-left:05pt;
border: 1px solid;
border-color: #444 #777 #777 #444;
padding-top: 20px;
padding-right: 10px;
padding-bottom: 40px;
padding-left: 10px;
background-color: #777777;
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
text-align: justify;
line-height: 15px;
background-color: #5d5d5d;
-webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}
.div_pdf {
width: 600px;
margin-left:20pt;
padding: 10pt;
border: 2px solid;
border-color: #0AF #777 #00F #444;
background-color: #ddd;
-webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}






/* -----------------------------------------------------------------------------------------------------------------*/
/*       DEFINIÇÕES DA NOTA INFORMATIVA       */
/* -----------------------------------------------------------------------------------------------------------------*/

.hidden {
	DISPLAY: none
}
#prevNext {
}
#prevNext IMG {
/*	Z-INDEX: 2;   */
	POSITION: relative; 
	CURSOR: pointer
}
#P {
	POSITION: relative; FILTER: alpha(opacity=70); PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: black; HEIGHT: 50px; FONT-SIZE: 1.5em; TOP: -50px; PADDING-TOP: 0px; opacity: .7
}









/* -----------------------------------------------------------------------------------------------------------------*/
/*       DEFINIÇÕES GERAIS E DE MENUS       */
/* -----------------------------------------------------------------------------------------------------------------*/

/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: "Comic Sans MS", cursive;
	color: #222;
}




/* Botão home */
.btnhome a {display:block;	background: url(asasanima.gif); 0px 0px  no-repeat; width: 200px; height: 150px;}
.btnhome a:hover {display:block; background: url(asasanima_hover.gif); 0px 0px  no-repeat; width: 200px; height: 150px;}
.btnhome a:active {display:block; background: url(asasanima_active.gif); 0px 0px  no-repeat; width: 200px; height: 150px;}


/* Botão galeria */
.btngaleria a {display:block;	background: url(galeria.png); 0px 0px  no-repeat; width: 200px; height: 150px;}
.btngaleria a:hover {display:block; background: url(galeria_hover.png); 0px 0px  no-repeat; width: 200px; height: 150px;}
.btngaleria a:active {display:block; background: url(galeria_active.png); 0px 0px  no-repeat; width: 200px; height: 150px;}


/* Barra de navegação */

/* Define a barra no sprite      define as tag 'li', 'a' e 'span' */
.nav{clear: both;float: left; background: url(navigationsprites.png) 0px -1300px  no-repeat; width: 960px; height: 80px;}
.nav li{float: left; list-style:none; display:inline;}
.nav a{display: block; height: 80px;}
.nav span{display: none;}

/* define a largura de cada botão */
.nav1{width: 160px}
.nav2{width: 160px}
.nav3{width: 160px}
.nav4{width: 160px}
.nav5{width: 160px}
.nav6{width: 160px}

/* define a barra de hover no sprite */
.nav1 a:hover{background: url(navigationsprites.png) 0px -550px  no-repeat;}
.nav2 a:hover{background: url(navigationsprites.png) -160px -300px  no-repeat;}
.nav3 a:hover{background: url(navigationsprites.png) -320px -300px  no-repeat;}
.nav4 a:hover{background: url(navigationsprites.png) -480px -300px  no-repeat;}
.nav5 a:hover{background: url(navigationsprites.png) -640px -300px  no-repeat;}
.nav6 a:hover{background: url(navigationsprites.png) -800px -300px  no-repeat;}

/* define a barra de activo no sprite */
.nav1 a:active{background: url(navigationsprites.png) 0px -550px  no-repeat;}
.nav2 a:active{background: url(navigationsprites.png) -160px -380px  no-repeat;}
.nav3 a:active{background: url(navigationsprites.png) -320px -380px  no-repeat;}
.nav4 a:active{background: url(navigationsprites.png) -480px -380px  no-repeat;}
.nav5 a:active{background: url(navigationsprites.png) -640px -380px  no-repeat;}
.nav6 a:active{background: url(navigationsprites.png) -800px -380px  no-repeat;}







/*   tbbed menu   */
tab {      /* ul  */
	padding: 5px;
	margin: 10px 0;
	list-style: none;
	background-color: #fff;
	border-bottom: 1px solid #e7e7e7;
	float: left;
	clear: left;
}
ol li {
	float: left;
	display: inline; /*For ignore double margin in IE6  */
	margin: 0 10px;   /* o 10 é o intervalo entre tabs   */
}
ol li a {
	text-decoration: none;
	float:left;
	color: #f02713;
	cursor: pointer;
	font-family: "Arial";
	font-size: 16px;
	text-shadow: 1px 1px 0px #000, -1px -1px 0px #666, 0px 0px 20px #aaa, 0px 0px 60px #ccc;
}
ol li a span {
	margin: 0 10px 0 -10px;
	padding: 1px 8px 5px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}
ol.tab li a:hover {
 	color: #fff;
	background: url(tab_menu.png) no-repeat top right;
}
ol.tab li a:hover span {
	background: url(tab_menu.png) no-repeat top left;
}
ol.tab li a.current {
	background: url(tab_menu.png) no-repeat top right;
	font-family: "Arial";
	font-size: 20px;
	color: #ff0;
	text-shadow: 1px 1px 0px #999, -1px -1px 0px #222, 0px 0px 2px #ff0;
}
ol.tab li a.current span {
	background: url(tab_menu.png) no-repeat top left;
}



/*   tabbed menu SEGUNDO  */
tab_b {      /* ul  */
	padding: 5px;
	margin: 10px 0;
	list-style: none;
	float: left;
	clear: left;
}
ol li {
	float: left;
	display: inline; /*For ignore double margin in IE6  */
	margin: 0 10px;   /* o 10 é o intervalo entre tabs   */
}
ol li a {
	text-decoration: none;
	float:left;
	color: #f02713;
	cursor: pointer;
	font-family: "Arial";
	font-size: 16px;
	text-shadow: 1px 1px 0px #000, -1px -1px 0px #666, 0px 0px 20px #aaa, 0px 0px 60px #ccc;
}
ol li a span {
	margin: 0 10px 0 -10px;
	padding: 1px 8px 5px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}
ol.tab_b li a:hover {
 	color: #f02713;
    background-color: #ff0;
}
ol.tab_b li a:hover span {
}
ol.tab_b li a.current {
	font-family: "Arial";
	font-size: 20px;
	color: #ff0;
	background-color: #606060;
	border-bottom: 1px solid #606060;
	border-left: 2px solid #ff0;
	border-top: 2px solid #ff0;
	border-right: 2px solid #ff0;
	text-shadow: 1px 1px 0px #666, -1px -1px 0px #222, 0px 0px 20px #ff0, 0px 0px 60px #ff0, 0px 0px 80px #ff0;
}
ol.tab_b li a.current span {
}








/*   Galeria      faixa lateral esq      Galeria   */
#galeria_0 a {
	position: relative;
	z-index: 1;
	display: block;
	float: left;
	width: 120px;
	height: 80px;
    margin: 20px
}
#galeria_0 img {
	position: relative;
	z-index: 1;
    width: 100%;
	height: 100%;
	border: 1px solid;
	border-color: #888 #aaa #aaa #888;
	border-style: solid;
	border-width: 2px;
	padding: 1px;
}
#galeria_0 a:hover {
	position: relative;
    z-index: 100;
	top: -45px;
	left: -53px;
}
#galeria_0 a:hover img {
	position: relative;
    z-index: 100;
	width: 450px; 
	height: 300px;
	padding: 1px;
	background: #ccc;
	border: 3px solid;
	border-color: #00ab00 #00ff58 #00ff58 #00ab00;
}


/*   Galeria      fotos      Galeria   */
#galeria_1 a {
	position: relative;
	z-index: 1;
	display: block;
	float: left;   
	width: 120px;
	height: 80px;
    margin: 20px
}
#galeria_1 img {
	position: relative;
	z-index: 1;
    width: 100%;
	height: 100%;
	border: 1px solid;
	border-color: #026ce5 #00befd #00befd #026ce5;
	border-style: solid;
	border-width: 2px;
	padding: 1px;
}
#galeria_1 a:hover {
	position: relative;
    z-index: 100;
	top: -45px;
	left: -53px;
}
#galeria_1 a:hover img {
	position: relative;
    z-index: 100;
	width: 450px; 
	height: 300px;
	padding: 1px;
	background: #ccc;
	border: 3px solid;
	border-color: #00ab00 #00ff58 #00ff58 #00ab00;
}








/*   truque do botão de avisar do link   */
a.cooltip {
	position: relative;
}

a.cooltip span {
	display: none;
	position: absolute;
	top: -10px;
	left: 0px;
	z-index: 100;
	background: transparent;
}

a:hover.cooltip {
	font-size: 99%; /* this is just for IE */
}

a:hover.cooltip span {
	display: block;
}


#Caixafundo #Faixalatesq {
	text-align: center;
}







/*    SLIDESHOW          */
/*** set the width and height to match your images **/
#slideshow {
    position:relative;
    height:400px;
    -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}
#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
/*    z-index:8;   */
    opacity:0.0;
    height: 400px;
    background-color: #FFF;
    -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}
#slideshow DIV.active {
/*    z-index:10;   */
    opacity:1.0;
    -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}
#slideshow DIV.last-active {
/*    z-index:9;   */
    -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
}
#slideshow DIV IMG {
    height: 400px;
    width: 600px;
    display: block;
    border: 0;
    margin-bottom: 10px;
    border-radius:4px;
    -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
/*  -moz-border-radius:4px; /* Old Firefox */
}
</style>




#caixafundo #faixacentralinf {
	text-align: center;
}
.a {
	font-family: "Comic Sans MS", cursive;
}
#caixafundo #faixacentralinf #Faixacentralinf_03 .div_normal03 table {
	color: #222;
}
