/* CSS Conteúdo */

#site #titulopg { height:44px; background-color: #D68533; border-top:1px solid #757575; }
#site #titulopg #titulosup { margin:0 auto; width:945px; background: url(../imgs/viasite_sup_titulo_fundo.gif) repeat-x; height:44px; }
#site #titulopg #titulosup #imgtitulo { float:left; width:550px; }
#site #titulopg #titulosup #descpg { float:left; width:388px; font:normal 10px 'Trebuchet Ms'; color:#FFFFFF; text-align:right; padding-top:26px; padding-right:7px;}

#site #conteudo { background: url(../imgs/viasite_subpg_fundo.gif) repeat-x; clear:both;}
#site #conteudo #divtitulo { font-size:1px; }

#site .bgw { background-color: #FFFFFF; margin:0 auto; width:945px; min-height:700px;}
#site #conteudo #navegacao {  height:27px; border-bottom:1px solid #E9E9E9; padding-left:13px; padding-top:10px;}

#site #conteudo #informacoes { padding-top:10px; padding-left:8px; padding-right:8px; }
#site #conteudo #informacoes #aba_sup { font-size:1px; background: url(../imgs/viasite_aba_aten_fundo.gif) repeat-x right; height:27px; }
#site #conteudo #informacoes #aba_sup ul { margin:0px;padding:0px; }
#site #conteudo #informacoes #aba_sup ul li { float:left; display:inline; font-size:1px; width:auto; height:27px; vertical-align:bottom;}
#site #conteudo #informacoes .texto { padding-top: 19px; padding-bottom:25px; text-align:justify; }
#site #conteudo #informacoes .centerImg { clear:both; text-align:center; }
#site #conteudo #informacoes .texto .brtxt { height:10px; font-size:7px;}
#site #conteudo #informacoes #banner { font-size:1; text-align:center; clear:both;}
#site #conteudo #informacoes #spacemi { height:13px; clear:both; }
#site #conteudo #informacoes #spacemv { height:1px; clear:both; }
#site #conteudo #informacoes #boxEsq { float:left; width:464px; }
#site #conteudo #informacoes #boxDir { float:right; width:464px; }
#site #conteudo #informacoes #boxCenter { clear:both; padding-left:250px; width:464px; }
#site #conteudo #informacoes .box { width:464px; float:left; }
#site #conteudo #informacoes .tituloBox { padding-top:8px; padding-bottom:13px }
#site #conteudo #informacoes .tituloBox .tituloMaior { padding-left:8px; background: url(../imgs/viasite_dest_menor_fundo.gif) no-repeat; padding-top:3px; height:35px; color:#336699; font:bold 14px 'Trebuchet Ms'; margin-top:5px; }
#site #conteudo #informacoes .tituloBox .tituloMaior .cor1 { color:#336699 }
#site #conteudo #informacoes .tituloBox .tituloMaior .cor2 { color:#339933 }
#site #conteudo #informacoes .tituloBox .tituloMaior .cor3 { color:#999900 }
#site #conteudo #informacoes .tituloBox .tituloMaior .cor4 { color:#CC6600 }
#site #conteudo #informacoes .tituloBox .tituloMaior .cor5 { color:#333333 }
#site #conteudo #informacoes .tituloBox .tituloMenor { text-align:right; font-size:9px; color:#999999; padding-right:25px;  }
#site #conteudo #informacoes .boxTexto { padding-left:16px; padding-bottom:10px;  text-align:justify;}
#site #conteudo #informacoes .boxTexto h1 { padding:0px; margin:0px; font:bold 11px 'Trebuchet Ms'; padding-bottom:2px;}
#site #conteudo #informacoes .boxTexto ul { padding:0px; margin:0px; padding-bottom:14px;}
#site #conteudo #informacoes .boxTexto ul li { list-style:none; background: url(../imgs/setac.gif) no-repeat 0px 8px; padding-left:12px; padding-top:3px; padding-bottom:4px; }
#site #conteudo #informacoes .boxTexto ul li a { font:bold 11px 'Trebuchet Ms'; color:#666666; text-decoration:none; }
#site #conteudo #informacoes .boxTexto ul li a:hover { font:bold 11px 'Trebuchet Ms'; color:#666666; text-decoration:underline; }
#site #conteudo #informacoes .boxTexto ul li .cor1 { color:#336699 }
#site #conteudo #informacoes .boxTexto ul li .cor2 { color:#339933 }
#site #conteudo #informacoes .boxTexto ul li .cor3 { color:#999900 }
#site #conteudo #informacoes .boxTexto ul li .cor4 { color:#CC6600 }
#site #conteudo #informacoes .boxTexto ul li .cor5 { color:#333333 }
#site #conteudo #informacoes .videob { float:left; width:350px; }
#site #conteudo #informacoes .videob img { float:left; padding-right:10px; }
#site #conteudo #informacoes .videob div { padding-top:15px; padding-bottom:3px; color:#336699; font:bold 15px 'Trebuchet Ms';}

