/*################################ tabelle-20180418 ################################*/ .fixme div.titel { color: #000; background-color: #FFF; border-right: 1px solid #FFF; border-left: 1px solid #FFF; border-bottom: 2px solid white; } .fixme div.tb_z1 { background-color: #E5E5EA; } .fixme div.tb_z1_dunkel { background-color: #D0D2D8; } .fixme div.tb_z2 { background-color: #FFF; } .fixme div.tb_z2_dunkel { background-color: #E5E5EA; } .fixme div.tb_b { color: #FFF; background-color: #004A77; } .fixme div.tb_b_head { color: #FFF; background-color: #004A77; width: 240px; border-right: 0px solid #004A77; border-left: 2px solid #004A77; } .fixme div.tb_b_head a, .fixme div.tb_b a { color: #fff; } .fixme div.tb_u { background-color: #E5E5EA; border-right: 1px solid #C1C4CB; } .fixme div.normal.tb_b_head { background-color: #004A77; } .fixme .tb_z2 .kostenlos strong { color: #004A77; } /* Styles für kv Tabellen und Buchkritik*/ .artrubrik_kurztest .fixme .tb_z2_dunkel { background-color: #FFF; } /* Styles für arttyp_tt_dunkelblau/blau */ .arttyp_tt_dunkelblau .fixme div.titel { background-color: #0066A4; } .arttyp_tt_dunkelblau .fixme div.tb_b { background-color: #74B3DF; border-color: #74B3DF !important; border-right-color: white !important; } .arttyp_tt_dunkelblau .fixme div.tb_b_head { background-color: #74B3DF; border-bottom-color: #74B3DF; } .arttyp_tt_dunkelblau .fixme div.tb_z1 { background-color: #E2EDF8; } .arttyp_tt_dunkelblau .fixme div.tb_z1_dunkel { background-color: #BDDDF1; } .arttyp_tt_dunkelblau .fixme div.tb_z2 { background-color: #F3F3F4; } .arttyp_tt_dunkelblau .fixme div.tb_z2_dunkel { background-color: #E5E6E7; } .arttyp_tt_dunkelblau .fixme div.tb_u { background-color: #74B3DF; } .arttyp_tt_dunkelblau .fixme .fixedTableLeftScrollingBorder_2.tb_u { border-color: #74B3DF !important; } /* blau */ .arttyp_tt_blau .fixme div.tb_b_head, .arttyp_tt_blau .fixme div.tb_b { background-color: #006bad; border-bottom-color: #006bad; } .arttyp_tt_blau .fixme div.tb_z1 { background-color: #eeedf2; } .arttyp_tt_blau .fixme div.tb_z1_dunkel { background-color: #dcdde2; } /* Styles fuer arttyp_tt_pink */ .arttyp_tt_pink .fixme div.tb_b { background-color: #903e73; border-bottom-color: #903e73 !important; border-top-color: #903e73 !important; border-right-color: white !important; } .arttyp_tt_pink .fixme div.tb_b_head { background-color: #903e73; border-bottom-color: #903e73; } .arttyp_tt_pink .fixme .tb_u { background-color: #CACDD3; } .arttyp_tt_pink .fixme .fixedTableLeftScrollingBorder_2.tb_u { border-color: #CACDD3 !important; } .arttyp_tt_pink .fixme .fixedTableLeftScrollingBorder_2.tb_u.grau { border-color: #CACDD3 !important; background-color: #CACDD3 !important; } /* Styles fuer arttyp_tt_dgelbgruen */ .arttyp_tt_gelbgruen .fixme div.tb_b { background-color: #5B9F38; border-bottom-color: #5B9F38 !important; border-top-color: #5B9F38 !important; border-right-color: white !important; } .arttyp_tt_gelbgruen .fixme div.tb_b_head { background-color: #5B9F38; border-bottom-color: #5B9F38; } .arttyp_tt_gelbgruen .fixme .tb_u { background-color: #CACDD3; } .arttyp_tt_gelbgruen .fixme .fixedTableLeftScrollingBorder_2.tb_u { border-color: #CACDD3 !important; } .arttyp_tt_gelbgruen .fixme .fixedTableLeftScrollingBorder_2.tb_u.grau { border-color: #CACDD3 !important; background-color: #CACDD3 !important; } /* Styles für arttyp_tt_rot */ .arttyp_tt_rot .fixme div.tb_z2_dunkel { background-color: #E5E5EA; } .arttyp_tt_rot .fixme div.tb_b_head.normal .toggle { color: #000 !important; } .arttyp_tt_rot .fixme div.tb_b_head.normal { color: #000 !important; background-color: #E5E5EA; border-bottom-color: #C1C4CB; } .arttyp_tt_rot .fixme div.tb_b_head.normal:nth-child(2n) { background-color: #FFF; } .arttyp_tt_rot .fixme div.tb_b, .arttyp_tt_rot .fixme div.tb_b_head { background-color: #C4151B; border-color: #C1C4CB !important; } /* Styles für arttyp_tt_rot */ .arttyp_tt_orange .fixme div.tb_b { color: white; background-color: #ff6920; border-color: #ff6920 !important; border-right-color: white !important; } .arttyp_tt_orange .fixme div.tb_b_head .toggle, .arttyp_tt_orange .fixme li.partrow .toggle { color: #FFF !important; } .arttyp_tt_orange .fixme div.tb_b_head { color: white; background-color: #ff6920; border-bottom-color: #ff6920; } .arttyp_tt_orange .fixme div.tb_z1, .arttyp_tt_orange .fixme div.tb_z2_dunkel { background-color: #e5e5ea; } .arttyp_tt_orange .fixme div.tb_z1_dunkel { background-color: #d0d2d8; /*#FFEAD2;*/ } .arttyp_tt_orange .fixme div.tb_z2 { background-color: #FFF; } .arttyp_tt_orange .fixme div.tb_u { background-color: #cacdd3; } .arttyp_tt_orange .fixme .fixedTableLeftScrollingBorder_2.tb_u { border-color: #cacdd3 !important; } .arttyp_tt_orange .fixme .fixedTableLeftScrollingBorder_2.tb_u.grau { border-color: #DFE0E1 !important; background-color: #DFE0E1 !important; } /* tb_u.grau */ .fixme .fixedTableLeftScrollingBorder_2.tb_u.grau { background-color: #E7E7E7; border-top-color: #ccc !important; } /* Spieletabellen */ .artrubrik_spielekritik .fixme div.tb_u.grau { background-color: #E7E7E7; border-top-color: #ccc !important; } .artrubrik_spielekritik .fixme div.tb_u { border-bottom: 2px solid #B9E3E6; border-color: #B9E3E6; } .artrubrik_spielekritik .fixme .fixedTableLeftScrollingBorder_2.tb_u:first-of-type { border-top-color: #B9E3E6; } .artrubrik_spielekritik .fixme div.tb_z1 { background-color: #EEF0F0; } .artrubrik_spielekritik .fixme div.tb_z1_dunkel { background-color: #EEF0F0; } .artrubrik_spielekritik .fixme div.tb_z2 { background-color: #EEF0F0; } .artrubrik_spielekritik .fixme div.tb_z2_dunkel { background-color: #EEF0F0; } /* normale Tabellen Border */ .fixme div.tb_b_head { border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid #C1C4CB; border-top: 2px solid white; } .fixme div.tb_z1, .fixme div.tb_z1_dunkel, .fixme div.tb_z2, .fixme div.tb_z2_dunkel { border-top: 1px #ccc solid; } .fixme li:nth-child(1) .tb_z1, .fixme li:nth-child(1) .tb_z2 { border-top: 1px solid #F3F3F4; } /* Hide Borders under left bar */ .fixme #scroller #original li .tb_z1, .fixme #scroller #original li .tb_z1_dunkel { border-color: transparent; } .fixme ul#fixedTable li:nth-child(2) .tb_b_head:first-child { border-color: transparent; } .fixme ul#fixedTable li:nth-child(2) .tb_b_head { border-top-color: transparent; } /* Whitespace kleiner zwischen titel und tb_b_b head */ .fixme ul#fixedTableSubheader li:nth-child(1) .tb_b_head:first-child { border-top-color: transparent; } .fixme li div.tb_z1, .fixme li div.tb_z1_dunkel, .fixme li div.tb_z2, .fixme li div.tb_z2_dunkel { /*border-top: 1px #ccc solid;*/ /*padding-top: 1px;*/ border-bottom: 1px transparent solid; } .fixme li.partrow .tb_b { border-color: #004A77; border-width: 1px; } .fixme .fixedTableLeftScrollingBorder_2.tb_u { border-bottom: 2px solid #C1C4CB; /* was #fff / may break table*/ border-color: #C1C4CB; } .fixme .fixedTableLeftScrollingBorder_2.tb_u:first-of-type { /* doesnt work */ border-top-color: #ccc; } /* Zellenfarbe Sonderfarbe 1: rot*/ .fixme div.tb_z2_Sonder_1 { background-color: #fbdad7; } .fixme div.tb_z1_Sonder_1 { background-color: #f9c6c8; } .fixme .Rubrik\.09\.Reserve { background-color: #f5c153; } .fixme .li\.gruen { background-color: #2fac66; } .fixme .schwarz { background-color: #dadada; } .fixme .Knall-Ampel-Rot { background-color: #e05d58; } .fixme .Knall-Ampel-Gruen { background-color: #2fac66; } .fixme .li\.rot { background-color: #eb5d40; } .fixme .gruen { color: #389e51; } .fixme .invisible { visibility: hidden; } /* Pastellfarben */ .fixme .li\.pastellrot { background-color: #f9c4af; } .fixme .li\.pastellhellgruen { background-color: #e1efe2; } .fixme .li\.pastellgruen { background-color: #c0dfc3; } .fixme .li\.pastellgelb { background-color: #fff9c7; } .fixme .po, .fixme .pu { margin: 0 0.5em 0.3em 0; } /** rubric stlyes **/ /* Zellen-Border */ .fixme .fixedTableLeftScrollingBorder { border-right: 2px solid #fff; margin-right: -1px; } .fixme .fixedTableLeftScrollingBorder_2 { border-top: 1px solid #fff; border-right: 0 solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; margin-right: 0; } .fixme .fixedTableSubHeaderScrollingBorder { border-right: 2px solid #fff; } .fixme li div { border: 1px solid #fff; border-left: 1px solid white; /* 2 */ border-right: 0; /* THIS MAKES SMALL TABLES SCROLLABLE? */ border-bottom: 2px solid white; border-right: 1px solid white; } .fixme p { margin: 0; padding: 0; } /* Minimize Arrows */ .toggle { font-family: 'regular'; position: relative; font-weight: normal !important; top: 0; width: 29px; color: #FEFEFE !important; font-size: 25px !important; line-height: 1.05em; } .partrow .toggle.rowopen { transform: rotate(180deg); } .tb_b_head .toggle.rowclose { transform: rotate(270deg); width: 19px !important; margin-left: 1px; } /* Blauer Pfeil */ .blaupfeilrechts { display: inline-block; width: 16px; height: 16px; margin: 0.5em 0.5em 0 0; background: url(../images/Pfeilrechts_klein.png) no-repeat; } .nooverflow { overflow: hidden; background: #fff !important; margin-left: -1px; -ms-text-size-adjust: 100%; /* auto Text-Resizing disabled */ -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } .kein_stil.pull-right { float: right; clear: both; } .fixme { width: auto; height: auto; display: block; position: relative; } .fixme ul { padding: 0; margin: 0; vertical-align: middle; overflow: hidden; font-size: 1em; text-indent: 0; line-height: 1.3em; } .fixme li { /*display:inline-block;*/ float: left; background: none; font-size: 1em; list-style: none; white-space: normal; padding: 0; margin: 0; vertical-align: top; text-indent: 0; text-align: left; line-height: 1.3em; -moz-hyphens: auto; -o-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; -hyphens: auto; hyphens: auto; } .fixme ul img { /*max-width:150px;*/ height: auto; display: block; margin: 0 auto; } /** Tabellenzellen */ .fixme li div { /*display: inline-block; vertical-align: top;*/ float: left; width: 240px; padding: 5px 10px; margin: 0; white-space: normal; } /* Titel */ .fixme div.titel { padding: 5px 10px; margin: 0; width: 240px; line-height: 1.3em; font-family: 'regularbold', sans-serif; font-weight: bold; font-size: 24px; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } /* Einzellige Zeilen und Tabellenlegende */ .fixme div.tb_b { vertical-align: middle; white-space: normal; pointer-events: none; } .fixme div.tb_u { vertical-align: middle; white-space: normal; } /* Spaltenueberschriften */ .fixme .tb_b_head { overflow: hidden; } .fixme .partrow .tb_b p { padding-left: 1.5em; text-indent: 0; } /** Style der geschlossenen Zeilen/Spalten */ .fixme .partrowClosed { padding-bottom: 41px; background: url(../images/table/rowclose.png) repeat-x bottom; } /** Scroller Container */ .fixme #scroller { position: absolute; height: 100%; width: 100%; } /** fixedTable Container (Tabellenkopf) */ .fixme #fixedTable { position: absolute; top: 0; left: 0; background: #fff; z-index: 2; } .fixme #fixedTable li { -webkit-transition: -webkit-transform 0ms; } /** fixedTableLeft Container (Linke fixe Spalte) */ .fixme #fixedTableLeft { position: absolute; left: 0; background: none; z-index: 1; overflow: hidden; -webkit-transition: -webkit-transform 0ms; pointer-events: none; } /** fixedTableSubheader Container */ .fixme #fixedTableSubheader { position: absolute; /*width: 260px !important;*/ left: 0; background: none; z-index: 3; } .fixme .fix { clear: both; height: 1px; font-size: 0; } /*Fontsize*/ .fontSize12 .toggle { margin-top: -1px; } .fontSize14 .toggle { margin-top: 0; } /*Standard .fontSize16 .toggle{ } */ .fontSize20 .fixme .toggle { font-size: 20px; } .fontSize24 .fixme .toggle { font-size: 24px; } .fontSize20 .fixme .partrow .tb_b p, .fontSize24 .fixme .partrow .tb_b p { padding-left: 0.75em; } /** Klapp-Icon und Einzellige Zeilen */ .fixme .partrow { cursor: pointer; overflow: visible; pointer-events: auto; } .fixme .toggle { display: block; font-weight: bold; font-size: 16px; float: left; width: 18px; height: 18px; cursor: pointer; } .fixme .colclose { width: 24px !important; padding: 5px 0; background: url(../images/table/colclose.png) no-repeat 0 0; vertical-align: middle; text-align: center; font-size: 0; color: transparent; } .fixme .colclose .toggle { display: block; float: none; margin-left: 3px; } .fixme .rowclose { /*background:url(../images/table/icons-18-black.png) no-repeat -36px 0;*/ } .fixme .toggle.rowopen { color: black; font-size: 16px; /*background:url(../images/table/icons-18-black.png) no-repeat 0 0;*/ } .fixme .partrow.rowopen .tb_b { height: 48px; background: url(../images/table/rowclose.png) repeat-x 0 25px; } /* rating fix */ .rateNeutral { display: inline-block; font-family: Arial; font-size: 140%; line-height: 0.8; vertical-align: bottom; text-shadow: 0px 1px 0px #000; } /* Preloader */ .preload { position: absolute; width: 100%; height: 100%; top: 0; left: 0; padding: 0; margin: 0; background: #fff; z-index: 999; } .smallViewport { display: none; line-height: 0; } /* iScroll custom scrollbar */ .iScrollHorizontalScrollbar { height: 11px !important; } .iScrollVerticalScrollbar { width: 11px !important; } /* Spielestile */ .fixme .tb_bew { display: flex; flex-flow: row wrap; justify-content: space-between; } .fixme .tb_bew .kein_stil { flex-grow: 1; width: 35%; } .fixme .tb_bew .tb_plus { flex-grow: 1; width: 15%; } /* All Smartphones in portrait and landscape ----------- */ @media only screen and (max-width: 599px) { .smallViewport { line-height: 1px; } .fixme ul { font-size: 0.9em; } .fixme li { font-size: 0.9em; } .fixme .toggle { width: 16px; height: 15px; } .fixme .rowclose { /*background: url(../images/table/icons-18-black.png) no-repeat -36px -3px;*/ } .fixme .toggle.rowopen { /*background: url(../images/table/icons-18-black.png) no-repeat 0 -3px !important;*/ } .fixme div.titel { font-size: 16px; } } /* All Smartphones in portrait and landscape ----------- */ @media only screen and (max-width: 480px) { .smallViewport { line-height: 2px; } }