/*------------------------------------------

 copyright 2011 by cyberhouse

 Author: Georg Paul

 Author URI: http://www.cyberhouse.at

 ------------------------------------------*/
/*-----------------------------------------
[Table of contents]

1. scss variables

2. scss mixins

3. list RZ

4. detailseite lernpaket RZ

------------------------------------------*/
/* =1 scss variables												*/
/*------------------------------------------*/
/* =2 scss mixins													 */
/*------------------------------------------*/
/* =3 list RZ															 */
/*------------------------------------------*/
/* filter tab */
#filter-box header .reset {
    float: right;
    padding-left: 20px;
    background: url(../img/background/reset-x.png) no-repeat left center;
    color: #fff; }
#filter-box header:after {
    display: inline; }
#filter-box .tab-content {
    background: #575757;
    padding: 5px 10px;
    color: #fff;
    display: none; }

#cms-content > .csc-default #filter-box h2 {
    margin-bottom: 15px; }

/* sorting */
.sorting {
    margin-top: 15px;
    border-top: 1px solid #ababab; }
.sorting h2 {
    float: left;
    font-size: 1.21429em;
    margin-right: 10px;
    font-weight: normal;
    padding: 10px 10px 0 0; }
.sorting nav {
    float: left; }
.sorting nav li a:visited {
    color: #393939; }
.sorting nav li a {
    border-bottom: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    padding: 10px 17px;
    color: #575757;
    background: url(../img/background/sorting-gradient.gif) no-repeat left bottom; }
.sorting nav li a.up, .sorting nav li a.down {
    width: 59px; }
.sorting nav li a.up.active {
    background: url(../img/background/date-asc.gif) no-repeat left bottom; }
.sorting nav li a.down.active {
    background: url(../img/background/date-desc.gif) no-repeat left bottom; }
.sorting nav li a:link, .sorting nav li a:visited {
    text-decoration: underline; }
.sorting nav li a.active, .sorting nav li a:hover, .sorting nav li a:focus, .sorting nav li a:active {
    text-decoration: none;
    background: url(../img/background/sorting-gradient-active.gif) no-repeat left bottom; }
.sorting:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

/* list view */
.list-rz {
    clear: both; }
.list-rz li {
    list-style: none;
    padding-bottom: 5px;
    /*20px*/
    margin-bottom: 10px;
    /*25px*/
    border-bottom: 1px solid #b5b5b5;
    background: url(../img/background/vertical-grey-gradient.gif) no-repeat right bottom; }
.list-rz li .inner-wrap {
    padding-top: 10px;
    /*25px*/ }
.list-rz li .inner-wrap:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
.list-rz li .img-wrap {
    float: left;
    width: 147px;
    margin: 0 20px 0 0;
    padding-top: 3px; }
.list-rz li .text-wrap {
    padding-right: 17px;
    display: table-cell; }
.list-rz li h2 {
    margin-bottom: 0; }
.list-rz li .subtitle {
    margin: 0 0 18px 0; }
.list-rz li .more a {
    font-weight: bold; }
.list-rz.list-experts li {
    border-bottom: 0;
    background: none; }
.list-rz.list-experts li h2 a {
    text-decoration: none;
    color: #575757; }
.list-rz.list-experts li h2 a:hover {
    text-decoration: underline; }

.list-rz.compact li {
    background: url(../img/background/vertical-grey-gradient.gif) no-repeat right -40px;
    padding-bottom: 15px;
    margin-bottom: 15px; }
.list-rz.compact li .inner-wrap {
    padding-top: 15px; }

/* page browser */
.pagebrowser {
    float: left;
    position: relative;
    left: 50%;
    margin: 2em 0 1em 0; }
.pagebrowser .prev, .pagebrowser .next {
    float: left;
    display: block;
    background-image: url(../img/background/pagebrowser-prev-next.gif);
    width: 19px;
    height: 20px;
    position: relative;
    top: -2px; }
.pagebrowser .prev {
    background-position: 0 0; }
.pagebrowser .next {
    background-position: 0 -20px; }
.pagebrowser ul {
    float: left;
    display: inline;
    margin: 0 24px;
    max-width: 520px; }
.pagebrowser ul li {
    float: left;
    list-style: none;
    line-height: 1em;
    padding: 0 0 5px 0; }
.pagebrowser ul li a, .pagebrowser ul li a:visited {
    float: left;
    display: block;
    line-height: 1em;
    padding: 3px 6px;
    color: #575757;
    border-right: 1px solid #575757;
    text-decoration: none; }
.pagebrowser ul li.active a, .pagebrowser ul li a:hover {
    color: #fff;
    background: #dedc00;
    border-right: 1px solid transparent;
    position: relative;
    left: -1px; }
.pagebrowser ul li:last-child a {
    border-right: 0;
    margin-right: 0; }
.pagebrowser ul li a:visited {
    color: #393939; }
.pagebrowser .inner-wrap {
    float: left;
    position: relative;
    left: -50%; }

.full-width .pagebrowser ul {
    max-width: 850px; }

.csc-default.subtopics {
    border-bottom: 1px solid #B5B5B5; }

.tx_entrytypes_subtopics {
    clear: both;
    margin-top: 20px; }
.tx_entrytypes_subtopics h2 {
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/topic-detail.gif") no-repeat 0 0;
    padding-left: 30px;
    padding-bottom: 15px;
    margin-left: -5px; }

.tx_entrytypes_subtopic {
    position: relative;
    width: 203px;
    /* for IE 6 */
    min-height: 130px;
    float: left;
    margin-right: 12px;
    margin-bottom: 15px; }
.tx_entrytypes_subtopic a {
    color: #282828;
    text-decoration: none;
    text-transform: none; }
.tx_entrytypes_subtopic a:hover {
    text-decoration: underline; }
.tx_entrytypes_subtopic .no-margin-right {
    margin-right: 0px; }
.tx_entrytypes_subtopic h2 {
    position: absolute;
    background: url("/typo3conf/ext/newsbanner/Resources/Public/Images/bg-title.png") repeat 0 0 transparent;
    color: #282828;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    padding: 5px 10px;
    margin: 0px;
    top: 103px;
    left: 0;
    width: 183px; }
.tx_entrytypes_subtopic p {
    font-style: italic;
    margin: 0px; }

.csc-trenner-davor {
    margin-top: 20px; }
.csc-trenner-davor p {
    margin-top: 0; }

.csc-bulletlist {
    margin: 0 0 10px 5px; }

.tx_entrytypes_kalenderblatt {
    margin: 0 15px 0 0;
    padding-bottom: 15px;
    float: left;
    width: 155px; }

.tx_entrytypes_kalenderblatt_date {
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/event-kalenderblatt-bg-top.png") no-repeat left top;
    height: 43px;
    width: 151px;
    overflow: hidden;
    padding: 20px 0 0 0;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
    text-align: center;
    margin: 0; }

.tx_entrytypes_kalenderblatt_info {
    margin: 0;
    width: 135px;
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/event-kalenderblatt-bg-rand.png") no-repeat left bottom;
    padding: 3px 10px 10px 10px;
    line-height: 16px;
    font-size: 12px; }

hr {
    border-bottom: 1px solid #d5d5d5;
    margin-bottom: 10px; }

.meta dl, dl.tipp {
    width: 645px;
    overflow: hidden; }

dl.tipp {
    margin-bottom: 10px; }

.meta dt, .tipp dt {
    float: left;
    width: 220px;
    /* adjust the width; make sure the total of both is 100% */
    font-weight: bold; }

.meta dd, .tipp dd {
    float: left;
    width: 425px;
    /* adjust the width; make sure the total of both is 100% */
    margin-bottom: 6px; }

.csc-textpic-caption.source {
    background-color: #ffffff;
    text-align: right;
    padding-right: 0px;
    padding-left: 0px; }

/* =4 Detailseite Lernpaket RZ							*/
/*------------------------------------------*/
/* less content element margins on this page
 * only include this stylesheet (entrytypes.css) where needed
 * */
#cms-content > .csc-default {
    margin-bottom: 10px; }
#cms-content > .csc-default h2 {
    margin-bottom: 0; }
#cms-content > .csc-default .bodytext {
    margin-top: 0; }

#cms-content > .csc-trenner-davor {
    margin-bottom: 0;
    margin-top: 20px; }

.tab {
    margin-bottom: 8px; }
.tab header {
    background: #575757;
    padding: 5px 8px;
    margin-bottom: 8px;
    position: relative;
    border-radius: 10px 10px 0 0;
    -khtml-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    behavior: url(/typo3conf/ext/theme_edugroup/Resources/Public/Css3Pie/PIE.htc); }
.tab header .toggle {
    float: left;
    display: block;
    margin-right: 10px;
    position: relative;
    top: 10px;
    width: 22px;
    height: 22px;
    outline: 0;
    background-image: url(../img/background/filter-toggle.gif); }
.tab header h2 {
    float: left;
    color: #fff;
    font-size: 1.21429em;
    text-transform: uppercase;
    display: inline;
    cursor: pointer;
    margin: 0; }
.tab header:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
.tab:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
    margin-bottom: 10px; }

