html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*--------------------------------------------------------------------------------------------*/

/*Geral |-------------------------------------------------------------------------------------*/
body {
	font: 11px Arial;
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: url(../Images/BgGeral.jpg) fixed;
}
#Geral, #GeralInterna {
	width: 770px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}
#Geral 			{	background: #E9E9E9 url(../Images/BgGeralCapa.jpg) no-repeat 296px 300px;	}
#GeralInterna 	{	background: #E9E9E9;	}
#Corpo {
	width:750px;
	_width:770px;
	height: auto !important;
	min-height: 300px;
	height: 300px;
	margin: 0px;
	padding: 10px;
	float: left;
}
form, h1 {
	margin: 0px;
	padding: 0px;
}
h1 {
	font: 2.0em Arial;
}
.clean {
	clear: left;
}
br, .br {
	clear: left;
}
/*--------------------------------------------------------------------------------------------*/

/*Topo |--------------------------------------------------------------------------------------*/
#Topo, #Topo2 {
	width: 770px;
	position: relative;
	z-index: 99;
	float: left;
}
#Topo 	{	height: 299px;	background: url(../Images/BgTopo.jpg) no-repeat 0 0;	}
#Topo2 	{	height: 214px;	background: url(../Images/BgTopo2.jpg) no-repeat 0 0;	}

#Topo .alt, #Topo2 .alt {
	display: none;
}
#Topo h1, #Topo2 h1 {
	width: 141px;
	height: 74px;
	background: url(../Images/LogoOAB.gif) no-repeat 0 0;
	position: absolute;
	left: 27px;
	top: 45px;
	z-index: auto;
	float: left;
}
/*--------------------------------------------------------------------------------------------*/
#CaixaMenuTopo {
	width: 230px;
	height: 15px;
	font: 0.9em Verdana;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
	margin: 5px 0px 0px 0px;
	float: right;
}
#CaixaMenuTopo a {
	color: #FFFFFF;
	text-decoration: none;
}
#CaixaMenuTopo a:hover {
	color: #003366;
	text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------*/

/* Menu Pricipal |----------------------------------------------------------------------------*/
#menu ul {
	width: 490px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	position: absolute;
	left: 280px;
	top: 26px;
	z-index: 1;
}
#menu ul li {
	display: inline;
	list-style: none;
}
.nav01, .nav02, .nav03, .nav04, .nav05, .nav06 {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style: none;
	position: absolute;
	top: 0px;
	z-index: auto;
}
.bot01, .bot02, .bot03, .bot04, .bot05, .bot06 {
	height: 30px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.nav01 {	width: 115px; 	left: 0px;		}
.nav02 {	width: 68px; 	left: 115px;	}
.nav03 {	width: 88px; 	left: 183px;	}
.nav04 {	width: 74px; 	left: 271px;	}
.nav05 {	width: 61px; 	left: 345px;	}
.nav06 {	width: 84px; 	left: 406px;	}

.bot01 {	width: 115px;	background: url(../Images/Portugues/bot_0001.gif) no-repeat 0 0;	}
.bot02 {	width: 68px;	background: url(../Images/Portugues/bot_0002.gif) no-repeat 0 0;	}
.bot03 {	width: 88px;	background: url(../Images/Portugues/bot_0003.gif) no-repeat 0 0;	}
.bot04 {	width: 74px;	background: url(../Images/Portugues/bot_0004.gif) no-repeat 0 0;	}
.bot05 {	width: 61px;	background: url(../Images/Portugues/bot_0005.gif) no-repeat 0 0;	}
.bot06 {	width: 84px;	background: url(../Images/Portugues/bot_0006.gif) no-repeat 0 0;	}

#menu ul li ul {
	width: 180px;
	height: auto;
	background: #DFDFDF;
	border-left: 2px solid #FFFFFF;	
	border-top: 2px solid #FFFFFF;
	position: absolute;
	left: 0px;
	top: 30px;
	z-index: 2;
	display: none;
}
#menu ul li ul li ul {
	width: 180px;
	height: auto;
	background: #FFFFFF;
	border-left: 2px solid #FFFFFF;	
	border-top: 1px solid #638199;
	border-bottom: 2px solid #638199;
	border-right: 1px solid #638199;
	float: left;
	position: absolute;
	left: 182px;
	top: -1px;
	z-index: 3;
}
#menu ul li ul li {
	width: 180px;
	height: auto;
	border-right: 1px solid #638199;	
	border-bottom: 1px solid #638199;	
	position: relative;
	float: left;
	z-index: 2;
}
#menu ul li ul li a {
	font: 1.0em Arial;
	color: #003366;
	text-decoration: none;
	background: #DFDFDF;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	display: block;
}
#menu ul li ul li a:hover {
	background: #FFFFFF;
}
#menu .MarcadorSub {
	background: url(../Images/Marcador3.gif) no-repeat 165px 7px;
}
#menu .MarcadorSub:hover {
	background: #FFFFFF url(../Images/Marcador3.gif) no-repeat 170px 7px;
}

/*--------------------------------------------------------------------------------------------*/

/* Menu Pricipal |----------------------------------------------------------------------------*/
.itemBorder, .itemBorderBlank {
	border: 1px solid #6685A3;
}
.highText {
	font: 1.0em Arial;
	color: #003366; 
	margin: 0px;
	text-decoration: none;
}
.lowText {
	font: 1.0em Arial;
	color: #003366;
	margin: 0px;
	list-style: none;
	text-decoration: none;
}
.lowTextOculto{
	font: 11px Verdana;
	color: Red;
	margin: 0px;
	list-style: none;
	text-decoration: none;
}
#MenuPrincipalPalm {
	display: none;
}
/*--------------------------------------------------------------------------------------------*/

/*Destaque |----------------------------------------------------------------------------------*/
#Destaque {
	width: 400px;
	height: 200px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	position: relative;
	float: left;
}
#Destaque h2 {
	height: 20px;
	font: 1.5em Arial;
	font-weight: bolder;
	color: #AA6F6E;
	width: 400px;
	height: 29px;
	background: #AA6F6E;
	margin: 0px;
	padding: 0px;
	float: left;
}
#Destaque h2 span {
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Destaque img {
	width: 200px;
	height: 150px;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
}
#Destaque .BotDestSubsecoes {
	font: 1.0em Arial;
	font-weight: bolder;
	width: 180px;
	color: #333333;
	margin: 10px 0px 0px 10px;
	float: left;
}
#Destaque h3 {
	width: 170px;
	font: 1.8em "Trebuchet MS";
	line-height: 24px;
	margin: 10px 0px 0px 10px;
	float: left;
}
#Destaque .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #990000;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 5px 10px 0px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
#Destaque .BotMais:hover {
	color: #F0F0F0;
	background: #990000;
}
/*--------------------------------------------------------------------------------------------*/

/*Esq |---------------------------------------------------------------------------------------*/
#Esq {
	width: 280px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
/*--------------------------------------------------------------------------------------------*/

/*Centro |------------------------------------------------------------------------------------*/
#Centro {
	width: 280px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
/*--------------------------------------------------------------------------------------------*/

/*Banner ESAD Capa |--------------------------------------------------------------------------*/
#BannerESAD {
	width: 270px;
	height: 80px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;	
}

/*Banner Salus Capa |--------------------------------------------------------------------------*/
#BannerSalus {
	width: 270px;
	height: 100px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;	
}

/*Banner Anuidades Capa |--------------------------------------------------------------------------*/
#BannerAnuidades {
	width: 270px;
	height: 100px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;	
}

/*Banner Capa |--------------------------------------------------------------------------------*/
#BannersCapa {
	width: 270px;
	height: 100px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
}


/*--------------------------------------------------------------------------------------------*/

/*Dir |---------------------------------------------------------------------------------------*/
#Dir {
	width: 190px;
	height: auto;
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}
#DirInterna {
	width: 190px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}
/*--------------------------------------------------------------------------------------------*/

/*Noticias |----------------------------------------------------------------------------------*/
#NoticiasDaSeccional, #NoticiasDosTribunais,
#NoticiasDoConselhoFederal, #NoticiasDaImprensa {
	width: 270px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#NoticiaSubsecoes {
	width: 327px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	background: #FFFFFF;
	margin: 0px 0px 10px 10px;
	position: relative;
	float: left;
}
#NoticiaComissoes {
	width: 327px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	float: left;
	border:solid 0px red;
}
#NoticiasDaSeccional h2, #NoticiasDosTribunais h2,
#NoticiasDoConselhoFederal h2, #NoticiasDaImprensa h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 270px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#NoticiaSubsecoes h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 327px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#NoticiaComissoes h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 327px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#NoticiasDaSeccional h2 span, #NoticiasDosTribunais h2 span, #NoticiasDoConselhoFederal h2 span,
#NoticiasDaImprensa h2 span, #NoticiaSubsecoes h2 span, #NoticiaComissoes h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#NoticiasDaSeccional ul, #NoticiasDosTribunais ul, #NoticiasDoConselhoFederal ul,
#NoticiasDaImprensa ul {
	width: 270px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
