.af_panelTabbed_cell-end{background-image:  url('/tinglysning/images/tabs/bottomline.gif');}
.af_panelTabbed_separator-after-selected{background-image:  url('/tinglysning/images/tabs/bottomline.gif'); }
.af_panelPage_copyright A,.af_panelPage_privacy A,.af_panelPage_about A,.af_train_link,.af_panelTabbed_tab A,.p_OraTreeRow A:link,.p_OraTreeRow A:active,.p_OraTreeRow A:visited {color:#880C17}
.af_train_stop.p_AFDisabled,.af_panelTabbed_tab .p_OraDisabled {color:#999999}
.af_panelPopup_content {background:#ffffff}
.p_OraHideShowDisclosedSymbol,.af_panelTabbed_tab-selected A,.p_OraTreeDisclosedSymbol A:link,.p_OraTreeDisclosedSymbol A:active,.p_OraTreeDisclosedSymbol A:visited,.p_OraTreeRowSelected A:link,.p_OraTreeRowSelected A:active,.p_OraTreeRowSelected A:visited {color:#669966;text-decoration:none}
.AFErrorIcon:alias {
  content: url(/images/icon_error.gif);
}
.af_panelTabbed_tab {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;padding:0px 0px}
.af_panelTabbed_tab-selected {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;padding:0px 0px}
.af_panelTabbed_cell-start {width:0%}
.af_panelTabbed_cell-end,.container-content {width:100%}
.p_OraHiddenLabel{display:none;}
.af_selectBooleanCheckbox_content{white-space: normal; }
.af_selectBooleanRadio_content{white-space: normal; }
.af_selectManyListbox_content{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:   8pt;
  width:       250px;
}
.af_panelTabbed_tab-selected{background-image:  url('/tinglysning/images/tabs/opentabright.gif'); padding-top: 12px; padding-bottom: 12px; padding-left: 26px;   background-repeat: no-repeat;  background-position: top left;
}
.af_panelTabbed_tab-selected a{background-image:  url('/tinglysning/images/tabs/opentableft.gif'); padding-top: 12px; padding-bottom: 12px; padding-right: 12px;   background-repeat: no-repeat;  background-position: top right;
  text-decoration: none;
}
.af_panelTabbed_tab{background-image:  url('/tinglysning/images/tabs/closedtabright.gif'); padding-top: 12px; padding-bottom: 12px;   padding-left: 26px;   background-repeat: no-repeat;  background-position: top left;
}
.af_panelTabbed_tab a{background-image:  url('/tinglysning/images/tabs/closedtableft.gif'); padding-top: 12px; padding-bottom: 12px;  padding-right: 12px;  background-repeat: no-repeat;  background-position: top right;
  text-decoration: none;
}

.af_panelTabbed_orientation-top{padding: 0px; margin-bottom:30px;}

.AFRequiredIconStyle{
  display: none;
}
.p_AFRequired .AFContentCell {
  background-image: url('/tinglysning/images/icon_mandatory_2.gif');
  background-position: left;
  background-repeat: no-repeat;
  display: block;
  padding-left: 20px;
  left:-20px;
  position:relative;
}

/*------------------------------------------------------------------------------
 Typography
------------------------------------------------------------------------------*/
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #625E56;
  background-color: #FFFFFF;
  margin: 0px;
}

p {
  line-height: 1.5em;
}

h1 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 14pt;
  font-weight: bold;
  color: #880C17;
}

h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11pt;
  font-weight: bold;
  color: #880C17;
}

a:top {  display: none;
}

.p_OraHideSkipNaviText {  display: none;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #625E56;
}

.emphasized {
  font-weight: bold;
}

.italic {
  font-style: italic;
}

pre {
  font-size: 1.2em;
}

pre.config {
  padding: 4px;
  border: 1px solid #d8d8d6;
  margin-left: 2px;
  margin-right: 2px;
  background-color: #f1eee5;
}

.box {
  line-height: 1.5em;
  border: 1px solid #dcd8d5;
  background-color: #f1eee5;
  padding: 7px;
}

.infomessage {
  border: 1px solid #dcd8d5;
  background-color: #f1eee5;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 7px;
  padding-left: 34px;
  background-image: url('/tinglysning/images/icon_bullet_big.gif');
  background-position: 7px 4px;
  background-repeat: no-repeat;
}

.warnmessage {
  border: 1px solid #dcd8d5;
  background-color: #f1eee5;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 7px;
  padding-left: 34px;
  background-image: url('/tinglysning/images/icon_alert_big.gif');
  background-position: 7px 4px;
  background-repeat: no-repeat;
}

.errormessage {
  border: 1px solid #880C17;
  background-color: #f1eee5;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 7px;
  padding-left: 34px;
  background-image: url('/tinglysning/images/icon_alert_big.gif');
  background-position: 7px 4px;
  background-repeat: no-repeat;
}

div.infomessage p:first-line,div.warnmessage p:first-line,div.errormessage p:first-line
{
  font-weight: bold;
}

div.infomessage p,div.warnmessage p,div.errormessage p {
  font-size: 10pt;
  line-height: 1.5em;
  text-indent: -8px;
  padding-left: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.field_error {
  width: 12px;
  background-image: url('/tinglysning/images/icon_alert.gif');
  background-repeat: no-repeat;
  background-position: center;
}

.minimuminput input {
  width: 30px;
}

input.narrowinput {
  width: 68px;
}

.narrowinput input {
  width: 68px;
}

.smallinput input {
  width: 42px;
}

input.mediuminput {
  width: 130px;
}

.mediuminput input {
  width: 130px;
}

.normalinput input {
  width: 200px;
}

.longinput input {
  width: 300px;
}

.wideinput input {
  width: 400px;
}

.wide {
  border: 1px solid #1c5180;
  width: 550px;
  margin-right: 20px;
  padding: 2px;
}

.imgforinput {
  vertical-align: top;
  margin-top: 0.5em;
}

.narrowselectonelistbox {
  border: 1px solid #1c5180;
  width: 70px;
  margin-right: 20px;
  padding: 2px;
}

.normalselectonelistbox {
  border: 1px solid #1c5180;
  width: 200px;
  margin-right: 20px;
  padding: 2px;
}

.wideselectonelistbox {
  border: 1px solid #1c5180;
  width: 400px;
  margin-right: 20px;
  padding: 2px;
}

.imgforselectonelistbox {
  vertical-align: top;
  margin-top: 0.5em;
}

.mandatory {
  width: 12px;
  background-image: url('/tinglysning/images/icon_mandatory_2.gif');
  background-repeat: no-repeat;
  background-position: center;
}

.inputlabelcolumn {
  vertical-align: top;
  padding-top: 0.5em;
}

.inputcontrolcolumn {
  vertical-align: top;
}

.normaloutput {
  border: none;
  width: 200px;
}

.commandlink {
  font-size: 10pt;
  margin-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
}

.footer {
  width: 100%;
  height: 30px;
  align: center;
  text-align: center;
  font-size: 7pt;
  background-image: url('/tinglysning/images/horisontal_ruler_red.gif');
  background-position: top;
  background-repeat: repeat-x;
  padding-top: 13px;
}

.footerdivider {
  width: 15px;
  height: 10px;
  background-image: url('/tinglysning/images/footer_divider.gif');
}

ul.footerlist {
  display: block;
  z-index: 0;
}

ul.footerlist li {
  float: left;
}

ul.footerlist span {
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  background: url('/tinglysning/images/footer_divider.gif') no-repeat center;
}

.sectionruler {
  width: 100%;
  height: 25px;
  background-image: url('/tinglysning/images/horisontal_ruler_beige.gif');
  background-position: center;
  background-repeat: repeat-x;
  clear: both;
}

.nowrap {
  white-space: nowrap;
}

.sectionheader {
  display: block;
  white-space: nowrap;
  width: 100%;
  height: 30px;
  vertical-align: top;
  background-image: url('/tinglysning/images/horisontal_ruler_beige.gif');
  background-position: bottom;
  background-repeat: repeat-x;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.4em;
  font-weight: bold;
  color: #880C17;
}

a:link .help,a:visited .help,a:hover .help,a:active .help {
  font-size: 6pt;
  border-bottom: 0px;
  float: right;
  clear: none;
  text-indent: -5000px;
  width: 30px;
  height: 30px;
  background-image: url('/tinglysning/images/icon_help_small_red.gif');
  background-position: center;
  background-repeat: no-repeat;
}

img.help,input.help,button.help {
  border: 0px;
  float: right;
  clear: none;
  margin: 10px;
  background-color: #FFFFFF;
}

/*------------------------------------------------------------------------------
 Wizards
------------------------------------------------------------------------------*/
.wizardshort {
  border-collapse: collapse;
  border: 1px solid #DCD8D5;
  background-color: #f1eee5;
  width: 100%;
  text-align: center;
  height: 27px;
  clear: both;
}

.wizard_current_step {
  font-weight: bold;
}

.wizard_steps {
  float: right;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.4em;
  font-weight: bold;
  color: #880C17;
  height: 22px;
  vertical-align: top;
}

.wizard_header {
  float: left;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12pt;
  font-weight: bold;
  color: #880C17;
  height: 22px;
  vertical-align: top;
}

.wizard_overview {
  margin-right: 25px;
  position: relative;
  border: 1px solid #DCD8D5;
  background-color: #f1eee5;
  width: 170px;
  height: auto;
  padding: 9px;
  line-height: 1.5em;
  z-index: 2;
}

.wizard_show_overview {
  display: block;
  text-align: right;
  background-image: url('/tinglysning/images/icon_show_view.gif');
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 21px;
  line-height: 1.5em;
}

.wizard_hide_overview {
  display: block;
  text-align: right;
  background-image: url('/tinglysning/images/icon_close_view_small.gif');
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 21px;
  line-height: 1.5em;
}

/*------------------------------------------------------------------------------
 Tables
------------------------------------------------------------------------------*/
table.af_table_content { /*lys ramme rundt om hele tabellen*/
  width: inherit;
  border-collapse: collapse;
  border: 1px solid #DCD8D5;
}

#content_tabel table .af_table_content { /*lys ramme rundt om hele tabellen*/
  width: 170px;
  border-collapse: collapse;
  border: 1px solid #DCD8D5;
}

table.af_table_content td {
  padding: 3px;
  /*vertikale streger mellem tigerstribede celler*/
}

table.list { /*lys ramme rundt om hele tabellen*/
  width: 600px;
  border-collapse: collapse;
  border: 1px solid #DCD8D5;
}

table.list td {
  padding: 3px;
  border-right: 1px solid #DCD8D5;
  /*vertikale streger mellem tigerstribede celler*/
}

table.listnarrow { /*lys ramme rundt om hele tabellen*/
  width: 170px;
  border: 1px solid #d5d4d0;
  padding-top: 4px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 9px;
  vertical-align: top;
  /*vertikale streger mellem tigerstribede celler*/
}

table.listnarrow td {
  padding: 3px;
  border-right: 1px solid #DCD8D5;
  /*vertikale streger mellem tigerstribede celler*/
}

table.listwide { /*lys ramme rundt om hele tabellen*/
  width: 700px;
  border-collapse: collapse;
  border: 1px solid #DCD8D5;
}

table.listwide td {
  padding: 3px;
  border-right: 1px solid #DCD8D5;
  /*vertikale streger mellem tigerstribede celler*/
}

.odd {
  background-color: #FFFFFF; /*tigerstribe - foerste linie */
  vertical-align: top;
}

.even {
  background-color: #F2F1ED; /*tigerstribe - anden linie */
  vertical-align: top;
}

th {
  background-color: #B86D74;
  color: #FFFFFF;
  font-weight: bold;
  text-align: left;
  padding: 3px;
}

tr th.af_column_header-text { /*erstatter lys ramme paa tableheaderen*/
  border-top: 1px solid #880C17;
  border-left: 1px solid #880C17;
}

th.af_column_header-text {
  border-right: 1px solid #B27276;
  /*vertikale streger mellem table headers*/
}

tr th.list { /*erstatter lys ramme paa tableheaderen*/
  border-top: 1px solid #880C17;
  border-left: 1px solid #880C17;
}

th.list {
  border-right: 1px solid #B27276;
  /*vertikale streger mellem table headers*/
}

.list {
  border-right: 1px solid #DCD8D5;
  /*vertikale streger mellem tigerstribede celler*/
}
.af_column_header-text {
  border-right: 1px solid #DCD8D5;
  /*vertikale streger mellem tigerstribede celler*/
}

.placeholder {
  border-collapse: collapse;
  cellpadding: 3px;
  cellspacing: 0px;
  border: 0px;
}

td.detailfixed {
  width: 150px;
}

td.detailnotfixed {

}

td.emailsamlinginput {
  width: 25%;
}

td.emailsamlingtekst {
  width: 15%;
}

td.emailsamlingtom {
  width: 5%;
}

td.inputfixed {
  width: 75px;
}

td.inputnotfixed {

}

/*------------------------------------------------------------------------------
 Tabs - Tables
------------------------------------------------------------------------------*/
.tabcontainer {
  border-collapse: collapse;
  border-top: 1px solid #d8d8d6;
  border-bottom: 1px solid #d8d8d6;
  border-right: 1px solid #d8d8d6;
  border-left: 1px solid #d8d8d6;
  padding: 7px;
}

.tabspacer {
  width: 12px;
}

.tab {
  padding-left: 20px;
}

.tabactive {
  border-top: 1px solid #d8d8d6;
  border-left: 1px solid #d8d8d6;
  border-right: 1px solid #d8d8d6;
  text-align: center;
  height: 20px;
  cursor: pointer;
  padding-left: 7px;
  padding-right: 7px;
}

.tabinactive {
  background-image: url('/tinglysning/images/tabs_background.gif');
  background-position: bottom;
  background-repeat: repeat-x;
  border-left: 1px solid #d8d8d6;
  border-top: 1px solid #d8d8d6;
  border-right: 1px solid #d8d8d6;
  text-align: center;
  height: 20px;
  cursor: pointer;
  padding-left: 7px;
  padding-right: 7px;
}

.tabinactive:hover {
  background-image: url('/tinglysning/images/tabs_background_hover.gif');
  background-position: bottom;
  background-repeat: repeat-x;
  border-top: 1px solid #d8d8d6;
  border-right: 1px solid #d8d8d6;
  border-left: 1px solid #d8d8d6;
  border-bottom: 1px solid #e5e5e3;
  text-align: center;
  height: 20px;
}

/*------------------------------------------------------------------------------
 Links, navigation, lists
------------------------------------------------------------------------------*/
a:link,a:visited {
  color: #880C17;
  text-decoration: none;
}

a:hover,a:active {
  color: #880C17;
  text-decoration: underline;
}

ul.stablist li {
  float: left;
}

ul.stablist a {
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  background: url('/tinglysning/images/stab_divider.gif') no-repeat left center;
}

ul.dicslist li {
  list-style-type: disc;
  margin-bottom: 8px;
}

ul.menulist {
  display: block;
  z-index: 0;
}

ul.menulist li {
  height: 30px;
  float: left;
}

ul.menulist a {
  margin 5px 0 5px 0;
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  background: url('/tinglysning/images/menu_divider.gif') no-repeat left center;
}

ul .first a {
  background: none;
}

li {
  list-style-image: none;
  list-style-type: none;
}

li.bullet {
  list-style-image: url('/tinglysning/images/bullet.gif');
  list-style-type: none;
}

.stablist a:link,.stablist a:visited {
  text-decoration: none;
  color: #868175;
}

.menulist a:link,.menulist a:visited {
  text-decoration: none;
  color: #880C17;
}

.menulist a:hover,.menulist a:active,.stablist a:hover,.stablist a:active
{
  text-decoration: underline;
}

ul.menulist>li.active>a {
  color: #868175;
}

/*------------------------------------------------------------------------------
 Element posistioning
------------------------------------------------------------------------------*/
.logotop {
  margin-left: 10px;
  background-image: url('/tinglysning/images/decor/Tinglysningsretten.png');
  height: 84px;
  width: 99px;
  background-repeat: no-repeat;
  float: left;
}

.logotop_openlogon {
  margin-left: 10px;
  margin-right: 10px;
  background-image: url('/tinglysning/images/decor/Tinglysningsretten.png');
  height: 84px;
  width: 104px;
  background-repeat: no-repeat;
  float: left;
}

.menuline {
  float: none;
  overflow: visible;
  visibility: visible;
  z-index: 1;
  width: 100%;
  background-image: url('/tinglysning/images/breaker.gif');
  background-repeat: repeat-x;
  position: relative;
  display: block;
  height: 5px;
}

.container-logotop {
  background-image: url('/tinglysning/images/Top_gradient.jpg');
  background-repeat: repeat-x;
  float: none;
  width: 100%;
  position: relative;
  overflow: visible;
  visibility: visible;
  z-index: 1;
  display: block;
}

.container-logotop_openlogon {
  background-image: url('/tinglysning/images/Top_gradient.jpg');
  background-repeat: repeat-x;
  float: none;
  height: 94px;
  width: 100%;
  position: relative;
  overflow: visible;
  visibility: visible;
  z-index: 1;
  display: block;
}

.openlogon_content {
  top:100px;
  left:104px;
  position:absolute;
  z-index:1;
}

.loguuid {
  color: #555;
  float: right;
  font-family: Verdana,Arial,Helvetica;
  font-size: 10px;
  position: relative;
  z-index:1;
}

.container-table {
  table-layout: fixed;
  clear: left;
  width: 100%;
  border: 0;
}

.container-leftmenu {
  width: 200px;
}

.container-rightmenu {
  width: 0px;
}

.container-content {
  width: 100%;
  position: relative;
}

.stab {
  float: right;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  color: #868175;
  padding-top: 20px;
  padding-right: 10px;
  height: 14px;
}

.topmenu {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  color: #880C17;
  position: relative;
  bottom: 27px;
  left: 160px;
  width: 80%;
}

.leftmenu {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  color: #880C17;
}

.valgteTinglysningsobjekter{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10px;
  color: #625E56;
}


.dropdownlong select {
  width: 300px;
}


.lefttable{
  border:1px solid #D1CCBB;
  border-collapse:collapse;
  width:180px;
}


.uploaddoc{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10px;
  color: #880C17;
}


div.book {
  border: 1px solid #d5d4d0;
  padding-top: 4px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 9px;
  vertical-align: top;
}

div.news,div.mapsearch {
  border: 1px solid #d5d4d0;
  padding-top: 4px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 9px;
  vertical-align: top;
  width: 170px;
}

div.book {
  background-color: #f1eee5;
  min-height: 155px;
  _height: 155px;
  /*IE Specific attribute - This is the underscore hack. Ensures a minimum height on div tags on frontpage*/
}

div.booklist {
  background-color: #f1eee5;
  min-height: 80px;
  _height: 80px;
  /*IE Specific attribute - This is the underscore hack. Ensures a minimum height on div tags on frontpage*/
}

.book img {
  float: right;
  margin-left: 9px;
  margin-bottom: 9px;
  width: 83px;
  height: 83px;
}

.book h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.4em;
  font-weight: bold;
  color: #880C17;
  display: block;
  height: 27px;
  background-image: url('/tinglysning/images/book_bg.gif');
  background-repeat: repeat-x;
  margin-top: 0px;
  background-position: bottom left;
}

