body { background-color:#FAF7AA; }

a.menu:link { text-decoration:none; font-size:18; font-weight:bold; color:#FAF7AA; }
a.menu:visited { text-decoration:none; font-size:18; font-weight:bold; color:#FAF7AA; }
a.menu:hover { text-decoration:none; font-size:18; font-weight:bold; color:#FF0000; }
a.menu:active { text-decoration:none; font-size:18; font-weight:bold; color:#FCF900; }
a.menu:focus { text-decoration:none; font-size:18; font-weight:bold; color:#FAF7AA; }

h1 { font-size:20px; margin-bottom:18px; }

a.text2:link { text-decoration:none; color:#033C09; }
a.text2:visited { text-decoration:none; color:#033C09; }
a.text2:hover { text-decoration:none; color:#FF0000; }
a.text2:active { text-decoration:none; color:#033C09; }
a.text2:focus { text-decoration:none; color:#033C09; }

a.kontakt:link { font-size:18; font-weight:bold; color:#FF0000; }
a.kontakt:visited { font-size:18; font-weight:bold; color:#FF0000; }
a.kontakt:hover { font-size:18; font-weight:bold; color:#0000FF; }
a.kontakt:active { font-size:18; font-weight:bold; color:#FF0000; }
a.kontakt:focus { font-size:18; font-weight:bold; color:#0000FF; }

a.mail:link { text-decoration:none; font-size:16; color:#000000; }
a.mail:visited { text-decoration:none; font-size:16; color:#000000; }
a.mail:hover { text-decoration:none; font-size:16; color:#000000; }
a.mail:active { text-decoration:none; font-size:16; color:#000000; }
a.mail:focus { text-decoration:none; font-size:16; color:#000000; }

a.intro:link { text-decoration:none; font-size:18; font-weight:bold; color:#000000; }
a.intro:visited { text-decoration:none; font-size:18; font-weight:bold; color:#000000; }
a.intro:hover { text-decoration:none; font-size:18; font-weight:bold; color:#000000; }
a.intro:active { text-decoration:none; font-size:18; font-weight:bold; color:#000000; }
a.intro:focus { text-decoration:none; font-size:18; font-weight:bold; color:#000000; }

a.admin:link { text-decoration:none; font-size:18; color:#FFFFFF; }
a.admin:visited { text-decoration:none; font-size:18; color:#FFFFFF; }
a.admin:hover { text-decoration:none; font-size:18; color:#FFFFFF; }
a.admin:active { text-decoration:none; font-size:18; color:#FFFFFF; }
a.admin:focus { text-decoration:none; font-size:18; color:#FFFFFF; }

a.link:link { text-decoration:none; border=0px; font-size:14; color:#033C09; }
a.link:visited { text-decoration:none; border=0px; font-size:14; color:#033C09; }
a.link:hover { text-decoration:none; border=0px; font-size:14; color:#033C09; }
a.link:active { text-decoration:none; border=0px; font-size:14; color:#033C09; }
a.link:focus { text-decoration:none; border=0px; font-size:14; color:#033C09; }

a.shop:link {text-decoration:none; font-size:18; font-weight:bold; color:#033C09; }
a.shop:visited {text-decoration:none; font-size:18; font-weight:bold; color:#033C09; }
a.shop:hover {text-decoration:none; font-size:20; font-weight:bold; color:#FF0000; }
a.shop:active {text-decoration:none; font-size:18; font-weight:bold; color:#033C09; }
a.shop:focus {text-decoration:none; font-size:18; font-weight:bold; color:#033C09; }

body.admin { background-color:#FAF7AA; }

.border_box_top {  border: #C0C0C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; margin-top:1px; margin-bottom:0px}
.border_box_middle {  border: #C0C0C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top:0px; margin-bottom:0px}
.border_box_bottom {  border: #C0C0C0; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top:0px; margin-bottom:1px}

.wein1 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px;}
.wein2 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.wein3 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.wein4 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; }
.wein5 { border: #C0C0C0; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;}

.news1 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px;}
.news2 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;}
.news3 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px;}
.news4 {  color:#000000; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

.events1 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px;}
.events2 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.events3 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;}
.events4 {  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;}

a.events_link:link { text-decoration:none;  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px;}
a.events_link:visited { text-decoration:none;  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
a.events_link:hover { text-decoration:none;  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;}
a.events_link:active { text-decoration:none;  color:#FAF7AA; background-color:#033C09; border: #033C09; border-collapse:collapse; border-spacing:0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;}
a.events_link:focus { text-decoration:none;  color:#FAF7AA; }

.zelle1 {border: 1px solid color:#033C09; background-color:#033C09; color:#FAF7AA;}
.zelleunten {border: 2px solid color:#033C09;}