body{
background:#2363bd;
margin:0;
padding:0;
background-image:url(images/fundo_body3.png);
background-repeat:no-repeat;
background-position:center top;
}

#all{
width:970px;
position:absolute;
left:50%;
margin-left:-485px;

background-image:url(images/fundo_faux_transfers.gif);
background-repeat:repeat-y;
background-position:top;
}

#topo{

width:970px;
height:182px;
margin:0 auto;
position:relative;
z-index:750;
background-image:url(images/topo_definitivo.png);
background-repeat:no-repeat;
}

#topo .atendVivo{
margin:48px 0 0 800px;
position:absolute;

}

/*#topo .atendVivo{
margin:14px 0 0 800px;
position:absolute;

}*/

#topo #hold_menu_topo{
padding:47px 0 0 440px;
_padding-left:400px;
*padding-top:57px;
}

/*#topo #hold_menu_topo{
padding:7px 0 0 450px;
_padding-left:410px;
*padding-top:17px;
}*/

#topo #hold_menu_topo .menu_topo{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

#topo #hold_menu_topo .menu_topo li{
display:inline;
list-style:none;
border-left:#FFFFFF solid 1px;
}

#topo #hold_menu_topo .menu_topo li a{
padding:5px;
letter-spacing:normal;
font-style:italic;
color:#FFFFFF;
text-decoration:none;
}

#topo #hold_menu_topo .menu_topo li a:hover{
color:#FFFF99;
text-decoration:underline;
}

#topo .flags{
float:left;
display:inline;
margin:-68px 0 0 672px;
*margin-top:-58px;

}

#topo .flags img{
float:left;
margin-left:5px;
display:inline;

}

#hold_menu{
width:220px;
float:left;
display:inline;
/*letter-spacing:0.5px;*/
margin:5px 0 50px 11px;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0 0 13px 0;
  padding: 0;
  width: 220px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  letter-spacing:1px;
  font-weight:bold;
}

ul#menu a {
  display:inline-block;
  text-decoration: none;	
}

ul#menu a {
  display: block;
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  /*background:#ffd61b;*/
  color: #FFF;	
  padding:2px 4px 2px 9px;
  border-bottom:none;
  background-image:url(images/bg_main_all.gif);
  background-repeat:repeat-y;
}

ul#menu li a.brancos {
  /*background:#ffd61b;*/
  color: #FFF;	
  padding:3px 4px 3px 9px;
  border-bottom:none;
  background-image:url(images/bg_main_all.gif);
  background-repeat:repeat-y;
}

ul#menu li a.brancos:hover {
  /*background: #aaa;*/
  background-image:url(images/bg_main3b.gif);
  background-repeat:repeat-y;
}

ul#menu li a:hover {
  /*background:#FFFF00;*/
  color:#FFF;
  background-image:url(images/bg_main3b.gif);
  background-repeat:repeat-y;
}

ul#menu li ul li a {
  /*background: #ccc;*/
  color: #ffde3e;
  padding-left: 22px;
  border-bottom:none;
}

ul#menu li ul li a:hover {
  /*background: #aaa;*/
  padding-left: 22px;
  background-image:url(images/bg_main3b.gif);
  background-repeat:repeat-y;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }



#cont{
font-family:Arial, Helvetica, sans-serif;
width:739px;
height:100%;
float:left;

position:relative;
z-index:0;

}

#cont #flash{
z-index:-153;
position:relative;
margin-top:-60px;
margin-left:1px;
margin-bottom:20px;
}

#slogan{
margin:-20px 0 0px 10px;
}

#cont #texto{
width:650px;

float:left;
display:inline;
margin:0px 0px 15px 20px;
padding:0 30px 0 20px;
height:100%;
text-align:justify;
z-index:7;
}

#cont #texto h1{
color:#fff;
letter-spacing:1px;
/*margin:0 30px 15px 20px;*/
display:block;
font-size:26px;

font-weight:lighter;

}

#cont #texto p{
color:#222;
letter-spacing:1px;
font-size:12px;
line-height:19px;
/*margin:0 30px 15px 22px;*/


}

#cont #texto ul{
margin:0 30px 15px 20px;
color:#222;
letter-spacing:1px;
font-size:12px;
padding:0;
list-style-position:inside;
}

#cont #texto ul li{
margin-top:3px;
}

#cont #texto a{
color:#FF6600;
background-color:#FFF;
padding:3px;
text-decoration:none;

}

#cont #texto a:hover{
text-decoration:underline;

}

#all .galeriaFull{

height:100%;
width:737px;
margin-left:1px;
margin-top:-20px;
float:left;
background-image:url(images/fundo_galeria_transfers.png);
background-repeat:repeat-x;
background-position:top left;
_margin-left:0px;
_width:737px;
_border-left:#FFFFFF solid 1px;
_border-right:#FFFFFF solid 1px;
z-index:2;


}

#all .galeria{
margin:20px 0px 0px 20px;
*margin-left:19px;
_margin-left:10px;
width:95%;
height:100%;
float:left;
clear:both;


}

#all .galeria .fotinhos{
border:0px #FFF solid;
margin-bottom:20px;
margin-left:20px;
padding:3px;
float:left;
display:inline;
width:195px;
text-align:center;

}

#all .galeria .fotinhos .fancy{
clear:both;

}

#all .galeria .fotinhos .fancy img{
border:#FFFFFF solid 1px;

}

#all .galeria .fotinhos .legenda{
font-size:12px;
letter-spacing:1px;
color:#222;
clear:both;
margin-top:3px;

display:block;
}

