/* Farben für Preiskategorien */
.farbegk1 { background-color: #fef9e2; }

/* für Linien in Tabellen */
.farbeB { background-color: #fee6b5; }

/* Grusskarten Startseite (Boxen, Katalog)
innerhalb #content */
div.links {
width: 455px;
margin: 0 0 5px 0;
float: left;
}
div.linksbox {
width: 435px;
margin: 0 0 10px 0;
padding: 10px;
background-color: #001754;
font-size: 0.8em;
color: #fff;
float: left;
}
div.rechts {
width: 455px;
margin: 0 0 5px 485px;
}
div.rechtsbox {
width: 435px;
margin: 0 0 10px 485px;
padding: 10px;
background-color: #001754;
font-size: 0.8em;
color: #fff;
}
* html div.rechts, * html div.rechtsbox {
margin-left: 482px;
}
p {
font-size: 0.75em;
line-height: 1.2em;
margin: 0 0 5px 0;
}
p.kleiner {
font-size: 0.7em;
line-height: 1.1em;
margin: -5px 0 0 0;
}
a.boxlink {
display: block;
height: 1.3em;
padding-left: 24px;
margin-bottom: 7px;
background-color: #334576;
text-decoration: none;
color: #fff;
font-size: 1.1em;
font-weight: bold;
background-image: url(../img/css/boxpfeil.gif);
background-repeat: no-repeat;
background-position: top left;
}
a.boxlink:hover {
background-image: url(../img/css/boxpfeilon.gif);
color: #ff9900;
}

/* Tabelle für Preiskategorien */
table {
width: 100%;
margin: 5px 0;
border-collapse: collapse;
border: 1px solid #001754;
font-size: 0.7em;
}
th {
font-weight: bold;
text-align: center;
border: 1px solid #001754;
border-bottom: 2px solid #001754;
}
td {
text-align: center;
padding: 3px;
border: 1px solid #001754;
}
td.bez {
text-align: left;
width: 50%
}

/* Katalog mit Boxen */
#katalog2 {
padding: 10px;
background-color: #001754;
background-color: #fef9e2;
}
h1 {
font-size: 1.0em;
margin: 3px 0;
}
h1.katalog {
font-size: 0.9em;
color: #fff;
color: #001754;
margin: 0 0 5px 0;
}
#katalog2 div {
text-align: center;
float: left;
margin: 10px 2px;
}
#katalog2 p {
text-align: left;
padding: 2px 4px;
margin: 0;
}
* html #katalog2 p {
width: 176px;
w\idth: 170px;
}
#katalog2 a.katlink {
display: block;
width: 170px; height: 170px;
padding: 3px;
border: 1px solid #808baa;
border: 2px solid #ff9900;
}
* html #katalog2 a.katlink {
width: 176px;
height: 176px;
w\idth: 170px;
he\ight: 170px;
}
#katalog2 a.katlink:hover {
background-color: #334576;
background-color: #fffdf6;
border-width: 1px;
width: 172px; height: 172px;
}
#katalog2 img.hell {
border: 1px solid #999;
}
