*{margin:0;padding:0;border:0;font:12px Arial, Helvetica, sans-serif;}
li{list-style:none;}
body{background: #006FA4; -webkit-text-size-adjust:none; text-align:center; color: #FFFFFF;}

.t_right{text-align:right}
.t_left{text-align:left;}
.right{float:right;}
.left{float:left;}
.none{display:none;}
.clear{clear:both;}
.bold{font-weight:bold;}
b{font-weight:bold;}


div#menutop{height:70px;width:auto;text-align:left;background:url(imgs/fundo_top.png) repeat-x; vertical-align: middle;}
ul#menutopo{height:70px;width:260px;margin:auto;}
ul#menutopo li{margin-right:5px; padding-top:3px; text-align:center;}
ul#menutopo li a:link,ul#menutopo li a:visited{text-decoration:none; color:#000; font-weight:bold; font-size:11px;}
ul#menutopo li a:hover, ul#menutopo li a:active{text-decoration:underline; color:#000; font-weight:bold; font-size:11px;}

div#menutop2{height:50px;width:auto;text-align:left; vertical-align: middle; background: #D0DADC; color: #000000;  }
ul#menutopo2{height:50px;width:260px;margin:auto;}
ul#menutopo2 li{margin-right:0px; padding-top:0px; text-align:center;}
ul#menutopo2 li a:link,ul#menutopo li a:visited{text-decoration:none; color:#F5F5F5; font-weight:bold; font-size:14px;}
ul#menutopo2 li a:hover, ul#menutopo li a:active{text-decoration:underline; color:#F5F5F5; font-weight:bold; font-size:14px;}


div#rodap{height:70px;width:auto;text-align:left; vertical-align: middle; background: #D0DADC; color: #000000;  }
ul#rodape{height:70px;width:260px;margin:auto;}
ul#rodape li{margin-right:0px; padding-top:0px; text-align:center;}
ul#rodape li a:link,ul#menutopo li a:visited{text-decoration:none; color:#F5F5F5; font-weight:bold; font-size:14px;}
ul#rodape li a:hover, ul#menutopo li a:active{text-decoration:underline; color:#F5F5F5; font-weight:bold; font-size:14px;}
div#rodap a, div#rodap a:visited, div#rodap a:hover{color: #F5F5F5;  text-decoration:underline; font-size: 11px;}

div#meio{margin-top:0px; text-align:center;width:100%;}
ul#menumeio {margin:auto; text-align:center; width:100%; }
.menu01{width:100%; height: 50px; background: #47A0C9; margin-top:2px; margin-bottom:2px; font-size: 15pt; color: #FFFFFF; vertical-align: middle; padding-top: 2px; }
.menu02{width:100%; height: 100px; background: #47A0C9; margin-top:2px; margin-bottom:2px; font-size: 15pt; color: #FFFFFF; vertical-align: middle; padding-top: 2px; }
.menu03{width:100%; height: 132px; background: #47A0C9; margin-top:2px; margin-bottom:2px; font-size: 15pt; color: #FFFFFF; vertical-align: middle; padding-top: 2px; }
.menu01 img{ border: 0px; }


div#mapa{width:100%; height:auto; background: #4B4B4B; margin-top:2px; margin-bottom:2px; font-size: 15pt; color: #FFFFFF; vertical-align: middle; padding-top: 2px; }
div#empresa{color: #FFFFFF; width: 260px; margin:auto; text-align: left; font-size: 10pt; font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;}
.titulo{color: #FFFFFF; font-size: 12pt; font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana; font-weight: bold;}


.produto
{
    height:50px;text-align:center; vertical-align: middle; color: #F5F5F5; margin-top:2px;
    width:100%;background: #47A0C9; margin-bottom:2px; font-size: 11pt; color: #FFFFFF; vertical-align: middle;
    padding-top: 2px; font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;
}
.produto img{ border: 0px; }
.produto a, .produto a:hover, .produto a:visited { font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana; text-decoration: none; font-size: 10pt;  color: #FFFFFF;}
.produto table
{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}


.produto_separador
{
    height:30px;text-align:center; vertical-align: middle; background: #093E48; color: #F5F5F5; 
    width:100%; font-size: 11pt; color: #FFFFFF; vertical-align: middle; 
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;
}

.produto_separador table
{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

.tracker
{
    height:25px;vertical-align: middle; background: #404040; color: #F5F5F5; 
    width:100%; font-size: 11pt; color: #FFFFFF; vertical-align: middle; 
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;    
}


.tracker a, .tracker a:hover, .tracker a:visited
{
    height:25px;vertical-align: middle; background: #404040; color: #F5F5F5; 
    width:100%; font-size: 8pt; color: #FFFFFF; vertical-align: middle; 
    font-family: "sans-serif", "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,verdana;
    text-decoration: underline;
}

.tracker table
{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;
}



.produto_detalhe
{
    vertical-align: middle; background: #404040; 
    width:100%; font-size: 11pt; color: #FFFFFF; 
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;    
}


.produto_detalhe a, .produto_detalhe a:hover, .produto_detalhe a:visited
{
    vertical-align: middle; background: #404040; 
    width:100%; font-size: 8pt; color: #FFFFFF; 
    font-family: "sans-serif", "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,verdana;
    text-decoration: underline;
}

.produto_detalhe table
{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;
}

.produto_detalhe_incluso
{
    text-align:left; vertical-align: middle; background: #404040; color: #F5F5F5; 
    width:100%; font-size: 7pt; color: #BDBDBD; vertical-align: middle; 
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;    
}

.produto_detalhe_caracteristica
{
    text-align:left; vertical-align: middle; background: #404040; color: #F5F5F5; 
    width:100%; font-size: 9pt; color: #BDBDBD; vertical-align: middle; 
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;    
}


.proposta_textbox
{
    width: 260px;
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;    
    font-size: 10pt;
    height: 24px;
}

.proposta_botao
{
    width: 100px;
    font-family: "Lucida Grande" , "bitstream vera sans" , "trebuchet ms" ,sans-serif,verdana;    
    font-size: 9pt;
    background-color: #0C5968;
    color: #FFFFFF;
    height: 26px;
}