/* CSS Document */


div#dinprofil{
	margin: 0px 20px 40px 0px;
	}

div#dinprofil_vis{
	margin: 0px 0px 40px 0px;
	}

/* Bør løses på annen måte */
div .endre_personalia{
font-size:1.2em;
}
div.leggtil_utdanning{
	font-size:1.2em;
}

#dinprofil_vis li{
	list-style:none;}

#innmelding {
  width: 650px;
}

#innmelding input, #innmelding select, #dinprofil input, #dinprofil select{
  	width:300px;
	width:250px;
	margin-bottom:0px;
  }

#dinprofil_vis input, #dinprofil_vis select{
  	width:300px;
	margin-bottom:5px;
	background-color:#ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
  }  
  
#innmelding label, #dinprofil label, #innmeldingtype label, #innmelding_arbeidssituasjon label{
  	text-align:right;
	padding-top: 3px;
}
	
#dinprofil .savebutton{
	display:block;
	background-image: url(/img/felles/btn/lagre_endringer_btn.gif);
	background-repeat: no-repeat;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10em;
	  }
	  
#dinprofil #leggtil_utdanning .savebutton{
	display:block;
	background-image: url(/img/felles/btn/add_utdanning_btn.gif);
	background-repeat: no-repeat;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10em;
	  }	 

DIV.utdanning h3 {
  font-size: 1.0em;
}
	  
	  
	#innmeldingtype .nextbutton, #innmelding_arbeidssituasjon .nextbutton{
	display:block;
	background-image: url(/img/felles/btn/next_btn.gif);
	background-repeat: no-repeat;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20em;
	  } 
	  
	  
	#innmelding .savebutton{
	display:block;
	background-image: url(/img/felles/btn/submit_send_btn.gif);
	background-repeat: no-repeat;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 10em;
	float:right;
	  }  
	  /*
	#innmelding label, #dinprofil label, #dinprofil_vis label {width:9.5em;}*/

	#innmelding label, #dinprofil label, #dinprofil_vis label {width:17.5em}

	/*#dinprofil #utdanning label {width:11.5em;}*/
	
	#innmelding #annet label.longLabel {width:20em;}
	
	#innmelding hr {
		height:1px; width:100%; color:#ebebeb;}
	
	#innmelding input#personPostnr, #dinprofil input#personPostnr, #innmelding input#arbPostnr, #dinprofil input#arbPostnr, #dinprofil input#folkeregistrertPostnr, #innmelding input#folkeregistrertPostnr {width:60px;}

	/*	
	#innmelding input#personPoststed, #dinprofil input#personPoststed, #innmelding input#arbPoststed, #dinprofil input#arbPoststed, #dinprofil input#folkeregistrertPoststed, #innmelding input#folkeregistrertPoststed  {width:230px;}	
	*/

	#innmelding input#personPoststed, #dinprofil input#personPoststed, #innmelding input#arbPoststed, #dinprofil input#arbPoststed, #dinprofil input#folkeregistrertPoststed, #innmelding input#folkeregistrertPoststed  {width:180px;}	
	

	#innmelding select#tilleggsutdEksamensmnd, #innmelding select#utdEksamensmnd, #dinprofil select#tilleggsutdEksamensmnd, #dinprofil select#utdEksamensmnd,
 	#innmelding select#utdStudiestartmnd, #innmelding select#LavereutdStudiestartmnd, #innmelding select#LavereutdEksamensmnd,
	#innmelding select#tilleggutdStudiestartmnd, #innmelding select#utdStudiestartmnd, #dinprofil select#utdStudiestartmnd, 
	#innmelding select#LavereutdStudiestartmnd, #dinprofil select#LavereutdStudiestartmnd, #innmelding select#loutdEksamensmnd, #dinprofil select#loutdEksamensmnd{
	width:100px;
	margin-right: 5px;
}
	#innmelding input#tilleggsutdEksamensaar, #innmelding input#utdEksamensaar, #dinprofil input#tilleggsutdEksamensaar, #dinprofil input#utdEksamensaar,
	#innmelding input#utdStudiestartaar, #innmelding input#LavereutdStudiestartaar, #innmelding input#LavereutdEksamensaar, 
	#innmelding input#utdStudiestartaar, #dinprofil input#utdStudiestartaar, #innmelding input#LavereutdStudiestartaar, #dinprofil input#LavereutdStudiestartaar, 
	#innmelding input#loutdEksamensaar, #dinprofil input#loutdEksamensaar{
	width:60px;}	
	
	form#innmelding li.monthyear label, form#dinprofil li.monthyear label {
	width:auto;
	display:inline;
	text-align:left;
}
	/*
	#innmelding select#utdFagDetalj, #innmelding select#tilleggsutdFagDetalj, #dinprofil select#utdFagDetalj, #dinprofil select#tilleggsutdFagDetalj, #innmelding input#arbAdresse2 {margin-left: 12em;}
	*/

	#innmelding select#tilleggsutdFagDetalj, #innmelding select#utdFagDetalj, #innmelding select#LavereutdFagDetalj{
	margin-left: 18em;
	}

	#dinprofil select#utdFagDetalj, #dinprofil select#tilleggsutdFagDetalj, #innmelding input#arbAdresse2 {margin-left: 12em;}
	
	#dinprofil select#utdFagDetalj, #dinprofil select#loutdFagDetalj {margin-left: 18em;}
	
	#dinprofil #fullfortLavereStudie, #dinprofil #fullfortHoyereStudie { width: auto !important}

	#innmelding .check span, #innmeldingtype .check span, #innmelding_arbeidssituasjon .check span {
		display:block;
		margin-left:2em;
		text-decoration: none;
	}
		
	form#innmelding li.check label, form#innmeldingtype li.check label, form#innmelding_arbeidssituasjon li.check label {float:none; display:inline; margin:0px 0.5em 0px 0px; text-align:left; width:auto !important}
	form#innmelding li.check span input, form#innmeldingtype li.check span input, form#innmelding_arbeidssituasjon li.check span input {width:auto; margin-bottom:0px;}

	#arbeidssituasjon p {padding-left:25px;font-size:1.0em;}
	#arbeidssituasjon legend {font-size:1.0em;}
	#arbeidssituasjon ul {padding-top:10px;}
	#arbeidssituasjon li {font-size:1.0em;}
	
	
	#dinprofil input#personPostnr, #dinprofil input#arbPostnr {width:60px;}
	#dinprofil input#personPoststed, #dinprofil input#arbPoststed  {width:230px;}	
	

