html { font-size: 10px}
body  { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background: #464A42; margin: 0; padding: 0; text-align: center; color: #31352C }
a {color: #7E817B; text-decoration: underline;}
p, h1 { margin: 0 10px 0 10px }
form { margin: 0; padding: 0 }
h1 { color:#7E817B; font-size: 1.4em; font-weight: normal  }
hr { border: #DDDEDC solid 1px; border-top: #EBEBEB solid 1px; border-bottom: #DDDEDC solid 1px;margin-bottom: 10px; margin-top:10px;}
.box { font-family: Verdana, Arial, Helvetica, sans-serif; color: #464A42; }

.grey { color: #7E817B; text-decoration: underline; }
.grey:hover {  color: #FF8B00; }

.adesao{color: #464A42;}

#table_textright>a {color: #7E817B; text-decoration: underline;}
#table_textright>p>a {color: #7E817B; text-decoration: underline;}

.white { color: #DDDEDC; text-decoration: underline }
.white:hover { color: #FF8B00; }

.links_social { color: #DDDEDC; text-decoration: none }
.links_social:hover { color: #FF8B00; text-decoration: none }

.orange { color: #FF8B00; text-decoration: none }
.orange:hover { color: #FF8B00; }

.thrColLiqHdr #container { width: 940px; margin: 0 auto; text-align: left; background:url(../images/img1.gif) repeat-y 220px} 

.thrColLiqHdr #header { height: 40px; margin: 0 160px 0 220px; background:url(../images/img0.gif) no-repeat; } 
.thrColLiqHdr #header h1 { margin: 0; padding: 10px 0 }
.thrColLiqHdr #logo { margin: 0; padding: 0; height:60px; background:url(../images/img3.gif) repeat-y; width: 500px; text-align:center }
.thrColLiqHdr #menu { margin: 0; padding: 0; height:100px; width: 500px; background:url(../images/img7.gif) repeat-y;  }
.thrColLiqHdr #mboxL { display: inline; width:240px; height:20px; line-height:20px; background:url(../images/img5A.gif); float:left; margin-left: 10px; text-indent: 10px; color: #DDDEDC; text-decoration:none; }
.thrColLiqHdr #mboxL:hover { display: inline; width:240px; height:20px; background:url(../images/img5B.gif); color: #31352C }
.thrColLiqHdr #mboxL2 { display: inline; width:240px; height:20px; line-height:20px; background:url(../images/img5B.gif); float:left; margin-left: 10px; text-indent: 10px; color: #31352C; text-decoration:none; }

.thrColLiqHdr #mboxR { display: inline; width:240px; height:20px; line-height:20px; background:url(../images/img6A.gif); float:right; margin-right: 10px; text-indent: 10px; color: #DDDEDC; text-decoration:none }
.thrColLiqHdr #mboxR:hover { display: inline; width:240px; height:20px; background:url(../images/img6B.gif); color: #31352C }
.thrColLiqHdr #mboxR2 { display: inline; width:240px; height:20px; line-height:20px; background:url(../images/img6B.gif); float:right; margin-right: 10px; text-indent: 10px; color: #31352C; text-decoration:none }

.thrColLiqHdr #mboxR0 { display: inline; width:240px; height:20px; line-height:20px; background:url(../images/img6A.gif); float:right; margin-right: 10px; text-indent: 10px; color: #DDDEDC; text-decoration:none }

.thrColLiqHdr #sidebar1 { display:inline; float: left; width: 220px; color: #DDDEDC; padding: 10px 0; overflow: hidden; }

.thrColLiqHdr #sidebar2 { display:inline; float: right; width: 160px; color: #DDDEDC; padding: 10px 0; }
.thrColLiqHdr #sidebar1 p, .thrColLiqHdr #sidebar1 h3, .thrColLiqHdr #sidebar2 p, .thrColLiqHdr #sidebar2 h3 { margin-left: 10px; margin-right: 10px; }

.thrColLiqHdr #mainContent { margin: 0px 160px 0px 220px; }

* html #info { height:350px }
.thrColLiqHdr #infobox { display:block; width: 460px; margin: 20px; min-height: 350px }
.thrColLiqHdr #line { display:block; width: 480px; height:2px; background:url(../images/img8.gif) repeat-x; margin: 10px 10px 10px 10px; padding: 0 }


.thrColLiqHdr #footer { height: 80px; margin: 0 160px 0 220px;  } 
.thrColLiqHdr #footer p { margin: 0; padding: 10px 0; }
.thrColLiqHdr #links { display:block; height:20px; line-height:20px; background:url(../images/img7.gif) repeat-y; text-align:center; width: 500px }
.thrColLiqHdr #copyright { display:block; height:60px; background:url(../images/img2.gif) no-repeat; text-align:center; width: 500px;font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5A5D56; text-decoration: none }

.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/*CAIXA DE PESQUISA*/
.thrColLiqHdr #sbox_l { display: inline; background: url(../images/img9.gif) no-repeat; float: left; width: 10px; height: 21px }
.thrColLiqHdr #sbox_r { display: inline; background: url(../images/img11.gif) no-repeat; float: left; width: 10px; height: 21px }
.thrColLiqHdr #sbox_p { display: inline; background: url(../images/img10.gif) repeat-x; float: left; width: 200px; border: 0; height: 21px; font-size: 1em; padding: 4px 0 4px 0 }

/*CAIXA COMBO*/
.thrColLiqHdr #sbox_c { display: inline; background: url(../images/img10.gif) repeat-x; float: left; width: 179px; border: 0; height: 21px; font-size: 1em; padding: 4px 0 4px 0 }
.thrColLiqHdr #sbox_rb { display: inline; background: url(../images/img12A.gif) no-repeat; float: left; width: 31px; height: 21px }
.thrColLiqHdr #sbox_rb:active { background: url(../images/img12C.gif) no-repeat }

/*CAIXA BOTÃO*/
.thrColLiqHdr #bbox { display: block; background: url(../images/img13A.gif) no-repeat; width: 101px; height: 21px; margin: 0 69px 0 60px }
.thrColLiqHdr #bbox:active { background: url(../images/img13C.gif) no-repeat }

/*CAIXA CALENDARIO*/
.thrColLiqHdr #sbox_m { background: url(../images/img10.gif) repeat-x; float: left; width: 158px; border: 0; height: 21px; font-size: 1em; padding: 4px 0 4px 0; text-align: center }
.thrColLiqHdr #sbox_lb { float: left; width: 31px; height: 21px }
.thrColLiqHdr #sbox_rc { float: left; width: 31px; height: 21px }


/*PARA O CALENDARIO - DESCOMENTAR MAIS TARDE */
/*
ul { border-bottom: solid 1px #7E817B ; border-right: solid 1px #7E817B ; margin: 1px ; padding: 0; overflow: hidden; width: 217px; text-align: right; list-style-type: none; }
ol { border-bottom: solid 1px #464A42 ; border-right: solid 1px #464A42 ; margin: 1px ; padding: 0; overflow: hidden; width: 217px; text-align: right; list-style-type: none; }
ul li strong { display: block; margin: 0px; padding: 0px; }
ul ol { border: none; margin: 0; }
li { float: left; display: inline; width:24px; height:24px; border-top: solid 1px #7E817B ; border-left: solid 1px #7E817B ; padding: 3px; background-color: #464A42 }
li a { color: #464A42; text-decoration:none }
*/

.google { padding: 2px; text-align: right; vertical-align: top; height: 29px; border-bottom: solid 1px #7E817B ; border-left: solid 1px #7E817B ; background-color: #FF8B00 ; color: #000000}
.google:hover { padding: 2px; text-align: right; vertical-align: top; height: 29px; border-bottom: solid 1px #7E817B ; border-left: solid 1px #7E817B ; background-color: #FF8B00 ; color: #DDDEDC} 
.outros { background-color: #DDDEDC }
.dias { border-bottom: solid 1px #7E817B ; text-align:center; background-color: #464A42; height: 30px; width: 31px; color:#7E817B }
.inactivo { padding: 2px; text-align: right; vertical-align: top; height: 29px; border-bottom: solid 1px #7E817B ; border-left: solid 1px #7E817B ; color:#7E817B }
.activo { padding: 2px; text-align: right; vertical-align: top; height: 29px; border-bottom: solid 1px #7E817B ; border-left: solid 1px #7E817B ; color:#DDDEDC }
.thrColLiqHdr #googlelogo { width:218px; border:#7E817B  1px solid; background: #DDDEDC url(../images/img20.gif) bottom right no-repeat; text-align: center  }
.thrColLiqHdr #pub { position:relative; width:218px; border:#7E817B  1px solid; background:#fefefe;}
.thrColLiqHdr #publabel  {
	z-index:20000;
	position: absolute;
	margin: 0px 0 0 188px;
	#margin: 0px 0 0 188px;
}

/*CAIXA NEWSLETTER*/
.thrColLiqHdr #news { height: 21px; background:url(../images/img15.gif) right no-repeat; padding: 34px 0 34px  0}
.thrColLiqHdr #news_m { display: inline; float: left; width: 130px; border: 0; height: 21px; font-size: 1em; padding: 4px 0 4px 0 }
.thrColLiqHdr #news_rb { display: inline; background: url(../images/img16A.gif) no-repeat; float: left; width: 21px; height: 21px }
.thrColLiqHdr #news_rb:active { background: url(../images/img16C.gif) no-repeat }

/* COPYRIGHT */
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5A5D56; text-decoration: none }
.copyright:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FF8C00; text-decoration: none }
.arroba { font-family: Arial, Helvetica, sans-serif; color: #FF8C00; font-size: 11px }

/*CAIXAS FORM*/
input { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #464A42}
.thrColLiqHdr #field_l { display: inline; background: url(../images/img22.gif) no-repeat; float: left; width: 10px; height: 20px; }
.thrColLiqHdr #field_c { display: inline; background: url(../images/img23.gif) repeat-x; float: left; width: 440px; border: 0; height: 20px; padding: 4px 0 4px 0; }
.thrColLiqHdr #field_r { display: inline; background: url(../images/img24.gif) no-repeat; float: left; width: 10px; height: 20px;  }
.field_c { display: inline; background: url(../images/img23.gif) repeat-x; float: left; width: 440px; border: 0; height: 20px; font-size: 1em; padding: 4px 0 4px 0 }
.field_c2 { display: inline; background: url(../images/img23.gif) repeat-x; float: left; width: 200px; border: 0; height: 20px; font-size: 1em; padding: 4px 0 4px 0 }
.field_c3 { display: inline; background: url(../images/img23.gif) repeat-x; float: left; width: 80px; border: 0; height: 20px; font-size: 1em; padding: 4px 0 4px 0 }


.thrColLiqHdr #area_t { display: block; background: url(../images/img25.gif) no-repeat;  height: 9px }
.thrColLiqHdr #area_c { display: block; background: url(../images/img26.gif) repeat-y; width: 440px; border: none; height: 100px; font-size: 1em; padding: 4px 10px 4px 10px  }
.thrColLiqHdr #area_b { display: block; background: url(../images/img27.gif) no-repeat;  height: 9px }

.thrColLiqHdr #checktext { display: inline; float: left; height: 20px; line-height:20px; margin-left:10px; margin-right:10px }
.thrColLiqHdr #check { display: inline; background: url(../images/img28.gif) no-repeat; float: left; width: 20px; height: 20px; cursor:pointer }
.thrColLiqHdr #check:active { background: url(../images/img29.gif) no-repeat }

/*CAIXAS COMENT*/
.thrColLiqHdr #coment_t { display: block; background: url(../images/img30.gif) no-repeat;  height: 10px }
.thrColLiqHdr #coment_c { display: block; background: url(../images/img31.gif) repeat-y; width: 440px; border: none; font-size: 1em; padding: 4px 10px 4px 10px  }
.thrColLiqHdr #coment_b { display: block; background: url(../images/img32.gif) no-repeat;  height: 19px }

/*CAIXA BOTÃO BASE*/
.thrColLiqHdr #bbbox { display: block; background: url(../images/img33A.gif) no-repeat bottom; width: 121px; height: 21px; margin: 10px 189px 10px 190px }
.thrColLiqHdr #bbbox:active { background: url(../images/img33C.gif) no-repeat }

/*CAIXA SEPARADOR*/
.thrColLiqHdr #sepbox { display: inline; background: url(../images/img34.gif) no-repeat bottom; width: 50px; height:370px; float:right;  text-align: center; color:#7E817B; margin-right: 10px }
.thrColLiqHdr #sepbox2 { display: inline; background: url(../images/img34B.gif) no-repeat bottom; width: 50px; height:150px; float:right;  text-align: center; color:#7E817B; margin-right: 10px }


/* TABELA */
.thrColLiqHdr #table_t { background: url(../images/img36.gif) no-repeat;  height: 10px }
.thrColLiqHdr #table_c { background: url(../images/img37.gif) repeat-y }
.thrColLiqHdr #table_s { background: url(../images/img38.gif) repeat-y; height: 10px }
.thrColLiqHdr #table_b { background: url(../images/img39.gif) no-repeat;  height: 10px }
.thrColLiqHdr #table_textleft { display: inline; width:90px; border: none; font-size: 1em; padding: 0px 10px 0px 10px; text-align:left; float: left; }
.thrColLiqHdr #table_textright { display: inline; width:330px; border: none; font-size: 1em; padding: 0px 0px 0px 10px; text-align:left; float: left; }

/* COMBO BOXES */
.comboboxContainer
{
	display: block; 
	background: url(../images/img10.gif) repeat-x; 
	background: url(../images/img41.gif); 
	overflow:visible;
	#overflow:hidden;
	font-size: 1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #464A42;

}

.comboboxValueContainer
{
	background: url(../images/img9.gif) no-repeat; width: 10px; height: 21px;
	padding-left:12px;
	overflow:hidden;
}

.comboboxDropDownContainer
{
	border: solid 1px #FF8B00;
	background: #DEDFDD;
	overflow:hidden;
	cursor: default;
	padding: 0px;
}

.comboboxDropDownButton
{
	background: url(../images/img12A.gif) no-repeat; float: left; width: 32px; height: 21px;
	width: 32px;
	height: 21px;
}

.comboboxGroupItemHeader
{

	display: block;
	background: #DEDFDD;
	color: #fff;

}

.comboboxGroupItemContainer
{
	width:100px;
}

.comboboxItem
{
	text-align: left;
	background: #DEDFDD;
	color: #000;
}

.comboboxItemHover
{
	background-color: #999;
	color: #DEDFDD;
}

/* COMBO BOXES 2 ************************************************************************ */
.comboboxContainer2
{
	display: block; 
	background: url(../images/img10.gif) repeat-x; 
	background: url(../images/img41.gif); 
	overflow:visible;
	#overflow:hidden;
	font-size: 1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #464A42;
	width: 460px;

}

.comboboxValueContainer2
{
	background: url(../images/img43C.gif) no-repeat; width: 10px; height: 21px;
	padding-left:12px;
	overflow:hidden;
}

.comboboxDropDownContainer2
{
	/*border: solid 1px #FF8B00;*/
	background: #DEDFDD;
	overflow:scroll;
	height: 150px;
	cursor: default;
	padding: 0px;
}

.comboboxDropDownButton2
{
	background: url(../images/img43D.gif) no-repeat; float: left; width: 31px; height: 21px;
	width: 31px;
	height: 21px;
}

.comboboxGroupItemHeader2
{

	display: block;
	background: #DEDFDD;
	color: #fff;

}

.comboboxGroupItemContainer2
{
	width:100px;
}

.comboboxItem2
{
	text-align: left;
	background: #DEDFDD;
	color: #000;
}

.comboboxItemHover2
{
	background-color: #999;
	color: #DEDFDD;
}
