* { margin: 0px; padding: 0px; }

html {
font-family: Yanone Kaffeesatz, arial, sans-serif;	
background-image:url('../picture/linen.jpg');	
}


#login {
	position: relative;
	width: 330px;
	top: 160px;	
	margin: auto;
	border: 2px solid #8AC007;
	padding: 10px;
	-webkit-box-shadow:5px 5px 30px #757272; 
	-moz-box-shadow:5px 5px 30px #757272;
	font-family: Yanone Kaffeesatz, arial, sans-serif;
	xbackground-color:#cccccc;
	font-size:110%;
	background:  -moz-linear-gradient(25% 75% 90deg,white, #black);
	xbackground: -webkit-gradient(linear, 30% 0%, 10% 30%, from(#ff8c41), to(#ffb998));
	background-image: -webkit-radial-gradient(circle, white, #8AC007); 
}

#login TD
{
	color: #493f3f;
}

#login input {
	width: 100%;
}

input.text {
	font-size:80%;
	/* -- CSS3 - Rounded Corners -- */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px; 
	border-radius: 4px;	
	
	 /* -- CSS3 Shadow - create a shadow around each input element -- */ 
	-webkit-box-shadow: 0px 0px 5px lightgray;
	-moz-box-shadow: 0px 0px 5px lightgray; 
	box-shadow: 0px 0px 5px lightgray;
 
	/* -- CSS3 Transition - define what the transition will be applied to (i.e. the background) -- */		
	-webkit-transition: background 0.3s linear;	
}

input, textarea { 		
    padding: 2px; 
    margin: 2px 0 2px 0; 
    background: #fff; 
    width: 220px; 
    font-size: 14px; 
    color: gray; 
    border: 1px #ddd solid;				
}

input:hover { 
    background: #eee; 
}
input.submit {
	font-size:100%;	
	color: #493f3f;
	
	-webkit-box-shadow: 0px 0px 5px lightgray;
	-moz-box-shadow: 0px 0px 5px lightgray; 
	box-shadow: 0px 0px 5px lightgray;
 
	/* -- CSS3 Transition - define what the transition will be applied to (i.e. the background) -- */		
	-webkit-transition: background 0.3s linear;	
 
	/* -- CSS3 Transition - define which property to animate (i.e. the shadow)  -- */
	-webkit-transition: -webkit-box-shadow 0.3s linear;
 
	/* -- CSS3 Shadow - create a shadow around each input element -- */ 
	#background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffcb74), to(#ff9346)); 
	#background:  -moz-linear-gradient(25% 75% 90deg,#cac8c8, #dcdbdb); 
 	background: #8AC007;
	/* -- CSS3 - Rounded Corners -- */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px; 
	border-radius: 4px;
}


table, table td {
	border: 0px solid gray;
}

table {
	width:100%;	
}

img {
width:100px;	
}

.warn {
	color: #FF5300;	
	font-size:120%;
}


.checkbox {
  width: 20px;
  height: 20px;
  valign:center;
  background:white;
}

.che {
	padding-top:0.3em;	
}

.rounded10 {
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

}

.key {
	opacity: 0.8;
	}


