/* FORMULAR DEFINITIONEN */  


.form-move { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 25px;
}

.form-add { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 160px
}

.form-titel { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	height: 50px; 
	width: 500px;  
}

.form-ok { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;  
	color: #7C7F81; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 60px; 
}

.form-ok:hover { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;  
	color: #566575; 
	background-color: #FFF; 
	border: 1px #566575 solid; 
	padding: 1px; 
	width: 60px; 
}

.form-button { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;  
	color: #7C7F81; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px 10px 1px 10px; 
}

.form-button:hover { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;  
	color: #566575; 
	background-color: #FFF; 
	border: 1px #566575 solid; 
	padding: 1px 10px 1px 10px; 
}


.form-element { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 350px;  
}


.form-element-text { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #A0A0A0 solid; 
	padding: 2px; 
	width: 350px;  
}

.form-element-text-error { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #900 solid; 
	padding: 2px; 
	width: 350px;  
}

.form-element-textarea { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #A0A0A0 solid; 
	padding: 2px ; 
	width: 350px;  
}

.form-element-textarea-error { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #900 solid; 
	padding: 2px; 
	width: 350px;  
}

.form-element-textarea-small { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #A0A0A0 solid; 
	padding: 2px ; 
	width: 150px;  
}

.form-upload { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color: #000; 
	background-color: #FFFFFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px ; 
	width: 300px;  
}


.form-element-small { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	width: 130px;
}

.form-element-select { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 200px
}


.form-element-select-error { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #900 solid; 
	padding: 1px; 
	width: 200px
}


.form-element-select-mini { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 70px
}


.form-element-select-date { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px; 
	width: 50px
}


.form-attributes { 
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 1px;
	width: 160px
}


.form-resource { 
	background-color: #FFF; 
	border: 1px #A0A0A0 solid; 
	padding: 2px; 
	width: 350px;  
}

.form-resource-error { 
	background-color: #FFF; 
	border: 1px #900 solid; 
	padding: 2px; 
	width: 350px;  
}


