
#wrapper_preistabelle{
background:rgba(200,155,127,0.8);
padding:4px;
-moz-user-select:none;
-khtml-user-select:none;
}

#preistabelle table{
table-layout:fixed;
width:100%;
margin:0;
background:rgba(200,155,127,0.8);
border-collapse:collapse;
-moz-user-select:none;
-khtml-user-select:none;
}

#preistabelle th {
color:rgba(31, 0, 0, 1.0);
background:rgba(200,155,127,0.8);
font-size:2.2vh;
font-weight:700;
padding:2% 1% 1% 1%;
min-width:40%;
/*border: 1px solid rgba(31, 0, 0, 1.0);*/
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:;
border-bottom-right-radius:;
}

#preistabelle td {
overflow:hidden;
text-overflow:ellipsis;
font-size:2.2vh;
color:rgba(31, 0, 0, 1.0);
padding:0.5% 1%;
white-space:nowrap;
width:auto;
min-width:10%;
}

.align_left {
text-align:left;
width:50%;
}

.align_right {
text-align:right;
}

.align_center {
text-align:center;
}

.white {
background:rgba(255,255,255,0.8);
}

.ocher {
background:rgba(215,191,126,0.8);
}