html { 
overflow : scroll; 
} 
body { 
background-color : #cccc99; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
padding : 0; 
margin : 0; 
} 
h1 { 
font-size : 20px; 
font-weight : bold; 
color : #663300; 
border-top-width : 1px; 
border-top-style : dashed; 
border-top-color : #663300; 
} 
h2 { 
font-size : 20px; 
font-weight : bold; 
color : #663300; 
border-top-width : 1px; 
border-top-style : dashed; 
border-top-color : #663300; 
} 
img.download { 
vertical-align : middle; 
} 
#container { 
width : 897px; 
margin : 20px auto auto; 
padding : 0; 
background-color : #999966; 
text-align : justify; 
color : #663300; 
} 
#banner { 
padding : 0; 
margin-top : 0; 
margin-bottom : 0; 
background-image : url(/files/banner.jpg); 
height : 90px; 
} 
#streifen { 
background-color : #663300; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
} 
#streifen p { 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
} 
#content { 
min-height : 400px; 
background-color : #999966; 
color : #faf6f6; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
padding : 0; 
margin : auto; 
width : 512px; 
} 
#content a { 
color : #663300; 
text-decoration : none; 
width : 512px; 
} 
#content a:visited { 
color : #663300; 
} 
#content a:hover { 
color : #663300; 
} 
#content a:active { 
color : #663300; 
} 
p, pre { 
padding : 10px; 
margin : 0; 
} 
pre, code { 
font-size : 1.2em; 
} 
h4 { 
color : #663300; 
} 
#header-nav { 
width : 896px; 
height : 25px; 
background : #663300; 
border-top : 1px solid #999966; 
border-bottom : 1px solid #cccc99; 
} 
#header-nav ul { 
margin : 0; 
padding : 0; 
} 
#header-nav li { 
float : left; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#header-nav li a { 
display : block; 
float : left; 
height : 15px; 
text-decoration : none; 
text-transform : uppercase; 
background : #cccc99; 
color : #663300; 
border-right : 1px solid #663300; 
padding : 5px 10px; 
font-size : 11px; 
} 
#header-nav li.active a { 
background : #999966; 
color : #663300; 
border-right : 1px solid #999966; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #999966; 
} 
#header-nav li a:hover { 
background : #999966; 
color : #663300; 
border-right : 1px solid #fff; 
} 
#navigation { 
float : left; 
width : 160px; 
margin : 0; 
padding : 25px 0 0; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
text-align : center; 
} 
#kontaktdaten { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
background-color : #cccc99; 
margin-right : 15px; 
float : right; 
border : 1px dashed #663300; 
margin-top : 30px; 
width : 155px; 
color : #663300; 
margin-bottom : auto; 
margin-left : auto; 
} 
#kontaktdaten a { 
color : #663300; 
} 
#navigation li a { 
font-size : 11px; 
text-decoration : none; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #663300; 
font-weight : bold; 
} 
#navigation li a:hover { 
color : #663300; 
font-size : 11px; 
} 
#navigation li.active a { 
font-size : 11px; 
text-decoration : underline; 
color : #663300; 
} 
#navigation li { 
margin : 0; 
padding : 0 0 4px 0; 
color : #663300; 
} 
#footer { 
background-color : #663300; 
color : #999966; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
width : auto; 
text-align : center; 
font-size : 11px; 
} 
#footer a { 
color : #cccc99; 
} 
hr { 
background-color : #663300; 
color : #663300; 
border : #cc9999; 
} 
ul { 
list-style : none; 
} 
a { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #cc9966; 
text-decoration : none; 
} 
a img, :link img, :visited img { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
.flLeft { 
float : left; 
margin-top : 10px; 
margin-right : 5px; 
margin-bottom : 5px; 
} 
.flRight { 
float : right; 
margin-top : 10px; 
margin-bottom : 5px; 
margin-left : 5px; 
} 
.flTop { 
padding-top : 10px; 
text-align : center; 
} 
.image p { 
font-size : 95%; 
margin : 0; 
padding : 2px; 
color : #663300; 
text-align : center; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
.jaosg_galerie { 
padding : 0; 
} 
.jaosg_thumbnail { 
float : none; 
height : 80px; 
width : 80px; 
margin : 15px 10px 10px; 
} 
.jaosg_nav { 
text-align : center; 
} 
.jaosg_bild { 
text-align : center; 
float : none; 
} 
.jaosg_p { 
text-align : center; 
float : none; 
color : #663300; 
} 
.jaosg_bildbeschreibung { 
text-align : center; 
} 
#guestbook { 
text-align : left; 
margin-left : 0; 
color : #663300; 
background-color : #cccc99; 
border : 1px dashed #cccc99; 
} 
#guestbook a { 
color : #663300; 
text-decoration : underline; 
} 
#guestbook a:hover { 
color : #663300; 
text-decoration : underline; 
} 
#guestbook form { 
text-align : left; 
margin-left : 20px; 
background-color : #cccc99; 
color : #663300; 
} 
#suche { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
float : right; 
} 
.submit { 
background-color : #663300; 
color : #faf6f6; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
margin-right : 3px; 
width : 50px; 
} 
html { 
overflow : scroll; 
} 
body { 
background-color : #cccc99; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
padding : 0; 
margin : 0; 
} 
h1 { 
font-size : 20px; 
font-weight : bold; 
color : #663300; 
border-top-width : 1px; 
border-top-style : dashed; 
border-top-color : #663300; 
} 
h2 { 
font-size : 20px; 
font-weight : bold; 
color : #663300; 
border-top-width : 1px; 
border-top-style : dashed; 
border-top-color : #663300; 
} 
img.download { 
vertical-align : middle; 
} 
#container { 
width : 897px; 
margin : 20px auto auto; 
padding : 0; 
background-color : #999966; 
text-align : justify; 
color : #663300; 
} 
#banner { 
padding : 0; 
margin-top : 0; 
margin-bottom : 0; 
background-image : url(/files/banner.jpg); 
height : 90px; 
} 
#streifen { 
background-color : #663300; 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
} 
#streifen p { 
padding-top : 0; 
padding-right : 10px; 
padding-bottom : 0; 
} 
#content { 
min-height : 400px; 
background-color : #999966; 
color : #faf6f6; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
padding : 0; 
margin : auto; 
width : 512px; 
} 
#content a { 
color : #663300; 
text-decoration : none; 
width : 512px; 
} 
#content a:visited { 
color : #663300; 
} 
#content a:hover { 
color : #663300; 
} 
#content a:active { 
color : #663300; 
} 
p, pre { 
padding : 10px; 
margin : 0; 
} 
pre, code { 
font-size : 1.2em; 
} 
h4 { 
color : #663300; 
} 
#header-nav { 
width : 896px; 
height : 25px; 
background : #663300; 
border-top : 1px solid #999966; 
border-bottom : 1px solid #cccc99; 
} 
#header-nav ul { 
margin : 0; 
padding : 0; 
} 
#header-nav li { 
float : left; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#header-nav li a { 
display : block; 
float : left; 
height : 15px; 
text-decoration : none; 
text-transform : uppercase; 
background : #cccc99; 
color : #663300; 
border-right : 1px solid #663300; 
padding : 5px 10px; 
font-size : 11px; 
} 
#header-nav li.active a { 
background : #999966; 
color : #663300; 
border-right : 1px solid #999966; 
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #999966; 
} 
#header-nav li a:hover { 
background : #999966; 
color : #663300; 
border-right : 1px solid #fff; 
} 
#navigation { 
float : left; 
width : 160px; 
margin : 0; 
padding : 25px 0 0; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
text-align : center; 
} 
#kontaktdaten { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-size : 11px; 
background-color : #cccc99; 
margin-right : 15px; 
float : right; 
border : 1px dashed #663300; 
margin-top : 30px; 
width : 155px; 
color : #663300; 
margin-bottom : auto; 
margin-left : auto; 
} 
#kontaktdaten a { 
color : #663300; 
} 
#navigation li a { 
font-size : 11px; 
text-decoration : none; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #663300; 
font-weight : bold; 
} 
#navigation li a:hover { 
color : #663300; 
font-size : 11px; 
} 
#navigation li.active a { 
font-size : 11px; 
text-decoration : underline; 
color : #663300; 
} 
#navigation li { 
margin : 0; 
padding : 0 0 4px 0; 
color : #663300; 
} 
#footer { 
background-color : #663300; 
color : #999966; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
width : auto; 
text-align : center; 
font-size : 11px; 
} 
#footer a { 
color : #cccc99; 
} 
hr { 
background-color : #663300; 
color : #663300; 
border : #cc9999; 
} 
ul { 
list-style : none; 
} 
a { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #cc9966; 
text-decoration : none; 
} 
a img, :link img, :visited img { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
.flLeft { 
float : left; 
margin-top : 10px; 
margin-right : 5px; 
margin-bottom : 5px; 
} 
.flRight { 
float : right; 
margin-top : 10px; 
margin-bottom : 5px; 
margin-left : 5px; 
} 
.flTop { 
padding-top : 10px; 
text-align : center; 
} 
.image p { 
font-size : 95%; 
margin : 0; 
padding : 2px; 
color : #663300; 
text-align : center; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
.jaosg_galerie { 
padding : 0; 
} 
.jaosg_thumbnail { 
float : none; 
height : 80px; 
width : 80px; 
margin : 15px 10px 10px; 
} 
.jaosg_nav { 
text-align : center; 
} 
.jaosg_bild { 
text-align : center; 
float : none; 
} 
.jaosg_p { 
text-align : center; 
float : none; 
color : #663300; 
} 
.jaosg_bildbeschreibung { 
text-align : center; 
} 
#guestbook { 
text-align : left; 
margin-left : 0; 
color : #663300; 
background-color : #cccc99; 
border : 1px dashed #cccc99; 
} 
#guestbook a { 
color : #663300; 
text-decoration : underline; 
} 
#guestbook a:hover { 
color : #663300; 
text-decoration : underline; 
} 
#guestbook form { 
text-align : left; 
margin-left : 20px; 
background-color : #cccc99; 
color : #663300; 
} 
#suche { 
font-family : Geneva, Arial, Helvetica, sans-serif; 
float : right; 
} 
.submit { 
background-color : #663300; 
color : #faf6f6; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
margin-right : 3px; 
width : 50px; 
} 
.a63-form { 
width : 400px; 
} 
.a63-form input, .a63-form textarea { 
border : 1px solid black; 
margin : 1px 2px 1px 2px; 
width : 250px; 
background-color : #f6f4ef; 
} 
.a63-form input:focus, .a63-form textarea:focus { 
background-color : #eeeeee; 
} 
.a63-form textarea { 
height : 100px; 
} 
.a63-form label { 
width : 100px; 
float : left; 
padding-left : 5px; 
} 
.a63-form .a63-fsubmit { 
width : 100px; 
margin : 0; 
margin-top : 5px; 
background-color : #d6d3ce; 
} 
.a63-form .a63-buttons { 
padding-left : 105px; 
} 
.a63-form .a63-info { 
text-align : right; 
padding : 0 5px 5px 0; 
} 
.a63-form div.error { 
font-weight : bold; 
padding-top : 0; 
padding-bottom : 10px; 
} 
.a63-entries .a63-entry { 
padding-bottom : 10px; 
border-bottom : 1px dotted #859885; 
} 
.a63-entries p { 
margin : 0; 
padding : 0; 
} 
.a63-entries .a63-pagination { 
text-align : right; 
} 
.a63-entries .a63-pagination a { 
padding-left : 2px; 
padding-right : 2px; 
} 
.a63-pagination_aktuell a { 
font-weight : bold; 
text-decoration : underline; 
} 
.a63-entries ul li { 
list-style-type : none; 
display : inline; 
} 
.a63-entries .a63-label { 
float : left; 
width : 70px; 
} 
.a63-entries .a63-value { 
padding-left : 70px; 
} 
li.a63-pagination { 
list-style-type : none; 
} 
.Modulversion { 
font-size : 0.5em; 
color : #aaaaaa; 
} 
