body		{background: url(../Layout/Tern.png);
		 background-repeat: repeat;
		 margin: 0px;
		 text-align: center;
		 font-family: verdana;
		 font-weight: normal;
		 color: #2E4042;}
		 
html, body 	{margin: 0;
		 padding: 0;}
		 
#fuldside	{width: 982px;
		 margin: auto;
		 text-align: left;}
		 
		 
#screen		{background: url(../Layout/LayoutSideBack.png);
		 background-repeat: repeat-y;
		 z-index: 1;
		 position: relative;
		 float: left;
		 width: 982px;
		 text-align: left;}
		 
.hovedmenu	{position: relative;
		 float: left;
		 width: 166px;
		 padding:0;}
		 
.menurammetop	{position:relative; 
		 top: 0px; 
		 left: 0px; 
		 z-index: 1; 
		 background: url(../Layout/LayoutMenuTop.png);
		 width: 166px;
		 height: 150px;}
		 
.menurammemidt	{position:relative; 
		 top: 0px; 
		 left: 0px; 
		 z-index: 1;
		 padding-top: 0px;
		 padding-bottom: 10px;
		 background: url(../Layout/LayoutMenuG.png);
		 text-align: center;
		 width: 166px;}
		 
.menurammemidt2	{top: 0px; 
		 left: 0px; 
		 padding: 0px;
		 padding-top: 10px;
		 background: url(../Layout/LayoutMenuFade.png);
		 background-repeat: no-repeat;
		 text-align: center;
		 width: 166px;}
		 
.menurammenext	{position:relative; 
		 top: 0px; 
		 left: 0px; 
		 z-index: 1;
		 background: url(../Layout/LayoutMenuNext.png);
		 width: 166px;
		 height: 95px;}
		 
.menurammeslut	{position:relative; 
		 top: 0px; 
		 left: 0px; 
		 z-index: 1;
		 background: url(../Layout/LayoutMenuSlut.png);
		 width: 166px;
		 height: 90px;}
		 
.side		{position: relative;
		 float: right;
		 width: 816px;
		 padding:0;}
		 
.side2		{position: relative;
		 background: url(../Layout/LayoutSide.png);
		 background-repeat: no-repeat;
		 width: 816px;
		 padding:0;}
		 
.sidetop	{position:relative; 
		 top: 0px; 
		 left: 0px; 
		 z-index: 0; 
		 background: url(../Layout/LayoutSideTop.png);
		 width: 816px;
		 height: 36px;
		 text-align: center;
		 padding-top: 30px;}
		 
.toptekst	{margin: auto;
		 padding-right: 22px;
		 width: 400px;
		 text-align: center;
		 font-weight: bold;
		 font-size: 13px;
		 letter-spacing: 2px;}
		 
.sideindhold	{width: 650px;
		 z-index: 2;
		 text-align: center;
		 margin: auto;
		 padding-top: 15px;
		 margin-left: 73px;
		 font-size: 12px;}	
		 	 
.sidebund	{background: url(../Layout/LayoutBund.png);
  		 background-position: bottom;
  		 float: right;
		 width: 982px;
		 height: 13px;}
		 
#center		{width: 561px;
		 text-align: center;
		 margin: auto;
		 margin-top: 10px;}
		 
.overskrift	{position:relative; 
		 top: 0px; 
		 left: 0px; 
		 z-index: 0;
		 width: 560px;
		 text-align: center;
		 padding: 0px;
		 padding-bottom: 15px;
		 font-size: 13px;
		 text-decoration: underline;
		 font-weight: bold;
		 overflow: hidden;}
		 
.tekst		{position:relative; 
		 top: 0px; 
		 left: 0px;
		 clear: left; 
		 z-index: 0;
		 width: 560px;
		 text-align: center;
		 padding: 0px;
		 font-size: 11px;
		 overflow: hidden;}
		 
.halvtekstv200,
.halvteksth360	{position:relative; 
		 top: 0px; 
		 left: 0px;
		 z-index: 0;
		 padding: 0px;
		 font-size: 13px;
		 overflow: hidden;
		 width: 415px;
		 text-align: left;}
		 
.halvtekstv200 	{width: 140px;
		 clear: left;
		 float: left;
		 text-align: right;
		 margin-bottom: 2px;
		 padding-top: 1px;
		 padding-right: 5px}
		 
