@charset "ISO-8859-1";

* {
  margin: 0;
  padding: 0;
}


a:link {
  font-family:Arial,Helvetica,sans-serif;
  text-decoration: none;
  color: #669DD6;
  }

a:visited {
  color: #669DD6;
  }

a:focus {
  color: #8e8e8e;
  }

a:hover {
  color: #8e8e8e;
 text-decoration: underline;
  }

a:active {
  color: #8e8e8e;
  }

td.TeamSelected { background-color: #88FF00; }

body { 
background-image:url(../lib/mainbg14_ger.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
font-size: 100.01%;font-family: 
Helvetica,Arial,sans-serif;
}


#page {
    background-color: #FFFFFF;
    border: 1px dashed;
    margin: 20px auto;
    text-align: center;
    width: 845px;
    opacity: 0.95;
}

#pagePYP {
    background-color: #FFFFFF;
    border: 1px dashed;
    margin: 20px auto;
    text-align: center;
    width: 1045px;
}

#zahl {font-size:22px; line-height:22px; border-right: 1px solid #b9b9b9; padding-right:6px; margin-right:6px; text-align: center; width: 25px;} 
#pos {
    background-color: #FFFFFF;
    border: 1px outset #000000;
    border-radius: 10px 10px 10px 10px;
    color: #000000;
    display: block;
    float: left;
    font: bold 10px Helvetica,sans-serif;
    padding: 9px;
    text-align: center;
    width: 20px;
}
#fname {     padding: 1px 3px 1px 0;}
#lname {     padding: 1px 3px 1px 0;}

h1 { text-shadow: #999 4px 4px 3px; margin-top: 10px; margin-bottom: 10px; }  
h4 { -webkit-animation-name: blink;
-webkit-animation-duration: 5s;
-webkit-animation-iteration-count: infinite;
-moz-animation-name: blink;
-moz-animation-duration: 5s;
-moz-animation-iteration-count: infinite;
animation-name: blink;
animation-duration: 5s;
animation-iteration-count: infinite; }
h3 {color:#002F5A;}




#lastpicks {
  
    float: left;
    margin-top: 38px;
    padding: 5px;
}


#headinfo {
    display: inline-block;
}

#NextPicks {
    float: left;
    margin-top: 38px;
    padding: 5px;
    margin-bottom: 4px;
}

#NeedsAndPicks { float:right; width: 300px; margin-left:10px; }

#OTC {
    float: left;
    padding: 5px;
}

#refresher { clear:left; margin: 5px; } 

#picksbyposlinks {
    clear: left;
    display: inline-block;
    margin: 10px;
}


#picksbyteamlinks {
    clear: left;
    display: inline-block;
    margin: 10px;
    text-align: left;
    vertical-align: middle;
}

#timer {
    display: inline-block;
    margin: 10px;
    vertical-align: middle;
}

#content {     
    display: inline-block;  
    clear:left;
     text-align: center;
 margin-bottom: 30px;

}  

#youareontheclock
{
	 border: 3px double;
    color: #FF0000;
    text-decoration: blink;
}

#playerlastname
{
	color: #000000;
	font-weight: bold;
}

#tradechangefeld
{
	color: #CC0000 !important;
	
	-webkit-animation-name: blink;
-webkit-animation-duration: 5s;
-webkit-animation-iteration-count: infinite;
-moz-animation-name: blink;
-moz-animation-duration: 5s;
-moz-animation-iteration-count: infinite;
animation-name: blink;
animation-duration: 5s;
animation-iteration-count: infinite;
}

@-webkit-keyframes blink {
0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; }
}

@-moz-keyframes blink {
0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; }
}

@keyframes blink {
0% { opacity: 0; }
50% { opacity: 1; }
100% { opacity: 0; }
}




.einpick
{
	cursor: pointer;
}

.trade
{
	background-color: #f0f0f0;
    border: 1px dashed;
    margin: 20px auto;
    text-align: center;
    width: 745px;
}

.values
{
	font-size: 75%;
	color: #669DD6;
}

.tablebypos td{
    border: 3px outset #404040;
    border-radius: 10px 10px 40px 40px;
    color: #F1F1F1;
    /* float: left; */
    font: bold 15px Helvetica,sans-serif;
    height: 40px;
    /* padding: 9px; */
    text-align: center;
    width: 54px;
}





.contentheader tr {
background-color: #E6E6E6;
padding: 4px;
border-style: none;
border-width:1px;
 }



.tableheaderotc th {
    background-color: #BDBDBD;
    border-color: #D4D4D4;
    border-style: solid;
    border-width: 1px;
    color: #002F5A;
    font-size: 14px;
    height: 20px;
}

.tableheaderotc {
  border-collapse:collapse;
}

.tableheaderotc tr {
    background-color: #F2F2F2;
    border-collapse: collapse;
    font-size: 12px;
    height: 22px;
}

.tableheaderbnxt {
  border-collapse:collapse;
}

.tableheaderbnxt th {
background-image:url(tab_header.png);
background-repeat:repeat;
color: #002F5A;
padding: 0px;
border-style: solid;
border-color:#d4d4d4;
border-width:1px;
}

.tableheaderbnxt tr {
font-weight:bold;
font-size:17px;
padding: 0px;
border-style: solid;
border-color:#d4d4d4;
border-width:1px;
}

.tableheaderlast {
  border-collapse:collapse;
}

.tableheaderlast tr {
 border-collapse:collapse;
background-color: #F2F2F2;
    font-size: 12px;
}


.tableheaderlast th {
    background-color: #BDBDBD;
    border-color: #D4D4D4;
    border-style: solid;
    border-width: 1px;
    color: #002F5A;
    font-size: 14px;
    height: 20px;
    padding: 0;
}

.tableheadercon {
    border: 5px outset;
    border-radius: 10px 10px 10px 10px;
    display: block;
}


.tableheadercon th {
text-align:center;
background-color: #BDBDBD;
color: #002F5A;
padding: 1px;
border-style: none;
border-color:#d4d4d4;
border-width:1px;
font-size:17px;
}

.tableheadercon th {
border:1px solid #002F5A; 
padding: 5px;
}

.tableheadercon tr {
text-align:center;
padding: 5px;
font-size:18px;
}

.lastpickstable td{
border: solid 1px #000000; 
 border-left-width:0px;
 border-right-width:0px;
 border-top-width:1px;
 border-bottom-width:0px;
 padding: 11px;
 border-collapse:collapse;
}

.remain th {
text-align:center;
background-color: #BDBDBD;
color: #002F5A;
padding: 5px;
border-style: none;
border-color:#d4d4d4;
border-width:1px;
font-size:18px;
}

 



