* { margin: 0; padding: 0; }

/*<style>
@font-face {
    font-family: "biovita";
    src: url("Expo Book.eot"); /*somente para o IE*/
   /* src: url("Expo Book.ttf") format("truetype"); /*para outros browsers*/
/*}

@font-face {
    font-family: "biovita2";
    src: url("MYRIADW0.eot"); /*somente para o IE*/
  /*  src: url("Myriad.ttf") format("truetype"); /*para outros browsers*/
/*}*/

</style>

body, td, th, div, p, label{

	color:#535353;

	font:normal 12px/16px Arial, Helvetica, sans-serif;

}

.both {clear:both;}

a {

	color:#5D5D60;

	text-decoration:underline;

}



a:hover {

	color:#5D5D60 ;

	text-decoration:none

}

select{color:#000000; font-size:11px;}


/*----------------------------------------------------------content---*/

/*-----------------------------article_settings-*/

.article_indent ul {

	margin:10px 0px 15px 0; list-style:none;

}

.article_indent ul li {

	padding:0px 0px 1px 14px;

	background:#666 /*url(../images/list_marker.gif) 0 6px no-repeat;*/ 

	line-height:21px;

	color:#6e6d71;

}

.article_indent ul li a {

	color:#6D6E71;
	font-family:Arial, Helvetica, sans-serif;

}

.article_indente a {

	color:#6D6E71;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:underline

}

.article_indent a:hover {

	color:#6D6E71;
	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

}



.article_indent table td .required{ width:250px;}

.input-field input{ width:150px !important; color:#848181;}

.article-decor {

	padding:0px 0px 0px 0px;

}

.article_indent, #component-contact {

	padding:20px 21px 21px 21px;

	font-size:12px;

	line-height:18px;
	color:#6D6E71;
	font-family:Arial, Helvetica, sans-serif;
	

	

}

.article_indent strong{ color:#748CA7;}

.sectiontableentry1 strong,
.sectiontableentry0 strong{ color:#6D6E71 !important;}

#contact_text {

	height:auto;

	overflow:auto;

	margin:0px 0px 5px 0px;

	width:90%

}

.article_bot {

	line-height:5px

}

.article_separator {

	display:block;

	width:100%;

	padding:0px 0px 0px 0px;

	margin:0 0px 0 0px;

	height:2px;

	 

}

.column_separator {

	padding:0px 0px 0px 1px !important;

}

.article_column {

	padding:0px 0px 0px 0px;

}

.article_indent h3 {

	overflow:hidden;

}

.article_indent h3 img {

	margin:0px 3px 0px 0px !important;

	float:left

}

td.article_indent img {
  margin: 6px;
}


.contentpaneopen img {

	margin:0px 14px 4px 0px;

}

.contentpaneopen .fleft{ width:73%;}

.icon-indent img{position:relative; margin:15px 16px 0 0 !important;}

.contentdescription img{ margin-right:15px;}

.contentpaneopen .indent-title-box{}

.contentpaneopen .title{ 

	padding:12px 13px 0 42px; 

	color:#3b536e; 

	font-size:16px; 

	line-height:19px; 

	font-family:Arial, Helvetica, sans-serif; 

	background:url(../images/title_marker.gif) 21px 19px no-repeat;

	font-weight:bold;

	

	}

	.wrapper-title{ padding-bottom:9px;}

/*---------------------------content-heading---*/



.componentheading {

	color:#3b536e;

	font-size:24px;

	line-height:140%;

	margin:0px 0px 0px 0px;

	padding:14px 0px 14px 21px;

}

.contentheading {

	color:#6D6E71;
	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	line-height:19px !important;

	margin:0px 0px 0px 0px;

	padding:0 0px 0 0px;

	font-weight:bold;

}

.buttonheading {

	padding:3px 0px 0px 5px;

}

.buttonheading img {

	margin:0px 0px 0px 0px;

}

/*-----------------------------item-info---*/



.iteminfo {

	padding:0px 0px 6px 0px;

	margin:0px 0px 15px 0px;

}

td.modifydate {

	font-size:11px;

	padding:9px 0px 25px 21px;

	text-decoration:none !important;

	color:#8b98a7;

}

div.modifydate {

	font-size:11px;

	padding:9px 0px 9px 0;

	text-decoration:none !important;

	color:#8B98A7;

	font-family:Arial, Helvetica, sans-serif;

}



.createdby {

	color:#6D6E71;

	display:block;

	font-size:11px;

	font-weight:normal;

	text-transform:none;

}

.createdate {

	font-size:11px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 7px 0;

	text-transform:none;

	display:inline;

	color:#8b98a7;

	font-weight:normal;

	 line-height:12px;

	

}

span.small { /* Written by */

	font-size:11px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px px;

	text-transform:none;

	color:#6D6E71;

}

div.small {

	padding:0 0px 0px 44px;

	font-size:11px;

	font-weight:normal;

	 color:#8b98a7;

	 line-height:18px;

	 display:inline;

	 

}

/*-----------------------------------buttons---*/



.button, .validate {

		background:url(../images/button_more.gif) 0 1px no-repeat;

		width:78px;

		text-align:center;

		padding:5px 0 5px 0;

		 color:#2E5B8E;

		 text-decoration:none;

		 display:block;

		 font-size:12px;

		 line-height:16px;

		  text-indent:3px;

		  border:none;

		  font-weight:bold;

		  font-family:Arial, Helvetica, sans-serif;



}

.search_result .button{

	background:url(../images/button_more.gif) 0 1px no-repeat;

		width:78px;

		text-align:center;

		padding:3px 0 3px 0;

		 color:#2E5B8E;

		 text-decoration:none;

		 display:block;
		 
		 float:left;

		 font-size:10px;

		 line-height:10px;

		  text-indent:3px;

		  border:none;

		  font-weight:bold;

		  font-family:Arial, Helvetica, sans-serif;

}



.buttons .fright{ padding-right:20px;}

/*-----------------------------------read-more---*/



#editor-xtd-buttons div.readmore {

	background:none;

	height:auto;

	margin:0px 0px 0px 0px;

	width:auto;

}

div.readmore {

	margin:0px 0px 0px 0px;

	padding:12px 0px 0px 0px;

	float:left;

}

div a.readon {

		background:url(../images/marker_more.gif) 0 4px no-repeat;

		text-align:center;

		padding:0 0 0 21px;

		 color:#6ca3de !important;

		 display:block;

		 font-size:12px;

		 line-height:14px;

		 float:left;

		 

		 

}

a.readon:hover {

	color:#3b536e;

}



/*-----------------------------blog-more---*/



.blog_more {

	padding:15px 0px 10px 21px;
	/*
	background: #FFF;
	
	border: 1px solid #C9C9C9;
  */
}

.blog_more h2 {

	background:none;

	color:#1b2e32 !important;

	font-size:12px;

	padding:0px 0px 0px 0px;

}

.blog_more ul {

	margin:15px 0px 15px 0; list-style:none;

}



.blog_more ul{ margin:15px 0 15px 0; list-style:none;}

.blog_more ul li{ background:url(../images/marker_more.gif) 0 3px no-repeat; padding:0 0 7px 20px; line-height:14px;}

.blog_more ul li a{ color:#6ca3de;}

.blog_more ul li a:hover{ color:#6ca3de !important;}



.blog_more strong {

	color:#3b536e;

	font-size:16px;

}

/*-----------------------------pagenav---*/

.pagination span {

	background:url(../images/pagination-left.gif) no-repeat 0 0 #260401;

	margin-right:3px;

	display:block;

	float:left;

}

.pagination span font {

	background:url(../images/pagination-right.gif) no-repeat right 0;

	padding:5px 10px 5px 10px;

	line-height:14px;

	color:#146dac;

	font-weight:bold;

	display:block;

	font-size:11px;

}

.pagenav {

	color:#838383 !important;

	font-size:12px;

	font-weight:normal;

	padding:0 4px;

}





.pagination_nav {

	color:#838383;

	font-size:12px;

	padding:10px 20px 0px 0px;

	text-align:center;

	word-spacing:3px;

}

.pagination_nav div {

	background:#FFFFFF;

	padding:5px 0px 5px 0px;

}

.pagination {

	margin-top:10px;

	display:block;

	overflow:hidden;

}

.pagination li {

	float:left;

	padding:0px 5px 0px 5px;

}

.pagination_result {

	color:#838383;

	padding:5px 0px 0px 0px;

	line-height:16px;

	text-align:center;

	font-size:12px;

}

/*--------------------------------------result---*/



.sectiontableheader img{ vertical-align:middle; margin-right:6px;}

.sectiontableentry0 td {

	color:#6D6E71;

	padding:10px 5px 10px 5px;

}

.sectiontableentry1 td {

	background:#FFFFFF;

	padding:10px 5px 10px 5px;

}

.sectiontableentry2 td {

	color:#6D6E71;

	padding:10px 5px 10px 5px;

}



.sectiontableentry2 a {

	color:#010101;

}


.sectiontableentry2 a:hover {

	color:#010101

}





.var1 {

	background:#DBF0AD;

	padding:10px !important;

	margin:10px 0px 10px 0px;

	color:#6D6E71;
	
	font-family:Arial, Helvetica, sans-serif;

}

.var1 p, .var2 p{ color:#6D6E71;}

.var1 h4 a, .var2 h4 a{ color:#6D6E71;}

.var2 {

	padding:10px !important;

	margin:10px 0px 10px 0px;

	color:#282828;

}

.results {

	text-align:center;

	padding:0 10px;

}

#page {

	padding:0px 0px 25px 0;

}

#page ol li {

	padding:0px 0px 10px 0px;

	text-align:left

}

.searchintro {

	padding:10px;

}

.searchintro strong {

	color:#6CA3DE

}

#page h3 {

	font-size:130%;

	padding:10px 0px 15px 0px;

	text-align:left;

	color:#3B536E;

}

#page .display .inputbox, #page .inputbox {

	color:#2b465b;

}

#page .only input{ vertical-align:middle; margin-right:5px; margin:3px 0;  _margin:0 0;}

#page #ordering {

	height:20px;

}

