
.message{
  color: #080;
}

.error{
  color: #a00;
}

/** Außenbereich*/
.lmoMain { 
  background: #e0e8ff repeat; 
  color: #000066;  font-size: 9pt;  font-family: Verdana,sans-serif;}
.lmoMain p { 
  margin:0;
}

/** Außenbereich Überschrift*/
.lmoMain h1 { 
  background:  repeat; 
  color: #000066; 
  font-size: 100%; 
  font-family: Trebuchet MS,sans-serif;}

/** Außenbereich Menü */
.lmoMain .lmoMenu { 
  font-weight: bold; 
  background: #000066 repeat; 
  color: #e0e8ff; 
}

.lmoMain .lmoMenu a { 
  background: #000066 repeat; 
  color: #e0e8ff; 
}

/** Außenbereich Untermenü */
.lmoMain .lmoSubmenu { 
  font-weight: bold; 
  background: #fff repeat; 
  color: #000066; 
}

.lmoMain .lmoSubmenu a { 
  line-height:140%;
  font-weight: normal; 
  text-decoration: none; 
  background: #fff repeat; 
  color: #000066; 
}

/** Außenbereich Fusszeilen */
.lmoMain .lmoFooter { 
   
  font-weight: normal;
}

.lmoMain .lmoFooter a { 
  text-decoration: underline; 
  background: #e0e8ff repeat; 
  color: #000066;}

/** Ende Außenbereich */

/** Mittelbereich */
.lmoMiddle { 
  background: #fff repeat; 
  color: #006;  font-size: 90%;  font-weight: bold;
}

/** Überschrift im Mittelbereich */
.lmoMiddle h1{ 
  background: #000066 repeat; 
  color: #fff;  font-size:100%;
}

/** Links im Mittelbereich */
.lmoMiddle a {  
  line-height:150%;
  text-decoration: none; 
  background: #fff repeat; 
  color: #006; 
  font-weight: normal;
}

.lmoMiddle .lmoMenu {
  font-weight: bold; 
  background: #000066 repeat; 
  color: #fff;}

.lmoMiddle .lmoMenu a {
  line-height:140%;
  font-weight: normal; 
  text-decoration: none; 
  background: #000066 repeat; 
  color: #fff;}

.lmoMiddle .lmoSubmenu {
  background: #fff repeat; 
  color: #000066;}

.lmoMiddle .lmoSubmenu a {
  background: #fff repeat; 
  color: #000066;}

/** Innerer Bereich */
.lmoInner {
  background: #fff repeat; 
  color: #003;  font-size: 94%;  font-weight: normal;
}

.lmoInner a {  
  line-height:100%;
  text-decoration: none; 
  background: #fff repeat; 
  color: #003; 
  font-weight: normal;
}

.lmoInner caption {
  background: #fff repeat; 
  color: #006; 
  font-weight: bold;
}

.lmoInner caption a{
  background: #fff repeat; 
  color: #006; 
  font-weight: normal;  
}

.lmoInner .lmoFooter {
  background: #000066 repeat; 
  color: #fff; 
}

.lmoInner .lmoFooter a { 
  line-height:150%;
  text-decoration: underline; 
  background: #000066 repeat; 
  color: #fff;}

.lmoKreuz table {
  font-size: 90%;}

.lmoBackMarkierung {
  background: #ddf repeat; 
}

.lmoBackMarkierung a { 
  line-height:190%;
  background: #ddf repeat; 
  font-weight: bold; 
}

.lmoFrontMarkierung { 
  color: #d00; 
  font-weight: bold; 
}

.lmoLeer {
  background: #eee repeat;
}

.lmoTabelleMeister { 
  background: #CCF repeat; 
  color: #000; 
}

.lmoTabelleMeister a {
  background: #CCF repeat;
  color: #000; 
  text-decoration: none;
}

.lmoTabelleCleague { 
  background: #C2DCF5 repeat; 
  color: #000; 
}

.lmoTabelleCleague a {
  background: #C2DCF5 repeat; 
  color: #000; 
  text-decoration: none;
}

.lmoTabelleCleaguequali { 
  background: #CFF repeat; 
  color: #000; 
}

.lmoTabelleCleaguequali a { 
  background: #CFF repeat; 
  color: #000;  text-decoration: none;
}

.lmoTabelleUefa { 
  background: #CFC repeat; 
  color: #000;}

.lmoTabelleUefa a { 
  background: #CFC repeat; 
  color: #000;  text-decoration: none; 
}

.lmoTabelleRelegation { 
  background: #fcc repeat; 
  color: #000;}

.lmoTabelleRelegation a { 
  background: #fcc repeat; 
  color: #000;  text-decoration: none; 
}

.lmoTabelleAbsteiger { 
  background: #888 repeat; 
  color: #000;}

.lmoTabelleAbsteiger a { 
  background: #888 repeat; 
  color: #000;  text-decoration: none; 
}

.lmoTabelleHeimbilanz { 
  background: #ccc repeat; 
  color: #000;}

.lmoTabelleGastbilanz { 
  background: #eee repeat; 
  color: #000; 
}

.lmoTurnierSieger { 
  background: #ffc repeat; 
  color: #000;}

.lmoTurnierSieger a { 
  background: #ffc repeat; 
  color: #000;  text-decoration: none;
}

.lmoTurnierSieger a:hover{ 
  background: #000 repeat; 
  color: #ffc; 
}

.lmoTurnierVerlierer { 
  background: #eee repeat; 
  color: #000;}

.lmoTurnierVerlierer a { 
  background: #eee repeat; 
  color: #000;  text-decoration: none;
}

.lmoTurnierVerlierer a:hover{ 
  background: #000 repeat; 
  color: #eee; 
}

.lmotext { 
  text-align: justify; 
}

.colorpicker {
  display:none;
}

.sort-arrow {
	display:none;
}

.sort-arrow.descending {
	display:none;
}

.sort-arrow.ascending {
	display:none;
}
a span.popup, a:link span.popup{
	display: none;
}
body {
 font-family: Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#000066;
 background-color:#e9e9e9;
 scrollbar-face-color:#000080;
 scrollbar-arrow-color:#F9DB03;
 scrollbar-base-color:#000080;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-darkshadow-color:#000060;
 scrollbar-highlight-color:#0000BB;
 scrollbar-shadow-color:#3333CC;
 scrollbar-track-color:#000040;
 }

a:link {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#467aa7;
 text-decoration:none;
 font-weight:bold;
}

a:visited {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#467aa7;
 text-decoration:none;
 font-weight:bold;
}

a:hover {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#578bb8;
 text-decoration:underline;
 font-weight:bold;
}

a.topmenue:link {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#CFCFCF;
 text-decoration:none;
 font-weight:bold;
}

a.topmenue:visited {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#BFBFBF;
 text-decoration:none;
 font-weight:bold;
}

a.topmenue:active {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#FF0000;
 text-decoration:none;
 font-weight:bold;
}

a.topmenue:hover {
 font-family:Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:bold;
}
#td1 {
 font-family: Verdana,Helvetica,sans-serif;
 font-size:8pt;
 color:#FFFFFF;
 background-color:#000080;
 text-align:center;
 font-weight:bold;
 }
