/* ======================== */
/* LigaExperte Base CSS 2.0 */
/* copyright ligaexperte.de */
/* ------------------------ */

/* == BODY == */
body	{
   background-color: #b3b7ad;
   
   background-image:url(../grafik/body_bg.jpg);  background-repeat: repeat-x; background-position: top;
   font-family: Tahoma, Verdana, Arial, sans-serif; 
   font-size:11px; 
   line-height: 150%;
   color:#000000;
   margin: 0;
   cursor: auto;
}

div {
   text-align: left;
}
   
/* == LINKS <a> == */
	/* global */
a {
   background-color:transparent; 
   text-decoration: none;
}
a:link {
   color: #999999; 
}
a:visited {
   color: #999999; 
}
a:hover {
   color: #CCCCCC;
   text-decoration: underline;
}

/* == SITE CONTAINER, BOXES, etc. == */
div#wrapper {/*wraps whole site*/
   background-color: transparent;
   background-image: url(../grafik/dropshadow.gif); background-repeat: repeat-y; background-position: center top;
}
div#dropshadowHelper{
   background-color: transparent;
   background-image: url(../grafik/dropshadow_gradient.gif); background-repeat: no-repeat; background-position: center top;
}

div#wrapperTop {/*wraps header*/
}
div#wrapperBottom {/*wraps footer*/
   background-color: #b3b7ad;
   border-color: #dbded5; border-width: 1px 0 0 0; border-style: solid;
   width: 100%;
   height: 100%; 
}
.siteContainer	{
   width:916px; 
   background-color:#CCCCCC; 
   text-align:center; 
   margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; 
   overflow: visible; 
   background-image:url(../grafik/siteContainer_bg.gif); background-repeat: repeat-y;
}

div.top 	{
   width:916px; 
   height:100px; 
   background-color:#000000; 
   overflow: hidden;  
   /*background-image: url(../grafik/liex-splash_G1000.jpg); background-repeat: no-repeat;*/
   border-color: #FFF100; border-width: 1px 0 1px 0; border-style: solid;
}

div.topborder {
	background-color: #FFFF00;
	padding: 0px;
	border-color: #b0b0b0;
	border-width: 0 0 1px 0;
	border-style: solid;
	text-align: right;
	font-size: 9px;
	color: #999999;
}

div.links {
   float:left; 
   width:174px; 
   margin: 0;
   padding: 0;
}
   
div.mitte {
	float:left;
	width: 550px; /* width = 650px - paddingleft - paddingright - borderleft - borderright */
	margin: 0;
	padding: 16px 5px 0 9px;
	background-color: #FFFFFF;
	border-color: #999999;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	height: 100%;

}
   
div.rechts {
   float:left; 
   width:175px; 
   margin: 0;
   padding: 0;
   background-color: #CCCCCC;
   border-color: #FFFF00; border-width: 1px 0 0 0; border-style: solid;
   /*background-image:url(../grafik/G_G1x2.gif); background-repeat:repeat;*/ 
   /*overflow: visible;*/
}
   
div.bottom {
	padding: 4px;
	background-color: #e0e0e0;
	border-color: #a7a7a7;
	border-width: 0 0 1px 0;
	border-style: solid;
	background-image: url(../grafik/footer_top_bg.png);
	background-repeat: repeat-x;
	text-align: center;
}	
 
div.nzs, .nzs  {display:none;}

/* Inhalte */
div#breadcrumb {
   padding: 0px 5px 0px 5px;
   border-color: #f0f0f0 #b0b0b0 #b0b0b0 #f0f0f0; border-width: 1px 0 1px 1px; border-style: solid;
   background-color: #FFFF00;
   color: #333333;
   width: 730px;
   float: left;
   font-size: 9px;
}

div#breadcrumb a {
   color: #666666;
}

/* navigation wrapper */
div.mainNav {
   width:174px; 
   margin: 0; 
   padding: 22px 0 16px 0; 
   background-color:#000000;
   border-color: #202020; border-width: 0 1px 0 0; border-style: solid;
}

ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

li {
   background-image: url(../grafik/bullet_standard.png); background-repeat: no-repeat; background-position: left top;
   padding: 0 0 0 24px;
   margin: 4px 0 8px 0;
}


/* ul nav - prio 1 */
ul.mainNav {
   margin: 0 0 16px 0; 
   padding: 0 0 0 4px; 
   list-style-type: none;
}