#NoticiaSubsecoes ul {
	width: 327px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
#NoticiaComissoes ul {
	width: 327px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
#NoticiasDaSeccional ul li, #NoticiasDosTribunais ul li, #NoticiasDoConselhoFederal ul li,
#NoticiasDaImprensa ul li {
	width: 270px;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#NoticiaSubsecoes ul li {
	width: 327px;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#NoticiaComissoes ul li {
	width: 327px;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#NoticiasDaSeccional ul li a, #NoticiasDosTribunais ul li a, #NoticiasDoConselhoFederal ul li a,
#NoticiasDaImprensa ul li a {
	width: 245px;
	_width: 270px;
	font: 1.0em Verdana;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#NoticiaSubsecoes ul li a {
	width: 302px;
	_width: 327px;
	font: 1.1em Arial;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#NoticiaComissoes ul li a {
	width: 302px;
	_width: 327px;
	font: 1.1em Arial;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#NoticiasDaSeccional ul li a:hover, #NoticiasDosTribunais ul li a:hover,
#NoticiasDoConselhoFederal ul li a:hover, #NoticiasDaImprensa ul li a:hover,
#NoticiaSubsecoes ul li a:hover, #NoticiaComissoes ul li a:hover {
	color: #990000;
	background: #F0F0F0 url(../Images/Marcador2.gif) no-repeat 10px 3px;
}
#NoticiasDaSeccional ul li a strong, #NoticiasDosTribunais ul li a strong,
#NoticiasDoConselhoFederal ul li a strong, #NoticiasDaImprensa ul li a strong,
#NoticiaSubsecoes ul li a strong, #NoticiaComissoes ul li a strong {
	background: #F0F0F0;
	font-weight: lighter;
}
#NoticiasDaSeccional .BotMais, #NoticiasDosTribunais .BotMais,
#NoticiasDoConselhoFederal .BotMais, #NoticiasDaImprensa .BotMais,
#NoticiaSubsecoes .BotMais, #NoticiaComissoes .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #638199;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 0px 10px 10px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
#NoticiasDaSeccional .BotMais:hover, #NoticiasDosTribunais .BotMais:hover,
#NoticiasDoConselhoFederal .BotMais:hover, #NoticiasDaImprensa .BotMais:hover,
#NoticiaSubsecoes .BotMais:hover, #NoticiaComissoes .BotMais:hover {
	color: #F0F0F0;
	background: #638199;
}

/*--------------------------------------------------------------------------------------------*/

/*Menu Interno |-----------------------------------------------------------------------------------------------------*/
#MenuInterno {
	width: 190px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
}
#MenuInterno h1 {
	display: none;
}
#CaixaCriaMenu {
	width: 180px;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	float: left;
}
#CaixaCriaMenu h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#CaixaCriaMenu h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
.BotFecharSessao, .BotDicionario {
	margin: 0px 0px 0px 5px;
}
#MenuInterno label {
	font: 1.0em Arial;
	font-weight: bolder;
	color: #AA6F6E;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 5px;	
	float: left;
}
#MenuInterno input {
	font: 1.0em Verdana;
	border: 1px solid #AA6F6E;
	background: #FFFFFF;
	margin: 0px 0px 0px 10px;
	padding: 3px;
	width: 160px;
	height: 22px;
	float: left;
}
.BotOKMenu {
	margin: 5px 0px 0px 10px;
	float: left;
}
#MenuInterno ul {
	width: 170px;
	_width: 190px;
	height: auto;
	margin: 0px 0px 10px 0px;
	padding: 5px 10px 10px 10px;
	_padding: 10px 10px 10px 10px;
	background: #FFFFFF;
	float: left;
}
#MenuInterno ul li {
	display: block;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#MenuInterno ul li .LinkMenu {
	display: block;
	font: 1.0em Arial;
	text-decoration: none;
	line-height: 12px;	
	margin: 5px 0px 0px 0px;
	padding: 5px;
	color: #FFFFFF;
	background: #AA6F6E;
}
#MenuInterno ul li .LinkMenu:hover {
	color: #AA6F6E;
	background: #EEE2E2;
}
#MenuInterno ul li img {
	margin: 3px 0px 0px 3px;
}
#DocTips {
	width: auto;
	font: 0.7em Verdana;
	padding: 2px 2px 2px 2px;
	border: 1px solid #000000;
	background-color: #FFFFCE;
	display: none;
}
/*-------------------------------------------------------------------------------------------------------------------*/

/*Eventos |-----------------------------------------------------------------------------------*/
#EventosCapa {
	width: 270px;
	height: auto !important;
	min-height: 235px;
	height: 235px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#EventosCapa h2 {
	height: 20px;
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 270px;
	height: 29px;
	background: #638199;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#EventosCapa h2 span {
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
.TabbedPanelsTabGroup {
	width: 170px;
	height: 30px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 90px;
	top: 5px;
	z-index: auto;
	float: left;
}
.TabbedPanelsTab {
	font: bolder 1.5em Arial;
	color: #638199;
	padding: 5px 5px 4px 5px;
	_padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 5px;
	background: #FFFFFF;
	list-style: none;
	display: inline;
	cursor: default;
	float: left;
}
.TabbedPanelsTabHover {
	background-color: #B0C0CF;
}
.TabbedPanelsTabSelected {
	background-color: #B0C0CF;
}
.TabbedPanelsContentGroup {
	width: 270px;
	height: auto !important;
	min-height: 225px;
	height: 225px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.TabbedPanelsContent {
	width: 250px;
	height: auto !important;
	min-height: 189px;
	height: 189px;
	color: #003366;
	background: #B0C0CF;
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
}
.TabbedPanelsContent h3 {
	display: none;
}
.TabbedPanelsContent h4 {
	width: 230px;
	font: 1.3em Arial;
	font-weight: bolder;
	color: #003366;
	line-height: 15px;
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 5px;
	float: left;
}
.TabbedPanelsContent p {
	width: 230px;
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 5px;
	float: left;
}
.TabbedPanelsContent img {
	margin: 10px 0px 5px 10px;
	padding: 0px;
	float: left;
}
.TabbedPanelsContent strong {
	font-weight: bolder;
}
.TabbedPanelsContent .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #638199;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 10px 10px 10px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
.TabbedPanelsContent .BotMais:hover {
	color: #F0F0F0;
	background: #638199;
}
/*--------------------------------------------------------------------------------------------*/

/*Publicidade |-------------------------------------------------------------------------------*/
#Publicidade {
	width: 750px;
	height: 290px;
	background: #FFFFFF;
	margin: 0px 0px 0px 10px;
	_margin: 5px 0px 0px 5px;
	float: left;
}
#Publicidade h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #AA6F6E;
	width: 750px;
	height: 29px;
	background: #AA6F6E;
	margin: 0px;
	padding: 0px;
	float: left;
}
#Publicidade h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Publicidade img {
	border: 0px;
}
#Publicidade a {
	margin: 10px 0px 0px 10px;
	float: left;
}
/*--------------------------------------------------------------------------------------------*/

/*Busca |-------------------------------------------------------------------------------------*/
#Busca {
	width: 190px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Busca h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Busca h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Busca p {
	width: 178px;
	line-height: 11px;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#Busca label {
	height: 22px;
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 10px 0px 0px 10px;
	float: left;
}
#Busca input {
	width: 140px;
	height: 22px;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	float: left;	
}
#Busca a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Busca a:hover {
	color: #638199;
	background: #BCCAD7;
}
/*--------------------------------------------------------------------------------------------*/

/*Calendário |--------------------------------------------------------------------------------*/
#Calendario {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Calendario h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Calendario h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Calendario table {
	width: 177px;
	height: 135px;
	font: 1.0em Arial;
	background: #B0C0CF;
	padding: 0px;
	margin: 0px 0px 0px 7px;
	_margin: 0px 0px 0px 3.5px;
	color: #333333;
	float: left;
}
#Calendario caption {
	width: 177px;
	height: auto;
	font: 1.0em Verdana;
	font-weight: bolder;
	color: #FFFFFF;
	background: #638199;
	margin: 0px 0px 0px 7px;
	_margin: 0px 0px 0px 3.5px;
	padding: 5px;
}
#Calendario table th {
	font: 0.8em Arial;
	color: #000000;
	font-weight: bolder;
	padding: 0px;
}
#Calendario table td {
	background: #BCCAD7;
	padding: 2px;
	text-align: center;
}
#Calendario table .link02 {
	background: #D6DFE7;
}
#Calendario table .link03 {
	background: #D6DFE7;
}
#Calendario table .link03 a {
	font: 0.9em verdana;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
}
#Calendario table .link03 a:hover {
	text-decoration: underline;
}

#Calendario table .link01 {
	background: #638199;
}
#Calendario table .link01 a {
	font: 1.0em verdana;
	font-weight: bolder;
	color: #FFFFFF;
}

