.clr { clear: both; }
table.default { margin: 15px 0; border-top: 1px solid #ccc; }
table.default thead td { font-weight: bold; }
table.default td { background: #ccc; padding: 4px; color: #fff; }
table.default td a { color: #fff; }

.fehlerAusgabe {
	padding: 5px; border: 1px solid red; margin: 10px 19px 15px 10px; font-size: 10px;
}
.debugAusgabe {
	padding: 5px; border: 1px solid green; margin: 0 0 15px 0; font-size: 10px;
}
.debugAusgabe pre {
	font-family: Arial, Helvetica, sans-serif;	
}

.gewinner-tabelle td * {
	color: #fff;
	text-decoration: none;
}

.paginationBox {
	padding: 10px;
	font-size: 11px;
}
.paginationBox .paginationPages { display: inline; }
.paginationBox .paginationPages ul {
	list-style-type: none;
	margin: 0; padding: 0;
}
.paginationBox ul li { float: left; height: 15px; overflow: hidden; padding: 0px 5px 0 5px; margin: 0 2px 0 2px; background: #000; }
.paginationBox ul li a { color: #fff; text-decoration: none; }
.paginationBox ul li span { font-weight: bold; color: #87114b; }
.paginationBox .paginationNextPage span { display: none; }
.paginationBox .paginationNextPage a { display: block; background: url(../img/pag_next.gif) 0 0 no-repeat; width: 15px; height: 15px; margin: 0 2px 0 2px; }
.paginationBox .paginationPreviousPage span { display: none; }
.paginationBox .paginationPreviousPage a { display: block; background: url(../img/pag_previous.gif) 0 0 no-repeat; width: 15px; height: 15px; margin: 0 2px 0 2px; }

.ui-tabs-hide { display: none; }
