/* maiscriativo - Soluções Inteligentes */
body { margin: 0 auto; padding: 0; font: 11px Verdana, Arial, sans-serif; color: #000; text-align: left; background:#FFF;}
a         {color:#336699; text-decoration: none;}
a:visited {color:#193885;}
a:hover   {color:#193885; text-decoration: underline;}

/* Centralizando o div principal */
#site{ position:absolute; left:50%; top:50%; margin: -200px 0 0 -195px;	float:left;  padding: 0; width: 400px; height:290px; background: #FFF url(img/fd1tela.jpg) no-repeat; }
#entrada form {width:200px; float:right; margin: 70px 10px 0px 0; display:inline; padding: 15px 0 0 15px;}
#entrada label {width:200px; float:left; text-align:left; margin:2px 0 3px 2px; color: #999; display: block; font:bold 10px Verdana;}
#entrada .login {width:120px; float:left; background: #F4F4F4 url(img/fdlogin.gif) no-repeat; margin: 0 0 0 2px; display:inline; line-height:24px; height:22px; padding:2px 5px;}
#entrada .campo{width:115px; border: none; color:#666666; padding-left:2px; font: 10px Verdana, Arial, sans-serif; background:none;}
#entrada .campofocus {width:115px; padding-left:2px; font:10px Verdana, Arial, sans-serif; float:left; background-color:#E8E8E8; color:#666; border:none; overflow:auto;}
#entrada .btn {width:75px; float:right; margin:5px 70px 0 0;}
#entrada p {display: inline; float:left; margin:3px 0;}
#cad {width:320px; float:left; margin: -10px 0 0 25px; display:inline; padding:0 0 0 25px; color:#990000; font: 10px Verdana, Arial, sans-serif;}
#rodape {width:185px; float:right; display:inline; color:#666666; text-align:left; padding-left:40px;}
#erro {width:368px; float:left; margin:120px 0 0 16px; _margin:120px 0 0 8px;}
#volta {width:368px; float:left; margin:20px 0 0 16px; _margin:20px 0 0 8px; text-align:center;}