.tab.monthlyfocus-referenced .entry-list {
    padding-bottom: 0px;
    border-bottom: none; }

.tab.monthlyfocus-referenced .entry-list li {
    border: 1px solid #DADADA;
    margin-top: 5px;
    padding-top: 5px; }

.tab.monthlyfocus-referenced .entry-list li a {
    color: #dedc00; }

.tab.monthlyfocus-referenced .entry-list li a {
    color: #c0b400; }

.monthlyfocus .tab .entry-list {
    border-bottom: none;
    background: none; }

.monthlyfocus .tab .entry-list li.current {
    background-color: #DADADA;
    padding-top: 5px; }

.monthlyfocus .tab .entry-list li.current .text-wrap {
    width: 570px; }

.monthlyfocus .tab .monthlyfocus-bottom {
    height: 18px;
    background: url("../img/background/entry-list-gradient.gif") no-repeat scroll left bottom transparent;
    border-bottom: 1px solid #B7B7B7; }

.monthlyfocus .tab .tab-content {
    padding-bottom: 0px; }

.tab .entry-list .monthlyfocus-title {
    font-size: 0.929em; }

.tab .entry-list li.monthlyfocus {
    width: 314px;
    height: 37px;
    float: left; }

.tab .entry-list li.monthlyfocus .text-wrap {
    width: 248px; }

.tab .monthlyfocus-link {
    width: 165px;
    float: right;
    text-align: right; }

.tab .monthlyfocus-text {
    width: 400px;
    float: left; }

.tab-content {
    display: none;
    padding: 0 0 8px 0; }
.tab-content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.tab.open .tab-content {
    display: block; }
.tab.open .toggle {
    background-position: 0 -22px; }

.no-js .tab-content {
    display: block; }
.no-js header h2 {
    cursor: auto; }
.no-js header .toggle {
    display: none; }

/* tab quick overview */
#quick-overview {
    margin-bottom: 20px; }
#quick-overview header {
    width: 230px;
    margin-bottom: 0px; }
#quick-overview .tab-content {
    border: 1px solid #cecece;
    padding-bottom: 0px; }