page .display {

	padding:10px 0px 25px 0px;

}

#page legend {

	color:#FFF;



	padding:3px 7px;

}

.search_result{ padding:15px 0 0 23px;}

.sectiontableentry0 .pad2{color:#010101;}

.sectiontableentry0 .pad2, .sectiontableentry1 .pad2, .sectiontableentry2 .pad2 {

	padding:2px 0px 2px 15px;

	

	

}

.sectiontableheader {

	padding:15px 0;

	color:#5D5D60;

}

.sectiontableheader img{ vertical-align:middle; margin-bottom:2px;}

/*--------------------------------------poll---*/



.poll .question {

	font-size:12px;

	color:#eff5fb;

	line-height:14px;

	font-weight:normal;

	padding-right:21px;

	

}

.poll .body {

	padding:12px 0px 8px 0px;

}

.poll .body label {

	font-size:12px;

	line-height:16px;

	padding:0px 0px 0 4px !important;

	color:#eff5fb;

}

.button{cursor:pointer;}

.poll .button {

	color:#416C9D;

	font-size:12px;

	text-transform:capitalize;

	line-height:15px !important;

	margin:11px 0 8px 0 !important;

	font-weight:normal;

	background:url(../images/vote.gif) 0 0 no-repeat;

	width:78px;

	padding:5px 0 5px 0 !important;

	display:block;

	font-weight:bold;

	

}

.poll .button:hover, .poll .result:hover{ color:#416C9D;}

.poll .result {

	color:#416C9D;

	font-size:12px;

	text-transform:capitalize;

	line-height:15px !important;

	margin:11px 16px 8px 0 !important;

	font-weight:normal;

	background:url(../images/vote.gif) 0 0 no-repeat;

	width:78px;

	adding:5px 0 5px 0 !important;

	display:block;

	font-weight:bold;

}

.poll .section {

	overflow:hidden;

	padding:0px 0px 11px 0px;

	width:100%;

}

.poll .radio {

	float:left;

	width:15px;

}

.poll .radio input {

	display:block;

	width:16px;

	height:16px;

}

.poll .var {

	margin:0px 0px 0px 20px;

	text-align:left

}

.display {

	padding:0px 0px 10px 0px;

}

.display select {

	border:0px;

	width:100px;

}

.sectiontableentry1 div, .sectiontableentry0 div {

	font-size:1px

}

.sectiontableentry1 .sp strong{ color:#FFF !important;}

.sectiontableentry2 .sp strong{ color:#666 !important;}

.fright{ float:right;}

.fleft{ float:left;}





/*--------------------------------------user---*/



dl.contentpane dt {

	padding:10px 0px 20px 0px;

}

dl.contentpane dd {

	width:100%;

	overflow:hidden;

}

dl.contentpane div {

	vertical-align:middle

}

dl.contentpane .description {

	width:110px;

	padding:0px 0px 0px 0px;

	vertical-align:middle

}

dl.contentpane .input-field {

	width:160px;

	padding:0px 0px 0px 0px;

	vertical-align:middle

}

* html dl.contentpane .input-field {

	padding-top:3px;

}

dl.contentpane .button-field {

	width:140px;

	_padding:5px 0 0 0;

}

dl.contentpane .button-field .validate{ 

background:url(../images/button_more.gif) 0 1px no-repeat;

		width:78px;

		text-align:center;

		padding:5px 0 5px 0;

		 color:#2E5B8E;

		 text-decoration:none;

		 display:block;

		 font-size:12px;

		 line-height:16px;

		  text-indent:3px;

		  border:none;

		  font-weight:bold;

		  font-family:Arial, Helvetica, sans-serif;

}



/*-------------------------------------search---*/



.search{ display: inline; padding-top:7px; width: 250px; float:right; margin-right: 29px;}

.search .inputbox {

	/*background:none;

	border:none;*/

	color:#878b8e;

	float:left;

	font-size:11px !important;

	font-weight:normal;

	line-height:15px;

	/*margin:18px 0 0 5px !important;*/
	margin-top: 0px;
	margin-right: 0px;

	padding:0 0 0 0 !important;

	height:15px;

	vertical-align:top;

	width:162px !important;

	font-family:Arial !important;

	text-indent:2px;

}



.search .button {background:url(../images/login_button.gif) no-repeat scroll 0 0; padding:10px 0px 0px 0px;
  display: inline; 
	/*color:#CB670E;*/
	color:#FFFFFF;

	float:right;

	font-family:Arial;

	font-size:12px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	height:18px;

	line-height:normal;

	/*margin:14px 34px 0 0;

	_margin:14px 17px 0 0;*/

	padding:0 0 0px;

/*	vertical-align:middle;*/

	width:78px;

}

/*-------------------------------------search-result---*/

/*-------------------title----*/



.search_result h3 {

	color:#808080;

	font-size:14px

}

/*-------------------article----*/



.search_result p {

	padding:10px 0px 0px 0px;

}

/*----------*/

#search_searchword {

	/*border:1px solid #4E7816*/

}

legend {

	color:#808080

}

.highlight {  /* highlight sought word */

	color:#8b98a7;

	font-weight:bold

}

.phrase {

/*	border:solid 1px #4E7816;*/

	color:#808080;

	float:left;

	padding:0 10px;

	width:60%;

	

}

.phrase .inputbox {

	background:#fff;

	color:#808080;

	display:block;

	margin-top:10px;

}

.phrase .inputbox option {

	background:#fff;

/*	border-bottom:solid 1px;*/

	padding:2px;

}

.phrase .inputbox option a:hover {

	background:#C00;

	border-color:#cfd0d6;

	color:#1e3300;

}

fieldset.word, fieldset.only {

	/*border:solid 1px #4E7816;*/

}

.only {

	border:solid 0;

	line-height:1.3em;

	padding:0 0 0 10px;
	
	width: 150px !important;

}

.word {

	border:solid 0 !important;

	padding:10px 10px 10px 0;

}

.word input {

	background:#fff;

	color:#ff6614;

	font-weight:normal;

	margin:0 0 0 10px;

	padding:2px;

}

.contact_email input {

	margin:4px 0px 3px 0px;

}

.contact_email input, .contact_email textarea{ margin-top:4px !important; color:#282828; font-size:11px; font-family:Arial;}

#contact_email_copy{ margin-top:2px !important; vertical-align:middle;}

.only .indent-extra-top{ padding:11px 0;}

.line-bottom-phrase{ height:27px;}

.separate-search{width:5px;float:left; border:none;}

/*-------------------------------------admin-form---*/



.adminform td {

	padding:0px 0px 2px 0px;

}

/*---------------------------system-error-messages--*/



.error {

	margin:0px 0px 10px 0px;

}

.error h2 {

	color:#bd0202;

	font:bold 14px Arial;

	padding:0px 0px 5px 20px;

}

#system-message dt.error, dt.message {

	display: none;

}

.error dd ul {

	background: #920202;

	border-top: 3px solid #670606;

	border-bottom: 3px solid #670606;

	color: #fff;

	margin:0;

	padding:5px 0px 5px 5px;

}

.error dd ul li {

	background:none !important;

	color:#fff !important;

	margin:0px 0px 0px 20px !important;

}

.pass_remind {

	vertical-align:middle;

	padding:0px 0px 0px 10px;

}



/*-------------------title-wrapper----*/





/*-------------------box-wrapper----*/









/*-------------------content----*/





.module label {

	display:block;

	line-height:100%;

	padding:0px 0px 3px 0px;

	vertical-align:middle

}





/*-------------------module-list----*/

/*-------------------left----*/

#container .module .box-content-indent{padding:10px 28px 17px 19px;}

#container .module ul{ margin:0; list-style:none; font-size:10px; font-family:Arial;}

#container .module ul li{ background:url(../images/list_marker.gif) 0 4px no-repeat; padding:0 0 5px 16px; line-height:14px;}

#container .module ul li a{ color:#8b98a7 !important; text-decoration:none; font-size:13px}

#container .module ul li a:hover{ color:#3b536e !important;}



.module .box-content-indent{padding:10px 28px 17px 19px;}

#content .module ul{ margin:0; list-style:none; font-size:10px; font-family:Arial;}

#content .module ul li{ background:url(../images/list_marker.gif) 0 3px no-repeat; padding:0 0 5px 16px; line-height:14px;}

#content .module ul li a{ color:#8b98a7 !important; text-decoration:none; font-size:13px}

#content .module ul li a:hover{ color:#3b536e !important;}



#right .module ul{ margin:0; list-style:none; font-size:10px;}

#right .module ul li{ background:url(../images/list_marker.gif) 0 3px no-repeat; padding:0 0 7px 16px; line-height:14px;}

#right .module ul li a{ color:#EFF5FB !important; text-decoration:none; font-size:13px}

#right .module ul li a:hover{ color:#EFF5FB !important; text-decoration:underline;}





/*-------------------module-list-finish----*/



.count { /* count users */

	font-weight:bold;

}







.module span {

	font-weight:bold;

}



.box-indent {

	padding:17px 20px 25px 37px;

}





/*-------------------title----*/









/*-----------------content----*/



.breadcrumbs { padding:18px 0 0 19px; display:block; color:#ffffff; font-size:12px;}

.breadcrumbs .pathway{color:#FFF !important; text-decoration:underline !important; text-transform:none; text-decoration:none; font-size:12px;}

.breadcrumbs .pathway:hover{ text-decoration:none !important; color:#FFF; font-size:12px;}

.breadcrumbs  img{ margin:0 4px 1px 4px;}

/*-------------------------------------topmenu---*/



ul.menu-nav {

padding:1px 0 0 3px;

margin:5 5 5 5px;

float:left;

}

ul.menu-nav li	{

	display:block; 

	float:left; 

	padding:0px;

}

ul.menu-nav li a  {

	border:none;

	color:#FFFFFF !important;

	display:block; 

	float:left;

	font-family: Arial;
	
	font-size:12px;

	text-decoration:none;
	
	font-weight: bold;
	
	letter-spacing: 2pt;
	
	/*text-shadow: 1px 1px 1px #EEE;*/
	
	/*filter:DropShadow(OffX=1, OffY=1, color=#EEEEEE);*/
	/* IE 6 BUG */
/*	_filter:none;*/

}

ul.menu-nav li a span	{

	display:block; 

	padding:7px 18px 7px 18px;
	/* IE6 NAO */
	_padding:4px 9px 7px 9px;
	
	
}



/*-------------------hover----*/



ul.menu-nav li a:hover  {
	
	font-family:Arial;
	
	font-size:12px;

	border:none;

	color:#1db200 !important; 

	display:block; 

	float:left; 

	text-align:center; 
	
	font-weight: bold;

	text-decoration:none;
	
	letter-spacing: 2pt;

/*	width:auto*/
	


	

	

}

ul.menu-nav li a:hover span	{

	display:block; 

}



/*-------------------visited---*/



ul.menu-nav li a:visited{

	color:#6D6E71; 

}



/*-------------------active----*/



ul.menu-nav li.active a {

	border:none;

/*	color:#FFFFFF !important;  /*1db200*/

	display:block;

	float:left; 

	text-align:center;

	width:auto;

}

ul.menu-nav li.active a span {

	display:block; 

}









/*----------------------------------------login-form---*/



.moduletable-login { color:#848181; padding:15px 0 0 25px;}

.log{padding:50px 21px 64px 19px;}

/*.module-login .corner1-bottom-right .clear { padding:10px;}*/

.module-login form {
  padding: 10px;
}




/*-----------------content----*/

.module-login h3{padding:27px 73px 11px 28px; color:#757474; font-weight:normal; font-size:23px; line-height:19px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}



.module-login label,
login2 label {

	font-size:12px;

	text-transform:capitalize;

	line-height:15px;

	display:block;

	color:#737f8b;

	float:left;

	padding:6px 0 0 0;

	

}



.module-login p, label.remember {

	font-size:12px;

	font-weight:normal;

	padding:0px 0px 0px 0px;

	color:#8B98A7;

}



label.remember{ font-size:12px; color:#737f8b; font-family:Tahoma;}

.module-login a {

	color:#6ca3de !important;

	text-decoration:underline;

	font-size:12px;

}



.module-login a:hover {
             
	color:#6ca3de !important;

	text-decoration:none;

	

	

}





.module-login .inputbox { /* inputbox */

	 /*border:1px solid #d0d0d0; width:139px; margin:0 0 7px 0; color:#878b8e; font-size:11px; font-family:Arial, Helvetica, sans-serif;*/

	 margin:3px 0 3px 0;

	line-height:14px;

	padding:4px 0px 4px 4px;

	vertical-align:top;
	

	height:12px;

	_height:19px;

	float:right;

	

}



.extra-indent-link{ padding-top:15px;}



.module-login .form-login{ padding:19px 21px 19px 19px;}

.module-login3 .box-content-indent{padding:15px 15px 23px 37px;}

.module-login .indent1{  font-size:10px; line-height:14px; padding-top:5px; color:#737f8b;}

.module-login .indent1 span{ font-weight:normal; display:block;}

.module-login .extra-indent-top1{ padding:4px 0 0 0;}

.module-login .extra-indent-link p a{ line-height:14px; font-size:13px;}

.module-login .button { /* button */

	color:#3f6c9b;

	font-size:12px;

	text-transform:capitalize;

	line-height:15px !important;

	margin:11px 0 15px 0 !important;

	font-weight:normal;

	background:url(../images/login_button.gif) 0 0 no-repeat;

	width:78px;

	padding:4px 0 6px 0 !important;

	display:block;

	font-weight:bold;

	

}





#mod_login_remember { /*checkbox*/

	background:#fff;

	border:none;

	display:block;

	float:left;

	margin:1px 5px 0px 0;

	vertical-align:middle;

	width:12px;

	height:12px

}

.extra-indent-top1{ padding-left:84px !important;}

.contenttoc th{ padding-bottom:10px;}

.pagenavcounter{ padding:15px 0;}



.text-pages, .text-pages span{ color:#838383;}





.module_menu .box-content-indent{padding:18px 23px 10px 23px;}

/*.module_menu .box-title h3{

	 padding:14px 73px 7px 42px; 

	 color:#223141; 

	 font-size:16px; 

	 line-height:19px; 

	 font-family:Arial, Helvetica, sans-serif; 

} */

	 



.box-content-indent{padding:22px 15px 10px 14px;}

.box-title h3{

	padding:6px 13px 9px 42px; 
	
	color:#999; 

	font-size:16px; 

	line-height:19px; 

	font-family:Arial, Helvetica, sans-serif; 

	background:url(../images/title_marker.gif) 21px 19px no-repeat;

	font-weight:bold;

	text-transform:capitalize;

}

#container .box-content{ padding:19px 21px 13px 21px; }

.box-content{ padding:17px;}

.module_menu .box-content{ padding:0 0 13px 0;  padding:0 0 19px 0;}









.menu{margin:14px 0 0px 31px; list-style:none; padding-top:1px;}

.menu ul{ margin-left:16px; margin-top:4px; margin-bottom:4px; list-style:none;}

.menu ul li{ padding:0; background:none; margin:0; line-height:16px; /*background:url(../images/menu_marker.gif) 0 4px no-repeat;*/}

.menu ul li{ padding:0; margin:0;}



.menu li{background:none; 0 4px no-repeat; margin:1px 0 3px 0; line-height:13px;}

.menu li a{ color:#BFE3AC; font-size:13px; text-decoration:none; padding:0 0 0 27px; font:Arial, Helvetica, sans-serif;}

.menu li a:hover{ color:#FFF !important; text-decoration:underline;}



#id{ width:350px !important;}



/*---------------------------------------------------------structure---*/



#body {

	background:#002401;

}

.main {

	width:980px;

	position:relative;

}

/*-------------------------------------header---*/

.header h1{ display:block; position:absolute; margin:0px 0 0 0px;}

/*.header h1 a{ display:block; width:1000px; height:154px; background:url(../images/logonova.png2) center no-repeat;}*/



.header .searchCenter{ display: inline; float:left; margin: 10px 0 0 380px; width:200px; }

.header .fright { margin: 10px 40px 0 0; color: #FFFFFF;  }

.header .fright .moduletable { text-align:right; padding: 0; }

.header .fright .moduletable p { margin: 0; padding: 0; }


.tail-header{ 
background:#002401 url(../images/logonova2.png) center no-repeat;
width:920px ; 
height:141px; 
left: 100%;
}

.tail-top-menu{
	margin: 0px;
	 }

.tail-content{ background:#FFFFFF;}

.tail-footer{ background:#FFFFFF;) 0 0 repeat-x;}









/*-------------------------------------content---*/

#content{ padding:20px 34px 10px 34px;}

.clear{ width:100%; overflow:hidden;}

#container{overflow:hidden; height:100%;  text-align:left;}

#right{ float:right; text-align:left; _margin: 0 0 0 -3px;  width:307px; }

.indent-right{ padding-left:0px;}










.indent-col .wrapper-box{ float:left; width:296px; margin-left:1px;}

.indent-col .s1 { margin-left:0;}

/*.wrapper-box{ padding-bottom:15px; width:100%;}

.wrapper-box .border-top {background:url(../images/border_top.gif) repeat-x top #FFFFFF;}

.wrapper-box .border-bottom {background:url(../images/border_bottom.gif) repeat-x bottom;}

.wrapper-box .border-left {background:url(../images/border_left.gif) repeat-y left;}

.wrapper-box .border-right {background:url(../images/border_right.gif) repeat-y right;}

.wrapper-box .corner-top-left {background:url(../images/corner_top_left.gif) no-repeat left top;}

.wrapper-box .corner-top-right {background:url(../images/corner_top_right.gif) no-repeat right top;}

.wrapper-box .corner-bottom-left {background:url(../images/corner_bottom_left.gif) no-repeat left bottom;}

.wrapper-box .corner-bottom-right {background:url(../images/corner_bottom_right.gif) no-repeat right bottom;}

.wrapper-box .box-title{ background:#E8E9EA url(../images/box_title.gif) 0 0 repeat-x;}

.wrapper-box .box-title-border-left{ background:url(../images/box_border_left.gif) 0 0 repeat-y;}

.wrapper-box .box-title-border-right{ background:url(../images/box_border_left.gif) top right repeat-y; width:100%;}

.wrapper-box .box-title-corner-left{ background:url(../images/box_corner_left.gif) 0 0 no-repeat;}

.wrapper-box .box-title-corner-right{ background:url(../images/box_corner_right.gif) top right no-repeat; width:100%;}

.wrapper-box .box-content{ border-top:1px solid #CCCCCC;}

/* ###############  Fundo dos Módulos */

*.wrapper-box2{ margin-bottom:10px;
	background-color:#002401;
	color:#FFF;
}


/*.wrapper-box2 .border-top {background:url(../images/border.gif) repeat-x top #294918;}

.wrapper-box2 .border-bottom {background:url(../images/border.gif) repeat-x bottom;}

/*.wrapper-box2 .border-left {background:url(../images/border.gif) repeat-y left;}

.wrapper-box2 .border-right {background:url(../images/border.gif) repeat-y right;}

*/.wrapper-box2 .corner-top-left {background:url(../images/corner_rounded_top_left.gif) no-repeat left top;}

.wrapper-box2 .corner-top-right {background:url(../images/corner_rounded_top_right.gif) no-repeat right top;}

.wrapper-box2 .corner-bottom-left {background:url(../images/corner2_bottom_left.gif) no-repeat left bottom;}

.wrapper-box2 .corner-bottom-right {background:url(../images/corner2_bottom_right.gif) no-repeat right bottom; width:100%;}

/*.wrapper-box2 .box-title{ background:#E8E9EA url(../images/box2_title.gif) 0 0 repeat-x;}

.wrapper-box2 .box-title-border-left{ background:url(../images/border.gif) 0 0 repeat-y;}

.wrapper-box2 .box-title-border-right{ background:url(../images/border.gif) top right repeat-y; width:100%;}

.wrapper-box2 .box-title-corner-left{ background:url(../images/box2_corner_left.gif) 0 0 no-repeat;}

.wrapper-box2 .box-title-corner-right{ background:url(../images/box2_corner_right.gif) top right no-repeat; width:100%;}

.wrapper-box2 .box-content{ border-top:1px solid #ebebeb;}
*/


/*.module_menu .border-top {background:url(../images/border3_top.jpg) repeat-x top #294918;}  /*#223141

.module_menu .border-bottom {background:url(../images/border3_bottom.gif) repeat-x bottom;}

.module_menu .border-left { background:none;}

.module_menu .border-right { background:none;}

.module_menu .corner-top-left {background:url(../images/corner3_top_left.gif) no-repeat left top;}

.module_menu .corner-top-right {background:url(../images/corner3_top_right.gif) no-repeat right top;}

.module_menu .corner-bottom-left {background:url(../images/corner3_bottom_left.gif) no-repeat left bottom;}

.module_menu .corner-bottom-right {background:url(../images/corner3_bottom_right.gif) no-repeat right bottom; width:100%;}

.module_menu .box-title{ background:#DCEDFF url(../images/box3_title.gif) 0 0 repeat-x;}

.module_menu .box-title-border-left{ background:none;}

.module_menu .box-title-border-right{ background:none;}

.module_menu .box-title-corner-left{ background:url(../images/box3_corner_left.gif) 0 0 no-repeat;}

.module_menu .box-title-corner-right{ background:url(../images/box3_corner_right.gif) top right no-repeat; width:100%;}

.module_menu .box-content{ border-top:1px solid #CCCCCC;}                                              */



.module-login2 .box-extra{ padding:0;}
.module-login .box-extra{ padding:0 !important;}

.module-login .box-extra .border1-top {background:url(../images/border1_top.gif) repeat-x top #D7DDD1;}

.module-login .box-extra .border1-bottom {background:url(../images/border1_bottom.gif) repeat-x bottom;}

.module-login .box-extra .border1-left {background:url(../images/border1_left.gif) repeat-y left;}

.module-login .box-extra .border1-right {background:url(../images/border1_right.gif) repeat-y right;}

.module-login .box-extra .corner1-top-left {background:url(../images/corner1_top_left.gif) no-repeat left top;}

.module-login .box-extra .corner1-top-right {background:url(../images/corner1_top_right.gif) no-repeat right top;}

.module-login .box-extra .corner1-bottom-left {background:url(../images/corner1_bottom_left.gif) no-repeat left bottom;}

.module-login .box-extra .corner1-bottom-right {background:url(../images/corner1_bottom_right.gif) no-repeat right bottom;}

.module-login .box-content{ padding:0;}







.indent-bottom-row{ margin-bottom:15px;}

.img-indent{ float:left; margin:0 19px 0 0 !important;}

.text{ display:block; color:#748CA7; padding-bottom:8px; padding-top:7px;}

.content-text{ border-top:1px solid #cccccc;}



.module div, .module p, .module a, .module td{ color:#FFFFFF;}



/*-------------------------------------footer---*/

.footer-indent{ padding:12px 25px 15px 56px; color:#838383; font-size:12px; font-family:Arial; text-align: center;}

.footer-indent a{ color:#6D6E71; text-decoration:none;}

.footer-indent a:hover{ color:#6CA3DE; text-decoration:underline;}





.module-video p { color:#FFF; }

.module-video .box-content { padding:15px 0 0 0;}

.module_menu .box-content ul { margin-left: 10px;}



.limbo{position:absolute;visibility:hidden;}



.popin {
	position:absolute;
	margin:0 auto;
	z-index:100;
	top: -10000px;
	left: -10000px;
	text-align:right;
	vertical-align:middle;
}

.popin p {
  margin:0;
  padding:0;
}

.popin .close{
  position: relative;
  z-index: 101px;
  height: 23px;
  margin: 3px 3px -26px 0;
}

.popin_fundo {
  position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:99;
	background-color: #6D6E71;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  opacity: 0;
}


.dica {
  width: 610px;
  height: 39px;
  background: url(../images/fundo_dica.gif) no-repeat 0 0;
  padding-top: 20px;
}

.dica p {
margin-left: 200px;
color: #2A5A13;
font-weight: bold;
font-size: 14px;
}


.arvore1{
  position: absolute;
  top: -453px;
  left: 5%;
  width: 167px;
  height: 453px;
  
}

/*.arvore2{
  position: absolute;
  top: -453px;
  left: 83%;
  width: 167px;
  height: 453px;
  background: url(../images/fundo_arvore02.gif) no-repeat 0 0;
}
*/
/*.floral{
  position: absolute;
  top: 0px;
  left: 0%;
  width: 334px;
  height: 114px;
  background: url(../images/floral.gif) no-repeat 0 0;
  background-image: url(http://localhost/images/banner-bio.png);
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='banner-bio.png', sizingMethod='scale');
}*/
/*.floral2{
  position: absolute;
  top: 0px;
  left: 0px;

  margin-left: 0%;
/*  margin-right: 18%;
  /*margin-left: 0px;*/
  /*margin-left: 1000px;*/
  /*margin-top: 40px;*/
  /*width: 1000px;
  height: 149px;

  background: transparent url(../images/Pagina.gif)   no-repeat;
}

/*.sombra {
  float:right;
  color: #FFF;
  text-shadow: 1px 1px 1px #333;
  filter:DropShadow(OffX=1, OffY=1, color=#000000);
  margin: 20px 20px 0 0;
}*/

.mapa {
  background: url(../images/mapa.jpg) no-repeat 0 0;
  width: 410px;
  height: 410px;
  overflow: hidden;
}

.mapa img {
  position: absolute;
  z-index: 10;
}

.mapa div {
  position: absolute;
  display: none;
  cursor: pointer;
  z-index: 5;
  margin-top: 35px;
}

.mapa .minas {
  background: url(../images/minas.gif) no-repeat 0 0;
  width: 114px;
  height: 90px;
  top: 279px;
  left: 292px;
}

.mapa .parana {
  background: url(../images/parana.gif) no-repeat 0 0;
  width: 62px;
  height: 44px;
  top: 361px;
  left: 260px;
}

.mapa .santa_catarina {
  background: url(../images/santa_catarina.gif) no-repeat 0 0;
  width: 56px;
  height: 38px;
  top: 395px;
  left: 265px;
}

#mapa_mundi .info,
.mapa .info {
  background-color: #CF0;
  border: 1px solid #680;
  color: #000;
  font-size: 10px;
  cursor: none;
  top: 282px;
  left: 450px;
  width: 170px;
  padding: 5px;
}


.module-login .inputbox {
	color:#878b8e;
	font-size:11px !important;
	font-weight:normal;
	line-height:15px;
	margin-top: 3px;
	height:17px;
	vertical-align:top;
	width:150px !important;
	font-family:Tahoma !important;
}

.module-login .label { float:left; width: 60px; line-height: 20px;}

.module-login .campo { float:left;}

.module-login .inputsubmit {
	color:#6D6E71;
	font-size:12px !important;
	font-weight:normal;
	line-height:20px; 
	vertical-align:top;
	width:60px;
	font-family:Tahoma !important;
	/*border: 1px solid "#F0F0F0";*/
}

.module-login #botao {
margin: 5px auto;
text-align: center;
}

.module-login a {
font-size: 10px;
}

#slide{
  width: 610px;
}
#slide #fotosContainer,
#slide #fotos{
  min-height: 192px;
}
#slide #fotosContainer{
  position: relative;
  z-index: 5;
  background: url(/servicos/fotos/fundo_slide.jpg) no-repeat;
  margin-top: -41px;  
}
#slide #pictos {
  width: 602px;
  margin: 2px auto;
}
#slide #pictos div{
  float:left;
  width: 43px;
  height: 44px;
  margin: 2px 0;
  background-repeat: no-repeat;
  cursor: pointer;
}
#slide .titulo_fundo {
  position: relative;
  z-index: 9;
  padding-left: 10px;
  height: 41px;
  /*margin-left:10px;
  background-color:*/ 
  background: url(/servicos/fotos/fundo_topo_slide.png) no-repeat;
  
}
#slide .titulo {
  position: relative;
  z-index: 10;
  font-family: "Arial";
  font-size: 19px;
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 10px;
  line-height: 38px;
  height: 41px;
  margin-top: -41px;
  text-shadow: 1px 1px 1px #999;
	
	/*filter:DropShadow(OffX=1, OffY=1, color=#999999);*/
	/* IE 6 BUG */
	_filter:none;
}

.subscrito {
 vertical-align: sub; 
}

#slide .titulo .subscrito {
  font-size: 10px;
  margin-top: -2px;
}

#slide .article_indent {
  padding:5px 0;
  background-color: #EBEBEB;
}

iframe.icotacao {
  overflow:hidden;
  border:0;
  background-color: #002401;
  padding: 0;
}



#cotacao {
  float: right;
  background: url(../images/cotacao.gif) no-repeat;
  width: 320px;
  height: 130px;
  margin: 0px 0 0 0;
}

#cotacao .valores {
  float:left;
  width: 120px;
  padding-left: 32px;
}

#cotacao h1 {
  font-family: "Arial", Verdana;
  font-size: 9px;
  color: #999;
  padding: 0;
  margin: 8px 0 0px 0;
  text-align: right;
}

#cotacao h2 {
  font-family: Arial;
  font-size: 14px;
  color: #333;
  text-align: center;
  margin: 0;
  margin-top: 10px;
}

#cotacao .valor {
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #369;
  text-align: center;
  vertical-align:middle;
  padding: 8px 3px 2px 3px;
}

cotacao .variacao {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 3px;
  margin-bottom: 15px;
}

#cotacao .up {
  font-family:Arial, Helvetica, sans-serif;
  color: #090;
}

#cotacao .down {
  font-family:Arial, Helvetica, sans-serif;
  color: #900;
}


#cotacao .fonte {
  font-family: Tahoma;
  font-size: 8 px;
  margin-left:15px;
  color: #000;
}

#cotacao .grafico div {
  text-align: center;
}

#cotacao .grafico div.date {
  font-family: Arial;
  font-size: 9px;
  color: #999;
  padding: 3px 0 2px 0;
}

#calculadora{
  float:right;
  width: 250px;
  height: 141px;
  margin: 12px 0 0 0;
}

.flags {
  float:right;
  margin-left: 20px;
}

.relogio {
  float:right;
  
}


#mapa_mundi .info{
  display: none;
  position: absolute;
  top: 330px;
  left: 420px;
  filter: alpha(opacity=90);

  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

  opacity: 0.9;
}

