body{
margin:0;
background-image: url(../imagens/fundo.gif);
text-align:center;
width:100%;
}

#geral {
width:838px;
margin:0 auto;
text-align:left;
background-color: #FFFFFF;
}

#container {
text-align:left;
width:818px;
margin-left:10px;
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#666666;
}

#cabecalho {	
height:126px;
}

.cabecalho_linha {
width:818px;
height:22px;
background-color: #2c88b9;
margin-left:0px;
margin-top:0px;
}

.logo {
position:absolute;
width:227px;
height:52px;
margin-left:0px;
margin-top:74px;
}

.telefone {
margin-top:14px;
text-align:right;
}

.data {
margin-top:4px;
text-align:right;
}

.menu {
margin-top:43px;
text-align:right;
}

.tab {
margin-left:30px;
}

#conteudo {
text-align:left;
width:818px;
}

.gif_animado{
position:absolute;
width:406px;
height:92px;
margin-left:412px;
margin-top:102px;
}

.home_image {
width:818px;
height:215px;
margin-left:0px;
margin-top:24px;
}

#modulo_01 {
float:left;
width:198px;
height:242px;
margin-left:0px;
margin-top:0px;
}

.titulo_modulo {
width:198px;
height:40px;
margin-left:0px;
margin-top:10px;
}

.hr_modulo_branca {
margin-top:0px;
width:198px;
height:3px;
background:#FFFFFF;
}

.imagem_modulo {
margin-top:0px;
width:198px;
height:114px;
}

.texto_modulo {
margin-top:5px;
margin-left:5px;
width:188px;
height:44px;
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#666666;
}

.base_texto_modulo {
margin-top:0px;
width:198px;
height:38px;
background:#e8e8e8;
}

.smais_modulo {
margin-top:0px;
width:198px;
height:26px;
background:#FFFFFF;
text-align:right;
}

.hr_modulo_cinza {
margin-top:0px;
width:198px;
height:3px;
background:#666666;
}

#modulo_02 {
float:left;
width:198px;
height:230px;
margin-left:9px;
margin-top:0px;
}

#modulo_03 {
float:left;
width:198px;
height:230px;
margin-left:8px;
margin-top:0px;
}

#modulo_04 {
float:left;
width:198px;
height:230px;
margin-left:9px;
margin-top:0px;
}

#modulo_home {
float:left;
width:818px;
margin-left:0px;
margin-right:0px;
margin-top:40px;
background-image: url(../imagens/home_rodape.jpg);
background-repeat: no-repeat
}

#modulo_svsf {
float:left;
width:818px;
margin-left:0px;
margin-right:0px;
margin-top:20px;
background-image: url(../imagens/back_svsf.jpg);
background-repeat: no-repeat
}

#modulo_scontato {
float:left;
width:818px;
margin-left:0px;
margin-right:0px;
margin-top:20px;
background-image: url(../imagens/back_scontato.jpg);
background-repeat: no-repeat
}

#modulo_left_home {
float:left;
width:564px;
margin-left:0px;
margin-top:0px;
}

#modulo_right_home {
float:left;
width:224px;
margin-left:30px;
margin-top:0px;
}

#modulo {
float:left;
width:818px;
margin-left:0px;
margin-right:0px;
margin-top:20px;
}

#modulo_barra {
float:left;
width:818px;
margin-left:0px;
margin-top:10px;
}

#modulo_left {
float:left;
width:516px;
margin-left:0px;
margin-top:0px;
}

#modulo_left_online_1 {
float:left;
width:208px;
margin-left:0px;
margin-top:0px;
}

#modulo_left_online_2 {
width:610px;
text-align:right;
margin-right:0px;
margin-top:0px;
}

.modulo_linha {
float:left;
width:2px;
height:480px;
background-color:#d9d9d9;
}

#modulo_right {
float:left;
width:284px;
margin-left:16px;
margin-top:0px;
}

.texto_azul {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#2c88b9;
}

#rodape {
clear:both;
height:80px;
margin-bottom:0px;
}

.rodape_linha_superior {
margin-top:8px;
width:818px;
height:4px;
background-color:#2c88b9;
}

.rodape_linha {
width:818px;
height:4px;
background-color:#2c88b9;
}

.rodape_texto {
position:absolute;
margin-left:0px;
margin-top:0px;
}

.rodape_biscoito {
margin-top:0px;
text-align:right;
margin-right:44px;
}

.rodape_logobd {
margin-top:-32px;
text-align:right;
margin-right:0px;
}

a.text_home, a.text_home:link, a.text_home:active, a.text_home:visited {
text-decoration:none;
font-size:12px;
color:#666666;
outline:none;
}

a.text_home:hover {
text-decoration:underline;
}