#quick-overview .column {
    float: left;
    width: 50%;
    /*background: url(../img/background/column-lb-gradient.gif) no-repeat left bottom;*/ }
#quick-overview .column.left-column ul {
    padding-right: 7px; }
#quick-overview .column > ul {
    list-style: none;
    margin: 0 0 5px 0; }
#quick-overview .column h3 {
    background: #d9d9d9 url(../img/background/quick-overview-bottom-shadow.gif) repeat-x left bottom;
    padding: 7px 10px;
    margin: 0; }
#quick-overview .column li .wrap {
    padding: 8px 10px;
    font-size: 0.92857em;
    line-height: 1.15385em; }
#quick-overview .column li .wrap > :first-child {
    margin-top: 0; }
#quick-overview .column li .wrap > :last-child {
    margin-bottom: 0; }
#quick-overview .column li .wrap .inline-list {
    list-style: none; }
#quick-overview .column li .wrap .inline-list:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
#quick-overview .column li .wrap .inline-list li {
    float: left;
    padding: 0 6px;
    padding-top: 4px;
    padding-bottom: 4px;
    line-height: 1em;
    border-left: 1px solid #575757; }
#quick-overview .column li .wrap .inline-list li.active {
    color: #fff;
    background: #dedc00;
    border-left: 0; }
