body {

background:#F8F8F8 none repeat scroll 0 0;

font-family:Arial,Helvetica,sans-serif;

font-size:15px;

margin:0;

padding:10px 0 0;

text-align:center;

}

#tudo1 {

background-color:#2377B7;

height:auto;

margin:0 auto;

padding-bottom:5px;

padding-top:5px;

width:804px;

}

#tudo2 {

background-color:#74BEE0;

height:auto;

margin:0 auto;

padding-bottom:5px;

padding-top:5px;

width:794px;

}

#tudo3 {

background-color:#FFFFFF;

height:auto;

margin:0 auto;

padding-bottom:5px;

text-align:left;

width:784px;

}

#header {

background-color:#FFFFFF;

height:100px;

width:780px;

}

#headerTexto {

background-color:#FFFFFF;

font-family:"Arial",Helvetica,sans-serif;

font-size:7px;

font-weight:bold;

height:10px;

width:780px;

}

a img {

border:medium none;

}

#logo {

float:left;

height:100px;

width:153px;

}

#socio {

background-repeat:no-repeat;

float:right;

height:98px;

width:184px;

}

#name {

color:#006699;

float:left;

font-family:Arial,Helvetica,sans-serif;

font-size:13px;

font-weight:bold;

padding-left:5px;

padding-top:13px;

text-align:justify;

width:420px;

}

.menu {

background-color:#74BEE0;

height:45px;

margin-left:2px;

margin-right:2px;

width:780px;

}

.mainlevel-nav {

padding-left:50px;

}

#quemsomos {

background-color:#74BEE0;

height:40px;

margin-left:5px;

width:auto;

}

#faleconosco {

background-color:#74BEE0;

height:40px;

width:auto;

}

.link_menu {

color:#FFFFFF;

font-weight:bold;

}

a.link_menu img {

border:medium none;

padding-top:1px;

}

#colum_esquerda {

height:auto;

margin-left:4px;

width:200px;

}

#colum_direita {

float:right;

height:auto;

margin-right:4px;

width:565px;

}

#teste {

height:auto;

width:784px;

}

#banner {

background-color:#FFFFFF;

border:1px solid #CCCCCC;

height:68px;

margin-bottom:5px;

width:565px;

}

#colum_direita2 {

float:right;

height:auto;

width:200px;

}

#conteudo {

float:left;

height:auto;

width:358px;

}

#bloco_content {

border:1px solid #006699;

margin-bottom:4px;

padding-bottom:4px;

}

#content_header_home {
background-color:#74BEE0;
background-image:url(../images/header_mod.png);
background-position:left center;
background-repeat:no-repeat;
color:#006699;
font-size:12px;
font-weight:bold;
height:23px;
padding-left:60px;
padding-top:8px;

}

#rodape {

color:#FFFFFF;

font-family:Arial,Helvetica,sans-serif;

font-size:10px;

font-weight:bold;

padding-top:3px;

}

#pesquisa {

float:left;

height:auto;

margin-left:5px;

padding-top:10px;

width:300px;

}

#submenu {

height:40px;

width:780px;

}

a.scroller:link, a.scroller:visited, a.scroller:active, a.scroller:hover {

color:#7ED200;

font-size:12px;

font-weight:bold;

text-decoration:none;

}

#scrol {

background-image:url(../images/scrol.png);

background-position:left center;

background-repeat:no-repeat;

height:30px;

margin-top:9px;

padding-left:40px;

width:230px;

}

#scrooler {

float:left;

height:40px;

}

.box_pesquisar {

background-color:#74BEE0;

border:0 none;

color:#FFFFFF;

font-weight:bold;

width:200px;

}

.diptec {

color:#333333;

}

.readon {

background:transparent url(../images/seperator.gif) repeat-x scroll center bottom;

color:#006699;

float:right;

font-weight:bold;

padding-bottom:2px;

text-align:right;

width:100%;

}

a:link, a:visited, a:hover, a:active {

color:#006699;

text-decoration:none;

}

a.mainlevel:link, a.mainlevel:visited {

color:#000000;

height:20px !important;

padding-left:18px;

padding-top:5px;

text-align:left;

text-decoration:none;

vertical-align:middle;

width:100%;

}

.gk_fcs_news_title_link {

color:#006699;

}

.gk_fcs_rest_news_pos_link {

display:none;

}

.gk_fcs_news_readmore {

color:#006699;

font-weight:bold;

}

.minifp-full-link {

color:#006699;

float:right;

}

.blogsection {

color:#006699;

font-weight:bold;

}

table.moduletable th, div.moduletable h3 {

background:#74BEE0 url(../images/header_mod.png) no-repeat scroll 0 0;

color:#006699;

font-size:12px;

font-weight:bold;

height:28px;

line-height:26px;

margin:0 0 2px;

padding-left:60px;

text-align:left;

width:200px;

}

#colum_esquerda table.moduletable, #conteudo table.moduletable, #colum_direita2 table.moduletable {

background-color:#D7EFF7;

