a:link { color:#0F007C; text-decoration:none; font-family:arial; font-size:12px; }
a:visited { color:#0F007C; text-decoration:none; font-family:arial; }
a:hover { color:#000000; text-decoration:underline; font-family:arial; }
a:active { color:#000000; text-decoration:underline; font-family:arial; }
a:focus { color:#000000; text-decoration:underline; font-family:arial; }

p, body, table, pre { font-family:arial; font-size:12px; color:#0F007C; }

body, textarea {
  background-color:#C8E6FF;
  color:#1B0283;
  font-family:"Andale Mono",Arial,sans-serif;
  scrollbar-base-color:#A8CDE5;
  scrollbar-3dlight-color:#E1F1FF;
  scrollbar-arrow-color:#1B0283;
  scrollbar-darkshadow-color:#90AEC1;
  scrollbar-face-color:#A8CDE5;
  scrollbar-highlight-color:#E1F1FF;
  scrollbar-shadow-color:#90AEC1;
  scrollbar-track-color:#E1F1FF;
  
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;  
}

.pre2 {padding: 1em;border: 1px dashed #2f6fab;color: Black;background-color: #f9f9f9;line-height: 1.1em;}
.text { font-family:arial; font-weight:normal; font-size:12px; color:#0F007C; }
.newstext { font-family:arial; font-weight:normal; font-size:12px; color:#0F007C; line-height:20px; }
.navipfad { background-color:#E1F1FF; font-size:9px; vertical-align:middle; }
.tableborder { border-right-width:2px; border-right-style:solid; border-color:#C8E6FF; }
.tableborder2 { border-right-width:2px; border-right-style:solid; border-color:#C8E6FF; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#C8E6FF; }
.tableborder3 { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#C8E6FF; }
.tableborder4 { border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#C8E6FF; background-color:#E1F1FF; }
.tableborder5 { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#B7B6C5; font-size:9px;  background-color:#E1F1FF; }
.tableborder6 { background-color:#E1F1FF; }
.tableborder7 { background-color:#A8CDE5; }
.tableborder8 { background-color:#0F007C; border-right-width:2px; border-right-style:solid; border-color:#C8E6FF; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#C8E6FF; }
.white { font-size:9px;  background-color:#FFFFFF; }
.textsmall { color:#0F007C; text-decoration:none; font-family:arial; font-size:9px; }
.bold { color:#0F007C; font-weight:bold; text-decoration:none; font-family:arial; font-size:9px; }
/*.boldbig { color:#0F007C; font-weight:bold; text-decoration:none; font-family:arial; font-size:12px; }*/
.boldbig { color:#0F007C; font-weight:normal; text-decoration:none; font-family:arial; font-size:12px; } /*geändert KE*/
.boldbig2 { color:#0F007C; font-weight:bold; text-decoration:none; font-family:arial; font-size:12px; }
.teserhead  { color:#0F007C; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold; }
.teasertext { color:#0F007C; text-decoration:none; font-family:arial; font-size:11px; }
.headline { color:#0F007C; text-decoration:none; font-family:arial; font-size:14px; font-weight:bold; }
.dropdown { color:#0F007C; background-color:#E1F1FF; width:120px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.dropdown2 { color:#0F007C; background-color:#E1F1FF; width:215px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.dropdown3 { color:#0F007C; background-color:#E1F1FF; width:35px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.dropdown4 { color:#0F007C; background-color:#E1F1FF; width:100px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.dropdown5 { color:#0F007C; background-color:#E1F1FF; width:140px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.dropdown6 { color:#0F007C; background-color:#E1F1FF; width:140px; border:6px solid #A8CDE5; font-family:arial; font-size:10px;}
.dropdown7 { color:#0F007C; background-color:#E1F1FF; width:50px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.dropdown8 { color:#0F007C; background-color:#E1F1FF; width:300px; border:6px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeld { color:#0F007C; background-color:#E1F1FF; width:120px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeld2 { color:#0F007C; background-color:#E1F1FF; width:215px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeld3 { color:#0F007C; background-color:#E1F1FF; width:159px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeld4 { color:#0F007C; background-color:#E1F1FF; width:160px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeldkurz { color:#0F007C; background-color:#E1F1FF; width:100px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeldkurz2 { color:#0F007C; background-color:#E1F1FF; width:30px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeldkurz3 { color:#0F007C; background-color:#A8CDE5; width:115px; border:0px solid #C8E6FF; font-family:arial; font-size:11px;}
.textfeldkurz4 { color:#0F007C; background-color:#A8CDE5; width:115px; border:0px solid #C8E6FF; font-family:arial; font-size:11px;}
.textfeldkurz5 { color:#0F007C; background-color:#E1F1FF; width:80px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeldkurz6 { color:#0F007C; background-color:#E1F1FF; width:46px; border:1px solid #A8CDE5; font-family:arial; font-size:11px;}
.textfeldkurz7 { color:#0F007C; background-color:#A8CDE5; width:70px; border:0px solid #C8E6FF; font-family:arial; font-size:11px;}
.textfeldkurz8 { color:#0F007C; background-color:#A8CDE5; width:230px; border:0px solid #C8E6FF; font-family:arial; font-size:11px;}
.textfeldkurz9 { color:#0F007C; background-color:#A8CDE5; width:100px; border:1px solid #E1F1FF; font-family:arial; font-size:11px;}


.red { color:red; font-size:12px; }
.green { color:1FDE00; font-size:12px; }
.com_head { color:#0F007C; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold; }
.frage { font-family:arial; font-weight:bold; font-size:12px; color:#0F007C; }
.antwort { font-family:arial; font-style:normal; font-size:12px; color:#0F007C; }
.pflicht { color:#0F007C; font-weight:bold; text-decoration:none; font-family:arial; font-size:12px; } /*markieren der Pflichtfelder*/


	.cellbg			{ background-color: #FFFFFF }
	.cellover		{ background-color: #DFDFDF }
	.celltoday		{ background-color: #000080 }
	.cellevent		{ background-color: #D7E1F5 }
	.normaltext		{ color: #000000; font-weight: normal; font-size: 9px; font-family: verdana, arial, helvetica }
	.eventtitle		{ color: #000080; font-weight: normal; font-size: 9px; font-weight: bold; font-family: verdana, arial, helvetica }
	.regheading		{ color: #000000; font-weight: normal; font-size: 9px; font-family: verdana, arial, helvetica }

	div.navbar		{ border-top:thin dashed navy; }
	.eventheading		{ color: #000080; font-weight: normal; font-size: 9px; font-weight: bold; font-family: verdana, arial, helvetica; }
	.eventheading_noevent	{ color: #000080; font-weight: normal; font-size: 9px; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline overline; }
	.adm_auth		{ color: #000000; font-weight: normal; font-size: 9px; font-weight: bold; font-family: verdana, arial, helvetica; }
	.normal			{ color: #000000; font-weight: normal; font-size: 9px; font-family: verdana, arial, helvetica }
	.small			{ color: #000000; font-weight: normal; font-size: 9px; font-family: verdana, arial, helvetica }

#container
	{
	
	width: 600px;
	height: 500px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -300px; /*das ist die hälfte der breite... nur im minusbereich*/
	margin-top: -250px; /*das ist die hälfte der höhe... nur im minusbereich*/
	border: 0px;
	
	}
	
