/* --------------------------------------------------
  container: downloads
 -------------------------------------------------- */

div.dl_container {
	padding-top: 100px;
	padding-left: 180px;
}

table.dl_table {
	font-family: verdana;
	font-size: 10pt;
	color: #999999;
}

tr.dl_itemlist {
	vertical-align: top;
}

td.dl_itemlist {
	padding: 5px;
}

span.dl_itemlist {
	/* Name des Downloads in der Passwortliste */
}

form.dl_itemlist {
	background-color: transparent;
}

input.dl_itemlist {
	color: #999999;
	border: solid 1px;
	background-color: transparent;
}



/* --------------------------------------------------
  container: dl_contentlist
 -------------------------------------------------- */

tr.dl_contentlist {
	vertical-align: top;
}

td.dl_contentlist {
	padding: 5px;
}

span.dl_contentlist {
	/* Name des Downloads in der Passwortliste */
}

.dl_contentlist a, 
.dl_contentlist a:link { 
	margin: 0; 
	padding: 0; 
	border: 0; 
	color: #999999;
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
}

.dl_contentlist a:hover {
	color: #ffffff;
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}



/* --------------------------------------------------
  container: dl_contentlist_invalid
 -------------------------------------------------- */

dl_contentlist_invalid

tr.dl_contentlist_invalid {
	vertical-align: top;
}

td.dl_contentlist_invalid {
	padding: 5px;
}

span.dl_contentlist_invalid {
	color: #999999;
}

.dl_contentlist_invalid a, 
.dl_contentlist_invalid a:link { 
	margin: 0; 
	padding: 0; 
	border: 0; 
	color: #999999;
	font-family: verdana;
	font-size: 10pt;
}

.dl_contentlist_invalid a:hover {
	color: #ffffff;
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
}