/*  ESTILOS GERAIS */

.acessoInvalido
{
 background:transparent; 
 width:auto;
 height:auto;
 border:1px solid #ccc; 
 margin-top:430px; 
 margin-left:175px; 
 padding:15px;
 position:absolute; 
 display:none; 
 overflow:hidden; 
 z-index:1;
	color:#d33;
}

/* Página de logon */
.logoSCI
{
 position:absolute;
 bottom:3%;
 left:4%;
 width:200px;
 height:64px;
 background:url(../_img/principal2/logo_pequeno.gif) no-repeat top left;
}

.logoEmpresa
{
 position:absolute;
 top:3%;
 left:4%;
 width:200px;
 height:100px;
 background:url(../_img/principal2/logo-broffice.png) no-repeat top left;
}
.logoFord
{
 position:absolute;
 bottom:0px;
 right:0px;
 width:400px;
 height:72px;
 background:url(../_img/principal2/fordfoundation.gif) no-repeat top left;
}
.logoCC-GPL
{
 position:absolute;
 top:3%;
 right:4%;
}
.divmaior
{
 background-color:#fff; 
 width:100%; 
 height:100%; 
 margin:0; 
 display: block; 
 z-index:0; 
 overflow:hidden;
}

.login
{
 background: url(../_img/principal2/sceo.png) no-repeat center center; 
 width:100%; 
 height:100%; 
 position:absolute; 
 display:block; 
 margin:0; 
 z-index:0;
}

.acesso
{
 background:transparent; 
 width:410px; 
 height:91px; 
 border:0; 
 margin-top:450px; 
 margin-left:300px; 
 padding:0; 
 position:absolute; 
 display:block; 
 overflow:hidden; 
 z-index:1;
}

.usuario
{
 position:absolute; 
 top:7px; 
 left:12px;
}

.senha
{
 position:absolute; 
 top:49px; 
 left:12px;
}

.acesso .spanLogin
{
 font:12pt Verdana;
}

.senha img
{
 margin-top:0px;
}

.usuario input[type="text"],
.senha input[type="password"]
{
 background-color:#efefef; 
 width:102px; 
 height:21px; 
 border-width:1px 1px 1px 1px; 
 border-style:ridge;
 border-color:black;
 font-family:verdana; 
 font-weight:bold; 
 font-size:9pt; 
 color:#5C5C5C; 
 letter-spacing:0px; 
}

.senha input[type="password"]
{
 margin-left:9px;
}

input[type="button"],
input[type="submit"]
{
	background: #f7f7f7; 
	font: 10pt verdana #004488;
 border: 1px solid #cccccc;
 text-decoration: none;
	clear: right;
}

/* Percents could work for IE, but for backCompat purposes, we are using keywords.
  x-small is for IE6/7 quirks mode. */
	
html, body {
  /*background:url(../_img/gradientfdo.jpg) repeat-x top left;*/ 
  background-color:#CAD0D8;
	font:13px arial,helvetica,clean,sans-serif;
  width:100%; 
  height:100%; 
  margin:0; 
  padding:0; 
  overflow:hidden; 
  z-index:0; }

/* 99% for safari; 100% is too large */
select, input, textarea {
  font:99% arial,helvetica,clean,sans-serif; }

	
/* Default line-height based on font-size rather than "computed-value"
 see: http://www.w3.org/TR/CSS21/visudet.html#line-height */
body * {
  line-height:1.23em; }
