﻿@import url("../../../_default/_default.css");
@import url("css/Menu.Flyers.css");
@import url("css/TreeView.Flyers.css");

html, body 
{
    margin:0;
    padding:0;
    height:100%;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    line-height: 18px;
    background: #111c2f;
    
}

h1 {
color:black;
font-family:Verdana,Arial,Helvetica;
font-size:20px;
font-weight:normal;
}
h2 {
color:black;
font-family:Verdana,Arial,Helvetica;
font-size:16px;
font-weight:normal;
}

a:active {
color:#323561;
text-decoration:none;
}

.Normal
{

    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    line-height: 18px;   
}

#wrapperStartPage
{   
   background: url(img/bg_v_1020.jpg) top center no-repeat;
   padding:0px 20px 0 20px;
}

#containerStartPage
{
	width: 1000px;
	margin: 0px auto;
	
	
}

#containerPlayerPage
{
	width: 1000px;
	margin: 0px auto;
	
	
}

#containerStartPage .teaserLeft
{
    width: 230px;
    float: left;
    margin-right: 10px;   
}

#containerStartPage .teaserMiddle
{
    width: 230px;
    float: left;   
    margin-right: 20px;
}


#containerContentPage
{
	width: 1000px;
	margin: 0px auto;
	
	
}

#wrapperContentPage
{
    background: url(img/bg_v_1020.jpg) top center no-repeat;
	padding:0px 20px 0 20px;
}

#wrapperPlayerPage
{
    background: url(img/bg_v_1020.jpg) top center no-repeat;
	padding:0px 20px 0 20px;
}



#container
{
    min-height:100%; 
    width: 1020px;
   
    margin: 0 auto; 
}

* html #container 
{
	height: 100%;	
}

#wrapper
{    
    padding:0px 20px 0 20px;
}

#headerTop
{
    height: 224px;
    width: 960px;
}

#logo
{
    position: relative;
    top: 135px;
    width:282px;
    height: 179px;
    z-index: 999;
    left: -30px;
    float: left;
}

#claim
{
    position: relative;
    left: 43px;  top: 135px;
    width:487px;
    height: 39px;
    z-index: 500;
    background: url(img/claim_ppp.png);
    float:none;
}

.testPage #headerTop { position:relative; }

.testPage #claim
{
    position: absolute;
    left: 260px;  top: 85px;
    width:487px;
    height: 39px;
    z-index: 500;
    background: url(img/claim_ppp.png);
    float:none;
}

.testPage .leaderboard
{
width:728px; z-index:1999; position: absolute; left:260px; top:130px; padding:0; margin:0;
}

.testPage #logo
{
    position: absolute;
    top: 135px;
    width:282px;
    height: 179px;
    z-index: 999;
    left: -30px;
    float: none;
}




.header
{
    clear:both;
    width: 960px;   
}

.firstLevelNavigation
{
    width:960px;
    height:30px;
    background: url(img/bg_nav_blue.jpg);   
}

.firstLevelNavigationWrapper
{
    margin-left: 200px;   
}

.secondLevelNavigation
{
    width:960px;
    height:29px;
    background: url(img/bg_nav_red.jpg);   
    
}

.content
{
    width: 960px;
    
    min-height:400px;
}

#containerContentPage .content
{
    width: 960px;
    
    /*background: transparent url(img/bg_opacity.png) ;*/
    min-height:600px;
}

.contentLeft
{
    padding: 20px 10px 20px 0px;
    
    float:left;   
    min-height:400px;

}

.contentRight
{
    padding: 20px 0px 20px 0px;   
    float:left;
    min-height:400px;
}

.BannersContent img
{
  margin-bottom: 8px;   
}
.contentPane
{
    width: 470px;
    

    float:left;
    margin-right:20px;
}

/*#wrapperContentPage .contentPane {
    width: 510px;
    float:left;
    margin-right:10px;
}*/

#wrapperContentPage .contentLeft
{
  width: 795px;   
   float:left;
    
}

#wrapperContentPage .contentPane {
    width: 595px;
    float:left;
    margin-right:10px;
}

