BODY {	
 font-family: Verdana;
 font-size: 90%;
 margin-top : 0; 
 margin-left : 0; 
 margin-bottom : 0; 
 margin-right : 0; 
 padding-top : 0; 
 padding-left : 0; 
 padding-bottom : 0; 
 padding-right : 0;
}
	

TD, P {	font-family: Verdana; font-size: 80%; color: #444444;}
	
h1 {
 font-family: Verdana, Tahoma;
 font-size: 17px;
 color:#969696;
 border-bottom: 1px solid silver;
 border-bottom: 1px solid silver;
 font-weight: normal;
 padding-top: 10px; 
 margin-top: 0px; 
 padding-bottom: 10px; 
 margin-bottom: 0px; 
} 

.copy {font-size: 70%;color: gray;}
.small {font-size: 80%;}
.teaserblock {font-size: 12px; font-weight: bold; color:white;}


.topnav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.topnav:link {
	TEXT-DECORATION: none
}
A.topnav:visited {
	TEXT-DECORATION: none
}
A.topnav:hover {
	TEXT-DECORATION: underline
}

.downnav  { font-family: Verdana; font-size: 10px; text-decoration: none; color: gray; font-variant: small-caps;}
A.downnav:link {text-decoration:none;}
A.downnav:visited {text-decoration:none;}
A.downnav:hover {text-decoration:underline;}
A.downnav:visited:hover {text-decoration:underline;}


.navpfad  {font-family: Verdana; font-size: 10px; text-decoration: none; color: gray;}
A.downnav:link {text-decoration:none;}
A.downnav:visited {text-decoration:none;}
A.downnav:hover {text-decoration:underline;}
A.downnav:visited:hover {text-decoration:underline;}

#menu {
	FLOAT: right; PADDING-BOTTOM: 8px; WIDTH: 800px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-COLOR: #f7cb33
}
#menu A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; BACKGROUND-COLOR: #f7cb33; TEXT-DECORATION: none
}
#menu A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; BACKGROUND-COLOR: #f7cb33; TEXT-DECORATION: none
}
#menu A:active {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; BACKGROUND-COLOR: #f7cb33; TEXT-DECORATION: none
}
#menu A:hover {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-COLOR: #3399df; TEXT-DECORATION: none
}

.tableSpace {
	height:5px;
}

.tableGrey {
	height:30px;BACKGROUND-COLOR: #EEEEEE;
}

.tableDarkGrey {
	height:30px;BACKGROUND-COLOR: #C0C0C0;
}

.tableWhite {
	height:30px;
}

.map24_input {
	background-color: #ffffff;
	color: #555555;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	border: 1px #bebebe solid;
}
	
.map24_list {
	background-color: #FFFFFF; 
	border-style: groove;
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 9px;
}
	
.map24_text	{
	font-family: Arial; 
	font-size: 11px; 
	color: #586A75;
}
	
.map24_margin	{
	margin-left: 10px;
}

.map24_padding {
	padding-left: 10px;
}

.map24_title {
	font-family: Arial; 
	font-size: 11px; 
	color:#FFFFFF; 
	padding-left: 10px; 
	padding-top: 31px; 
	font-weight: bold;
	background-color: #0072BC;
}
	
.map24_cell	{
	padding-left: 10px; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	background-color: #F8F9FA;
}
	
.blockborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-color: #BEBEBE;
}	

.map24_submit {
	font-size: 11px;
	color: #0D3D6A;
}
