@charset "utf-8";

/* CSS Document */





@font-face {

	font-family: 'Roboto-Regular';

	src: url('fonts/roboto-regular.eot');

	src: url('fonts/roboto-regular.eot?#iefix') format('embedded-opentype'), url('fonts/roboto-regular.woff') format('woff'), url('fonts/roboto-regular.ttf') format('truetype'), url('fonts/roboto-regular.svg#roboto-regular') format('svg');

	font-weight: normal;

	font-style: normal;

}

body {

	margin:0 auto;

	padding:0;

	height:100%;

	color: #FFF;

}

#container {

	margin:0 auto;

	width:100%;

	position:relative;

	height:768px;

}

#body {

	

	margin:0 auto;

	 box-shadow: 0 2px 10px #888888;

	height:768px;

	width:1021px;

	background:url(../images/bg.png) #FFF center no-repeat;

}

#body-bin-top {

	height:272x;

	width:100%;

	text-align:center;

	vertical-align:middle;

	padding-top:75px;

}

#body-bin-bottom {

	font-family: 'Roboto-Regular';

	height:150px;

	width:100%;

	text-align:center;

	color:#FFF;

	font-size:10pt;

	margin-top:40px;

}

#login-bin-outer {

	width:210px;

	height:30px;

	margin:0 auto;

	margin-top:10px;

}

#login-bin-btn {

	background:url(../images/login_btn.png)0px -5px;

	height:23px;

	width:55px;

	float:right;

	cursor:pointer;

}

#login-bin-btn:hover {

	background:url(../images/login_btn.png)0px -36px;

	height:23px;

	width:55px;

	float:right;

	cursor:pointer;

}

#login-bin-btn:active {

	background:url(../images/login_btn.png)0px -5px;

	height:23px;

	width:55px;

	float:right;

	cursor:pointer;

}



div.error {



	position: absolute;



	color:#BA0000;



	font-size: 11px;



}







input.error {



	border:1px solid #BA0000;



}


#login-footer{





	font-family: 'Roboto Regular';





	background: url('../images/borde.png') no-repeat;





	background-color:white;





	max-height:50px;





	min-height:50px;





	text-align: center;





	font-size:11px;





	padding-top:13px;





	color:#999;





}