#site #conteudo #informacoes .faqb { float:left; width:350px }
#site #conteudo #informacoes .faqb img { float:left; padding-right:10px; }
#site #conteudo #informacoes .faqb div { padding-top:15px; padding-bottom:3px; color:#339933; font:bold 15px 'Trebuchet Ms';}

#site #conteudo #informacoes .acessoWeb { float:left; width:465px; }
#site #conteudo #informacoes .loginWeb { float:left; width:450px; margin-top:13px; padding-left:13px; background:url(../imgs/viasite_sup_box_fundo.gif) no-repeat; }
#site #conteudo #informacoes .loginWeb .titulo {  color:#339933; font:bold 15px 'Trebuchet Ms'; }
#site #conteudo #informacoes .loginWeb .acesso { padding-top:25px; padding-left: 9px; float:left; width:175px; height:160px;}
#site #conteudo #informacoes .loginWeb .acesso label { font-weight:bold }
#site #conteudo #informacoes .loginWeb .acesso #login { margin-top:5px; margin-bottom:15px; width:160px; }
#site #conteudo #informacoes .loginWeb .acesso #senha { margin-top:5px; margin-bottom:5px; width:160px;}
#site #conteudo #informacoes .loginWeb .duvbto .duv { padding-top:40px; } 
#site #conteudo #informacoes .loginWeb span { background: url(../imgs/setap.gif) no-repeat 0px 8px; padding-left:10px; padding-top:3px; } 
#site #conteudo #informacoes .loginWeb .duvbto .btoenv { padding-top:33px; } 
#site #conteudo #informacoes .accentral { clear:left; color:#999999 }
#site #conteudo #informacoes .accentral label { color:#343434; font-size:15px; font-weight:bold;}

#site #conteudo #informacoes .boxTextoW { padding-left:16px; padding-bottom:10px;  text-align:justify; background:url(../imgs/fundo_setas.gif) no-repeat 310px 0px}
#site #conteudo #informacoes .boxTextoW h1 { padding:0px; margin:0px; font:bold 11px 'Trebuchet Ms'; padding-bottom:2px;}
#site #conteudo #informacoes .boxTextoW ul { padding:0px; margin:0px; padding-bottom:14px;}
#site #conteudo #informacoes .boxTextoW ul li { list-style:none; background: url(../imgs/square2.gif) no-repeat 0px 9px; padding-left:10px; padding-top:3px; padding-bottom:4px; color:#999999; font-weight:bold;}

#site #conteudo #informacoes .tituloBoxM { padding-top:8px; clear:both; margin-top:15px;}
#site #conteudo #informacoes .tituloBoxM .tituloMaior { padding-left:8px; background: url(../imgs/viasite_dest_fundo.gif) no-repeat; padding-top:3px; height:35px; color:#336699; font:bold 15px 'Trebuchet Ms'; margin-top:5px; }
#site #conteudo #informacoes .tituloBoxM .tituloMaior .cor1 { color:#336699 }
#site #conteudo #informacoes .tituloBoxM .tituloMaior .cor2 { color:#339933 }
#site #conteudo #informacoes .tituloBoxM .tituloMenor { text-align:right; font-size:9px; color:#999999; padding-right:25px; }

