/* Komponentenbasisdeklarationen */
body { background-color:#FFFFFF; font-family:verdana,arial,helvetica; font-size:10pt; color:#000000; text-align:left }
h1 { font-family:arial,helvetica,swiss; font-size:20pt; font-weight:bold; border:solid; border-width:3px; padding:10px; text-align:left }
h2 { font-size:18pt; text-align:center }
h3 { font-size:16pt; text-align:center }
hr { color:black; height:1px }
img { border:0pt }
input { font-family:verdana,arial,helvetica; font-size:10pt }
select { font-family:verdana,arial,helvetica; font-size:10pt }
table { font-size:10pt }
th { font-size:10pt; font-weight:bold }
td { page-break-inside:avoid; font-size:10pt }

/* A Pseudo-Klassendeklarationen */
a { color:#000000; font-weight:bold; text-decoration:underline }
a.obanker { display:none } /* obere Anker */

/* Klassendeklarationen */
.bls { text-align:justify }
.zen { text-align:center }
.links { text-align:left }
.rechts { text-align:right }
.p08 { font-size:6pt }
.p10 { font-size:8pt }
.p12 { font-size:10pt }
.p14 { font-size:12pt }
.p16 { font-size:14pt }
.p18 { font-size:16pt }
.p20 { font-size:18pt }
.dg { text-decoration:line-through }
.rot { color:#FF0000 }
.gruen { color:#008000 }
.blau { color:#0000FF }
.drot { color:#800000 }
.dgruen { color:#004000 }
.dblau { color:#000080 }
.hgruen { color:#00E600 }
.noprint  { display:none } /* nicht druckbare Bereiche */

/* Karteikarten-Layout */
table.kartei { border:0px #000000; border-collapse:collapse; table-layout:fixed; text-align:center }
td.rand { border-bottom: 2px solid }
td.ak { width:10%; overflow:hidden; border-top:2px solid; border-left:2px solid; border-right:2px solid }
td.wr { width:10%; overflow:hidden; border-bottom:2px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid }
td.ovh { border-left:solid 1px #000000; border-right:solid 1px #000000; border-top:solid 1px #000000 }
td.ak5 { width:5%; overflow:hidden; border-top:2px solid; border-left:2px solid; border-right:2px solid }
td.wr5 { width:5%; overflow:hidden; border-bottom:2px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid }
td.wr5a { width:5%; overflow:hidden; border-bottom:2px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid }
td.wr5s { width:5%; overflow:hidden; border-bottom:2px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid }

/* Speziell für Shop */
button.CartBtn { width:30px; height:30px; border-width:1px }
img.Artikel { position:relative; left:0px; top:0px }
img.ShopIcon { width:25px; height:25px }
.ArtBlock { text-align:left; border:5px ridge; padding:10px }

/* Komponenten-Klassendeklarationen */
a.p08 { font-size:8pt; font-weight:normal } /* Fußlinks */
a.p10 { font-size:8pt; font-weight:normal } /* Karteilinks */

/* (C) Traditionsverein der Plauener Straßenbahn e.V. */