.news h2,.mapsearch h2 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.4em;
  font-weight: bold;
  color: #880C17;
  display: block;
  height: 27px;
  margin-top: 0px;
}

h2.welcome {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.4em;
  font-weight: bold;
  color: #880C17;
  margin-top: 0px;
}

.booklinks {
  margin-top: 4px;
  clear: both;
}

.booksearch {
  float: right;
}

.booknew {
  float: left;
}

/*------------------------------------------------------------------------------
 Panelgrid formatting
------------------------------------------------------------------------------*/
.panelgridlabel {
  vertical-align: top; /* top aligment i panelgrid celle */
  text-align: left;
}

/*------------------------------------------------------------------------------
 Position formatting
------------------------------------------------------------------------------*/
.positionright {
  float: right;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 8pt;
}

/*------------------------------------------------------------------------------
 e-TL tag library style classes ** not to be used in JSF/JSP code directly
------------------------------------------------------------------------------*/
td.frasetabel {
  vertical-align: top;
  padding-bottom: 5px;
}

/*------------------------------------------------------------------------------
 Mine tinglysninger
------------------------------------------------------------------------------*/
td.mtlheader {
  text-align: left;
  vertical-align: bottom;
  height: 30px;
  font-weight: bold;
}
span.etlLabel{
  background-image:    url('/tinglysning/images/icon_help_small_grey.png');
  background-repeat:   no-repeat;
  background-position: right top;
  display:             inline-block;
  min-height:          10px;
  padding-right:       14px;

}
/* Overriding span.etlLabel (for IE6 only) \*/
* html span.etlLabel{height:16px}
/* Overriding span.etlLabel (for IE6 only) end \*/
/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute; /* Never change this one */
  width:302px; /* Width of box */
  height:250px; /* Height of box */
  overflow:auto; /* Scrolling features */
  border:1px solid #1c5180;
  background-color:#FFF; /* White background color */
  color: black;
  text-align:left;
  font-size:0.9em;
  z-index:100;
}
#ajax_listOfOptions div{ /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;
  padding:1px;
  cursor:pointer;
  font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{ /* Div for each item in list */
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#f1eee5;
  color:#000000;
}
#ajax_listOfOptions_iframe{
  background-color:#F00;
  position:absolute;
  z-index:5;
}
.popup {
  position:absolute;
  top:0;
  z-index:100;
  left:0;
  width:100%;
  height:100%;
  background:url(/tinglysning/images/shad3.png);
}
.af_column_cell-text {
  vertical-align: top;
}
.listlink {
  width: 200px;
}
.bulletlink {
  padding: 0px 0px 0px 22px;
  background-image: url('/tinglysning/images/icon_bullet_big.gif');
  background-repeat: no-repeat;
  font-size: 17px; font-weight:bold;
}
.bulletlinksmall {
  padding: 0px 0px 0px 13px;
  background-image: url('/tinglysning/images/bullet.gif');
  background-repeat: no-repeat;
}
.bulletlistbeskrivelse {
  padding: 0px 0px 13px 0px;
}
.displaynone {
  display: none;
}
.af_inputText_label {
  padding: 0px 0px 0px 0px;
}
.htmlindhold body {
  font-family: sans-serif;
  font-size: 12pt;
}
.htmlindhold h1.title {
  text-align: center;
  padding-right:4em;
  padding-left:4em;
}
.htmlindhold h2.adskiller {
  text-align: left;
  font-style: italic;
  color: grey;
}
.htmlindhold .subheader {
  text-align: center;
}
.htmlindhold h4.header {
  margin-top: 0.25ex;
  margin-bottom: 0.25ex;
  color: grey;
  width: 14em;
}
.htmlindhold hr.heading {
  text-align:left;
  margin-left:0;
  width: 14em;
  background: none;
  border: dashed #808080;
  border-width: 1px 0 0 0;
}
.htmlindhold hr.long {
  border-width: 1px 0 0 0;
}
.htmlindhold hr.long_dashed {
  text-align:left;
  margin-left:0;
  background: none;
  border: dashed #808080;
  border-width: 1px 0 0 0;
}
.htmlindhold img.logo {
  position: absolute;
  z-index: -1;
  top: 0px;
  right: 0px;
  width: 8em;
}
.htmlindhold dl {
  margin: 0 0 0 0;
  overflow: hidden;
}
.htmlindhold dt {
  float: left;
  clear: left;
  width: 14em;
}
.htmlindhold dd {
  margin: 0 0 0 15em;
}
.htmlindhold table, .htmlindhold tbody, .htmlindhold tr, .htmlindhold td {
  border: none;
  margin: 0;
  padding: 0;
}
.htmlindhold table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.htmlindhold td.left {
  width: 14em;
  vertical-align: top;
}
.htmlindhold td.right {
  padding-left: 1em;
  vertical-align: bottom;
}
.htmlindhold td.left_sub {
  padding-left:1.5em;
  margin-left: 1.5em;
  vertical-align: top;
  width: 12.5em;
}
.htmlindhold div.column2 {
  margin-left: 15em;
}
.htmlindhold .two_columns_sub{
  margin-left: 1.5em;
  width: 12em;
}
.htmlindhold .proevetinglysning {
  text-align: center;
  margin-bottom: 2em;
}
.htmlindhold .linefeed {
  clear:both;
}
.fraserformatteret {
  border: 1px solid #dcd8d5;
  width: 660px;
  height: 100px;
  overflow: auto;
}
/*------------------------------------------------------------------------------
 End of file - for test of content-length calculation
------------------------------------------------------------------------------*/
