@import url('/adm/wymeditor/skins/plusFeats/extra.css');
#content { background: url('../gifs/menu_border.gif') repeat-y left; }
#content div {
	overflow: hidden;
	padding-top: 10px;
	background-color: #fff;
	font-size: 90%;
}
#content div div { padding: 0; font-size: 100%; }
#content div#sub-menu { float: left; width: 170px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; }
#content div#column-two { float: right; width: 560px; padding-left: 20px; }
#content h2 { margin-bottom: 10px; border-bottom: 1px solid #ccc; font: lighter 153%/100% "Trebuchet MS", Tahoma, Arial, sans-serif; }
#content h3 { font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; }
#content h3.bordered { border-bottom: 1px solid #eee; }
#content div#sub-menu h2 {
	width: 152px;
	margin: 0;
	padding-left: 13px;
	border: none;
	background: #fff url('../gifs/section_marker.gif') no-repeat center left;
}
#content #sub-menu ul { padding: 0 10px 10px 0; border: solid #ccc; border-width: 1px 1px 0 0; }
#content #sub-menu ul ul { padding: 0; border: none; }
#content #sub-menu ul li { margin-left: 10px; padding: 5px 0; border-bottom: 1px solid #ccc; }
#content #sub-menu ul li a, #content #sub-menu ul li span.subsecao { margin-left: -10px; background-color: #fff; color: #036; }
#content #sub-menu ul li a:hover, #content #sub-menu ul li span.subsecao:hover { background-color: #D3D3D3; text-decoration: underline; }
#content #sub-menu ul li.selected a, #content #sub-menu ul li.selected span.subsecao, #content #sub-menu ul li.selected li.selected a,
  #content #sub-menu ul li.selected li.selected li.selected a { font-weight: bold;} 
#content #sub-menu ul li.selected li a, #content #sub-menu ul li.selected li.selected li a  { font-weight: normal;}
#content #sub-menu ul li li { margin: 0; padding: 3px 0; border: none; }
#content #sub-menu ul li li li { margin-left: 15px; }
#content #sub-menu ul li li a { margin: 0; }
#content #sub-menu ul li li span { float: left; margin: 2px 5px 0 0; color:#8B0000; font: bold 20px/10px "Trebuchet MS", Tahoma, Arial, sans-serif;}
#content #column-two p { margin-bottom: 15px; }
#content #column-two .paginacao, #content #column-two .pagStatus { margin-bottom: 10px; }
#content #column-two ul { list-style: inside disc; margin: 0 0 15px 20px; }
#content #column-two ul li { clear: both; }
#content #column-two ul.decimal { list-style-type: decimal; margin: 0; }
a.go-top { clear: both; float: right; margin: 50px 0 10px; }
#content #column-two ul a.go-top { margin: 0 0 5px; }
.ui-accordion-left, .ui-accordion-right { display: none; }

table input, table select { margin: 3px 0; }
table .right { padding-right: 5px; text-align: right; }
table .radioCheck { margin: 0; }
.submit-btn { margin-top: 15px; }

#form_contato, #contato .vcard { float: left }
#form_contato { width: 400px; padding: 15px 98px 15px 10px; border-right: 1px solid #ccc; }
#contato #content .vcard { padding: 40px 10px 25px; font-size: 100%; }
#contato .vcard .organization-unit {
	padding-left: 18px;
	background: #fff url('../gifs/section_marker.gif') no-repeat center left;
	font-weight: bold;
	line-height: 18px;
}
#contato .vcard .adr { margin-bottom: 20px; }

#formulario #content .floated { float: left; font-size: 11px; }
#formulario #content img.floated { margin: 0 10px 10px 0; }
#formulario #content form.floated { width: 70%; }
#formulario #content #fisica, #formulario #content #juridica { display: none; margin-top: 5px; }
#formulario #content #residencialJur, #formulario #content #residencialFis { margin-left: 15px; }

#info #content ul, #news #column-two ul { list-style: none; margin: 0 0 15px; }
#info #content ul li, #news #column-two ul li { padding: 0 5px; line-height: 25px; }
#info #content ul li.odd, #news #column-two ul li.odd { background-color: #f2f2f2; }

.full #content { background: none; padding-top: 10px; font-size: 90%; }
.full_pag_seja_parceiros #content { background: none; padding-top: 10px; font-size: 90%; }
.full #content div { padding: 0; }
.full_pag_seja_parceiros #content  div { padding: 0; }
#main #content select.select_pag_seja_parceiros  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#main #content input.select_pag_seja_parceiros1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#info-view #conteudo-wrapper { float: left; width: 535px; }
#info-view #conteudo-wrapper-full { float: none; width: auto; }
#info-view #imagens { float: left; margin-left: 10px; }
#info-view #info-data, #conteudo-wrapper #info-data { margin: 3px 0 10px 0; }
#info-view #conteudo p, #conteudo-wrapper p { margin-bottom: 10px; }
#info-view #creditos, #conteudo-wrapper #creditos { margin-top: 15px; padding: 5px; border-top: 1px solid #ccc; }
#info-view #imagens img { margin-bottom: 5px; border: 1px solid #009; }

/*Eventos*/
#content #evento-destaque { margin: 5px; font-size: 100%; }
#evento-destaque h4 { font-weight: normal; }
#evento-destaque .banner { display: block; margin: 5px auto; border: 1px solid #ccc; }

/*FAQ*/
#content #column-two #faq_anchors {
	list-style: outside decimal;
	overflow: auto;
	height: 65px;
	margin: 15px 0;
	padding-left: 30px;
	border-bottom: 1px solid #ccc;
}

/*Videos*/
#content #column-two .videos, #content #column-two .videos ul { list-style: none; margin: 0; }
#content #column-two .second { margin-left: -1px; }
.videos { clear: none; float: left; width: 250px; padding-right: 10px; border-right: 1px solid #ccc; }
.second { padding: 0 0 0 10px; border: none; border-left: 1px solid #ccc; }
#content #column-two .videos ul { margin: 5px 0 5px 15px; }
.videos h3 { margin-bottom: 5px; color: #369; text-transform: uppercase; }
.videos li a { color: #000; font-weight: bold; }
.videos li li a { font-weight: normal; }

/*===============
Lists
===============*/
#content #column-two ul.blocks-list { list-style: none; margin: 0; }
#content #column-two ul.blocks-list p { margin: 0; }
#content ul.blocks-list li .dados h4 {
	margin-bottom: 10px;
	color: #00458e;
	font-size: 11px;
	line-height: normal;
}
#content ul.blocks-list li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #ccc; }
#content ul.blocks-list li img, #content ul.blocks-list li .dados { float: left; margin-right: 10px; }
/*#content ul.blocks-list li img { padding: 5px; border: 1px solid #00458e; }*/
#content ul.blocks-list li .dados { width: 340px; margin: 0; line-height: 20px; }

.screenshot td { padding: 20px 0; }
/*.screenshot { display: inline; margin: 0 15px 10px;
/float: left;width: 110px; margin: 0 10px; vertical-align: bottom;list-style: none; text-align: center;/ }
/li.screenshot img { display: block; }
li.screenshot br { display: none; }*/