html {
    height: 100%;
}
body {
    height: 100%;
    margin: 0;
    text-align:center;
    font: 12px "Tahoma",sans-serif;
    background-color: #101521;
    /*background-repeat: no-repeat;
    background-attachment: fixed;*/
}
/*LINKS GERAIS*/
a{ 
	color:#006699; 
	text-decoration:undeline;
}
a:hover{ 
	color:#AEBCCA;
	text-decoration:none;
}
a:active{ 
	color:#AEBCCA; 
	text-decoration:none;
}
/*FIM LINKS GERAIS*/
h1{
	font-size:12px;
	color:#fff;
}
/*###############################################################################*/
.areasite{
	margin:0 auto;
	/*width:980px;*/
	width:100%;
}
#distance {
    width:1px;
    height:50%;
    margin-bottom:-13.75em; /* Metade da altura do nosso box que ficará centralizado */
    float:left;
}
#distanceuser {
    width:1px;
    height:50%;
    margin-bottom:-16.75em; /* Metade da altura do nosso box que ficará centralizado */
    float:left;
}
#corposite {
    margin:0 auto;
    position:relative; /* Coloca o container frente ao elemento com o id distance */
    text-align:left;
    height:23.8em;
    width:33.8em;
    clear:left;
    background-color:#101521;
    border:0px solid #c93;
}
.logintitle{
	float: left;
	width:400px;
	height:40px;
	margin-top: 0px;
	margin-left: 2px;
	background-color: #363C47;
	background-image:url(../images/back_login.png);
	border: 1px solid #4D535D;
	border-bottom:#363C47;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0; 
	-moz-border-radius: 5px 5px 0 0; 
	behavior: url(css/border-radius.htc);
}
.loginimage{
	float: left;
	width:40px;
	height:32px;
	margin-top: 3px;
	margin-left: 5px;
	background-image:url(../images/icon_login.png);
	background-repeat:no-repeat;
	border: 0px solid #4D535D;
}

h1.titlelogin{
	font-family:"Tahoma",sans-serif;
	font-size:16px;
	margin-top: 11px;
	margin-left: 10px;
	font-weight: bold;
}
.loginbox{
	float: left;
	width:400px;
	height:240px;
	margin-top: 0px;
	margin-left: 2px;
	background-color: #fff;
	border: 1px solid #4D535D;
	border-top:#363C47;
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px; 
	-moz-border-radius: 0 0 5px 5px; 
	behavior: url(css/border-radius.htc);
}
.loginform{
	float: left;
	width:312px;
	margin-top: 30px;
	margin-left: 42px;
}






































/*footer*/
.footer{
	background-image:url(../images/header_bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:100px;
	padding-top:20px;
}
#footerbody {
	margin:0 auto;
	overflow:auto;
	display:block;
	/*height:auto;*/
	height:80px;
	/*width: 958px;*/
	width: 95%;
	text-align: center;
	color: #585858;
	background: #292929; 
	border: 1px solid #000;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px; 
	-moz-border-radius: 5px 5px 5px 5px;
	behavior: url(css/border-radius.htc);
}
/*fim footer*/





