/*-------------------------------------------------------------------------------------------------------------------*/

/*Carteiras |-------------------------------------------------------------------------------------------------------*/
#Carteiras {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Carteiras h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Carteiras h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Carteiras p {
	width: 178px;
	line-height: 11px;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#Carteiras label {
	height: 22px;
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 10px 0px 0px 10px;
	float: left;
}
#Carteiras input {
	width: 110px;
	height: 22px;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	float: left;	
}
#Carteiras a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Carteiras a:hover {
	color: #638199;
	background: #BCCAD7;
}
/*--------------------------------------------------------------------------------------------*/

/*Catálogo |----------------------------------------------------------------------------------*/
#Catalogo {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Catalogo h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Catalogo h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Catalogo p {
	width: 178px;
	line-height: 11px;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#Catalogo .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #638199;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 0px 10px 0px 0px;
	padding: 2px 0px 2px 0px;
	float: right;
}
#Catalogo .BotMais:hover {
	color: #F0F0F0;
	background: #638199;
}
/*--------------------------------------------------------------------------------------------*/

/*Subseções |----------------------------------------------------------------------------------*/
#Subsecoes {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Subsecoes h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Subsecoes h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Subsecoes p {
	width: 178px;
	line-height: 11px;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#Subsecoes select {
	font: 1.1em Arial;
	color: #AA6F6E;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	float: left;	
	
}
/*--------------------------------------------------------------------------------------------*/

/*Comissões |----------------------------------------------------------------------------------*/
#Comissoes {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Comissoes h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Comissoes h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Comissoes p {
	width: 178px;
	line-height: 11px;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#Comissoes .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #638199;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 5px 10px 0px 0px;
	padding: 2px 0px 2px 0px;
	float: right;
}
#Comissoes .BotMais:hover {
	color: #F0F0F0;
	background: #638199;
}
/*--------------------------------------------------------------------------------------------*/

/*Comissões |----------------------------------------------------------------------------------*/
#DiariosOnline {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#DiariosOnline h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#DiariosOnline h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#DiariosOnline ul {
	margin: 0px;
	padding: 0px;
}
#DiariosOnline ul li {
	width: 190px;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#DiariosOnline ul li a {
	width: 175px;
	_width: 190px;
	font: 1.0em Verdana;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#DiariosOnline ul li a {
	width: 165px;
	_width: 170px;
	font: 1.1em Arial;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#DiariosOnline ul li a:hover {
	color: #990000;
	background: #F0F0F0 url(../Images/Marcador2.gif) no-repeat 10px 3px;
}
#DiariosOnline ul li a strong {
	background: #F0F0F0;
	font-weight: lighter;
}
/*--------------------------------------------------------------------------------------------*/
/*Convenios |----------------------------------------------------------------------------------*/
#Convenios {
	width: 190px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: #FFFFFF;
	float: left;
}
#Convenios h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 190px;
	height: 29px;
	background: #BCCAD7;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
#Convenios h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Convenios ul {
	margin: 0px;
	padding: 0px;
}
#Convenios ul li {
	width: 190px;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#Convenios ul li a {
	width: 175px;
	_width: 190px;
	font: 1.0em Verdana;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#Convenios ul li a {
	width: 165px;
	_width: 170px;
	font: 1.1em Arial;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#Convenios ul li a:hover {
	color: #990000;
	background: #F0F0F0 url(../Images/Marcador2.gif) no-repeat 10px 3px;
}
#Convenios ul li a strong {
	background: #F0F0F0;
	font-weight: lighter;
}
/*--------------------------------------------------------------------------------------------*/

/*Trilha |------------------------------------------------------------------------------------*/
#Trilha {
	display: none;
}
/*--------------------------------------------------------------------------------------------*/

/*TitGeral |----------------------------------------------------------------------------------*/
#TitGeral h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
	display: none;
}
#TitGeral h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
/*--------------------------------------------------------------------------------------------*/

/*Notícia Detalhe |--------------------------------------------------------------------------------------------------*/
#NoticiasDetalhe {
	font: 1.0em Verdana;
	color: #040404;
	width: 550px;
	_width: 540px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: #FFFFFF;
	position: relative;
}
#NoticiasDetalhe h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
    _width: 540px;
	height: 29px;
	background: #638199;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
#NoticiasDetalhe .data {
	font: 1.1em Arial;
	font-weight: bolder;
	color: #FFFFFF;
	background: #003366;
	padding: 5px;
	margin: 0px 10px 5px 10px;	
	float: left;
}
#NoticiasDetalhe h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#NoticiasDetalhe h3 {
	width: 530px;
	_width: 530px;
	font: 2.5em "Trebuchet MS";
	color: #003366;
	line-height: 27px;
	margin: 0px;
	padding: 10px;
	float: left;
}
#NoticiasDetalhe p {
	font: 1.2em Verdana;
	color: #003366;
	margin: 0px 10px 10px 10px;
	text-align: justify;
	padding: 0px;
}
.BotImprimir {
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	background: #F0F0F0;
	padding: 5px 10px 5px 10px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: auto;
	float: right;
}
.BotImprimir:hover {
	color: #FFFFFF;
	background: #638199;
}
#Foto01 {
	width: auto !important;
	width: 245px;
	min-width: 245px;
	height: auto;
	background: #E9E9E9;
	margin: 0px 10px 0px 10px;
	_margin: 0px 0px 0px 5px;
	padding: 10px;
	float: left;
}
#Foto01 span img {
	float: left;
	margin: 0px;
	padding: 0px;
}
#Foto01 span {
	font: 1.0em Arial;
	color: #003366;
	width: auto !important;
	width: 235px;
	min-width: 235px;
	_width: auto !important;
	_width: 245px;
	_min-width: 245px;
	margin: 0px;
	padding: 5px;
	display: block;
	float: left;
}
#Tabela01 table {
	width: 530px;
	margin: 0px 0px 10px 10px;
	_margin: 0px 0px 10px 5px;
	float: left;
}
#Tabela01 caption {
	font: 1.0em Arial;
	color: #FFFFFF;
	font-weight: bolder;
	width: 530px;
	margin: 0px 0px 0px 10px;
	_margin: 0px 0px 0px 5px;
	padding: 5px 0px 5px 0px;
	background: #638199;
}
#Tabela01 td {
	border: 0px solid red;
	background: #E9E9E9;
	padding: 10px;
}
#Tabela01 th {
	font-size: 0.6em;
	color: #003366;
	background: #E9E9E9;
	padding: 5px;
}
#Tabela01 img {
	width: auto;
	height: auto;
}
/*-----------------------------------------------------------------------------------------------*/

/*LstNoticias |----------------------------------------------------------------------------------*/
#LstNoticias {
	width: 550px;
	_width: 540px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#LstNoticias h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	_width: 540px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#LstNoticias h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#LstNoticias h3 {
	font: 2.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 540px;
	_width: 540px;
	margin: 10px 0px 10px 0px;
	background: #D6DFE7;
	padding: 10px 0px 10px 10px;
	float: left;
}
#LstNoticias h4 {
	font: 2.0em Arial;
	font-weight: bolder;
	text-decoration: underline;
	color: #638199;
	width: 540px;
	_width: 510px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}
#LstNoticias h5 {
	font: 1.2em Arial;
	font-weight: bolder;
	text-decoration: underline;
	color: #638199;
	width: 540px;
	_width: 510px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
	float: left;
}
#LstNoticias ul {
	width: 510px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
#LstNoticias ul li {
	width: 540px;
	_width: 530px;
	height: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}
#LstNoticias ul li a {
	width: 525px;
	_width: 530px;
	font: 1.1em Arial;
	color: #003366;
	text-decoration: none;
	background: Gray;
	margin: 0px 0px 2px 0px;
	padding: 1px 5px 1px 20px;
	background: url(../Images/Marcador.gif) no-repeat 10px 3px;
	display: block;
}
#LstNoticias ul li a:hover {
	color: #990000;
	background: #F0F0F0 url(../Images/Marcador2.gif) no-repeat 10px 3px;
}
#LstNoticias p {
	font: 1.2em Arial;
	color: #003366;
	margin: 10px 0px 0px 10px;
	padding: 0px;
}
#LstNoticias p a {
	color: #AA6F6E;
	font-weight: bolder;
}
#LstNoticias p a:hover {
	text-decoration: underline;
}
#LstNoticias .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #638199;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 0px 10px 10px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
#LstNoticias .BotMais:hover {
	color: #F0F0F0;
	background: #638199;
}
.TodasAsNoticias {
	font: 0.8em Arial;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	right: 10px;
	top: 5px;
	z-index: auto;
}
/*--------------------------------------------------------------------------------------------*/