#quick-overview .column li .wrap .inline-list li.active + li {
    border-left: 0; }
#quick-overview .column li .wrap .inline-list li:first-child {
    border-left: 0; }
#quick-overview .column li .wrap .bullet-list {
    margin-left: 15px;
    list-style-image: url(../img/background/mini-bullet.gif); }
#quick-overview .column .schulstufen .wrap {
    padding: 12px 10px 8px 10px; }
#quick-overview .column .schulstufen .wrap .inline-list li {
    margin-bottom: 4px;
    width: 17px;
    padding: 4px 2px;
    text-align: center; }
#quick-overview .column .schulstufen .wrap .inline-list li.active {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    width: 16px; }
#quick-overview .column .sprach-niveau .wrap {
    padding: 12px 10px 6px 10px; }
#quick-overview .column .sprach-niveau .wrap .inline-list li {
    padding-left: 12px;
    padding-right: 12px;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 7px; }
#quick-overview .column .sprach-niveau .wrap .inline-list li.active {
    text-align: center; }
#quick-overview:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.content-only .entry-content {
    display: block !important; }
.content-only .image-shorttext {
    display: none; }

.learningpackage .csc-textpic {
    margin-bottom: 20px; }
.learningpackage .entry-content {
    display: none; }
.learningpackage #quick-overview header {
    width: 185px;
    padding-left: 15px; }
.learningpackage #quick-overview header h2 {
    cursor: none; }
.learningpackage #quick-overview .left-column,
.learningpackage #quick-overview .right-column {
    float: left;
    width: 50%; }
.learningpackage #quick-overview .column-70 {
    float: left;
    width: 70%; }
.learningpackage #quick-overview .column-70 .right {
    width: 320px; }
.learningpackage #quick-overview .column-30 {
    float: left;
    width: 30%; }
.learningpackage #quick-overview .box {
    border-top: 5px solid #efefef;
    padding: 10px 5px; }
.learningpackage #quick-overview .box:first-child {
    border: 0 none; }
.learningpackage #quick-overview .box p {
    margin: 5px 0; }
.learningpackage #quick-overview .box p.title {
    font-weight: bold; }
.learningpackage #quick-overview .box p.left {
    width: 100px;
    float: left; }
.learningpackage #quick-overview .box p.right {
    float: left; }
.learningpackage #quick-overview .box .row {
    clear: both; }
.learningpackage #quick-overview .box a.start-big {
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/page-icons/lernpaket_button_big.png") no-repeat 0px -104px;
    display: block;
    text-decoration: none;
    height: 104px;
    width: 120px;
    float: right;
    margin-right: 10px; }
.learningpackage #quick-overview .box a.start-big:hover {
    background-position: left top; }
.learningpackage #quick-overview .box a.start-small {
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/page-icons/lernpaket_button_small.png") no-repeat 0px -77px;
    display: block;
    text-decoration: none;
    height: 77px;
    width: 90px;
    margin: 0 auto; }
.learningpackage #quick-overview .box a.start-small:hover {
    background-position: left top; }
.learningpackage #quick-overview .box .inline-list {
    list-style: none; }
