@charset "utf-8";
/* CSS Document */

/*.vmicon, .vmiconFE {
   background: url(http://demo.frank-daniels.de/media/com_favcom/images/vm2-sprite.png) no-repeat top left;
}*/

.compare_container {
    position: relative;
    width: 100%;
    overflow: auto;
}

.scroll-container {
	overflow: hidden;
	width: 85%;
	height: 100%;
	margin-right: 50px;
	margin-left: 60px;
}

table {
    width: auto; /* Stellt sicher, dass die Tabelle ihre natürliche Breite behält */
	border:2px solid rgba(0,0,0,0.2);
}

col.colC{
width:8em;

}
td{
padding:8px 10px;
text-align:left;
border:2px solid rgba(0,0,0,0.2);
}
thead th,table th{
padding:8px 10px;
text-align:left;
font-weight:bold;
font-size:100%;
border:2px solid rgba(0,0,0,0.2);
}
tbody th,tbody td{
}
tfoot th,tfoot td{
border-top:2px solid #ededed;
}

.scroll-btn {
    position: absolute;
    top: 200px;
    width: 50px;
	height:60px;
}

.scroll-btn.left {
    left: 0;
}

.scroll-btn.right {
    right: 0;
}

