body {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
    margin: 10px 0px 0px 0px;
    background-color: #E4E2E3;
    text-align: center;
    width: 100%;
}
table {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    border-collapse:collapse;
    border-spacing:0;
    border:0px;
}
td.text {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0 0 0 0;
	padding: 2 2 2 2;
    border-collapse:collapse;
    border-spacing:0;
    border:0px solid grey;
}

#td1 {
    padding: 0 5 0 5;
    vertical-align:bottom;
}

#d1 {
    position: relative;
    width: 980px;
    max-width: 980px;
    min-width: 980px;
    height: auto;
    border: 1px solid #AAA;
    background-color: white;
    text-align: left;
    z-index:0;
    overflow: visible;
}
#d-menurechts {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	margin: 0 0 0 0;
	padding: 0 5 0 5;
    border-collapse:collapse;
    height: 22px;
    line-height:15px;
}
.menurechts {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
    border: 1px solid #777777;
    padding: 3 3 3 3;
    height:20px;
    color: #888;
}

#d-fireandrescue {
    position:absolute;
    top:94px;
    left:752px;
    width:100%;
    height:100%;
    z-index:2;
}
#img1 {
    height: 22px;
    width: 1px;
    margin: 0 5 0 5;
}

.text {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
	color: #000000;
}
.textlink {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 15px;
	color: #FF5555;
}
.text a {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 15px;
	color: #FF5555;
}

.menu1 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	margin: 0 0 0 0;
	padding: 0 5 0 5;
    border-collapse:collapse;
    height: 22px;
}
.menu1 a {
	text-decoration: none;
	color: #777777;
}

.menu2 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    border-collapse:collapse;
    height: 22px;
}
.menu2 a {
	color: #777777;
	text-decoration: none;
}
.menu3 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    border-collapse:collapse;
    height: 18px;
}
.menu3 a {
	color: #777777;
	text-decoration: none;
}

.menu4 {
	font-family: tahoma, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #444444;
	font-size: 11px;
}
.menu4 a {
	color: #444444;
	text-decoration: none;
}


h1 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 18px;
	#color: #22B5EE;
	color: #888;
	font-weight: bold;
}
h1 a {
	font-size: 18px;
	font-family: verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	line-height: 25px;
	color: #888;
}

h2 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #888;
	font-weight: bold;
}
h2 a {
	font-size: 13px;
	font-family: verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	line-height: 15px;
	color: #FF5555;
}

h3 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: normal;
}


.rand {
	border: 1px solid #999999;
}

.fehler {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
    color: #FF0000;
}

.input {  
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
    border: 1px solid #777777;
    padding: 3 3 3 3;
    height:20px;
    color: #444;
}
.multiselect {  
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
    border: 1px solid #777777;
    padding: 3 3 3 3;
    color: #444;
}
.input1 {  
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	border-style: dotted; 
	border-color: #FF0000; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	height: 20px;
}
.submit {  
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF0000;
	border: #880000 0px solid; 
	height: 25px;
}
.button {
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #808080;
	height: 15px;
}
.klein {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.klein a {
	text-decoration: underline;
	font-weight: bold;
	color: #B9D8FF;
}
.bildunterschrift {
	font-family: verdana, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #777;
}
.willkommen {
	font-family: verdana, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.entreehead {
	font-family: Tahoma, tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #888;
}
.entreehead a {
	text-decoration: none;
	color: #888;
}
.entreetext {
	font-family: Tahoma, tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}
.entreehead a {
	text-decoration: none;
	color: #000000;
}

.clear {
	clear: both;
	height: 10px;
}

