body                        {font-family:  Verdana, Arial, Helvetica, sans-serif; 
	                         background-color: #FFF;}
.header                     {background-color: #FFF; height: 80px;}
.spalte1, .spalte2, .spalte2a, .spalte2b, .spalte_a, .spalte_b, .spalte_c {height: 380px; float: left;
                             font-size: 12px; line-height: 13px;
                             background-color: #95D90F;}
.spalte1                    {margin: 0; padding: 0; width: 55%; height:95%;
							 overflow: auto; }
.spalte1a                    {margin: 0; padding: 0; width: 55%; height:58%;
							 overflow: auto; }
.spalte1b                    {margin: 0; padding: 0; width: 55%; height:40%;
							 overflow: auto; }							 
.spalte2                    {float:right; margin: 0; padding: 0; width: 44%;
		 					 height:95%; overflow: auto;}
.spalte2a			        {float:right; margin: 0; padding: 0; width: 44%;
		 					 height:58%; overflow: auto;}
.spalte2b          			{float:right; margin: 0; padding: 0; width: 44%;
		 					 height:40%; overflow: auto;}
.spalte_a                    {margin: 0; padding: 0; width: 25%; height:95%;
							 overflow: auto; }	
.spalte_b                    {margin: 0; padding: 0; width: 38%; height:95%;
							 overflow: auto; }	
.spalte_b1                    {margin: 0; padding: 0; width: 99%; height:65%;
							 overflow: auto;font-size: 12px; line-height: 13px;
                             background-color: #95D90F; }	
.spalte_b2                    {margin: 0; padding: 0; width: 99%; height:30%;
							 overflow: auto;font-size: 12px; line-height: 13px;
                             background-color: #95D90F; }	
.spalte_c                    {margin: 2; padding: 0; width: 36%; height:95%;
							 overflow: auto; }	
.spalte_c1                    {margin: 0; padding: 0; width: 99%; height:45%;
							                 overflow: auto;font-size: 12px; line-height: 13px;
                               background-color: #95D90F; }	
.spalte_c2                    {margin: 0; padding: 0; width: 99%; height:50%;
							                 overflow: auto;font-size: 12px; line-height: 13px;
                               background-color: #95D90F; }	
.spalteindhold              {margin: 0; padding: 0 5px 0 5px;  }
.midt                       {padding-left: 5px; padding-top:5px;
                             height:420px; background-color: #95D90F;}
.midte                      {padding-left: 5px; padding-top:5px; overflow:auto; 
                             height:420px; background-color: #95D90F;}
.hotspot                    {padding: 0; height:14%;   background-color: #FFDD99;}
.header, .midt, .bund, .midte   {min-width: 770px; }
.linkbox	 		{min-width: 770px; height: auto; background-color: #73A80A;}
#nyt        		{margin: 0; padding: 0; width: 50%; }
#program          	{float:right; margin: 0; padding: 0; width: 45%; height:400px;}
.clear              {margin: 0; padding: 0; height: 1px;
                     clear: both; }
.bund               {background-color: #73A80A;
                     height: 20px;
                     font-size: 14px; text-align: center;
                     line-height: 15px; padding: 2px;}
span.navn           {color:black; font-size:0.7em;
                     padding:10px 0 0 5px; }
span.hvid           {color: #FFF; font-size:0.8em;padding:10px 0 0 5px; }					 
h1        			{font-weight: bold; text-align: center; padding-top:10px;
           			 color: #993300; font-size: 26px; line-height: 26px; }
h2        			{text-align: center; padding-top: 5px;}
h3        			{text-align: center;font-size: 100%;color: #993300;}
h4        			{text-align: center;}
p         			{text-decoration: none; font-size: 0.95em; color: #000000;}
p.tekst         	{text-decoration: none; font-size: 0.80em; color: #000000;}
a:active 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #000099; text-decoration: none}
a:hover 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #000099; text-decoration: none; background-color: #FFFFCC;}
a:link 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #000099; text-decoration: none}
a:visited 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: #000099; text-decoration: none}
a.menu:active 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000; text-decoration: none}
a.menu:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000; text-decoration: none;background-color: #73A80A;}
a.menu:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000; text-decoration: none}
a.menu:visited 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000; text-decoration: none}
table#sql_tabel               { border: 0px; margin: 0px; text-align:center; margin-left:auto; margin-right:auto; }
table#sql_tabel a, tr.linie1, tr.linie2, tr.afvlinie1, tr.afvlinie2, tr.linie9
                              {font-size: 0.7em;}
table#sql_tabel tr.linie1     {background-color: #d7e6ed; color: black; }
table#sql_tabel tr.linie2     {background-color: #B0C4DE; color: black; }
table#sql_tabel tr.afvlinie1  {background-color: #d7e6ed; color: black; font-style: italic; }
table#sql_tabel tr.afvlinie2  {background-color: #B0C4DE; color: black; font-style: italic; }
table#sql_tabel tr.linie9     {background-color: black; color: white; }
table#sql_tabel th            {color: black; font-size: 0.7em; font-weight: bold;
                               border-bottom: 0px solid black; padding-top: 2px; 
                               text-align: left;}
table#sql_tabel td            {padding-left: 1px; padding-right: 1px;}
table#sql_tabel tr#kolover th {text-align: center; padding: 1px 0.33em;}
form#indtast_form fieldset    {border:2px solid #191970; width: auto;
                               padding: 10px;}
form#indtast_form legend      {letter-spacing: 3px; color: #191970;
                               font-weight: bold;}
form#indtast_form #f1         {border:1px inset #191970;font-size:100%;
                               background: #d7e6ed;}
form#indtast_form #f2         {background: #d7e6ed;}
form#indtast_form #f3         {background: #d7e6ed;}
form#indtast_form p           {color: #191970; }
table#turskema                {border-collapse: collapse; border: 1px solid;
                               border-color: black; }
table#turskema tr.linie1      {background-color: #d7e6ed; color: black; }
table#turskema tr.linie2      {background-color: #B0C4DE; color: black; }
table#turskema th             {border: 1px solid; border-color: gray;}
table#turskema td             {border: 1px ; border-color: gray;}
table#turskema tr#kolover th  {text-align: center; padding: 1px 0.33em;}
table#turskema td.ude         {border: 1px none; text-align: left;
                               vertical-align: top; font-size: 80%;}
table#turskema td.res         {border: 1px none; text-align: center; }
table#turskema td.res2         {border: 1px none; text-align: center; border-right: 1px solid;}
table#turskema td.hjm         {border: 1px none; border-right: 1px solid;
                               text-align: right; vertical-align: top;
                               font-size: 80%;}		
table#turskema td.hldnr       {border-right: 1px solid; text-align: center; }
table#turskema td.hldnavn     {border-right: 1px solid; text-align: left;
                               padding: 1px 0.33em;}
table#turskema td.hldbp       {border-right: 1px solid; text-align: center;
                               font-weight: bold;}
table#turskema td.hldmp       {border-right: 1px solid; text-align: center;
                               font-weight: bold; }
table#turskema td.hldpl       {border-right: 1px solid; text-align: center;
                               font-weight: bold;}
#turskema1                    {position: absolute; left: 15px; top: 150px;
                               z-index: 1; width: 850px; height: 250px;
                               padding-left: 5px; background-color: #5F9EA0; }
tr.bleg 	{background-color: #d7e6ed;font-size: 0.85em;}
tr.gul 		{background-color: #FFFF99;font-size: 0.85em;}
tr.gron 	{background-color: #3399CC;font-size: 0.85em;}     
tr.oplys	{background-color: red; color: white;}
.boxa		{float:left; height:80px;}
.boxb		{float: left; height:80px;}
.boxc		{float:right;height:80px;color: black;}

.content>p {margin: 0;}
.content>p+p {text-indent: 30px;}
.content  {font-family: Verdana, Arial, Helvetica, sans-serif;
           position: relative; top: 5px; width: auto;
           min-width: 120px; margin: 0 180px 20px 180px;
           background-color: #66CDAA; padding: 5px;
           z-index: 3;}      
