a {text-decoration:none; color: #000000}
a.visited {text-decoration:none}
a.extra {color:#c7eafb;text-decoration:none}
td.blue, .blue  { color: #ffffff; font-size: 14px; line-height: 21px; font-family: Arial; background-color: #003f8a }
.bluehighlighted { color: #ffffff; font-size: 14px; line-height: 21px; font-family: Arial; background-color: #e0edf5 }
td.dark, .dark  { color: #000000; font-size: 12px; line-height: 16px; font-family: Arial; background-color: #ececec }
td.darks, .darks  { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial; background-color: #ddddde }
.details  { color: #000000; font-size: 12px; line-height: 15px; font-family: Arial; background-color: #ffffff }
span.distance {line-height:4px}
td.light, .light {color: #000000; font-size: 12px; line-height: 16px; font-family: Arial;background-color:#f0f6f9}
td.lights, .lights {color: #000000; font-size: 11px; line-height: 15px; font-family: Arial;background-color:#f0f6f9}
td.lightImp, .lightImp {color: #000000; font-size: 9px; line-height: 10px; font-family: Arial;background-color:#f0f6f9}
td.yellow, .yellow {color: #fdca00;font-family: Arial}
td.by, .by {color: #fdca00;font-family: Arial; font-weight:bold}
.blueFont {color: #104685 }
td.white, .white {color: #000000; font-size: 12px; line-height: 16px; font-family: Arial;background-color:#ffffff}
.red { color: #e2001a; font-family: Arial;}

.dcYellow {
  color: #faba00
}

.dcYellowB {
  color: #faba00;
  font-weight:bold;
}

.darkB { 
  color: #000000;
  font-weight:bold;
}

.redSelected { 
  color: #e2001a;
  font-family: Arial;
  font-weight:bold;
}

.blueSelected {
  color: #2794c5;
  font-family: Arial;
}

.blueSelectedBold {
  color: #2794c5;
  font-family: Arial;
  font-weight:bold;
}

.button { 
 	font-size: 14px;
 	line-height: 18px;
 	font-family: Arial 
}

.search { 
 	font-size: 14px;
 	line-height: 16px;
 	font-family: Arial 
}

.lightblue   { color: #e0edf5; font-family: Arial;}
.ddarkblue { background-color: #0e2338 ; font-family: Arial;}
td.olddark, .olddark {color: #000000; font-size: 12px; line-height: 16px; font-family: Arial; background-color: #cecfd1 }

ul {
  list-style-type: none;
  padding: 0;
  margin-left: 8px;
  margin-top: 0;
}

ul.light {
  list-style-type: disc;
  padding: 0;
  margin-left: 14px;
  margin-top: 0;

}

ul.leftmenu {
  list-style-type: none;
  padding: 0;
  margin-left: 8px;
  background-image: url(../pics/arrow.gif);
  background-repeat: no-repeat;
}

#rahmen {width:950px;
		height:650px;
		position:absolute;
		left:50%;
		top:50%;
		margin:-325px 0 0 -475px;
		background-color:#FFF;}
		
#doceram {width:950px;
		height:120px;
		position:absolute;
		background:url(../pics/indexTop.jpg) no-repeat center;
		border-bottom:2px solid #003f8a;
		left:50%;
		top:50%;
		margin:-325px 0 0 -475px;}
			
#mitte {width:950px;
		height:350px;
		position:absolute;
		background:url(../pics/bilder-mitte.jpg) no-repeat center;
		left:50%;
		top:50%;
		margin:-203px 0 0 -475px;}
		
#schrift {width:950px;
		height:80px;
		position:absolute;
		background:#003f8a;
		left:50%;
		top:50%;
		margin:147px 0 0 -475px;}
		
#logo {width:950px;
		height:29px;
		position:absolute;
		background:url(../pics/logo-streifen.jpg) no-repeat center;
		left:50%;
		top:50%;
		margin:227px 0 0 -475px;}
		
#sprache {width:950px;
		height:71px;
		position:absolute;
		background:#003f8a;
		left:50%;
		top:50%;
		margin:256px 0 0 -475px;}




