body,div,table,td,th {
	margin:0px;
	padding:0px;
	border-width:0px;
}

body,input,textarea {
	font-size:12px;
	line-height:18px;
}

body,div,table,td,th,input,textarea {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}

body  {
	color:#cccccc;
	background-color:#292929;
}

td,th {
	text-align:left;
	vertical-align:top;
}

a { color:#ffffff; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:focus { text-decoration:underline; }
a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }

p { margin:6px 0px 3px; }

ul {
	margin:0px;
	padding:4px 0px 4px 14px;
}

li {
	margin:0px;
	padding:0px;
}

.klein {
	font-size:11px;
	line-height:16px;
}

.klein p { margin:6px 0px 2px; }

.textfeld {
	background-color:#cccccc;
	border-width:1px;
	border-style:solid;
	border-color:#999999 #ffffff #ffffff #999999;
	padding:1px;
	color:#333333;
}

.formcell {
	padding:5px 0px;
}

.listbox {
	margin-right:27px
}
.listbox td {
	text-align:left;
	vertical-align:top;
	padding-right:9px;
}

.menuebox { border:1px solid #cccccc; }

.menuebox tr,th,td {
	border-width:0px;
}

.dotbox {
	width:20px;
	padding:8px 5px 6px 10px;
	text-align:left;
	vertical-align:top;
}

.mpunkt {
	padding:3px 0px;
	text-align:left;
	vertical-align:top;
}

.mpunkt a {
	text-decoration:none;
}
.mpunkt a:link { color:#cccccc; }
.mpunkt a:visited { color:#cccccc; }
.mpunkt a:focus { color:#ffffff; }
.mpunkt a:hover { color:#ffffff; }
.mpunkt a:active { color:#ffffff; }

.mpunktbold {
	color:#ffffff;
	padding:3px 0px;
	text-align:left;
	vertical-align:top;
	/*font-weight:bold;*/
}

.mpunktbold a { text-decoration:none; }

.linksunten {
	text-align:left;
	vertical-align:bottom;
}

.weissfett {
	color:#ffffff;
	font-weight:bold;
}

.lochrand {
	background-image:url(grafik/lochrand.gif);
	background-repeat:repeat-y;
}

.thumbcell {
	vertical-align:bottom;
	border-color:#cccccc;
	border-style:solid;
	border-width:0px 1px;
}
.thumbcell .klein { padding-left:5px; }

.thumbcellunten {
	vertical-align:bottom;
	border-color:#cccccc;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}

.toplinkright {
	font-size:11px;
	line-height:16px;
	float:right;
	margin-left:50px;
}

.bodyenhanced {
	background-image:url(grafik/lochrand.gif);
	background-repeat:no-repeat;
	background-position:120px;
	margin-top:35px;
	margin-left:180px;
	margin-top:35px;
}


