body      { background-color: #036; text-align: center; }
#container     { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #933; background-repeat: no-repeat; text-align: left; margin-right: auto; margin-left: auto; padding: 1px 1px 10px; width: 731px }
#header          { background-color: #633; background-image: url("grafiken/logo/TerraTravel_80_80.jpg"); background-repeat: no-repeat; background-position: 2px 2px; text-align: left; margin: 0; height: 84px }
#contContainer          { background-color: #900; background-repeat: no-repeat; background-position: 0 100px; margin: 0; width: 730px }
#spaltelinks         { margin: 0 0 10px 5px; padding-top: 140px; width: 95px; float: left }
#content                  { color: #fff; font-size: 12px; font-stretch: expanded; margin: 0 0 10px; padding-top: 20px; padding-left: 20px; width: 490px; float: left }
#spalterechts             { color: white; font-size: 16px; font-variant: small-caps; line-height: 20px; text-align: right; margin: 0 5px 0 0; padding-top: 80px; padding-bottom: 20px; width: 105px; float: right }
#footer       { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #933; text-align: center; margin: 0; padding-top: 20px; padding-bottom: 20px; width: 730px; clear: both; border-top: 1px dashed #300 }
#nav1   { color: #fff; font-size: 9px; text-align: center; text-transform: uppercase; margin-bottom: 30px; width: 80px }
#nav1 ul { list-style-type: none; margin: 0 0 0; padding: 0; border: none }
#nav1 li { display: block; margin: 5px 0 0; padding: 0.25em 0; width: 100%; border: solid 1px #fff }
#navcontainer    { margin: 20px 0 0 115px; padding: 0; height: 20px }
#navcontainer ul	{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }
#navcontainer ul li	{ display: block; float: left; text-align: center; padding: 0; margin: 0; }
#navcontainer ul li a   { color: #fcc; font: 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; background: #933; text-align: center; display: block; margin: 0 0 10px; padding: 0; width: 72px; height: 18px; border: solid 1px #000 }
#navcontainer ul li a:hover	 { color: #000; background: #fff }
#navcontainer a:active	 { color: #fff; background: #933 }
#navcontainer li#active a	 { color: #fff; background: #933; border: solid 1px #c60 }
.rss  { width: 100px }
p        { font-size: 12px; line-height: 20px; text-align: justify }
.headertext       { padding-left: 80px }
.headersubtitle       { color: #fff; font-size: 12px; font-variant: small-caps; font-stretch: expanded; padding-left: 110px }
.contueberschrift   { font-size: 18px; font-variant: small-caps }
.contueberschrift_sub  { font-size: 16px; font-variant: small-caps }
.kalenderli     { font-size: 16px; margin: 0 1px 1px; padding: 2px }
.kalenderlileer { font-size: 16px; margin: 1px; padding: 2px; width: 24px }
.tage { text-align: right; margin-right: 10px }
.menuli     { color: #fff; font-size: 9px; text-align: center; margin-bottom: 5px; padding: 1px 5px; width: 80px; border: solid 1px }
.bildrechts  { margin-left: 10px; float: right }
.bildrechts_ra      { margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: right; border: ridge 1px #f6f6f6 }
.bildmitte  { text-align: center }
.bildmitte_ra     { margin: 5px 15px 5px 110px; border: solid 1px #f6f6f6 }
.bildlinks  { margin-right: 10px; float: left }
.bildlinks_ra      { margin-top: 5px; margin-right: 10px; margin-bottom: 5px; float: left; border: ridge 1px #f6f6f6 }
.menu { text-align: right }
a:link, a:visited, a:active, a:hover    { color: #999; text-decoration: none }
a:link.nav1, a:visited.nav1, a:active.nav1 { color: #fff; text-decoration: none }
a:active, a:hover   { color: #fff }
a:link.menu, a:visited.menu  { color: #bc8f8f; text-decoration: none }
a:link.menuli, a:visited.menuli  { color: #bc8f8f; text-decoration: none }
a:hover.menu { color: #fff; text-decoration: none }
a:link.footer, a:visited.footer  { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover.footer   { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
