/*
Montagem:	Hudson Marinho (rosaleao.com.br);
Contato: 	hudson@rosaleao.com.br
Ano:		2008
*/

*{ margin: 0; padding: 0; list-style: none; text-decoration:none; }
address,th{ font-style: normal; font-weight: normal; }
table{ border-collapse: collapse; border-spacing: 0; }
caption,th{ text-align: left; }
img,fieldset{ border: none; }
ol,ul{ list-style: none; font-size: inherit; }

/* Link Default */
a{ border: 0; text-decoration: none; color: #AA0011; }
a:hover{ text-decoration: underline; }

h1,h2,h3,h4,h5,h6{ font-weight: normal; display: block; }
p{ display: block; }
ul,li{ display: block; }
label{ display: block; cursor: pointer; }
input,textarea{ border: solid 1px #999; background-image: url(../imagens/bg_input.gif); background-repeat: repeat-x; background-position: left top; _background-attachment: fixed; }

/* html & body */
html,body{ height:100%; }
html{}
body{ background-image: url(../imagens/bg_body.jpg); background-position: 0 0; font-family: Tahoma, Arial, Verdana; font-size: 11px; }

#laySuporte{
	width: 100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
#layTopo{
	width: 100%;
	height: 40px;
	background-color: #fff;
}
#layTopoFlash{
	width: 100%;
	height: 160px;
	background-image: url(../imagens/bg_laytopoflash.jpg);
}
#layBgPrincipal{
	width: 100%;
	padding: 0 0 120px 0;
	background-image: url(../imagens/bg_layprincipal.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

#layBgPrincipal:after{
	height: 0;
	display: block;
	clear: both;
	font: 1px/0px serif;
	content: ".";
	visibility: hidden;
}
#layConteudo{
	width: 770px;
	margin: 0 auto;
	padding: 0 0 0 0;
	background-image: url(../imagens/bg_layconteudo.gif);
	background-repeat: repeat-y;
	z-index: 10;
}
#layIndexFoot{
	width: 100%;
	height: 120px;
	padding: 0 0 0 0;
	position: absolute;
	bottom: 0 !important;
	bottom: -1px;
	background-image: url(../imagens/bg_layindexfoot_t.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #ffb709;
}
#layFoot{
	width: 100%;
	height: 150px;
	position: absolute;
	bottom: 0 !important;
	bottom: -1px;
	background-image: url(../imagens/bg_layfoot.jpeg);
	background-repeat: repeat-x;
	background-position: top center;
	z-index: 1;
}
div#layFoot p{
	width: 770px;
	height: 20px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	text-align: right;
	font-size: 9px;
	font-family: arial;
}
div#layFoot p a{
	color: #c55658;
}
div#layFoot div#ctdFoot{
	width: 770px;
	height: 200px;
	margin: 0 auto;
	padding: 30px 0 0 0;
}
#layBarraMenuPesq{
	width: 750px;
	height: 25px;
	padding: 0 10px;
	margin: 0 auto;


}
#layColunaEsq{
	width: 460px;
	padding: 0 0 0 10px;
	float: left;
}
#layColunaDir{
	width: 290px;
	padding: 0px 10px 60px 0;
	float: right;
}
#layColunaUnica{
	width: 770px;
	margin: 0 auto;
	padding: 5px 0 0 0;
}
.bottom{
	background: #f0f0f0;
	width: 100px;
	height: 25px;
	position: fixed;
	left: 10px;
	bottom: 0;
}
#layIndexColunaDestaques{
	width: 190px;
	padding: 0 0 0 0;
	margin: 0 auto;
	background-image: url(../imagens/bg_laycolunadestaques.jpg);
}
#layColunaDestaques{
	width: 190px;
	min-height: 1100px;
	_height: 1100px;
	*height: 1100px;
	padding: 0 0 0 0;
	margin: 0 auto;
	background-image: url(../imagens/bg_laycolunadestaques.jpg);
}


/***********************************************************/
#ctdTopoFraseMarcas{ width: 750px; height: 40px; padding: 0 10px; margin: 0 auto; }
div#ctdTopoFraseMarcas p{ float: left; }
div#ctdTopoFraseMarcas p#ctdTopoEsq{ width: 125px; padding: 2px 0 0 0; }
div#ctdTopoFraseMarcas p#ctdTopoCtr{ width: 310px; padding: 5px 0 0 0; text-align: center; }
div#ctdTopoFraseMarcas p#ctdTopoDir{ width: 285px; padding: 15px 0 0 0; text-align: right; }


