BODY {
	MARGIN: 2%; FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY: Verdana, Arial, sans serif; BACKGROUND-COLOR: #bebe80
}
#header {
	MARGIN-BOTTOM: 2%; POSITION: relative; HEIGHT: 20%; BACKGROUND-COLOR: #cc3300
}
#imagem {
    PADDING-TOP: 5%; PADDING-LEFT: 10%; PADDING-BOTTOM: 5%; FLOAT: left; WIDTH: 20%
}
#nome {
    PADDING-TOP: 3%; PADDING-RIGHT: 3%; PADDING-BOTTOM: 1%; FLOAT: left; WIDTH: 80%; TEXT-ALIGN: right; FONT-SIZE: 40px; FONT-FAMILY: "Times New Roman", Times, serif; FONT-STYLE: italic; COLOR: #ffffcc
}
table#principal {
   position: relative;
   BACKGROUND-COLOR: transparent;
   width: 100%
}
table#principal tr td#col1 {
   WIDTH: 20%;
   BACKGROUND-COLOR: #cc3300;
   padding: 10% 0% 5% 13%;
   FONT-SIZE: x-small;
   TEXT-ALIGN: left
}
.menuitem {
	MARGIN: 0% 0% 5% 0%; COLOR: #ffffcc
}
.menuitem A:link {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
.menuitem A:visited {
	COLOR: #bebe80; TEXT-DECORATION: none
}
.menuitem A:hover {
	COLOR: #ffff00; TEXT-DECORATION: none
}
table#principal tr td#col2 {
   padding: 2% 0% 4% 4%;
   BACKGROUND-COLOR: #ff8040;
   border-left: 10px solid #bebe80;
   border-bottom: 5px solid #bebe80;
   TEXT-ALIGN: left;
   COLOR: #ffffcc;
   FONT-SIZE: small
}
table#principal tr td#col3 {
   padding: 4% 4% 4% 5%;
   BACKGROUND-COLOR: #fafaf0;
   border-left: 10px solid #bebe80;
   TEXT-ALIGN: justify;
   FONT-SIZE: x-small;
   LINE-HEIGHT: 180%
}
table#principal tr td#col3somos {
   padding: 2% 4% 2% 3%;
   BACKGROUND-COLOR: #fafaf0;
   border-left: 10px solid #bebe80;
   TEXT-ALIGN: justify;
   FONT-SIZE: x-small;
   LINE-HEIGHT: 180%
}
table#principal tr td#col3pop {
   padding: 5%;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: center;
   FONT-SIZE: x-small;
   LINE-HEIGHT: 180%
}
table#principal tr td#colfoto1 {
   padding: 2% 0% 4% 3%;
   BACKGROUND-COLOR: #ff8040;
   border-bottom: 5px solid #bebe80;
   TEXT-ALIGN: left;
   COLOR: #ffffcc;
   FONT-SIZE: small
}
table#principal tr td#colblog1 {
   WIDTH: 70%;
   padding: 5% 7% 2% 4%;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: center;
   FONT-SIZE: x-small
}
table#principal tr td#colblog2 {
   WIDTH: 70%;
   padding: 5% 7% 4% 4%;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: left;
   FONT-SIZE: x-small
}
table#principal tr td#colblog3 {
   WIDTH: 70%;
   padding: 7% 7% 7% 4%;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: left;
   FONT-SIZE: x-small
}
table#principal tr td#colfoto2a {
   WIDTH: 70%;
   padding: 5% 4% 4% 4%;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: center;
   FONT-SIZE: x-small
}
table#principal tr td#colfoto2b {
   padding: 7% 5% 7% 3%;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: left;
   FONT-SIZE: x-small
}
.itemcol{
   FLOAT: left; border-right: 20px solid #fafaf0;
}
.itemcolsomos{
   FLOAT: left; border-right: 30px solid #fafaf0;
}
.linkcol3 A:link {
	COLOR: #cc3300; TEXT-DECORATION: none
}
.linkcol3 A:visited {
	COLOR: #ff8040; TEXT-DECORATION: none
}
.linkcol3 A:hover {
	COLOR: #ffff00; TEXT-DECORATION: none
}
.texto P {
   TEXT-INDENT: 4%
}
.centertext {
   POSITION: relative; TEXT-ALIGN: center
}
.italico {
   FONT-STYLE: italic
}
.negrito {
   FONT-WEIGHT: bold
}
.letramenor {
   FONT-SIZE: 18px
}
.letrasmall {
   FONT-SIZE: small
}
.letraxx-small {
   FONT-SIZE: xx-small
}
.center {
   text-align: center
}
.right {
   text-align: right
}
.left {
   text-align: left
}
table#geral {
   position: relative;
   BACKGROUND-COLOR: transparent;
   width: 100%;
   FONT-SIZE: x-small
}
table#geral tr td {
   padding: 0px 30px 10px 0px;
   text-align: left
}
table#geral tr td#2 {
   padding: 0px 0px 10px 0px;
   text-align: right
}
table#geral tr th {
   padding: 0px 30px 10px 0px;
   text-align: left
}
table#textos {
   position: relative;
   BACKGROUND-COLOR: transparent;
   width: 80%;
   FONT-SIZE: x-small
}
table#textos tr td {
   padding: 0px 30px 10px 0px;
   text-align: left
}
table#textos tr th {
   padding: 0px 30px 10px 0px;
   text-align: left
}
table#pesquisa {
   position: relative;
   BACKGROUND-COLOR: transparent;
   width: 60%;
   FONT-SIZE: x-small
}
table#pesquisa tr td {
   padding: 0px 30px 10px 0px;
   text-align: left
}
table#pesquisa tr th {
   padding: 0px 30px 10px 0px;
   text-align: left
}
table#form {
   position: relative;
   BACKGROUND-COLOR: #fafaf0;
   width: 100%;
   FONT-SIZE: x-small
}
table#form tr td {
   width: 50%;
   padding: 5px;
   text-align: left
}
table#form tr td#cima {
   width: 75%;
   padding: 5px;
   BACKGROUND-COLOR: #ffffcc;
   text-align: left
}
table#form tr td#enviar {
   width: 100%;
   padding: 5px;
   text-align: center
}
table#form tr td#direito {
   width: 25%;
   padding: 5px;
   BACKGROUND-COLOR: #ffffcc;
   FONT-SIZE: xx-small;
   text-align: right
}
table#form tr td#fim {
   width: 100%;
   padding: 5px;
   border-bottom: 10px solid #bebe80;
   FONT-SIZE: x-small;
   text-align: left
}
table#form tr th {
   width: 100%;
   padding: 2px;
   BACKGROUND-COLOR: #ff8040;
   COLOR: #ffffcc;
   text-align: center
}
#footer {
	CLEAR: left;
   COLOR: #cc3300;
   BACKGROUND-COLOR: #bebe80;
   TEXT-ALIGN: center
}
#footersomos {
	COLOR: #cc3300;
   BACKGROUND-COLOR: #fafaf0;
   TEXT-ALIGN: center
}
.menufooter A:link {
	COLOR: #cc3300; TEXT-DECORATION: none
}
.menufooter A:visited {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
.menufooter A:hover {
	COLOR: #ffff00; TEXT-DECORATION: none
}