#mapa_mundi {
  width: 489px;
  margin: 0 auto;
}
#mapa_mundi div { float:left; overflow:hidden;}
#mapa_mundi .mapa_mundi1 {
  width: 489px;
  height: 81px;
  background: url(../mapa_mundi/mapa_mundi1.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi21 {
  width: 82px;
  height: 119px;
  background: url(../mapa_mundi/mapa_mundi21_t.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi22 {
  width: 141px;
  height: 119px;
  background: url(../mapa_mundi/mapa_mundi22.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi23 {
  width: 46px;
  height: 119px;
  background: url(../mapa_mundi/mapa_mundi23_t.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi24 {
  width: 220px;
  height: 119px;
  background: url(../mapa_mundi/mapa_mundi24_t.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi31 {
  width: 131px;
  height: 120px;
  background: url(../mapa_mundi/mapa_mundi31.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi32 {
  width: 55px;
  height: 120px;
  background: url(../mapa_mundi/mapa_mundi32_t.jpg) no-repeat;
}
#mapa_mundi .mapa_mundi33 {
  width: 303px;
  height: 120px;
  background: url(../mapa_mundi/mapa_mundi33.jpg) no-repeat;
}

#parceiros {
  width: 590px;
  min-height: 450px;
  margin-left: -10px;
}
#parceiros .classificacao ul{
  margin: 0;
  padding: 0;
  padding-left: 2px;
}
#parceiros .classificacao li{
  /*border-bottom: 1px dashed #CCC;*/
  padding: 0 0 0 20px;
  background:url(../images/marker_more.gif) no-repeat;
  background-position: left 6px;  
  margin: 7px 0;
}
#parceiros .conveniadas,
#parceiros .associadas,
#parceiros .parceiras{
  display: none;
  /*float: right;
  width: 370px;*/
  margin-left: 30px;
}
#parceiros .item {
  border-bottom: 1px dashed #ccc;
  padding: 10px 0;
  height: 46px;
}
#parceiros .logo {
  float: left;
  margin: 0 10px;
}
#parceiros .logo img {
  margin: 0;
  padding: 0;
}
#parceiros .texto {
  float: left;
  width: 400px;
}
#servicos div {
  clear: both;
  height: 35px;
  margin-bottom: 10px;
}
#servicos div.sub {
  margin-top: -8px;
  margin-left: 40px;
  height: 25px;
}
#servicos img {
  float: left;
  margin: 0 10px 0 0;
}
#servicos h1 {
  float: left;
  font-family: Arial;
  font-size: 14px;
  padding: 0;
  line-height: 35px;
  color: #366223;
}
#servicos div.sub h1 {
  font-size: 12px;
  line-height: 25px; 
}

#servicos .subscrito {
  font-size: 10px;
  margin-top: -2px;
}

#onca {
  position: absolute;
  width: 610px;
  height: 200px;
  margin: -20px 0 0 -21px;
  background: url(../images/onca.jpg) 0 0 no-repeat;
}

