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

body {
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;}

.clearFix {
clear: both;}

h1{color:#FFF; padding:10px 0 0 15px; font-style:italic; font-size:36px;}

#ln_topo {
background-color: #333333;
width: 100%;
height: 107px;}

#logo {
width: 100%;
float: left;}

#login {
width: 300px;
margin: 40px auto;}

#login .error {
font: italic bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: red;}

#ln_rodape {
width: 100%;
height: 20px;
background-color: #333333;
color: #FFFFFF;
font: 10px Arial, Helvetica, sans-serif;
text-align: center;
padding: 15px 0 5px 0;}


/* ==========================================================

 * Formulario

 * ==========================================================

 */

#form fieldset {/*Fundo do Formulario*/
border: 1px solid #CCC;
background: #e3deda;
padding: 5px 20px 20px 20px;
margin-bottom: 15px;}

/*#form .arquivo span {
display: block;
padding: 3px;}

#form .arquivo strong {
font-weight: bold;}

#form .arquivo .aviso {
color: red;}*/

#form fieldset legend {/*Estilo da palavra Login*/
font-size: 25px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 5px 10px 0;
color: #333;}

#form input, #form textarea, #form select {/*Borda dos Input e Botão*/
border: 1px solid #d9d9d9;
color: #333;}

#form input.button, #form a.button {/*Estilo do Botão*/
background-color: #222;
border: 1px solid #000;
color: #ccc;}

/*#form fieldset p {Estilo do Fieldset do Formulário
margin-bottom: 0px;
padding: 15px 0px 0px 0px;}*/

#form input, #form textarea, #form select {/*Estilo dos Input do formulario*/
padding: 8px;
margin-right: 10px;
font: 12px Arial, Helvetica, sans-serif;}

#form select option {/*posição da Seleção no Input*/
padding-right: 15px;}

/*#form textarea {
display: block;
width: 500px;
height: 160px;}*/

#form label {/*estilo do Label no Formulário*/
display: block;
padding: 0px 0px 2px 3px;
font: italic bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #333333;}

/*#form a.button {
position: relative;
padding: 3px 10px 3px 0px;
text-decoration: none;
width: auto;
display: inline-block;
margin-right: 10px;}*/

/*#form a.button span {
float: left;
position: relative;
margin: 2px 3px 0 3px;}*/

#form input.login {/*Tamanho dos Input*/
width: 90%;}

/*#form .form-descricao {
font-style: italic;
font-size: 11px;
color: #333;}*/

/*#form .form-error {
font-size: 11px;
color: #f00;
font-style: italic;}*/

/*#form .bold {
font-weight: bolder;}*/

/*#form .titulo-error * {
font-size: 22px;
margin: -10px 0px 0px 0px;}*/

/* ==========================================================

 * Arredonda Borda

 * ==========================================================

 */

fieldset, input, textarea, select, a.button, ul.nav li li a:hover, p.main input, input.login, table, .message, #easyTooltip, div.wysiwyg {
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;}