border:1px solid #006699;

}

.moduletable {

margin-bottom:5px;

width:100%;

}

#colum_esquerda table tr td {

border-bottom:1px solid #006699;

}

.mainlevel {

font-size:15px;

font-weight:bold;

}

.text_letterman {

color:#006699;

font-size:12px;

font-weight:bold;

text-align:center;

}

.form_letterman {

text-align:center;

}

.label_letterman {

color:#006699;

font-size:11px;

}

.button {

background-color:#74BEE0;

border:0 none;

color:#FFFFFF;

font-weight:bold;

}

#img_semana {

padding-bottom:5px;

padding-top:5px;

}

#rodape2 {

clear:both;

height:1px;

width:100%;

}

.contentheading {

color:#006699;

font-size:18px;

font-weight:bold;

}

a.category {

color:#006699;

font-weight:bold;

text-decoration:none;

}

.componentheading {

background-color:#F0F0F0;

color:#11418A;

font-weight:bold;

margin-bottom:15px;

margin-top:10px;

padding-left:10px;

}

.sectiontableheader {

background:#D7EFF7 none repeat scroll 0 0;

border-bottom:1px solid #EFEFEF;

border-top:1px solid #EFEFEF;

color:#666666;

font-weight:bold;

padding:3px 4px !important;

}

.contentdescription {

display:none;

}

.back_button a {

color:#74BEE0;

font-weight:bold;

text-decoration:none;

}

#login {

margin-left:5px;

}

#font_mais table.moduletable {

border:medium none;

}

#font_mais table.moduletable tr td {

border:medium none;

}

#fwrfId {

background-color:#FFFFFF;

border:medium none;

color:#CCCCCC;

padding-left:10px;

}

#fwrf_increaseFontId {

color:#CCCCCC;

}

#fwrf_decreaseFontId {

color:#CCCCCC;

}

#fwrf_resetFontId {

color:#CCCCCC;

}

.pdf {

color:#006699;

display:block;

font-size:12px;

font-weight:bold;

line-height:22px;

margin:0 0 0 8px;

padding:0 2px 0 0;

text-decoration:none;

}

.minifp-introtitle {

font-family:Arial,Helvetica,sans-serif;

}

table.moduletable_semana {

background-color:#D7EFF7;

border:1px solid #006699;

}

table.moduletable_semana th, div.moduletable h3 {

background:#74BEE0 url(../images/header_mod.png) no-repeat scroll 0 0;

color:#006699;

font-size:12px;

font-weight:bold;

height:28px;

line-height:26px;

margin:0 0 2px;

padding-left:60px;

text-align:left;

width:200px;

}

.moduletable_semana {

margin-bottom:5px;

width:100%;

}

table.moduletable_semana span.minifp-introtitle {

font-family:Arial,Helvetica,sans-serif;

font-size:8pt;

}

input {

border:1px solid #74BEE0;

}

textarea {

border:1px solid #74BEE0;

}

.text_informativo {

color:#006699;

font-size:12px;

font-weight:bold;

text-align:center;

}



#fr_meses{

background-color:#EFEFEF;

color:#333333;

font-size:12px;

font-weight:bold;

line-height:20px;

margin-bottom:10px;

padding-bottom:10px;

padding-top:10px;

text-align:center;

}



#fr_login{

background-color:#D7EFF7;

color:#006699;

font-size:12px;

padding-bottom:5px;

padding-top:5px;

text-align:center;

}



#fr_palestra{

background-color:#FAABAB;

color:#581818;

font-size:12px;

font-weight:bold;

line-height:20px;

padding:10px 15px;

text-align:center;

}



.tbFuncoes{

background-color:#CCCCCC;

}



.tdFuncoes{



}

#colum_esquerda table.moduletable_emp{
background-color:#D7EFF7;
border:1px solid #006699;
}

table.moduletable_emp th{
background:#74BEE0 url(../images/header_mod.png) no-repeat scroll 0 0;
color:#006699;
font-size:12px;
font-weight:bold;
height:28px;
line-height:26px;
margin:0 0 2px;
padding-left:60px;
text-align:left;
width:200px;
}

table.moduletable_emp input.button{
background-color:#77bfe2;
color:#FFF;
border:1px solid #FFFFFF;
height:20px;
width:150px;
}

table.moduletable_emp input{
background-color:#FFF;
border:1px solid #006699;
}

.moduletable_emp {
margin-bottom:5px;
}

table.moduletable_emp label{
color:#006699;
font-family:"Verdana",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

table.moduletable_emp a{
color:#006699;
font-family:"Arial",Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

#criar_cont{
padding-bottom:5px;
padding-top:5px;
}

#esq_senha{
padding-bottom:5px;
}

#btt_cadastr{
padding-bottom:10px;
padding-top:5px;
}

#cadastrando{
padding-left:20px;
}

#cadastr_camps{
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
font-weight:bold;
}

.textregistr{
font-size:12px;
font-weight:bold;
color:#006699;
}