body
{
      font-family:"Verdana";
      font-size:11px;
      color:#FFFFFF;
}


body.menu
{
      background-image:url("../img/verlauf.jpg");
      background-position:left;
      background-attachment:fixed;
      background-repeat:repeat;
      background-color:#38950E;
	     padding:0px;
	     margin:0px;
      font-family:"Verdana";
      font-size:11px;
      color:#FFFFFF;
}

body.menuAbove
{
						background-image:url("../img/verlauf_top.jpg");
      background-position:center;
      background-attachment:fixed;
      background-repeat:repeat;
      background-color:#38950E;
	     padding:0px;
	     margin:0px;
      font-family:"Verdana";
      font-size:11px;
      color:#FFFFFF;
}

body.menuBottom
{
						background-image:url("../img/verlauf_bottom.jpg");
      background-position:center;
      background-attachment:fixed;
      background-repeat:repeat;
      background-color:#38950E;
	     padding:0px;
	     margin:0px;
      font-family:"Verdana";
      font-size:11px;
      color:#FFFFFF;
}

td
{
      font-family:"Verdana";
      font-size:11px;
      color:#FFFFFF;
}

a:link
{
      color:#FFFFFF;
}

a:active
{
      color:#FFFFFF;
}

a:visited
{
      color:#FFFFFF;
}

a:hover
{
      color:#2A722A;
      text-decoration:none;
      position:relative;
      top:1px;
      right:1px;
}

a:hover.menu
{
      color:#ffffff;
      text-decoration:none;
      position:relative;
      top:1px;
      right:1px;
}

a:hover.menuintern
{
      color:#ffffff;
      text-decoration:none;
	     font-weight:bold;
      position:relative;
      top:1px;
      right:1px;
}

.scoreboardTD
{ 
 background-image:url(../img/scoreboardBackground.png);
 background-repeat:repeat-x;
 font-size:11px;
 border:0px none white; 
 padding-left:2px;
 padding-right:2px; 
 text-align:left; 
}

.bold
{
      font-weight:bold;
}

.biggerFontBold
{
      font-size:12px;
      font-weight:bold;
}

.center
{
      text-align:center;
}

.right
{
      text-align:right;
}

.centerANDbold
{
      font-weight:bold;
      text-align:center;
}

.registrationHeader
{
      font-size:14px;
      font-weight:bold;
      text-align:left;
}

.redFont
{
      color:#FF0000;
}

.greyFont
{
      color:#CCCCCC;
}

.greenFont
{
       color:#2A722A;
}

.greenBoldFont
{
       color:#2A722A;
       font-weight:bold;
}

.redBoldFont
{
      color:#FF0000;
      font-weight:bold;
}

.blackBoldFont
{
 color:#000000;
 font-weight:bold;
}

.yellowBoldFont
{
 color:#FCCA01;
 font-weight:bold;
}

.whiteBoldFont
{
      color:#FFFFFF;
      font-weight:bold;
}

.whiteFont
{
      color:#FFFFFF;
}

.smallfont
{
      font-size:11px;
}

.smallerfont
{
      font-size:11px;
}

.biggerFont
{
      font-size:12px;
}

.redBoldFont
{
      color:#FF0000;
      font-weight:bold;
}

.underline
{
 text-decoration:underline;
}

.underlineANDbold
{
 text-decoration:underline;
 font-weight:bold;
}

.leagueTable
{
 border-collapse:collapse;
 border-left:5px;
 border-right:5px;
 margin:0px; 
 padding:0px;
}

.leagueTableWithBorder
{
 border-collapse:collapse;
 margin:0px; 
 padding:1px;
 border-left:1px;
 border-right:1px;
 border-top:1px;
 border-bottom:1px;
 border-color:#2A722A;
 border-style:solid;
}

.leagueTableWithDottedBorder
{
 border-collapse:collapse;
 margin:0px; 
 padding:1px;
 border-left:1px #2A722A solid;
 border-right:1px #2A722A solid;
 border-top:1px #2A722A solid;
 border-bottom:0px #2A722A solid;
 border-color:#2A722A;
}

select
{
 font-family:"Verdana";
 background-color: #FFFFFF;
 color: #000000;
 font-size: 11px;
 border-collapse:collapse;
 border: #000000 1px solid;
}

.textarea
{
 font-family:"Verdana";
 background-color: #FFFFFF;
 border-color:#000000;
 border-collapse:collapse;
 border-width:1px;
 font-size:11px;
 padding:2px;
}

.input
{
 font-family:"Verdana";
 background-color: #FFFFFF;
 border-color:#000000;
 border-collapse:collapse;
 border-width:1px;
 font-size:11px;
 padding:1px;
}

.inputWithoutBorder
{
 font-family:"Verdana";
 background-color: #FFFFFF;
 border-color:#000000;
 border-collapse:collapse;
 border-width:0px;
 font-size:11px;
 padding:0px;
}