/*Resultado da Busca |------------------------------------------------------------------------*/
#BuscaConteudo {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#BuscaConteudo h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#BuscaConteudo h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#BuscaConteudo p {
	font: 1.0em Arial;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#BuscaConteudo input {
	width: 110px;
	height: 22px;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	float: left;	
}
#BuscaConteudo a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}
#BuscaConteudo a:hover {
	color: #638199;
	background: #BCCAD7;
}
/*--------------------------------------------------------------------------------------------*/

/*Resultado da Busca |------------------------------------------------------------------------*/
#BuscaResult {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#BuscaResult h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#BuscaResult h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#BuscaResult ul {
	width: 520px;
	_width: 530px;
	margin: 5px 10px 10px 10px;
	_margin: 5px 5px 5px 5px;
	padding: 0px;
	float: left;
}
#BuscaResult ul li {
	margin: 5px 0px 10px 0px;
	list-style: none;
}
#BuscaResult ul li strong {
	width: 100%;
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	background: #D6DFE7;
	float: left;
}
#BuscaResult ul li p {
	width: 510px;
	_width: 530px;
	font: 1.0em Arial;
	color: #638199;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	float: left;
}
#BuscaResult a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #638199;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 5px;
}
#BuscaResult a:hover {
	color: #F0F0F0;
	background: #638199;
}
/*--------------------------------------------------------------------------------------------*/

/*Resultado da Busca |------------------------------------------------------------------------*/
#BuscaNoticias {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#BuscaNoticias h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#BuscaNoticias h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#BuscaNoticias p {
	font: 1.0em Arial;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#BuscaNoticias label {
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	float: left;
}
#BuscaNoticias input, select {
	font: 1.0em Arial;
	color: #AA6F6E;
	width: auto;
	height: auto;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	float: left;	
}
#BuscaNoticias a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}
#BuscaNoticias a:hover {
	color: #638199;
	background: #BCCAD7;
}
/*--------------------------------------------------------------------------------------------*/

/*Paginacao |--------------------------------------------------------------------------------------------------------*/
#Paginacao	{
	font: 1.0em Arial;
	width: 550px;
	text-align: center;
	background: #D6DFE7;
	padding: 10px 0px 10px 0px;
	float: left;
}
#Paginacao a	{
	font-weight: bolder;
	color: #638199;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	background: #F0F0F0;
	line-height: 25px;
	margin: 5px 0px 0px 0px;
}
#Paginacao a:hover	{
	color: #F0F0F0;
	background: #638199;
}
#Paginacao b {
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	background: #638199;
	height: 20px;
	margin: 5px 0px 0px 0px;
}
/*-------------------------------------------------------------------------------------------------------------------*/

/*Pop-Up Mapa do Site |-----------------------------------------------------------------------------------------------*/
#PopMapa {
	width: 610px;
	_width: 590px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 10px 0px;
	position: relative;
	text-align: left;
	float: left;
}
#PopMapa h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 610px;
	_width: 590px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#PopMapa h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#PopMapa	ol {
	width: 500px;
	margin: 10px 0px 0px 0px;
	float: left;
}
#PopMapa	li {
	list-style: none;
}
#PopMapa	strong {
	font-weight: 900;
	font: 10px Verdana;
	color: #006600;
}
#PopMapa	a {
	color: #638199;
	font-size: 12px;
	font-variant: small-caps;
	text-decoration: none;
}
#PopMapa a:hover {
	color: Red;
	text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------*/

/*Fale Conosco |------------------------------------------------------------------------------*/
#FaleConosco {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#FaleConosco h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#FaleConosco h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#FaleConosco p {
	font: 1.0em Arial;
	color: #638199;
	margin: 0px 0px 0px 10px;
}
#FaleConosco label {
	width: 100px;
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	text-align: right;
	float: left;
}
#FaleConosco input, #FaleConosco select, #FaleConosco textarea {
	font: 1.2em Arial;
	color: #AA6F6E;
	height: 22px;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	padding: 2px;
	float: left;	
}
#FaleConosco textarea {
	height: auto;
}
#FaleConosco a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}
#FaleConosco a:hover {
	color: #638199;
	background: #BCCAD7;
}
#FaleConosco h3 {
	font: 3.0em Arial;
	font-weight: bolder;
	color: #FFFFFF;
	margin: 0px 0px 0px 10px;
	background: #990000;
	text-align: center;
	padding: 5px;
	display: block;
}
/*--------------------------------------------------------------------------------------------*/
/*Comissoes |---------------------------------------------------------------------------------*/
#ComissoesInternas {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	/*position: relative;*/
	z-index: auto;
	float: left;
	border: solid 0px red;
	text-align:left;
}
#ComissoesInternas .alt {
	display:none;
}

#ComissoesInternas h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
}
#ComissoesInternas h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}

#ComissoesInternas h3 {
	font: 1.2em Verdana;
	font-weight: bolder;
	color: #003366;
	background: #F0F0F0;
	margin: 0px 0px 3px 0px;
	padding: 5px;
}

#ComissoesInternas #SelectComissoes {
	position: absolute;
	right: 10px;
	top: 0px;
	_top: -2px;
	z-index: auto;
}
#ComissoesInternas select {
	font: 0.7em Arial;
	color: #AA6F6E;
}
#ComissoesInternas img {
	border: 0px solid #D4D0C8;
	margin: 10px 0px 5px 5px;
	float: left;
	padding:3px;
	background: #EBEBEB;
}
#ComissoesInternas p {
	width: 530px;
	font: 1.0em Arial;
	color: #000000;
	margin: 10px 0px 0px 10px;
	_margin: 5px 0px 0px 5px;
	float: left;
}
#ComissoesInternas p a {
	color: #AA6F6E;
	border-spacing: 3px;
	text-decoration: none;
	font-weight: bolder;
}
#ComissoesInternas p a:hover {
	color: #003366;
	font-weight: bolder;
	background: #BCCAD7;
}
#ComissoesInternas table {
	font: 1.0em Arial;
	color: #000000;
	width: 197px;
	text-align: left;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
}
#ComissoesInternas table th {
	background: #DAE2E7;
	padding: 0px 0px 0px 10px;
}
#ComissoesInternas table td {
	padding: 0px 0px 0px 10px;
}
#ComissoesInternas ul {
	width: auto;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
}
#ComissoesInternas ul li {
	width: 170ppx;
	height: 142px;
	float: left;
	list-style: none;
	margin: 0px 0px 8px 8px;
	padding: 0px;
}
#ComissoesInternas ul li a {
	width: 168px;
	height: 140px;
	border: 2px solid #D6DFE7;
	text-decoration: none;
	float: left;
	position: relative;
}


#ComissoesInternas ul li a span {
	font: 1.0em Arial;
	color: #638199;
	font-weight: bolder;
	background: #FFFFFF;
	padding: 3px;
	position: absolute;
	right: 7px;
	bottom: 7px;
	z-index: auto;
}
#ComissoesInternas ul li a:hover {
	border-color: Red;
}

/*Colunas Comissoes */

#ComissoesInternasEsq {
	width: 215px;
	float:left;
	border:solid 0px red;
}

#ComissoesInternasDir {
	float:left;
	width: 327px;
	_width: 337px;
	border:solid 0px red;
	padding-left: 10px;
}

#ComissoesInternasDir .alt {
	display:none;
}

#ComissoesInternasDir  .Artigos, #ComissoesInternasDir .Atas {
	width: 157px;
	height: 130px;
	display:block;
	float:left;
	margin: 0px 0px 10px 0px;
	border:solid 0px red;
}

#ComissoesInternasDir  .Artigos { background: url(../Images/upload/ImgComissoes/ImgComissaoArtigo.jpg); }
#ComissoesInternasDir  .Atas { background: url(../Images/upload/ImgComissoes/ImgComissaoAtas.jpg) no-repeat right; _width: 167px; padding: 0px 0px 0px 10px; }

/*--------------------------------------------------------------------------------------------*/
/*Comissao Composicao |----------------------------------------------------------------------------------*/
#ComissaoComposicao {
	width: 215px;
	height: auto !important;
	min-height: 150px;
	height: 150px;
	background: #FFFFFF;
	margin: 10px 0px 10px 0px;
	position: relative;
	float: left;
	color:#003366;
}
#ComissaoComposicao h2 {
	height: 20px;
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 215px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	float: left;
}
#ComissaoComposicao h2 span {
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#ComissaoComposicao img {
	width: 200px;
	height: 150px;
	margin: 7px 0px 0px 7px;
	padding: 0px;
	float: left;
}
#ComissaoComposicao h3 {
	width: 170px;
	font: 1.8em "Trebuchet MS";
	line-height: 18px;
	margin: 10px 0px 0px 10px;
	_margin: 5px 0px 0px 5px;
	float: left;
}
#ComissaoComposicao ul {
	margin:0px 3px 5px 3px;
	padding:10px 3px 0px 17px;
	text-align:left;
}
#ComissaoComposicao p {
	padding: 7px;
}

#ComissaoComposicao .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #990000;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 5px 10px 10px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
#ComissaoComposicao .BotMais:hover {
	color: #F0F0F0;
	background: #990000;
}
/*--------------------------------------------------------------------------------------------*/

