body { color:#000000; font-family:Arial; font-size:0.9em; background-color: #FEFAEF; margin-left : 0.0in; margin-top : 0.0cm; margin-right: 0.0cm  }
h2 { color:#000000; font-family:Arial; font-size:1.1em; }
h3 { color:#000000; font-family:Arial; font-size:1.0em; font-weight:800;}

a.braun:link { text-decoration:none; font-weight:400; font-size:0.8em; color:#59583A; vertical-align: text-top;}
a.braun:visited { text-decoration:none; font-weight:400; font-size:0.8em; color:#59583A; vertical-align: text-top; }
a.braun:focus { text-decoration:none; font-weight:800; font-size:0.8em; color:#000000; vertical-align: text-top; }
a.braun:hover { text-decoration:none; font-weight:800; font-size:0.8em; color:#000000; vertical-align: text-top; }

a.lok:link { text-decoration:underline; font-weight:800; font-size:1.0em; color:#59583A; }
a.lok:visited { text-decoration:underline; font-weight:800; font-size:1.0em; color:#59583A; }
a.lok:focus { text-decoration:underline; font-weight:800; font-size:1.0em; color:#000000; }
a.lok:hover { text-decoration:underline; font-weight:800; font-size:1.0em; color:#000000; }

a.starts:link { text-decoration:underline; font-weight:400; font-size:0.9em; color:#000000; }
a.starts:visited { text-decoration:underline; font-weight:400; font-size:0.9em; color:#000000; }
a.starts:focus { text-decoration:underline; font-weight:800; font-size:0.9em; color:#000000; }
a.starts:hover { text-decoration:underline; font-weight:800; font-size:0.9em; color:#000000; }

a.Aschrift:link { text-decoration:none; font-weight:400; font-size:1em; color:#59583A; vertical-align: text-top;}
a.Aschrift:visited { text-decoration:none; font-weight:400; font-size:1em; color:#59583A; vertical-align: text-top; }
a.Aschrift:focus { text-decoration:none; font-weight:800; font-size:1em; color:#000000; vertical-align: text-top; }
a.Aschrift:hover { text-decoration:none; font-weight:800; font-size:1em; color:#000000; vertical-align: text-top; }


#Schriftgroesse { position: absolute ; z-index: 2; top: 30px; left: 110px; width: auto; height: 13px; text-decoration:none; font-weight:400; font-size:0.8em; color:#59583A;}
#Topmenue { position: absolute ; z-index: 2; top: 30px; left: 730px; width: auto; height: 13px; }
.kopf { position: absolute; z-index: 1; top: 45px; left: 100px; width: 850px; height: 238px; border-style: none}
.topgrafiken { width: 1.0em; height: 1.0em; border-style: none}
#Derweg { position: absolute ; z-index: 2; top: 300px; left: 350px; width: auto; height: 13px; text-decoration:none; font-weight:400; font-size:0.8em; color:#59583A; }
.hauptmenue_top { position: absolute; z-index: 1; top: 283px; left: 100px; width: 205px; height: 57px; border-style: none}
.weg { position: absolute; z-index: 1; top: 283px; left: 310px; width: 617px; height: 57px; border-style: none}
.oben { vertical-align:top; }
.gruenwd { color:#058969; font-family:Wingdings; }
.rotwd { color:#D62100; font-family:Wingdings; }
.gruen { color:#058969; font-family:Arial; }
.rot { color:#D62100; font-family:Arial; }
.wing { font-family:Wingdings; }
.web { font-family:Webdings; }
.w3bild { border-style: none; }

#Text { position: absolute; z-index: 1; top: 340px; left: 310px; width: 617px; padding:0px; }
#Textinnen { padding-left: 25px; }
.bgcolor1 {background-color: #ffffff; background-image: url(http://www.oberkurzheim.at/grafiken_neu/bg_haupt.jpg); }
.bildrechts {float: right; padding-right:20px; padding-left:15px; }
.rahmen { width:65%; border-width:1px; border-style:solid; border-color: #DFC76D; text-align:justify; }
#Kontakt { width: 150px; float: right; padding-right:20px; padding-left:15px; }
#Lage { width: 165px; float: right; padding-right:20px; padding-left:15px; }
.lageplan {float: left; padding-right:0px; padding-left:0px; }
.artikel {width: 380px; }
.hausnummer {width: 370px; background-color: #ffffff; padding: 5px; border-width:1px; border-style:solid; border-color: #DFC76D; text-align:justify; }
.gratulation {width: 500px; background-color: #ffffff; padding: 5px; border-width:1px; border-style:solid; border-color: #DFC76D; text-align:justify; }
.fotogratulation {float: left; padding-right:10px; padding-left:0px; }
.gewerbe {width: 450px; background-color: #ffffff; padding: 5px; border-width:1px; border-style:solid; border-color: #DFC76D; text-align:justify; }


/* Test Positionierung */
.position1 { position: relative; z-index: 1; top: 40px; left: 65px; }
.position2 { position: relative; z-index: 1; top: -38px; left: 65px; }

/* CSS Menü Hauptpunkte */
#menue { position: absolute; z-index: 1; top: 340px; left: 100px; width: 205px; }
#menue ul { list-style-type: none; padding: 0px; margin: 0px; }
#menue li { display: block; margin-bottom: 0px; padding: 6px;  background-image: url(http://www.oberkurzheim.at/grafiken_neu/bg_menue.jpg); }

a.haupt:link { text-decoration:none; font-weight:800; font-size:0.9em; color:#756B48; }
a.haupt:visited { text-decoration:none; font-weight:800; font-size:0.9em; color:#756B48; }
a.haupt:focus { text-decoration:none; font-weight:800; font-size:0.9em; color:#000000; }
a.haupt:hover { text-decoration:none; font-weight:800; font-size:0.9em; color:#000000; }

/* CSS Menü Unterpunkte */
#msub li { vertical-align: text-top; padding: 4px; background-image: url(http://www.oberkurzheim.at/grafiken_neu/bg_menue_sub.jpg); }

a.sub:link { text-decoration:none; font-weight:800; font-size:0.85em; color:#756B48; vertical-align: text-top;}
a.sub:visited { text-decoration:none; font-weight:800; font-size:0.85em; color:#756B48; vertical-align: text-top; }
a.sub:focus { text-decoration:none; font-weight:800; font-size:0.85em; color:#000000; vertical-align: text-top; }
a.sub:hover { text-decoration:none; font-weight:800; font-size:0.85em; color:#000000; vertical-align: text-top; }

/* CSS Menü Fuss */
#mfuss li { padding: 4px; background-image: url(http://www.oberkurzheim.at/grafiken_neu/hauptmenue_bottom.jpg); }



