/* ...................... geral ................................................................................................................................................. */


html						{ height:100%; }

body						{ background:#FFF; margin:0; font-size:12px; line-height:160%; color:#272425; height:100%; font-family:'Roboto', arial; }

img						{ border:none; }

a						{ color:#692E2A;  text-decoration:none; }

a:hover						{ color:#692E2A; text-decoration:underline; }

::selection					{ background:#692E2A; color:#fff; }
::-moz-selection				{ background:#692E2A; color:#fff; }

.clear						{ clear:both; }

.tudo						{ width:434px; margin:60px auto; }

  .logo						{ text-align:center; padding-bottom:30px; display:block; }

    .linha					{ background:url(linha.png)no-repeat; }

    h1						{ height:50px; padding:0 0 10px 86px; margin:0; color:#F5F5F5; font-weight:700; font-family:'Roboto Condensed', arial; font-size:30px; line-height:50px; text-transform:uppercase; background:url(h1_bg.png); }

    p						{ font-size:16px; line-height:160%; padding:0 0 0 0px; margin:0 40px 0 40px; background:left 5px no-repeat; }

    p.msg					{ padding-bottom:30px; margin-top:28px; margin-bottom:28px; border-bottom:1px solid #ccc; }

    address					{ font-style:normal; border:none; margin:20px 40px 0 40px; padding:0; }

      address .chamada				{ font-weight:300; font-family:'arial'; font-size:12px; margin:5px 0 5px 0; display:block; }
      address .fone				{ font-weight:700; font-family:'Roboto Condensed', arial; font-size:30px; margin:5px 0 15px 0; display:block; }
      address .email				{ font-weight:300; font-family:'Roboto', arial; font-size:20px; margin:5px 0 15px 0; display:block; }
      address .cidade				{ font-weight:400; font-family:'Roboto Condensed', arial; margin:5px 0 15px 0; display:block; }
