*
{ color: #2b190d; font-family: 'Bookman Old Style', Times, serif; font-style: normal; text-decoration: none; padding: 0; margin: 0; }

html
{ height: 100%; }

body
{ font-size: 85%; line-height: 140%; height: 100%; background: #ffffff url(../img/hintbi.jpg) repeat-y top left; border: none; }

#inhalt
{ min-width: 770px; max-width: 1450px; min-height: 100%; background: transparent url(../img/rechts.gif) repeat-y 80% 50%; }

#var1 #inhalt
{ background: url() no-repeat; }

#kopf
{ height: 160px; background: transparent url(../img/kopfhint.gif) bottom left; }

#spaltenli
{ float: left; width: 80%; }

#var1 #spaltenli
{ float: none; width: 100%; }

#links
{ float: left; width: 210px; }

#normal
{ margin: 25px 55px 30px 260px; }

#var1 #normal
{ margin: 25px 30px 30px 260px; }

#rechts
{ float: right; width: 20%; padding: 45px 0 30px; }

#var1 #rechts
{ float: none; width: 0%; padding: 0; display: none; }

.clear
{ clear: both; font-size: 0px; height: 0px; }

#fuss
{ display: none; }

#meta
{ font-size: 0.95em; display: inline; margin: 0; }

#menuehoch
{ position: absolute; top: 175px; left: 14px; font-size: 0.95em; line-height: 1.4em; width: 12em; background: url(../img/motivmenue.jpg) no-repeat center bottom; padding: 0 0 170px; margin: 0; }


.lev1act a, .lev2act a, .lev3act a, .lev4act a, .lev5act a, .lev6act a
{ font-weight: 700; text-indent: 0px; background: transparent url(../img/pralineact.jpg) no-repeat left center; }

.lev1no a, .lev2no a, .lev3no a, .lev4no a, .lev5no a, .lev6no a
{ font-weight: 400; text-indent: 0px; background: transparent url(../img/pralineno.jpg) no-repeat left center; }


#kopfinnen h1
{ display: none; }

#kopfinnen p
{ display: none; }

#menuehoch ul
{ margin: 2px 0 0 20px; }

#menuehoch li
{ list-style-type: none; padding: 0; margin: 0 0 2px 0; }

#meta li
{ list-style: none; display: inline; padding: 0 12px 10px 0; }


.schild
{ position: absolute; top: 10px; left: 10px; width: 146px; height: 110px; border: none; }

#kopfinnen1 img
{ position: absolute; top: 4px; right: 45px; display: none }


#suchfor
{ margin: 20px 0 0 260px; }

#sword
{ float: left; font-size: 0.9em; width: 6em; height: 1.5em; border-bottom: 1px solid #eeeeee; }

.suche
{ float: left; width: 20px; height: 16px; padding: 0 0.5em 0 4px; border: none; }

.druck
{ width: 16px; height: 16px; margin: 0 5px -2px 0; border: none; }

.mail
{ width: 20px; height: 16px; margin: 0 0 -2px 0; border: none; }

.motiv
{ text-align: center; padding: 15px 0; }


.csc-textpic-image   /* mit padding > 0 ist dreispaltig unmöglich z.Zt. */
{ background: #fffdd0;  padding: 0; }

.csc-textpic-caption
{ color: #6a3423; font-size: 0.9em; font-style: italic; line-height: 115%; padding: 20px 5px 10px; }

#rechts .csc-textpic-image
{ background: transparent; padding: 0 22px 0  30px; }

.counter
{ font-size: 0.92em; line-height: 150%; padding: 0 22px 0 30px; margin: 0em 0em 0.8em; }

.counter div
{ display: inline; white-space: nowrap; margin: 0 5px; }


a:link
{ color: #6a3423; text-decoration: underline; }

a:visited
{ color: #6a3423; text-decoration: underline; }

a:hover, a:active, a:focus
{ color: #a55136; text-decoration: underline; }


#menuehoch a
{ display: block; text-decoration: none; padding: 0.2em 0 0.2em 30px; }

#menuehoch a:link, #menuehoch a:visited
{ color: #fffdd0; }

#menuehoch a:hover, #menuehoch a:active, #menuehoch a:focus
{ color: #ffffff; background: transparent url(../img/pralinehover.jpg) no-repeat left center; }


#meta a:link, #meta a:visited
{ color: #6a3423; text-decoration: none; }

#meta a:hover, #meta a:active, #meta a:focus
{ color: #a55136; }


.download img
{ display:none; }

.external-link img
{ display:none; }

.external-link-new-window img
{ display:none; }

.internal-link img
{ display:none; }

.internal-link-new-window img
{ display:none; }

.mail img
{ display:none; }


.tx-veguestbook-pi1 .tx-guestbook-result
{ font-weight: 400; margin: 30px 0 0; }

#normal .tx-veguestbook-pi1 h2.tx-guestbook-header
{ clear:both; display:block; color:#963422; background: none; padding: 0.8em 0 0.3em; border: none; margin: 0; }

.tx-veguestbook-pi1 h2.tx-guestbook-header
{ clear:both; display:block; color:#963422; background: none; padding: 0.8em 2em 0.3em; border-top: 2px solid #180000; border: none; margin: 0; }

.tx-veguestbook-pi1 .tx-guestbook-left
{ float:none; width:auto; background:transparent; height: 2em; min-height: 2em; padding: 0.5em 2em; border: none; margin: 0; }

.tx-veguestbook-pi1 .tx-guestbook-left p
{ color:#963422; font-size: 0.92em; }

.tx-veguestbook-pi1 .tx-guestbook-right
{ float:none; width: auto; background: transparent; padding: 1em 2em; border: none; margin: 0 0 30px}

.tx-veguestbook-pi1 .tx-guestbook-right p
{ color: #963422; }

.tx-veguestbook-pi1 .tx-guestbook-right p br
{ display: block; margin: 1em 0 0; }

/*.tx-veguestbook-pi1 .tx-guestbook-right { width: auto; background: transparent; padding: 6px 22px 1.2em 30px;padding: 0 1em;  }*/

.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date
{ width: auto; background: none; font-weight: 400; text-align: right; padding: 6px 22px 1.2em 30px; margin: 0; }


/* 
.tx-guestbook-list-table { border-style: solid; border-color: #000000; border-width: 1px }
.tx-guestbook-list-header, .tx-veguestbook-pi1 h2.tx-guestbook-header { background-color: transparent; color: #693422; font-weight:bold; padding: 0 12px; }
.tx-guestbook-list-row { background-color: #fffdd0; padding: 0 12px; }
.tx-guestbook-list-rowleft { background-color: #ebdc9d; padding: 12px 12px 0 12px; }
.tx-guestbook-list-row p {margin: 50px 0 30px 0; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic }
.tx-guestbook-list-small { font-size: 9px; color: #5C3C0D }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #5C3C0D }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #fffdd0 }
.tx-guestbook-latest-header { background-color: #693422; color: #ffffff; font-weight:bold; padding: 0 8px; margin: 180px 0 0 0;}
.tx-guestbook-latest-row { background-color: #ffffff; border: solid 2px #000000; padding: 0 8px; }
.tx-guestbook-latest-small { font-size: 9px; color: #5C3C0D }
.tx-guestbook-form-inputfield-med {  background: #ffffff; border-top: solid 1px #693422; border-right: solid 2px #693422; border-bottom: solid 2px #693422; border-left: solid 1px #532F0F; font-size:14px; color:#532F0F; width:200px }
.tx-guestbook-form-inputfield-big {  background: #ffffff; border-top: solid 1px #693422; border-right: solid 2px #693422; border-bottom: solid 2px #693422; border-left: solid 1px #532F0F; font-size:14px; color:#532F0F; width:250px }
.tx-guestbook-form-textarea { background: #ffffff; border-top: solid 1px #693422; border-right: solid 2px #693422; border-bottom: solid 2px #693422; border-left: solid 1px #532F0F; font-size:14px; color:#532F0F; width:400px }
.tx-guestbook-form-obligationfield { color: #CC0000 }
.tx-guestbook-form-error { color: #CC0000 }
.tx-veguestbook-pi1 .tx-guestbook-right { width: auto; background: none; padding: 6px 22px 1.2em 30px; }
*/