.inputWithoutBorderBoldFont
{
 font-family:"Verdana";
 background-color: #FFFFFF;
 border-color:#FFFFFF;
 border-collapse:collapse;
 border-width:0px;
 font-size:11px;
 font-weight:bold;
 padding:0px;
}

.inputWithoutBorderRedBoldFont
{
 font-family:"Verdana";
 background-color: #FFFFFF;
 border-color:#FFFFFF;
 border-collapse:collapse;
 border-width:0px;
 font-size:11px;
 font-weight:bold;
 padding:0px;
 color:#FF0000;
}

.transferSearchPadding
{
 padding-right:15px;
}

.transferSearchPaddingAndBold
{
 padding-right:15px;
 font-weight:bold;
}

.fullWidth
{
 width:100%;
}

.fullHeight
{
 height:100%;
}

.fullHeightAndFullWidth
{
 width:100%;
 height:100%;
}

.width250
{
 width:250px;
}

.width200
{
 width:200px;
}

.rightPadding
{
 padding-right:20px;
 width:200px;
}

.matchWidth
{
 width:165px;
 padding-right:20px;
}

.matchWidthTeams
{
 width:250px;
 padding-right:20px;
}

.leagueTablePadding
{
 padding-right:10px;
 font-weight:bold;
}

.grey
{
 background-color:#EEEEEE;
}


.greyAndBold
{
 background-color:#EEEEEE;
 font-weight:bold;
}

.darkGrey
{
 background-color:#CCCCCC;
}

.white
{
 background-color:#FFFFFF;
}

.whiteBackgroundAndBold
{ 
 background-color:#FFFFFF;
 font-weight:bold;
}
.red
{
 background-color:#FFCCCC;
}

.green
{
 background-color:#DEECDE;
}

.greenBackgroundAndBold
{ 
 background-color:#DEECDE;
 font-weight:bold;
}

.greenAndBold
{
 background-color:#DEECDE;
 font-weight:bold;
}

.darkGreen
{
 background-color:#2A722A;
}

.whiteFont
{
 color:#FFFFFF;
 font-weight:bold;
}

.whiteCenterFont
{
 color:#FFFFFF;
 text-align:center;
 font-weight:bold;
}

.menuBackground
{
 font-size:12px;
	background-image:url("../menu.gif");
 background-position:left;
 background-attachment:fixed;
 background-repeat:no-repeat;
 color:#FFFFFF;
 background-color:#2A722A;
 padding-left:2px;
 padding-right:2px; 
 text-align:left; 
}

.menuTable
{
 border-collapse:collapse;
 font-size:11px;
 border:0px black solid;
 margin:0px;
 padding-top:0px;
 padding-bottom:0px; 
}

.ServertimeMenuTable
{
 border-collapse:collapse;
 font-size:11px;
 border:1px black solid;
}

.menuTD
{ 
 background-image:url(../img/menu_bg.jpg);
 background-repeat:repeat-y;
 font-size:11px;
 border:1px none white; 
 padding-left:2px;
 padding-right:2px; 
 width:150px;
 text-align:left; 
 width:150px;
}

.linkDisabled
{
 cursor: default !important;
 color: #999999 !important;
}

.italic 
{ 
 font-style:italic; 
}

.button 
{
 background-color: #38950E;
 font-size: 11pt;
 line-height: 11pt;
 color: #FFFFFF;
 border-right: #FFFFFF 1px solid;
 border-left: #FFFFFF 1px solid;
 border-top: #FFFFFF 1px solid;
 border-bottom: #FFFFFF 1px solid;
 height: 21px;
}

.tableLineBottom
{
 border-collapse:collapse;
 border-bottom:1px black solid;
}

.tableLineTop
{
 border-collapse:collapse;
 border-top:1px black solid;
}

.tableFinance
{
 width:500px;
 border-collapse:collapse;
 border:1px;
 margin:0px; 
 padding:0px;
 border-color:#2A722A;
 border-style:solid;
}

.backgroundImage
{
 background-image:url("../background.jpg");
 background-position:left;
 background-attachment:fixed;
 background-repeat:no-repeat;
}

.navigation
{
 font-size:10px;
 width:100%;
 background-color:#EEEEEE;
 color:#000000;
 border-collapse:collapse;
 border:1px;
 margin:0px; 
 padding:0px;
 border-color:#DEECDE;
 border-style:solid;
}

.miniFont
{
 font-size:10px;
}

.infoRow
{
 background-image:url(../img/infoRow2.jpg);
 background-position:top-left;
 background-attachment:fixed;
 background-repeat:no-repeat;
 background-color:#38950E;
 font-size:12px;
 color:#000000;
 font-family:Verdana;
 text-align:center;
 width:500px;
 height:23px;
}

.countrySelect
{
 background-color:#38950E;
 color:#FFFFFF;
 border-color:#FFFFFF;
}