body,th,div,p,pre,h1,h2,h3,h4,h5,big,small,input,form  {
  font-family : Verdana, Arial, Geneva, Helvetica, Sans Serif; font-size: 10pt; 
   margin-right:10px
}

h1 { font-size: 20pt }
h2 { font-size: 16pt }
h3 { font-size: 14pt }
h4 { font-size: 12pt }
h5 { font-size: 10pt }

.copy { color: #c0c0c0;  font-size: 8pt;}

#startseite h1 { font-size: 14pt }

.bildtext {
	vertical-align:middle; background: #fb44d; text-align: left; font-size: 12px;
	padding-left: 10px; 
}
.bild {
	horizontal-align:center;
	image-size:100%
	}
.hover { display:none; position:absolute; }
a:hover .hover { display:inline; left: 300px; top: 100px;}
	
	
	
	.haupt {
	font-size: 14px;
	background: #e3e3e3;
	text-align: center;
	font-weight: bold;
	border:4px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
}
		.vertreter {
	font-size: 14px;
	background: #e3e3e3;
	text-align: center;
	border:1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
}

.titel {
	font-size: 14px;
	background: #f5f5f5;
	text-align: center;
	font-weight: bold;
}
.hintergrund {
	background: #e3e3e3;
}
.navhintergrund {
	background: #f5f5f5;
}
.kopfhintergrund {
	background: #f7c262;
}
.navkarte {
	vertical-align: top; background: #f5f5f5; text-align: left; font-size: 14px;
	text-align: left;
}
.navpad {
	padding-left: 8pt; background: #e3e3e3;
}

.navpad1 {
	padding-left: 16pt; background: #e3e3e3;
}
.navpad2 {
	background: #e3e3e3;
}

.navkopf {
	
	font-size: 10pt;
	color: white; 
	background-color: #808080
}
.navhead {
	background: #ffffff; padding-left: 10px; font-size: 10pt; 	
}
.navnotaktive {
	 background: #d7E2F3; font-size: 8pt;
}

a:link.nav { text-decoration:underline; font-size: 8pt; background-color:#ffffff;}
a:visited.nav { text-decoration:none; font-size: 8pt; background-color:#ffffff;}
a:hover.nav { text-decoration:none; background-color:orange; font-size: 8pt;}
a:active.nav { text-decoration:none; background-color:#d0d0d0; font-size: 8pt;}

a:link.nav1 { text-decoration:underline; font-size: 8pt; color:#FFFFFF;}
a:visited.nav1 { text-decoration:none; font-size: 8pt; color:#FFFFFF;}
a:hover.nav1 { text-decoration:none; background-color:#d0d0d0; font-size: 8pt; color:#FFFFFF;}
a:active.nav1 { text-decoration:none; background-color:#d0d0d0; font-size: 8pt; color:#FFFFFF;}

dl, dt, dd {
             	margin : 0;
             	padding : 0;
				color : #000;
             }
             
             li  {
             	color : #000;
             	list-style-type : disc;
             }
             ul  {
             	color : #000;
             }
             
             
             #menu  {
             	position : absolute;
             	/* Menu position that can be changed at will */
             	top : 0;
             	left : 0;
				color: #e3e3e3;
             }
             
             #menu  {
             	width : 15em;
             }
             
             #menu dt  {
             	cursor : pointer;
             	margin : 2px 0;
             	text-indent : 5px;
             	height : 15px;
             	line-height : 15px;
             	font-weight : bold;
             	border : 1px solid gray;
             	background-color : #808080;
             	color : #fff;
             	font-size : 10pt;
             }
             
             #menu dd  {
             	border : 3px solid gray;
				background : #fff;
				indent : 0px;
             }
             
             #menu li  {
             	background : #fff;
             	text-indent : 0px;
             	font-size : 10pt;
				font-color: #000;
             }
             
             #menu li a, #menu dt a  {
             	color : #000;
             	text-decoration : none;
             	border : 0 none;
             	height : 100%;
             	display : block;
             }
             
             #menu li a:hover  {
             	background : #a3a3a3;
             }
			 #menu dt a:hover {
			 	background : #d5d5d5;
				font-color: #000;
			}