<!-- funktioniert nicht: vertical-align:bottom; background-color:transparent; border:none; padding:4px 7px;   -->
<!-- funktioniert nicht: background-color:#D3E3EC; border:none; padding:4px 7px;   -->
<!-- inhalt-00 ist ist Platzhalter für das HG-Bild   -->
<!-- inhalt-01 ist die Variante für senkrechte Spalte neben HG-Bild über die gesamte Höhe -->
<!-- inhalt-01 ist die Variante für senkrechte Spalte neben HG-Bild über die gesamte Höhe -->
<!-- inhalt-02 ist die Variante für senkrechte Spalte neben HG-Bild über halbe Höhe mit Platz für Querzeile   -->
<!-- inhalt-03 liefert die Querzeile passend zu inhalt-02   -->



/* a.link {...attributes...} */
/* a.link:hover {...attributes...} */

a  { color:#b3b3b3; text-decoration:none; border:none; }
a:link  { color:#7791c7; text-decoration:none; border:none; }
a:visited  { color:#ccddff; text-decoration:none; border:none;  }
a:focus  { color:#b7caf0; text-decoration:none; border:none;  }
a:hover  { color:#b7caf0; text-decoration:none; border:none;   }
a:active { color:#b7caf0; text-decoration:none; border:none;  }

a img  { border:none; }
a img:link  { border:none; }
a img:visited  { border:none; }
a img:focus  { border:none; }
a img:hover  { border:none; }
a img:active  { border:none; }

a.nav01 { color:#b3b3b3; text-decoration:none; font-weight:bold; border:none;  }
a.nav01:link { color:#b3b3b3; text-decoration:none; font-weight:bold; border:none;  }
a.nav01:visited { color:#b3b3b3; text-decoration:none; font-weight:bold border:none; }
a.nav01:focus { color:#e3e3e3; text-decoration:none; font-weight:bold; border:none;  }
a.nav01:hover { color:#e3e3e3; text-decoration:none; font-weight:bold; border:none;  }
a.nav01:active { color:#e5e5e5; text-decoration:none; font-weight:bold; border:none;  }
		
a.nav02 { color:#d9d9d9; text-decoration:none; font-weight:bold; border:none;  }
a.nav02:link { color:#d9d9d9; text-decoration:none; font-weight:bold; border:none;  }
a.nav02:visited { color:#d9d9d9; text-decoration:none; font-weight:bold; border:none;  }
a.nav02:focus { color:#b3b3b3; text-decoration:none; font-weight:bold; border:none;  }
a.nav02:hover { color:#b3b3b3; text-decoration:none; font-weight:bold; border:none;  }
a.nav02:active { color:#e5e5e5; text-decoration:none; font-weight:bold; border:none;  }

.inactive01 { color:#e3e3e3; text-decoration:none; font-weight:bold; }
.inactive02 { color:#b3b3b3; text-decoration:none; font-weight:bold; }
	
.ueber01 { color:#4d4d4d; text-decoration:none; font-size:14pt; font-weight:normal; font-style:italic; font-family: Garamond,Georgia,'New York',serif; }
.ueber02 { color:#4d4d4d; text-decoration:none; font-size:10pt; font-weight:normal; }
.ueber02b { color:#4d4d4d; text-decoration:none; font-size:10pt; font-weight:bold; }
.ueber03 { color:#4d4d4d; text-decoration:none; font-size:10pt; font-weight:bold; }
.ueber04 { color:#4d4d4d; text-decoration:none; font-size:10pt; font-weight:bold; text-align:left; }
.spezial { color:#78040D; text-decoration:none; border:none; }
.ueber03schwarz { color:#000000; text-decoration:none; font-size:8pt; font-weight:bold; }
.ueber03schwarz10 { color:#000000; text-decoration:none; font-size:9pt; font-weight:bold; }
.ueber03koenigsblau { color:#3458a3; text-decoration:none; font-size:10pt; font-weight:bold; font-style:italic; }


.bildunterschrift { color:#e3e3e3; text-decoration:none; font-size:7pt; font-weight:normal; }

.blocksatz { text-align:justify; }

.warentransfer01 { color:#e3e3e3; text-decoration:none; text-align:left; font-size:8pt; font-weight:bold; background-color:#b3b3b3; border:0px;  }
.warentransfer02 { color:black; text-decoration:none; text-align:left; font-size:8pt; font-weight:normal; background-color:#b3b3b3; border:0px;  }
.warentransfer03 { color:black; text-decoration:none; text-align:right; font-size:8pt; font-weight:normal; background-color:#b3b3b3; border:0px;  }

.alarm { color:red; text-decoration:none; text-align:left; font-size:10pt; font-weight:normal; border:0px;  }
.schwarz { color:#000000; text-decoration:none; text-align:left; font-size:8pt; font-weight:normal; border:0px;  }
.schwarz10 { color:#000000; text-decoration:none; text-align:left; font-size:9pt; font-weight:normal; border:0px;  }
.koenigsblau { color:#3458a3; text-decoration:none; text-align:right; font-size:8pt; font-weight:normal; border:0px;  }

.input01 { background-color:#cccccc; margin-bottom:2px; font-size:9pt;  }
.input02 { background-color:#cccccc; width:240px; margin-bottom:2px; font-size:9pt;  }
.summe { background-color:#b3b3b3; font-size:9pt; }

.pictureleft { text-align:left; }
.picturemiddle { text-align:middle; }
.pictureright { text-align:right; }

div.table { display:table; border-collapse:collapse; margin-top:20px; margin-left:5px; align: center;}
div.tr { display:table-row; align: center;}
div.td { display:table-cell; border:0px solid red; padding:5px; align: center; vertical-align:top; }

ul { list-style-type:circle; color:#b3b3b3; text-decoration:none; font-weight:normal; }
ul li { list-style-type:circle; color:#b3b3b3; text-decoration:none; font-weight:normal; }




body {
    color: #808080; background-color: white;
    font-size: 12pt;
    font-family: Nueva,Helvetica,Arial,sans-serif;
    text-decoration: none;
    margin: 0; padding: 0em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
}

#Tabelle_01 {
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
        position:relative;
	left:0px;
	top:0px;
	width:1000px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:50px;
	border:0px solid gray;
	background-image: url(picstierpostkarten/watercolorpaper.gif); repeat;
}

#tierpostkarten-01 {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:23px;
        line-height:23px;
	color: #b3b3b3;
        font-weight:bold;
        vertical-align:middle;
        text-align: center;
}

#tierpostkarten-02 {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:23px;
        line-height:23px;
	visibility:hidden;
	color: #b3b3b3;
        font-weight:bold;
        vertical-align:middle;
        text-align: center;
}

#tierpostkarten-03 {
	position:relative;
	width:690px;
	font-size:10pt;
        border:0px solid red;
	text-align: right;
	vertical-align:top;
        overflow: hidden;
	background-image: url(picstierpostkarten/watercolorpapergrey.gif); repeat;
}

#tierpostkarten-03b {
	position:absolute;
	left:15px;
	top:260px;
	width:690px;
	font-size:10pt;
        border:0px solid gray;
	text-align: right;
	overflow: hidden;
	background-image: url(picstierpostkarten/watercolorpapergrey.gif); repeat;
}

#tierpostkarten-04 {
	position:relative;
	width:280px;
	font-size:10pt;
        border:0px solid gray;
	text-align: right;
	vertical-align:top;
        overflow: hidden;
	background-image: url(picstierpostkarten/watercolorpapergrey.gif); repeat;
}

#tierpostkarten-04b {
	position:absolute;
	left:715px;
	top:260px;
	width:280px;
	font-size:10pt;
        border:0px solid gray;
	text-align: right;
	overflow: hidden;
	background-image: url(picstierpostkarten/watercolorpapergrey.gif); repeat;
}

#centerbox-01 {
	position:relative;
	left:0px;
	top:0px;
	border:0px solid gray;
	margin:2px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:40px;
	text-align: justify;
	background-image: url(picstierpostkarten/watercolorpaper.gif); repeat;
}

#vorwort-01 {
	position:relative;
	left:0px;
	top:0px;
	height:200px;
	border:0px solid green;
	margin:2px;
	padding-top:120px;
	padding-left:38px;
	padding-right:40px;
	padding-bottom:40px;
	text-align: justify;
	background-image: url(picstierpostkarten/watercolorpaper.gif); repeat;
}

#stimmen-01 {
	position:relative;
	left:0px;
	top:0px;
	height:240px;
	border:0px solid green;
	margin:2px;
	padding-top:90px;
	padding-left:225px;
	padding-right:60px;
	padding-bottom:40px;
	text-align: right;
	background-image: url(picstierpostkarten/watercolorpaper.gif); repeat;
	overflow: auto;
}

#rightbox-01 {
	position:relative;
	left:0px;
	top:0px;
	border:0px solid gray;
	margin:2px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	text-align: justify;
	background-image: url(picstierpostkarten/watercolorpaper.gif); repeat;
}

#rightbox-bestellung {
	position:relative;
	left:0px;
	top:0px;
	height:440px;
	border:0px solid gray;
	margin:2px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	text-align: justify;
	background-image: url(picstierpostkarten/watercolorpaper.gif); repeat;
}

#bestellung-eingaben-rechts {
	position:relative;
	left:300px;
	top:0px;
	width:345px;
	height:420px;
	border:0px solid blue;
	margin:0px;
	text-align:normal;
	vertical-align:top;
	overflow: auto;
}

#bestellung-ueberschrift {
	position:absolute;
	left:20px;
	top:20px;
	width:260px;
	height:35px;
        border:0px solid red;
	margin:0px;
	padding:0px;
	font-size: 8pt;
	text-align: left;
	overflow: hidden;
}

#bestellung_warenfenster {
	position:absolute;
	left:20px;
	top:60px;
	width:260px;
	height:355px;
        border:0px solid green;
	margin:0px;
	padding:0px;
	font-size: 8pt;
	text-align: justify;
	overflow: auto;
}

.inhalt-07_01 {
	float:left;
	left:0px;
	width:80px;
	height:60px;
        border:0px solid gray;
	margin-bottom:10px;
	font-size: 8pt;
	text-align: justify;
	overflow: hidden;
}

.inhalt-07_01b {
	float:left;
	left:0px;
	width:80px;
	height:90px;
        border:0px solid gray;
	margin-bottom:10px;
	font-size: 8pt;
	text-align: justify;
	overflow: hidden;
}

.inhalt-07_01sp {
	float:left;
	left:80px;
	width:10px;
	height:60px;
        border:0px solid gray;
	margin:0px;
	font-size: 8pt;
	text-align: justify;
	overflow: hidden;
}

.inhalt-07_02 {
	left:90px;
	width:130px;
	height:60px;
        border:0px solid gray;
	margin-bottom:10px;
	font-size: 8pt;
	text-align: left;
	overflow: hidden;
}

.inhalt-07_02b {
	left:90px;
	width:130px;
	height:90px;
        border:0px solid gray;
	margin-bottom:10px;
	font-size: 8pt;
	text-align: left;
	overflow: hidden;
}

.inhalt-07_02sp {
	float:left;
	left:260px;
	width:10px;
	height:60px;
        border:0px solid gray;
	margin:0px;
	font-size: 8pt;
	text-align: justify;
	overflow: hidden;
}

#bestellung_bestaetigung {
	position:absolute;
	left:20px;
	top:20px;
	width:260px;
	height:385px;
        border:0px solid gray;
	margin:0px;
	padding:0px;
	font-size: 8pt;
	text-align: justify;
	overflow: auto;
}

#inhalt-08_00 {
	left:0px;
	width:260px;
	border:0px solid gray;
	margin-bottom:10px;
	font-size:8pt;
	text-align: center;
	overflow: hidden;
}

#inhalt-08_01 {
	float:left;
	left:0px;
	width:20px;
	border:0px solid gray;
	margin:0px;
	font-size:8pt;
	text-align: left;
	overflow: hidden;
}

#inhalt-08_02 {
	float:right;
	left:10px;
	width:220px;
	border:0px solid gray;
	margin:0px;
	font-size:8pt;
	text-align: justify;
	overflow: hidden;
}

#inhalt-09_00 {
	left:0px;
	width:260px;
	border:0px solid gray;
	margin-bottom:10px;
	font-size:8pt;
	text-align: center;
	overflow: hidden;
}

#inhalt-09_01 {
	float:left;
	left:0px;
	width:20px;
	border:0px solid gray;
	margin:0px;
	font-size:8pt;
	text-align: left;
	overflow: hidden;
}

#inhalt-09_02 {
	float:right;
	left:10px;
	width:220px;
	border:0px solid gray;
	margin:0px;
	font-size:8pt;
	text-align: justify;
	overflow: hidden;
}

#bilder-04_alternativ {
	position:relative;
	left:0px;
	top:0px;
	height:275px;
	border:1px solid red;
	margin:0px;
	text-align: justify;
	overflow: auto;
}

.bilder-04_00 {
	left:0px;
	border:0px solid blue;
	margin-bottom:30px;
	text-align: center;
	overflow: hidden;
}

.bilder-04_01 {
	float:left;
	left:0px;
	width:7px;
	border:0px solid green;
	margin:0px;
	text-align: left;
	overflow: hidden;
}

.bilder-04_02 {
	float:right;
	left:7px;
	width:240px;
	border:0px solid yellow;
	margin:0px;
	text-align: left;
	overflow: hidden;
}

#disclaimer-01 {
	text-align: justify;    /* Seiteninhalt wieder links ausrichten */
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
        position:relative;
	left:0px;
	width:100p%;
	width:1000px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:50px;
	border:0px solid gray;
	color:#b3b3b3;
        font-size: 8pt;
    	font-weight:normal;
        text-decoration: none;
}

#disclaimer-02 {
	position:absolute;
	left:0px;
	top:10000px;
	width:100p%;
	color:#b3b3b3;
        font-size: 8pt;
    	font-weight:normal;
        vertical-align:middle;
        text-decoration: none;
    	text-align: justify;
}