/* LOGIN DO SISTEMA -> login.php */

/***** ZERANDO A PAGINA *****/
* { margin:0; padding:0; list-style:none; vertical-align:baseline; } /* CSS reset. */
a img { border:0 none transparent; } /* Tira a borda de links em imagens. */

/***** TAGS PADROES *****/
body { padding:0;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	background:url(../imagens/bg.jpg) repeat-x #FAFAF8; font-size:12px; }

/***** CONTAINER *****/
#container { margin:0px auto; width:870px; background:url(../imagens/bg_container.gif) repeat; padding:0 20px 10px 10px; margin-bottom:10px; }

/*** CONT ***/
#cont { float:left; width:50%; background-color:#999; background:url(../imagens/bg_login.png) center no-repeat; height:546px; }
#cont h1 { text-indent:-9000em; background:url(../imagens/tt_bnr.jpg) no-repeat; width:226px; height:109px; float:right; margin:5px 50px 0 0; }
#cont h2 a{ text-indent:-9000em; background:url(../imagens/logo_portinari.jpg) no-repeat; width:176px; height:70px; float:right; margin:330px 135px 0 0; }

/*** LOGIN DO SISTEMA -> login.php ***/
#login { color:#666; width:50%; float:left; padding-top:10px;  }

#login #erro { float:left; text-align:center; text-transform:uppercase; color:#F00; padding:5px; margin:10px 0; width:99%; border:#900 1px solid; }

#login fieldset { clear:left; padding:10px 90px; border:#DBD2AB 1px solid; }
#login fieldset legend { color:#BFB070; padding:0 5px; }
#login label { display:block; float:left; clear:both; }
#login input { float:left; width:250px; clear:both; padding:2px 3px; color:#666; border:1px #CCC solid; }
#login input:focus { background:#F5F5F5; border:1px #999 solid; }
#login input#btn_entrar { float:left; margin-top:5px; border:none; width:auto; }
#login fieldset span { float:left; margin:18px 0 0 10px; }
#login fieldset span a { font-size:11px; color:#666; }
#login fieldset span a:hover { color:#999; }

#login #inf2 { float:left; clear:left; width:101%; margin-top:20px; }
#login #inf2 span { padding:2px; /*background:#eaeaea;*/ width:99%; border:#666 1px dotted; text-transform:capitalize; display:block; color:#666; margin-bottom:5px; }
#login #inf2 p { text-align:justify; font-size:11px;  }

#login #inf3 { float:left; clear:left; width:101%; margin:10px 0; }
#login #inf3 span { padding:2px; /*background:#eaeaea;*/ width:99%; border:#666 1px dotted; text-transform:capitalize; display:block; color:#666; margin-bottom:5px; }
#login #inf3 p { text-align:justify; font-size:11px;  }

/*** RODAPE ***/
#rodape { clear:both; width:100%; text-align:center; padding-top:10px; color:#666; }
#rodape a { text-decoration: none; color: #666; }
#rodape a:hover { text-decoration:underline;  }