#ctdCdTop{ width: 190px; height: 100px; _height: 35px; *height: 35px; background: url(../imagens/bg_ctdcdtop.jpg) no-repeat bottom; }
#ctdCdBottom{ width: 190px; height: 20px; background-image: url(../imagens/bg_ctdcdbottom.jpg); background-repeat: no-repeat; }
#ctdCdBottomAbsolute{
width: 190px;
height: 20px;
background: url(../imagens/bg_ctdcdbottom.jpg) no-repeat;
margin: 0 135px;
left: 50%;
top: -20px;
position: absolute;
z-index: 10;
}

#ctdMarcasIntAbsolute{
	width: 190px;
	margin: 0 135px;
	left: 50%;
	top: -280px;
	position: absolute;
	z-index: 9;
	text-align: center;
}
#ctdMarcasIntAbsolute a{ display: block; margin: 0 0 10px 0; }


#ctdFlashMenuIconsIndex{ width: 290px; height: 60px; overflow: hidden; margin: 0 0 0 0; padding: 0 0 10px 0; background-image: url(../imagens/bg_hack_menutags.jpg); float: right; }
#ctdFlashMenuIcons{ width: 290px; height: 60px; overflow: hidden; margin: 0 0 0 0;  float: right; }

/*#ctdDirNoticias,*/
#ctdDirVisite,
#ctdDirEventos,
#ctdClimaTempo{ width: 160px; padding: 0 15px; }

p#ctdFlashColDirTitle{
	width: 160px;
	margin: 0 auto;
}
p#ctdFlashColDirTitle-1{
	width: 160px;
	margin: 0 auto;
}

#ctdDirMapaRn{ width: 160px; height: 140px; margin: 0 auto 0 auto; padding-top: 7px; padding-bottom: 5px; background-image: url(../imagens/hr_coldir.jpg); background-repeat: no-repeat; background-position: center bottom; }

#ctdDirNoticias{ padding-top: 0px; padding-bottom: 15px; background-image: url(../imagens/hr_coldir.jpg); background-repeat: no-repeat; background-position: center bottom; }
#ctdDirNoticias a{ width: 160px; padding: 0 15px; color: #000; display: block; }
#ctdDirNoticias a:hover{}
#ctdDirNoticias a strong{}
#ctdDirNoticias a span{}


/* INFORMATIVO
---------------------------*/
#ctdDirInformativo{ padding: 0 0 15px 0; margin-top: 10px; background-image: url(../imagens/hr_coldir.jpg); background-repeat: no-repeat; background-position: center bottom; }
#ctdDirInformativo a{ width: 160px; padding: 0 15px; color: #000; display: block; }
#ctdDirInformativo a:hover{}
#ctdDirInformativo a strong{}
#ctdDirInformativo a span{}