ul.mainNav li {
   margin: 0; 
   padding: 0;
   background-color: transparent;
   background-image: none;
}

ul.mainNav a, ul.adminNav a {
   display: block;
   width: 149px; /* width + padding-left + p-right = 165 */
   padding: 3px 0 3px 16px;
   margin: 0;   
   color: #FFFF00;
   background-image:url(../grafik/bullet_yellow.gif); background-position: center left; background-repeat:no-repeat;
   border-color: #6e6e6e #f0f0f0 #202020 #f0f0f0; border-width: 1px 0 1px 0; border-style: solid;
}

ul.mainNav a:visited, ul.adminNav a:visited {
   color: #FFF000; 
}

ul.mainNav a:hover, ul.adminNav a:hover {
   color: #FFF000;/*#a1c659; */
   border-color: #3A3A3A #474747 #545454 #474747; border-width: 1px 0 1px 0; border-style: solid;
}

/* ul nav - prio 2 */
ul.mainNav ul {
   margin: 12px 0 0 0;
   padding: 0;
   list-style-type: none;
   line-height: 100%;
}

ul.mainNav ul a {
   display: block;
   width: 149px;
   padding: 3px 0 3px 16px;
   color: #f0f0f0;
   background-image: url(../grafik/bullet_raquo.png); background-position: center left; background-repeat: no-repeat;
   border: none;
}

ul.mainNav ul a:visited {
   color: #f0f0f0; 
}

ul.mainNav2 ul a:hover {
   color: #ffffff;
   background-image: url(../grafik/bullet_raquo_hover.png); background-repeat: no-repeat;
   border: none;
}

ul.mainNav2 ul {
   margin: 12px 0 0 0;
   padding: 0;
   list-style-type: none;
   line-height: 100%;
}

ul.mainNav2 ul a {
   display: block;
   width: 149px;
   padding: 3px 0 3px 16px;
   color: #f0f0f0;
   background-image: url(../grafik/bullet_raquo.png); background-position: center left; background-repeat: no-repeat;
   border: none;
}

ul.mainNav2 ul a:visited {
   color: #f0f0f0; 
}

ul.mainNav2 ul a:hover {
   color: #ffffff;
   background-image: url(../grafik/bullet_raquo_hover.png); background-repeat: no-repeat;
   border: none;
}

/* adim & editor navigation */
ul.adminNav {
   margin: 0 0 16px 0; 
   padding: 0 0 0 4px; 
   list-style-type: none;
}

ul.adminNav li {
   margin: 0; 
   padding: 0;
   background-color: transparent;
   background-image: none;
}

/* tippspiel overview */
div.tsOverview {

}
/**/
div.tsOverview ul a,  div.tsOverview ul a:visited {
   color: #333333;
}
div.tsOverview ul a,  div.tsOverview ul a:visited, div.tsOverview ul a:hover {
   display: inline;
   border: 0;
}

/* horizontal sub navigation*/
div.subNav {
   padding: 4px;
   margin: 8px 0;
   background-color: #f1e7df;
   border-color: #ff6c00; border-width: 0 0 0 1px; border-style: solid;
}

div.subSubNav {
   padding: 4px 4px 4px 2px;
   margin: 0;
   background-color: #f2ddce;
   border-color: #ff6c00; border-width: 0 0 0 3px; border-style: solid;
   position: relative; top: -8px;
}

div.subNav ul, div.subSubNav ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

div.subNav ul li, div.subSubNav ul li {
   display: inline;
   padding: 0 1px 0 2px;
   margin: 0px;
   background-color: transparent;
   background-image: none;
 /* border-width: 0 1px 0 1px; border-style: solid; border-color: #e9dacd #e9dacd #e9dacd #f9f4f1;*/
}

div.gameSelection {
   margin: 0 0 6px 0;
}

p, .contWide {
	margin: 0;
   /*margin: 8px 5px 0 5px;
   background-color:transparent; 
   overflow:visible;*/ 
}

 /*
.contHead { 
   color: #ff6c00;  
   margin: 15px 0 3px 0; 
   padding-left:2px; padding-right:2px; 
   font-size: 14px;
}*/
   
h1, .contHeadXL, .stheadXL {
   color: #666666; 
   font-size: 20px;
   font-weight: normal; 
   margin: 0 0 16px 0; 
   padding: 0;
}
   

