BODY {
background: #fff;
margin: 2px;
line-height: 20px;
font-family: Arial !important;
font-size: 13px;
}

.link_esquerda {font-size: 14px;
font-family: Arial;
color: #888;
text-decoration: none;
display: block;
margin-bottom: 10px;
}
.link_esquerda:hover {color: #0189C5;
}

h2 {font-family: Arial;
font-size: 22px;
color: #666;
}

.xtags a {font-size: 16px;
font-family: Arial;
color: #888;
text-decoration: none;
margin-right: 20px;
}
.xtags a:hover {color: #0189C5;
}

.cufon-loading {
visibility: hidden;
}

.pesquisartxt {
font-size: 12px;
font-family: Arial;
font-weight: bolder;
color: #CCCCCC;
background: #FAF9F7;
border: 1px solid #CCCCCC;
padding: 6px;
border-radius: 5px;
outline:none;
margin-top: 2px;
}


.inicio_conteudo img {
max-width: 700px;
}

.inicio_conteudo a {
text-decoration: underline !important;
}

.aumenta
{
background: #ffffff;
border-radius: 4px;
color: #0066FF;
float: left;
margin-left: 10px;
width: 30px;
text-align: center;
}

.aumenta:hover
{
background: #0066FF;
color: #ffffff;
}


.bolinha1

{

filter:alpha(opacity=50);

-moz-opacity:0.5;

-khtml-opacity: 0.5;

opacity: 0.5;

background: #fff;

}

.bolinha1:hover

{

filter:alpha(opacity=100);

-moz-opacity:1;

-khtml-opacity: 1;

opacity: 1;

background: #fff;

}



.bolinha2

{

filter:alpha(opacity=100);

-moz-opacity:1;

-khtml-opacity: 1;

opacity: 1;

background: #fff;

}



.barra

{

margin-top: 1px;

margin-bottom: 8px;

height: 20px;

display: block;

background: #999999;

}



.numeros

{

width: 20px;

padding: 2px;

height: 17px;

font-family: Arial;

font-size: 11px;

border: 1px solid #696969;

text-align: center;

color: #696969;

float: left;

margin-left: 4px;

background: #ffffff;

}

.numeros:hover

{

border: 1px solid #000;

text-align: center;

color: #000;

text-decoration: none;

}



.aba

{

float: left;

margin-left: 3px;

background-image: url('../imagens/aba.png');

background-repeat: no-repeat;

text-align: center;

line-height: 28px;

margin-bottom: -5px;

width: 98px;

display: block;

font-size: 10px;

}



.aba2

{

float: left;

margin-left: 3px;

background-image: url('../imagens/aba.png');

background-repeat: no-repeat;

text-align: center;

line-height: 28px;

margin-bottom: -5px;

width: 98px;

display: block;

font-size: 10px;

color: #666666;

}



.titulo_superior

{

color: #666;

font-size: 22px;

font-family: Arial;

font-weight: bolder;

display: block;

padding: 5px;

margin: 5px;

height: auto;

float: left;

}



.titulo_conteudo

{

color: #005E94;

font-size: 24px;

font-family: Arial;

font-weight: bolder;

text-shadow: 2px 2px #fff;

display: block;

float: left;

height: auto;

padding-bottom: 12px;

text-align: left;

}



.titulo_superior2

{

color: #005E94;

font-size: 24px;

font-family: Arial;

font-weight: bolder;

text-shadow: 2px 2px #fff;

display: block;

float: center;

padding: 5px;

margin: 5px;

}



.idiomas

{

}



.idiomas:hover

{

border: 1px solid #000;

}



.botao

{

width:135px; color:#666666; font-weight: bolder; font-family: Arial; font-size: 12px; margin: 1px;

}



.branco

{

background: #fff;

float: left;

margin: 4px;

padding: 4px;

font-family: Arial;

font-size: 13px;

color: #656565;

text-align: justify;

border-radius: 8px;

}





.corpo1

{

height: 50px;

padding: 24px;

}



.corpo2

{

height: 50px;

padding: 24px;

}



.corpo3

{

height: 50px;

padding: 24px;

}



.separador

{

background: url('../imagens/sep.gif');

height: 4px;

}



img

{

border: 0px;

}



table

{

border-collapse: collapse;

}



.titulo

{

font-family: Verdana;

font-size: 12px;

color: #0066FF;

height: auto;

margin-bottom: 4px;

font-weight: bolder;

}



.tema_link

{

font-family: Verdana;

font-size: 11px;

color: #0066FF;

height: auto;

font-weight: bolder;

text-decoration: none;

padding: 2px;

text-align: center;

}


.tema_link:hover

{

background: #DFF0FF;

border-radius: 8px;

font-size: 14px;

}



.sublink

{

background-image: url("../imagens/submenu.gif");

font-family: Verdana;

font-size: 12px;

color: #fff;

text-decoration: none;

padding: 6px;

width: 120px;

display: block;

font-weight: bolder;

}



.sublink2

{

background-image: url("../imagens/fundo_link.gif");

font-family: Verdana;

font-size: 12px;

color: #000099;

text-decoration: none;

padding: 6px;

width: 120px;

display: block;

font-weight: bolder;

}



.buscartxt

{

font-family: Verdana;

font-size: 12px;

color: #fff;

text-decoration: none;

padding: 6px;

text-align: center;

display: block;

font-weight: bolder;

}

.submenu

{

background: #fff;

font-family: Verdana;

font-size: 12px;

color: #777;

text-decoration: none;

padding: 6px;

width: 180px;

text-align: center;

display: block;

font-weight: bolder;

z-index: 9999;

position: relative;

}



.submenu:hover

{

color: #777;

background: #ccc;

}



.rodlink

{

font-family: Verdana;

font-size: 12px;

color: #fff;

text-decoration: none;

font-weight: bolder;

margin-right: 35px;

padding-top: 10px;

padding-bottom: 10px;

}



.link

{

font-family: Verdana;

font-size: 20px !important;

font-weight: Normal !important;

color: #035B82;

text-decoration: none;

line-height: 31px;

text-align: center;

font-weight: bolder;

display: block;

width: 180px;

padding-right: 4px;

border-right: 1px solid #035B82;

}


a

{

font-family: Verdana;

color: #000099;

text-decoration: none;

font-weight: bolder;

font-size: 12px;

}



.menu

{

padding-left: 30px;

height: 20px;

font-family: Verdana;

color: #fff;

}



.rodape

{

font-family: Verdana;

font-size: 12px;

font-weight: bolder;

color: #656565;

background-image: url("../imagens/rodape.png");

background-repeat: no-repeat;

height: 46px;

text-align: center;

display: block;

}



.texto

{

font-family: Verdana;

font-size: 12px;

color: #656565;

text-align: justify;

}



.caixa

{

border: 1px solid #7E7E7E;

font-family: Verdana;

font-size: 12px;

color: #7E7E7E;

}

