body { font: normal 11px/14px tahoma, arial, verdana, sans-serif; text-align:center; color: #F2F5A9; background: #000000 url('../img/kat_bg.jpg'); background-size: 100%; }
.none, .hidden { display: none; }
.pagehead { position: relative; width: 100%; min-width: 550px; min-height: 100%; font: bold 70px arial; text-shadow: 3px 3px 5px black; }
.logo { position: absolute; z-index: 1; top: 10px; left: 10px;}
.logo2 { position: absolute; z-index: 2; top: 10px; right: 10px;}
.logo_trx { position: absolute; z-index: 3; top: 130px; left: 10px;}
.logo_crossfit { position: absolute; z-index: 4; top:250px; left: 10px;}
.logo_katletix { position: absolute; z-index: 5; top:370px; left: 10px;}
.page { position: relative; top: 100px; width: 100%; min-width: 750px; min-height: 100%; font: bold 30px arial; text-shadow: 3px 3px 5px black; }
.table_preisliste { position: relative; top: 200px; width: 100%; min-width: 750px; min-height: 100%; font: bold 35px arial; text-shadow: 3px 3px 5px #F2F5A9; text-align:center; color: #2E2E2E; }
.table_preise { position: relative; top: 200px; width: 100%; min-width: 750px; min-height: 100%; font: bold 30px arial; text-shadow: 3px 3px 5px black; text-align:center; color: #F2F5A9; }
.table_zusatz { position: relative; top: 195px; width: 100%; min-width: 750px; min-height: 100%; font: normal 20px arial; text-shadow: 2px 2px 3px black; text-align:center; color: #F2F5A9; }
.table_wichtig { position: relative; top: 195px; width: 100%; min-width: 750px; min-height: 100%; font: normal 20px arial; text-shadow: 2px 2px 3px black; text-align:center; color: #FE9A2E; }
.table_inhalt {font: normal 25px arial; text-shadow: 2px 2px 3px black; text-align:left; color: #F2F5A9; }
.table_inhalt_b {font: normal 25px arial; text-shadow: 2px 2px 3px #F2F5A9; text-align:left; color: #2E2E2E; }
.table_head {font: bold 30px arial; text-shadow: 3px 3px 5px black; text-align:left; color: #F2F5A9; }
.wichtig { font: normal 20px arial; text-shadow: 2px 2px 3px black; text-align:center; color: #FE9A2E; }
.fb {font: bold 30px arial; color: #F2F5A9; text-shadow: 3px 3px 5px black; text-decoration: none;}
.fb:hover {font: bold 30px arial; color: #F2F5A9; text-shadow: 3px 3px 5px black; text-decoration: none;}
.fb:focus {font: bold 30px arial; color: #F2F5A9; text-shadow: 3px 3px 5px black; text-decoration: none;}
.fb:active {font: bold 30px arial; color: #F2F5A9; text-shadow: 3px 3px 5px black; text-decoration: none;}
td { width: 20%; vertical-align: top;}