/*Destaque |----------------------------------------------------------------------------------*/
#DestaqueComissao {
	width: 215px;
	height: auto !important;
	min-height: 200px;
	height: 200px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	position: relative;
	float: left;
}
#DestaqueComissao h2 {
	height: 20px;
	font: 1.5em Arial;
	font-weight: bolder;
	color: #AA6F6E;
	width: 215px;
	height: 29px;
	background: #AA6F6E;
	margin: 0px;
	padding: 0px;
	float: left;
}
#DestaqueComissao h2 span {
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#DestaqueComissao img {
	width: 200px;
	height: 150px;
	margin: 7px 0px 0px 7px;
	padding: 0px;
	float: left;
}
#DestaqueComissao h3 {
	width: 170px;
	font: 1.8em "Trebuchet MS";
	line-height: 18px;
	margin: 10px 0px 0px 10px;
	_margin: 5px 0px 0px 5px;
	float: left;
}
#DestaqueComissao .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #990000;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 5px 10px 10px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
#DestaqueComissao .BotMais:hover {
	color: #F0F0F0;
	background: #990000;
}
/*--------------------------------------------------------------------------------------------*/
/*Clube dos Advogados |---------------------------------------------------------------------------------*/
#ClubeAdvogados {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	/*position: relative;*/
	z-index: auto;
	float: left;
	border: solid 0px red;
	text-align:left;
}
#ClubeAdvogados .alt {
	display:none;
}

#ClubeAdvogados p {
	padding: 5px 8px;
}

#ClubeAdvogados h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
}

#ClubeAdvogados h2 .BtDiretoria {
	color: #638199;
	padding: 3px 6px;
	text-decoration: none;
	font-size: 12px;
	background: #FFF;
	
	position: absolute;
	right: 4px;
	top: 4px;
}

#ClubeAdvogados h2 .BtDiretoria:hover {
	text-decoration: underline;
	background: #F5F5F5;
}

#ClubeAdvogados h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}

#ClubeAdvogados h3 {
	font: 1.2em Verdana;
	font-weight: bolder;
	color: #FFFFFF;
	background: #B0C0CF;
	margin: 0px 0px 3px 0px;
	padding: 5px;
	clear: left;
}

#ClubeAdvogados img.DestClube {
	border: 3px solid #EBEBEB;
	float: left;
	background: #EBEBEB;
	margin: 10px 0px 10px 5px;
}

#ClubeAdvogados table {
	font: 1.0em Arial;
	color: #000000;
	width: 197px;
	text-align: left;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
}

#ClubeAdvogados table th {
	background: #DAE2E7;
	padding: 0px 0px 0px 10px;
}

#ClubeAdvogados table td {
	padding: 0px 0px 0px 10px;
}

#ClubeAdvogados #FotosClube {
	padding: 6px 0px 0px 12px;
	margin: 0px 0px 6px 0px;
}

#ClubeAdvogados #FotosClube a {
	float: left;
	padding: 2px;
	border:solid 1px #CCC;
	margin: 4px;
}

#ClubeAdvogados #ListaEventosClube {
	padding: 8px 0px 10px 10px;
	float: left;
}

#ClubeAdvogados #ListaEventosClube ul, #ClubeAdvogados #ListaEventosClube ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#ClubeAdvogados #ListaEventosClube ul li {
	float: left;
	width: 530px;
	height: auto;
	margin-bottom: 15px;
	padding: 0;
}

#ClubeAdvogados #ListaEventosClube img {
	border: solid 2px #EBEBEB;
	float: left;
	margin: 0px 8px 0px 0px;
}

#ClubeAdvogados #ListaEventosClube a {
	color: #333;
	text-decoration: none;
}

#ClubeAdvogados #ListaEventosClube a:hover {
	text-decoration: underline;
	
}

#ClubeAdvogados #ListaEventosClube h4 a {
	color: #638199;
}

#ClubeAdvogados #ListaEventosClube h4 {
	font-size: 20px;
	font-family: "trebuchet MS";
	line-height: 17px;
	margin: 12px 0px 0px 0px;
}

#ClubeAdvogados #ListaEventosClube p {
	width: auto;
	margin: 8px 0px 0px 0px;
	padding: 0;
}

#ClubeAdvogados #ListaEventosClube .BtVeja {
	float: right;
	margin: 5px 5px 0px 0px;
	font-size: 12px;
}

#ClubeAdvogados #ListaEventosClube .BtMais {
	clear: left;
	padding: 4px 8px;
	background: #638199;
	color: #FFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bolder;
	float: right;
	margin: 0px 10px 0px 0px;
}

#ClubeAdvogados #ListaEventosClube .BtMais:hover {
	text-decoration: none;
	background: #3A4D5A;
}

#ClubeAdvogados #RodapeClube {
	float: left;
	width: 94%;
	padding: 10px;
	margin: 5px;
	border-top: solid 1px #006699;
	text-align: center;
}

/*OAB - Salus |---------------------------------------------------------------------------------*/
#Salus {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	/*position: relative;*/
	z-index: auto;
	float: left;
	border: solid 0px red;
	text-align:left;
}
#Salus .alt {
	display:none;
}

#Salus p {
	padding: 8px 10px;
	font-size: 12px;
}

#Salus h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
}

#Salus h2 .BtDiretoria {
	color: #638199;
	padding: 3px 6px;
	text-decoration: none;
	font-size: 12px;
	background: #FFF;
	
	position: absolute;
	right: 4px;
	top: 4px;
}

#Salus h2 .BtDiretoria:hover {
	text-decoration: underline;
	background: #F5F5F5;
}

#Salus h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}

#Salus h3 {
	font: 1.2em Verdana;
	font-weight: bolder;
	color: #FFFFFF;
	background: #B0C0CF;
	margin: 5px 0;
	padding: 5px;
	clear: left;
}

#Salus img.DestSalus {
	border: 3px solid #EBEBEB;
	float: left;
	background: #EBEBEB;
	margin: 10px 0px 10px 5px;
}

#Salus table {
	font: 1.0em Arial;
	color: #000000;
	width: 197px;
	text-align: left;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
}

#Salus table th {
	background: #DAE2E7;
	padding: 0px 0px 0px 10px;
}

#Salus table td {
	padding: 0px 0px 0px 10px;
}

#Salus #FotosSalus {
	padding: 6px 0px 0px 12px;
	margin: 0px 0px 6px 0px;
}

#Salus #FotosSalus a {
	float: left;
	padding: 2px;
	border:solid 1px #CCC;
	margin: 4px;
}

#Salus #RodapeSalus {
	float: left;
	width: 94%;
	padding: 10px;
	margin: 5px;
	border-top: solid 1px #006699;
	text-align: center;
}

#Salus #PdfSalus {
	list-style: none;
	border: solid 1px #CCC;
	padding: 0;
	width: 350px;
	padding: 3px 3px 0 3px;
	
	margin: 10px 0 10px 110px;
}

#Salus #PdfSalus li {
	width: auto;
	height: 70px;
	margin: 0 0 3px 0;
	padding: 0 0 0 90px;
	font: 18px Arial;
	letter-spacing: -1px;
	
	background:  #EBEBEB url(../Images/upload/ImgSalus/icon_pdf.jpg) no-repeat 13px 3px;
}

#Salus #PdfSalus li.doc { background:  #EBEBEB url(../Images/upload/ImgSalus/icon_doc.jpg) no-repeat 13px 3px; }

#Salus #PdfSalus .fAdesao {
	padding-top: 12px;
	float: left;
}

#Salus #PdfSalus li a {
	text-decoration: none;
	color: #333;
	margin: 25px 0 0 0;
	float: left; 
}

#Salus #PdfSalus li a:hover { text-decoration: underline; }

#Salus #PdfSalus li p {
	font-size: 11px;
	padding: 0;
	letter-spacing: 0;
	line-height: 11px;
}

#Salus #PdfSalus li p a {
	margin: 0;
}

