@media print
{
  .skjulprint
  {
      visibility:hidden;
  }
}
.roter90
{
    transform: rotate(90deg);
   -moz-transform: rotate(90deg);
   -webkit-transform: rotate(90deg); 
}
.celleramme, .tabelramme
{
  border-color:#040404;
  border-style:dashed;
}
.celleramme
{
  border-width:1px 1px 0px 0px;
}
.tabelramme
{
  border-width:0px 0px 1px 1px;
}
.listeelem
{
	text-indent:0cm;
}
.note-popup
{
	position:absolute;
	z-index:1;
}

.vistabelmenu
{
	width:100%;
	visibility:visible;
	display:inline;
}
.skjultabelmenu
{
	visibility:hidden;
	display:none;
	position:absolute;
}
.visvistabel
{
	visibility:visible;
	display:inline;
	position:absolute;
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
}
.skjulvistabel
{
	visibility:hidden;
	display:none;
	position:absolute;
}
.visvalgt
{

}
.forum_vis_over
{
	background-color:#cccccc;
	padding:3px;
	cursor:pointer;
}
.forum_vis_ud
{
	background-color:#dddddd;
	padding:3px;
	cursor:pointer;
}
.forum-knap
{
	cursor:pointer;
}
.vissoeg
{
	visibility:visible;
	display:inline;
	position:absolute;
	width:400px;
	height:250px;
	border-style:solid;
	border-width:1px;
	border-color:#888888;
	background-color:#eeeeee;
}
.skjulsoeg
{
	visibility:hidden;
	display:none;
	position:absolute;
}
.dots
{
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:black;
	width:100%
}
.laesikon
{
	border-style:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	cursor:pointer;
	z-index:-1
}
.oplaesclass
{
	color:#0000CC;
	text-decoration:underline;
}
.inputvalg
{
	visibility:visible;
	display:block;
}
.inputvalgskjult
{
	visibility:hidden;
	display:none;
}
.inputvalghidden
{
	visibility:hidden;
	display:none;
}
.sektion-toplarge
{
	padding-top:5px;
}
.sektion-topsmall
{
	padding-top:3px;
}
.sektion-bottomlarge
{
	padding-bottom:5px;
}
.sektion-bottomsmall
{
	padding-bottom:3px;
}
.sektion-rammetop
{
	border-top-width:1px;
	border-top-style:solid;
}
.sektion-rammebottom
{
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.bog-bogdiv
{
	margin: 0px auto;
	background-repeat:no-repeat;
	background-position: top center;
	overflow:hidden;
}
.bog-forside
{
	margin: 0px auto;
	background-repeat:no-repeat;
	background-position: top center;
	overflow:hidden;
}
.bog-tekst /*Do.*/
{
	clear:none;
}
.bog-venstre
{
	float:left;
}
.bog-hoejre
{
	float:right;
}
.fjerntag
{
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
	cursor:pointer;
}
.tagsdiv
{
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
	width:150px;
	height:50px;
	overflow:auto;
}
.tagskydiv
{
	width:140px;
}
.tagstxt
{
	border-style:solid;
	border-width:1px;
	border-color:#aaaaaa;
	width:100px;
	height:15px;
}
.tagvalgt
{
	background-color:#0066FF;
}
.taguvalgt
{
	background-color:transparent;
}
.tagsky
{
	font-family:arial;
	color:#009900;
	text-decoration:underline;

	cursor:pointer;
	margin:4px
}
.tagskydiv
{
	text-align:center;

}
.viscal
{
	visibility:visible;
	display:inline;
	position:absolute;
	/*width:400px;
	height:250px;*/
	border-style:solid;
	border-width:1px;
	border-color:#888888;
	background-color:#eeeeee;
}
.skjulcal
{
	visibility:hidden;
	display:none;
	position:absolute;
}
.caltd,.caltdvalgt,.calpil,.calmd,.calaar,.caldag
{
	text-align:center;
	font-size:9pt;
	font-family:arial;
}
.caltd
{
	border:solid 1px #cccccc;
	cursor:pointer;
	color:blue;
}
.caltdvalgt
{
	cursor:pointer;
	color:green;
	border:solid 1px green;
}
.calpil
{
	cursor:pointer;
	border:solid 1px #cccccc;
	background-color:#eeeeee;
	margin: 2px 5px 2px 5px;
	padding: 0px 3px 0px 3px;
}
.calmd
{
	color:red;
	font-weight:bold;
}
.calaar
{
	color:green;
}
.caldag
{
	color:green;
}
.vist,.show
{
	visibility:visible;
	display:block;
}
.inlinevist
{
	visibility:visible;
	display:inline;
}
.skjult,.hidden
{
	visibility:hidden;
	display:none;
}
.nedfaded
{
          opacity:0.50; /* firefox, opera, safari, chrome */
          -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; /* IE 8 */
          filter:alpha(opacity=50); /* IE 4, 5, 6 and 7 */
}
.placeretmidtpaaskaerm
{
  width:auto;
  position: fixed;
  top: 50%;
  left: 50%;
}
.lukknap
{
  position: absolute;
  right:10px;
  top:10px;
}
.skiftknap
{
/*  position: absolute;
  left:50%;
  bottom:5px;
  margin-left:-20px;*/
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  margin-top:5px;
}
.noselect::selection
{
  background: transparent;
}
.noselect::-moz-selection
{
  background: transparent;
}
.tematavle-linkelemimg
{
  max-width:50px;
  max-height:50px;
  margin-left:auto;
  margin-right:auto;
}
.tematavle-linkcelle
{
  width:55px;
  height:55px;
  border:solid black 1px;
  margin:5px 5px 5px 5px;
  padding:5px 5px 5px 5px;

}
.tematavle-thumbcelle
{
    vertical-align:middle;
    text-align:center;
    overflow:hidden;
}
.tematavle-thumbimg
{
  margin-left:auto;
  margin-right:auto;
  cursor:pointer;
}
.tematavle-thumbkryds
{
    vertical-align:top;
    position:relative;
    top:10px;
    left:-20px;
    cursor:pointer;
}
.tematavle-thumbtekst
{
  text-align:center;
}
.tematavle-katimg
{
  max-width:100px;
  max-height:100px;
  width: expression(this.width > 100 ? 100: true);
  height: expression(this.height > 100 ? 100: true);
  display:block;
  margin-left:auto;
  margin-right:auto;

}
.tematavle-kategoricelle
{
  width:110px;
  height:110px;
  border:solid black 1px;
  margin:auto;
  padding:5px 5px 5px 5px;
  background-color:#DDDDEE;
  cursor:pointer;


}
.tematavle-kategoricellevalgt
{
  width:110px;
  border:solid black 1px;
  margin:auto;
  padding:5px 5px 5px 5px;
  background-color:#DDEECC;
  cursor:pointer;


}
.tematavle-pil
{
  color:#cccccc;
  background-color:#DDDDEE;
  width:16px;
}
.tematavle-topbjaelke
{
  background-color:#EEDDDD;
  color:#000000;
  font-size:14pt;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:0cm;
  padding-left:0cm;
  padding-right:0cm;
}
.tematavle-elementcelle
{
    vertical-align:middle;
    text-align:center;
}
.tematavle-elementtekst
{
  max-width:500px;
  color:#000000;
  font-size:10pt;
  text-align:center;
  /*font-weight:;*/
  text-decoration:none;
  font-style:italic;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:0.5cm;
  padding-left:2cm;
  padding-right:2cm;

}

.tematavle-elementoverskrift
{
  /*background-color:;*/
  color:#000000;
  font-size:12pt;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:0.1cm;
  padding-left:2cm;
  padding-right:2cm;
}
.tematavle-elemimg
{
  max-height:550px;
/*  max-width:450px;*/
  vertical-align:middle;
  text-align:center;
}
.tematavle-table
{
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:100%;
  height:100%;
}
.tematavle-body
{
 height:100%;
}
.tematavle-input
{
    width:400px;
    height:50px;
}
.centrer
{
  margin-left:auto;
  margin-right:auto;
}
.poppetin-visbaggrund
{
	width:100%;
	/*background-image:;*/
	background-attachment:scroll;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:white;
	border-style:solid;
	border-color:black;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	text-align:left;
	padding-top:0.3cm;
	padding-bottom:0.3cm;
	padding-left:0.3cm;
	padding-right:0.3cm;
}
.nedrullet-visbaggrund
{
	/*background-image:;*/
	background-attachment:scroll;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:white;
	border-style:solid;
	border-color:black;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	text-align:left;
	padding-top:0.3cm;
	padding-bottom:0.3cm;
	padding-left:0.3cm;
	padding-right:0.3cm;
}
.klikher
{
  color:#CCCCCC;
}
.fejl-visbaggrund
{
	font-family:arial;
	color:#990000;
	width:200px;
	/*background-image:;*/
	background-attachment:scroll;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:white;
	border-style:solid;
	border-color:black;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	text-align:center;
	padding-top:0.3cm;
	padding-bottom:0.3cm;
	padding-left:0.3cm;
	padding-right:0.3cm;
}
.udgraaet
{
  background-color:#EEEEEE;
}
.billedbog-ramme
{
	width:650px;
	height:550px;
	/*background-image:;*/
	background-attachment:scroll;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:white;
	border-style:solid;
	border-color:#EEEEEE;
	border-top-width:4px;
	border-bottom-width:4px;
	border-left-width:4px;
	border-right-width:4px;
	text-align:center;
	padding-top:0.3cm;
	padding-bottom:0.3cm;
	padding-left:0.3cm;
	padding-right:0.3cm;

}
.billedbog-billedramme
{
	width:600px;
	height:300px;
	/*background-image:;*/
	background-attachment:scroll;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:white;
	border-style:none;
	border-color:black;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	text-align:center;
	padding-top:0.3cm;
	padding-bottom:0.5cm;
	padding-left:0.5cm;
	padding-right:0.5cm;
}
.billedbog-billede
{
    max-height:280px;
}
.billedbog-tekst1
{
  color:#000000;
  font-size:16pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
}
.billedbog-div1
{
  width:600px;
  height:70px;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0.5cm;
  padding-bottom:0.5cm;
  padding-left:0.5cm;
  padding-right:0.5cm;
  margin-top:0.5cm;
}
.billedbog-tekst2
{
  color:#000000;
  font-size:16pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
}
.billedbog-div2
{
  width:600px;
  height:30px;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0.5cm;
  padding-bottom:0.5cm;
  padding-left:0.5cm;
  padding-right:0.5cm;
  margin-top:0.5cm;
}
.billedbog-thumb
{
  max-width:100px;
  max-height:100px;
  border-style:solid;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;

}
.ingenoverflow
{
  overflow:hidden;
  width:100%;
  height:100%;
}
.videouploaddiv
{
  position:absolute;
  top:10px;
  left:10px;
  right:10px;
  bottom:10px;
  padding-left:50px;
  padding-right:50px;
  padding-top:200px;
  padding-bottom:50px;
  background-color:#444444;
  border-style:solid;
  border-width:1px;
  border-color:black;
}
/*Alle der skal have gennemsigtighed står her...*/
.videouploaddiv
{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;

}
.videouploaddivbesked
{
  position:absolute;
  top:100px;
  left:100px;
  right:100px;
  bottom:100px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  background-color:#AAAAAA;
  border-style:solid;
  border-width:1px;
  border-color:black;
  text-align:center;


}
.videouploadbeskedtekst
{
  text-align:center;
  font-size:14pt;
  font-family:Verdana;
  font-weight:bold;
  color:#bd280a;
}
.ingentransparens,.videouploaddivbesked
{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity: 0;
  opacity: 0s;
}
.fixedtopbar
{
  position:fixed;
  top:0px;
  width:100%;
}

/* SLET!!! */
.turnering-igang
{
 	color:#0000CC;
}

.vocab
{

}
.term-term
{
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:0.1cm;
  padding-left:0.5cm;
  padding-right:0cm;
  display:block;
}
.term-termidentifier
{
  color:#000000;
  font-size:8pt;
  text-align:left;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  background-color:transparent;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:0cm;
  padding-left:0cm;
  padding-right:0cm;
  display:block;
}
.term-caption,.term-valgt
{

  color:#000000;
  font-size:10pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:italic;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  background-color:transparent;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:0cm;
  padding-left:0cm;
  padding-right:0cm;
  display:inline;
}
.term-valgt
{
  background-color:#EEEEEE;

}
.term-description
{
  color:#000000;
  font-size:10pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  background-color:#CCFFEE;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  width:400px;
  padding-top:0cm;
  padding-bottom:0cm;
  padding-left:0cm;
  padding-right:0cm;
  white-space: pre-wrap;
  word-wrap: break-word;
  display:block;
  position:absolute;
}
.term-plus
{
  font-size:8pt;
  text-align:center;
  background-color:#EEEEEE;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  width:8px;
  padding-top:0cm;
  padding-bottom:0cm;
  padding-left:0cm;
  margin-right:5px;
  float:left;
}
.term-blad
{
  background-color:transparent;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  width:17px;
  padding-top:0cm;
  padding-bottom:0cm;
  padding-left:0cm;
  padding-right:0cm;
  float:left;
}
.term-add
{
  margin-left:17px;

}
.broedkrumme-link:link,.broedkrumme-link:visited,..broedkrumme-link:hover,.broedkrumme-link:active

{
  color:#FFFFFF;
  font-family:Verdana;
  font-size:9pt;
  text-align:left;
  /*font-weight:;*/
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
}
.broedkrumme-lim
{
  color:#0F0F0F;
  font-size:8pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
}
.broedkrumme-overskrift
{
  color:#FFFFFF;
  font-family:Verdana;
  font-size:11pt;
  text-align:left;
  /*font-weight:;*/
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
  margin-top:15px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;


}
.zoom
{
  zoom: 30%;
  -moz-transform: scale(0.30);
  -webkit-transform: scale(0.30);
  -moz-transform-origin: 0 0;
  /*height:150px;
  width:150px;*/
}
.visinputspan
{
    border-bottom:1px dashed #090909;
    font-style:italic;
}
/*.visinputspan
{
  color:#0F0F0F;
  font-size:10pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:italic;
  text-transform:none;
  font-variant:normal;
}*/

.hvisbetingelse
{
  opacity:0.70;
  background-color:#eeffee;
    display: inline-block;
}
/*.hvisbetingelse[contenteditable]:empty::before {
    content: 'Indsæt betinget indhold her';
    display: inline-block;
}
.hvisbetingelse[contenteditable]:empty:focus::before {
    content: 'Start typing';
    display: inline-block;
}*/
.ellersbetingelse
{
  opacity:0.70;
  background-color:#ffeeee;
    display: inline-block;
}
/*.ellersbetingelse[contenteditable]:empty::before {
    content: 'Indsæt alternativt indhold her';
    display: inline-block;
}
.ellersbetingelse[contenteditable]:empty:focus::before {
    content: 'Start typing';
    display: inline-block;
}*/
.iaedit-picker
{
  overflow:auto;
  width:200px;
  height:620px;
  border:1px solid blue;

}
.ia-td
{
    text-align:left;
    vertical-align:top;
}
.ia-valgt
{
    border:4px solid green;
    padding:5px;
    margin:5px;
    width:500px;
}
.ia-uvalgt
{
    border-width:0px solid white;
    padding:5px;
    margin:5px;
    width:500px;
}
.ia-ramme
{
  width:1000px;
  height:600px;
/*   background-image:url(/smartsiteinclude/billeder/notepad.png); */
  background-repeat:no-repeat;
  background-position: top left;
  background-color:#FFFFFF;
  border:1px solid #CCCCCC;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  margin-top:5px;
  margin-bottom:0px;
  margin-left:8px;
  margin-right:0px;
  
}
.ia-hoved_felt
{
  font-family:verdana;

/*   background-image:url(/smartsiteinclude/billeder/notepad.png); */
  background-repeat:no-repeat;
  background-position: top left;
  background-color:transparent;
  width:600px;
  height:500px;
  padding-bottom:0px;
  padding-top:10px;
  padding-left:0px;
  padding-right:0px;
  clear:none;
  float:left;
  overflow:auto;
  position:relative;
}
.ia-titel
{
  font-size:22px;
  font-family:corbel,arial;
  font-weight:bold;
  color:#92BB00;
  border-style:none;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-color:#cccccc;
  padding-top:6px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  width:445px;
  clear:none;
  float:left;
}
.ia-overskrift
{
  font-size:18px;
  font-family:corbel,arial;
  font-weight:bold;
  color:#000000;
  border-style:none;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-color:#cccccc;
  margin-top:45px;
  margin-bottom:00px;
  margin-left:0px;
  margin-right:5px;
  padding-top:32px;
  padding-bottom:00px;
  padding-left:0px;
  padding-right:0px;
  /*width:auto; */
}
.ia-sidenr
{
  font-size:16px;
  font-family:arial;
  color:#FFFFFF;
  text-align:center;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-transform:uppercase;
  font-variant:normal;
  background-image:url(/smartsiteinclude/billeder/sidenr.png);
  background-repeat:no-repeat;
  background-position: top left;
  border-style:none;
  border-width:1px;
  border-color:#E5E9ED;
  background-color:transparent;
  padding-left:2px;
  padding-right:16px;
  padding-top:4px;
  padding-bottom:10px;
  float:left;
  width:25px;
  display:visible;
  
}

.ia-whiteboard
{
  font-family:corbel,arial;

  background-image:url(/smartsiteinclude/billeder/wbbackground.png);
  background-repeat:repeat-x;
  background-position: top left;
  border-style:solid;
  border-width:1px;
  border-color:#E5E9ED;
background-color:#FFFFFF;
 width:300px;
 height:500px;
 padding-left:10px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom:0px;
  clear:none;
  float:right;
  overflow:auto;
  position:relative;
}
.iaoversigt-ramme
{
  width:334px;
  height:294px;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:8px;
  margin-right:2px;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:7px;
  padding-right:7px;

  border-style:solid;
  border-color:#E5E9ED;
  border-top-width:1px;
  border-left-width:1px;
  border-bottom-width:1px;
  border-right-width:1px;
  background-color:#FFFFFF;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  clear:none;
  float:left;
  overflow:auto;
  position:relative;
}
.iaoversigt-overskrift
{
  /*width:;*/
  font-size:15pt;
  font-family:corbel,arial;
  font-weight:normal;
  color:#000000;
  border-style:none;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-color:#cccccc;
  padding:0px;
  padding-top:2px;
  padding-bottom:0px;
  padding-left:35px;
  padding-right:5px;
  margin-top:18px;
  margin-bottom:5px;
  margin-left:4px;
  margin-right:4px;

  background-image:url(/smartsiteinclude/billeder/bullet-arrow-green.png);
  background-attachment:scroll;
  background-position:middle left;
  background-repeat:no-repeat;
}
.iaoversigt-beskrivelse
{
  font-size:14px;
  font-family:arial;
  font-weight:normal;
  color:#8E9599;
  border-style:none;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-color:#cccccc;
  padding:2px;
  margin:2px;
  /*width:445px;*/
}
.iaoversigt-tid
{
  font-size:10px;
  font-family:arial;
  font-weight:normal;
  color:#8E9599;
  border-style:none;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-color:#cccccc;
  padding:2px;
  margin:2px;
  /*width:445px;*/
}
.iaoversigt-link:link,.iaoversigt-link:visited,.iaoversigt-link:hover,.iaoversigt-link:active
{
  color:#9b0106;
  font-family:corbel, arial;
  font-size:14px;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
}
.iaoversigt-link:hover
{
  text-decoration:underline; 
}
.iaoversigt-bundplacering
{
  position:absolute;
  bottom:8px;
 
}
.iaoversigt-billede
{
  clear:both;
/*   float:right;*/
/*   width:200px; */
}
.iaoversigt-billedediv
{
  clear:both;
/*   float:right; */
  margin:auto;
  height:132px;
  overflow:hidden;
}

.ia-fremknap
{
  width:134px;
  height:30px;
  font-family:verdana;
  color:#000000;
  font-size:12px;
  text-align:left;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-transform:uppercase;
  font-variant:normal;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  border-style:none;
  border-color:transparent;
  border-top-width:0px;
  border-left-width:0px;
  border-bottom-width:0px;
  border-right-width:0px;
  background-color:transparent;
  background-image:url(/smartsiteinclude/billeder/fremad.png);
  background-attachment:scroll;
  background-position:right;
  background-repeat:no-repeat;
  text-indent:0px;
  line-height:130%;
  cursor:pointer;
}
.ia-fremknapdiv
{
  clear:none;
  float:right;
}
.ia-tilbageknap
{
  width:144px;
  height:30px;
  font-family:verdana;
  color:#000000;
  font-size:12px;
  text-align:right;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-transform:uppercase;
  font-variant:normal;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  border-style:none;
  border-color:transparent;
  border-top-width:0px;
  border-left-width:0px;
  border-bottom-width:0px;
  border-right-width:0px;
  background-color:transparent;
  background-image:url(/smartsiteinclude/billeder/tilbage.png);
  background-attachment:scroll;
  background-position: left;
  background-repeat:no-repeat;
  text-indent:0px;
  line-height:130%;
  cursor:pointer;
}
.ia-tilbageknapdiv
{
  clear:none;
  float:left;
}
.ia-knapvenstre
{
  width:10px;
  height:31px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:5px;
  border-style:none;
  border-color:#649026;
  border-top-width:1px;
  border-left-width:1px;
  border-bottom-width:1px;
  background-color:transparent;
  background-image:url(/smartsiteinclude/billeder/btn-bg-red-left.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
.ia-knap
{
  width:124px;
  height:31px;
  font-family:verdana;
  color:#EEEEEE;
  font-size:9pt;
  text-align:center;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-transform:none;
  font-variant:normal;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:20px;
  padding-right:15px;
  border-style:none;
  border-color:#649026;
  border-top-width:1px;
  border-left-width:1px;
  border-bottom-width:1px;
  border-right-width:1px;
  background-color:transparent;
  background-image:url(/smartsiteinclude/billeder/btn-bg-red-right.png);
  background-attachment:scroll;
  background-position:top right;
  background-repeat:no-repeat;
  text-indent:0px;
  line-height:130%;
  float:left;
}
.ia-stopfloat
{
  clear:both;
}
.iavalg-knap
{
  font-family:verdana;
  color:#FFFFFF;
  font-size:9pt;
  text-align:center;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  text-transform:none;
  font-variant:normal;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:5px;
  padding-right:5px;
  border-style:solid;
  border-color:#649026;
  border-top-width:2px;
  border-left-width:2px;
  border-bottom-width:2px;
  border-right-width:2px;
  background-color:#aacc55;
  cursor:pointer;
}
.ia-fremdrift
{
  width:445px;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#CCCCCC;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  padding-top:3px;
  padding-bottom:8px;
  padding-left:0px;
  padding-right:0px;
  clear:none;
  float:left;
}
.ia-fremdrift-graf
{
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  clear:none;
  float:left;
}
.ia-fremdrift-grafvalgt
{
  /*background-color:;*/
  background-image:url(/smartsiteinclude/billeder/fremdriftvalgt.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:8px;
  padding-right:8px;
}
.ia-fremdrift-grafuvalgt
{
  /*background-color:;*/
  background-image:url(/smartsiteinclude/billeder/fremdriftuvalgt.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:8px;
  padding-right:8px;
}
.ia-fremdrift-grafafvalgt
{
  /*background-color:;*/
  background-image:url(/smartsiteinclude/billeder/fremdriftafvalgt.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:8px;
  padding-right:8px;
}
.ia-fremdrift-grafbesoegt
{
  /*background-color:;*/
  background-image:url(/smartsiteinclude/billeder/fremdriftbesoegt.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:8px;
  padding-right:8px;
}
.ia-fremdrift-ord
{
  color:#84959D;
  font-family:corbel, arial;
  font-size:10pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:10px;
  clear:none;
  float:right;
}
.ia-fremdrift-sidetal
{
  color:#8E2127;
  font-family:corbel, arial;
  font-size:10pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
.ia-fremdrift-sidetalialt
{
  color:#84959D;
  font-family:corbel, arial;
  font-size:10pt;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
.ia-seinput
{
  font-style:italic;
}
.login-ramme
{
  width:191px;
  height:251px;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:5px;
  margin-right:5px;
  padding-top:2px;
  padding-bottom:20px;
  padding-left:8px;
  padding-right:10px;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-left-width:1px;
  border-bottom-width:1px;
  border-right-width:1px;
  background-color:#900006;
  background-image:url(/smartsiteinclude/billeder/bg-login-gradient-red.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:repeat-x;

  text-indent:0px;
}
.login-rammeloggetind
{
  background-color:#900006;
  background-image:url(/smartsiteinclude/billeder/bg-login-gradient-blue.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:repeat-x;
  height:auto;
  
}
.login-overskrift
{
  color:#FFFFFF;
  font-family:corbel, arial;
  font-size:17px;
  text-align:left;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  margin-top:0px;
  margin-bottom:7px;
  margin-left:0px;
  margin-right:0px;

}
.login-underoverskrift
{
  color:#FFFFFF;
  font-family:corbel, arial;
  font-size:13px;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:5px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  margin-top:5px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;

}
.login-forklar
{
  color:#FFFFFF;
  font-family:corbel, arial;
  font-size:12px;
  text-align:left;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:10px;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
  clear:both;
  float:left;

}
.login-link:link,.login-link:visited,.login-link:hover,.login-link:active
{
  color:#FFFFFF;
  font-family:corbel, arial;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
}
.login-link:hover
{
  text-decoration:underline;

}
.login-logudlink:link,.login-logudlink:visited,.login-logudlink:hover,.login-logudlink:active
{
  color:#9b0106;
  font-family:arial;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  text-transform:none;
  font-variant:normal;
  line-height:130%;
  /*background-color:;*/
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  border-style:none;
  border-color:#CCCCCC;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  padding-top:0cm;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
}
.login-logudlink:hover
{
  text-decoration:underline;

}

.login-textleft
{
  width:10px;
  height:26px;
  background-image:url(/smartsiteinclude/billeder/bg-form-left.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
}
.login-textright
{
  width:10px;
  height:26px;
  background-image:url(/smartsiteinclude/billeder/bg-form-right.png);
  background-attachment:scroll;
  background-position:top right;
  background-repeat:no-repeat;
}
.login-text
{
  width:180px;
  height:26px;
  font-family:corbel, arial;
  color:#777777;
  font-size:12px;
  /*text-align:;*/
  /*font-weight:;*/
  /*text-decoration:;*/
  /*font-style:;*/
  /*text-transform:;*/
  /*font-variant:;*/
  line-height:100%;
  background-color:transparent;
  border-style:none;
  /*border-color:standard6;*/
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  margin-top:0px;
  margin-bottom:6px;
  margin-left:0px;
  margin-right:0px;
  background-image:url(/smartsiteinclude/billeder/bg-form-repeat.png);
  background-attachment:scroll;
  background-position:top right;
  background-repeat:repeat-x;
  height:28px;
  padding-top:0px;
}

.login-linkdiv
{
    clear:none;
    float:left;
}
.login-loginknapdiv
{
    clear:none;
    float:right;
}
.login-loginknap-venstre
{
  width:10px;
  background-image:url(/smartsiteinclude/billeder/btn-bg-red-left.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  
}
.login-loginknap
{
  /*width:75px;*/
  height:32px;
  font-family:corbel, arial;
  color:#FFFFFF;
  font-size:11px;
  text-align:center;
  font-weight:bold;
  /*text-decoration:;*/
  /*font-style:;*/
  text-transform:uppercase;
  /*font-variant:;*/
  white-space:nowrap;
  line-height:100%;
  background-color:transparent;
  border-style:none;
  border-color:#000000;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  padding-top:4px;
  padding-bottom:4px;
  padding-left:10px;
  padding-right:20px;
  background-image:url(/smartsiteinclude/billeder/btn-bg-red-right.png);
  background-attachment:scroll;
  background-position:top right;
  background-repeat:no-repeat;
  cursor:pointer;
}
.login-iaigangkasse
{
  padding-top:4px;
  padding-bottom:4px;
  padding-left:0px;
  padding-right:0px;
  /*background-image:;*/
  background-attachment:scroll;
  background-position:top right;
  background-repeat:no-repeat;
  border-style:groove;
  border-color:#BBC4C9;
  border-top-width:2px;
  border-bottom-width:2px;
  border-left-width:0px;
  border-right-width:0px;
  cursor:pointer;

}
.login-iastart
{
  background-image:url(/smartsiteinclude/billeder/startiaroed.png);
  background-attachment:scroll;
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
  width:30px;
  height:26px;
}
.nocss
{
  background-color:transparent;
  border-style:none;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
.ui-dialog
{
    z-index: 101;
}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}
