body {
	font-family: arial, verdana;
	font-size: 11pt;
	color: #000000;
	text-align: left;
	background: #ffffff;
}
	
p {
	font-family: arial, verdana;
	font-size: 11pt;
	color: #000000;
	text-align: middle;
	margin-bottom: 10px;
	margin-top: 4px;
}	
	
li {font-family: arial, verdana;
	 color: #000000;
	font-size: 11pt;
	margin-bottom: 5px;
}
	

h2 {text-decoration: none; 
	color: #000000;	
	font-family: arial, verdana;
	font-size:16pt;}
h3 {
	text-decoration: none;
	color: #000000;
	font-family: arial, verdana;
	font-size: 12pt;
	margin-bottom: 3px;
	margin-top: 3px;
}

h4 {
	text-decoration: none;
	color: #000000;
	font-family: arial, verdana;
	font-size: 11pt;
	margin-bottom: 3px;
	margin-top: 3px;
}		

a 	{text-decoration: underline; 
	color: #000000;	
	font-family: arial, verdana;
	}
ul { margin-top: 4px;
	
}
label {
	cursor: pointer;
}
p.menu {
	text-align: right;
	padding-right: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}
a.menulink 	{
	text-decoration: underline;
	color: #333366;
	font-family: arial, verdana;
}

a.menulink:hover 	{
	text-decoration: underline; 
	color: #000033;	
	font-family: arial, verdana;
}
img.blind {
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}
img.border {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
td {font-family: arial, verdana;
    font-size: 11pt;
	color: #000000;	
	text-align:left;}
	
tr {font-family: arial, verdana;
    font-size:9pt;	
	text-align:left;}	
	
td.justify {
	font-family: arial, verdana;
	font-size:9pt;;
	color: #000000;		
	text-align:justify;}

td.menu {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
td.menuOption {
	text-align: right;
}

td.menu_over {
	background-image: url(/img/bg_menu_over.gif);
	cursor: hand;	
}
td.menu_off {
	background-image: url(/img/bg_menu_off.gif);
}
td.menu_over2 {
	background-image: url(/img/bg_menu_over2.gif);
	cursor: hand;	
}
td.menu_off2 {
	background-image: url(/img/bg_menu_off2.gif);
}
td.submenu_on {
	padding-right: 14px;
	padding-left: 14px;
	background-image: url(/img/bg_submenu_off.gif);
	background-image: url(/img/bg_subm_1.gif);
	border-top: 1px solid #737173;
	border-bottom: 1px solid #737173;

}
td.submenu_off {
	padding-right: 14px;
	padding-left: 14px;
	background-image: url(/img/bg_submenu_off.gif);
	background-image: url(/img/bg_subm_1.gif);
	border-top: 1px solid #737173;
	border-bottom: 1px solid #737173;
}
.lead {
	width: 250px;
	font-style: italic;
}
td.border {
	border-top: 1px solid #737173;
	border-bottom: 1px solid #737173;
	border-left: 1px solid #737173;
	border-right: 1px solid #737173;
	background-color: lightyellow;
}
td.left {
		border-left: 1px solid #737173;
}


.imglink {
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
}
.small {
	font-size: xx-small;
}
.foot_small {
	font-size: 12;
}
textarea {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.highlight {
	font-weight: bold;
	color: #C40000;
	font-size: 11pt;
	padding-top: 15px;
	padding-bottom: 15px;
}
.anlaesse_tabelle {
	font-size: 10pt;
	vertical-align: top;
	border: 1px solid #E2E2E2;
	padding-left: 4px;
	padding-right: 4px;
}
.anlaesse_th {
	border: 1px solid #E2E2E2;
	background-color: #F0F0F0;
	padding: 3px;
	padding-left: 5px;
}
.anlaesse_tabelle_blind {
	border: none;
	background-color: none;
}
.downloads_datum {
	font-size: 8pt;
}
.downloads_size {
	font-size: 8pt;
	font-style: italic;
}
div.downloads_type {
	font-size:7pt;
}