/*Subsecoes |---------------------------------------------------------------------------------*/
#SubsecoesInternas {
	width: 550px;
	height: auto !important;
	min-height: 20px;
	height: 20px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	position: relative;
	z-index: auto;
	float: left;
}
#SubsecoesInternas h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
}
#SubsecoesInternas h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#SubsecoesInternas #SelectSubsecoes {
	position: absolute;
	right: 10px;
	top: 0px;
	_top: -2px;
	z-index: auto;
}
#SubsecoesInternas select {
	font: 0.7em Arial;
	color: #AA6F6E;
}
#SubsecoesInternas img {
	border: 1px solid #D4D0C8;
	margin: 10px 0px 0px 10px;
	float: left;
}
#SubsecoesInternas p {
	width: 530px;
	font: 1.0em Arial;
	color: #000000;
	margin: 10px 0px 0px 10px;
	_margin: 5px 0px 0px 5px;
	float: left;
}
#SubsecoesInternas p a {
	color: #AA6F6E;
	border-spacing: 3px;
	text-decoration: none;
	font-weight: bolder;
}
#SubsecoesInternas p a:hover {
	color: #003366;
	font-weight: bolder;
	background: #BCCAD7;
}
#SubsecoesInternas table {
	font: 1.0em Arial;
	color: #000000;
	width: 197px;
	text-align: left;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
}
#SubsecoesInternas table th {
	background: #DAE2E7;
	padding: 0px 0px 0px 10px;
}
#SubsecoesInternas table td {
	padding: 0px 0px 0px 10px;
}
#SubsecoesInternas ul {
	width: auto;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
}
#SubsecoesInternas ul li {
	width: 170ppx;
	height: 142px;
	float: left;
	list-style: none;
	margin: 0px 0px 8px 8px;
	padding: 0px;
}
#SubsecoesInternas ul li a {
	width: 168px;
	height: 140px;
	border: 2px solid #D6DFE7;
	text-decoration: none;
	float: left;
	position: relative;
}
.imgMapaAlagoinhasCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaAlagoinhasCapa.gif) 				0px 0px;	}
.imgMapaBarreirasCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaBarreirasCapa.gif) 				0px 0px;	}
.imgMapaBomJesusDaLapaCapa 		{	background: url(../Images/upload/ImgMapaSecoes/imgMapaBomJesusDaLapaCapa.gif) 		0px 0px;	}
.imgMapaBrumadoCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaBrumadoCapa.gif) 					0px 0px;	}
.imgMapaCamacariCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaCamacariCapa.gif) 				0px 0px;	}
.imgMapaCoaraciCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaCoaraciCapa.gif) 					0px 0px;	}
.imgMapaEunapolisCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaEunapolisCapa.gif) 				0px 0px;	}
.imgMapaFeiraDeSantanaCapa 		{	background: url(../Images/upload/ImgMapaSecoes/imgMapaFeiraDeSantanaCapa.gif) 		0px 0px;	}
.imgMapaGanduCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaGanduCapa.gif) 					0px 0px;	}
.imgMapaGuanambiCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaGuanambiCapa.gif) 				0px 0px;	}
.imgMapaIbicaraiCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaIbicaraiCapa.gif) 				0px 0px; }
.imgMapaIlheusCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaIlheusCapa.gif) 					0px 0px; }
.imgMapaIpiauCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaIpiauCapa.gif) 					0px 0px;	}
.imgMapaIreceCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaIreceCapa.gif) 					0px 0px;	}
.imgMapaItaberabaCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaItaberabaCapa.gif) 				0px 0px;	}
.imgMapaBarreirasCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaBarreirasCapa.gif) 				0px 0px; }
.imgMapaItabunaCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaItabunaCapa.gif) 					0px 0px;	}
.imgMapaItajuipeCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaItajuipeCapa.gif) 				0px 0px;	}
.imgMapaItamarajuCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaItamarajuCapa.gif) 				0px 0px;	}
.imgMapaItapetingaCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaItapetingaCapa.gif) 				0px 0px;	}
.imgMapaJacobinaCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaJacobinaCapa.gif) 				0px 0px;	}
.imgMapaJequieCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaJequieCapa.gif) 					0px 0px;	}
.imgMapaJuazeiroCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaJuazeiroCapa.gif) 				0px 0px;	}
.imgMapaPortoSeguroCapa 			{	background: url(../Images/upload/ImgMapaSecoes/imgMapaPortoSeguroCapa.gif) 			0px 0px;	}
.imgMapaPauloAfonsoCapa 			{	background: url(../Images/upload/ImgMapaSecoes/imgMapaPauloAfonsoCapa.gif) 			0px 0px;	}
.imgMapaSantaMariaDaVitoriaCapa 	{	background: url(../Images/upload/ImgMapaSecoes/imgMapaSantaMariaDaVitoriaCapa.gif) 	0px 0px;	}
.imgMapaSantoAntonioDeJesusCapa 	{	background: url(../Images/upload/ImgMapaSecoes/imgMapaSantoAntonioDeJesusCapa.gif) 	0px 0px;	}
.imgMapaSenhorDoBomfimCapa 		{	background: url(../Images/upload/ImgMapaSecoes/imgMapaSenhorDoBomfimCapa.gif) 		0px 0px;	}
.imgMapaSerrinhaCapa 				{	background: url(../Images/upload/ImgMapaSecoes/imgMapaSerrinhaCapa.gif) 				0px 0px;	}
.imgMapaTexeiraDeFreitasCapa 		{	background: url(../Images/upload/ImgMapaSecoes/imgMapaTexeiraDeFreitasCapa.gif) 		0px 0px;	}
.imgMapaValencaCapa 					{	background: url(../Images/upload/ImgMapaSecoes/imgMapaValencaCapa.gif) 					0px 0px;	}
.imgMapaVitoriaDaConquistaCapa 	{	background: url(../Images/upload/ImgMapaSecoes/imgMapaVitoriaDaConquistaCapa.gif) 	0px 0px;	}

#SubsecoesInternas ul li a span {
	font: 1.0em Arial;
	color: #638199;
	font-weight: bolder;
	background: #FFFFFF;
	padding: 3px;
	position: absolute;
	right: 7px;
	bottom: 7px;
	z-index: auto;
}
#SubsecoesInternas ul li a:hover {
	border-color: Red;
}
/*--------------------------------------------------------------------------------------------*/

/*Destaque |----------------------------------------------------------------------------------*/
#DestaqueSubsecao {
	width: 215px;
	height: auto !important;
	min-height: 200px;
	height: 200px;
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	position: relative;
	float: left;
}
#DestaqueSubsecao h2 {
	height: 20px;
	font: 1.5em Arial;
	font-weight: bolder;
	color: #AA6F6E;
	width: 215px;
	height: 29px;
	background: #AA6F6E;
	margin: 0px;
	padding: 0px;
	float: left;
}
#DestaqueSubsecao h2 span {
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#DestaqueSubsecao img {
	width: 200px;
	height: 150px;
	margin: 7px 0px 0px 7px;
	padding: 0px;
	float: left;
}
#DestaqueSubsecao h3 {
	width: 170px;
	font: 1.8em "Trebuchet MS";
	line-height: 18px;
	margin: 10px 0px 0px 10px;
	_margin: 5px 0px 0px 5px;
	float: left;
}
#DestaqueSubsecao .BotMais {
	font: 1.0em Arial;
	font-weight: bolder;
	text-align: center;
	color: #990000;
	width: 48px;
	height: auto;
	background: #F0F0F0;
	margin: 5px 10px 10px 0px;
	padding: 5px 0px 5px 0px;
	float: right;
}
#DestaqueSubsecao .BotMais:hover {
	color: #F0F0F0;
	background: #990000;
}
/*--------------------------------------------------------------------------------------------*/

/*Acesso Enquete |----------------------------------------------------------------------------*/
#AcessoEnquete {
	width: 270px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	position: relative;
	float: left;
}
#AcessoEnquete h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 270px;
	height: 29px;
	background: #AA6F6E;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
}
#AcessoEnquete h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#AcessoEnquete p {
	font: 1.5em Arial;
	font-weight: bolder;
	text-decoration: underline;
	color: #AA6F6E;
	width: 260px;
	height: auto !important;
	height: 10px;
	min-height: 10px;
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	float: left;
}
#AcessoEnquete label {
	width: 120px;
	height: 22px;
	text-align: right;
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 10px 0px 0px 10px;
	float: left;
}
#AcessoEnquete input, #AcessoEnquete select {
	font: 1.0em Arial;
	color: #AA6F6E;
	width: 120px;
	height: auto;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	padding: 5px;
	float: left;	
}
#AcessoEnquete a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}
#AcessoEnquete a:hover {
	color: #638199;
	background: #BCCAD7;
}
/*--------------------------------------------------------------------------------------------*/

/*Busca de Notícias |-------------------------------------------------------------------------*/
#BuscaEventos {
	font: 1.0em Verdana;
	color: #638199;
	width: 550px;
	height: auto !important;
	height: 70px;
	min-height: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	position: relative;
}
#BuscaEventos h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
}
#BuscaEventos h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#BuscaEventos label {
	font-weight: bolder;
	float: left;
	margin: 0px 2px 0px 10px;
	padding: 3px 3px 10px 3px;
	float: left;
}
#BuscaEventos select {
	width: 80px;
	height: auto;
	font: 10px Verdana;
	border: 1px solid #638199;
	background: #F0F0F0;
	color: #990000;
	margin: 0px 0px 5px 5px;
	padding: 2px;
	float: left;
}
#BuscaEventos .BotBuscar	{
	font: 1.0em Arial;
	font-weight: bolder;
	color: #FFFFFF;
	background: #638199;
	margin: 0px 0px 5px 5px;
	padding: 3px;
	float: left;
}
#BuscaEventos .BotBuscar:hover {
	color: #638199;
	background: #FFFFFF;
}
/*-------------------------------------------------------------------------------------------------------------------*/

