html, body {height:100%}
body {margin:0; background-color:rgb(255,255,255)}
#maintable {height:100%; width:100%}
#container {position:relative; height:580px; width:980px; margin: 0 auto 0 auto; background-color:rgb(255,255,255); font-family:arial, sans-serif, verdana; font-style:normal}

h1 {text-decoration:none; color:rgb(0,0,0); font-size:11px; margin-top:0px}
h2 {text-decoration:none; color:rgb(80,80,70); font-size:11px; font-weight:bold; letter-spacing:0px; margin-top:8px; line-height:10px}
h3 {text-decoration:none; color:rgb(80,80,70); font-size:11px; font-weight:bold; letter-spacing:0px; margin-top:8px; line-height:10px}
#ueberschrift {height:23px; overflow:hidden}

a.menuelink {text-decoration:none; color:rgb(0,0,0); font-size:11px; letter-spacing:1px}
a.menuelink:focus {outline:none}
a.menuelink:hover {text-decoration:underline; color:rgb(205,51,0); font-size:11px; letter-spacing:1px}
a.startseitelink {text-decoration:none; color:rgb(80,80,70); font-size:11px; font-weight:bold; letter-spacing:0px; line-height:8px; margin-bottom:3px}
a.startseitelink:focus {outline:none}
a.startseitelink:hover {text-decoration:none; color:rgb(80,80,70); font-size:11px; font-weight:bold; letter-spacing:0px; line-height:8px; margin-bottom:3px}
a.zoomlink {text-decoration:none; color:rgb(130,130,120); font-weight:normal; font-size:11px; letter-spacing:1px}
a.zoomlink:focus {outline:none}
a.zoomlink:hover {text-decoration:underline; color:rgb(205,51,0); font-weight:normal; font-size:11px; letter-spacing:1px}
a.footerlink {text-decoration:none; color:rgb(100,100,100)}
a.footerlink:focus {outline:none}
a.footerlink:hover {text-decoration:underline; color:rgb(205,51,0)}
a.textlink {text-decoration:none; color:rgb(100,100,100)}
a.textlink:focus {outline:none}
a.textlink:hover {text-decoration:underline; color:rgb(205,51,0)}
.aktuelleseite {font-weight:bold; color:rgb(0,0,0); font-size:11px; letter-spacing:1px}
.zoom {width:186px; height:21px; line-height:17px; text-align:left; background-color:rgb(215,215,202)}
.footeroben {margin-top:544px; padding:0px; height:17px; overflow:hidden; font-weight:normal; font-size:11px; letter-spacing:1px; color:rgb(100,100,100)}
.footerunten {margin-top:561px; padding:0px; height:17px; overflow:hidden; font-weight:normal; font-size:11px; letter-spacing:1px; color:rgb(100,100,100)}
.leerzeilehoch {font-size:7px}
.leerzeileschmal {font-size:2px}

.bildnorm {width:186px; height:124px}
.bildzoom {width:186px; height:100px}
.bildgross {width:379px; height:255px}
.bildganzgross {width:572px; height:255px}
.bildbreit {width:379px; height:124px}
.bildpanorama {width:765px; height:124px}
.bildpanoramaxl {width:958px; height:124px}



#strichoben {position:absolute; margin-left:0px; margin-top:0px; margin-bottom:580px; padding:0px; width:980px; height:1px; overflow:hidden; background-color:rgb(170,170,160)}
#strichunten {position:absolute; margin-left:0px; margin-top:579px; margin-bottom:0px; padding:0px; width:980px; height:1px; overflow:hidden; background-color:rgb(170,170,160)}
#strichlinks {position:absolute; margin-left:0px; margin-top:1px; margin-bottom:580px; padding:0px; width:1px; height:578px; overflow:hidden; background-color:rgb(170,170,160)}
#strichrechts {position:absolute; margin-left:979px; margin-top:1px; margin-bottom:0px; padding:0px; width:1px; height:578px; overflow:hidden; background-color:rgb(170,170,160)}

#logofeld {position:absolute; margin-left:11px; margin-top:41px; width:186px; height:165px; background-color:rgb(255,204,70)}
#footerfeld {position:absolute; margin-left:0px; margin-top:540px; width:980px; height:40px; background-color:rgb(215,215,202)}
#logo {position:absolute; margin-left:32px; margin-top:134px; width:394px; height:67px}
#rose {position:absolute; margin-left:830px; margin-top:136px; width:139px; height:70px}



