body{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* Maske 

#mask{
	width:auto;
}

#fields{
	border:1px solid #999;
	border-top:none;
}



#tab1,
#tab2,
#tab3,
#tab4,
#tab5,
#tab6,
#tab7,
#tab8,
#tab9{
	margin:10px;
}
#tab1{
	display:block;
}

.formrow{
	margin:4px;
	background:#FDECBE;
}

*/

/* FORM-ELEMENTS 
fieldset{
	border:1px solid #FEC025;
}

legend{
	font-weight:bold;
}

label{
	float:left;
	width:400px;
	line-height:20px;
	margin:5px;
}

input.button{
	background:url(../img/button.gif) no-repeat bottom;
	width:200px;
	height:30px;
	font-weight:bold;
	border:none;
	line-height:26px;
	margin:1px 0 1px 5px;
	padding:0;
	padding-bottom:3px;
}

input.button:hover{
	background:url(../img/button.gif) no-repeat top;
}

input,
select{
	height:20px;
	margin:5px;
	width:200px;
	border:1px solid #999;
}

input.cb{
	width:auto;
}
textarea{
	margin:5px;
	width:200px;
	height:100px;
}
select.land option{
	background:no-repeat left;
	padding-left:20px;
	height:17px;
	margin-left:2px;
	font-size:10px;
}

.checkboxes input{
	width:auto;
}
.checkboxes label{
	width:auto;
	height:auto;
	background:none;
}
.checkboxes{
	float:left;
}

.field2 td{vertical-align:top;padding-top:5px;}

 FORM-ELEMENTS END */

/* VALIDATION ELEMENTS */
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
      color:#00CC00;
      padding: 3px;
      padding-left:10px;
        dwborder: 1px solid #00CC00;
        display:none;
        dwdisplay: block; 
        z-index: 100; position: absolute; width: 30px; height: 20px;
        background:url(/img/check.gif) no-repeat center 2px;
        background-color:white;
    left:155px;
    
}
	
.LV_invalid {
    color:#c54e33;
	background:url(../img/zonk.gif) no-repeat 5px 5px;
	background-color:white;
	border: 1px solid #c54e33;
	padding:1px;

	padding-left:25px;
    	display: block; z-index: 100; background-color: white; position: absolute; width: 150px; height: 28px;
	opacity:.9;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	left:20px;
	dwmargin-top:-20px;
}
    
.LV_invalid_check{
    color:#c54e33;
	background:url(../img/zonk.gif) no-repeat 5px 5px;
	background-color:white;
	border: 1px solid #c54e33;
	padding:1px;

	padding-left:25px;
    	display: block; z-index: 100; background-color: white; position: absolute; width: 150px; height: 28px;
	opacity:.9;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	left:20px;
	top: 466px;
	dwmargin-top:-20px;
}

.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
    background:url(/img/check.gif) no-repeat right 0px;
}


    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

#noborder{border:0px;}
/* VALIDATION ELEMENTS END */

input[disabled],
textarea[disabled]{background:#EFEFEF}