/*ResultBuscaEventos |-----------------------------------------------------------------------------------------------*/
#ResultBuscaEventos {
	font: 1.0em Verdana;
	color: #003366;
	width: 550px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: #FFFFFF;
	position: relative;
}
#ResultBuscaEventos h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	height: 29px;
	background: #638199;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
}
#ResultBuscaEventos h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#ResultBuscaEventos span {
	width: 240px;
	height: 110px;
	background: #F0F0F0;
	position: relative;
	margin: 0px 10px 0px 10px;
	border: 1px polid red;
	float: left;
}
#ResultBuscaEventos span img {
	width: 230px;
	height: 100px;
	position: absolute;
	left: 5px;
	top: 5px;
	float: left;
}
#ResultBuscaEventos h3 {
	font: 2.5em "Trebuchet MS";
	color: #638199;
	width: 280px;
	line-height: 27px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#ResultBuscaEventos h4 {
	font: 1.0em Verdana;
	line-height: 12px;
	color: #000000;
	margin: 0px;
	padding: 5px;
}
#ResultBuscaEventos h6 {
	font: 1.5em Verdana;
	line-height: 22px;
	color: #FFFFFF;
	background: #B0C0CF;
	margin: 0px 0px 5px 0px;
	padding: 5px;
}
#ResultBuscaEventos h5 {
	font: 1.0em Verdana;
	line-height: 12px;
	color: #000000;
	background: #F0F0F0;
	margin: 0px;
	padding: 5px;
}
#ResultBuscaEventos h5 strong {
	font-weight: bolder;
}
#ResultBuscaEventos a {
	color: #AA6F6E;
	text-decoration: none;
}
#ResultBuscaEventos a:hover {
	text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------*/


/*Rodapé |------------------------------------------------------------------------------------*/
#EventoDetalhe {
	font: 1.0em Verdana;
	color: #003366;
	width: 550px;
	_width: 500px !important;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: #FFFFFF;
	position: relative;
}


#EventoDetalhe .h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	_width: 540px !important;
	height: 29px;
	background: #638199;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
}
#EventoDetalhe .h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#EventoDetalhe iframe {
	width: 525px;
	height: 400px;
	border: 0px solid red;
}
#EventoDetalheTopo {
	border: 1px dashed #638199;
	margin: 0px 5px 5px 5px;
	padding: 5px;
	background: #F0F3F7;
	_width: 516px;
	
	}
#EventoDetalheTopo h2 {
	width: 506px;
	_width: 516px;
	font: 1.0em "Trebuchet MS";
	line-height: 11px;
	color: #003366;
	background: #FFFFFF;
	margin: 0px 0px 5px 0px;
	_margin: 0px 0px 5px 0px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #B0C0CF;
	border-bottom: 2px solid #B0C0CF;
	border-right: 2px solid #B0C0CF;
	float: left;
}
#EventoDetalheTopo h2 strong {
	font: 2.0em "Trebuchet MS";
}
#EventoDetalheConteudo {
	border: 1px dashed #638199;
	margin: 5px;
	padding: 5px;
	_width:520px !important;
}

#EventoDetalheConteudo img{
	_width:515px !important;
}

#EventoDetalheConteudo h2 {
	width: 506px;
	_width: 506px;
	font: 1.5em "Trebuchet MS";
	text-decoration: underline;
	line-height: 11px;
	color: #003366;
	background: #F0F0F0;
	margin: 0px 0px 10px 0px;
	_margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #B0C0CF;
	border-bottom: 2px solid #B0C0CF;
	border-right: 2px solid #B0C0CF;
	float: left;
}
#EventoDetalheConteudo p {
	font: 1.0em Verdana;
	color: #003366;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#EventoDetalheConteudo a {
	color: #AA6F6E;
	border-spacing: 3px;
	text-decoration: none;
}
#EventoDetalheConteudo a:hover {
	color: #003366;
	background: #BCCAD7;
}

#EventoDetalheConteudo h3 {
	font: 1.2em Verdana;
	font-weight: bolder;
	color: #003366;
	background: #F0F0F0;
	margin: 0px 0px 10px 0px;
	padding: 5px;
}
.TodosOsEventos {
	font: 0.8em Arial;
	font-weight: bolder;
	color: #FFFFFF;
	position: absolute;
	right: 10px;
	top: 5px;
	z-index: auto;
}

/*--------------------------------------------------------------------------------------------*/

/*Rodapé |------------------------------------------------------------------------------------*/
#Rodape {
	width: 770px;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: #E9E9E9;
	float: left;
}
#Rodape h1 {
	display: none;
}
#Rodape span {
	margin: 10px;
	padding: 10px;
	background: #FFFFFF;
	text-align: center;
	display: block;
}
#Rodape a {
	color: #AA6F6E;
	font-weight: bolder;
}
/*--------------------------------------------------------------------------------------------*/

/*Conteudo |----------------------------------------------------------------------------------*/
#Conteudo {
	font: 1.0em Verdana;
	color: #003366;
	width: 550px;
	_width: 540px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: #FFFFFF;
}
#Conteudo h2 {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 550px;
	_width: 540px;
	height: 29px;
	background: #638199;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	position: relative;
	float: left;
}
#Conteudo h2 span {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Conteudo h3 {
	font: 1.2em Verdana;
	font-weight: bolder;
	color: #003366;
	background: #F0F0F0;
	margin: 0px 0px 10px 0px;
	padding: 5px;
}
#Conteudo h4 {
	font: 1.0em Verdana;
	font-weight: bolder;
	color: #003366;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	text-decoration: underline;
}
#Conteudo h5 {
	font: 1.0em Verdana;
	font-weight: bolder;
	color: #003366;
	background: #F0F0F0;
	margin: 0px 0px 0px 0px;
	padding: 5px;
}

#Conteudo ul {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 10px 0px;
}
#Conteudo ul li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
#Conteudo p {
	margin: 0px 10px 10px 10px;
	padding: 0px;
}
#Conteudo p a, #Conteudo h3 a, #Conteudo ul li a, #Conteudo ol li a, #Conteudo h4 a {
	color: #AA6F6E;
	border-spacing: 3px;
	text-decoration: none;
}
#Conteudo a:hover, #Conteudo h4 a:hover {
	color: #003366;
	background: #BCCAD7;
}
#Conteudo table {
	width: 530px;
	margin: 0px 0px 0px 10px;
}
#Conteudo table .td01 {
	font: 1.1em Verdana;
	color: #638199;
	border: 2px solid #638199;
	background: #D6DFE7;
	text-align: center;
	padding: 5px;
}
#Conteudo table .td02 {
	font: 0.8em Verdana;
	color: #638199;
	border: 2px solid #BCCAD7;
	background: #D6DFE7;
	text-align: center;
	padding: 5px;
}
#Conteudo table .td03 {
	font: 0.8em Verdana;
	color: #AA6F6E;
	border: 2px solid #E5D4D3;
	background: #F6F0F0;
	text-align: center;
	padding: 5px;
}
#Conteudo .botBaixe {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	background: #638199;
	padding: 5px;
}
#Conteudo .botBaixe:hover {
	color: #638199;
	background: #D6DFE7;
}
#Conteudo .table01 {
	font: 1.0em Arial;
	color: #638199;
	width: 530px;
	background: #D6DFE7;
	border: 2px solid #638199; 
	margin: 0px 0px 10px 10px;
	_margin: 0px 0px 10px 5px;
	float: left;
}
#Conteudo .table01 th {
	font: 1.2em Verdana;
	font-weight: bolder;
	color: #FFFFFF;
	background: #638199;
}
#Conteudo .table01 td {
	font-size: 1.3em;
	background: #EAEFF3;
}
#Conteudo .col02 {
	text-align: center;
}
#Conteudo hr {
	border: 1px dashed #638199;
}
#Conteudo .legend {
	font: 1.5em Arial;
	font-weight: bolder;
	color: #638199;
	width: 535px;
	height: 29px;
	background: #638199;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float: left;
}
#Conteudo .legend strong {
	height: 20px;
	background: #FFFFFF;
	padding: 5px 5px 0px 5px;
	margin: 5px 0px 0px 5px;
	float: left;
}
#Conteudo label {
	width: 260px;
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	text-align: right;
	float: left;
}
#Conteudo .label2 {
	width: 100px;
	font: 1.0em Arial;
	font-weight: bolder;
	color: #638199;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	text-align: right;
	float: left;
}

#Conteudo input, #Conteudo select, #Conteudo textarea {
	font: 1.2em Arial;
	color: #AA6F6E;
	height: 22px;
	border: 1px solid #638199;
	margin: 5px 0px 0px 5px;
	padding: 2px;
	float: left;	
}
#Conteudo textarea {
	height: auto;
}
#Conteudo fieldset a {
	font: 1.0em Arial;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px;
	background: #638199;
	margin: 5px 0px 0px 5px;
	float: left;
}

