body {color: #3a4032; position: relative; background: #1f1f1f; text-align:center; letter-spacing:0; font-style:normal; font-variant:normal; font-weight:normal; font-size:70%; font-family:Verdana, Arial, Helvetica, sans-serif;}
code {position: relative; left: 0; font: 1em "Courier New", Courier, mono; }
h2 {font: bold 2.5em Arial, Helvetica, sans-serif; letter-spacing: -1px;}
h3 {font-style:normal; font-variant:normal; font-weight:bold; font-size:1.8em; font-family:Arial, Helvetica, sans-serif; margin-left:0; margin-right:0; margin-top:24px; margin-bottom:12px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px}
h3#comments {margin-bottom: 24px;}
h3#respond {float: left; clear: both; display: block; width: 100%;}
h4 {font: 1.3em Arial, Helvetica, sans-serif; margin: 0 0 12px 0;}
img {float: left; margin: 0 12px 12px 0;}
p {margin: 0 0 24px 0;}
select {width: 280px; margin: 0 0 7px 0; color: #3a3e3e;}
select option {padding: 1px;}
ul {margin: 0 0 24px 12px;}
ul ul {margin-bottom: 0;}

/* ***CLASSES*** */

.archive h3 {background: none; margin: 0 0 -7px 0;}
.box01 {display: block; max-width: 1200px; margin: 0 auto; clear: both;}
.center {text-align: center;}
.cols01 ul, .cols02 ul {margin: 0 0 24px 14px;}
.cols01 ol, .cols02 ol {margin: 0 0 24px 21px;}
.cols01 ul ul, .cols02 ul ul, .cols01 ol ul, .cols02 ol ul {margin: 0 0 0 14px;}
.cols01 ol ol, .cols02 ol ol, .cols01 ul ol, .cols02 ul ol {margin: 0 0 0 21px;}
.cols01 {float: left; display: block; width: 280px; padding: 0 10px 48px 10px;}
.cols02 {float: left; display: block; width: 580px; padding: 0 10px 48px 10px;}
.cols03 {float: left; display: block; width: 880px; padding: 0 10px;}
.cols04 {text-align: center;padding: 0 48px;}
.cols03 {float: center; display: block; width: 1200px; padding: 0 10px;}
.cols05 {float: left; display: block; width: 880px; width: 880px; padding: 0 10px;}

.commentform_openid {width: 204px; padding: 4px 3px !important; margin: 0 5px 7px 0; background: #fff !important; border: 1px solid #959586; color: #4f4f4c;}
.entry h2 {padding: 6px 0 0 0;}
.entry .textbkg span a {font-weight: normal;}
.field {width: 204px; padding: 4px 3px !important; margin: 0 5px 7px 0; background: #fff !important; border: 1px solid #959586; color: #4f4f4c;}
.left {float: left; clear: both;}
.right {float: right;}
.pageH2 {margin: 0 0 24px 0;}
.textbkg span {padding: 0 4px 0 0; overflow: visible;}
.wp-smiley {float: none; margin: 0;}

#header {float: left; display: block; width: 100%; background-image: url('images/header.png'); background-repeat: repeat-x; text-align: left; background-position-y:50%}


#container {background-color: #d9e6f7; display: block; width: 100%;}
#content {float: left; display: block; width: 100%; text-align: left;}
#footer {font-weight: bold; background-color: #6492c6; float: left; display: block; width: 100%; text-align: left; padding-left:0; padding-right:0; padding-top:13px; padding-bottom:6px;}
#footer p {color: #000000; margin-bottom: 12px;}
#header {float: left; display: block; width: 100%; text-align: left;}
#li {background-color: #dce7a2;}
#logo a {color: #3a4032; font: bold 48px Arial; text-decoration: none; letter-spacing: -2px;}

#logo {margin: 32px 0 0 0;}
#nav {background-color: #dce7a2;}
#nav li ul li a {background: #cfdd85; color: #3a4032;}
#nav li ul li a:hover {border-left: 3px solid #18700a; color: #18700a;}
#nav {float: left; position: relative; display: block; width: 100%; list-style-type:none; margin-left:0; margin-right:0; margin-top:3px; margin-bottom:0; padding-left:0; padding-right:0; padding-top:0; padding-bottom:7px}
#nav li {float: left; position: relative; display: inline;}
#nav li a {float: left; position: relative; display: inline; padding: 8px 10px; z-index: 100;}
#nav li ul {display: none; position: absolute; left: -3px; padding: 3.45em 0 0 0; z-index: 90; margin: 0;}
#nav li ul li {display: block; padding: 0 3px 1px 3px;}
#nav li ul li.lastchild {padding-bottom: 3px;}
#nav li ul li a {display: block; width: 17em; padding: 2px 10px; font-weight: normal;}
#nav li ul li a:hover {padding-left: 7px;}
#nav li:hover ul {display: block;}
#related {float: left; display: block; width: 100%; text-align: left;}
#securitycode {width: 204px; padding: 4px 3px !important; margin: 0 5px 7px 0; background: #fff !important; border: 1px solid #959586; color: #4f4f4c;}
#topbar {background-color: #4b7c44; float: left; display: block; width: 100%; text-align: left; padding-left:0; padding-right:0; padding-top:13px; padding-bottom:6px;}
#topbar2 {background-color: #4b7c44;}
#topbar p {color: #92a781;}
#topbar2 p {color: #92a781;}
#topbar2 a {font-weight: bold; color: #dce7a2; text-decoration: underline;}
#topbar a {font-size:10px; font-weight: bold; color: #dce7a2; width: 100%; position: relative; top: 2px; text-decoration: underline;}
	/* font-size:12px = Tamanho da Fonte 12px */
	/* font-weight: bold = Fonte em Negrito */
	/* color = Cor da Link */
	
#topbar div {padding-bottom: 0;}
#topbar p {color: #92a781; margin-bottom: 10px;}
	/* color = Cor da tarja superior*/
	/* margin-bottom = Tamanho da tarja superior*/
#ul {background-color: #dce7a2;}
