/* Allgemeine Textformatierung */
body { margin:0px 0px; font-family:Times New Roman,serif; background-color:#ffffff;  color:#cc3300; line-height:1.00; padding:0px; height:100%; width:100%; overflow:auto; font-size:10pt; }
p,td,th,address,blockquote,nobr,b,i,div,table,tr,option { font-family:Times New Roman,serif; line-height:1.00; }
h1 { font-family:Times New Roman,serif; font-size:1.8em; line-height:1.0; }
h2 { font-family:Times New Roman,serif; font-size:1.4em; line-height:1.0; }
h3 { font-family:Times New Roman,serif; font-size:1.3em; line-height:1.0; }
h4 { font-family:Times New Roman,serif; font-size:1.6em; line-height:1.0; }
h5 { font-family:Times New Roman,serif; font-size:1.1em; line-height:1.2; }
h6 { font-family:Times New Roman,serif; font-size:1.4em; line-height:1.25; }

/* Box links oben */
#boxlio {
position: absolute;
top:5px; left:5px; width:255px; height:150px;
}

/* Box Mitte oben */
#boxmio {
position: absolute;
text-align: center;
top: 5px; left: 257px; width:511px; height:150px;
}

/* Box rechts oben*/
#boxreo {
position: absolute;
top: 5px; left: 768px; width: 255px; height: 150px;
}

/* Box links Mitte*/
#boxlimi {
position: absolute;
top: 151px; left: 5px; width: 255px; height: 425px;
}

/* Box Mitte Mitte */
#boxmimi {
position: absolute;
top: 151px; left: 257px; width: 511px; height: 425px; z-index:5;
}

/* Box rechts Mitte */
#boxremi {
position: absolute;
top: 151px; left: 768px; width: 255px; height: 500px;
}

/* Box links unten */
#boxliu {
position: absolute;
top: 577px; left: 5px; width: 255px; /*height: 192px; */
}

/* Box Mitte unten */
#boxmiu {
position: absolute;
top: 577px; left: 257px; width: 511px; /*height: 192px; */
}

/* Box rechts unten */
#boxreu {
position: absolute;
top: 577px; left: 768px; width: 255px; /*height: 192px; */
}

/* Box Bild unten */
#boxbildunten {
position: absolute;
top: 620px; left: 310px; width: 600px; height: 480px; z-index:1;
}

/* Box Bild unten */
#dozibildboxunten {
position: absolute;
top: 500px; left: 350px; width: 600px; height: 480px; z-index:3;
}

/* Box Bild unten */
#boxbildrechts {
position: absolute;
top: 500px; left: 780px; width: 500px; height: 400px; z-index:4;
}

/* Box Bild Freisitz */
#boxbildfreisitz {
position: absolute;
top: 577px; left: 560px; width: 600px; height: 480px; z-index:1;
}

/* Box Bild tief */
#boxbildtief {
position: absolute;
top: 1030px; left: 310px; width: 750px; height: 500px; z-index:3;
}

/* Box fuer Indexseite Ueberschrift */
#titel {
position: absolute;
top: 0px; left: 261px; width: 535px; height: 130px; z-index:1; 
}

/* Box f�r WetterOnlineAnzeige: */
#wetter {
position: absolute;
top: 830px; left: 20px; width: 160px; height: 150px;
}

/* Box Fewotext mitte */
#fewotext {
position: absolute;
top: 520px; left: 257px; width: 510px; height: 100px;
}

/* Box Text links unten */
#textliu {
position: absolute;
top: 605px; left: 5px; width: 255px; height: 100px;
}

/* Box Text links tief */
#boxtexttief {
position: absolute;
top: 1030px; left: 50px; width: 160px; height: 300px; z-index:3;
}

/* Box Preistabelle */
.preistab {
position: absolute;
top: 0px; left: 0px; width: 800px; height: 600px;
}

/* Box Preistabelle */
.kontakt {
position: absolute;
top: 0px; left: 0px; width: 500px; height: 500px;
}

/* Box f�r Navigationsspalte: */
.linkboxnavi {
position: absolute;
top: 10px; left: 0px; width: 250px; height: 450px;
}

/* Box f�r preistabelle: */
#preis {
position: absolute;
top: 151px; left: 265px; width: 535px; height: 359px; z-index:3;
}

/* Box fuer Text rechts */
.textremi {
width: 255px; height: 450px;
margin-top: 20px; 
margin-left: 20px;
}

/* Box fuer Text unten */
.textmiu {
width: 511px; height: 300px;
margin-top: 0px; margin-left: 0px;
}

/* Box f�r Text 1 */
#text1 {
margin: 0px;
position: absolute;
top: 151px; left: 265px; width: 535px; height: 225px;
}

/* Box f�r Text 2 */
#text2 {
position: absolute;
top: 380px; left: 265px; width: 265px; height: 220;
}

/* Box f�r Text mittig rechts */
#text3 {
position: absolute;
top: 505px; left: 605px; width: 200px; height: 200px; z-index:4;
}

/* Rahmen f�r Buttons: */
.linkbox {
font-family: Times New Roman, serif;
font-size: 1.2em; font-weight: bold;
text-decoration: none;
margin-left: 18px;
/* n�chste Anweisung n�tig f�r IE 4: */
margin-right: 20;
border-style: solid;
border-width: 2px;
border-color: #cc3300;
width: 150px;
padding: 3px;
color: #cc3300;
/* background-color: #ffffff;*/
}

/* Button f�r die aktive Seite: */
.linkboxaktiv {
font-family: Times New Roman, serif;
font-size: 1.2em;
font-weight: bold;
margin-left: 2px;
/* n�chste Anweisung n�tig f�r IE 4: */
margin-right: 20px;
border-style: solid;
border-width: 1px;
border-color: #003399;
width: 150px;
padding: 3px;
color: #003399;
/* background-color: #3399ff; */
}

/* Links blau, nicht unterstr.: */ 
A:link {color:#cc3300; text-decoration: none; }

A:visited, A:active {
text-decoration: none;
color: #cc6600;
}

A:hover {
text-decoration: underline;
color: #cc6600;
font-weight: bold;
}
}