#site #conteudo #informacoes .boxEmail { float:left; margin-top:14px; width:230px; background: url(../imgs/ico_email.gif) no-repeat; padding-left:80px; color:#666666}
#site #conteudo #informacoes .idc { width:200px; }
#site #conteudo #informacoes .boxEmail .titulo { font:bold 14px 'Trebuchet Ms'; padding-bottom:2px;}
#site #conteudo #informacoes .boxEmail ul { margin:0px; padding:0px; list-style:none; padding-left:10px; padding-top:7px; }
#site #conteudo #informacoes .boxEmail ul li { color:#999999 }
#site #conteudo #informacoes .boxEmail .cor1 { color:#336699 }
#site #conteudo #informacoes .boxEmail .cor2 { color:#339933 }
#site #conteudo #informacoes .boxEmail .cor3 { color:#999900 }

#site #conteudo #informacoes .boxFone { clear:both; }
#site #conteudo #informacoes .boxFone ul { margin:0px; padding:0px; padding-left:10px; }
#site #conteudo #informacoes .boxFone ul li { list-style:none; background: url(../imgs/square.gif) no-repeat 0px 12px; padding-left:8px; padding-top:3px; padding-bottom:4px; }
#site #conteudo #informacoes .boxFone .boxFe { width:181px; padding-left:24px; float:left; padding-top:12px;}
#site #conteudo #informacoes .boxFone .boxFd { width:400px; float:left;  padding-top:12px;}
#site #conteudo #informacoes .boxFone .titbx { background: url(../imgs/viasite_submenu_fundo_tit.gif) no-repeat 0px 5px; height:26px; font-weight:bold;}
#site #conteudo #informacoes .boxFone .fones { background: url(../imgs/ico_sup_fone.gif) no-repeat 0px 8px; padding-left:53px; padding-top:10px; height:50px;}
#site #conteudo #informacoes .boxFone .opcoes { padding-left:3px; padding-top:4px; }
#site #conteudo #informacoes .boxFone .opcoes ul { padding:0px; margin:0px; background:url(../imgs/tree_fone.gif) no-repeat 10px 2px ;}
#site #conteudo #informacoes .boxFone .opcoes ul li { padding:0px; padding-left:34px; padding-top:5px; list-style:none; background:url(../imgs/tree_traco.gif) no-repeat 10px 12px; } 

#site #conteudo #informacoes .descVideo { float:left; width:468px; }
#site #conteudo #informacoes .buscaVideo { float:left; width:443px; border-left:1px solid #CCCCCC; padding-left: 12px;  }
#site #conteudo #informacoes .buscaVideo ul { padding:0px; margin:0px; padding-top:3px; list-style:none; }
#site #conteudo #informacoes .buscaVideo ul li { float:left;  }
#site #conteudo #informacoes .buscaVideo ul .b { width:135px; padding-top:1px; }
#site #conteudo #informacoes .buscaVideo ul .o { width:38px; }
#site #conteudo #informacoes .buscaVideo ul .d { width:150px; padding-top:5px; font-size:10px; }
#site #conteudo #informacoes .buscaVideo div { clear:both; font-size:10px; }
#site #conteudo #informacoes .boxVid { float:left; width:468px; background:url(../imgs/viasite_sup_sub_fd.gif) no-repeat; }
#site #conteudo #informacoes .boxVid div { background:url(../imgs/viasite_sup_sub_fd.gif) no-repeat; padding-left:10px; padding-top:10px; font-weight:bold; }
#site #conteudo #informacoes .boxVid ul { padding:0px; margin:0px; padding-top:13px; }
#site #conteudo #informacoes .boxVid ul li { list-style:none; background: url(../imgs/square.gif) no-repeat 0px 8px; padding-left:8px; padding-top:2px; }
#site #conteudo #informacoes .boxVid ul li span { font-size:10px; font-weight:normal; }
#site #conteudo #informacoes h2 { padding:0px; margin:0px;  font:bold 11px 'Trebuchet Ms'; padding-top:10px;  }
#site #conteudo #informacoes .faq { list-style:none; padding:5px; margin:0px; padding-left:10px;}
#site #conteudo #informacoes .faq li { padding:1px; }
#site #conteudo #informacoes .faq li .resposta { border:1px dotted #E1E1E1; padding:5px; margin-left:26px; margin-top:3px; margin-bottom:3px; text-align:justify }


#site #conteudo .spacerod { height:30px; clear:both; }

/* CSS Conteúdo Fim*/
