
/* FORM STANDARD */



  
/* FIELDSET STANDARD */

fieldset {
	border: 1px #6CF solid;
	border-radius: 10px;
	margin-top:15;
	margin-bottom: 10px;
	padding: 5px;
	padding-top: 15px;
	background-color:#B1B1B1;
	width:100%;

}


.fieldset_uf {
	border: 1px #6CF solid;
	border-radius: 10px;
	margin-top:15;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color:#B1B1B1;
	width:100%;

}

.skjematekst span {
	font-size: 12px;
	color: #F60;

	width: 30%;
}


.formcaption {
	font-size: 1.5em;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-bottom: 10px;
	margin: 0px;
	
}

.form_heading {
	font-size: 1.5em;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-bottom: 10px;
	margin: 0px;
	
}

form label {
	
	color: #464444;
	font-weight: 700;
	font-size:14px;
	
	
	
 }

	
label.error {
	color: red;	
	font-style: italic;
	font-weight: bold;
	clear: left;
	margin-left: 100px;
	width: 300px;
}

input, select, textarea {
	/*margin-left: 0.5em;*/
	/*margin-bottom:0.5em;*/
	
	}

input[type="checkbox"] {
	width: 15px;	
	height: 15px;
}


/*label, label span {display:block; padding-bottom: 5px; }*/

 


/*label, label span {display:block; padding-bottom: 5px; }*/
label span {
	float:left;
	width:35%;
	text-align:right;
	margin-right: 5px;
}
	
/*label span float:left; width:100%; text-align:left; }{
	float:left;
	width:35%;
	text-align:right;
	margin-right: 5px;
}*/








/* KNAPPER til FORMS*/



#nybrukersubmit,  #skjema_knapper {
	text-align: center;
	padding: 5px;
	margin-right:15px;
}

#lagre_knapp {
	
	width: 150px;
	margin-right: 15px;	
}



fieldset input:hover {
	background: #FC0;
}

fieldset input:active, input:focus {
	background: #FC0;
	}

fieldset textarea:hover {
	background: #FC0;
	
}

/* filtrer form - brukes på en del rapporter */

#filtrer {
	float:none;	
	width: 200;
	border-bottom: none;
}





/*  Ny brukerform */

.brukerform {
	width: 500px;
	border-bottom: inset;
	}
	
.brukerform label {
	float: left;
	text-align:right;
	width: 30%;
	clear: left;
	
	}

.brukerform input, .brukerform select, .brukerform textarea, .brukerform span {

	margin-left: 1em;
	margin-bottom:0.5em;
	width: 250px;
	
}

.brukerform input#ansattnr, .brukerform input#fdato, .brukerform input#adato, .brukerform input#mobil {
	width: 20%;	
}

.brukerform input#feriedager {
	width: 10%;	
}

.brukerform #innleid, .brukerform #aktiv, .brukerform #verneombud, .brukerform #verktoygodtgjorelse {
	
	 width: 13px;
	 }




/* REGPROSJEKT FORM */

.regprosjektform
 {
	float: left;
	width: 500px;
	border-bottom: inset;
	
}

.regprosjektform label {
	float:left;
	clear: left;
	padding:0; margin:0;
	width: 25%; 
	text-align:right;
	margin-right:10px;
}

.reglonnsperiodeform
 {
	float: left;
	width: 500px;
	border-bottom: inset;
	
}

.reglonnsperiodeform label {
	float:left;
	clear: left;
	padding:0; margin:0;
	width: 25%; 
	text-align:right;
	margin-right:10px;
}



/*  timerform*/

#timerform {
	width: 550px;
	border-bottom: inset;
	}
	
#timerform fieldset {
   padding-top: 25px;	
}
	
#timerform label {
	float: left;
	clear: left;
	text-align:right;
	width: 30%;
	padding-bottom:0;
	padding-top: 3px;
	font-size:12px;
	}

#timerform input {
	margin-left: 1em;
	margin-bottom:0.5em;
	width: 250px;
    }
#timerform #kost {
	
	width: 13px;
	margin-left:20px;	
}

#timerform #arbeidsart {
	width: 235px;	
}

#timerform select {
	margin-left: 1em;
	margin-bottom:0.5em;
	width:60px;

 }

#timerform #dato { width:70px; }

#timerform #prosjekt { 
		width:315px; 
		  }
		  
#timerform #lonnsart {
		width:315px;
		  }

#timerform select#reisetid {
		width: 150px;
		}
	
#timerform label.error {
	color: red;	
	font-style: italic;
	font-weight: bold;
	clear: left;
	margin-left: 100px;
	width: 350px;
}


/*  fravaer_form */

#fravaer_form {
	width: 550px;
	border-bottom: inset;
	float:left;
	}
	
	
#fravaer_form fieldset {
   padding-top: 25px;	
}
	
#fravaer_form label {
	float: left;
	clear: left;
	text-align:right;
	width: 30%;
	padding-bottom:0;
	padding-top: 3px;
	font-size:12px;
	}

#fravaer_form input {
	margin-left: 1em;
	margin-bottom:0.5em;
	width: 250px;
    }

#fravaer_form #arbeidsart {
	width: 235px;	
}

#fravaer_form #lonnsart_id {
	margin-left: 1em;
	margin-bottom:0.5em;
	width:250px;

 }
 
#fravaer_form #antall {
	margin-left: 1em;
	margin-bottom:0.5em;
	width:50px;

 }
 
#fravaer_form span {
	margin-left: 1em;
	display:block;
	width: 50px;
	margin-top:10px;
	padding-bottom:0;
	font-size:18px;
	font-weight:bold;
	
	
}
 
#fravaer_form #dato { width:70px; }

	
#fravaer_form label.error {
	color: red;	
	font-style: italic;
	font-weight: bold;
	clear: left;
	margin-left: 100px;
	width: 350px;
}

	

/* Lukk RUH form */

.ruh_form {
	width: 500px;	
	border-bottom: inset;
	
}

.ruh_form label {
	
	float: left;
	text-align: right;
	width: 30%;
		
}



.ruh_form input {
	margin-left: 1em;
	margin-bottom:0.5em;
	width: 250px;	
	
}


/* Lukk RUH form */

.ferie_form {
	width: 500px;	
	border-bottom: inset;
	
}

.ferie_form label {
		
	float: left;
	text-align: right;
	width: 30%;
	margin-right: 5px;
}

/* MELDINGER FORM */

.meldingform {
	float: left;
	width: 600px;
	border-bottom: inset;
	}

.meldingform label {
	
	float: left;
	text-align: right;
	width: 25%;
	margin-right: 5px;
	
}

/* AVSLAG FORM */

#avslag_form {
	float: left;
	width: 500px;
	border-bottom: inset;
	}

#avslag_form label {
	
	
	text-align: right;
	width: 25%;
	margin-right: 5px;
	clear:left;
	
}


/* Lukk profil_form */

.profil_form {
	width: 500px;	
	border-bottom: inset;
	
}

.profil_form label {
	float: left;
	text-align: right;
	width: 25%;
	margin-right: 5px;	
	clear: left;
		
}


