/* --[Hyperlinks]-- */
a:link		 { color:#0066FF; text-decoration:none }
a:hover		 { color:#FF0000; text-decoration:none }
a:visited    { color:#6699FF; text-decoration:none }

/* --[Standard-Textformatierungen]-- */
h1			 { color:##C0C0C0; font-family: Century Gothic, Arial, sans-serif; font-size: 18pt; text-align:center; text-decoration:none }
h2			 { color: #0066FF; font-family: Century Gothic; font-size: 11pt; font-weight: 400; text-align:center; background-image: url('images/sideback.png')}
h3 		 	 { color:#C0C0C0; font-family: Century Gothic, Arial, sans-serif; font-size: 11pt; text-align:left }
h4			 { color:#C0C0C0; font-family: Century Gothic; font-size: 11pt; font-weight: 400; text-align:left; text-decoration:none }
h5			 { color:#C0C0C0; font-family: Century Gothic; font-size: 11pt; font-weight: 400; text-align:left; text-decoration:none }
p 			 { color:#C0C0C0; font-family: Century Gothic, Arial, sans-serif; font-size: 10pt; text-align:justify; margin-top:0px }
td			 { color:#C0C0C0; font-family: Century Gothic, Arial, sans-serif; font-size: 10pt; text-align:left }
ul			 { font-family: Century Gothic, Arial, sans-serif; font-size: 10pt; text-align:justify }

/* --[Spezial-Textformatierungen in der Kursmap]-- */
.kursmap_h1  { font-family: MS Sans Serif, Arial, sans-serif; font-size: 14pt }
.kursmap_h2  { font-family: MS Sans Serif, Arial, sans-serif; font-size: 12pt }

/* --[Markierungen fuer Elemente in Bearbeitung]-- */
span.const1  { font-family: MS Sans Serif, Arial, sans serif; background-color: #FFFF00 }
span.const2  { font-family: MS Sans Serif, Arial, sans serif; background-color: #FFFF99 }
span.const3  { font-family: Arial, sans serif; font-style:italic; color:#C0C0C0; }

/* --[besondere Textelemente]-- */
.blue	     { color:#6699FF }
.hd_text     { font-family: Century Gothic, Arial, sans-serif; font-size: 12pt; text-align:justify }
.red		 { color:#FF0000; font-family: Century Gothic; font-size: 12pt; text-align:justify }
.tabletext	 { color:#C0C0C0; font-family: Century Gothic, Arial, sans-serif; font-size: 10pt; text-align:left }
.smalltext2  { color:#000000; font-family: Century Gothic; font-size: 10pt; text-align:justify  }
.pfadtext    { color:#C0C0C0; font-family: Arial; font-size: 10pt }
.newstext    { color:#C0C0C0; font-family: Times New Roman, Times, serif; font-size: 12pt }
.typewriter  { color:#C0C0C0; font-family: Courier New, monospaced; font-size: 12pt }
.blue_small	 { color: #0066FF; font-family: Century Gothic; font-size: 11pt; text-align:center; background-image: url('images/sideback.png')}
.blue_nav	 { color: #0066FF; font-family: Century Gothic; font-size: 11pt; text-align:center; background-image: url('images/sideback.png')}


span.blue_doc{ color: #0066FF; font-family: Century Gothic; font-size: 11pt; text-align:center; background-color:#FFCC66}
span.smallgrey { font-family: Arial; font-size: 10pt; color:#C0C0C0; font-style:italic }
span.yellow  { font-family: MS Sans Serif, Arial, sans serif; font-size: 10pt; background-color: #FFFF00 }
span.yellow2 { font-family: MS Sans Serif, Arial, sans serif; font-size: 10pt; background-color: #FFFF99 }
span.sport1  { color: #FFFF00; font-family: Century Gothic, Arial, sans-serif; font-size: 18pt; background-color: #000000 }
span.sport2  { color: #000000; font-family: Century Gothic, Arial, sans-serif; font-size: 18pt; background-color: #FFFF00 }
span.sport3  { color: #FFFF00; font-family: Century Gothic, Arial, sans-serif; font-size: 10pt; background-color: #000000 }
span.sport4  { color: #000000; font-family: Century Gothic, Arial, sans-serif; font-size: 10pt; background-color: #FFFF00 }
span.console { font-family: Courier New, monospaced; font-size: 12pt; color:#808080; background-color:#000000 }

#menucontainer  { border:1px solid #FFFF00; width:225px; padding:5px; line-height:20px; margin-left:0px; margin-right:5px; margin-top:0px; margin-bottom:5px; }
#menucontainer1 { border:1px solid #FFFF00; width:175px; padding:5px; line-height:20px; margin-left:0px; margin-right:5px; margin-top:0px; margin-bottom:5px; float:left; background-color:#FFFFFF}
#menucontainer2 { border:1px solid #FFFF00; max-width:900px; padding:5px; line-height:20px; margin-left:0px; margin-right:5px; margin-top:0px; margin-bottom:5px }
#menucontainer3 { border:1px solid #FFFF00; width:200px; padding:5px; float:right; line-height:20px; margin-left:20px; margin-right:5px; margin-top:0px; margin-bottom:5px; background-color:#FFFFFF }
#menucontainer_k  { border:1px solid #FFFF00; width:175px; padding:5px; line-height:20px; margin-left:0px; margin-right:5px; margin-top:0px; margin-bottom:5px; background-color:#FFFFFF }