body {
	background-color: #FFFFFF;
    margin: -1px;
	padding: -1px;
	border: 0px;
	SCROLLBAR-FACE-COLOR:  #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
    SCROLLBAR-SHADOW-COLOR: #107569; 
    SCROLLBAR-3DLIGHT-COLOR: #107569; 
    SCROLLBAR-ARROW-COLOR: #107569; 
    SCROLLBAR-TRACK-COLOR: #CCCCCC; 
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
}
li {
	font-family: Verdana;
	color: black;
	font-size: 11px;
	background-color: transparent;
}

a {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family: Verdana;
}
a:visited {
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family: Verdana;
}

a:hover { 
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	text-decoration: underline overline;
    font-family:  Verdana;
 } 
 
 a:active { 
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline overline;
    font-family: Verdana;
 } 
 

a.box {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family: Tahoma;
}
a.box:visited{
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family: Tahoma;
}

a.box:hover { 
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	background-color: transparent;
	text-decoration: underline overline;
    font-family:  Tahoma;
 } 
 
a.box:active { 
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline overline;
    font-family: Tahoma;
 } 
 
a.navi {
	color: #3BA63C;
	font-size: 11px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family: Tahoma;
	
}
a.navi:visited{
	color: #3BA63C;
	font-size: 11px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family: Tahoma;
	
}

a.navi:hover { 
	color: #3BA63C;
	font-size: 11px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
    font-family:  Tahoma;
	
 } 
 
a.navi:active { 
	color: #3BA63C;
	font-size: 11px;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline overline;
    font-family: Tahoma;
	
 } 
 
 a.newstv:visited{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-left: 2px;
	background-color: transparent;
	text-decoration: underline;
    font-family: Tahoma;
	
}

a.newstv:hover { 
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-left: 2px;
	background-color: transparent;
	text-decoration: underline;
    font-family:  Tahoma;
	
 } 
 
a.newstv:active { 
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-left: 2px;
	background-color: transparent;
	text-decoration: underline overline;
    font-family: Tahoma;
	
 } 
 
a.naviimg{
	color: transparent;
	border: 0;
	background-color: transparent;
	border-color: transparent;
	text-decoration: none;
   
}

a.navleftpoint {
	padding: 5px;
	color: #3BA63C;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration:none;
}

a.navleftpoint:active {
	padding: 5px;
	color: #3BA63C;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration:none;
}

a.navleftpoint:hover {
	padding: 5px;
	color: #3BA63C;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration:none;
}

a.navleftpoint:visited {
	padding: 5px;
	color: #3BA63C;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration:none;
}

td, table { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
            font-size: 12px; 
            color: #000000; 
            vertical-align: top;}

table.nav {
    padding: 4px;
}

table.sis {
    border: 2px #0D70CD dotted;
}

td.navlefthead {
    left: 0px;
	padding: 5px;
	background-color: #3BA63C;
	text-transform:uppercase;
    letter-spacing:0.1em;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
}

td.navleftpoint {
	padding: 4px;
	background-color: #DDDDDD;
	color: #00892A;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
}

td.navleftpointa {
	padding: 4px;
	background-color: #EEEEEE;
	color: #3BA63C;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
}

td.news {
	vertical-align: top;
	color: #000000;
	font-size: 6px;
	font-family: Verdana;
}

td.headnews {
	background-color: #3BA63C;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
}

td.textnews {
	color: #000000;
	font-size: 10px;
	font-family: Verdana;
}

td.subnews {
    background-color:#D0FEC5;
	color: #000000;
	font-size: 10px;
	font-family: Verdana;
}

h1 {
	color: #3BA63C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


h3 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

p { 
	font-family: Verdana;
	color: black;
	font-size: 12px;
	background-color: transparent;
 } 
 
 h4 { color: #0F7568; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; }
 
 
div.left {
    height: 1845px;
	width: 173px;
	position: absolute; 
	top: 155px; 
	left: 0px;
	margin: 0;
	padding: 0;
	background-image: url(../images/hinter_links.gif);
	background-repeat: repeat-y;
}

div.right {
    height: 1845px;
	width: 170px;
	position: absolute; 
	top: 165px; 
	left: 735px;
	margin: 0;
	padding: 0;
	background-image: url(../images/hinter_rechts.gif);
	background-repeat: repeat-y;
}

div.content {
   	width: 540px;
	position: absolute; 
	top: 175px; 
	left: 190px;
	margin: 0;
	padding: 0;
}


div.content_tab {
   	width: 700px;
	position: absolute; 
	top: 175px; 
	left: 190px;
	margin: 0;
	padding: 0;
}

/* Headlines / Überschriften */
.headline { font-size: 14px; color: #000000; font-weight: bold}

.white { font-size: 11px; color: #FFFFFF; font-weight: bold}
.red {  font-size: 10px; color: #990000}

td.headline { 
border-bottom: 1px #3BA63C solid;
}

a.headline:active { color: #3BA63C; text-decoration: underline; text-transform:uppercase; font-size: 14px; font-weight: bold;}
a.headline:link { color: #3BA63C; text-decoration: none; text-transform:uppercase; font-size: 14px; font-weight: bold;}
a.headline:visited {color: #3BA63C; text-decoration: none; text-transform:uppercase; font-size: 14px; font-weight: bold;}
a.headline:hover { color: #3BA63C; text-decoration: underline; text-transform:uppercase; font-size: 14px; font-weight: bold;}


/* Link Blätter-Anzeige */
a.blaetter:active { color: #000000; text-decoration: underline; font-weight: bold}
a.blaetter:link { color: #000000; text-decoration: none; font-weight: bold}
a.blaetter:visited { color: #000000; text-decoration: none; font-weight: bold}
a.blaetter:hover {  color: #000000; text-decoration: underline; font-weight: bold}

a.mail:active { color: #000000; text-decoration: underline; font-weight: bold; font-size: 10px;}
a.mail:link { color: #000000; text-decoration: none; font-weight: bold; font-size: 10px;}
a.mail:visited { color: #000000; text-decoration: none; font-weight: bold; font-size: 10px;}
a.mail:hover {  color: #000000; text-decoration: underline; font-weight: bold; font-size: 10px;}


.message{
  color: #080;
}

td.nobr {
 border-bottom: 1px #CCC solid;
}

.error{
  color: #a00;
}

/** Außenbereich*/
.lmoMain { 
  background: #FFFFFF repeat; 
  color: #000;  font-size: 12px;  font-family: sans-serif;}
.lmoMain p { 
  margin:0;
}

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

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

.lmoMain .lmoMenu a { 
  background: #3BA63C repeat; 
  color: #eee; 
}

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

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

/** 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: 100%;  font-weight: bold;
}

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

/** 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: #3BA63C repeat; 
  color: #fff;}

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

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

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

/** Innerer Bereich */
.lmoInner {
  background: #f5f5ff repeat; 
  color: #000;  font-size: 100%;  font-weight: normal;
  width: 600px;
}

.lmoInner a {  
  line-height:100%;
  text-decoration: none; 
  background: #f5f5ff repeat; 
  color: #000; 
  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: #888 repeat; 
  color: #fff; 
}

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

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

.lmoBackMarkierung {
  background: #ddf repeat; 
}

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

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

.lmoLeer {
  background: #009 repeat;
}

.lmoTabelleMeister { 
  background: #0C0 repeat; 
  color: #000; 
}

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

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

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

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

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

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

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

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

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

.lmoTabelleAbsteiger { 
  background: #0F0 repeat; 
  color: #000;}

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

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

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

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

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

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

.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;
}


table.lmo { 
			background-color: #D0FEC5;
           }