.learningpackage #quick-overview .box .inline-list li {
    margin-bottom: 4px;
    width: 17px;
    padding: 4px 2px;
    text-align: center;
    float: left;
    line-height: 1em;
    border-left: 1px solid #575757; }
.learningpackage #quick-overview .box .inline-list li:first-child {
    border: 0 none; }
.learningpackage #quick-overview .box .inline-list li.active {
    background-color: #dedc00; }
.learningpackage #quick-overview .box:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

/* tab entry-list */
.tab .entry-list {
    list-style: none;
    margin: 0;
    background: url(../img/background/entry-list-gradient.gif) no-repeat left bottom;
    padding-bottom: 17px;
    border-bottom: 1px solid #b7b7b7; }
.tab .entry-list li {
    padding-bottom: 5px;
    padding-left: 8px;
    margin-bottom: 5px;
    border-bottom: 1px solid #dadada; }
.tab .entry-list li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
.tab .entry-list .img-wrap {
    float: left;
    margin-right: 10px; }
.tab .entry-list .img-wrap a {
    float: left; }
.tab .entry-list .img-wrap a img {
    display: block; }
.tab .entry-list .text-wrap {
    float: left;
    margin: 0;
    line-height: 1em; }
.tab .entry-list .text-wrap a {
    color: #575757;
    font-weight: bold;
    font-size: 0.92857em; }
.tab .entry-list .text-wrap a:link, .tab .entry-list .text-wrap a:visited {
    text-decoration: none; }
.tab .entry-list .text-wrap a:hover, .tab .entry-list .text-wrap a:focus, .tab .entry-list .text-wrap a:active {
    text-decoration: underline; }
.tab .entry-list .text-wrap a:visited {
    color: #393939; }
.tab .entry-list .text-wrap .subtitle {
    font-size: 0.78571em; }

#cms-content .csc-textpic-image {
    width: 196px;
    margin: 0 10px 0 0;
    padding-top: 3px; }

/*
 * FEATURES TABS
 */
#features-tabs {
    padding: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0;
    border: 0 none;
    margin-bottom: 20px;
    border-bottom: 1px solid #ababab;
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/features-verlauf-01.png") no-repeat left bottom;
    font-family: Arial, Helvetica, sans-serif; }

#features-tabs .ui-widget-content {
    padding: 20px 25px 20px 25px; }

#features-tabs h2 {
    color: #575757; }

#features-tabs ul.ui-tabs-nav,
#features-tabs ul.ui-widget-header {
    padding: 0;
    background: none;
    border: 0 none; }

#features-tabs li.ui-state-default {
    border-top: 0 none;
    border-right: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4 !important;
    border-left: 0 none;
    margin: 0;
    height: 37px;
    font-size: 12px;
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/features-verlauf-02.png") no-repeat left bottom; }

#features-tabs li.ui-tabs-selected,
#features-tabs li.ui-state-hover {
    padding-bottom: 0px;
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/features-verlauf-02.png") no-repeat left bottom; }

#features-tabs li a {
    color: #575757;
    margin: 5px 0 10px 0;
    background-position: 10px 0px;
    background-repeat: no-repeat;
    padding: 5px 20px 0 42px;
    height: 20px; }

#features-tab-1 {
    background-image: url("/typo3conf/ext/entrytypes/Resources/Public/img/page-icons/features-icon-share.png"); }

#features-tab-2 {
    background-image: url("/typo3conf/ext/entrytypes/Resources/Public/img/page-icons/features-icon-rating.png"); }

#features-tab-3 {
    background-image: url("/typo3conf/ext/entrytypes/Resources/Public/img/page-icons/features-icon-comment.png"); }

#features-tab-bookmark {
    background-image: url("/typo3conf/ext/entrytypes/Resources/Public/img/page-icons/features-icon-bookmark.png"); }

#features-tabs li.ui-state-active a,
#features-tabs li.ui-state-hover a {
    background-position: 10px -25px; }