#wrapperContentPage .rightPane
{
    width: 190px;
    float:left;    
    margin:0;
    padding:0;
    
}


#wrapperPlayerPage .contentLeft
{
  width: 795px;   
   float:left;
    
}

#wrapperPlayerPage .contentPane {
    width: 595px;
    float:left;
    margin-right:10px;
}

#wrapperPlayerPage .rightPane
{
    width: 190px;
    float:left;    
    margin:0;
    padding:0;
}

#wrapperPlayerPage .sponsorsPane
{
    width: 100px;   
}

#wrapperContentPageBack .contentPane {
    width: 490px;
    float:left;
    margin-right:10px;
    padding-left:10px;
    padding-right:10px;
    background:white;
}

.rightPane
{
    width: 280px;
    float:left;    
}

#wrapperStartPage .rightPane
{
    width: 270px;
    float:left;    
    
    
}


/*#wrapperContentPage .rightPane {
    width: 240px;
    float:left;
    
}*/

.sponsorsPane
{    
    width: 135px;
    margin-left: 10px;  
    
}

#containerStartPage .sponsorsPane
{
      width: 135px;
    margin-left: 10px;    
}
/*
#containerContentPage .sponsorsPane
{
  padding-left: 10px;   
}*/


.clear
{
    clear:both;   
}

.paneFix 
{
border:none !important;

}

img { border: none; }

/* Spielerseite */

table.playerDetails
{
 margin-top: 38px;   
 
 width: 310px;
}
table.playerDetails td
{
    vertical-align: top;
    font-weight: bold;
}

table.playerDetails tr td:first-child
{
font-weight:normal;
padding-right: 5px;
} 

table.player td
{
 vertical-align: top;   
 
}


table.playersList tr.odd td:first-child
{
       background: url(img/bg_playerlist_grey.jpg);
}

table.playersList tr.odd td
{
 background: #f0f2f1;   
}

table.playersList td
{
  padding: 0;   
  margin: 0;
  
 
}

table.playersList
{
    width: 100%;
  border-collapse: collapse;    
  margin-bottom: 100px;
  
}

table.playersList a
{
    color: Red;
    text-decoration: underline;
}

table.playersList td.Title
{
  padding: 20px;   
  width: 190px;
}

table.trainingSchedule
{
    width: 100%;
  border-collapse: collapse;    
  margin-bottom: 100px;
  font-size:10px;
  
}

table.trainingSchedule p
{
  margin:0px;
  padding:0px;
  
}

table.trainingSchedule tr.odd
{
    background: #d4d4d4;
}

table.resultsTable tr
{
 background: #e7e6e7;
}

table.resultsTable tr.odd
{
 background: #d4d4d4;
}

table.resultsTable tr.active
{
 background: #c2c8ea;
}


table.resultsTableLarge
{
 border-collapse: separate;   
}
table.resultsTableLarge tr.active td
{
 background: #7AAAD2;
}

table.resultsTableLarge tr.header td
{
 font-weight:bold;
 border-bottom: solid 1px #000;
}

table.resultsTableLarge td
{
    vertical-align: top;
    text-align:right;
    padding:3px 3px;    
    
}

table.resultsTableLarge td.left-align
{

    text-align: left;

}




table.aktuellesTable td
{
    vertical-align: top;   
    
}

table.aktuellesTable h3
{
 font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9px;
font-weight:bold;
color:#000;
line-height:18px;   
}

table.aktuellesTable img { padding-right:10px;  }


.metaNavigation
{
 margin-right: 10px;
 float:right;
 line-height: 30px;
 color: White;
}

.metaNavigation a
{
 color: White;
 font-weight: normal;
 
}

.content a.CommandButton{
background: #fff;

color:#555555;
font-weight:bold;
height:30px;
line-height:29px;
padding: 4px;
text-decoration:none;

}
.content a:hover.CommandButton{
color:#0066CC;
} 


/* Spielplan Tabelle */
.spielplan .info-controls img
{
    display:block;
    float:right;
}

.spielplan .game-result
{
text-align:center; width: 32px;   
}

/* Ads
================================*/
#ad-container { width:960px; height:30px; margin: -1px 0px 0px 0;overflow:hidden;   }
