html {
  background-color:rgb(231,239,247);
  margin:0px;
  padding:0px;
}

body {
  background-color:rgb(231,239,247);
  margin:0px;
  padding:0px;
  SCROLLBAR-FACE-COLOR:rgb(173,208,221); 
  SCROLLBAR-HIGHLIGHT-COLOR: #E7EFF7; 
  SCROLLBAR-SHADOW-COLOR: #E7EFF7; 
  SCROLLBAR-3DLIGHT-COLOR:rgb(173,208,221);
  SCROLLBAR-ARROW-COLOR: #E7EFF7; 
  SCROLLBAR-TRACK-COLOR: #E7EFF7; 
  SCROLLBAR-DARKSHADOW-COLOR:rgb(173,208,221); 
}

input, textarea, select {
  background-color:#D4DCE4;
  border:2px solid;
  border-color:rgb(255,255,255);
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:rgb(0,0,0);
  SCROLLBAR-FACE-COLOR:rgb(173,208,221); 
  SCROLLBAR-HIGHLIGHT-COLOR: #E7EFF7; 
  SCROLLBAR-SHADOW-COLOR: #E7EFF7; 
  SCROLLBAR-3DLIGHT-COLOR:rgb(173,208,221); 
  SCROLLBAR-ARROW-COLOR: #E7EFF7; 
  SCROLLBAR-TRACK-COLOR: #E7EFF7; 
  SCROLLBAR-DARKSHADOW-COLOR:rgb(173,208,221);
}