h2, .contHead {
   color: #666666;  
   margin: 16px 0 12px 0; 
   padding: 0; 
   font-size: 15px;
}

h3, .contSubhead { 
   color: #333333; 
   margin: 0; 
   padding: 3px 2px 2px 3px; 
   background-color: #FFFF00; 
   background-image: url(../grafik/h3_bg.gif); background-repeat: repeat-x;
   font-size: 11px;
}

h4 {
   background-color: #FFFF00;    
   background-image: url(../grafik/h3_bg.gif); background-repeat: repeat-x;
   margin: 0;
   padding: 2px 4px;
   color: #333333;
   font-size: 12px;
}

div.mainNav h4 {
   background-color: transparent;
}

h5 {
  font-weight: bold;
  margin: 0;
  padding: 3px 2px 2px 3px; 
  font-size: 11px;
}
   
div.tabActive {
   /*color: #ffffff;*/
   margin: 0; 
   padding: 3px 2px 2px 3px; 
   background-color: #7fb720; 
   /*overflow: hidden; */
   /*line-height:15px; */
   float: left;
   /*border-width: 0 0 0 0; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5;*/
}

div.tabInactive {
   /*color: #ffffff; */
   margin: 2px 0 0 0; 
   padding: 1px 2px 1px 3px; 
   /*background-color: #758b4b;*/ 
   /*overflow: hidden; line-height:15px; */
   float: left; 
   border-width:  1px 1px 0 1px; border-style: solid; border-color: #e0e0e0;}

/* alternating tablerow background-colors */
.contData, .odd {
   background-color: transparent; 
   /* contData class unused */
}
   
.contData2, .even {
   background-color: #e0e0e0; 
   /* contData2 class unused */
}

.contData3, .even3 {
   background-color: #ffffff; 
   /* contData2 class unused */
}

.contHighlight {
   text-align:left; 
   background-color: #f1e7df;
   padding: 3px 2px 2px 3px; 
}
.contMedBorExt				{width:298px; border-bottom: 1px solid #D2E3AF;} /* erweiterung fuer mittelbreite divs mit rahmen*/
.contNarBorExt				{width:100px; border-bottom: 1px solid #D2E3AF; overflow:hidden; } /* erweiterung fuer mittelbreite divs mit rahmen*/
.contInfo					{background-color:#ffffff; margin-top:5px; padding:2px; border-width: 1px; border-style: dotted; border-color: #ff6c00 gray gray #ff6c00; font-weight: bold;} /*#808080 #A1C659 #A1C659 #808080*/

.contL, .contR {
   text-align: left;
   margin-left: 0px; 
   float: left; 
   overflow: visible; 
}
.contL {
   margin-right: 12px; 
   width: 311px; 
}
.contR {
   margin-right: 0; 
   width: 311px; 
}

div.contL div, div.contR div {
   padding: 3px 2px 2px 3px; 
}

div.sucherglist div {
   padding: 3px 2px 2px 3px;
}

div.welcome {
   text-align: justify;
   width: 600px;
}

div.cloud {
   margin: 0;
   padding: 12px 12px 16px 12px;
   background-color: #e8e8e8;
   text-align: justify;
}

div.cloud span {
   padding: 6px 8px 6px 8px;
   line-height: 130%;
   cursor: default;
}

div.cloud span.secondary {
   font-size: 9px;
}

div.selectMatchday {
   background-color: #F0ECE8;
   padding: 4px;
   margin: 8px 0;
   border-color: #ff6c00; border-width: 0 0 0 1px; border-style: solid;
}
div.selectMatchday span {
   padding-left: 2px; padding-right: 2px;
}

div#admintools {
   display: none;
   background-color: #E9F0DB;
   border-style: solid; border-color: #7FB720; border-width: 0 0 0 1px;
   padding: 4px;
   margin-top: 4px; margin-bottom: 4px;
}
 
#printHeader {
   display:none;
}

.upBuddyListWrapper		{width: 183px; height:104px; overflow:auto;}
.upBuddyListCont			{width: 166px;}
.upExpRu						{width: 319px; margin-right:8px;}

.upGbLeft {
   width: 250px; /*war 195px*/
   border-right: solid 1px #474747;
} 
.upGbRight {
   width: 380px;/*war 314px*/
}   
#gbList {
   width: 250px; /*war 195px*/
   height: 384px; 
   overflow:auto;
} 

#gbPaging{
   padding-left: 3px;
}

