@charset "utf-8";CSS Document	
.inputs{	background-color:#ffffff;	border:1px solid #cccccc;	
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);	
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);	
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);	
-webkit-transition:border linear .2s, box-shadow linear .2s;	
-moz-transition:border linear .2s, box-shadow linear .2s;	
-o-transition:border linear .2s, box-shadow linear .2s;	
transition:border linear .2s, box-shadow linear .2s;	
color: #555;	}				
.campos { padding: 5px; }		
.campos span, .selects span {		font-size: 10px;		font-weight:normal;	}	
.campos span:before, .selects span:before {		content:' [ ';	}	
.campos span:after, .selects span:after {		content:' ] ';	}		
.login {	margin: 0 auto;		width: 500px;		background: #ffffff;		color: #333333;		position: relative;		box-shadow: 0 0 5px #333;		border-radius: 10px;	color: #555;	}		
label {	padding: 3px 0 3px 3px;	margin: 0 0 5px 0;	font-size: 12px;	font-weight: bold;	display: block;}	
input[type="text"]	{	padding: 5px;	font-size: 14px;	border-radius: 3px;	border: 1px solid #ccc;}	
input[type="password"]	{	padding: 5px;	font-size: 14px;	border-radius: 3px;	border: 1px solid #ccc;}	
.checkinput {padding: 5px;width: 140px;float: left;}	
select { padding: 5px;	font-size: 14px;	border-radius: 3px;	border: 1px solid #ccc; min-width: 206px; }		
.login-inner {		padding: 20px;			}				
textarea {		width: 100%;		height: 180px;	}	input[type="checkbox"] {	width:19px;	   height:19px;	   margin:-1px 4px 0 0;	   vertical-align:middle;}	
.link {	   box-sizing: border-box;	  height: 30px;	   padding: 5px 15px;	 overflow: hidden;	  font-size: 14px;	  color: #cccccc;	 font-weight: none;	   border: 0px none;	border-radius: 4px;	   background: #5290B4 linear-gradient(to bottom, #5290B4, #3C759D) repeat scroll 0% 0%;	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1), 0px 1px 0px rgba(255, 255, 255, 0.1);	transition: all 300ms ease;}	
.link:hover {	color: #ffffff;		background: #5290B4 linear-gradient(to bottom, #5290B9, #3C759A) repeat scroll 0% 0%;}	
.buttons {	display: inline-block;	box-sizing: border-box;	   	height: 30px;	 	padding: 5px 15px;	  	overflow: hidden;	 	font-size: 14px;		color: #cccccc;	  	 font-weight: none;	   	 border: 0px none;	 	 border-radius: 4px;   	 background: #5290B4 linear-gradient(to bottom, #5290B4, #3C759D) repeat scroll 0% 0%;	  	 box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1), 0px 1px 0px rgba(255, 255, 255, 0.1);		 transition: all 300ms ease;}	
.buttons:hover {		color: #ffffff;			background: #5290B4 linear-gradient(to bottom, #5290B9, #3C759A) repeat scroll 0% 0%;}	
.buttonsCancel {	display: inline-block;	box-sizing: border-box;	   	height: 30px;	 	padding: 5px 15px;	  	overflow: hidden;	 	font-size: 14px;		color: #333;   	 font-weight: none;	   	 border: 0px none;	 	 border-radius: 4px;   	 background: #fffaf0 linear-gradient(to bottom, #fffaf0, #f5f5f5) repeat scroll 0% 0%;	  	 box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1), 0px 1px 0px rgba(255, 255, 255, 0.1);		 transition: all 300ms ease;}	
.buttonsCancel:hover {	 	color: #555;			background: #f5f5f5 linear-gradient(to bottom, #f5f5f5, #fffaf0) repeat scroll 0% 0%;}		.selects {	margin: 10px 20px 20px 5px;	width: 380px;	overflow: hidden;	border: 1px solid #ccc;	background: #fffff0;	border-radius: 3px;	}	
.selects select {	width: 400px;	border: none;	color: #555;		}	
.selects select option{		
letter-spacing: 2px;	
padding: 3px  ;
transition: all 0.3s;}	

.selects select option:hover{
	background: #b0e0e6;
	cursor: pointer;
	color: #333;
}

/*
@media screen and (min-height: 1300px) {	.btn {	  position: fixed;	  top: 0;	 right: 0;	  bottom: 0;	width: 250px;	 border-left: 1px solid #ccc;	 background: #fff;	  overflow-x: auto;	   z-index: 2;	  -webkit-transition: all 500ms ease;	 transition: all 500ms ease;	-webkit-transform: translate(100%, 0);	  -ms-transform: translate(100%, 0);	transform: translate(100%, 0);	}
*/	 