#features-tabs li.ui-state-active a,
#features-tabs li.ui-state-hover a {
    color: #f29201; }

#features-tabs .ui-corner-all,
#features-tabs .ui-corner-top {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0; }

#features-tabs table td {
    border: 0 none;
    padding: 5px 5px 5px 0;
    vertical-align: top; }

#features-tabs table td.label {
    font-weight: bold;
    width: 90px;
    padding-right: 10px;
    vertical-align: middle; }

#features-tabs input[type=text],
#features-tabs textarea {
    border: 0 none;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    font-style: italic;
    font-size: 13px;
    width: 223px;
    -moz-box-shadow: inset 1px 1px 5px 0px #C3C3C3;
    -khtml-box-shadow: inset 1px 1px 5px 0px #C3C3C3;
    -webkit-box-shadow: inset 1px 1px 5px 0px #C3C3C3;
    box-shadow: inset 1px 1px 5px 0px #C3C3C3;
    color: #666;
    padding: 4px 10px 5px 10px;
    font-family: Arial, sans-serif; }

#ie8 #features-tabs input[type=text],
#ie8 #features-tabs textarea {
    border: 1px solid #dadada; }

#features-tabs input:focus,
#features-tabs textarea:focus {
    outline: none; }

#features-embed-code {
    height: 62px; }

#features-tabs .addthis_button_google_plusone_badge {
    height: 32px;
    overflow: hidden; }

#features-tabs .addthis_default_style .at300b,
#features-tabs .addthis_default_style .at300bo,
#features-tabs .addthis_default_style .at300m {
    padding: 0 6px 0 0; }

/*
 *		COMMENTS
 */
.tx-comments-pi1 span.title {
    font-size: 1.4em;
    line-height: 1.3em;
    font-weight: bold;
    margin: 0 0 10px 0;
    color: #575757; }

.tx-comments-pi1 .header {
    padding-bottom: 15px;
    border-bottom: 1px solid #e1e1e1; }

.tx-comments-comments {
    padding: 20px 25px; }

.tx-comments-comment-content {
    padding-right: 45px; }

.tx-comments-comment-data {
    font-weight: bold; }

.tx-comments-comment-single,
.tx-comments-no-comments {
    padding: 15px 10px 15px 10px;
    border-bottom: 1px solid #e1e1e1;
    background: url("/typo3conf/ext/entrytypes/Resources/Public/img/background/features-verlauf-01.png") no-repeat left bottom; }

#tx_comments_pi1_submit {
    display: block;
    margin: 10;
    padding: 0 15px 1px 15px;
    width: auto;
    cursor: pointer;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background: #f39200 url("../images/bg_button.png") scroll no-repeat right bottom;
    border: 2px solid #f39200;
    -webkit-box-shadow: 1px 1px 2px 1px #ddd;
    -moz-box-shadow: 1px 1px 2px 1px #ddd;
    box-shadow: 1px 1px 2px 1px #ddd;
    text-decoration: none;
    line-height: 1.45em;
    font-weight: bold;
    font-size: 14px;
    color: #FFF;
    clear: both; }

.tx-comments-rating {
    width: 80px;
    float: right; }

/* Experte */
.tx_entrytypes_expert table.contenttable td.td-0 {
    font-weight: bold; }

/* browser fixes */
/* elements width after float clearing need layout */
#ie6 .tab,
#ie7 .tab,
#ie6 .tab-content,
#ie7 .tab-content,
#ie6 .tab header,
#ie7 .tab header,
#ie6 .sorting,
#ie7 .sorting,
#ie6 .tab .entry-list li,
#ie7 .tab .entry-list li,
#ie6 .list-rz .inner-wrap,
#ie7 .list-rz .inner-wrap,
#ie6 #quick-overview .inline-list,
#ie7 #quick-overview .inline-list {
    zoom: 1; }

#ie6 #quick-overview .column,
#ie7 #quick-overview .column {
    width: 49.9%; }
