/**** general *****/
body {
background: #94afd1 url(../images/bg_center_highlight.png) top center no-repeat;
}
#content_auth {
text-align: center;
margin-top:13%;
}
#auth {
margin: 0 auto;
width: 220px;
padding: 0.5em;
}
#login_id{
background: url(../images/login_id.png) 0 2px no-repeat;
padding:0.5em 1em;
}
#login_pass{
background: url(../images/login_pass.png) 0 2px no-repeat;
padding:0.5em 1em;
}
#title{
display:none;
}

.bottom {
margin-top:60px;
margin-left: auto;
margin-right: auto;
width: 500px;
color: #d2e0f2;
text-align: center;
}
.bottom a{
color:#efd7bb;
text-decoration:none;
font-weight: bold;
}

.emphase {
color: #FFEDD3;
text-align: center;
}
.error_auth {
margin-top:0px;
color: #536d8d;
text-align: center;
}
.loginfield {
	width: 140px;
	background:transparent;
	padding:0.3em;
	text-align:left;
	border:0;
	color:white;
	font-size:1.2em;
	margin-left:2em;
}
input.loginfield:focus {
	background:#7d8fa8;
}
.validation
{
background: url(../images/login_valid.png) top right no-repeat ;
padding:0.7em 2em;
width:160px;
	margin-top:20px;
}
#valid{
	background: none;
	border:none;
	color:white;
	font-size:1.2em;
	font-weight: bold;
}






