@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family: "Arial"; font-size:12px; background-color:#ebebeb;}

#barra {background-image:url(cima.jpg); background-repeat:repeat-x; height:25px; width:100%; padding:10px 0 0 0; }
#menu { margin:0 auto; width:800px; height:35px; color:#FFF; }
#menu li { margin:0; list-style:none; display:inline; font-size:10px; }
#menu ul { margin:0; display:inline; }
#menu a { color:#FFF; text-decoration:none; padding:0 10px 0 5px;  }
#menu a:hover { color:#168FAD; text-decoration:none; }

#ecoar { margin:0 auto; width:800px; }
#topo { height:140px; }
#flash { height:200px; width:800px; margin:0 0 10px 0; }
#conteudo { padding:0 0 0 0; width:800px; height:100%; }
#ladoe { float:left; width:540px; text-align:justify; }
#ladod { width:240px; float:left; margin:0 0 0 20px; }
#bloco { height:185px; padding:15px; background-image:url(bloco.jpg); }
#bloco li { margin:15px; list-style:url(globo.gif); vertical-align:middle; }
#bloco li a { padding-left:5px; color:#168FAD; text-decoration:none; }
#bloco li a:hover { color:#000; text-decoration:none;  }
#contato { margin-left:20px; }
#busca { float: right; width:310px; padding:30px 0 0 0; }
#post { line-height:20px; }
#post a { text-decoration:none; color:#168FAD; }
#post a:hover { color:#000;}
#tags { padding:5px;  }
#tags a { text-decoration:none; color:#168FAD; }
#tags a:hover { color:#000;}

h1 { font-size:18px; font-weight:bold; padding:15px 0 15px 0; }
h2 { font-size:16px; font-weight:bold; padding:15px 0 15px 0; color:#168FAD; }

h3 { margin:0; padding:10px 0 10px 0; }
h3 a { font-size:18px; font-weight:bold; padding:15px 0 15px 0; text-decoration:none; color:#000; }
h3 a:hover { font-size:18px; font-weight:bold; padding:15px 0 15px 0; color:#168FAD;}
p { margin:0; }

h4 { font-size:12px; font-weight:bold; padding:15px 0 0 0; color:#168FAD; }
h4 a { font-size:12px; font-weight:bold; padding:15px 0 0 0; color:#168FAD; text-decoration:none; }
h4 a:hover { font-size:12px; font-weight:bold; padding:15px 0 0 0; color:#000; }

.titulobusca { font-size:14px; font-weight:bold; color:#999; }
.form { font-family:Arial; font-size:12px; border:1px solid #ccc; padding:3px; }
.botao { font-family:Arial; font-size:12px; border:1px solid #ccc; background-color:#eaeaea; padding:3px; color:#999; }
.end { font-size:12px; color:#666; }
.saibamais { padding:5px; text-align:right; background-color:#333; color:#FFF;  }
.logo { padding:20px 0 0 0; }
.titulo { font-size:18px; font-weight:bold; padding:15px 0 15px 0; }
.titulo2 { font-size:18px; font-weight:bold; }
.tituloazul { font-size:18px; font-weight:bold; color:#fff; color:#168FAD; }
.txt { line-height:18px; }
.verde { color:#34982E; }
.azul { color:#168FAD; }