@charset "utf-8";
/* CSS Tabelle */

.postTable {
	width: 100%;
	border-collapse: collapse;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	border: 5px outset #d4e7ee;
	margin-top: 10px;
	line-height: 1.2em;
	margin-bottom: 10px;
}


#wrapper main #main-inner article .postTable tr .textRight a img {
	width: 0px;
}
#wrapper main #main article .postTable tr .textRight a img {
	width: 0px;
}




.postTable thead, .oddRow {
	background: #f5f8fd;
}

.postTable th, .postTable td {
	padding: 3px 5px;
	color: #000;
	border-bottom: 1px #d4e7ee solid;
	border-left: 1px #d4e7ee solid;
}

.textRight {
	width: auto;
	text-align: left;
	word-spacing: normal;
}

@media all and (max-width:640px) {

#wrapper main article .postTable tbody tr .textRight a img {


}

#wrapper main article .postTable tr .textRight a img {


}




    .postTable, .postTable thead, .postTable tbody, .postTable tr, .postTable th, .postTable td {
	display: block;
}


    .postTable {
	text-align: right;
    }



    .postTable thead {
        position: absolute;
        top: -1111px;
        left: -1111px;
    }

    .postTable td:before {
        float: left;
        padding: 0 10px 0 0;
        content: attr(data-label) ":";
    }

    .postTable td:nth-child(1) {
	font-weight: bold;
    }

    .postTable td:nth-child(1) {
        font-weight: bold;
    }

    .postTable td:last-child {
        border-bottom: 5px #d4e7ee solid;
    }

    .oddRow {
	background: #fff;
    }


    .oddCol {
	background: #f5f8fd;
    }
}
}