#gbMsgTxt {
   padding: 4px 3px 3px 3px;
}

#gbMeta {
   padding: 1px 2px 0 3px;
}

.gbMsgMetaTd {
   text-align: right;
   vertical-align: top;
   padding: 0 2px 0 0;
}

#stdToolTip, #subMenuToolTip	{
   overflow: visible; 
   visibility: hidden; 
   background-color: #f0f0f0;
   padding: 0;
   margin: 0;
   position: absolute; top: 10px; left: 10px; 
   border-width: 1px; border-style: solid; border-color: #474747;
}
#subMenuToolTip div.subMenuTTItem {
   padding: 2px;
   line-height: 150%;
}

.overdiv {
   visibility: hidden; 
   background-color: #f0f0f0; 
   text-align: left; 
   position: absolute; top: 10px; left: 10px; 
   border-width: 1px; border-style: solid; border-color: #474747;
}

div#debugInfo {
   z-index:11; 
   border-color:#333333; border-width:2px; border-style:solid; 
   position:absolute; top:20px; left:200px; 
   width:400px; 
   background-color: #FFbb99; 
   padding:4px;
   display: none;
}
   
.buddyAdd					{width: 22px; height: 23px; margin:0; padding:0; overflow: hidden; color:#000000; background-image: url(../grafik/icons/buddy_add.png); background-repeat: no-repeat;}
.buddy						{width: 22px; height: 23px; margin:0; padding:0; overflow: hidden; color:#000000; background-image: url(../grafik/icons/buddy.png); background-repeat: no-repeat;}
.contHeadWrapperXL		{height: 23px; text-align:left; color: #ffffff; font-size:18px; margin:0 auto 3px 0; padding:0; background-color:#FF6C00; overflow: hidden; background-image: url(../grafik/darkOrange2lightOrangeXL.gif); background-repeat: repeat-x;}
.contHeadLeft				{margin:0 auto 0 0; padding:0 0 0 3px; float: left;}
.contHeadRight				{margin:0 0 0 auto; padding:0; float: left;}

	/* Inhalte in linker und rechter Spalte */
.boxRight  {
   width:165px; 
   margin: 8px 4px 0 4px; 
   padding: 0 0 0px 0; 
   background-color:#E6E6E6; 
  /* overflow: hidden;*/
   border-color: #000000; border-width: 1px; border-style: solid;
   }
   

.boxRight div {
	padding: 4px 5px;
}

.boxRight div div {
   padding: 0;
}
/*
h4, .boxRight h4 {
   background-color: #7FB720; 
   margin: 0;
   padding: 2px 4px;
   color: #f0f0f0;
   font-size: 12px;
}*/

.secondary { /* hellgrauer text */
   color: #a0a0a0;
}

.timingInfo {
   color: #474747;
   font-weight: bold;
}

.stdLH {
   line-height: 100%;
}

	/* Bundesligatabelle auf linker Seite */
.buliTableL			{width:136px; margin-left:2px; margin-right:2px; margin-top: 0px; margin-bottom:0px; padding-bottom:2px; background-color:#EDF4DF; overflow:hidden;} 
.buliRangL			{width:16px; text-align: right; float: left;}
.buliTeamL			{width:90px; text-align: left; float: left; padding-left: 2px;}
.buliPunkteL		{width:16px; text-align: center; float: left;}
.buliTrennerL		{padding-left:2px; font-size:1px; width:120px;/*display: block; height:1px;*/ text-align: left; float: left;  border-bottom: 1px solid Black; }
	/* Ligatabellen in mittlerer Spalte */
.tabellenTrennerL		{padding-left:2px; font-size:1px; width:502px;/*display: block; height:1px;*/ text-align: left; float: left;  border-bottom: 1px solid Black; }
	/* Innenabstand */
.leftpad {
   padding-left: 3px;
}
.rightpad {
   padding-right: 2px;
}

/* == RAHMEN == */
	/* Standard  */
/*.stdBor			{border-width: 1px; border-style: solid; border-color: #808080 #f5f5f5 #f5f5f5 #808080;} weg */

.highlightBor	{border-width: 1px; border-style: solid; border-color: #ff0000 #800000 #800000 #ff0000;}
.noBor {
   border-width: 0px; border-style: solid; 
   /*padding: 0px; margin: 0px;*/
}

.tblBottomBor {
   border-bottom: solid 1px #474747;
}

.publicBor {
   border-width: 1px 1px 1px 1px; border-style: solid; border-color: #7fb720; 
   margin-bottom: 1px;
}
.privateBor {
   border-width: 1px 1px 1px 1px; border-style: solid; border-color: #FF6C00; 
   margin-bottom: 1px;
}

.le_infoBor {
   border-width: 1px 1px 1px 1px; border-style: solid; border-color: #006CFF; 
   margin-bottom: 1px;
}

.blindBor {border-width: 20px; border-style: solid; border-color: transparent; background-color: transparent;}


/* == UMFLUSS STEUERUNG == */
.clleft        {
	clear:left;
	background: fff000;
	background-color: #CCCCCC;
}
.clright  		{clear:right;}
.flleft	 		{float:left;}
.flright   		{float:right;}

/* == MA� == */
	/* contWide  */
.wide					{width: 512px;} /*nicht fuer tabellen!*/  /* unused weg */ /* ** CHECK contInfo ** */
.contHeadLeftWOne	{width: 485px;}

.tippTT {
   width: 300px;
}

.medium				{width: 300px;}

.small {
   width: 212px;
}

.helpTT {
   width: 225px;
   padding: 2px;
   text-align: justify;
}

/*.narrow				{width: 106px;} */ /* unused weg */
.tiny {
   width: 75px;
}

.verytiny			{width: 25px;}
.L, .R				{width: 250px;}

/* == AUSRICHTUNG == */
	/* horizontal */
.ar 		{text-align: right !important;}
.al		{text-align: left !important;}
.ac		{text-align: center !important;}
.aj		{text-align: justify !important;}
	/* vertical */
.vam		{vertical-align:middle;}
.vat {
   vertical-align:top;
}
.vatb	{
   vertical-align: text-bottom;
}
.vabl {
   vertical-align: baseline;
}

/* == UEBERFLUSS == */
.ov {overflow:visible;}
.oh {overflow:hidden;}
.os {overflow:scroll;}
.oa {overflow:auto;}

.nowrap {white-space:nowrap;}

/* == BILDER == */
img {    /*alle bilder ohne rahmen*/
   border:0; 
   padding: 0; 
   margin: 0;
} 
img.gbImg {
   margin: 0 8px 0 0;
}

/* == FORMULARE == */
form {
   display: inline;
}

table form {
   display: none;
}

input {
   color: #474747; 
   background-color: #FFFFFF;  
   font-size: 11px; 
   padding: 0 0 0 3px;
   margin: 3px 0 3px 0;
   border-color: #474747; border-style: solid; border-width: 1px;
}

input.contextBoxInput {
   width: 135px;
}

input.submit {
   color: #f0f0f0;
   width: 140px; 
   background-image: url(../grafik/button_bg.gif); background-repeat: repeat-x;
   background-color: #ff6c00;
}

input.submitBor {
   border-width: 1px; border-style: solid; border-color: #474747;
}

input.text		{width:250px; height: 14px;}
input.textXS	{width: 15px; height: 14px;}
input.textS		{width:124px; height: 14px;}
input.textM		{width:200px; height: 14px;}

input.radio {
   width: 24px;
   vertical-align: middle;
   border: none;
}

input.check {
   padding: 0;
   margin: 0;
}

input.file		{min-height:20px;}

select {
   color: #474747; 
   background-color:#f4cfb4;  
   font-size:11px; 
   padding: 0;
   margin: 2px 0;
   border-color: #474747; border-style: solid; border-width: 1px;
   width: 180px;
}

select.contextBoxInput {
   width: 140px;
}


textarea {
   color: #8F4000; 
   background-color:#FFFFFF; 
   font-size:11px; 
   width:250px; 
   border-width: 1px; border-style: solid; border-color: #474747;
}

.textareaM		{width:200px;}
.textareaGb		{width:300px;}
.highlight		{color: #ffffff; background-color:#ff0000; margin-top:2px; }

/* == TABELLEN <table><tr><td> == */
table {
   margin: 0;
   padding: 0; 
   width: 100%; 
   color: #474747; 
   font-size: 11px; 
   border-spacing: 1px; border-collapse: collapse; border-width: 0; border-style: hidden; border-color: #f0f0f0;
}

table.status {
   width: 170px;
}

table.status td {
   width: 130px;
}

table.status td.value {
   width: 40px;
   text-align: right;
}

table.profile {
   width: 315px;
}

table.calendar {
   border-width: 1px; border-color: #e0e0e0; border-style: solid;
}

table.calendar td {
   width: 85px;
   border-width: 1px; border-color: #e0e0e0; border-style: solid;
   color: #a0a0a0;
   font-size: 30px; font-family: "Times New Roman", Times, serif;
   line-height: normal;
}

table.calendar td.week {
   width: 35px;
   background-color: #e0e0e0;
   border-width: 1px; border-color: #f0f0f0; border-style: solid;
   color: #474747;
   font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif;
}

table.calendar td div, table.calendar td span {
   color: #474747;
   font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; 
}

table.calendar *.today {
   background-color: #F1E7DF;
   font-weight: bold;
}

tr {
   margin: 0; 
   padding: 0;
}

th {
   margin: 0;
   padding: 3px 2px 2px 3px;
   color: #333333; 
   background-color: #FFFF00; 
   background-image: url(../grafik/h3_bg.gif); background-repeat: repeat-x;
   text-align: left;
   font-size: 11px;
}

td {
   margin: 0; 
	padding: 3px 2px 2px 3px; 
   vertical-align: top;
}

td.dateS {
   width: 75px;
}

td.profileAttr {
   width: 110px;
}

table.buddyList {  
}

td.buddyBox {
   padding-bottom: 12px;
}

td.buddyBox img.buddyImg {
   border-color: #474747; border-style: solid; border-width: 1px;
}

td.buddyBox img.buddyImgBi {
   border-color: #ff6c00; border-style: solid; border-width: 1px;
}
 
.nopad {
   padding: 0;
}

/*TEST===
.opaque {
   background-image: url(../grafik/opaque_test.png); background-repeat: repeat;
	opacity: .5;
	filter: alpha(opacity=50);
}*/
/*=======*/

	/* TABELLEN <td> Klassen */
	/* .sthead fr header, .stdata & .stdata2 fr inhalt (.stdata2 hat etwas andere farbe) */
/*OLD:  .sthead				{background-color:#FF6C00; background-image: url(../grafik/darkOrange2lightOrange.gif); background-repeat: repeat-x; color: #ffffff; border-width:0px; border-style:ridge; border-color:#64B002;}  OLD*/
/* .stheadXl 		[siehe  .contHeadXl]  */
.stdata				{background-color: #EDF4DF; padding: 0px 2px 2px 2px;} /*tabellen inhalt = data*/
.stdata_schwarz	{background-color: #000000; padding: 0px 0px 0px 0px; height: 1px;} /*tabellen trenner */
.stdata2				{background-color: #D2E3AF; padding: 0px 2px 2px 2px;} /*data2 fuer wechselnde tabellenfarbe*/

.ergData	{/*ergebnis spalte in tabellen inhalten*/
   width:43px; 
   text-align: center;
 } 
   
.textinputM {
   width:205px;
}

.trennerT			{border-top-style:solid; border-top-color:#A1C659; border-top-width:1px;}
.trennerB			{border-bottom-style:solid; border-bottom-color:#A1C659; border-bottom-width:1px;}
.ajax					{background-color:#efe5c6;}

/* == LINKS <a> == */
   
/* simple-link Klassen */
a.simple			   {color: #474747; background-color:transparent; text-decoration: none;}
a.simple:visited  {color: #474747; background-color:transparent; text-decoration: none;}
a.simple:hover    {color: #474747; background-color:transparent; text-decoration: none;}

	/* unsichtbar */
a.inv:link		{cursor:default; color:#EDF4DF; background-color:transparent; text-decoration: underline;}
a.inv:visited 	{cursor:default; color:#EDF4DF; background-color:transparent; text-decoration: underline;}
a.inv:hover		{cursor:default; color:#EDF4DF; background-color:transparent; text-decoration: none;}
	/* bullets */
.bullet_orange {background-image:url(../grafik/bullet_orange.gif); background-repeat: no-repeat; background-position: left; padding-left: 10px; margin-bottom:3px; margin-left:3px; overflow: hidden;}
.bullet_olive {background-image:url(../grafik/bullet_olive.gif); background-repeat: no-repeat; background-position: left; padding-left: 10px; margin-bottom:3px; margin-left:3px; overflow: hidden;}
	/* sortbuttons */
   /* ALTE
a.sortPossible {display: block; width:99%; margin: 0px 0px 0px 0px; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: none;}
a.sortPossible:link			{color: #ffffff; background-color:#A1C659; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: none;}
a.sortPossible:visited		{color: #ffffff; background-color:#A1C659; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: none;}
a.sortPossible:hover			{color: #ffffff; background-color:#A1C659; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: underline;}
a.sortPossible:active		{color: #ffffff; border-color: #808080 #f5f5f5 #f5f5f5 #808080; text-decoration: underline;}
a.sortActive	{display: block; width:99%; margin: 0px 0px 0px 0px; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: none;}
a.sortActive:link				{color: #ffffff; background-color:#FF6C00; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: none;}
a.sortActive:visited			{color: #ffffff; background-color:#FF6C00; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: none;}
a.sortActive:hover			{color: #ffffff; background-color:#FF6C00; border-style: solid; border-color: #f5f5f5 #808080 #808080 #f5f5f5; border-width:1px; text-decoration: underline;}
a.sortActive:active			{color: #ffffff; border-color: #808080 #f5f5f5 #f5f5f5 #808080; text-decoration: underline;}
	*/
a.sortPossible {
   color: #f0f0f0; 
   text-decoration: underline;
}
a.sortPossible:visited {
   color: #f0f0f0;
}
a.sortPossible:hover	{
   color: #ffffff; 
   text-decoration: none;
}

a.sortActive {
   color: #f0f0f0;
   font-weight: bold;
   text-decoration: underline;
}
a.sortActive:visited {
   color: #f0f0f0;
}
a.sortActive:hover {
   color: #ffffff; 
   text-decoration: none;
}
	   
   /* link wei�*/
a.light:link	 		{color: #FFFFFF; background-color:transparent; text-decoration: none; cursor: pointer;}
a.light:visited 	{color: #FFFFFF; background-color:transparent; text-decoration: none;}
a.light:hover			{color: #FFFFFF; background-color:transparent; text-decoration: underline;}
	/* link tab activ*/
a.tabActiveLink:link			{color: #FFFFFF; background-color:transparent; text-decoration: none;}
a.tabActiveLink:visited 	{color: #FFFFFF; background-color:transparent; text-decoration: none;}
a.tabActiveLink:hover			{color: #FFFFFF; background-color:transparent; text-decoration: none;}
	/* link tab inactiv*/
a.tabInactiveLink:link		{color: #ff9d55; background-color:transparent; text-decoration: none;}
a.tabInactiveLink:visited {color: #ff9d55; background-color:transparent; text-decoration: none;}
a.tabInactiveLink:hover		{color: #ffffff; background-color:#ff6c00; text-decoration: none;}
	/* cursor */
.cursorPointer			{cursor: pointer;}

/* == FABREN == */
.stdBg {
   background-color:#f0f0f0;
}
.public  {background-color:#A1C659; padding-left:3px;}
.private {background-color:#FF6C00; padding-left:3px;}
.le_info  {background-color:#006CFF; padding-left:3px;}
.txtcolmed	{color:#6e7561;}
.red		{color:#ff0000; font-weight: bold;}
.white   {color: #ffffff;}
  /* Tabelle: Zeilenfarben Meisterschaft */
.tblMeister    {background-color: #E6EBF7;}
.tblCl         {background-color: #E4F6F4;}
.tblUefa       {background-color: #E1F5E4;}
.tblStd        {background-color: #EDF4DF;}
.tblAbsteiger  {background-color: #F4EADF;}

/* == SCHRIFT == */
	/* verschieden Schriftgr�sen */
.fontXL		{font-size:18px;}
.fontL		{font-size:13px;}
.fontM		{font-size:11px;}
.fontS		{font-size:10px;}
.fontXS		{font-size:9px;}
	/* standard Schriftformatierungen */
.strong		{ font-weight: bold;}
.normal		{ font-weight: normal;}
/* ------------------------ */
/* copyright ligaexperte.de */
/* ======================== */
.begruessung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.linkhp {
	font-weight: bold;
	color: #000000;
}

