/* Kasten für Hauptüberschriften*/

h1 {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 14 pt;
font-weight: bold;
color: white;
width: 100%;
background-color: rgb(46,112,103);
border-style: solid;
border-width: 1px;
border-left-width: 1px;
border-color:  rgb(46,112,103);
padding: 7px;
}

/* Kasten für Themenüberschriften*/

h2 {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 13 pt;
font-weight: bold;
color: white;
width: 100%;
background-color:  rgb(68,163,150);
border-style: solid;
border-width: 1px;
border-left-width: 1px;
border-color: rgb(68,163,150);
padding: 6px;
}

/* Kasten für Unterüberschrift */

h3 {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 12 pt;
font-weight: bold;
color:  rgb(46,112,103);
width: 100%;
}

/* Kasten für Unterüberschrift Autor und Reisejahr bei Berichten*/

h4 {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 11 pt;
font-weight: bold;
color:  rgb(46,112,103);
width: 100%;
}



/*normaler Fließtext */
p {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 11 pt;
line-height: 14pt;
color: #333333;
text-align: justify;
}

/* Kleine Anmerkungen falls gewünscht */
p.klein{
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 10pt;
color: #333333;
text-align: justify;
}

/*Tabellen */
table {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 11 pt;
line-height: 12 pt;
color: #333333;
}

/*Fußzeile */
.fusszeile{
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 10 pt;
line-height: 11pt;
color: #333333;
}

/* Bild und Bildunterschriften */
.bild{
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #333333;
background-color: #ffcc66;
}

/* Linie */
hr{
color: rgb(46,112,103);
}

.kasten {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 11pt;
text-align: left;
padding: 4px;
font-style: bold;
color: #white;
background-color: rgb(160,190,190);
border-style: solid;
border-width: 2px;
border-color:  rgb(46,112,103);
width: 100%;
}


/*Grafik als Aufzählungszeichen*/
ul {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 11pt;
line-heigth: 200%;
color: #333333;
margin-left:5%;
margin-right:5%;
}

/* Rahmen für Links */
.linkbox {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-height: 2pt;
margin-left: 2px;
border-style: solid;
border-width: 1px;
border-color: black;
width: 140px;
padding: 2px;
color:  white;
background-color: rgb(46,112,103);
}

/* Links weiß, nicht unterstrichen, aber alle in grün*/
A:link,  A:active, A:visited  {
text-decoration: none;
color: rgb(46,112,103);
}

/* Links, auf denen der Cursor steht*/
A:hover {
text-decoration: none;
color: white;
background-color: rgb(68,163,150);
border-style: none;
border-left-width: 1px;
border-color: rgb(68,163,150);
}

.keyword {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 10 pt;
font-weight: bold;
color: #999999;
}


.bullet {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
padding: 1px;
font-color: white;
background-color: rgb(46,112,103);
}

p,h1,h2,h3,h4, hr, table{
margin-left: 2%;
margin-right: 2%;
}