#Conteudo .frmCatalogoSociedades label {
	width: 90px !important;
}

#Conteudo .frmCatalogoSociedades input {
	width: 370px;
}

#Conteudo  table .blue {
	color: Blue;
	text-align: center;
}
#Conteudo  table .red {
	color: Red;
	text-align: center;
}
#Conteudo  table .green {
	color: Green;
	text-align: center;
}
#Conteudo  table a {
	color: #638199;
	text-align: center;
	display: block;
	text-decoration: none;
}
#Conteudo  table a:hover {
	color: #D6DFE7;
	text-align: center;
	background: #638199;
	display: block;
}
#Conteudo iframe {
	width: 530px;
	height: 600px;
	margin: 10px 0px 0px 10px;
	float: left;
	clear: left;
}
/*--------------------------------------------------------------------------------------------*/

/*Destaques de Submenu |----------------------------------------------------------------------*/
#SubmenuDest01 {
	width: 125px;
	height: 220px;
	background: #E9E9E9;
	margin: 0px 0px 10px 10px;
	_margin: 0px 0px 5px 5px;
	float: left;
	position: relative;
}
#SubmenuDest01 a {
	width: 105px;
	height: 180px;
	border: 10px solid #E9E9E9;
	border-bottom: 0px;
	float: left;
}
#SubmenuDest01 a .alt {
	display: none;
}
#SubmenuDest01 a:hover {
	border: 10px solid #AA6F6E;
	border-bottom: 0px;
	float: left;
}
#SubmenuDest01 span {
	font: 0.8em Verdana;
	color: #FFFFFF;
	width: 125px;
	height: 30px;
	background: #AA6F6E;
	float: left;
	position: relative;
}
#SubmenuDest01 span strong {
	font-weight: lighter;
	position: absolute;
	left: 10px;
	top: 7px;
	z-index: auto;
}
/*--------------------------------------------------------------------------*/
#SubmenuDest02 {
	width: 395px;
	height: 220px;
	background: #E9E9E9;
	margin: 0px 0px 10px 10px;
	float: left;
	position: relative;
}
#SubmenuDest02 a {
	width: 170px;
	height: 180px;
	border: 10px solid #E9E9E9;
	border-bottom: 0px;
	float: left;
}
#SubmenuDest02 a .alt {
	display: none;
}
#SubmenuDest02 a:hover {
	border: 10px solid #AA6F6E;
	border-bottom: 0px;
	float: left;
}
#SubmenuDest02 span {
	font: 0.8em Verdana;
	color: #FFFFFF;
	width: 395px;
	height: 30px;
	background: #AA6F6E;
	float: left;
	position: relative;
}
#SubmenuDest02 span strong {
	font-weight: lighter;
	position: absolute;
	left: 10px;
	top: 7px;
	z-index: auto;
}
#SubmenuDest02 ul {
	width: 195px;
	height: auto;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	float: left;
}
#SubmenuDest02 ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
}
#SubmenuDest02 ul li a {
	width: 185px;
	_width: 195px;
	height: auto;	
	font: 1.0em Arial;
	color: #FFFFFF;
	background: #AA6F6E;
	border: 0px;
	margin: 2px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
}
#SubmenuDest02 ul li a:hover {
	background: #EEE2E2;
	color: #AA6F6E;
	border: 0px;
}
/*--------------------------------------------------------------------------------------------*/

/*Termo de Adesão ClipDo |----------------------------------------------------------------------*/

#TermoClipDo { padding: 8px; margin: 5px 0px 0px 0px; }
#TermoClipDo legend { font-weight:bold; padding: 3px 8px; }
#TermoClipDo .TxtTermo { overflow:auto; width: 98%; height: 200px; background: #EFEFEF; padding: 5px; }

#TermoClipDo .BtsTermo { background: #F0F0F0; border: solid 1px #CCC; width: 220px; text-align: center; float: left; height: 33px; padding: 3px 0px 0px 0px; margin: 3px; }
#TermoClipDo .BtsTermo label { border: solid 0px red; color: #003366; font-size: 10px; padding: 0; margin: 7px 7px 0px 0px; width: 180px; }
#TermoClipDo .BtsTermo input { margin: 3px 3px 0px 0px; padding: 0; border: 0; }
#TermoClipDo .BtsTermo .btPDF { background: url(../Images/icoPDF.jpg) no-repeat left; color: #003366; font-size: 10px; padding: 3px 0px 0px 24px; height: 15px; border: solid 0px red; float: left; display: block; margin-left: 23px; }
#TermoClipDo .BtsTermo .btPDF:hover { background: url(../Images/icoPDF.jpg) no-repeat left; }

/*--------------------------------------------------------------------------------------------*/

/* OAB ESCOLA --------------------------------------------------------------------------------*/

#oabEscola {
	border:0px solid red;	
}

#oabEscola .preferencia {
	border:0px solid red;
	text-align:right;
	width:20px;
}

#oabEscola p {
	border:0px solid red;
	padding:18px 0 0 0;
	margin:0px;
}

#oabEscola span {
	padding:9px 0 0 20px;
	display:block;
}

#COAD {
	width:268px;
	text-align:center;
	float:left;
border:0px solid red;
}

/*--------------------------------------------------------------------------------------------*/

/* CAAB --------------------------------------------------------------------------------------*/

.btIn {	background: #F0F0F0 url(../Images/setaCaab1.jpg) no-repeat 525px 6px !important; }
.btAt {	background: #F0F0F0 url(../Images/setaCaab2.jpg) no-repeat 525px 6px !important; }

.Caab .quest_sn {
	width: 30px !important;
	font-size: 18px !important;
	text-align: center !important;
	font-weight: bold;
	background: #EAEAEA;
	margin: 3px !important;
	padding: 10px 4px !important;
}

.Caab .quest_rsp {
	padding: 4px !important;
}

.Caab .val { float: left; margin: 1px 0; }

/*--------------------------------------------------------------------------------------------*/

/* Enquete ADV -------------------------------------------------------------------------------*/

.EnqueteAdv { border: solid 1px red; }

.EnqueteAdv label {
	height: 20px !important;
	height: 15px !important;
	margin: 5px !important;
	padding: 0 !important;
	text-align: left !important;
}

.EnqueteAdv input {
	float: left !important;
	margin: 5px 5px 5px 15px !important;
	padding: 0 !important;
	height:15px !important;
	width: 15px !important;
	border: 0 !important;
}

.EnqueteAdv h5 {
	margin: 10px 0 !important;
}

/*--------------------------------------------------------------------------------------------*/

/* Eleicoes 2010/2012 ------------------------------------------------------------------------*/

.ChapasEleicoes, .ChapasEleicoes li, .ChapasEleicoes li ul, .ChapasEleicoes li ul li {
	list-style: none;
	padding: 0 !important;
	margin: 0 !important;
	float: left;
	text-transform: uppercase;
}

.ChapasEleicoes {
	width: 400px !important;
	margin: 0 0 0 70px !important;
}

.ChapasEleicoes li { width: 100% !important; margin: 1px 0 !important; }
.ChapasEleicoes li ul li { width: 400px !important; margin: 1px 0 !important; }

.ChapasEleicoes li a {
	width: auto;
	display: block;
	padding: 4px 5px;
	background: #AA6F6E !important;
	color: #FFF !important;
	font-size: 12px;
	font-weight: bold;
	
}

.ChapasEleicoes li a:hover { color: #EEE !important; padding-left: 7px !important; }

.ChapasEleicoes li a.pai, .ChapasEleicoes li a.pai:hover {
	background-image: url(../Images/bgSetaEleicoes.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: 375px 50% !important;
}

.ChapasEleicoes li ul { display: none; margin-top: 2px !important; }

.ChapasEleicoes li ul li a, .ChapasEleicoes li ul li a:hover {
	padding-left: 10px !important;
	border-left: solid 10px #CCC;
	background: #EFEFEF !important;
	color: #333 !important;
	font-size: 11px;
}

.ChapasEleicoes li ul li a:hover { background: #DDD !important; }

/*tabela conteudo*/
.tabCont table {
	width: 500px;
	height: auto;
	font: 1.0em Arial;
	background: #B0C0CF;
	padding: 0px;
	margin: 0px 0px 0px 7px;
	_margin: 0px 0px 0px 3.5px;
	color: #333333;
}
.tabCont caption {
	width: 177px;
	height: auto;
	font: 1.0em Verdana;
	font-weight: bolder;
	color: #FFFFFF;
	background: #638199;
	margin: 0px 0px 0px 7px;
	_margin: 0px 0px 0px 3.5px;
	padding: 5px;
}
.tabCont table th {
	font: 0.8em Arial;
	color: #000000;
	font-weight: bolder;
	padding: 0px;
}
.tabCont table td {
	background: #BCCAD7;
	padding: 2px;
	text-align: center;
}

