
.message{
  color: #080;
}

.error{
  color: #a00;
}

/** Außenbereich*/
.lmoMain { 
  background: #ffffff repeat; 
  color: #000;  font-size: 10px;  font-family: Verdana;}
.lmoMain p { 
  margin:0;
}

/** Außenbereich Überschrift*/
.lmoMain h1 { 
  background:  repeat; 
  color: #000; 
  font-size: 10px; 
  font-family: Verdana;}

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

.lmoMain .lmoMenu a { 
  background: #ffffff repeat; 
  color: #000; 
}

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

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

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

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

/** Ende Außenbereich */

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

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

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

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

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

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

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

/** Innerer Bereich */
.lmoInner {
  background: #f5f5ff repeat; 
  color: #5e5e5e;  font-size: 98%;  font-weight: normal;
}

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

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

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

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

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

.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: #0c0 repeat; 
  color: #000; 
}

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

.lmoTabelleCleague { 
  background: #6e6 repeat; 
  color: #000; 
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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;
}
/* links */
a { background: inherit; color: #4371B2; text-decoration: none; }
a:hover { background: inherit; color: #000000; text-decoration: none; }

img {
        border: 0px;
}

.currentpage	{
		font-weight: bold;
		list-style-type: none;
		display: inline;
		padding: 0 2px;
		border: 1px solid #D5CFCA;
		background-color: #4371B2;
		color: #fff;}

.lmoMain	{
                margin-left: 5px;
                font: normal 1.0em Verdana, Arial, sans-serif;
		text-align:left;
                width:760px;}

.lmoMain h1	{
		font: bold 0,9em Verdana, Tahoma, Sans-serif; 
		color: #4371B2; }

/* Menu der Spieltage */

.lmoMain .lmoMenu a {
                color:#476C8E;
                font-weight:normal;
                text-decoration:none;
                background-color:inherit; }

.lmoMain .lmoMenu a:hover         {
                color:#000000;
                text-decoration:underline;
                background-color:inherit;}

.lmoInner	{
		border: 0;}

.lmoKreuz table {
                font: normal 1.0em Verdana, Arial, sans-serif;
                }

.lmoKreuz td,
.lmoKreuz th,
.lmoKalender td,
.lmoKalender th {
  	white-space:nowrap;
  	font: normal 1.0em Verdana, Arial, sans-serif;
	border:1px solid #eee;
}

.lmoInner caption a	{
                color:#476C8E;
                font-weight:normal;
                text-decoration:none;
                background-color:inherit; }

.lmoInner a:hover         {
                color:#000000;
                text-decoration:underline;
                background-color:inherit;}

.lmoMiddle	{
		width: 560px;
		border: 1px solid #D5CFCA;}

.lmoSubmenu	{
                background-color:#ffffff;
		border: 1px solid #D5CFCA;}

.lmoFooter	{
		font: 10px Verdana; color: #5E5E5E;}		
		
.lmoMiddle a	{
                color:#476C8E;
                font-weight:normal;
                text-decoration:none;
                background-color:inherit; }

.lmoMiddle a:hover         {
                color:#000000;
                text-decoration:underline;
                background-color:inherit;}

.lmoMiddle .lmoMenu a {
                color:#476C8E;
                font-weight:normal;
                text-decoration:none;
                background-color:inherit; }

/* Ligenuebersicht */

.liegenueber	a {
		color:#476C8E;
                font-weight:normal;
                text-decoration:none;
                background-color:inherit; }

.liegenueber a:hover         {
                color:#000000;
                text-decoration:underline;
                background-color:inherit;}

/* Anzeige der Spieltage */

.lmoMain .lmoSubmenu a	{
	        line-height:1.5em; 
                padding: 0 2px;
                border: 1px solid #D5CFCA;
                text-decoration: none;
                color: #5E5E5E;}

.lmoMain .lmoSubmenu a:hover	{
		border: 1px solid #476C8E;
                text-decoration: none;
		color: #000;
		background-color: #EBE6EC;}

/* 1997-2005 LMO-Group */

.lmoMain .lmoFooter {
                font: 9px Verdana; color: #5E5E5E;}

.lmoMain .lmoFooter a    {
                color:#476C8E;
                font-weight:normal;
                text-decoration:none;}

.lmoMain .lmoFooter a:hover         {
                color:#000000;
                text-decoration:underline;
		background-color: #FFFFFF;}
