/* modern download */

/* ==================================================== */
/* global */
/* list view */
.download.category .box {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:18px;
    font-style:normal;
    font-weight:bold;
    line-height:23px;
    padding:18px 0 4px;
}

.download.treeView.itemview {
	padding:4px 0 20px;
}

.download.treeView.itemview .item-image {
	padding: 4px 8px 4px 0;
	vertical-align:top;
}

.download.treeView.itemview .item-label {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

.download.treeView.itemview .item-label p {
	margin:10px 0 0;
}

.download.treeView.itemview .item-stats .download {
	padding:10px 0;
}
/* ==================================================== */

/* public download area */
#c13075 .tx-abdownloads-pi1 {
	overflow:hidden !important;
	position:relative; /* IE6/IE7-FIX, ohne position wird overflow nicht durchgeführt im IE */
	height:100%; /* IE6-FIX, "fixe" Höhen-Angabe aktzeptiert der IE6 overflow nicht */
}

#c13075 .download.category, #c13075 .download.treeView.itemview {
	/* relativer Versatz nach oben, um die Absätze der Gruppen-Überschriften aus dem Bild zu bekommen (overflow:hidden;)
	Alternativmöglichkeit wäre, das direkt im Source-Code zu bearbeiten, was aber Probleme beim späteren Updaten mit sich bringt */
	position:relative;
	top:-51px;
}

/* list view */
#c13075 .download.category .box {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:18px;
    font-style:normal;
    font-weight:bold;
    line-height:23px;
    padding:18px 0 4px;
}

#c13075 .download.treeView.itemview {
	padding:4px 0 20px;
}

/*#c13075 .download.treeView.itemview table {
	padding:0 0 20px;
}*/

#c13075 .download.treeView.itemview .item-image {
	padding: 4px 8px 4px 0;
	vertical-align:top;
}

#c13075 .download.treeView.itemview .item-label {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

#c13075 .download.treeView.itemview .item-label p {
	margin:10px 0 0;
}

#c13075 .download.treeView.itemview .item-stats .download {
	padding:10px 0;
}


/* show Details */
.abdownloads.categoryPath {

}

.abdownloads.viewDetails {
	padding:4px 0;
}

.abdownloads.viewDetails td, .abdownloads.viewDetails tr, .abdownloads.viewDetails tbody, .abdownloads.viewDetails table, .abdownloads.viewDetails p {
	padding:0;
	margin:0;
	border-spacing:0;
}

.abdownloads.viewDetails td {
	vertical-align:top;
	padding:4px 0 0;
}

.abdownloads.viewDetails td.t1 {
	padding-right:6px;
}

.abdownloads.viewDetails td.t2 {
	width:200px;
}

.abdownloads.viewDetails .download_label {
	font-weight:bold;
}

/* broken Download */
.abdownloads.reportBrokenDownload .question b {
	font-weight:normal !important;
}

.abdownloads.reportBrokenDownload .question .link {
	display:block;
	padding:4px 0;
	font-weight:bold;
}

.abdownloads.reportBrokenDownload .yes {
	margin-left:20px;
}

.abdownloads.reportBrokenDownload input, .abdownloads.reportBrokenDownload input:link, .abdownloads.reportBrokenDownload input:visited {
	background:transparent url(../images/button_blanko.png) no-repeat top left;
	font-size:11px;
	border:0;
	color:#ffffff;
	cursor:pointer;
	width:77px;
	height:18px;
}

.abdownloads.reportBrokenDownload input:hover {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	color:#000000;
}

.abdownloads.reportBrokenDownload .preloader {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	display:none;
}

/* rate Download */
.abdownloads.viewRateDownload .buttons {
	padding-top:8px;
}
.abdownloads.viewRateDownload .buttons input, .abdownloads.viewRateDownload .buttons input:link, .abdownloads.viewRateDownload .buttons input:visited {
	background:transparent url(../images/button_blanko.png) no-repeat top left;
	font-size:11px;
	border:0;
	color:#ffffff;
	cursor:pointer;
	width:77px;
	height:18px;
}

.abdownloads.viewRateDownload .buttons input:hover {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	color:#000000;
}

.abdownloads.viewRateDownload .buttons .preloader {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	display:none;
}

.abdownloads.viewRateDownload .buttons .rate {
	margin-left:20px;
}

