

h2{
padding-bottom: 0em;
margin-bottom: 0.3em;
}

#content{
min-width: 54em;
max-width: 99em;
}

.PopUpHeader{
  font-size: 1.4em;
  font-weight: 700;
  margin-bottom: .5em;
  margin-left: .5em;
  padding-top: 1.1em;
  clear: both;
  padding-bottom: 0em;
}

.PopUpHeaderBestil {
  float: left;
  font-size: 1.2em;
  font-weight: 700;
  margin-bottom: .5em;
  padding-top: 1.1em;
  padding-left: .5em;
}

.PopUpMain {
  clear: both;
  font-size: 1.1em;
  margin: 1.1em 1.0em 0.5em 1.0em;
  padding-top: 1.1em;
  margin: .1em 1.0em 0.5em 1.0em;
  padding-top: .1em;
}

.left-popUpContent{
clear:left;
float:left;
width: 58%;
margin-top: 1.5em;
margin-left: 0.7em;
border: 1px #dedede solid;
}

.right-popUpContent{
float:left;
width: 38%;
}

.floatleft{
float: left;
}

.materialInfo{
display: block;
clear:both;
float: left;
padding: 1em 1em 1em 1em;
}

.vspacer02
{
margin-top:0.2em;
}

.step { 
  float: left;
  font-size: 0.95em;
/*width: 57.1em;*/
width: 53em;
  /* IE: width: 53.1em; */
/*background-color:#CCCCCC;*/
position:relative;
top:20px;
margin-left:10px;
}

.step DIV {
  float: left;
  padding-top: .4em;
  padding-bottom: .3em; 
  font-weight: bold;  
  font-size: 1.2em; 
  white-space: nowrap
  }
  

.stepOff {
  padding-right: .5em;
  padding-left: .4em;
  color:  #666; 
  line-height: 1.2em
  }
.stepOffArrow{
  background: url(../pics/design/stepOffarrow.png) #fff no-repeat;
  width: .8em;
  height: 1.2em;
} 
  
.stepOn {
  padding-right: .5em;
  padding-left: .4em;
  background-color: #fdf4c7;
  color: #000;  
  line-height: 1.2em;
  }
.stepOnArrow{
  background: url(../pics/design/stepOnArrow.png) #fdf4c7 no-repeat;
  width: .8em;
  height: 1.2em;
}

.stepLastOff {
  padding-right: .4em;
  padding-left: .4em;
  background: #fff; 
  color: #666;  
  line-height: 1.2em;
  }
  
.stepLastOn{
  padding-right: .4em;
  padding-left: .4em;
  background-color:  #fdf4c7; 
  color: #666;  
  line-height: 1.2em;
  }
  
form {  
padding: 0em 0em 0em 1em;
margin: 0em 0em 0em 0em;
}

.inputTxt { 
border: #bfd2dc 1px solid;  
font-size: 1.1em;   
width: 22.1em;  
margin-bottom: .5em;  
}

.selectTxtHide {  
font-size: 1em; 
}
.obligatory { 
font-size: 1.2em; 
color: #cc4333}
  
.formRow {  
  clear: both;  
  padding-bottom: .4em; 
  width: 100%;  
  height: auto
  }
.formRow .c_35 {  
  padding-right: 1.5em; 
  float: left;  
  width: 35%;
  }
  
.formRow .c2 {  
  padding-right: .8em;  
  float: left;  
  width: 24.5em;  
  text-align: left
  }
  
.formRow .c0 {  
  padding-right: .8em;
  float: left
  }

.orderbutton-popup{
  width: auto;
  font-size: 1.2em;
  min-height: 2em;
  border: 1px #eee solid;
  padding-top: .5em;
  margin-right: .5em;
  margin-bottom: .5em;
  text-align: center;
  background-color: #fae691;
  margin-left: 18em;
}

.luk-vindue{
  clear: both;
  float: left;
  width: 58%;
  margin: 1em;
}

div.bread_crumb
{
/*float:left;*/
/*background-color:blue;*/
clear:both;
font-size: 1.1em;
padding:1.0em 0.0em 0.0em 1.0em;
}

/* mine biblioteks oplysninger */
  #biblopl { width: 40em;  padding: 0; margin: 0;  }
  #biblopl .formRow { width: 40em; padding: 0; margin: 0; clear: both; }
  #biblopl .formRow .obl  { width: 2em;  float: left; }
  #biblopl .formRow .c_30 { width: 14em;  float: left; }
  #biblopl .formRow .c2 { width: 23em; float: left; }
  #biblopl .formRow .c2 input { width: 20em; }

div.userForslag { background-color: #f6f5f1; border: 1px solid #c1d0d7; }
div.userForslag p { margin: 0.5em; }

.selectionBox {
  float: left;
  width: 20em;
}

.selectionButtons {
  float: left;
  padding: 1em;
  margin-top: 10em;
}

.selectionButtons div { 
  margin: 1em;
}

.selectionClose {
  clear: both;
  right: 0;
}