.halvteksth360	{float: right;
		 margin-bottom: 0px;}
		 
.lilletekst,
.lilletekst2	{position:relative; 
		 top: 0px; 
		 left: 5px; 
		 z-index: 0;
		 padding: 0px;
		 padding-bottom: 5px;
		 font-size: 9px;
		 font-weight: normal;
		 color: #778E9F;
		 overflow: hidden;}
		 
.lilletekst2	{width: 255px;
		 margin-left: -55px;
		 margin: auto;}
		 
.obs		{position:relative; 
		 top: 0px; 
		 left: 5px; 
		 z-index: 0;
		 padding: 0px;
		 padding-bottom: 5px;
		 font-size: 9px;
		 font-weight: normal;
		 color: #ff0000;
		 overflow: hidden;}
		 
.mini		{font-size: 4px;}

.clear		{clear:both;}

.reglerbox	{background-color: #F8FAFA;
		 width: 540px;
		 margin: auto;
		 border: 1px solid #ACC8CE;
		 padding: 3px;}
		 
.reglerrum	{width: 480px;}
		
.reglerstreg	{width: 10px;
		 float: left;
		 clear: both;
		 font-weight: bold;
		 margin-top: 4px;
		 padding-top: 3px;}
		 
.reglertekst	{width: 470px;
		 float: left;
		 text-align: left;
		 margin-top: 4px;
		 padding-top: 3px;}
		 
.reglerline	{width: 538px;
		 float: left;
		 height: 1px;
		 border-top: 1px solid #B8CAD8;}
		 
input.mangler	{border: 1px solid #f00;}
.mangler	{border: 1px solid #f00;}

#pup 		{position:absolute;
		 z-index:200; /* aaaalways on top*/
		 padding: 3px;
		 margin-left: 10px;
		 margin-top: 5px;
		 width: 300px;
		 border: 1px solid #ACC8CE;
		 background-color: #fff;
		 color: #778E9F;
		 font-size: 9px;}
		 
.beskedleft,
.beskedright	{position:relative; 
		 top: 0px; 
		 left: 0px;
		 z-index: 0;
		 padding: 0px;
		 font-size: 13px;
		 overflow: hidden;
		 width: 485px;
		 text-align: left;}
		 
.beskedleft 	{width: 70px;
		 clear: left;
		 float: left;
		 text-align: right;
		 margin-bottom: 2px;
		 padding-top: 1px;
		 padding-right: 5px}
		 
.beskedright	{float: right;
		 margin-bottom: 0px;}
		 
.beskedramme	{background-color: #FAFBFC;
		 border: 1px solid #ACC8CE;
		 width: 550px;
		 margin: auto;
		 margin-top: 15px;
		 text-align: left;}
		 
.beskedtop	{height: 21px;
		 overflow: hidden;}
		
.beskednavn	{position:relative;
		 top: 4px;
		 left: 0px;
		 width: 380px;
		 text-align: left;
		 padding: 0px;
		 padding-left: 5px;
		 font-size: 11px;
		 font-weight: bold;
		 overflow: hidden;}
		 
.beskeddato	{position:relative;
		 top: -9px;
 		 float: right;
		 width: 145px;
		 text-align: right;
		 padding: 0px;
		 padding-right: 5px;
		 font-size: 11px;
		 font-weight: normal;
		 overflow: hidden;}


		 
.beskedemne	{background-color: #FCFDFE;
		 position:relative; 
		 left: 0px; 
		 width: 545px;
		 height: 15px;
		 float: left;
		 padding: 0px;
		 padding-top: 0px;
		 padding-bottom: 0px;
		 padding-left: 5px;
		 font-size: 11px;
		 overflow: hidden;
		 border-top: 1px dotted #ACC8CE;
		 border-bottom: 1px dotted #ACC8CE;}

.besked		{background-color: #fff;
		 position:relative; 
		 top: 0px; 
		 z-index: 0;
		 width: 545px;
		 padding: 0px;
		 padding-left: 5px;
		 padding-top: 5px;
		 padding-bottom: 5px;
		 font-size: 11px;
		 font-weight: normal;
		 overflow: hidden;}
