
BODY {padding: 0px; margin: 0px;  background-color: #fc6; color:#000000; font-family: verdana,Arial, Helvetica, sans-serif;  Background-Image:url(/grafik/bg.jpg);}

A        {text-decoration: underline; color: #000066;  font-family:  Verdana, Arial, Helvetica, sans-serif;}
#navigation a    {text-decoration: none;  font-weight: 700; font-size: 100%; font-family:  Verdana, Arial, Helvetica, sans-serif;}
A:hover {text-decoration: underline;  color: #990000;}
#navigation a:hover {text-decoration: underline;  color: #990000;}
A:visited {text-decoration: underline;  color: #990000;}
B        {font-weight: 700;}

 p,li {padding: 0px 0px; font: .8em/150% verdana,Arial, Helvetica, SunSans-Regular, sans-serif;}


h1 {color:#333333; font-style:normal; font-size: 18px; font-family: "trebuchet ms",Arial, Helvetica, sans-serif; }
h2 { font-size:16px; color:#333333; font-style:bold; font-family: "trebuchet ms",Arial, Helvetica, sans-serif; }
h3 { font-size:14px; color:#333333; font-style:bold; font-family: "trebuchet ms",Arial, Helvetica, sans-serif; }
h4 { font-size:12pt; color:#333333; font-style:normal; font-family: "trebuchet ms",Arial, Helvetica, sans-serif; }
FORM { border-color : #ffffff ; font-weight : normal; color : #003399; background: #ffffff; }

TABLE {width: 100%; border: 1px solid #999;}

p.op-liste {border: 1px solid #fd9; padding: 2%;}

#kopfzeile { width: 100%; height: 80px;  background-color: #ffe;}
#kopfzeile strong {margin-bottom: 0px;  padding-bottom: 0px; color:#999; font-size: 20px; font-family: verdana, trebuchet ms,Arial,Helvetica,  sans-serif; }

#inhalt {float: right; margin-left: 4px; border-left: 1px solid #000; width: 70%; height: 100%; background-color: #ffe; padding: 20px; }
#spalte {width: 80%;}


#infobox {float: right; width: 20%; padding: 4px; border: 1px solid #fd9;}



#navigation { padding-top: 120px;  padding-bottom: 240px; padding-right: 4px; text-align: right;  Background: url(/grafik/navbg3.gif) 0 0 no-repeat; }


#navigation ul {  margin-left: 6%;  padding-left: 5px; list-style-type: none; text-align: right;}
#navigation li {margin-bottom: 6px; padding-top: 1px; padding-bottom: 3px; padding-right:3px;  background-color: #feb; margin-right: 4px; border-right: 1px solid #688; border-bottom: 1px solid #688; }



#navigation li.active {margin-bottom: 6px; padding-top: 1px; padding-bottom: 3px; padding-right:3px;  background-color: #ffe; margin-right: 4px; border-right: 1px solid #688; border-bottom: 1px solid #688;}


#navigation ul.subnav {list-style: none; text-align: right; padding: 0px; margin: 0px; font-size: 1.2em;}
#navigation ul.subnav li { background: #ffe;  border: none; padding-bottom: 0px;  padding-top: 0px; margin-bottom: 1px;}

/* #navigation a {padding: 2px; width: 140px; background: #cee; } */

#navigation p {width: 100px; background-color: #feb; padding: 2px; margin-right: 4px;}

#formular {background-color: #ffe;  width: 360px; text-align: right;}
#formular form {background-color: #ffe; text-align: right;}
#formular textarea {background-color: #fff;  border: 1px solid #ccc;}
#formular input.feld {background-color: #fff; border: 1px solid #ccc;}
#formular input.button {background-color: #ddd; color: #066;}

img.op {margin: 10px; margin-right: 0px; border: 1px solid #ccc;}
img.fotolinks {margin: 10px; margin-left: 0px; border: 3px ridge #fd9;}
img.fotorechts {float: right; margin: 0 0 10px  20px; border: 3px ridge #fd9;}
img.galerie {margin: 10px; border: 3px ridge #fd9; float: left;}

/*
#fusszeile {width: 100%; margin-top: 0px; background-color: #ffffcc;  color: #000000;}
#fusszeile p {text-align: center; font-size: 70%; border: none; margin: 0px; padding: 2px 2px 2px 2px;}
*/

.endpagenav  {font-size: .6em;}

div.kasten-links {float: left; width: 30%; border: 1px solid #f90; padding: 6px; margin: 0 20px 10px 0;}
div.kasten-links h3 {margin-top: 0;}

div.kasten-rechts {float: right; width: 30%; border: 1px solid #f90; padding: 6px; margin: 0 0 10px 20px;}
div.kasten-rechts h3 {margin-top: 0;}

p.zentriert {text-align: center; border-top:1px solid #999; padding-bottom: 300px;}


div#galerie {clear: both; overflow: auto; padding-bottom: 400px;}
div.gthumb {margin: 0 10px 10px 0; padding: 0; float: left; border: none}
div.gthumb img.galerie { display: block; margin: 0; }
div.gthumb br {clear: both}
div.gthumb p {margin: 0;text-align: center; font-size: .7em}



p.footer {height: 200px;}