#header1 { font-family: Arial, sans-serif; font-size:12px ; font-weight:700; color:gray; margin-bottom: 0px; }
#header2 { color:white; font-family: Arial, sans-serif; font-size:20px; font-weight:500; letter-spacing:0.05em; margin-bottom: 0px; }
#BigHeader { color:white; font-family: Arial, sans-serif; font-size:28px; font-weight:700; letter-spacing:0.0em; margin-bottom: 0px; }

/*
#PortSection { font-family: Arial, sans-serif; font-size:10pt; font-weight:700; color:white; margin-bottom: 0px; }
#PortEntry { font-family: Arial, sans-serif; font-size:10pt; font-weight:500; color:black; margin-top:0.4em}
#PortEntryExplanation { font-family: Arial, sans-serif; font-size:8pt; font-weight:500; color:black; }
*/

#PortSection { font-family: Arial, sans-serif; font-size:0.9em; font-weight:700; color:white; margin-bottom: 0px; }
#PortSubsection { font-family: Arial, sans-serif; font-size:0.9em; font-weight:700; color:#808080; margin-top: 0.7em; }
#PortEntry { font-family: Arial, sans-serif; font-size:0.9em; font-weight:500; color:black; margin-top:0.6em}
#PortEntryExplanation { font-family: Arial, sans-serif; font-size:0.8em; font-weight:500; color:#606060; margin-top:0.15em }
#PortEntryMini { font-family: Arial, sans-serif; font-size:0.7em; font-weight:500; color:#606060; margin-top:0.1em }


br.PortEntry { padding-bottom:0.1em }

#CIPEntry{ font-family: Arial, sans-serif; font-size:0.9em; font-weight:500; color:#606060; margin-left:0.5em; line-height:1.5em}
#CIPRunning{ font-family: Arial, sans-serif; font-size:14px; font-weight:500; color:#606060; margin-left:0.5em; line-height:1.5em}


ul {font-family: Arial, sans-serif; font-size:0.9em; list-style-type:none; }
li{margin-bottom: 0.4em; position:relative; left:-1.8em; }
h4 {font-family: Arial, sans-serif; font-size:0.8em; }
#PageSubSection {font-family: Arial, sans-serif; color:#808080; font-size:0.9em; font-weight:700; margin-top:0.8em }
#PageEntry { font-family: Arial, sans-serif; font-size:0.9em; font-weight:500; color:#606060; margin-top:0.6em; margin-left:1.2em}
#PageSubEntry { font-family: Arial, sans-serif; font-size:0.8em; font-weight:500; color:#606060; margin-top:0.15em; margin-left:1.5em }
#PageSubEntrySpan { font-family: Arial, sans-serif; font-size:0.8em; font-weight:500; color:#606060; margin-top:0.15em; margin-left:0em }
#PageEntryMini { font-family: Arial, sans-serif; font-size:0.7em; font-weight:500; color:#606060; margin-top:0.1em; margin-left:1.5em  }
#PageEntryMiniSpan { font-family: Arial, sans-serif; font-size:0.7em; font-weight:500; color:#606060; margin-top:0.1em; margin-left:0em }

p.explanation {font-family: Arial, sans-serif; font-size:0.8em; }
p {font-family: Arial, sans-serif; font-size:0.9em; }
#small {font-family: Arial, sans-serif; font-size:0.7em}

/*body { font-family: }*/

a.header:link { color:#408080; text-decoration: none; font-weight:600; }
a.header:visited { color:#408080; text-decoration: none; font-weight:600;  }
a.header:active { color:red; text-decoration: underline }
a.header:hover { color:#408080; text-decoration: underline; }


a:link { color:#0000A0; font-weight:500; text-decoration: none }
a:visited { color:#0000A0; font-weight:500; text-decoration: none; }
a:active {color:red}
a:hover { text-decoration:underline; }

a.wichtig {font-family: Arial, sans-serif; }
a.wichtig:link { color: #900000; font-weight:700; }
a.wichtig:visited { color:#900000; font-weight:700; }
div.wichtig { font-weight:700 }
span.wichtig { font-weight:700 }

a.news:link {color:#202020; text-decoration: none; }
a.news:visited { color:#202020; text-decoration: none; }
a.news:hover {color:#902020; text-decoration: underline; }

#headFrame { background-color:#87c7c7 }
#invisibleHead { color:#87c7c7 }

/* h3.gs { background-color:#ffd0c0; color:black } */
#subtitle { color:white; font-family: Arial, sans-serif; font-weight:700; font-size:0.9em }


#frame1 { border-width: 3px; padding: 0.7em; border-style: solid; border-color: #ffe0a0; font-family: Arial, sans-serif}
#frame2 { border-width: 3px; padding: 0.7em; border-style: solid; border-color: #90d7e0; font-family: Arial, sans-serif}
#frame3 { border-width: 3px; padding: 0.7em; border-style: solid; border-color: #e0ffa0; font-family: Arial, sans-serif}

/*h2 {font-family:sans-serif}*/