.abdownloads.viewRateDownload .label {
	font-weight:bold;
	margin-left:8px;
}

.abdownloads.viewRateDownload p {
	margin-bottom:0;
	padding-bottom:0;
}

/* ############################################################################### */
/* download area only for seller */
#c13457 .tx-abdownloads-pi1 {
	overflow:hidden !important;
	position:relative; /* IE6/IE7-FIX, ohne position wird overflow nicht durchgeführt im IE */
	height:100%; /* IE6-FIX, "fixe" Höhen-Angabe aktzeptiert der IE6 overflow nicht */
}

#c13457 .download.category, #c13457 .download.treeView.itemview {
	/* relativer Versatz nach oben, um die Absätze der Gruppen-Überschriften aus dem Bild zu bekommen (overflow:hidden;)
	Alternativmöglichkeit wäre, das direkt im Source-Code zu bearbeiten, was aber Probleme beim späteren Updaten mit sich bringt */
	position:relative;
	/*top:-51px;*/
	top:-53px /* wegen border oben */
}

/* list view */
#c13457 .download.category {
	border-top:1px solid #C6C7C8;
}

#c13457 .download.category .box {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:18px;
    font-style:normal;
    font-weight:bold;
    line-height:23px;
    padding:18px 0 4px;
}

#c13457 .download.treeView.itemview {
	padding:4px 0 20px;
}

/*#c13075 .download.treeView.itemview table {
	padding:0 0 20px;
}*/

#c13457 .download.treeView.itemview .item-image {
	padding: 4px 8px 4px 0;
	vertical-align:top;
}

#c13457 .download.treeView.itemview .item-label {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

#c13457 .download.treeView.itemview .item-label p {
	margin:10px 0 0;
}

#c13457 .download.treeView.itemview .item-stats .download {
	padding:10px 0;
}


/* show Details */
.abdownloads.categoryPath {

}

.abdownloads.viewDetails {
	padding:4px 0;
}

.abdownloads.viewDetails td, .abdownloads.viewDetails tr, .abdownloads.viewDetails tbody, .abdownloads.viewDetails table, .abdownloads.viewDetails p {
	padding:0;
	margin:0;
	border-spacing:0;
}

.abdownloads.viewDetails td {
	vertical-align:top;
	padding:4px 0 0;
}

.abdownloads.viewDetails td.t1 {
	padding-right:6px;
}

.abdownloads.viewDetails td.t2 {
	width:200px;
}

.abdownloads.viewDetails .download_label {
	font-weight:bold;
}

/* broken Download */
.abdownloads.reportBrokenDownload .question b {
	font-weight:normal !important;
}

.abdownloads.reportBrokenDownload .question .link {
	display:block;
	padding:4px 0;
	font-weight:bold;
}

.abdownloads.reportBrokenDownload .yes {
	margin-left:20px;
}

.abdownloads.reportBrokenDownload input, .abdownloads.reportBrokenDownload input:link, .abdownloads.reportBrokenDownload input:visited {
	background:transparent url(../images/button_blanko.png) no-repeat top left;
	font-size:11px;
	border:0;
	color:#ffffff;
	cursor:pointer;
	width:77px;
	height:18px;
}

.abdownloads.reportBrokenDownload input:hover {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	color:#000000;
}

.abdownloads.reportBrokenDownload .preloader {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	display:none;
}

/* rate Download */
.abdownloads.viewRateDownload .buttons {
	padding-top:8px;
}
.abdownloads.viewRateDownload .buttons input, .abdownloads.viewRateDownload .buttons input:link, .abdownloads.viewRateDownload .buttons input:visited {
	background:transparent url(../images/button_blanko.png) no-repeat top left;
	font-size:11px;
	border:0;
	color:#ffffff;
	cursor:pointer;
	width:77px;
	height:18px;
}

.abdownloads.viewRateDownload .buttons input:hover {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	color:#000000;
}

.abdownloads.viewRateDownload .buttons .preloader {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	display:none;
}

.abdownloads.viewRateDownload .buttons .rate {
	margin-left:20px;
}

.abdownloads.viewRateDownload .label {
	font-weight:bold;
	margin-left:8px;
}

.abdownloads.viewRateDownload p {
	margin-bottom:0;
	padding-bottom:0;
}

