@charset "utf-8";
/* CSS Document */

.tablehead {
	background-color: #00a6ef;
	background-image: url(img/bg722.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 65px;
	margin: 0 0 0 0;

}

.tablehead p {
	padding: 10px;
	color: #ffffff;
	font-size: 13px;
}

.preisliste_head {
	background-image: url(img/bg-preisliste.gif);
	background-repeat: repeat-x;
	height: 44px;
}

.preisliste_head img {
	margin: 0 0 0 10px;
}

.download {
text-align: center;
}


table.preisliste { border-collapse:collapse }
table.preisliste thead th { border-bottom:1px solid #cee6f3; font-size: 10px; border-right: none; border-left: none; border-top: none; }
table.preisliste thead a {  }
table.preisliste tbody tr  { height: 20px; text-align:center; }
table.preisliste tbody td { border-bottom:1px solid #cee6f3; }
table.preisliste tbody th { text-align:left; padding: 0 0 0 15px; border-bottom:1px solid #cee6f3; font-size: 10px; }
table.preisliste tbody td { font-size: 10px; }
table.preisliste tfoot tr { height: 7px; text-align:center; }
table.preisliste tfoot a { color: #00a6ef; font-size: 7pt; font-weight: normal; line-height: 7px; }
table.preisliste caption p { font-size: 14px; text-align:left; color: #ffffff; padding-top:0; }
table.preisliste caption{ background-color: #00a6ef; background-image: url(img/bg-pattern.gif); background-repeat: y-repeat; text-align: right; padding: 0 0 0 5px; position:relative; color: #ffffff; height:20px; };
