<style>
<!--

body {background: #FFFFFF; margin-right: 10px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; scrollbar-base-color: #aaaaaa; scrollbar-arrow-color: #ffffd5; scrollbar-face-color: #aaaaaa; scrollbar-3d-light-color: #ffffff; scrollbar-darkshadow-color: #000000; scrollbar-highlight-color: #eeeeee; scrollbar-shadow-color: #000000; scrollbar-track-color: #dddddd}

A {TEXT-DECORATION: none; color: #04A250;font-weight:bold;}
A:hover {TEXT-DECORATION: none; text-decoration: underline}
A:visited {color: #008543;}
A.menu{font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 12px;font-variant:small-caps;margin-left:5px;margin-right:0px;margin-top:0px;margin-bottom:0px;white-space:nowrap;}
A.menu:hover{background-color: #ffffd5;font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 12px;font-variant:small-caps;margin-left:5px;margin-right:0px;margin-top:0px;margin-bottom:0px;white-space:nowrap;}
A.menu:visited{text-decoration: underline;}
A.txt:hover {background-color: #ffffd5;color:#04A250;}
A.txt:visited {}
A.small {font-size: 85%;}
A.small:hover {font-size: 85%; background-color: #ffffd5;}
A.smaller {font-size: 70%;}
A.smaller:hover {font-size: 70%; background-color: #ffffd5;}


A.g {color: #222222;}
A.g {font-family: Arial,Helvetica,Verdana}
A.g {font-size: 10pt; width: "100%"}
A.g {text-decoration: underline}
A.g:hover {color: #222222; width: "100%"}
A.g:hover {text-decoration: none}

A.f:hover {}
A.f:hover {text-decoration: none}

A.copy{ font-family: Verdana,Arial,Helvetica,Sans Serif; background-color: #ECECEC; font-size: 10px; color:#6666CC;padding:0px;}
A.copy:visited{ font-family: Verdana,Arial,Helvetica,Sans Serif; background-color: #ECECEC; font-size: 10px; color:#6666CC;padding:0px;}

p {font-size: 10pt; color: #000000; font-family: Verdana,Arial,Helvetica,Sans Serif;}

.m {text-align: center}
.r {text-align: right}
.l {text-align: left}
.j {text-align: justify; text-indent: 12pt; margin-left: 0px; margin-right:0px;margin-top:0px;}

.ff {background: #ffffff}
.dd {background: #dddddd}
.cc {background: #cccccc}

.form {font-size: 11pt; background-image: url(leerbutton.gif); color: #eaf8ff; font-family: Verdana,Arial,Helvetica; background-color: #007eca; text-align: left}

ul {font-size: 10pt; color: #000000; font-family: Verdana,Arial,Helvetica,Sans Serif; list-style-image: url(bilder/layout/li-gl.gif)}

ol {font-size: 10pt; color: #000000; font-family: Verdana,Arial,Helvetica,Sans Serif}

td {font-size: 10pt; color: #000000; vertical-align: top; font-family: Verdana,Arial,Helvetica}

.weiss {font-size: 8pt; color: #000000; font-family: Verdana,Arial,Helvetica}
.weiss {font-weight: bold; background-color: #ffffd5; border: 1px; border-color: #aaaaaa; border-style: solid}

.weiss2 {font-size: 10pt; color: #000000; font-family: Verdana,Arial,Helvetica}
.weiss2 {background: #ffffd5; border: 1pt; border-color: #ffffff; border-style: solid}

.trenner_hk {font-size: 10pt; color: #6666CC; font-family: Verdana,Arial,Helvetica}
.trenner_hk {font-weight: bold; background: #ECECEC; border: 1px; border-color: #efefef; border-style: solid}

.trenner_sk {font-size: 10pt; color: #6666CC; font-family: Verdana,Arial,Helvetica}
.trenner_sk {font-weight: bold; border: 0px;}

.bild {font-size: 10pt; color: #000000; font-family: Verdana,Arial,Helvetica}
.bild {font-weight: bold; text-align: center; background-color: #ffffff; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-width: 1pt; border-top-color: #aaaaaa; border-bottom-color: #aaaaaa; border-right-color: #aaaaaa; border-left-color: #aaaaaa; border-style: ridge}

.bild_txt {background-color: #ffffd5; font-size: 8pt; color: #000000; font-family: Verdana,Arial,Helvetica; font-weight: bold; border: 1px; border-color: #aaaaaa; border-style: solid; padding: 3px;}


.vm {vertical-align: middle}

small {font-size: 8pt; font-family: Verdana,Arial,Helvetica,Sans Serif}

big {font-size: 11pt; color: #444444; font-family: Verdana,Arial,Helvetica,Sans Serif; width: "100%"; background: #f8f8f8; padding: 2pt}

hr {color: #000000 }

h1 {font-family: Verdana,Arial,Helvetica; background-image: url(h1-gl.gif); font-size: 11pt; color: #000000; margin: bottom; text-align: right; margin-left: 125pt; font-weight: bold; padding: 3pt}

h2 {font-family: Verdana,Arial,Helvetica; color: #333333; font-size: 11pt}

sup {font-size: 9pt}

form {margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;}
input {font-weight: bold; font-family: verdana,arial; color: #008543; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; width: 200px; font-size: 10pt}
input.txt {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; width: 200px; font-size: 10pt}
input.preis {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; font-size: 10pt; width: 40px;}
input.lupe {font-weight: bold; font-family: verdana,arial; color: #008543; margin: 0px; border-style: none; border-width: 0pt; width:55px; height: 15px; font-size: 10pt}
input.fulltext {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; width: 125px; height: 17px; font-size: 10pt;margin:0px;padding:0px;}
input.cb {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 0px; border-color: #000000; width: 15px; height: 15px; font-size: 10pt}
input.rb {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 0px; border-color: #000000; width: 15px; height: 15px; font-size: 10pt}
input.button {background-color:#ffffff;width:90px;}
.select {width:150px;}
.select_ia_karte{font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; width: 200px; font-size: 10pt}
.select_gastro {width:250px;}

select {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; width: 200px; font-size: 10pt}

textarea {font-weight: bold; font-family: verdana,arial; color: #008543; background-color: #ffffff; margin: 0px; border-style: solid; border-width: 1px; border-color: #000000; font-size: 10pt; height: 100px}

.adress {color: #000000; background: #fffff5; border: 1px; border-style: solid; border-color: #ededed; padding: 4pt}

.infobox{
border-style: outset;
border-width: 2px;
border-color: #ffffff;
background-color: #cccccc;
font-family: arial;
font-size: 10;
color: #000000;
text-shadow: #cccccc;
vertical-align:middle;
visibility : hidden;
text-decoration:none;
}

.treetable {
   font-family: arial;
   border : thin dashed #D0D0D0;
   background-color : #EEE;
}

.rowstable {
   font-family: arial;
   font-size: 10.5pt;
}

.rows1 {
}

.rows2 {
}

.content {
	padding-right:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:20px;	
}

.uartikel {
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;	
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;		
}

.infobalken{
background-image: url(bilder/layout/bg_infobalken3.gif);
background-position: right;
width: 275px;
}

.suchmaske {
color: #000000;
background: #fffff5;
border: 1px;
border-style: solid;
border-color: #ededed;
margin-right:10px;
margin-left:10px;
margin-top:3px;
margin-bottom:3px;	
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}

.tabelle {color: #000000; background: #fffff5; border: 1px; border-style: solid; border-color: #ededed; padding: 4pt;}

.test{font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 12px;margin-left:5px;margin-right:5px;}
.menu{font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 12px;margin-left:5px;margin-right:0px;margin-top:0px;margin-bottom:0px;font-variant:small-caps;white-space:nowrap;color:#008543;font-weight:normal;padding:0px;}

.menu2{font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 11px;margin-left:10px;white-space:nowrap;font-variant:small-caps;white-space:nowrap;font-weight:bold;}

.menu_reiter{ font-family: Verdana,Arial,Helvetica,Sans Serif; background-color: #ffffd5; font-size: 12px;font-variant:small-caps;color:#008543;font-weight:bold;}

.impressum{ font-family: Verdana,Arial,Helvetica,Sans Serif; background-color: #ECECEC; font-size: 10px; color:#6666CC;padding-left:7px;}

.kopf{background-color: #ECECEC;background-image: url(bilder/layout/collage_1.jpg);background-repeat:no-repeat;background-position:left;}

html>body #schatten {background-image: url(bilder/layout/schatten_png.png);}

.form_label{color:#6666CC;font-weight:bold;}


.gelbe_infobox_1 {
font-size: 8pt;
color: #000000;
font-family: Verdana,Arial,Helvetica;
font-weight: bold;
background-color: #ffffd5;
border: 1px;
border-color: #aaaaaa;
border-style: solid
}

.gelbe_infobox_2 {
font-size: 10pt;
color: #000000;
font-family: Verdana,Arial,Helvetica;
background: #ffffd5;
border: 1pt;
border-color: #ffffff;
border-style: solid
}

.gelbe_infobox_3 {
color: #000000;
background: #fffff5;
border: 1px;
border-style: solid;
border-color: #ededed;
padding: 4pt
}

.ueberschrift_1 {
font-size: 10pt;
color: #6666CC;
font-family: Verdana,Arial,Helvetica;
font-weight: bold;
background: #ECECEC;
border: 1px;
border-color: #efefef;
border-style: solid
}

.ueberschrift_2 {
font-size: 10pt;
color: #6666CC;
font-family: Verdana,Arial,Helvetica;
font-weight: bold;
border: 0px
}

.ueberschrift_3 {
font-size: 11pt;
color: #444444;
font-family: Verdana,Arial,Helvetica,Sans Serif;
width: "100%";
background: #f8f8f8;
padding: 2pt
}


A.textlink:hover {background-color: #ffffd5;color:#04A250;}
A.textlink:visited {}



-->
</style>