   /* hula */

* {
   border: 0;
   margin: 0;
   padding: 0;
   }

body {
   background-color: #fff;
   margin-top: 40px;
   margin-left: 70px;
   margin-right: 70px;
   font-family: Arial,Geneva,Helvetica,sans-serif;
   font-size:14px;
   }

td#navigation {
   width: 180px;
   text-align: left;
   vertical-align: top;
   color: #fff;
   }

img#logo {
   padding: 0px;
   }

ul#navileiste {
   list-style-image: none;
   list-style-type: none;
   list-style-position:outside;
   width: 180px;
   max-width: 180px;
   border-top: 1px solid #999;
   margin-top: 1px;
   margin-left: 0px;
   margin-right: 0px;
   padding-left: 0px;
}
ul#navileiste li {
   list-style-image: none;
   list-style-type: none;
   list-style-position:outside;
   padding: 3px 6px 3px 6px;
   font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
   font-size:13px;
   font-weight:bold;
   line-height: 16px;
   border-bottom: 1px solid #999;
}

ul#navileiste li.zwei {
   padding: 3px 6px 3px 6px;
   border-left: 12px solid #999;
   font-size:13px;
   font-weight:normal;
   line-height: 16px;
}

/* Einstellungen für Slideshow auf der Startseite */

#rotator {
   border: 0;
   cursor: pointer;
   overflow: hidden;
   position: relative;
   width: 628px;
   height: 359px;
}

#rotator img {
   cursor: none;
   padding: 0;
   width: 628px;
   height: 359px;
}

/* und alles andere */

#facebookbadge {
   margin: 20px 0 0 22px;
   }

#youtubebadge {
   margin: 20px 0 0 22px;
   }

h1 {
   color: #D17840;
   font-size:22px;
   font-weight: normal;
   text-align: left;
   margin-top: 0.5em;
   margin-bottom: 0.5em;
   }

h2 {
   color: #72B31E;
   font-size:17px;
   font-weight: bold;
   text-align: left;
   margin-top: 0.5em;
   margin-bottom: 0.5em;
   }

h3 {
   color: #666;
   font-size:15px;
   font-weight: bold;
   text-align: left;
   margin-bottom: 0;
   }

p {
   color: #333;
   font-size:14px;
   text-align: left;
   margin-bottom: 1em;
   }

p#title {
   color: #808080;
   text-align: center;
   text-transform: uppercase;
   font-size:12px;
   margin-bottom: 0em;
   }

p#navigation {
   text-align: center;
   text-transform: uppercase;
   font-size:12px;
   }

td#footer  {
   text-align: center;
   color:#800000;
   font-size:12px;
   }


   a:link { text-decoration:none; color:#800000; }
   a:visited { text-decoration:none; color:#800000; }
   a:hover { text-decoration:none; color:#CE7E00; }
   a:active { text-decoration:none; color:#CE7E00; }

ul#navileiste a:link { text-decoration:none; color:#FFC56A; }
ul#navileiste a:visited { text-decoration:none; color:#FFC56A; }
ul#navileiste a:hover { text-decoration:none; color:#FFFFFF; }
ul#navileiste a:active { text-decoration:none; color:#FFFFFF; }

p#navigation a:link { text-decoration:none; color:#808080; }
p#navigation a:visited { text-decoration:none; color:#999; }
p#navigation a:hover { text-decoration:none; color:#800000; }
p#navigation a:active { text-decoration:none; color:#BE6F6A; }

td.rand {
   background-color: #999;
   }

table#inhalt {
   border-left: 1px solid #999;
   }

td#text {
   border-left: 1px solid #999;
   padding: 40px;
   }

img.right {
   float: right;
   margin-left:10px;
   margin-bottom:5px;
   }

img.left {
   float: left;
   margin-right:10px;
   margin-bottom:5px;
   }

span.code  {
   font-weight:normal;
   color:#BE421C;
   }
