.head   { color: #ba2025; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.head1  { color: #ba2025; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.textweiss  { color: white; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.tableborder   { border: solid 1px black }

.cellline { border-bottom: 1px solid black }



a:active    { color: #707070; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-decoration: none }

a:link     { color: #707070; font-size: 13px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a:visited     { color: #707070; font-size: 13px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a:hover    { color: #ba2025; font-size: 13px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

body    { color: black; font-size: 14px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #ffffff repeat-y; scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #FFFFFF ; scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #898B8B; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF  }



table  { color: black; font-size: 14px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

input   { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccd7e9 }

select   { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccd7e9; border: solid 1px #000 }



#logo { position: absolute; top: 210px; left: 0px; width: 157px; visibility: visible; display: block }

#location { position: absolute; top: 200px; left: 180px; width: 530px; visibility: visible; display: block }

#inhalt  { visibility: visible; display: block; position: absolute; top: 220px; left: 180px; width: 570px }



.dot   { }

.tdbg   { background-color: #ccd7e9 }



div.navigation { background-color: #333333; padding-top: 20px;}



/* #### Navigation ####################################### */



ul#nav{

	position: absolute;

	top: 102px;

	left: 20px;

	width: 770px; /* Breite der Navigation (Breite der einzelnen Bilder addiert) */

	margin: 0;

	padding: 0;

	list-style: none;

	font-weight: bold;

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

}



ul#nav img{

	display: block; /* damit unterhalb der Bildern kein Rand entsteht */

}



ul#nav li{

	float: left;

	margin-right: 4px;

}



ul#nav a{

	display:inline; /* f?r den I.E.-Mac, sonst stehen die Hauptmenuepunkte untereinander */

	color: #707070;

	text-decoration: none;

	padding: 0 12px 0 12px;

	background-color: #ffffff;

	font-size: 16px;

	line-height: 18px;

}



/* I.E. Hack (ohne gibt es im Safari Probleme beim Hovern von Punkten ohne Unterpunkte) - Der Kommentar nach dem "a" ist der Hack: */



ul#nav a/* */ {

	display:block;

}



ul#nav span a{

	color: #FFFFFF;

}



ul#nav a:hover{

	color: #BA2025; /* Textfarbe bei Mouseover/Hover */

}



ul#nav ul a:hover{

	color: #505050; /* Textfarbe bei Mouseover/Hover */

}



ul#nav li ul {

	position: absolute;

	display: none; /* Menue Ausblenden */

	top: 100%;

	width:175px;

	margin: 0;

	padding: 0px;

	list-style: none;

	background-color: #efefef;



}



/* Bei Hover einblenden: */



ul#nav li:hover ul,

ul#nav li.over ul {

	display: block;

}



ul#nav li li{

	display: block;

	float: left;

	width: 175px;

	margin: 0;

	padding: 0;

	border-bottom: 1px solid #000000;

}



ul#nav li li a {

	color: #999999;

	display: block;

	width: 150px;

	padding: 0px 10px 0px 10px;

	background-color: #efefef; /* Hintergrundfarbe des Menues */

	font-size: 11px;

}



ul#nav li > ul{

	top: auto;

	left: auto;

}
