html, body {

margin: 0;

padding: 0;

font-family : 'Trebuchet MS', Helvetica, sans-serif;

font-size : 101%;

color : #000;

background : #fff;

background-image : url(../images/back.gif);

background-attachment : fixed;

background-position : top left;

cursor : default;

}

h1 {

margin: 15px 0 0 0;

padding: 0;

font-family : Helvetica, sans-serif;

font-size : 20px;

color : #00005B;

text-align : center;

}

h2 {

font-family :  Helvetica, sans-serif;

font-weight : bold;

font-size : 100%;

text-align : center;

}

h2:first-letter {

font-size : 200%;

font-family : 'Times', serif;

font-weight : normal;

}

h3 {

font-size : 90%;

text-align : center;

}

h4 {

font-size : 75%;

text-align : center;

}



h6 {

padding : 0 0 0 2.5em;

font-size : 80%;

line-height: 120%;

}

a {

text-decoration : none;

font-weight : bold;

background-color : transparent;

}

a:link {

color : #060739;

}

a:visited {

color : #060739;

text-decoration : none;

}

a:hover {



text-decoration : none;

}

a:active {

color : #060739;

}

.text  a {

font-weight : normal;



background-color : transparent;

}

.text a:link {

color : #060739;

text-decoration : underline;

}

.text a:visited {

color : #000;

font-size: 100%;

text-decoration : none;

border-bottom: 1px dotted #444;

}

#content a:hover {

}

#content a:active {

color : #060739;

}

#menue {

font-family : Helvetica, sans-serif;

position : absolute;

left : 10px;

top : 10px;

font-size : 85%;

font-weight : bold;

line-height: 135%;

width : 9.5em;

z-index:1;

background :  #6CA5EC;

text-align : center;

background-image : url(../images/menue.jpg);

background-attachment : fixed;

background-position : top left;

background-repeat : no-repeat;

background-attachment: scroll;

}

#menue a {

width : 100%;

display : block;

text-decoration : none;

border-left : 1px dotted #000;

border-right : 1px dotted #000;

border-top : 1px dotted #000;

margin: 0;



}

#menue h1 {

width : 100%;

font-size : 100%;

text-decoration : none;

border-left : 1px dotted #000;

border-right : 1px dotted #000;

border-top : 1px dotted #000;

margin: 0;

color : #ff0000;

}

#menue a.sub:link {

color : #dddddd;

background :  transparent;

}

#menue a.sub:visited {

color :  #dde7ff;

background :  transparent;

}

#menue a.sub:hover {

color : #0000A0;

background : #8080FF;

}

#menue a.sub:active {

color : #ff0000;

background :  transparent;

}

#werbung-1 {

font-size: 11px;

color:#000;

font-weight : bold;

position : absolute;

left : 10px;

top : 38em;

width : 12.5em;

border : none;

margin: 0;

text-align:center;

}

#werbung-1 a {

font-size:14px;

line-height: 101%;

}

#nons4 {

display : inline;

}

#hauptbox {

position : absolute;

z-index: 1;

left : 9.8em;

top : 10px;

color : #000;

width : 75%;

height : 35em;

min-width : 10em;

min-height : 100em;

}

* html #content {

}

#head {

text-align: left;

color : #000;

border : 1px solid #000;

padding :  0em 1em 0em 1em;

margin : 0px 1em 10px 0px;

min-width : 10em;

height : 70px;

background-image : url(../images/head.jpg);

background-position : top left;

background-attachment: scroll;

background-repeat : no-repeat;

}

* html #head {

 width : 100%;

}

#namibia-ssl {

font-family : Helvetica, sans-serif;

position : absolute;

font-size : 90%;

font-weight : bold;

line-height: 140%;

left : 4.8em;

top : 24em;

z-index:1;

}

#food {

color : #000;

border : 1px solid #000;

padding :  0.4em 1em 0em 1em;

margin : 1em 1em 10px 0px;

min-width : 10em;

height : 62px;

background-image : url(../images/food.jpg);

background-position : bottom center;

background-attachment: scroll;

text-align: center;

font-size : 15px;

font-weight : bold;

