/* für TIC */
body { font-size:10pt; font-family:sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin:0px; }
p,h1,h2,h3,h4,ul,ol,li,div,tr,td,th,dl,dd,address,blockquote,nobr,b,i,caption,a { font-size:10pt; font-family:sans-serif; }
table.tic { table-layout: fixed; empty-cells:show; width:480px; border:0px solid red; }
/* p.c2 {text-align: center} */
.navigation { font-family:arial, helvetica; font-size:11px; }
/* p.c3 {color: red; font-family: Arial; font-size: 70%; text-align: right} */

/* Erweiterungen fuer Verkehrsseiten - TIC */

#posnavi01 { position:absolute; left:10px; top:10px; width:200px; height:30px; }
/* Box links oben mit "Brotkruemmelnavigation" */

#posdate { position:absolute; left:210px; top:10px; width:280px; height:30px; margin:0px; }
/* Box rechts oben mit Aktualisierungsdatum */

#postitle { position:absolute; left:10px; top:40px; width:280px; height:40px; }
/* Box links mit Seitenueberschrift */

#poscopyright { position:absolute; left:290px; top:50px; width:200px; height:30px; }
/* Box rechts mit Copyright-Hinweis */

#poshr { position:absolute; left:10px; top:80px; width:480px; height:15px; }
/* Box ueber komplette Breite mit Trennlinie */

#posnavi02 { position:absolute; left:10px; top:90px; width:480px; height:20px; }
/* Box mit Navigationselementen zu anderen Content-Seiten */

/* #div07 { position:absolute; left:10px; top:130px; width:120px; height:43px; } */
#pospulldown01 { position:absolute; left:10px; top:115px; width:480px; height:20px; }
/* Box - Selektfelder links oben */

/* #div08 { position:absolute; left:130px; top:130px; width:360px; height:43px; } */
/* Box - Selektfelder rechts oben */

/* #div09 { position:absolute; left:10px; top:165px; width:120px; height: 43px; } */
/* Box - Selektfelder links unten */

/* #div10 { position:absolute; left:130px; top:165px; width:360px; height:43px; } */
#pospulldown02 { position:absolute; left:10px; top:130px; width:480px; height:43px; }
/* Box - Selektfelder rechts unten */

#posmap { position:absolute; left:10px; top:220px; width: 480px; height:30px; }

p.div01 { line-height:9pt; margin:0px; text-align:left; }

p.div02 { line-height:9pt; margin:0px; text-align:right; }

.boxdata 
{ background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; background-position: left; color: #000000}
.boxhead 
{ background-color: #FFDD00; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; vertical-align: middle; height: 10pt; font-weight: bold; color: #000000 }

.c1 { color: red; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-style: italic; }
.c2 { color: black; font-family: Arial, Helvetica, sans-serif; font-size:8pt; }

.tableborder { border: 1px #FFDD00 solid }
.bordertop { border-top:3px #ffcc00 solid; padding-bottom:1px; margin:0px }
p.shortdata { color:black; background:#FFFFFF; vertical-align:top; text-align:left; font:10pt Arial,Helvetica,sans-serif; margin-top:30px; margin-bottom:30px }
p.locationcode { color:black; background:#FFFFFF; vertical-align:top; text-align:center; font:7pt Arial,sans-serif; margin-top:50px; }
a {text-decoration: underline; color:#000000;}

h1 { font-size: 16pt; font-family: Arial, Helvetica, sans-serif; color: #000000; position:absolute; vertical-align:bottom; line-height:20px; } 

p.pulldown01 { line-height:13pt; background-color:#ffdf00; margin:00px; text-align:center; }

/* p.pulldown02 {  line-height:9pt; margin:0px; } */

p.pulldown02 { line-height:9pt; background-color:#FFFFCC; margin:0px; }

caption.headalign { text-align:left; }
/* Positionierung der Tabellenueberschrift */

span.tablehead { font: bold 12pt Arial, Helvetica, sans-serif; }
/* Schriftart und Groesse der Tabellenueberschrift */



