/************************************************************************/
/* Desenvolvido por Flex Soluções - Soluções em Web e Software          */
/* www.flexsolucoes.com.br										        */
/* contato@flexsolucoes.com.br											*/
/* (48)3632-3178												        */
/************************************************************************/

/* Geral
-------------------------------------------------------------------------- */
html { padding:0px;margin:0px;}
body {margin:0px;padding:0px;font-size: 77%;font-family: 'Arial CE', Arial, 'Helvetica CE', Helvetica, Verdana, sans-serif;color: #000;text-align:left;background:#fff url(../gif/bg.gif) repeat-y center top;}

h1, h2, h3, h4, h5 {margin:0px 5px 0px 0px;padding:5px 0px 5px 0px;font-weight: normal;text-align: left;color:#000;}
h1 {padding:8px 0px 5px 0px;font-size: 1.8em;font-weight: bold;color: #922d2a; font-family:"Times New Roman", Times, serif}
h2 {padding:5px 0px 8px 0px;font-size: 1.55em;color:#fff; background:#9c3424}


/* Links
-------------------------------------------------------------------------- */
a {color:#285296;}
a:active {color:#f00;}
a:visited {color:#042E72;}
a:hover {color:#C40009;}

a.bordo {color:#922d2a; text-decoration:none}
a.bordo:active {color:#922d2a; text-decoration:none}
a.bordo:visited {color:#922d2a; text-decoration:none}
a.bordo:hover {color:#C40009;}

.borda { border:1px solid #922d2a; }
.padrao { color:#922d2a; }
.titulo { color:#fff; background:#9c3424; font-size: 1.6em; padding:4px; font-family:"Times New Roman", Times, serif;font-weight: normal; }

/* Formulário
-------------------------------------------------------------------------- */
select, textarea, input { border-style: solid; font-family: verdana; font-size: 11px; color: #000000; background-color: #F2F2F2; border-color: #D5D5D5; border-width: 1px; }
input[type="radio"] { border:0px; background:#FFFFFF; }
option { font-family: verdana; font-size: 11px; color: #000000;}
.button{ cursor:pointer;  margin-top:0px;  border:outset 1px #ccc; background:#999; font-size:.9em; color:#666; font-weight:bold; padding:5px 0px 5px 0;  background:url("../gif/button-bg.gif") repeat-x left top; padding:1px;  }
/* -------- estilo p/ botões do tipo select ---------- */
.form_field { font-family: verdana; font-size: 10px; }

.fbranco {background-color: #fff; border-top: 1px solid #c9cbd3; border-right: 1px solid #c9cbd3; border-bottom: 1px solid #f1e6b3; font-size:12px; }


/* Formulários
---------------------------------------------------------------------------------------------- */
fieldset { border: 1px solid #ccc; }
legend { background: #fff; }
textarea, input[type='text'], select { border: 1px solid #ccc; background: #fff; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #aaa; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #888; }
input[type='button'], input[type='submit'], input[type='checkbox'], input[type='image'], input[type='radio'], input[type='reset'], select, button { cursor: pointer; }
input[type='button'], input[type='submit'], input[type='checkbox'], input[type='image'], input[type='radio'], input[type='reset'], button { border:0; padding: 0.3em 0.5em; }
input[type='hidden'] { display:none; }
.button{background-image:url(../gif/button-bg.gif);}