/*#all .titGaleria{
margin-left:-335px;
margin-bottom:5px;
position:absolute;
margin-top:375px;

}*/

.destaque1{
font-size:24px;
text-align:right;
color:#ebdcb3;
margin-right:0;
margin-bottom:0;
margin-top:0;
margin-left:110px;
/*border-bottom:solid 1px #ebdcb3;*/

}

.destaque1 a{
text-decoration:none;
color:#ebdcb3;
}

.destaque1 a:hover{
text-decoration:underline;
color:#ebdcb3;
}

.destaque2{
font-size:24px;
text-align:right;
color:#ebdcb3;
margin-right:0;
margin-bottom:0;
margin-top:0px;
margin-left:125px;
/*border-bottom:solid 1px #c4f867;*/
}

.destaque2 a{
text-decoration:none;
color:#ebdcb3;
}

.destaque2 a:hover{
text-decoration:underline;
color:#ebdcb3;
}

.destaque3{
font-size:24px;
text-align:right;
color:#ffd81e;
margin-right:0;
margin-bottom:0;
margin-top:0px;
margin-left:0px;
}

.destaque3 a{
text-decoration:none;
color:#ffd81e;
}

.destaque3 a:hover{
text-decoration:underline;
color:#FFFF33;
}

.destaque4{
font-size:24px;
text-align:right;
color:#ebdcb3;
margin-right:0;
margin-bottom:0;
margin-top:0px;
margin-left:0px;
}

.destaque4 a{
text-decoration:none;
color:#ebdcb3;
}

.destaque4 a:hover{
text-decoration:underline;
color:#ebdcb3;
}


.destaque_texto{
font-size:12px;
text-align:right;
color:#111;
margin-right:0;
margin-left:120px;
margin-top:5px;
padding:0;
letter-spacing:1px;
line-height:18px;

}

.destaque_texto a{
text-decoration:none;
color:#111;
}

.destaque_texto a:hover{
text-decoration:none;
color:#FFFF66;
}

.hold_destaques1{
margin:-20px 0 0 0;
padding:15px;

}

.hold_destaques_bg1{
background-image:url(images/fundo_destaque1.png);
background-repeat:no-repeat;
height:102px;
}

.hold_destaques2{
margin:20px 0 0 0;
padding:15px;
}

.hold_destaques_bg2{
background-image:url(images/fundo_destaque2.png);
background-repeat:no-repeat;
height:102px;
}

.hold_destaques3{
margin:20px 0 65px 0;
padding:15px;
}

.hold_destaques_bg3{
/*height:60px;*/
background-image:url(images/fundo_destaque3.png);
background-repeat:no-repeat;
height:102px;
}

.hold_destaques4{
margin:20px 0 0 0;
padding:15px;
}

.hold_destaques_bg4{
/*height:60px;*/
background-image:url(images/fundo_destaque4.png);
background-repeat:no-repeat;
height:102px;
}

#cont #selos{
width:119px;
height:556px;
margin:-45px 0px 10px 0;
float:right;
text-align:center;
background-image:url(images/fundo_selos.png);
background-repeat:no-repeat;
background-position:left top;

}

#cont #selos img{
margin:25px 0 0 8px;
}

#cont #selos .a1{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_bureaut_pb.png);
background-repeat:no-repeat;
width:49px;
height:48px;
}

#cont #selos .a1:hover{
background-image:url(images/selo_bureaut.png);
background-repeat:no-repeat;
}

#cont #selos .a2{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_brasil_pb.png);
background-repeat:no-repeat;
width:49px;
height:39px;
}

#cont #selos .a2:hover{
background-image:url(images/selo_brasil.png);
background-repeat:no-repeat;
}

#cont #selos .a3{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_abav_pb.png);
background-repeat:no-repeat;
width:49px;
height:31px;
}

#cont #selos .a3:hover{
background-image:url(images/selo_abav.png);
background-repeat:no-repeat;
}

#cont #selos .a4{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_flip_pb.png);
background-repeat:no-repeat;
width:49px;
height:47px;
}

#cont #selos .a4:hover{
background-image:url(images/selo_flip.png);
background-repeat:no-repeat;
}

#cont #selos .a5{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_casa_pb.png);
background-repeat:no-repeat;
width:49px;
height:48px;
}

#cont #selos .a5:hover{
background-image:url(images/selo_casa.png);
background-repeat:no-repeat;
}

#hold_rodape{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#FFFFFF;
height:200px;
background-color:#2363bd;
float:left;
width:970px;
margin-top:0px;
}

#hold_rodape #rodape{
background-image:url(images/rodape_transfers.gif);
background-repeat:no-repeat;
background-position:top center;
width:970px;
height:200px;
float:left;
z-index:300;
text-align:left;
margin-bottom:0px;
}

#hold_rodape #rodape .nomeRodape{
margin-top:88px;
margin-left:30px;
}

#hold_rodape #rodape p{
margin:5px 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#333333;
}

#hold_rodape #rodape .selosRodape{

float:right;
text-align:center;
margin-right:33px;
_margin-right:10px;
margin-top:-178px;
width:400px;
height:120px;
}

#hold_rodape #rodape .selosRodape img{
margin-left:5px;
margin-bottom:10px;
vertical-align:middle;
}

#hold_rodape #rodape #pwi{
margin:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
letter-spacing:1px;
color:#fff;
width:100%;
text-align:center;
float:left;
padding-top:30px;
padding-bottom:15px;
}

#hold_rodape #rodape #pwi a{
color:#FFFFFF;
text-decoration:none;

}

#hold_rodape #rodape #pwi a:hover{
color:#FFFF33;
text-decoration:underline;

}