background-repeat : no-repeat;

}

* html #food {

 width : 100%;

}

#content {

font-family : Helvetica, sans-serif;

letter-spacing: 0.1em;

line-height: 160%;

border : 1px solid #000;

color : #000;

background : #fffff9;

padding :  1.5em 1em 0.9em 0.9em;

margin: 0 1em 0 0;

min-width : 10em;

min-height : 30em;

background-image : url(../images/back2.jpg);

}

* html #content {

 width : 100%;

}

#bild {

text-align : center;

}

p.text {

padding : 0 2em 0.1em 2em;

font-size : 101%;

}

.left{

float:left;

margin:1em;

}

.lfbild_w9h7 {

margin: 0 1em 0 0;

padding: 0;

border : 1px inset #eee;

float : left;

width : 9em;

height : 7em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.lfbild_w9h7 img{

width : 100%;

height : 100%;

}

.lfbild_w18h14 {

margin: 0 1em 0 0;

padding: 0;

border : 1px inset #eee;

float : left;

width : 18em;

height : 13em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.lfbild_w18h14 img{

width : 100%;

height : 100%;

}

.rfbild_w18h14 {

margin: 0 0 0 1em;

padding: 0;

border : 1px inset #eee;

float : right;

width : 18em;

height : 13em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.rfbild_w18h14 img{

width : 100%;

height : 100%;

}

.rfbild_w5h7 {

margin: 0 0 0 1em;

padding: 0;

border : 1px inset #eee;

float : right;

width : 5em;

height : 7em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.rfbild_w5h7 img{

width : 100%;

height : 100%;

}

.lfbild_w5h7 {

border : 1px inset #eee;

margin: 0px 1em 0.2em 0px;

padding: 0;

float : left;

width : 5em;

height : 7em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.lfbild_w5h7 img{

width : 100%;

height : 100%;

}

.rfbild_w13h20 {

margin: 0 0 0 1em;

padding: 0;

border : 1px inset #eee;

float : right;

width : 13em;

height : 20em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.rfbild_w13h20 img{

width : 100%;

height : 100%;

}

.rfbild53 {

margin: 0 0 0 1em;

padding: 0;

border : 1px inset #eee;

float : right;

width : 10em;

height : 6em;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.rfbild53 img{

width : 100%;

height : 100%;

}

.bildhq {

margin: 0;

padding: 0;

background-color:#fff;

background-image : url(../images/bildback.gif);

background-repeat: no-repeat;

background-position: center;

}

.copy a {

display : inline;

background-color : transparent;

font-weight : bold;

text-decoration : none;

}

.copy {

font-size : 100%;

text-align : center;

background-color : transparent;

}

.nix {

display : none;

}

img {

border : 0 none ;

}

abbr, acronym {

border-bottom: 1px dotted #bbbbbb;

}

q {

 font-style : italic;

}

address {

text-align : center;

margin: 1em 0em 1em 0em;

padding: 0em;

font-family : sans-serif;

font-size : 95%;

color : #000;

background-image : url(../images/back2.gif);

}



.gb {

font-size : 90%;

margin: 0px 0px 20px 0px;

padding: 0px;

border: 1px solid #555;

}

.gb-author {

margin: 0px;

padding: 10px 10px 1px 10px;

border-bottom: 1px solid #555;

background: #6CA5EC;

}

p.gb-author-left {

padding: 0;

margin: 0;

float: left;

}

p.gb-author-left img {

padding: 0;

}

p.gb-author-right {

margin: 0;

text-align: right;

}

.gb-entry {

margin: 0px;

padding: 10px;

background: #F3F3F3;

}

p.gb-browse {

text-align: right;

}

p.gb-browse a {

font-weight: bold;

}

p.gb-admin-buttons {

margin: 5px 0px 0px 0px;

text-align: right;

}

.comment {

margin: 10px 0px 0px 0px;

color: #707070;

font-style: italic;

}

#hauptbox h5  {

font-size : 75%;

text-align : right;

font-weight : normal;

}

.sitemap {

font-family : Helvetica, sans-serif;

font-size : 80%;

line-height: 120%;

}