html, body {
margin: 0;
padding: 0;
height: 100%;
}
body {
background-color: #1F1F1F;
color: #fff;
font-family: Verdana, Helvetica, sans-serif;
font-size: 101%;
text-align: center;
height: 100%;
background-image:url("../grafik/kartestart_is_no_s.png");background-repeat:no-repeat;background-position:center top;
}
table {
width: 100%;
margin: 0px;
padding: 0px;
text-align: center;
}
tr, td  ol, ul, li {
margin: 0;
padding: 0;
}
img {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
border: none;
}
h1, h2, h3, h4, p, ul, li {
font-family: Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #fff;
margin: 0;
padding: 0;
}

#gesamt {
position: relative;
margin: 0 auto;
padding: 0;
width: 900px;
height: 100%;
padding-top: 0px;
text-align: left;
background-color: transparent;
z-index: 1
}

#index {
position: absolute; 
left: 200px; top: 170px;
padding: 0;
width: 620px;
height: auto;
padding-top: 0px;
text-align: left;
background-color: transparent;
z-index: 10
}

#starttext  {
position: absolute; 
left: 0px; top: 150px;
width: 900; height: auto;
background-color: transparent; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: top;
z-index: 11
}

#startmenue {
float: left;
margin-top: 50px;
width: 180px; height: 40px; 
background-color: transparent;  
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
z-index: 12
}



.a2010thulegraphia {

padding: 0;
background-color: transparent;  
background:url("../grafik/2010_iceland.png") center top no-repeat; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
}
.a2012thulegraphia {

padding: 0;
background-color: transparent;  
background:url("../grafik/2012_iceland.png") center top no-repeat; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
}
.a2013thulegraphia {
margin-left: 17px;
padding: 0;
background-color: transparent;  
background:url("../grafik/2013_norway.png") center top no-repeat; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
}
.a2015thulegraphia {

padding: 0;
background-color: transparent;  
background:url("../grafik/2015_iceland.png") center top no-repeat; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
}
.a2017thulegraphia {

padding: 0;
background-color: transparent;  
background:url("../grafik/2017_iceland.png") center top no-repeat; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
}
.a2019thulegraphia {
margin-left: 17px;
padding: 0;
background-color: transparent;  
background:url("../grafik/2019_norway.png") center top no-repeat; 
border: 0px solid #5F5F5F;
text-align: center;
vertical-align: middle;
}

#startmenue a { 
text-decoration: none;
}
#startmenue a:link {
color: red;
}
#startmenue a:visited {
color: red;
}
#startmenue a:hover {
border-left: 1px solid #5F5F5F;
border-bottom: 1px solid #5F5F5F;
}
#startmenue a:active {
background-color: transparent;
color: red;
}

#logo {
position: absolute; 
left: 0px; top: 19px;
width: 100%; height: 50px;
background-color: transparent;  
 border: 0px none #000000;
text-align: left;
vertical-align: top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
z-index: 3
}
#kopf {
position: absolute;
left: 0px; top: 100px;
width: 100%; height: 30px; 
background-color: transparent; 
border: 0px none #000000;
text-align: right;
vertical-align: middle;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
z-index: 4
}

#navig {
position: absolute; 
left: 0px; top: 560px;
width: 100%; height: 35px; 
background-color: transparent;  
border: 0px none #000000;
text-align: center;
vertical-align: middle;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
z-index: 6
}

#achtung {
position: absolute;
top: 150px;
left: 0px;
width:990px; height:120px; 
margin: 0;
padding: 0;
background-color: transparent;
z-index:15;
} 

address {
white-space: nowrap; 
}

h1 {
font-size: 13px;
line-height: 100%;
color: #fff;
text-align: left;
font-weight: bold;
vertical-align: middle;
margin: 7px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h2 {
white-space: nowrap;
text-align: left;
vertical-align: top;
background-color: red;
}
#starttext a { 
text-decoration: none;
padding: 0px 2px 0px 2px;
}
#starttext a:link {
color: red;
}
#starttext a:visited {
color: red;
}
#starttext a:hover {
padding: 0px 2px 0px 2px;
color: Ghostwhite;
}
#starttext a:active {
background-color: transparent;
color: red;
}
p {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 25px;
color: silver;
text-align: center;
vertical-align: top;
margin: 0px 0px 0px 0px;
}

#kopf p a { 
font-size: 12px;
line-height: 17px;
text-decoration: none;
padding: 0px 2px 0px 2px;
}
#kopf p a:link {
color: #6F6F6F;
}
#kopf p a:visited {
color: 6F6F6F;
}
#kopf p a:hover {
padding: 0px 2px 0px 2px;
color: Ghostwhite;
}
#kopf p a:active {
background-color: transparent;
color: red;
}

.ghost {
color: Ghostwhite;
}




#achtung p {
font-family: Courier New, Helvetica, sans-serif;
font-size: 1.8em;
line-height: 1.2em;
color: silver;
text-align: center;
vertical-align: top;
margin: 0px 0px 0px 0px;
}
#achtung p a { 
text-decoration: none;
}
#achtung p a:link {
color: red;
}
#achtung p a:visited {
color: red;
}
#achtung p a:hover {
color: yellow;
}
#achtung p a:active {
color: Ghostwhite;
}

.passiv {
color: #3F3F3F;
}


img a {
text-decoration: none;
}
img a:link {
}
img a:visited {
}
img a:hover {
background-color: transparent;
}
img a:active {
color: #fff;
background-color: transparent;
}








