/* Stylesheet skate-night-berlin.de */
/* Thorsten Garber 04/2004        */

/*====    FARBEN    =====*/
/*  FFFFFF weiss         */
/*  F95D13 bg main orange*/
/*  000000 fg headlines  */

A:link    {  text-decoration: none; color: #000000;}
A:visited {  text-decoration: none; color: #000000;}
A:hover   {  text-decoration: none; color: #151515;}
A:active  {  text-decoration: none; color: #000000;}



body
{
  font-weight: normal;
  line-height: 110%;
  font-family: Arial, Helvetica, Geneva, sans-serif ;
  color: #000000;
  margin:  0px;
  padding: 0px;
  background-color: #DDE1E7;
}
p
{
  font-weight: normal;
  line-height: 110%;
  font-family: Arial, Helvetica, Geneva, sans-serif ;
  color: #000000;
}
td
{
  font-size: 10pt;
  text-align: left; 
}


/*=====================TABELLE TEXTE=============*/
.tabelle_head 
{
  font-weight: bold;
  line-height: 140%;
  color: #000000;
  margin: 0px;
  margin-bottom: 3px;
}

.tabelle_subhead 
{
  font-weight: bold;
  line-height: 140%;
  margin: 0px;
  margin-bottom: 3px;
}

.bildlink
{
  font-size: 8pt;
  font-weight: bold;
  margin: 0px;
  margin-top: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

/*=====================TABELLE BACKS=============*/
.mainleft                       /* skate main */
{
  vertical-align: top;
  font-weight: normal;
  font-size: 10pt;
  line-height: 120%;
  background-color: #CAC9D5;
  width: 170px;
  border-width: 0px;
}
.main_text
{
  vertical-align: top;
  text-align: left;
  font-weight: normal;
  font-size: 10pt;
  line-height: 11pt;
  color: #000000;
  width: 150px;
  border-width: 1px;
  border-style: solid;
  border-color: #CCCCCC;
  padding: 2px;
}
.main_mark1
{
  vertical-align: top;
  text-align: left;
  font-weight: normal;
  font-size: 10pt;
  line-height: 11pt;
  color: #000000;
  width: 150px;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  padding: 2px;
  background-color: #FFFFAA;
}
.main_mark2
{
  vertical-align: top;
  text-align: left;
  font-weight: normal;
  font-size: 10pt;
  line-height: 11pt;
  color: #000000;
  width: 150px;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  padding: 2px;
  background-color: #DA9697;
}
.right_leer
{
  width: 140px;
  height: 5px;
}
.main
{
  vertical-align: top;
  text-align: left;
  font-weight: normal;
  font-size: 10pt;
  line-height: 11pt;
  color: #000000;
  width: 599px;
  border-width: 0px;
  padding: 2px;
  background-color: #FFFFFF;
}
.main_red
{
  vertical-align: top;
  text-align: left;
  font-weight: normal;
  font-size: 10pt;
  line-height: 11pt;
  color: #000000;
  width: 58px;
  border-width: 0px;
  padding: 2px;
  background-color: #DA9697;
}
.main_top
{
  text-align: right;
  padding: 0px;
  background-color: #FFFFFF;
}
.main_bottom
{
  text-align: center;
  padding: 0px;
  background-color: #FFFFFF;
}