/*---------------------------------------------------------------------------- 	*/



#dinprofil_vis  h1{
  font-size:1.3em;
	font-weight:bold;
	margin:0px;
	padding: 0px;
  }
  
#dinprofil_vis h2{
	font-size:1.1em;
	color: #514f4f;
	margin: 20px 0px 10px 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ebebeb;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
	border-width:1px;
	background-color:#f4f4f4;
	 position:relative;
  } 

h1 .edit{
COLOR: #bbbbbb;
font-size: 0.8em;
font-weight:normal;}

h2 .edit{
COLOR: #bbbbbb;
font-size: 0.9em;
font-weight:normal;}


#dinprofil_vis p {
	margin:0px;
	padding:0px;}
	
#dinprofil_vis p.adresse {
	margin: 10px 0px 0px 0px;
	font-weight:bold;
}

#dinprofil_vis p.telefon {
	margin: 10px 0px 0px 0px;
	font-weight:bold;
}	

.medlemsopplysninger{
	margin:20px 0px 0px 0px;}


.utdanning, .verv{
	margin: 15px 0px 0px 0px;}

.error_text li{
	list-style:none;}




#oversikt {
	MARGIN-TOP: 0px
}
#oversikt DT {
	CLEAR: left;
	FONT-WEIGHT: bold;
	FLOAT: left;
	MARGIN: 0px 10px 10px 0px;
	WIDTH: 160px;
	TEXT-ALIGN: left;
}

#oversikt DD {
	MARGIN: 0px 0px 10px 130px
}

