body{
background-color:#fed7a7;
padding:20px;
font-family:Trebuchet MS, Arial, Helvetica;
}

/* Startseite */
#home{
background:#f1d0a7;
width:780px;
height:174px;
border-top:2px solid #edc28c;
border-right:2px solid #f3ddc1;
border-bottom:2px solid #f3ddc1;
border-left:2px solid #edc28c;
white-space:nowrap;
}

#welcome{
color:#007500;
font-family:"Times New Roman";
font-size:18pt;
font-weight:bold;
width:246px;
margin:10px 10px 0 10px;
text-align:center;
float:left;
}

.bord{
float:left;
}

.adr{
padding:10px;
float:right;
}

#info{
width:780px;
margin-bottom:10px;
white-space:nowrap;
}

#hawaii{
background:url(../img/WMardleArrows.jpg);
width:236px;
height:207px;
float:left;
margin-right:10px;
border-top:2px solid #F3DDC1;
border-right:2px solid #EDC28C;
border-bottom:2px solid #EDC28C;
border-left:2px solid #F3DDC1;
}

/* Spielstaette */

#bg{
background:url(../img/logo.jpg);
}

/* Schriftgrößen */
.big, .big2{
color:#008000;
font-weight:bold;
}

.big{
font-size:14pt;
}

.big2{
font-size:18pt;
}

#big, #big2{
color:#008000;
font-weight:bold;
}

.big, .big2{
color:#008000;
font-weight:bold;
}

.big{
font-size:14pt;
}

.big2{
font-size:18pt;
}

#big{
font-size:14pt;
}

#big2{
font-size:18pt;
}

.klein{
font-size:10pt;
}

.sklein{
font-family: Verdana, sans-serif;
font-size:8pt;
}

.sklein table{
border:0.01em solid #a0a0a0;
}

.sklein td{
border:0.01em solid #a0a0a0;
}

#sklein{
font-family: Verdana, sans-serif;
font-size:8pt;
}

#sklein table{
border:0.01em solid #A0A0A0;
}

#sklein td{
border:0.01em solid #A0A0A0;
}

.style2, .style2b{
color:black;
font:10pt Trebuchet MS, Arial, Helvetica  normal;
text-align:left;
}

.style2{
margin:0 0 0 20px;
}

.style2b{
margin:0;
}

.style3, .style4, .style5{
font-family:verdana,tahoma,arial;
font-weight:bold;
font-size:10pt;
}

.style3{
color:black;
}

.style4{
color:green;
}

.style5{
color:red;
}

/* Navigationsbereich */
#navi{
background:#F1C89C;
width:144px;
padding:10px 10px 0 10px;
margin:0;
line-height:18px;
border-top:1px solid #FFE3C0;
border-right:1px solid #D6A876;
border-bottom:1px solid #D6A876;
border-left:1px solid #FFE3C0;
text-align:center;
float:right;
visibility: visible;
}

#navi ul, #navi li{
list-style-type:none;
margin:0px;
padding:0px;
}

#navi a, #navi a:visited{
color:#FFF9EF;
background:#E7BD8F;
font-weight:bold;
text-decoration:none;
margin:0 0 10px 0;
padding:1px 3px 3px 3px;
display:block;
width:94%;
border-top:1px solid #D6A876;
border-right:1px solid #FFE3C0;
border-bottom:1px solid #FFE3C0;
border-left:1px solid #D6A876;
}

#navi a:hover, #navi a:active, #navi a:focus{
color:#B58754;
background:#fed7a7;
border-top:1px solid #FFE3C0;
border-right:1px solid #E7BD8F;
border-bottom:1px solid #E7BD8F;
border-left:1px solid #FFE3C0;
}

/* Einfache verlinkung */
a.mail{
font-family:verdana,tahoma,arial;
font-weight:bold;
font-size:10pt;
}
a.mail:link { color:#2367A9;text-decoration:none; }
a.mail:visited { color:#2367A9;text-decoration:none; }
a.mail:hover { color:#008000;text-decoration:underline; }
a.mail:active { color:#2367A9;text-decoration:none; }

/* Bilderrahmen */

#bild{
border-top:2px solid #FFE3C0;
border-right:2px solid #D6A876;
border-bottom:2px solid #D6A876;
border-left:2px solid #FFE3C0;
}

.bild{
border-top:2px solid #FFE3C0;
border-right:2px solid #D6A876;
border-bottom:2px solid #D6A876;
border-left:2px solid #FFE3C0;
}

/* Linie */

.line{
background:#008000 url(../img/line.gif);
width:100%;
height:1px;
margin:10px 0 10px 0;
}

/* Galerie */

#galerie{
background:#f1d0a7;
width:760px;
padding:10px 0 5px 0;
border-top:2px solid #EDC28C;
border-right:2px solid #F3DDC1;
border-bottom:2px solid #F3DDC1;
border-left:2px solid #EDC28C;
}

/* Galerie - Navigation */

#naviG {
text-align:left;
margin:0 0 10px 20px;
}

.naviG {
text-align:left;
margin:0 0 10px 20px;
}

#naviG ul{
margin:0;
padding:5px;
list-style:none;
white-space: nowrap;
}

.naviG ul{
margin:0;
padding:5px;
list-style:none;
white-space: nowrap;
}

#naviG li {display:inline;}

.naviG li {display:inline;}

#naviG a {
color:#006595;
font:bold 10pt tahoma,helvetica,arial,sans-serif;
padding:3px 8px 3px 8px;
text-decoration:none;
background-color:#c5e3e2;
border:1px solid #4d7ca1;
border-left:5px solid #4d7ca1;
text-align:center;
}

.naviG a {
color:#006595;
font:bold 10pt tahoma,helvetica,arial,sans-serif;
padding:3px 8px 3px 8px;
text-decoration:none;
background-color:#c5e3e2;
border:1px solid #4d7ca1;
border-left:5px solid #4d7ca1;
text-align:center;
}

#naviG a:hover {
color:#006595;
background-color:#fafafa;
border:1px solid #55b15c;
border-left:5px solid #55b15c;
text-align:right;
}

.naviG a:hover {
color:#006595;
background-color:#fafafa;
border:1px solid #55b15c;
border-left:5px solid #55b15c;
text-align:right;
}

#aktiv a:link, #aktiv a:visited, #aktiv a:hover{
color:#006595;
font:bold 10pt tahoma,helvetica,arial,sans-serif;
padding:3px 8px 3px 8px;
text-decoration:none;
background-color:#c5e3e2;
border:1px solid #f70008;
border-left:5px solid #f70008;
text-align:center;
}

#last{
color:#008000;
font-family:tahoma,helvetica,arial,sans-serif;
font-size:8pt;
font-weight:bold;
margin-right:2px;
}