* {font-family:corbel,verdana;font-size:98%}
html {margin-top:18px}
html#fullscreen {margin:0}
#fullscreen body {margin:0}

h1 {font-size:150%;margin:6px 0}
h2 {font-size:110%;margin:6px 0}
#efi h2 {background-color:#3366ff;padding:7px;margin:0}
#navi {position:absolute;bottom:0;left:0;right:0}
#navi input {font-size:100%;}
#efi,#navi {width:100%;max-width:496px}

a:link {color:inherit}
a:hover, a:visited:hover {color:tomato}
a:visited {color:inherit}
label:hover {border-bottom:1px black dotted}

#liste div:hover {text-decoration:underline;background-color:orange}
#liste div {font-size:80%;border-bottom:1px solid #3366ff;padding:0 1ex}
#detail {font-size:80%;padding:0 1ex}


img {border:0}

/*td a {display:block}*/
th {background-color:orange !important;color:black;text-align:center;border-left:1px solid black !important;border-right:1px solid black !important}

table {padding:0;border-collapse:collapse;}
table td,table th {padding:0 2px;border:0px solid orange}
tr.formular td {padding:0}
tr.formular .eingabefeld {padding:2px 0}
tr:hover {background-color:seashell !important}
#efi tr:hover{background-color:transparent !important}

tr.zeile1 {background-color:papayawhip}
tr.ueberstrichen {border-top:1px solid black}

tr.status9 {color:#a0a0a0}
tr.status1 {color:#FF0000}

tr.art0 {color:rgb(154,205,50)}
tr.art1 {color:rgb(255,140,0)}
tr.art2 {color:rgb(255,60,80)}
tr.art9 {color:rgb(64,160,255)}

td.z1 {background-color:#FF9966}
td.z2 {background-color:#FFD320}
td.z3 {background-color:#E6E64C}
td.z4 {background-color:#94BD5E}
td.z5 {background-color:#47B8B8}
td.z6 {background-color:#99CCFF}
td.z7 {background-color:#9999FF}
td.z8 {background-color:#944794}


.farbe1 {background-color:#f4ada4}
.farbe2 {background-color:#f4d4a4}
.farbe3 {background-color:#f0f0a3}
.farbe4 {background-color:#d5eea8}
.farbe5 {background-color:#b6e2b5}
.farbe6 {background-color:#b4e3cb}
.farbe7 {background-color:#a7eae1}
.farbe8 {background-color:#a3e0ee}
.farbe9 {background-color:#b0c2de}
.farbe10 {background-color:#b9b6d8}
.farbe11 {background-color:#d5b5dd}
.farbe12 {background-color:#f2a8e2}

.zug_ICE {color:grey !important}
.zug_RJ {color:brown !important}
.zug_OEC,.zug_OIC,.zug_EC,.zug_IC {color:red !important}
.zug_R,.zug_REX {color:black !important}
.zug_S,.zug_RSB {color:blue !important}
.zug_CAT {color:green !important}
.zug_ICB {color:orange !important;font-style:italic}

#anschluesse td {text-align:left !important;vertical-align:top;font-size:80%;border-bottom:1px solid #3366ff}
#anschluesse td.rechts {text-align:right !important}

div#efi {height:2.2em;line-height:1em}

.links {text-align:left}
.rechts {text-align:right}
.zentriert {text-align:center}
.fett {font-weight:bold}
.normal {font-weight:normal}
.gross {font-size:120%}
.klein {font-size:87%}
h2 .klein {font-size:1.5ex}
.farbig {color:red !important}
.grau {color:#a0a0a0}
.unwichtig {font-style:italic;color:#0a0a0a}
.unterstrichen {border-bottom:2px solid black}
.unwichtig {font-style:italic;color:#a0a0a0}
.wichtig {background-color:orange}
.hinterlegt {padding:3px;background-color:papayawhip}
.info {font-style:italic;font-size:90%;padding-top:6px}
.sbbereich {color:steelblue}
.starr {white-space:nowrap}
.unsichtbar {display:none}


.eingabefeld {border:0;background-color:papayawhip;padding:2px;font-size:90%}
.eingabefeld:active,.eingabefeld:focus {background-color:seashell;color:steelblue}
.vollbreit {width:100%}
.halbbreit {width:50%}
.fasthalbbreit {width:48%}
.schmal {width:1.2cm}
.uhrzeit {width:6ex;overflow:visible}
.xschmal {width:3ex;font-size:87%}
.ft {text-align:left;margin:0 0.5em}


.menue {background-color:papayawhip;padding:3px;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #666666;opacity:.8}
.box {background-color:papayawhip;padding:3px;margin:6px 0}

@media print
{
	.noprint {display:none}
	.menue {display:none}
	html {margin:0}
	/* table.halbbreit{width:7cm;font-size:9pt;margin-bottom:6px;page-break-inside:avoid;} */
	table.halbbreit{width:100%;font-size:9pt;page-break-inside:avoid;margin:0;margin-bottom:6px !important}
}
