/* 
    Document   : form
    Created on : 06.11.2008, 15:29:43
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.input {
	border:1px solid gray;
	background-color:#fff5bc;
	padding:1px;
}
.select{
	font-size:9px;
}
.kto-error {
	color:red;
}
.kto-ok {
	color:green;
}
.error {
	border-color:red;
}
.login-error {
	font-weight:bold;
	color:red;
	margin:3px auto;
}
.msgbox {
	border:1px solid red;
	margin-bottom:15px;
}
.checked {
	border-color:green;
}
.button {
	border-top:1px solid silver;
	border-left:1px solid silver;
	border-right:1px solid #888;
	border-bottom:1px solid #888;
	margin-top:6px;
	padding: 0px 4px;
}

.form-standard {
	width:540px;
}

.form-standard fieldset {
	margin-bottom:10px;
}

.form-standard fieldset .frm-elem-container, .form-standard fieldset fieldset {
	background:transparent url(../../image/img/form-divider.gif) repeat-x scroll left bottom;
	padding:5px 10px 7px;
	margin-top:0;
	margin-bottom:0;
}

.form-standard fieldset {
	 background:#F8FDEF url(../../image/img/form-fieldset.gif) repeat-x scroll left bottom;
	 border-color:#A1C1E6 -moz-use-text-color -moz-use-text-color;
	 border-style:solid none none;
	 border-width:1px medium medium;
}

.elm-title {
	float: left;
	width: 120px;
	font-weight: bold;
}

.elm-20 {
	width:20px;
}
.elm-30 {
	width:30px;
}
.elm-50 {
	width:50px;
}
.elm-60 {
	width:60px;
}
.elm-70 {
	width:70px;
}
.elm-80 {
	width:80px;
}
.elm-90 {
	width:90px;
}
.elm-100 {
	width:100px;
}
.elm-110 {
	width:110px;
}
.elm-150 {
	width:150px;
}
.elm-200 {
	width:200px;
}
.elm-230 {
	width:230px;
}