#ctdDirEventos{ padding-top: 8px; padding-bottom: 15px; background-image: url(../imagens/hr_coldir.jpg); background-repeat: no-repeat; background-position: center bottom; }
#ctdDirEventos a{ color: #000; display: block; }
#ctdDirEventos a:hover{}
#ctdDirEventos a strong{}
.CorVermelha{ color: #AA0011; }
#ctdDirEventos a span{}

#ctdDirVisite{ padding-top: 8px; padding-bottom: 15px; background-image: url(../imagens/hr_coldir.jpg); background-repeat: no-repeat; background-position: center bottom; }
#ctdDirVisite a{ width: 160px; height: 45px; display: block; overflow: hidden; }
#ctdDirVisite a:hover{ color: #000; }
#ctdDirVisite a img{ width: 60px; height: 45px; margin: 0 10px 0 0; display: block; float: left; overflow:hidden; }
#ctdDirVisite a:hover img{}
#ctdDirVisite a strong{}
#ctdDirVisite a span{ padding-top: 17px; display: block; color: #000; font-size: 12px; font-weight: bold; }
#ctdDirVisite a:hover span{}




#ctdProducaoCaixaMini a{ width: 76px; height: 45px; margin: 0 9px 9px 0; display: block; overflow:hidden; float: left; }
#ctdProducaoCaixaMini a:hover{ width: 70px; height: 39px; border: solid 3px #fff; }
#ctdProducaoCaixaMini a:hover img{ margin: -3px 0 0 -3px; }












#ctdClimaTempo{ text-align: center; padding-top: 10px; padding-bottom: 10px; }

#ctdIndexDestaques{ width: 460px; }
#ctdIndexDestaques a{ color: #000; }
#ctdIndexDestaques a:hover{}

.ctdIndexDestaqueSepara{ width: 460px; height: 4px; margin: 10px 0; background-image: url(../imagens/hr_dest.jpg); background-repeat: no-repeat; }

#ctdIndexFoot{ width: 770px; margin: 0 auto; color: #AA0011; }
div#ctdIndexFoot p#ctdFootFull{ width: 700px; height: 67px; padding: 33px 0 0 10px; float: left; font-size: 10px; }
div#ctdIndexFoot p#ctdIndexFootEsq{ width: 375px; height: 90px; padding: 10px 0 0 10px; float: left; font-size: 10px; }
div#ctdIndexFoot p#ctdIndexFootDir{ width: 375px; height: 50px; padding: 50px 10px 0 0; float: left; text-align: right; }
#ctdIndexCopyright{ width: 770px; margin: 0 auto; font-size: 10px; text-align: left; color: #AA0011; padding: 4px 0 0 10px; }

/* -- Internas -- */
#ctdNavegacao{ width: 455px; padding: 0 0 5px 0; font-size: 9px; color: #e47617; font-weight: bold; text-transform: uppercase; }
#ctdNavegacao span{}
#ctdNavegacao a{ color: #e47617; }
#ctdNavegacao a:hover{ color: #e47617; }

/* -- Internas 2 -- */
#ctdNavegacaob{ width: 455px; padding: 0 0 5px 0; font-size: 9px; color: #e47617; font-weight: bold;  }
#ctdNavegacaob span{}
#ctdNavegacaob a{ color: #e47617; }
#ctdNavegacaob a:hover{ color: #e47617; }

#ctdTitlePage{ width: 455px; font-size: 18px; font-weight: bold; color: #a00b10; }

#ctdTagsPage{ width: 455px; text-align: right; }
#ctdTagsPage img{}

#ctdImagemDestaquePage{ width: 455px; padding: 2px 0 5px 0; }
#ctdImagemDestaquePage img{ border: solid 3px #fff; }

#ctdAcessibilidade{ width: 455px; text-align: right; }

ul.ctdBoxChamada{}
ul.ctdBoxChamada li{}
ul.ctdBoxChamada li a{ widows: 435px; height: 12px; padding: 3px 0 0 20px; margin: 0 0 5px 0; background-image: url(../imagens/ico_titletopico.jpg); background-repeat: no-repeat; background-position: left top; display: block; }
ul.ctdBoxChamada li a:hover{}

.ctdBoxContent{ color: #a00b10; font-size: 12px; text-align: justify; }
.ctdBoxContent span{ width: 450px; padding: 0 0 5px 0; font-size: 9px; font-weight: bold; display: block; color: #e47617; }
.ctdBoxContent strong{ width: 430px; padding: 0 0 5px 20px; background-image: url(../imagens/ico_titletopico.jpg); background-repeat: no-repeat; background-position: left 1px; font-size: 16px; font-weight: bold; display: block; color: #a00b10; }
.ctdBoxContent strong.default{ display: inline; background-image:none; padding: 0; font-size:12px; color:#000;}
.ctdBoxContent strong.sembola{width: 450px; padding: 0 0 5px 0; background-image: none; font-size: 12px; font-weight: bold; display: block; color: #a00b10; }
/*.ctdBoxContent img{ float: left; margin: 0 15px 5px 0; border: solid 3px #fff; }*/
.ctdBoxContent a img{}
.ctdBoxContent a:hover img{}
.ctdBoxContent a{}
.ctdBoxContent a:hover{text-decoration: underline; }
.ctdBoxContent span a{ color: #e47617; }

.ctdSaibaMais{ width: 448px; background-image: url(../imagens/bg_saibamais.jpg); color: #555555; }
.ctdSaibaMais p{ width: 408px; padding: 18px 0 0 40px; }
.ctdSaibaMais h3{ width: 448px; height: 35px; background-image: url(../imagens/saibamais_top.jpg); background-repeat: no-repeat; text-indent: -30000px; }

.ctdSaibaMaisBottom{ width: 448px; height: 15px; background-image: url(../imagens/saibamais_bottom.jpg); background-repeat: no-repeat; }
.ctdIconeVoltar{ width: 70px; height: 25px; background-image: url(../imagens/ico_topo.gif); background-repeat: no-repeat; display: block; text-indent: -30000px; }
.ctdSeparador{ width: 455px; height: 12px; margin: 10px 0; background-image: url(../imagens/bg_ctdseparador.jpg); background-repeat: no-repeat; background-position: 0 0; text-indent: -30000px; }
.ctdSeparador_b{ width: 455px; height: 12px; background-image: url(../imagens/bg_ctdseparador.jpg); background-repeat: no-repeat; background-position: 0 0; text-indent: -30000px; }
#ctdformolhar{ width: 455px; margin: 10px 0; }


/* -- galeria -- */
#ctdBoxGaleria{ width: 445px; }
#ctdBoxGaleria span{ width: 445px; padding: 0 0 5px 0; font-size: 10px; font-weight: bold; display: block; color: #e47617; }
#ctdBoxGaleria strong{ width: 430px; padding: 0 0 15px 20px; background-image: url(../imagens/ico_titletopico.jpg); background-repeat: no-repeat; background-position: left 1px; font-size: 16px; font-weight: bold; display: block; color: #a00b10; }
#ctdBoxGaleria p#ctdGalleryImagem{ width: 445px; }
#ctdBoxGaleria p#ctdGalleryImagem img{ border: solid 5px #fff; }
#ctdBoxGaleria p#ctdGalleryTitle{ width: 445px; padding: 7px 0; color: #a00b10; }
#ctdBoxGaleria p#ctdGalleryTitle a{}
#ctdBoxGaleria p#ctdGalleryTitle a:hover{ text-decoration:none;}
#ctdBoxGaleria p#ctdGalleryTitle a b{ text-decoration:none;}
#ctdBoxGaleria p#ctdGalleryTitle a:hover b{ text-decoration: underline;}

/*-Galeria link-*/

#ctdBoxGaleria p#ctdGalleryImagem{ width: 445px; }
#ctdBoxGaleria p#ctdGalleryImagem img{ border: solid 5px #fff; }
#ctdBoxGaleria p#ctdGalleryTitleBox{ width: 445px; padding: 7px 0; color: #a00b10; }
#ctdBoxGaleria p#ctdGalleryTitleBox span#ctdGalleryTitle{ width: 295px; /*background-color: #00FF00;*/ color: #a00b10; display: block; float: left; font-weight: normal; }
#ctdBoxGaleria p#ctdGalleryTitleBox a#urlDownload{ width: 150px; /*background-color: #0000FF;*/ font-size: 9px; display: block; float: left; }

#screen{ width: 445px; padding: 0 0 10px 0; }
#screen li{ float: left; }
#screen .jq-ss-crop{ margin: 11px 3px 11px 4px; _margin: 11px 2px 11px 2px; float:left; }
#left,#right{ width: 30px; height: 65px; background-repeat: no-repeat; text-indent: -30000px; display:block; text-decoration:none; }
#left{ background-image: url(../imagens/bg_galeria_avancar.jpg); }
#right{ background-image: url(../imagens/bg_galeria_voltar.jpg); }
#view{ width: 385px; height: 65px; background-color: #fcf6d2; overflow:hidden; }
#ctdGalleryMini{ width:3818px !important; width:3822px; padding:0; }
ul#ctdGalleryMini li a{ cursor: pointer; }
#links{ width: 30px; padding: 0 0; }




/* -- galeria -- */
#ctdBoxGaleria_PP{ width: 445px; }
#ctdBoxGaleria_PP span{ width: 445px; padding: 0 0 5px 0; font-size: 10px; font-weight: bold; display: block; color: #e47617; }
#ctdBoxGaleria_PP strong{ width: 430px; padding: 0 0 15px 20px; background-image: url(../imagens/ico_titletopico.jpg); background-repeat: no-repeat; background-position: left 1px; font-size: 16px; font-weight: bold; display: block; color: #a00b10; }
#ctdBoxGaleria_PP p#ctdGalleryImagem_PP{ width: 445px; }
#ctdBoxGaleria_PP p#ctdGalleryImagem_PP img{ border: solid 5px #fff; }
#ctdBoxGaleria_PP p#ctdGalleryTitle_PP{ width: 445px; padding: 7px 0; color: #a00b10; }
#ctdBoxGaleria_PP p#ctdGalleryTitle_PP a{}
#ctdBoxGaleria_PP p#ctdGalleryTitle_PP a:hover{ text-decoration:none;}
#ctdBoxGaleria_PP p#ctdGalleryTitle_PP a b{ text-decoration:none;}
#ctdBoxGaleria_PP p#ctdGalleryTitle_PP a:hover b{ text-decoration: underline;}

/*-Galeria link-*/

#ctdBoxGaleria_PP p#ctdGalleryImagem_PP{ width: 445px; }
#ctdBoxGaleria_PP p#ctdGalleryImagem_PP img{ border: solid 5px #fff; }
#ctdBoxGaleria_PP p#ctdGalleryTitleBox_PP{ width: 445px; padding: 7px 0; color: #a00b10; }
#ctdBoxGaleria_PP p#ctdGalleryTitleBox_PP span#ctdGalleryTitle_PP{ width: 295px; /*background-color: #00FF00;*/ color: #a00b10; display: block; float: left; font-weight: normal; }
#ctdBoxGaleria_PP p#ctdGalleryTitleBox_PP a#urlDownload_PP{ width: 150px; /*background-color: #0000FF;*/ font-size: 9px; display: block; float: left; }

#screen_PP{ width: 445px; padding: 0 0 10px 0; }
#screen_PP li{ float: left; }
#screen_PP .jq-ss-crop{ margin: 11px 3px 11px 4px; _margin: 11px 2px 11px 2px; float:left; }
#left_PP,#right_PP{ width: 30px; height: 65px; background-repeat: no-repeat; text-indent: -30000px; display:block; text-decoration:none; }
#left_PP{ background-image: url(../imagens/bg_galeria_avancar.jpg); }
#right_PP{ background-image: url(../imagens/bg_galeria_voltar.jpg); }
#view_PP{ width: 385px; height: 65px; background-color: #fcf6d2; overflow:hidden; }
#ctdGalleryMini_PP{ width:3818px !important; width:3822px; padding:0; }
ul#ctdGalleryMini_PP li a{ cursor: pointer; }
#links_PP{ width: 30px; padding: 0 0; }




/* -- formulario -- */
textarea.textbox{ height: 100px; overflow: hidden; overflow: auto; }
textarea.textboxOn{ height: 100px; overflow: hidden; overflow: auto; }
.textbox, .textboxOn{ width: 350px; height: 16px; padding: 2px 4px; margin: 0 0 5px 0; background-image: url(../imagens/bg_input.gif); background-repeat: repeat-x; background-position: top; background-color: #FFF; border: 1px solid #b5b8c8; font-size: 100%; font-family: sans-serif; color: #666; }
.textboxOn{ border-color: #dc8f97; }

/* -- menu -- */
#layMenu{ width: 720px; height: 24px; margin: 0 auto; padding: 0 15px 0 15px; }
#layPesquisa{ width: 265px; height: 24px; float: right; }
form#FormPesquisa{ width: 210px; height: 24px; padding: 0 0 0 5px; margin: 0 0 0 35px; }
form#FormPesquisa label{ width: 45px; height: 24px; background-image: url(../imagens/bg_ctdbusca.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -30000px; float: left; }
form#FormPesquisa input{ width: 130px; margin: 3px 0 0 0; display: block; border: 0; padding: 2px; font-size: 9px; float: left; color: #999999; }
form#FormPesquisa a{ display: block; float: left; }
form#FormPesquisa a:hover{}
form#FormPesquisa a img{}

#ctdMenu{ width: 455px; height: 24px; float: left; }
#ctdMenu,
#ctdMenu ul{ margin: 0; padding: 0; list-style-type: none; list-style-position: outside; position: relative; line-height: 1.5em; }
#ctdMenu li{ float: left; position: relative; }
#ctdMenu strong{ font-weight: normal; }

#ctdMenu li a.menuORN,
#ctdMenu li a.menuDestinos,
#ctdMenu li a.menuSetur,
#ctdMenu li a.menuImprensa,
#ctdMenu li a.menuEventos,
#ctdMenu li a.menuContato,
#ctdMenu li a.menuLinks{ height: 24px; display:block; text-decoration:none; background-repeat: no-repeat; background-position: 0/*x*/ 0/*y*/; text-indent: -30000px; }

#ctdMenu li a.menuORN{ width: 48px; background-image: url(../imagens/menu/menu_orn.jpg); }
#ctdMenu li a.menuDestinos{ width: 77px; background-image: url(../imagens/menu/menu_destinos.jpg); }
#ctdMenu li a.menuSetur{ width: 55px; background-image: url(../imagens/menu/menu_setur.jpg); }
#ctdMenu li a.menuImprensa{ width: 80px; background-image: url(../imagens/menu/menu_imprensa.jpg); }
#ctdMenu li a.menuEventos{ width: 71px; background-image: url(../imagens/menu/menu_eventos.jpg); }
#ctdMenu li a.menuContato{ width: 73px; background-image: url(../imagens/menu/menu_contato.jpg); }
#ctdMenu li a.menuLinks{ width: 49px; background-image: url(../imagens/menu/menu_links.jpg); }

#ctdMenu li a.menuORN:hover,
#ctdMenu li a.menuDestinos:hover,
#ctdMenu li a.menuSetur:hover,
#ctdMenu li a.menuImprensa:hover,
#ctdMenu li a.menuEventos:hover,
#ctdMenu li a.menuContato:hover,
#ctdMenu li a.menuLinks:hover{ background-position: 0/*x*/ -25px/*y*/; }

#ctdMenu li ul li a{ height: 16px; display: block; text-decoration: none; background-image: url(../imagens/menu/bg_icosubmenu.gif); background-repeat: no-repeat; background-position: 0/*x*/ 0/*y*/;  background-color: #fce386; font-size: 11px; color: #790000; padding: 4px 16px; }
#ctdMenu li ul li a:hover{ color: #000; background-position: 0/*x*/ -25px/*y*/; font-weight: bold;}
#ctdMenu li ul{ width: 12em; top: 2.4em; display: none; font-size: 10px; position: absolute; }
#ctdMenu li ul a{ width:15em; height:auto; float:left; color: #666; }
#ctdMenu ul ul{ top:auto; }
#ctdMenu li ul ul{ left: 17.1em; margin: 0 0 0 26px; }
#ctdMenu li:hover ul ul,
#ctdMenu li:hover ul ul ul,
#ctdMenu li:hover ul ul ul ul{display:none;}
#ctdMenu li:hover ul,
#ctdMenu li li:hover ul,
#ctdMenu li li li:hover ul,
#ctdMenu li li li li:hover ul{display:block;}
#ctdMenu li ul li ul li a{ border-left: solid 5px #B90; }


.calendario{
width:450px;
display:block;
font-size:12px;
color:#000;
}
.calendario_b{
width:280px;
padding: 0 0 8px 0;
float:left;
height:auto;
display:block;
font-size:12px;
color:#000;
}

.calendario_c{
width:280px;
padding: 0 0 8px 0;
float:left;
height:auto;
display:block;
font-size:12px;
color:#a00b10;
font-weight:bold;
}
.subtit_a{
font-size:12px;
font-weight:bold;
color:#000;
}
.subtit_b{
font-size:14px;
font-weight:bold;
color:#a00b10;
text-align:justify;
padding-top: 2px;
}
.links_topo{
font-size:9px;
font-weight:normal;
color:#000;
}
.alfa_dest{
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#AA0011;
}
.alfa_dest a:hover{
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#AA0011;
}

.Icone{
width: 40px; height: 30px; margin: 0 28px; top: 300px; left: 50%; position: absolute;
}

.ErrorCaracteres{ width: 450px; }




.tabela-pipa-2010 .tit-tabela td {
	font-weight: bold; background: #EFD12C;
	color: #FFFFFF; padding: 4px;
}

.tabela-pipa-2010 {
	background: #CCCC66
}

.tabela-pipa-2010 tr td {
	background: #F8F1A7;
	margin: 1px; padding: 8px 3px;
}







ul#paginacao {
	list-style: none;
	display: block;
	height: 20px;
	margin: 5px 0 20px 0;
}

ul#paginacao li {}
ul#paginacao li a {
	display: block;
	padding: 3px 5px;
	margin-right: 2px;
	background: #EE8021;
	color: #FFFFFF;
	float: left;
	font-weight: bold;
	text-decoration: none;
}
ul#paginacao li a:hover {color: #89460A;}

#paginacao li.ativo a {color: #AA0011; cursor: default;}
#paginacao li.ativo a:hover {color: #AA0011;}

#paginacao li.last {}




.img-info {
	margin: 0 10px 0 0;
	float: left;
}