@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:url('/images/2011/bg_masterink.gif') no-repeat left bottom #f7f7f7; text-align:center; height:100%;   }

a{ font-family:arial; text-decoration:none; }
a:hover{ font-family:arial; text-decoration:underline; }
 
div{ font-family:arial; } 

img{ border:0px; }

.texto_negro{ color:#201b18; font-size:11px; }

.texto{ color:#625f5e; font-size:12px; margin:0px 10px 10px 10px; text-align:justify; }

.titulo_pagina{ margin:0px 20px 20px 20px; border-bottom:1px solid #d1d1d1; padding-bottom:5px; text-align:left; color:#e77817; font-size:16px; }
.titulo_pagina_lateral{ margin:0px 20px 5px 0px; border-bottom:1px solid #d1d1d1; padding:0px; text-align:left; color:#e77817; font-size:16px; } 

#veja_mais{ margin:10px 0px 0px 0px; text-align:right; }
#veja_mais a{ color:#e77817; font-size:12px; }

#pagina{ width:945px; }

#topo{ width:945px; height:118px; margin:0px 0px 0px 0px; }
#topo a{ cursor:pointer; }
#topo_logo{ float:left; width:330px; height:73px; margin:11px 0px 0px 34px; }
#topo_fone{ float:left; width:176px; height:27px; margin:33px 0px 0px 73px; }
#topo_busca{ float:right; width:270px; height:66px; margin:0px; text-align:left; }
#corpo_busca{ width:264px; height:25px; background:url('/images/2011/busca_masterink.gif') no-repeat; }
#text_busca_masterink{ margin:4px 0px 0px 30px; border:0px; height:15px; width:202px; color:#8b8b8c; background-color:#ffffff; }
#submit_busca_masterink{ background:transparent; border:0px; width:26px; font-weight:bold; font-size:9px; margin:0px; color:#ffffff; }

#bandeiras{ height:20px; margin:10px; }
#portugues{ float:right; width:28px; height:20px; } 
#ingles{ float:right; width:28px; height:20px; }
#espanhol{ float:right; width:28px; height:20px; }

#meu_topo{ height:49px; width:945px; border:0px; background:url(../images/barra_menu.jpg) repeat-x; } 
.menu_celula, .menu_celula_final{ float:left; height:49px; padding:0px 0px 0px 0px; }
.menu_celula{ margin:0px 0px 0px 0px; border-right:1.6px solid #BED6E4; width:155px; }  
.menu_celula_final{ margin:0px 0px 0px 0px; width:164px; }

.menu_margin{ margin:16px 0px 0px 0px; width:150px; }

.menu_celula a, .menu_celula_final a{ font-family:arial; font-size:13px; color:#ffffff; text-decoration:none; }
.menu_celula a:hover, .menu_celula_final a:hover{ text-decoration:none; }

#centro{ background-color:#ffffff; margin:0px; padding:0px; }
#div404{ background-color:#ffffff; }

#barra_laranja{ height:77px; background:url(../images/barra_laranja.png) repeat-x; }

#link_barra_laranja{ width:620px; float:left; text-align:center; font-family:arial; font-size:12px; color:#ffffff; }
#link_barra_laranja a{ font-size:12px; color:#ffffff; text-decoration:none; }
#link_barra_laranja a:hover{ font-size:12px; color:#ffffff; text-decoration:underline; }
#direitos_barra_laranja{ text-align:center; font-family:arial; font-size:12px; color:#8b3d1d; }

#bandeiras_barra_laranja{ width:317px; float:right; text-align:center; font-size:11px; color:#ffffff; margin-top:28px; }
#forma_pagamento_barra_laranja{ float:left; margin:6px 0px 0px 0px; text-align:right; width:150px; }

#rodape{ height:52px; background:url(../images/barra_rodape.png) repeat-x; text-align:center; padding-top:15px;}

#menu_topo_mod_alt{ height:37px; text-align:left; }
#menu_topo_mod{    
   position:absolute;
   text-align:left;
   z-index:99;
   margin:0px; 
   padding:0px; 
}

/**
 * CSS DO BODY
 * @author Rafael Cavalcanti
 * @copyright Bs2 Informatica
 */
.titulo_pagina {color:#4E7FBE;}

/**
 * CSS DO RODAPE
 * @author Rafael Cavalcanti <rafael(at)bs2(dot)com(dot)br>
 * @copyright BS2 Informatica
 */
#footer {background-color:#68A7DD;height: 80px;text-align: left;}
#footer .footer-menu-copy {float:left;width:550px;padding:20px 0px 0px 0px;}
#footer .footer-menu {text-align: center !important;padding-left:70px;}
#footer .footer-menu ul {margin:0px;padding:0px;}
#footer .footer-menu ul li {display:inline;border-left:1px solid #fff;}
#footer .footer-menu ul li a {color:#fff;margin:0px 5px 0px 10px;font-size: 0.8em;font-weight: bold;}
#footer .footer-menu ul li.first {border-left:none;}
#footer .footer-menu ul li.first a {margin-left:0px;}
#footer .footer-copyright {clear:both;margin-top:10px;margin-left:40px;width: 100%;}
#footer .footer-copyright address {color:#3D64AA;font-size:0.9em;}
#footer .footer-payments {float:right;width: 300px;margin-top:35px;}
#footer .footer-payments h4 {float:left;text-transform: uppercase;font-size: 0.7em;color:#fff;padding-top:5px;}
#footer .footer-payments img {float:left;margin-left:10px;}
