body { color: #3B6E24; font-size: 11px; font-family: Tahoma, Arial, sans-serif; background-color: #76DD48; background-image: url(imagens/bg.gif); background-repeat: repeat-x; margin: 0px 0px 24px 0px; }

td { color: #3B6E24; font-size: 11px; font-family: Tahoma, Arial, sans-serif; }
p { line-height: 140%; text-align: justify; }
p strong, div strong { color: #76DD48; }

p a, p a:visited { color: #76DD48; text-decoration: none; border-bottom: 1px solid #76DD48; font-weight: bold; }
p a:hover { color: #3B6E24; }

a img { border: 0; }

h1 { font-family: Arial, sans-serif; font-weight: bold; font-size: 22px; color: #76DD48; margin-left: 5px; padding-left: 30px; background-image: url(imagens/index_button.gif); background-repeat: no-repeat; }

ul { list-style-image: url(imagens/index_button_little.gif); }
li { padding: 2px; }

.top_table { width: 680px; border: 0; padding: 0; }
.banner_table { width: 704px; border: 0; padding-top: 12px; padding-bottom: 12px; }
.contents_table { width: 704px; border: 0; background-color: #FFFFFF; }
.bottom_table { width: 680px; border: 0; padding: 6px 0px; }

.img { margin: 10px; border: 1px solid #76DD48; padding: 2px; }
.img:hover { border: 1px solid #3B6E24; }

#menu a { margin:0; padding: 6px; text-decoration:none; font-weight: bold; font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #76DD48; }
#menu a:hover { color:#FFFFFF; }

#bottom_menu a , #ccr_link a{ margin:0; padding: 6px; text-decoration:none; font-weight: bold; font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF; }
#bottom_menu a:hover, #ccr_link a:hover { color: #3B6E24; }

.contents { border-left: 1px solid #76DD48; border-right: 1px solid #76DD48; padding-left: 24px; padding-right: 24px; margin: 24px 12px 20px 12px;}
.top_button { text-align: right; margin-right: 6px; }

.foto { text-align: center; vertical-align: top; height: 100%; }
.foto_frame { vertical-align: top; padding-top: 20px; }

.input { width: 250px; color: #3B6E24; background-color: #FFFFFF; font-size: 11px; font-family: Tahoma, Arial, sans-serif; border: 1px solid #76DD48; padding: 3px; }
.input:hover { border: 1px solid #3B6E24; }

.textbox { margin: 0px; border: 1px solid #76DD48; padding: 6px; }




.ddm1 { font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; }
.ddm1 .item1, .ddm1 .item1:hover, .ddm1 .item1-active, .ddm1 .item1-active:hover { padding: 0px 8px; text-decoration: none; display: block; position: relative; }
.ddm1 .item1 { color: #76DD48; }
.ddm1 .item1:hover, .ddm1 .item1-active, .ddm1 .item1-active:hover { color: #ffffff; }
.ddm1 .item2, .ddm1 .item2:hover { padding: 3px 8px 4px 8px; text-decoration: none; display: block; white-space: nowrap; }
.ddm1 .item2 { background: #76DD48; color: #ffffff; }
.ddm1 .item2:hover { color: #3B6E24; }
.ddm1 .section { border: 1px solid #ffffff; position: absolute; visibility: hidden; z-index: -1; white-space: nowrap; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */




