.lmoMain .message{ margin: 0; color: #080; } .lmoMain .error{ margin: 0; color: #a00; } .lmoMain form { padding: 0; margin: auto; } .lmoMain acronym { cursor:help; border-bottom:1px dotted; } /** Au?enbereich*/ .lmoMain { background: #dde0fF repeat; color: #000; border: 01px solid #000; margin:auto; padding:0.2em; font-size: 14px; font-family: sans-serif;} .lmoMain a{ background: #dde0fF repeat; color: #000; text-decoration: none; } .lmoMain a:hover { background: #000 repeat; color: #dde0fF; } .lmoMain p { margin:0; } /** Au?enbereich ?berschrift*/ .lmoMain h1 { padding: 0.2em; margin:0.2em; background: repeat; color: #009; font-weight: bold; font-size: 115%; font-family: Trebuchet MS,sans-serif;} /** Au?enbereich Men? */ .lmoMain .lmoMenu { padding: 0.2em; font-weight: bold; white-space:nowrap; background: #009 repeat; color: #eee; border:0; } .lmoMain .lmoMenu a { line-height:140%; padding:0.1em; font-weight: normal; background: #009 repeat; color: #eee; border:0; } .lmoMain .lmoMenu a:hover { background: #eee repeat; color: #009;} /** Au?enbereich Untermen? */ .lmoMain .lmoSubmenu { padding: 0.2em; font-weight: bold; white-space:nowrap; background: #eee repeat; color: #009; border:0; } .lmoMain .lmoSubmenu a { line-height:140%; padding:0.1em; font-weight: normal; background: #eee repeat; color: #009; border:0; } .lmoMain .lmoSubmenu a:hover { background: #009 repeat; color: #eee;} .lmoMain .lmoFooter table { font-size:100%; } .lmoMain .lmoFooter a, .lmoMain .lmoFooter table a { text-decoration: underline; background: #dde0fF repeat; color: #000;} .lmoMain .lmoFooter a:hover, .lmoMain .lmoFooter table a:hover { background: #000 repeat; color: #dde0fF;} /** Ende Au?enbereich */ /** Mittelbereich */ .lmoMiddle { background: #fff repeat; color: #000; font-weight: bold; font-size: 94%; border: 01px solid #000; margin:0.5em auto 1.5em auto; padding: 0.2em; } .lmoMiddle table{ font-size:100%; } /** ?berschrift im Mittelbereich */ .lmoMiddle h1{ background: #009 repeat; color: #fff; font-weight: bold; font-size: 115%; margin:0.1em; padding:0.1em; } /** Links im Mittelbereich */ .lmoMiddle a { line-height:150%; text-decoration: none; background: #fff repeat; color: #000; font-weight: normal; } .lmoMiddle a:hover { background: #000 repeat; color: #fff; } .lmoMiddle .lmoMenu { padding: 0.2em; font-weight: bold; white-space:nowrap; background: #009 repeat; color: #fff; border: 0; } .lmoMiddle .lmoMenu a { line-height:140%; padding:0.1em; font-weight: normal; background: #009 repeat; color: #fff; border: 0; } .lmoMiddle .lmoMenu a:hover { background: #fff repeat; color: #009;} .lmoMiddle .lmoSubmenu { background: #fff repeat; color: #009; border: 0; } .lmoMiddle .lmoSubmenu a { padding:0; background: #fff repeat; color: #009; border: 0; } .lmoMiddle .lmoSubmenu a:hover { background: #009 repeat; color: #fff;} /** Innerer Bereich */ .lmoInner { margin-left:auto;margin-right:auto; padding: 0.2em; background: #f5f5ff repeat; color: #000; font-size: 98%; border: 01px solid #003; } .lmoInner a { line-height:100%; text-decoration: underline; background: repeat; font-weight: normal; } .lmoInner a:hover { } .lmoInner td { padding: 0.2em; } .lmoInner td td{ padding: 0; } .lmoInner th { padding: 0.2em; background: #009 repeat; color: #fff; } .lmoInner th a { background: #009 repeat; color: #fff; } .lmoInner th a:hover { background: #fff repeat; color: #009; } .lmoInner caption { margin: 0 auto; padding: 0.4em; font-weight: bold; } .lmoInner caption a{ font-weight: normal; } .lmoInner .lmoFooter, .lmoInner .lmoFooter table { background: #009 repeat; color: #fff;} .lmoInner .lmoFooter a, .lmoInner .lmoFooter table a { line-height:150%; text-decoration: underline; background: #009 repeat; color: #fff;} .lmoInner .lmoFooter a:hover, .lmoInner .lmoFooter table a:hover { background: #fff repeat; color: #009; } .lmoKreuz table { font-size: 80%;} .lmoKreuz table, .lmoKalender table{ border-collapse:collapse; border-spacing:0; } .lmoKreuz td, .lmoKreuz th, .lmoKalender td, .lmoKalender th { white-space:nowrap; border:1px solid #eee; } .lmoKreuz td , .lmoKalender td { padding:0; } .lmoKreuz small { border:1px solid; } .lmoBackMarkierung { background: #ddf repeat; } .lmoKreuz .lmoBackMarkierung a { display:block; height:100%; line-height:190%; padding:0; background: #ddf repeat; font-weight: bold; } .lmoFrontMarkierung { color: #d00; font-weight: bold; } .lmoLeer { background: #eee repeat; border:0; } /** Fusszeilen */ .lmoMain .lmoFooter { padding: 0; font-size: 80%; } .lmoTabelleMeister, .lmoTabelleMeister a:link { background: #0c0 repeat; color: #000; } .lmoTabelleMeister a:hover { background: #000 repeat; color: #0c0;} .lmoTabelleCleague, .lmoTabelleCleague a:link { background: #6e6 repeat; color: #000; } .lmoTabelleCleague a:hover { background: #000 repeat; color: #6e6; } .lmoTabelleCleaguequali, .lmoTabelleCleaguequali a:link { background: #afa repeat; color: #000; } .lmoTabelleCleaguequali a:hover { background: #000 repeat; color: #afa;} .lmoTabelleUefa, .lmoTabelleUefa a:link { background: #cfc repeat; color: #000;} .lmoTabelleUefa a:hover { background: #000 repeat; color: #cfc;} .lmoTabelleRelegation, .lmoTabelleRelegation a:link { background: #fcb repeat; color: #000;} .lmoTabelleRelegation a:hover { background: #000 repeat; color: #fcb;} .lmoTabelleAbsteiger, .lmoTabelleAbsteiger a:link { background: #e65 repeat; color: #000;} .lmoTabelleAbsteiger a:hover { background: #000 repeat; color: #e65;} .lmoTabelleHeimbilanz { background: #ccc repeat; color: #000;} .lmoTabelleGastbilanz { background: #eee repeat; color: #000; } .lmoTurnierSieger, .lmoTurnierSieger a:link { background: #cfc repeat; color: #000;} .lmoTurnierSieger a:hover{ background: #000 repeat; color: #cfc; } .lmoTurnierVerlierer, .lmoTurnierVerlierer a:link { background: #fcb repeat; color: #000;} .lmoTurnierVerlierer a:hover{ background: #000 repeat; color: #fcb;} .lmoMain img[alt]{ vertical-align:bottom; } .lmotext { text-align: justify; } .lmoMain li { padding-bottom: 0.5em; } .lmo-formular-input { background: #eee repeat; color: #000; border: 2px inset #eee; } .lmo-formular-button { background: #eee repeat; color: #006; border: 2px outset #eee; font-weight: bold; width: auto; overflow: visible; padding: 0 0.3em; } span.colorpicker { background-image:url("http://sportfreunde.biz/lmo/img/blank.gif"); border: 1px solid #000; font-size:15px; text-decoration: none; width: 11px; height: 11px; background-position: center center; background-repeat: no-repeat; background-color: transparent; margin: 0 2px; display:inline; cursor:crosshair; } span.colorpicker.nocolor { display:inline; background-image:url("http://sportfreunde.biz/lmo/img/transparent.gif"); background-repeat: repeat; } span.colorpicker.invalid { display:inline; background-image:url("http://sportfreunde.biz/lmo/img/attention.gif"); background-position:center; background-repeat: no-repeat; border: 0; } span.colorpicker table { background:#fff; color:#000; } .sortarrow { background-image: url("http://sportfreunde.biz/lmo/img/blank.png"); width: 11px; height: 11px; background-position: center center; background-repeat: no-repeat; margin: 0 2px; display:inline; } .sortarrow.descending { display:inline; background-image: url("http://sportfreunde.biz/lmo/img/downsimple.png"); } .sortarrow.ascending { display:inline; background-image: url("http://sportfreunde.biz/lmo/img/upsimple.png"); } a span.popup, a:link span.popup{ display: none; } a:hover span.popup{ display: inline; font-size:80%; position: absolute; background: #fff repeat; color: #000; border: 1px solid #000; width: 15em; margin: 1.5em 0 0 -4em; padding: 0.2em; z-index: 999; white-space:normal; text-decoration:none !important; text-align:left; } a:hover>span.popup { width:auto; max-width:15em; \-moz-border-radius: 8px; }