/* ############################################################################### */
/* download area only for deliverer */
#c13458 .tx-abdownloads-pi1 {
	overflow:hidden !important;
	position:relative; /* IE6/IE7-FIX, ohne position wird overflow nicht durchgeführt im IE */
	height:100%; /* IE6-FIX, "fixe" Höhen-Angabe aktzeptiert der IE6 overflow nicht */
}

#c13458 .download.category, #c13458 .download.treeView.itemview {
	/* relativer Versatz nach oben, um die Absätze der Gruppen-Überschriften aus dem Bild zu bekommen (overflow:hidden;)
	Alternativmöglichkeit wäre, das direkt im Source-Code zu bearbeiten, was aber Probleme beim späteren Updaten mit sich bringt */
	position:relative;
	top:-6px
}

/* list view */
/*#c13458 .download.category {
	border-top:1px solid #C6C7C8;
}*/

#c13458 .download.category .box {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:18px;
    font-style:normal;
    font-weight:bold;
    line-height:23px;
    padding:18px 0 4px;
}

#c13458 .download.treeView.itemview {
	padding:4px 0 20px;
}

/*#c13075 .download.treeView.itemview table {
	padding:0 0 20px;
}*/

#c13458 .download.treeView.itemview .item-image {
	padding: 4px 8px 4px 0;
	vertical-align:top;
}

#c13458 .download.treeView.itemview .item-label {
	color:#58585A;
    font-family:Verdana,Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

#c13458 .download.treeView.itemview .item-label p {
	margin:10px 0 0;
}

#c13457 .download.treeView.itemview .item-stats .download {
	padding:10px 0;
}


/* show Details */
.abdownloads.categoryPath {

}

.abdownloads.viewDetails {
	padding:4px 0;
}

.abdownloads.viewDetails td, .abdownloads.viewDetails tr, .abdownloads.viewDetails tbody, .abdownloads.viewDetails table, .abdownloads.viewDetails p {
	padding:0;
	margin:0;
	border-spacing:0;
}

.abdownloads.viewDetails td {
	vertical-align:top;
	padding:4px 0 0;
}

.abdownloads.viewDetails td.t1 {
	padding-right:6px;
}

.abdownloads.viewDetails td.t2 {
	width:200px;
}

.abdownloads.viewDetails .download_label {
	font-weight:bold;
}

/* broken Download */
.abdownloads.reportBrokenDownload .question b {
	font-weight:normal !important;
}

.abdownloads.reportBrokenDownload .question .link {
	display:block;
	padding:4px 0;
	font-weight:bold;
}

.abdownloads.reportBrokenDownload .yes {
	margin-left:20px;
}

.abdownloads.reportBrokenDownload input, .abdownloads.reportBrokenDownload input:link, .abdownloads.reportBrokenDownload input:visited {
	background:transparent url(../images/button_blanko.png) no-repeat top left;
	font-size:11px;
	border:0;
	color:#ffffff;
	cursor:pointer;
	width:77px;
	height:18px;
}

.abdownloads.reportBrokenDownload input:hover {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	color:#000000;
}

.abdownloads.reportBrokenDownload .preloader {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	display:none;
}

/* rate Download */
.abdownloads.viewRateDownload .buttons {
	padding-top:8px;
}
.abdownloads.viewRateDownload .buttons input, .abdownloads.viewRateDownload .buttons input:link, .abdownloads.viewRateDownload .buttons input:visited {
	background:transparent url(../images/button_blanko.png) no-repeat top left;
	font-size:11px;
	border:0;
	color:#ffffff;
	cursor:pointer;
	width:77px;
	height:18px;
}

.abdownloads.viewRateDownload .buttons input:hover {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	color:#000000;
}

.abdownloads.viewRateDownload .buttons .preloader {
	background:transparent url(../images/button_hover.png) no-repeat top left;
	display:none;
}

.abdownloads.viewRateDownload .buttons .rate {
	margin-left:20px;
}

.abdownloads.viewRateDownload .label {
	font-weight:bold;
	margin-left:8px;
}

.abdownloads.viewRateDownload p {
	margin-bottom:0;
	padding-bottom:0;
}

/* Ordersatz 2011 */
#c18816 .tx-abdownloads-pi1 .download.category .box p {
	display:none;
}

/* Ordersatz2011 Login-Form */
#c18817 {
	width: 184px;
}