#start {position:absolute; margin-left:11px; margin-top:8px; width:50px; height:11px; text-align:left}
#pflanzen {position:absolute; margin-left:39px; margin-top:8px; width:100px; height:11px; text-align:center}
#mauern {position:absolute; margin-left:113px; margin-top:8px; width:100px; height:11px; text-align:center}
#pflaster {position:absolute; margin-left:198px; margin-top:8px; width:120px; height:11px; text-align:center}
#holz {position:absolute; margin-left:308px; margin-top:8px; width:70px; height:11px; text-align:center}
#stahl{position:absolute; margin-left:361px; margin-top:8px; width:70px; height:11px; text-align:center}
#teichbau {position:absolute; margin-left:411px; margin-top:8px; width:100px; height:11px; text-align:center}
#gartenplanung {position:absolute; margin-left:493px; margin-top:8px; width:120px; height:11px; text-align:center}
#gartenpflege {position:absolute; margin-left:597px; margin-top:8px; width:120px; height:11px; text-align:center}
#kosten {position:absolute; margin-left:695px; margin-top:8px; width:90px; height:11px; text-align:center}
#aktuell {position:absolute; margin-left:760px; margin-top:8px; width:90px; height:11px; text-align:center}
#rosenrot {position:absolute; margin-left:826px; margin-top:8px; width:100px; height:11px; text-align:center}
#kontakt {position:absolute; margin-left:919px; margin-top:8px; width:50px; height:11px; text-align:right}
#zurück {position:absolute; margin-left:11px; margin-top:510px; width:100px; height:11px}

#text2gross {position:absolute; margin-left:203px; margin-top:340px; padding-left:1px; width:379px; height:195px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text2float {position:absolute; margin-left:203px; margin-top:340px; padding-left:1px; width:572px; height:195px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text2unten {position:absolute; margin-left:203px; margin-top:488px; padding-left:1px; width:572px; height:47px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text3gross {position:absolute; margin-left:396px; margin-top:340px; padding-left:1px; width:379px; height:195px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text4gross {position:absolute; margin-left:589px; margin-top:340px; padding-left:1px; width:379px; height:195px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text2breit {position:absolute; margin-left:203px; margin-top:340px; padding-left:1px; width:572px; height:195px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text4klein {position:absolute; margin-left:589px; margin-top:347px; padding-left:1px; width:379px; height:188px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:9px; letter-spacing:0px; color:rgb(100,100,100)}
#text2referenz {position:absolute; margin-left:203px; margin-top:213px; padding-left:1px; width:379px; height:322px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#text4referenz {position:absolute; margin-left:589px; margin-top:236px; padding-left:1px; width:379px; height:293px; overflow:hidden;
 text-align:left; font-weight:normal; font-size:11px; letter-spacing:0px; color:rgb(0,0,0)}
#maskefloat {width:383px; height:130px; float:right}
 
#bild1 {position:absolute; margin-left:11px; margin-top:213px; width:186px; height:124px}
#bild2 {position:absolute; margin-left:204px; margin-top:213px; width:186px; height:124px}
#bild3 {position:absolute; margin-left:397px; margin-top:213px; width:186px; height:124px}
#bild4 {position:absolute; margin-left:590px; margin-top:213px; width:186px; height:124px}
#bild5 {position:absolute; margin-left:783px; margin-top:213px; width:186px; height:124px}
#bild6 {position:absolute; margin-left:11px; margin-top:370px}

#bild1zoom {position:absolute; margin-left:11px; margin-top:213px; width:186px; height:100px}
#bild2zoom {position:absolute; margin-left:204px; margin-top:213px; width:186px; height:100px}
#bild3zoom {position:absolute; margin-left:397px; margin-top:213px; width:186px; height:100px}
#bild4zoom {position:absolute; margin-left:590px; margin-top:213px; width:186px; height:100px}
#bild5zoom {position:absolute; margin-left:783px; margin-top:213px; width:186px; height:100px}

#zoom1 {position:absolute; margin-left:11px; margin-top:316px}
#zoom2 {position:absolute; margin-left:204px; margin-top:316px}
#zoom3 {position:absolute; margin-left:397px; margin-top:316px}
#zoom4 {position:absolute; margin-left:590px; margin-top:316px}
#zoom5 {position:absolute; margin-left:783px; margin-top:316px}

#footeroben1 {position:absolute; margin-left:204px; width:220px; text-align:left}
#footeroben2 {position:absolute; margin-left:398px; width:200px; text-align:left}
#footeroben3 {position:absolute; margin-left:575px; width:150px; text-align:left}
#footeroben4 {position:absolute; margin-left:645px; width:120px; text-align:left}
#footeroben5 {position:absolute; margin-left:774px; width:195px; text-align:right}

 
#footerunten1 {position:absolute; margin-left:204px; width:250px; text-align:left}
#footerunten2 {position:absolute; margin-left:473px; width:100px; text-align:left}
#footerunten3 {position:absolute; margin-left:553px; width:100px; text-align:left}
#footerunten4 {position:absolute; margin-left:633px; width:100px; text-align:left}
#footerunten5 {position:absolute; margin-left:717px; width:100px; text-align:left}
#footerunten6 {position:absolute; margin-left:791px; width:100px; text-align:left}
#footerunten7 {position:absolute; margin-left:875px; width:50px; text-align:left}
#footerunten8 {position:absolute; margin-left:889px; width:80px; text-align:right}

