
body     { font-family: Verdana; background-color: #fff8c3; margin-top: 0px }
#logos    { text-align: right; padding-right: 22px; width: 800px; height: 105px }
#logos img   { margin-top: 14px }
hr { color: white; border-top: 1px solid white; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; height: 1px }
#flagsx { text-align: center; width: 211px; height: 22px; display: block }
#flagsx img { margin-right: 3px; margin-left: 3px }
#body         { color: #003d2e; font-size: 14px; font-family: Georgia, "Times New Roman", Times; text-decoration: none; margin-top: 20px; margin-bottom: 10px; margin-left: 20px; width: 550px; height: auto }
#body h1     { font-size: 20px; letter-spacing: 1px }
#body h2 { font-size: 18px; letter-spacing: 1px }
#body h3 { font-size: 16px; letter-spacing: 1px }
#body ul   { font-size: 12px; list-style-image: url(http://www.rochushof.at/data/pix/punkt.gif) }
#body td   { color: #003d2e; font-size: 14px; font-family: Georgia, "Times New Roman", Times }
#body td a  { font-size: 12px }
#body td a:link   { color: #003d2e; font-weight: bold; font-size: 12px }
#body td a:active   { color: #003d2e; font-weight: bold; font-size: 12px }
#body td a:visited   { color: #003d2e; font-weight: bold; font-size: 12px }
#body td a:hover  { color: #34614d; font-weight: bold; font-size: 12px; text-decoration: none }
#body a{ font-size: 12px }
#body a:link   { color: #003d2e; font-weight: bold; font-size: 12px }
#body a:active   { color: #003d2e; font-weight: bold; font-size: 12px }
#body a:visited   { color: #003d2e; font-weight: bold; font-size: 12px }
#body a:hover  { color: #34614d; font-weight: bold; font-size: 12px; text-decoration: none }
#tab   { background: url(http://www.rochushof.at/data/pix/L225_bg.gif) repeat-y; margin: 0px; padding: 0px; width: 822px; height: 100% }
#menu   { font-weight: bold; font-family: "Times New Roman", Georgia; text-decoration: none; margin-top: 140px; width: 100px; height: auto; display: block }
#menu ul{ list-style-type: none; margin: 0px; padding: 0px }
#menu li { color: white; font-weight: bold; text-indent: 5px; list-style-type: none; margin: 0px; height: 43px }
#menu li a   { font-weight: bold; font-size: 13px; line-height: 18px; text-decoration: none; margin: 0px; padding-left: 14px; height: 43px; display: block }
#menu li a:link  { color: #777572; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu li a:active{ color: #777572; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu li a:visited{ color: #777572; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu li a:hover  { color: black; font-weight: bold; margin: 0px; height: 43px }
#menu .current{ color: white; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu .current a{ color: #063; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu .current a:link { color: #34614d; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu .current a:active { color: #34614d; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu .current a:visited { color: #34614d; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }
#menu .current a:hover { color: #34614d; font-weight: bold; text-decoration: none; margin: 0px; height: 43px }

#submenu           { font-family: "Times New Roman", Georgia; text-decoration: none; margin-top: 11px; width: 100px; height: auto; display: block }
#submenu ul{ list-style-type: none; margin: 0px; padding: 0px }
#submenu li  { color: white; text-indent: 5px; list-style-type: none; margin: 0px; height: 43px }
#submenu li a            { font-weight: bold; font-size: 13px; line-height: 18px; text-decoration: none; margin: 0px; padding-right: 12px; height: 43px; display: block }
#submenu li a:link     { color: #777572; text-decoration: none; margin: 0px; height: 43px }
#submenu li a:active   { color: #777572; text-decoration: none; margin: 0px; height: 43px }
#submenu li a:visited   { color: #777572; text-decoration: none; margin: 0px; height: 43px }
#submenu li a:hover   { color: black; margin: 0px; height: 43px }
#submenu .current { color: white; text-decoration: none; margin: 0px; height: 43px }
#submenu .current a { color: #063; text-decoration: none; margin: 0px; height: 43px }
#submenu .current a:link  { color: #34614d; text-decoration: none; margin: 0px; height: 43px }
#submenu .current a:active  { color: #34614d; text-decoration: none; margin: 0px; height: 43px }
#submenu .current a:visited  { color: #34614d; text-decoration: none; margin: 0px; height: 43px }
#submenu .current a:hover  { color: #34614d; text-decoration: none; margin: 0px; height: 43px }

#menukopf     { margin-top: 0px; width: 822px; height: 22px; display: block }
#menukopf ul      { text-align: right; margin: 3px 0px 0px; padding-right: 14px; height: 19px }
#menukopf li    { line-height: 14px; float: right; height: 22px; display: inline }
#menukopf a    { color: #f5f5f5; font-size: 10px; line-height: 14px; text-decoration: none; background: url(http://www.rochushof.at/data/pix/punkt_menuhead.gif) no-repeat; float: left; padding-left: 15px; display: block }
#menukopf a:link     { color: #c7b666; line-height: 14px; text-decoration: none }
#menukopf a:active     { color: #c7b666; line-height: 14px; text-decoration: none }
#menukopf a:visited     { color: #c7b666; line-height: 14px; text-decoration: none }
#menukopf a:hover   { color: #101010; line-height: 14px }
#menukopf .current { color: white; font-weight: bold; text-decoration: none }
#menukopf .current a { color: #063; font-weight: bold; text-decoration: none }
#menukopf .current a:link  { color: #34614d; font-weight: bold; text-decoration: none }
#menukopf .current a:active  { color: #34614d; font-weight: bold; text-decoration: none }
#menukopf .current a:visited  { color: #34614d; font-weight: bold; text-decoration: none }
#menukopf .current a:hover  { color: #34614d; font-weight: bold; text-decoration: none }

#copy { color: gray; font-size: 10px; font-family: Verdana; letter-spacing: 1px }
#copy a { color: gray }
#copy a:hover  { color: #28456e }
#fussnote    { color: #777572; font-size: 10px; font-family: Georgia, "Times New Roman"; text-align: center; padding-top: 8px; padding-bottom: 6px; width: 822px; display: block }
#fussnote a     { font-size: 10px; text-decoration: none }
#fussnote a:link    { color: #777572 }
#fussnote a:active     { color: #777572 }
#fussnote a:visited     { color: #777572 }
#fussnote a:hover    { color: #34614d; text-decoration: none }
#galerie{ font-size: 12px }
#galerie h1  { color: #28456e; font-style: italic; font-weight: bold }

#galerie h2{ color: #28456e; font-style: italic; font-weight: bold }
#galerie td { font-size: 12px }
#galerie img { border: none}
#galerie a:link{ color: #28456e }
#galerie a:visited  { color: #28456e }
#galerie a:hover{ color: #696969 }
#weiter a { color: #28456e; font-weight: bold; font-size: 26px; text-decoration: none }
#titel         { font-family: "Times New Roman", Times; text-align: center; margin-top: 0px; width: 822px; display: block }
#titel h1 { color: #f5f5f5; font-weight: normal; font-size: 28px; margin: 11px 0px 0px 440px; padding: 0px }
#titel h2        { color: white; font-weight: bold; font-size: 11px; font-family: Arial; word-spacing: 2px; letter-spacing: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; width: 822px }
#navi { color: black; font-size: 12px; line-height: 20px; margin-bottom: 10px }
#navi b{ color: white; font-weight: 822; font-size: 11px; background-color: #ffc600;}
#navi i  { color: #28456e; font-style: normal; font-weight: bold; font-size: 17px }
#navi a  { color: #28456e; font-size: 11px; text-decoration: none }
#gaestebuch {text-align: center }
#gaestebuch input  { font-family: Arial; background-color: #f5f5f5 }
#gaestebuch textarea { font-family: Arial; background-color: #f5f5f5 }
#gaestebuch table { font-size: 13px; font-family: Arial; background-color: #d9d9d9; border-top: 2px solid #28456e; border-bottom: 2px solid #28456e }


