@charset "utf-8";
/* CSS Document */

/* tekst */
p, h1, h2, h3, h4 {width: 400px;}
.mindre1 {font-size:11px;}
.stoerre {font-size:13px;}
.stoerre15 {font-size:15px;
            line-height: 20px;}
.fred {color:red;
       font-weight:bold;}						
.hvid {color:white;}
.nummer {
	font-size:40px;
	line-height: 46px;
	font-weight:bold;}
.blaat_nummer {
	font-size:40px;
	line-height: 46px;
	font-weight:bold;
	color:#027dcb;}
.dobbeltnummer {
	font-size:20px;
	line-height: 23px;
	font-weight:bold;}

.aargang {
	font-size:12px;
	line-height:14px;}
.blaa_aargang {
	font-size:12px;
	line-height:14px;
	color:#027dcb;}


/* bredde på elementer */
ol {width: 375px;}
.bred {width: 775px;}
.bred500 {width: 500px;}
.bred600 {width: 600px;}
td p, td h1, td h2, td h3, td h4 {width:auto;}

/* Linjeafstand */
.linjeafstand150p {line-height: 150%;}

/* margener */
.marg10 {margin-left: 10px;
         margin-right: 10px;}
.marg100 {margin-left: 100px;
          margin-right: 100px;}
.marg150 {margin-left: 150px;
          margin-right: 150px;}
.specmargen1 {margin-left: 10px;
              margin-right: 10px;
					    margin-top: 15px;}
.specmargen2 {margin: 5px 10px 5px 10px;}
.specmargen20 {margin: 20px 20px 5px 20px;}
.specmargen30 {margin: 30px 30px 20px 30px;}						

.margin10 {margin:10px;}
.margin20 {margin:20px;}
.margin30 {margin:30px;}
.margin40 {margin:40px;}
.margin50 {margin:50px;}
.margin70 {margin:70px;}

.left20 {margin-left:20px;}
.left50 {margin-left:50px;}
.left70 {margin-left:70px;}
.left320 {margin-left:320px;}

.e0{margin-bottom:0px;}
				

.navspacer {padding:2px;}

.center {
	text-align:center;
}

.marg50 {margin-left:50px;}
.marg50-200 {margin-left:50px;
             margin-right:200px;}


.marg_r2 {margin-right:2px;}


.box5-10 {
			border: 1px;
			border-color:#000000;
			border-style: solid;
			padding: 5px 10px 5px 10px;
}


/* Vandrette linjer */
div.smal_hr {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 75px;
			margin-left:162px;
			margin-bottom:10px;}

div.hr100 {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 100px;
			margin-left:140px;
			margin-bottom:10px;}

div.hr200 {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 200px;
			margin-left:100px;
			margin-bottom:10px;}

div.hr400 {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 400px;
			margin-bottom:10px;}
			
div.hr500 {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 500px;
			margin-bottom:10px;}
			
div.hr600 {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 600px;
			margin-bottom:10px;}

div.smal_hr_kolo {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 75px;
			margin-left:105px;
			margin-bottom:10px;}
			
div.smalcenter_hr {
			border: 1px;
			color: #000;
			background-color: #000;
			height: 1px;
			width: 75px;
			margin-bottom:10px;
			margin-left:80px;}

div.streg_over_under {
	border-bottom:1px;
	border-top:1px;
	padding:5px;
	border-bottom-color:#000;
	border-top-color:#000;
	border-bottom-style:solid;
	border-top-style:solid;
	color:#000;
	width:500px;
}

/* Diverse */

table.pad10 {padding:10px;
             padding-bottom:0px;
             border-width:1px;
						 border-color:#000000;
						 border-style:solid;}
						 
table.pad30 {padding:5px;}

.baggrund1937 {background:url(../kosmos/grafik/graabaggrund.jpg);
padding:20px;}

.baggrund1939 {background:url(../kosmos/grafik/omslag1939.jpg);
padding:20px;}

.indhboks {
	width:670px;
	background:url(../kosmos/grafik/graabaggrund.jpg);
	padding: 5px;
	padding-bottom:0px;
	border-bottom-width:15px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;}
.indhboks p {padding-bottom: 5px;}

.indhboks2 {
	width:670px;
	background:url(../kosmos/grafik/omslag1939.jpg);
	padding: 5px;
	padding-bottom:0px;
	border-bottom-width:15px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;}
.indhboks2 p {padding-bottom: 5px;}

.navigationslinje{
	margin:0px;
	padding-top:10px;
	text-align:right;
	/*background:#506390;*/
	z-index:1;
	position:relative;
}

.searchbox{
	margin:0px;
	padding:10px;
	text-align:right;
	background:#8d97b8;
	z-index:1;
	position:relative;
}

.searchboxline{height:22px;}

#form {text-align:left;
       color:white;}

h2 {margin-top:20pt;
    margin-bottom:10pt}

.fe0 {margin-top:0pt;}

h2.fe0 {margin-top:0pt;
        margin-bottom:5pt}
    
h2.decimal {text-align:center;
            font-size:18px;}
/* Exception in some headings */
.h2decund {
   font-size:10px;}
/* Exception in some text passages */
.indrykket_tekst {
   margin-left:20px;
   margin-right:20px;}


h3.fe0 {margin-top:0pt;
        margin-bottom:5pt}

h3.decimal {text-align:center;
            padding-bottom:30px;}

a:link    {color:#0000cc; text-decoration: none}
a:visited {color:#0000cc; text-decoration: none}
a:active  {color:#0000cc; text-decoration: none}
a:hover   {color:#ff0000; text-decoration: underline}

a.box:link    {color:#ffffff; text-decoration: none}
a.box:visited {color:#ffffff; text-decoration: none}
a.box:active  {color:#ffffff; text-decoration: none}
a.box:hover   {color:#ffff00; text-decoration: underline}



a.x {color: red}
a.h {color: #0000cc}

a.green:link    {color: green; text-decoration:underline;}
a.green:visited {color: green; text-decoration:underline;}
a.green:active  {color: green; text-decoration:underline;}
a.green:hover   {color: green; text-decoration:none;}

a.red:link    {color: red; text-decoration:underline;}
a.red:visited {color: red; text-decoration:underline;}
a.red:active  {color: red; text-decoration:underline;}
a.red:hover   {color: red; text-decoration:none;}

a.orange:link    {color: #F93; text-decoration:underline;}
a.orange:visited {color: #F93; text-decoration:underline;}
a.orange:active  {color: #F93; text-decoration:underline;}
a.orange:hover   {color: #F93; text-decoration:none;}

a.ok:link    {color:#0000cc; text-decoration: none}
a.ok:visited {color:#6666cc; text-decoration: none}
a.ok:active  {color:#0000cc; text-decoration: none}
a.ok:hover   {color:#ff0000; text-decoration: underline}

a.hvid:link    {color:#fff; text-decoration: none}
a.hvid:visited {color:#fff; text-decoration: none}
a.hvid:active  {color:#fff; text-decoration: none}
a.hvid:hover   {color:#fff; text-decoration: underline}



p.e0 {padding-bottom:0px}

hr {color:#8d95b6;
    height:1px;
    margin-top:5px;
    margin-bottom:5px}

.blaa {color:blue}

.roed {color:red}

.sidetal {color: #808080}

.usynlig { border-style:none}


#contentHeader_dtt{
    background:#FFFFFF;
    margin:0px 0px 0px 0px;
    font-size: 35px;
    font-family: Times, serif;
    line-height: 64px;
    height: 72px;
    text-align:center;
    padding-bottom: 0px;
    font-variant: small-caps;
}

.dtt_top{
	margin:0px;
	padding:10px;
	text-align:left;
	background:#506390;
	z-index:1;
	position:relative;
    color:white;
    }
    
.avanceret_boks{
	margin:0px;
	padding:0px;
	text-align:left;
	background:#8d97b8;
	z-index:1;
	position:relative;
    }
    
.lilleskrift {
	font-size:11px;
	text-align:left;}

.dtt_nav{
  background:#8d97b8;
  color:#ffffff;}
.dtt_left{
  padding-bottom:5px;
  padding-left:10px;
  padding-top:5px;}
.dtt_right{
  background:#8d97b8;
  padding:10px;
  padding-top:5px;
  padding-bottom:5px;
  width:230px;}
.knap{
  height:15pt;
  font-size:9pt;}
/*.rulleliste{
  height:16pt;
  margin-top:1pt;}
.tekstboks{
  height:12pt;}*/


.dtt_spacer {padding:1px;}  


.kapitel{
    line-height: 150%;
    }

.oversigt td{
    line-height: 150%;
    padding-bottom: 10px;}
.oversigt_sek {
    color:#506390;
    font-size:200%;
    font-weight:bold;
    line-height:100%;
    padding-top:20px;}

.indh_sek{
    color:#8d95b6;
    font-size:150%;
    font-weight:bold;
    line-height:100%;
    padding-top:20px;}
.indh_kap{
    font-weight:bold;}
.indh_sym{
    font-style:italic;}
    
.mindreOVS{ 
    font-size: 11pt;
    font-weight: bold;
    font-style:normal;
    margin-left:155px;
    margin-right:168px;
	margin-bottom:10px;}
.sektionsOVS{ 
    font-size: 20pt;
    font-weight: bold;
    font-style:normal;
    margin-left:155px;
    margin-right:168px;}
.sektionsForklaring{
    font-style:italic;
    margin-top:4px;
    margin-left:155px;}
.kapiteltal{
    font-style:italic;
    font-size:14pt;
    margin-left:155px;
    margin-top:20px;}
.kapitelOVS{
    font-size:20pt;
    margin-left:155px;
    margin-top:20px;
    margin-bottom:20px;
    margin-right:168px;}        
.logikSymboler{
    font-size:10pt;
    font-weight:bold;
    margin-left:0px;
    margin-top:20px;
    margin-bottom:20px;
    margin-right:168px;}        
.logikSymbolerBroed{
    margin-right:168px;}
    

.avan_formular{
    color:white;
    line-height:14pt;
    }
input.boks50{width:250px;}           
input.boks_lille{width:150px;}

.kode{
  background-color:#afc1d8;
  padding:5px;
  margin-bottom:20px;
  line-height:150%}

table.undtagelse{
    margin-left:155px;}
    
td.undtagelse {
    padding:10px;}

#innerContentWrapper
{
    width: 773px;
}


#temp_liste{
    margin-left: 20px;}