a:link, a:visited {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a:hover, a:active {
  color: #E87A1A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

.infoLink:link, .infoLink:visited, .infoLink:active {
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.infoLink:hover {
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

.titleLink:link, .titleLink:visited {
  color: #FFFFFF; /*#99C0DE;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.titleLink:hover, .titleLink:active {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}


h1 {
  padding:0px;
  margin:0px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.h1 {
  padding:0px;
  margin:0px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

h2 {
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.h2 {
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

h3 {
  padding:0px;
  margin:0px;
  color: rgb(233,123,22);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.h3 {
  padding:0px;
  margin:0px;
  color: rgb(233,123,22);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

h4 {
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
}

.h4 {
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
}

h5 {
  padding:0px;
  margin:0px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

h6 {
  padding:0px;
  margin:0px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
}

/** Zeitanzeige in der Info links **/

.time {
  padding:5px;
  margin:0px;
  color: #5D84A2;
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight: bold;  
}

/** blau in der Info **/

.blue {
  color:rgb(153,192,222);
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;    
}

/** weisse &Uuml;berschriften bei Formularseiten**/

.white {
  padding:5px;
  margin:0px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  letter-spacing:3px;
}

/** Ranking Namen **/

.rankName {
  padding:3px;
  color:#5D84A2;
  text-align:right;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;  
}

.normLink:link, .normLink:visited {
  color:rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  text-decoration: none;
}

.normLink:hover, .normLink:active {
  color:rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  text-decoration: underline;
}


.bigHeadlineRed {
  color: rgb(232,122,22);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
}

.normalBlack {
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
}

.normalRed {
  color: rgb(232,122,22);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
}

.norm {
  margin:20px;
  text-align:justify;
  color: rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
}

.bigTitle {
  background-color:rgb(212,220,228);
  padding:5px;
  margin-top:35px;
  margin-bottom:10px;
  color: rgb(232,122,22);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
}

#info {
  padding:5px;
  position:absolute;
  z-index:1000;
  top:25px;
  left:10px;
  width:750px;
  border:3px solid;
  border-color:rgb(0,0,0);
  background-color:rgb(255,255,255);
  color:rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  visibility:hidden;
  opacity:0.95;
  filter:alpha(opacity=95);
}

#specialinfo {
  padding:5px;
  position:absolute;
  z-index:900;
  top:15px;
  left:30px;
  width:400px;
  border:3px solid;
  border-color:rgb(0,0,0);
  background-color:rgb(255,255,255);
  color:rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
.specialinfo {
  padding:5px;
  position:absolute;
  z-index:900;
  top:15px;
  left:30px;
  width:200px;
  border:3px solid;
  border-color:rgb(0,0,0);
  background-color:rgb(255,255,255);
  color:rgb(0,0,0);
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
.info {
  height:10px;
  margin-left:2px;
  margin-right:2px;
  padding-left:3px;
  padding-right:2px;  
  border:1px solid;
  border-color:rgb(0,0,0);
  background-color:rgb(255,255,255);
  color:rgb(0,0,0);  
  font-family: Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:normal;
  text-decoration:none;
  cursor:default;
}

.phrasen {
  color: #5D84A2;
  font-family: "cebtury Schoolbook", serif;
  font-size:13px;
  font-weight: normal;
  text-align:left; 
}

.b {
  font-weight: bold;
}

/************************************************************************/
/** Gamesspezifische Styles *********************************************/
/************************************************************************/

/** Anderer Hintergrund f&uuml;r Farbwechsel bei Games-Tabellenfelder  **/
.x {
  background-color:rgb(212,220,228);
}

.y {
  background-color:rgb(231,239,247);
}

/** Trenn-Tabellenfelder f&uuml;r Games ***/

.t {
  background-color:rgb(153,192,222);
}

.t2 {
  height:1px;
  background-color:rgb(93,132,162);
}

.t3 {
  height:3px;
  background-color:rgb(93,132,162);
}

/** Aurichtung Manschaften bei Games **/
/** klein **/

.m1 {
  text-align:right;
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.m2 {
  text-align:left;
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;  
}

/** gross **/

.m3 {
  text-align:right;
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

.m3l:link, .m3l:visited, .m3l:active {
  text-align:right;
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;      
}

.m3l:hover {
  text-align:right;
  padding:0px;
  margin:0px;
  color: #000000;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  cursor:help;  
  text-decoration: none;    
}

.m4 {
  text-align:left;
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;  
}

.m4l:link, .m4l:visited, .m4l:active {
  text-align:left;
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;      
}

.m4l:hover {
  text-align:left;
  padding:0px;
  margin:0px;
  color: #000000;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  cursor:help;
  text-decoration: none;  
}


/** Rundenpunkte **/
.p {
  padding:0px;
  margin:0px;
  color: #5D84A2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}

/** Punkte des Rundensiegers **/
.r {
  color: rgb(233,123,22);
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;  
}

/** Bildstyle beu Games **/

.i {
  border:0px;
  vertical-align:middle;
}

/** Links um Resultate (sa,sb) und Tipps (sc,sd) eingeben **/

.sa:link, .sa:visited {
  height:100%;
  display:block;
  background-color:rgb(212,220,228);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  cursor:default;
}

.sa:hover, .sa:active {
  height:100%;
  display:block;
  background-color:rgb(153,192,222);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor:default;
}

.sb:link, .sb:visited {
  height:100%;
  display:block;
  background-color:rgb(231,239,247);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  cursor:default;
}


.sb:hover, .sb:active {
  height:100%;
  display:block;
  background-color:rgb(153,192,222);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor:default;
}

.sc:link, .sc:visited {
  height:100%;
  display:block;
  background-color:rgb(228,236,228);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  cursor:default;
}

.sc:hover, .sc:active {
  height:100%;
  display:block;
  background-color:rgb(153,192,222);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor:default;
}

.sd:link, .sd:visited {
  height:100%;
  display:block;
  background-color:rgb(247,255,247);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  cursor:default;
}


.sd:hover, .sd:active {
  height:100%;
  display:block;
  background-color:rgb(153,192,222);
  color:rgb(0,0,0);
  text-align:center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor:default;
}

/* Spezielle Browserweichen zum korrekten Abspielen von Quicktime-Movies
/* versteckt das zweite Object vor allen IE-Versionen */
* html object.mov {
	display: none;
}

/* Stellt das zweite Object in allen IE-Versionen das, au&szlig;er 5er PC-Versionen */
* html object.mov/**/ {
	display: inline;
}

/* Versteckt das zweite Object vor allen IE-Versionen >= 5.5 */
* html object.mov {
	display/**/: none;
}

.pic {
  background-color:rgb(255,255,255);
  width:23px;
  height:30px;
  float:left;
  opacity:0.5;
  filter:alpha(opacity=50);
}
