body {
color: #000;
margin: 0px;
padding: 0px;
background-color: #CCCCCC; 
text-align:center;/* hack para o IE */	
}

#geral{
border: 1px solid #669966 ; 
width:770px;
_width:770px;
margin:0 auto;			
/* padding: 10px; */
text-align:left; /* "remédio" para o hack do IE */	
background-color: #99CC00; 
}


p{
margin-top:20px;
}

h4 {
font-size:15px;
color:#316AC5;
font-weight:bold;
}


#navigation {
font-family: Tahoma, Arial, Verdana, sans-serif;
margin:10px 10px 10px 10px;
padding-left:5px;
width:120px;
background-color: #669966; 
color:#FFFFFF;
}

#navigation ul {
margin-top:10px;
margin-bottom:5px;
margin-left:-20px;
_margin-left:15px;
margin-right:10px;
list-style-image: url(imagens/bullet_022.jpg);
list-style-position:inherit;
}

#navigation li {
border-bottom: 1px solid #FFFFFF;
border-bottom-style: dashed ; 
}

#navigation li a:link, #navigation li a:visited {
display: block;
padding: 2px 0px 2px 0px;
color:#FFFF00;
text-decoration: none; 
font-weight:bold; 
}

#navigation li a:hover {
font-weight:bold; 
color:#FFFFFF;
}

#navigation2 {
font-family: Tahoma, Arial, Verdana, sans-serif;
margin:10px 10px 10px 10px;
padding-left:5px;
width:120px;
background-color: #669966; 
color:#FFFFFF;
}

#navigation2 .a{
color: #CCCCCC;
text-decoration: none; 
font-weight:bold;
margin-left:10px;
}

#navigation2 ul {
margin-top:10px;
margin-bottom:5px;
margin-left:-20px;
_margin-left:15px;
margin-right:10px;
list-style-image: url(imagens/bullet_033.jpg);
list-style-position:inherit;
}

#navigation2 li {
border-bottom: 1px solid #FFFFFF;
border-bottom-style: dashed ; 
}

#navigation2 li a:link, #navigation2 li a:visited {
display: block;
padding: 2px 0px 2px 0px;
color:#FFFF00;
text-decoration: none; 
font-weight:bold;
}

#navigation2 li a:hover {
font-weight:bold;
color:#FFFFFF;
}


#navigation3 {
font-family: Tahoma, Arial, Verdana, sans-serif;
margin:10px 10px 10px 10px;
padding-left:5px;
width:120px;
background-color: #669966; 
color:#FFFFFF;
color:#FFFFFF;
}

#header {
height:80px;
background-color: #DFD;
background-image:url("imagens/green2.jpg");
border: 1px solid #669966 ; 
max-width: 779px;
}


#footer {
background-image:url("imagens/bg.jpg"); 
border: 1px solid #669966; 
margin:0px;
height:31px; 
font-family: Tahoma, Arial, Verdana, sans-serif;
color:#FFFF00;
font-size:0.8em;
}

#footer p{
margin:5px;
text-align:center;
}

/* hide from Mac IE5 \*/
* html #container {
height: 1%;
}
/* END hide from Mac IE5 */

#container {
position: relative;
}

#left {
position: absolute;
left: 0;
top: 0;
width: 150px;
background-color: #99CC00; 
font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
}


#content {
padding:3px;
background-position:center;
margin: 0 152px;
max-width: 1000px;
font:Verdana, Arial, Helvetica, sans-serif;
background-image:url("imagens/bg_container.gif");
background-repeat:repeat-y;
background-color: #99CC00;
}


#right {
position: absolute;
top: 0;
right: 0;
width: 150px;
background-color: #99CC00;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
}
/*\*//*/
#right {
margin-right: =15px;
right: 15px;
}
/**/


.tabela_contato {
margin-left:10px;
color:#316AC5;
width:300px;
font-family: Tahoma, Arial, Verdana, sans-serif;
}

.tabela_contato input{
border:1px solid #316AC5;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#316AC5;
}

.tabela_contato textarea{
border:1px solid #316AC5;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#316AC5;
font-weight:bold;
}


.tabela_contato .btn{
border:1px solid #FFFFFF;
background-color:#316AC5;
color:#FFFFFF;
}

.tabela_contato .tdbotao{
text-align:center;
}

#content2{
border:none;
margin-right:18px;
color:#666666;
font-weight:bold; 
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 11px;
line-height: 15px;
text-align:justify; padding:5px;
}


#content2 a:link, #content2 a:visited{
color:#316AC5;
text-decoration:none;
}

#content2 a:hover{
color:#316AC5;
text-decoration:underline;
}


hr {
border:1px solid #316AC5;
}



.tabela_equipe{
margin-top:20px;
margin-left:20px;
width:400px;
text-align:center;
border:1px solid #316AC5;
border-collapse:collapse;
}

.tabela_equipe th{
color:#FFFFFF;
background-color:#316AC5;
border:1px solid #316AC5;
}

.tabela_equipe .conteudo{
color:#316AC5;
border-left:1px solid #316AC5;
border-right:1px solid #316AC5;
}

.tabela_equipe .conteudo2{
color:#316AC5;
border-left:1px solid #316AC5;
border-right:1px solid #316AC5;
background-color:#E2E1EA;
}

.tabela_equipe .footer{
color:#FFFFFF;
background-color:#316AC5;
border:1px solid #316AC5;
}


#content2 .paginador{
margin-left:230px;
}


#content2 .paginador a{
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#316AC5;
}

#content2 .paginador a:link, #content2 .paginador a:visited {
text-decoration:none;
}

#content2 .paginador .seleciona{
font-weight:bold;
color:#666666;
}


#content2 .paginador a:hover {
text-decoration:underline;
color:#666666;
}


